@charset "UTF-8";:root{--font-family:"Plus Jakarta Sans",sans-serif;--font-text:"PT Sans",sans-serif;--content-width:1270px;--container-offset:15px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--light-color:#fff;--bg-color:#FFF7F3;--inter-second:#ffbb54;--inter-color:#ff2f20;--red-color:#ff2f20;--menu-text:#332e2e;--text:#1a1b1f}.custom-checkbox__field:checked+.custom-checkbox__content::after{opacity:1}.custom-checkbox__field:focus+.custom-checkbox__content::before{outline:red solid 2px;outline-offset:2px}.custom-checkbox__field:disabled+.custom-checkbox__content{opacity:.4;pointer-events:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.page__body{margin:0;min-width:320px;min-height:100%;font-size:16px;height:100%;font-family:var(--font-text,sans-serif);-webkit-text-size-adjust:100%;background-color:var(--bg-color);color:var(--text)}h1{font-family:var(--font-family,sans-serif)}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}a{text-decoration:none}.site-container{overflow:hidden}.is-hidden{display:none!important}.btn-reset{border:none;padding:0;background-color:transparent;cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.input-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:#fff}.input-reset::-webkit-search-cancel-button,.input-reset::-webkit-search-decoration,.input-reset::-webkit-search-results-button,.input-reset::-webkit-search-results-decoration{display:none}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.container{margin:0 auto;padding:0 var(--container-offset);max-width:var(--container-width)}.js-focus-visible :focus:not(.focus-visible){outline:0}.centered{text-align:center}.dis-scroll{position:fixed;left:0;top:0;overflow:hidden;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}.page--ios .dis-scroll{position:relative}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-a-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-a-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-j-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-j-sb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-j-sa{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.grid{display:-ms-grid;display:grid}.footer,.header{padding:40px 0 0}.footer__menu,.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__menu .menu__item:not(.header__menu.menu__item:last-child,.footer__menu.menu__item:last-child),.header__menu .menu__item:not(.header__menu.menu__item:last-child,.footer__menu.menu__item:last-child){margin-right:39px}@media (max-width:767px){.footer__menu,.header__menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__menu .menu__item:not(.header__menu.menu__item:last-child,.footer__menu.menu__item:last-child),.header__menu .menu__item:not(.header__menu.menu__item:last-child,.footer__menu.menu__item:last-child){margin-right:20px}}.footer__menu .menu__item:last-child .item__link svg,.header__menu .menu__item:last-child .item__link svg{margin-right:5px}.footer__menu .menu__item .item__link,.header__menu .menu__item .item__link{color:var(--menu-text);text-transform:uppercase;font-weight:700;letter-spacing:.25px;border:1px var(--text);border-bottom-style:dashed;-webkit-transition:.4s;transition:.4s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__menu .menu__item .item__link:hover,.header__menu .menu__item .item__link:hover{border-bottom-style:solid}.footer{padding-bottom:40px}.footer__menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main{margin-top:100px}@media (max-width:1023px){.main{margin-top:60px}}.main .hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:440px}.main .hero__title{font-size:58px;line-height:120%;font-weight:800;-webkit-transition-duration:.8s;transition-duration:.8s}.main .hero__title .title__rep{font-weight:400;margin-left:-80px;font-family:var(--font-text);line-height:120%}@media (max-width:1440px){.main .hero{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;max-width:1024px;margin:0 auto}.main .hero__title{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}.main .hero__title .title__rep{display:block}}@media (max-width:767px){.main{margin-top:20px}.main .hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.main .hero__title{font-size:34px;text-align:center}.main .hero__title .title__rep{margin-left:0;display:inline}}.main .hero__title .title__main{font-weight:300;display:block;margin-left:50px;position:relative}.main .hero__title .title__main:before{content:"";width:250px;height:3px;border-bottom:1px dashed;position:absolute;bottom:0;right:-75px;border-bottom-color:var(--text)}.main .hero__img{z-index:2;margin-top:70px;-webkit-transition:.8s;transition:.8s}@media (max-width:767px){.main .hero__title .title__main{margin-left:0}.main .hero__img{margin:0 auto}}.main .hero__img>*{border-radius:50%}.main .hero__text{-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-box-flex:0;-ms-flex:0 0 500px;flex:0 0 500px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main .hero__text .text__info{position:relative;line-height:150%;font-size:20px;font-weight:500}@media (max-width:1440px){.main .hero__title .title__main:before{border-bottom:0}.main .hero__img{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/3/2}.main .hero__text{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3;margin-left:-80px}.main .hero__text .text__info{font-size:16px}}.main .hero__text .text__info:before{content:"";width:calc(100% + 40px);height:3px;border-bottom:1px dashed;position:absolute;top:-5px;left:-50px;border-bottom-color:var(--text)}.main .hero__link{margin-top:34px}.main .about{margin-top:100px;display:none}.main .about__text{padding:50px 30px 50px 100px;position:relative;color:var(--text);font-size:20px;border-radius:10px;-webkit-transition:.4s;transition:.4s}.main .about__text:hover{border-radius:50px}.main .about__texte p{font-size:24px;margin-top:30px}.main .about__text:before{content:"";width:6px;background:var(--inter-second);position:absolute;left:70px;top:20px;bottom:20px}.main .about__text:after{content:"“";font-family:serif;position:absolute;top:20px;left:16px;color:var(--inter-second);width:40px;height:40px;border-radius:50%;font-size:40px;font-weight:700;text-align:center;line-height:50px}.main .reviews{margin-top:100px;margin-bottom:70px;position:relative}@media (max-width:1023px){.main .hero__text{margin-left:-60px}.main .reviews{margin-top:60px}}.main .reviews__title{text-align:center;font-size:40px;text-transform:uppercase}@media (max-width:1440px){.main .hero__text .text__info:before{border-bottom:0}.main .reviews__title{font-size:36px}.main .reviews__slider .slider__item .container{padding-left:50px}}@media (max-width:767px){.main .hero__text{margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.main .reviews__title{font-size:28px}}.main .reviews__slider{overflow:hidden}.main .reviews__slider .slider__item .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:640px}@media (max-width:1023px){.main .reviews__slider .slider__item .container{height:505px}}.main .reviews__slider .slider__item .item__img{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;border-radius:10px}@media (max-width:767px){.main .reviews__slider .slider__item .container{display:block;padding-left:20px;padding-right:20px;height:auto}.main .reviews__slider .slider__item .item__img{display:none}}.main .reviews__slider .slider__item .item__info{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;margin-left:70px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.main .reviews__slider .slider__item .item__info{margin-left:0}}.main .reviews__slider .slider__item .item__title{font-weight:800;font-size:40px;width:600px;margin:0 auto}@media (max-width:1440px){.main .reviews__slider .slider__item .item__title{width:70%;margin-left:0;margin-right:0}}.main .reviews__slider .slider__item .item__title span{font-family:var(--font-text);font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.main .reviews__slider .slider__item .item__title span span{margin-left:9px;font-size:22px;margin-bottom:5px}@media (max-width:1023px){.main .reviews__slider .slider__item .item__title{font-size:28px;width:100%}.main .reviews__slider .slider__item .item__title span span{font-size:16px}}@media (max-width:767px){.main .reviews__slider .slider__item .item__title{font-size:24px}.main .reviews__slider .slider__item .item__title span span{margin-bottom:2px}}.main .reviews__slider .slider__item .item__text{margin:40px auto 0;width:600px;font-size:24px;line-height:120%}@media (max-width:1440px){.main .reviews__slider .slider__item .item__text{width:50%;margin-left:0;margin-right:0;font-size:20px}}.main .reviews__slider .slider__item .item__text .text__full{display:none}.main .reviews__slider .container--btn{position:relative;max-width:calc(var(--container-width) + 400px);margin:0 auto}.main .reviews__slider .container--btn .swiper-pagination{display:none}.main .reviews__slider .container--btn .swiper-button-next,.main .reviews__slider .container--btn .swiper-button-prev{color:var(--text);font-weight:700;top:-360px}.main .services{margin-top:160px}@media (max-width:1023px){.main .reviews__slider .slider__item .item__text{width:70%}.main .reviews__slider .container--btn .swiper-button-next,.main .reviews__slider .container--btn .swiper-button-prev{top:-250px}.main .services{margin-top:100px}}@media (max-width:767px){.main .reviews__slider .slider__item .item__text{width:100%;margin-top:12px;font-size:16px}.main .reviews__slider .slider__item .item__text .text__full{display:block;margin-top:10px;border:none;outline:0;background-color:transparent;font-weight:700;letter-spacing:.25px;border:1px var(--text);border-bottom-style:dashed}.main .reviews__slider .container--btn{margin-top:50px}.main .reviews__slider .container--btn .swiper-pagination{display:block}.main .reviews__slider .container--btn .swiper-pagination-bullet-active{background:var(--inter-color)}.main .reviews__slider .container--btn .swiper-button-next,.main .reviews__slider .container--btn .swiper-button-prev{display:none}.main .services{margin-top:0;margin-bottom:0}}.main .services__title{text-align:center;font-size:40px;text-transform:uppercase;margin-bottom:120px}@media (max-width:1440px){.main .services__title{font-size:36px}}@media (max-width:767px){.main .services__title{font-size:28px}}.main .services .container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:50px}.main .services__item{background-color:#fffbf8;border-radius:10px;position:relative;padding:50px 20px 30px;font-size:20px}.main .services__item:before{content:"";width:120px;height:120px;border-radius:50%;background-color:var(--bg-color);position:absolute;left:0;top:0;right:0;margin:-60px auto 0}.main .services__item .item__img{position:absolute;top:-50px;left:0;right:0;border-radius:50%;width:100px;height:100px;margin:0 auto}.main .services__item .item__title{text-align:center;height:54px}.main .services__item .item__price .price__ab,.main .services__item .item__price .price__one{margin-top:20px;text-align:center}.main .services__item .item__price .price__ab b,.main .services__item .item__price .price__one b{margin-bottom:7px;display:block}.main .services__item .item__link{margin:35px auto 0;font-family:var(--text)}.main .abouts{margin-top:100px;font-size:20px}@media (max-width:1023px){.main .services .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .services__item{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.main .services__item .item__title{font-size:20px}.main .services__item .item__price .price__ab,.main .services__item .item__price .price__one{font-size:16px}.main .abouts{margin-top:60px}}.main .abouts__title{text-align:center;font-size:40px;text-transform:uppercase;margin-bottom:20px}@media (max-width:1440px){.main .abouts__title{font-size:34px}}@media (max-width:767px){.main .services__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.main .services__item .item__title{height:auto}.main .abouts__title{font-size:28px}}.main .abouts__text{display:-ms-grid;display:grid;-ms-grid-columns:(450px)[2];grid-template-columns:repeat(2,450px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1440px){.main .abouts__text{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:40px;font-size:16px}}@media (max-width:767px){.main .abouts__text{display:block;padding:0;margin:0}}.main .abouts .column__title,.main .abouts .text__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .abouts .column__title:before,.main .abouts .text__title:before{content:"";width:20px;margin-right:20px;height:20px;border-radius:50%;background-color:var(--inter-second)}.main .abouts .text__title:before{background-color:var(--inter-color)}.main .abouts .more__list .list__item{margin-top:20px;margin-left:20px;list-style:disc}.main .abouts .more__list .list__item::marker{color:var(--inter-second)}.main .how{margin-bottom:60px;margin-top:160px;font-size:20px}@media (max-width:1023px){.main .how{font-size:16px;margin-top:100px}}.main .how__title{font-size:40px;text-transform:uppercase;margin-bottom:20px}.main .how .edvibe,.main .how .quizlet,.main .how .wordwall,.main .how__miro{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}@media (max-width:1440px){.main .how__title{font-size:34px}.main .how .edvibe,.main .how .quizlet,.main .how .wordwall,.main .how__miro{gap:50px}}.main .how .edvibe .miro__video,.main .how .edvibe__video,.main .how .quizlet .miro__video,.main .how .quizlet__video,.main .how .wordwall .miro__video,.main .how .wordwall__video,.main .how__miro .miro__video,.main .how__miro__video{width:500px;margin-left:auto}@media (max-width:1023px){.main .how .edvibe .miro__video,.main .how .edvibe__video,.main .how .quizlet .miro__video,.main .how .quizlet__video,.main .how .wordwall .miro__video,.main .how .wordwall__video,.main .how__miro .miro__video,.main .how__miro__video{width:350px}}.main .how .edvibe__video,.main .how .wordwall__video{margin-right:auto;margin-left:0}.btn{display:block;font-weight:800;font-size:20px;line-height:150%;color:var(--red-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--inter-second);padding:12px 38px;border-radius:10px;-webkit-transition:.4s;transition:.4s}.btn:hover{border-radius:50px}@media (max-width:767px){.main .how{margin-top:0}.main .how__title{font-size:28px}.main .how .edvibe,.main .how .quizlet,.main .how .wordwall,.main .how__miro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .how .edvibe .miro__video,.main .how .edvibe__video,.main .how .quizlet .miro__video,.main .how .quizlet__video,.main .how .wordwall .miro__video,.main .how .wordwall__video,.main .how__miro .miro__video,.main .how__miro__video{width:100%}.main .how .edvibe,.main .how .wordwall{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.btn{margin:30px auto 0;padding:8px 30px;font-size:18px}}.popup__bg{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;-webkit-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup__bg.active{opacity:1;pointer-events:all;-webkit-transition:.5s;transition:.5s}.popup.active{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:.5s;transition:.5s}.close-popup{position:absolute;top:10px;right:10px;cursor:pointer}