@import"https://fonts.googleapis.com/css2?family=Golos+Text:wght@400..900&family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap";html{font-size:16px;scroll-behavior:smooth}@media screen and (min-width: 767px) and (max-width: 1599px){html{font-size:1vw}}@media screen and (max-width: 767px){html{font-size:calc(16 * .2702702703vw)}}@media screen and (max-width: 767px){section{overflow-x:clip;max-width:100%}}.container{width:100%;max-width:90rem;margin:0 auto;padding:0 2.125rem}@media screen and (max-width: 767px){.container{max-width:100vw;padding:0 .6875rem}}*{box-sizing:border-box;margin:0}a{text-decoration:none!important}h1,h2,h3,.h2{font-family:Grotesk,sans-serif;text-transform:uppercase;color:#000}h1{font-weight:800;font-size:3rem;letter-spacing:.01em}@media screen and (max-width: 767px){h1{font-size:2.25rem}}h2,.h2{font-size:4rem;line-height:1.11em;font-weight:700}@media screen and (max-width: 767px){h2,.h2{font-size:2.25rem;line-height:2.625rem}}h2 span,.h2 span{z-index:2;position:relative}h2 span:before,.h2 span:before{content:"";position:absolute;z-index:-1}h3{font-size:2.350625rem;line-height:1em;font-weight:700}@media screen and (max-width: 767px){h3{font-size:1.5rem}}h4,p,a,ul,li,input,button,textarea,label,div{line-height:1.1em;color:#000;font-family:Roboto Flex,sans-serif;text-decoration:none;font-weight:500}.underline{position:relative}@media screen and (min-width: 768px){.underline.mob{display:none}}@media screen and (max-width: 767px){.underline.desk{display:none}}.underline svg{position:absolute;left:0;bottom:0}@media screen and (max-width: 767px){.br{display:none}}.mobBr{display:none}@media screen and (max-width: 767px){.mobBr{display:inline}}.swiper-wrapper *{-webkit-user-select:none;-moz-user-select:none;user-select:none}section{overflow-x:clip;max-width:100vw;margin-top:9.375rem}@media screen and (max-width: 767px){section{margin-top:8.75rem}}*:before,*:after{background-size:100% 100%;background-repeat:no-repeat}.btn-clrd{border:none;display:flex;align-items:center;justify-content:center;outline:none;border-radius:0;cursor:pointer;transition:background .3s ease-in-out,color .3s ease-in-out}.btn-clrd.orange{background:#ff8c39;color:#fff}.btn-clrd.orange:hover{background:#ffb682}.btn-clrd.orange:focus{background:#ff6e06}.btn-brdrd{display:flex;align-items:center;justify-content:center;border-radius:0;background:#fff;outline:none;cursor:pointer;transition:color .3s ease-in-out,border-color .3s ease-in-out}.btn-brdrd.black{border:2px solid #DDD;color:#000}.btn-brdrd.black:hover{border-color:#8d8d8d}.btn-brdrd.black:focus{border-color:#000}.btn-brdrd.black.disabled{border-color:#ddd;color:#ddd}.btn-brdrd.white{background:none;border:2px solid rgba(255,255,255,.1882352941);color:#fff}.btn-brdrd.white:hover{border-color:#8d8d8d}.btn-brdrd.white:focus{border-color:#fff}.btn-brdrd.white.disabled{border-color:gray;color:gray}#banner{margin-top:0rem;background-color:#244ad0}.banner{position:relative;z-index:2;padding-top:1.875rem;padding-bottom:4.125rem}@media screen and (max-width: 767px){.banner{padding-top:.875rem;padding-bottom:1.5625rem}}.banner__logo{width:11.4375rem;height:3.1875rem;display:flex}@media screen and (max-width: 767px){.banner__logo{width:6.375rem;height:1.8364375rem}}.banner__logo svg{width:100%;height:100%}.banner h1{margin-top:9.5rem;font-size:4.0625rem;line-height:1em;font-weight:800;letter-spacing:.01em;text-transform:uppercase;color:#fff;position:relative;z-index:5}@media screen and (max-width: 767px){.banner h1{font-size:2.375rem;line-height:1em;margin-top:5.8125rem}}.banner h1:before{content:"";position:absolute;z-index:-1;top:.375rem;left:-.25rem;width:33.125rem;height:3.5625rem;background:#ff8c39}@media screen and (max-width: 767px){.banner h1:before{width:19.375rem;height:2.1875rem;top:0;left:-.0625rem}}.banner .banner__list{list-style:none;padding:0;margin:0;margin-top:1.25rem;display:flex;flex-direction:column;gap:.9375rem}.banner .banner__list li{display:flex;gap:.625rem;font-size:1.5rem;line-height:1.1em;color:#fff}@media screen and (max-width: 767px){.banner .banner__list li{font-size:1.25rem;gap:.3125rem}}.banner .banner__list li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' viewBox='0 0 23 24' fill='none'%3E%3Cpath d='M3.43676 10.9378L9.64939 18.2801L18.9429 5.80734' stroke='%233AC467' stroke-width='5' stroke-linejoin='bevel'/%3E%3C/svg%3E");width:1.4375rem;height:1.5rem;background-size:100% 100%;background-repeat:no-repeat;flex-shrink:0;content:""}@media screen and (max-width: 767px){.banner .banner__list li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23' fill='none'%3E%3Cpath d='M3.54941 9.15026L8.51951 15.0241L15.9543 5.04587' stroke='%233AC467' stroke-width='3' stroke-linejoin='bevel'/%3E%3C/svg%3E");width:1.4375rem;height:1.4375rem}}.banner a:not(.banner__logo):not(.callback__form__policy){margin-top:3.125rem;font-size:1.5rem;width:15.6875rem;height:3.75rem}@media screen and (max-width: 767px){.banner a:not(.banner__logo):not(.callback__form__policy){margin-top:14.1875rem;font-size:1.125rem;width:100%;height:3rem}}.banner picture{position:absolute;top:-6.9375rem;left:-7.8125rem;width:109.3125rem;z-index:-1;max-height:calc(100% + 6.9375rem);overflow:clip}@media screen and (max-width: 767px){.banner picture{top:auto;bottom:0;left:-.6875rem;width:100vw}}.banner picture img{max-width:100%;height:auto}.banner .callback__form form input,.banner .callback__form form .custom__select{background-color:#fff}.banner .callback__form{margin-top:6.625rem}.banner .callback__form .callback__form__policy{color:#fff;opacity:.8}.banner .callback__form .callback__form__policy:hover{opacity:1}@media screen and (min-width: 768px){.banner .callback__form{flex-direction:column-reverse}.banner .callback__form .callback__form__title{width:34.375rem;font-size:1.25rem}}@media screen and (max-width: 767px){.banner .callback__form{margin-top:4.375rem}.banner .callback__form .callback__form__title{font-size:1.25rem}}.withUs__title{line-height:1.1em}@media screen and (max-width: 767px){.withUs__title{font-size:2.5rem;line-height:1.05em}}.withUs__title span:before{background:#faa75a;height:3.25rem;bottom:.5rem;width:37.875rem}@media screen and (max-width: 767px){.withUs__title span:before{height:1.9375rem;display:none}}.withUs__content{overflow:clip;display:flex;margin-top:1.3125rem;align-items:center;justify-content:flex-end;position:relative;height:39.3125rem}@media screen and (max-width: 767px){.withUs__content{margin-top:.75rem;justify-content:flex-start;align-items:flex-end;overflow-x:visible}}.withUs__content video{position:absolute;max-width:100%;width:100%;max-height:100%;scale:1.03;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0}@media screen and (max-width: 767px){.withUs__content video{max-width:100vw;width:100vw;left:-.625rem;height:39.3125rem}}.withUs__content__text{position:relative;z-index:2;display:flex;flex-direction:column;gap:2.25rem;width:18.3125rem;margin-right:2.1875rem}@media screen and (max-width: 767px){.withUs__content__text{margin-right:0rem;width:100%;margin-bottom:1.875rem;gap:1.875rem;flex-direction:row;flex-wrap:wrap}}.withUs__content__text p{display:flex;flex-direction:column;gap:.5rem;color:#fff;font-size:1.25rem;font-weight:500;line-height:1.1em}@media screen and (max-width: 767px){.withUs__content__text p{font-size:1rem;gap:0rem;line-height:1em;width:calc((100% - 1.875rem)/2)}}.withUs__content__text p span{font-size:4rem;font-weight:700;line-height:1em;font-family:Grotesk,sans-serif}@media screen and (max-width: 767px){.withUs__content__text p span{font-size:3rem}}@media screen and (max-width: 767px){#compare{margin-top:9.3125rem}#compare h2{font-size:2.5rem;line-height:1em}}.compare__list{margin-top:2.5rem}@media screen and (max-width: 767px){.compare__list{margin-top:.625rem}}.compare__list__title{display:flex;gap:1.25rem;align-items:center;justify-content:flex-end;padding-right:.75rem}@media screen and (max-width: 767px){.compare__list__title{gap:.6875rem}}.compare__list__title p{height:2.75rem;display:flex;align-items:center;justify-content:center;font-weight:600;line-height:1em;font-size:1.25rem}@media screen and (max-width: 767px){.compare__list__title p{font-size:1rem;letter-spacing:-.01em;height:2.25rem;color:gray!important;transition:all .3s ease;width:-moz-fit-content!important;width:fit-content!important}.compare__list__title p.active{color:#776cff!important;border-bottom:.125rem solid #776cff}}.compare__list__title p:nth-child(1){width:14.9375rem;color:#776cff}.compare__list__title p:nth-child(2){width:15.75rem;color:#d22a22}.compare__list__title p:nth-child(3){width:15.75rem;color:#3ac467}.compare__list__items{padding:0;padding-right:.375rem;display:flex;flex-direction:column;gap:.4375rem}.compare__list__items li{display:flex;gap:1.25rem;padding:.375rem .375rem .375rem 1.125rem;height:3.75rem;align-items:center;justify-content:flex-end;background:#f1f1f1}@media screen and (max-width: 767px){.compare__list__items li{background-color:#fff;height:-moz-fit-content;height:fit-content;padding:0;flex-direction:column;gap:.375rem;align-items:flex-start;justify-content:flex-start}.compare__list__items li .item-row{display:flex;justify-content:space-between;width:100%;padding:.6875rem .625rem;background-color:#f1f1f1;align-items:center}.compare__list__items li .item-row p{font-weight:400;font-size:.875rem;letter-spacing:-.02em;line-height:1.2em}.compare__list__items li .item-row .compareState{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;flex-shrink:0}.compare__list__items li .item-row .compareState img{width:2rem;height:2rem;transform:scale(.6)}.compare__list__items li .item-row .compareState.tick{background-color:#3ac467}.compare__list__items li .item-row .compareState.tick p{color:#fff}.compare__list__items li .item-row .compareState.cross p{color:#000}.compare__list__items li .item-row .compareState p{display:flex;align-items:center;justify-content:center;padding:.4375rem .625rem;font-weight:400;font-size:.875rem;letter-spacing:-.02em;line-height:1.2em;height:1.9375rem}}.compare__list__items li>p{font-size:1.25rem;margin-right:auto;line-height:1.2em}.compare__list__items li .withTooltip{margin-right:auto;display:flex;align-items:center;gap:.375rem;width:-moz-fit-content;width:fit-content}.compare__list__items li .withTooltip p{line-height:1.2em;font-size:1.25rem}.compare__list__items li .compareState{height:2.75rem;display:flex;align-items:center;justify-content:center}.compare__list__items li .compareState p{color:#fff;font-size:1.25rem}.compare__list__items li .compareState img{width:1.5rem;height:1.5rem}.compare__list__items li .compareState.first{width:14.9375rem}.compare__list__items li .compareState.second,.compare__list__items li .compareState.third{width:15.75rem}.compare__list__items li .compareState.cross{background:#e4e4e4}.compare__list__items li .compareState.tick.first{background:#776cff}.compare__list__items li .compareState.tick.second{background:#d22a22}.compare__list__items li .compareState.tick.third{background:#3ac467}#teamV2{margin-top:10.8125rem}@media screen and (max-width: 767px){#teamV2 .team h2{font-size:2.25rem}}#teamV2 .team .team__content{margin-top:1.875rem;display:flex;gap:1.25rem}@media screen and (max-width: 767px){#teamV2 .team .team__content{gap:1.5rem;margin-top:1.5rem;flex-direction:column}}#teamV2 .team .team__content__filter{display:flex;gap:1.375rem;flex-direction:column;width:19.25rem}@media screen and (max-width: 767px){#teamV2 .team .team__content__filter{flex-direction:column;gap:.75rem}}#teamV2 .team .team__content__cards{flex-grow:1;max-width:calc(100% - 20.5rem);overflow-x:clip}@media screen and (min-width: 768px){#teamV2 .team .team__content__cards{min-height:35.1875rem}}@media screen and (max-width: 767px){#teamV2 .team .team__content__cards{max-width:100%}}#teamV2 .team .team__content__cards .teachers-swiper{width:100%;position:relative}#teamV2 .team .filter-buttons{width:18.75rem;display:flex;height:-moz-fit-content;height:fit-content;align-items:center;gap:0;flex-shrink:0}#teamV2 .team .filter-buttons .filter-btn{cursor:pointer;border:none;outline:none;border-radius:0;color:#000;width:6.25rem;height:2.5rem;font-size:1rem;display:flex;align-items:center;justify-content:center;font-weight:600;line-height:1em;background-color:#f1f1f1;transition:color .3s ease,background-color .3s ease,border-color .3s ease}#teamV2 .team .filter-buttons .filter-btn:hover{color:#929292;background-color:#f8f8f8}#teamV2 .team .filter-buttons .filter-btn.active{background-color:#599cff;color:#fff}#teamV2 .team .filter-buttons .filter-btn.disabled{display:none;pointer-events:none;color:#929292;border-color:transparent;background-color:#fff}@media screen and (max-width: 767px){#teamV2 .team .filter-buttons .filter-btn.disabled{background-color:#eee}}@media screen and (max-width: 767px){#teamV2 .team .filter-dropdown{position:relative;width:12.5rem;background-color:#fff;border:.125rem solid #e3e3e3}}#teamV2 .team .filter-dropdown.open .filter-dropdown__list{display:flex}#teamV2 .team .filter-dropdown.open .filter-dropdown__icon svg{transform:rotate(180deg)}#teamV2 .team .filter-dropdown .filter-dropdown__toggle{display:none}@media screen and (max-width: 767px){#teamV2 .team .filter-dropdown .filter-dropdown__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.5rem;background-color:#fff;border:none;border-radius:0;font-size:1rem;font-weight:600;color:#000;cursor:pointer;padding:.625rem}}#teamV2 .team .filter-dropdown .filter-dropdown__icon{margin-left:.5rem;display:flex;align-items:center}#teamV2 .team .filter-dropdown .filter-dropdown__icon svg{width:.9375rem;height:.5625rem;transition:transform .3s ease}#teamV2 .team .filter-dropdown .filter-dropdown__list{list-style:none;padding:0;margin:0;display:flex;-moz-column-gap:.875rem;column-gap:.875rem;row-gap:0;width:100%;flex-direction:column}@media screen and (max-width: 767px){#teamV2 .team .filter-dropdown .filter-dropdown__list{display:none;position:absolute;z-index:11;top:100%;left:-.125rem;width:calc(100% + .25rem);z-index:12;flex-direction:column;background-color:#f1f1f1}}#teamV2 .team .filter-dropdown .filter-dropdown__list li{cursor:pointer;padding:.625rem;height:2.5rem;display:flex;align-items:center;color:#666;font-size:1.25rem;font-weight:500;line-height:1.2em;gap:.625rem;transition:color .3s ease,background-color .3s ease}#teamV2 .team .filter-dropdown .filter-dropdown__list li svg{width:1rem;height:1rem}#teamV2 .team .filter-dropdown .filter-dropdown__list li.active{color:#5c8aff;background-color:#f1f5ff}#teamV2 .team .filter-dropdown .filter-dropdown__list li.active svg{opacity:1}#teamV2 .team .filter-dropdown .filter-dropdown__list li.active svg *{opacity:1}#teamV2 .team .filter-dropdown .filter-dropdown__list li.active svg * path{fill:#5c8aff}#teamV2 .team .filter-dropdown .filter-dropdown__list li.disabled{display:none;background-color:#fff;pointer-events:none;color:#bcbcbc;border-color:#eee}#teamV2 .team .filter-dropdown .filter-dropdown__list li.disabled svg{opacity:.6}@media screen and (max-width: 767px){#teamV2 .team .filter-dropdown .filter-dropdown__list li.disabled{background-color:#eee}}@media screen and (max-width: 767px){#teamV2 .team .filter-dropdown .filter-dropdown__list li{color:#000;width:100%;justify-content:flex-start;padding:.625rem;height:2.5rem;font-size:1rem;background:#f1f1f1;transition:background .3s ease,color .3s ease}#teamV2 .team .filter-dropdown .filter-dropdown__list li svg{display:none}#teamV2 .team .filter-dropdown .filter-dropdown__list li.active{background:#e2e2e2;color:#000}#teamV2 .team .filter-dropdown .filter-dropdown__list li:hover{background:#f7f7f7}}#teamV2 .team .teacher__card{transition:opacity .4s;opacity:1;gap:1.25rem}#teamV2 .team .teacher__card .specialText p{font-size:1.125rem;line-height:1.2em;font-weight:500}#teamV2 .team .teacher__card.disabled{display:none}#teamV2 .team .teacher__card.active{display:flex}#teamV2 .team .teacher__card.fading{pointer-events:none}@media screen and (max-width: 767px){#teamV2 .team .teacher__card{flex-direction:column;gap:1.875rem}}#teamV2 .team .teacher__card__info{display:flex;flex-direction:column;position:relative;flex-grow:1;flex-shrink:1;gap:1rem}@media screen and (min-width: 768px){#teamV2 .team .teacher__card__info{min-width:19.625rem}}#teamV2 .team .teacher__card__info .docs-tooltip{position:relative}@media screen and (max-width: 767px){#teamV2 .team .teacher__card__info .docs-tooltip{position:static}}#teamV2 .team .teacher__card__info .docs-tooltip .docs-tooltip__wrapper{position:absolute}@media screen and (min-width: 768px){#teamV2 .team .teacher__card__info .docs-tooltip{position:static}#teamV2 .team .teacher__card__info .docs-tooltip .docs-tooltip__wrapper{z-index:101;right:0;top:-4.375rem}}@media screen and (max-width: 767px){#teamV2 .team .teacher__card__info{width:100%;gap:.625rem}}#teamV2 .team .teacher__card__image{display:flex;width:44.75rem;flex-grow:1;flex-shrink:0;position:relative;margin-top:auto;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 768px){#teamV2 .team .teacher__card__image{max-width:44.75rem}}@media screen and (max-width: 767px){#teamV2 .team .teacher__card__image{margin-top:0;width:100%;max-width:100%}#teamV2 .team .teacher__card__image picture{display:flex;width:100%}#teamV2 .team .teacher__card__image picture img{min-width:100%}}#teamV2 .team .teacher__card__image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}#teamV2 .team .teacher__card .teacher__title{font-family:Grotesk,sans-serif;font-size:3rem;font-weight:700;line-height:1em;text-transform:uppercase;color:#000}@media screen and (max-width: 767px){#teamV2 .team .teacher__card .teacher__title{font-size:2.25rem}}#teamV2 .team .teacher__card .teacher__tabs{display:flex;gap:.375rem;flex-wrap:wrap}#teamV2 .team .teacher__card .teacher__tabs__item{padding:.25rem .4375rem;height:1.5625rem;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;font-size:.875rem;line-height:1.2em;font-weight:500}@media screen and (max-width: 767px){#teamV2 .team .teacher__card .teacher__tabs{position:relative}}#teamV2 .team .teacher__card .teacher__advantages{display:flex;gap:.625rem;list-style:none;padding:0;margin:0;flex-direction:column}@media screen and (max-width: 767px){#teamV2 .team .teacher__card .teacher__advantages{gap:.5rem}}#teamV2 .team .teacher__card .teacher__advantages li{display:flex;gap:.5rem;font-size:1rem;line-height:1.2em;font-weight:500}#teamV2 .team .teacher__card .teacher__advantages .teacher__advantages__pin{flex-shrink:0;width:.9375rem;height:.3125rem;margin-top:.375rem}#teamV2 .team .teacher__card .teacher__actions{margin-top:auto;display:flex;flex-direction:column;gap:.75rem}#teamV2 .team .teacher__card .teacher__actions a{width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){#teamV2 .team .teacher__card .teacher__actions{gap:.6875rem;margin-top:.625rem}}#teamV2 .team .teacher__card .teacher__actions a,#teamV2 .team .teacher__card .teacher__actions button{width:100%;height:3rem;border-radius:0;font-size:1.125rem;font-weight:600;line-height:1em}@media screen and (max-width: 767px){#teamV2 .team .teacher__card .teacher__actions a,#teamV2 .team .teacher__card .teacher__actions button{height:3rem;font-size:1.125rem}}#teamV2 .team .teacher__card .teacher__image__tabs p{padding-left:.375rem;padding-right:.75rem;width:-moz-max-content;width:max-content;font-size:1.875rem;height:1.875rem;line-height:1em;display:flex;align-items:center;justify-content:center;font-weight:800;text-transform:uppercase;font-family:Grotesk,sans-serif}@media screen and (max-width: 767px){#teamV2 .team .teacher__card .teacher__image__tabs p{font-size:1.25rem;height:1.5rem;padding:.1875rem .5625rem}}#teamV2 .team .teacher__card .teacher__links{position:absolute;display:flex;top:.9375rem;gap:.625rem}#teamV2 .team .teacher__card .teacher__links a{width:2rem;height:2rem}#teamV2 .team .teacher__card .teacher__links a svg{width:100%;height:100%}#teamV2 .team .teacher__card .teacher__links{left:1.1875rem}@media screen and (max-width: 767px){#teamV2 .team .teacher__card .teacher__links{top:.75rem;left:.75rem}}#teamV2 .team .teacher__card .teacher__image__tabs{position:absolute;display:flex;flex-direction:column;gap:.625rem;left:1.875rem;bottom:9.4375rem}@media screen and (max-width: 767px){#teamV2 .team .teacher__card .teacher__image__tabs{left:.625rem;bottom:7.4375rem;gap:.40625rem;flex-direction:column}}#teamV2 .team .teacher__card.single .teacher__image__tabs{bottom:5.375rem}@media screen and (max-width: 767px){#teamV2 .team .teacher__card.single .teacher__image__tabs{bottom:3rem}}@media screen and (max-width: 767px){#teamV2 .team .teacher__card .teacher__card__info:nth-of-type(1){order:1}#teamV2 .team .teacher__card .teacher__card__info:last-of-type{order:2}#teamV2 .team .teacher__card .teacher__card__image{order:3}}#teamV2 .team .teacher__card .teacher__wrapper{display:flex;gap:1.25rem}@media screen and (min-width: 768px){#teamV2 .team .teacher__card .teacher__wrapper{min-height:35.1875rem}}@media screen and (max-width: 767px){#teamV2 .team .teacher__card .teacher__wrapper{flex-direction:column-reverse;gap:1.5rem}}#teamV2 .team .custom-navigation{position:absolute;align-items:center;bottom:2.25rem;left:22.375rem;transform:translate(-50%);display:flex;gap:.5rem;z-index:10}@media screen and (max-width: 768px){#teamV2 .team .custom-navigation{bottom:auto;padding:1.125rem;top:18rem}}@media screen and (max-width: 767px){#teamV2 .team .custom-navigation{left:0;transform:none;width:calc(100vw - .75rem);overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none;padding-left:.75rem;padding-right:.75rem}#teamV2 .team .custom-navigation::-webkit-scrollbar{display:none}}#teamV2 .team .custom-navigation .nav-item{display:flex;position:relative;align-items:center;padding-left:.5rem;flex-shrink:0;cursor:pointer;transition:transform .3s ease}#teamV2 .team .custom-navigation .nav-item.active{transform:scale(1.02)}@media screen and (min-width: 768px){#teamV2 .team .custom-navigation .nav-item:hover{transform:scale(1.05)}}@media screen and (max-width: 767px){#teamV2 .team .custom-navigation .nav-item{padding-left:.375rem}}#teamV2 .team .custom-navigation .nav-item:nth-of-type(1){width:15.3125rem;height:5.625rem;padding-left:1.25rem}@media screen and (max-width: 767px){#teamV2 .team .custom-navigation .nav-item:nth-of-type(1){width:11.778875rem;height:4.3269375rem;padding-left:.9375rem}}#teamV2 .team .custom-navigation .nav-item:nth-of-type(2){width:13.125rem;height:4.6875rem}@media screen and (max-width: 767px){#teamV2 .team .custom-navigation .nav-item:nth-of-type(2){width:10.096125rem;height:3.60575rem}}#teamV2 .team .custom-navigation .nav-item:nth-of-type(3){width:13.4375rem;height:5.4375rem}@media screen and (max-width: 767px){#teamV2 .team .custom-navigation .nav-item:nth-of-type(3){width:10.3365625rem;height:4.1826875rem;margin-right:.75rem}}#teamV2 .team .custom-navigation .nav-item .nav-item-bg{position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0}#teamV2 .team .custom-navigation .nav-item .nav-item-faces{width:8.4375rem;height:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}@media screen and (max-width: 767px){#teamV2 .team .custom-navigation .nav-item .nav-item-faces{max-width:6.159375rem;right:-.25rem}}#teamV2 .team .custom-navigation .nav-item .nav-item-faces .nav-item-face{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}#teamV2 .team .custom-navigation .nav-item .nav-item-name{font-family:Grotesk,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.05em;text-transform:uppercase;color:#fff}@media screen and (max-width: 767px){#teamV2 .team .custom-navigation .nav-item .nav-item-name{font-size:1.153875rem}}#teamV2 .team .custom-navigation.double .nav-item:nth-of-type(2){width:13.4375rem;height:5.4375rem}@media screen and (max-width: 767px){#teamV2 .team .custom-navigation.double .nav-item:nth-of-type(2){width:10.3365625rem;height:4.1826875rem;margin-right:.75rem}}.docs-tooltip__wrapper .docs-tooltip__content{position:relative;flex-shrink:0;width:100%;height:100%;max-width:100%;max-height:100%;background-color:#fff;border:2px solid #a9a9a9;padding:1.4375rem 2.0625rem 2.375rem;display:flex;flex-direction:column;gap:1.0625rem}.opportunities{position:relative}.opportunities__list{margin-top:2.25rem;display:flex;align-items:center;padding-top:18.9375rem;padding-bottom:2rem}@media screen and (max-width: 767px){.opportunities__list{margin-top:.625rem;padding-top:13.0625rem;padding-bottom:.875rem;flex-direction:column;align-items:flex-start}}.opportunities__list p{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.1em;flex-shrink:0}@media screen and (max-width: 767px){.opportunities__list p{font-size:1.25rem;font-weight:500;padding-left:.625rem}}.opportunities__list p:nth-of-type(1){width:24.1875rem}@media screen and (max-width: 767px){.opportunities__list p:nth-of-type(1){width:20.625rem}}.opportunities__list p:nth-of-type(2){width:26.25rem;margin-left:4.6875rem;margin-right:2.875rem}@media screen and (max-width: 767px){.opportunities__list p:nth-of-type(2){margin-left:0;margin-right:0;width:21.25rem;margin-top:15.25rem;margin-bottom:15.375rem}}.opportunities__list p:nth-of-type(3){width:22.5rem}@media screen and (max-width: 767px){.opportunities__list p:nth-of-type(3){width:18.625rem}}.opportunities picture{position:absolute;width:92.375rem;z-index:-1;bottom:0;left:-3.0625rem}@media screen and (max-width: 767px){.opportunities picture{width:auto;height:58.5rem;left:0;bottom:0rem}}.opportunities picture img{max-width:100%;height:auto}@media screen and (max-width: 767px){.opportunities picture img{height:100%;width:auto}}@media screen and (max-width: 767px){#about .container{padding-right:0}}.about{position:relative}@media screen and (max-width: 767px){.about{padding-bottom:4rem}}.about__header{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 767px){.about__header{padding-right:.6875rem}}.about__header a{width:15.625rem;height:3.75rem;font-size:1.5rem}@media screen and (max-width: 767px){.about__header a{position:absolute;bottom:0;left:0;width:calc(100% - .6875rem);height:3rem;font-size:1.125rem}}.about__list{list-style:none;padding:0;margin:0;margin-top:3.125rem;display:flex;gap:1.25rem}@media screen and (max-width: 767px){.about__list{height:20.25rem;margin-top:1rem}}.about__list__item{width:calc((100% - 3.75rem)/4);height:20.25rem;padding:1.5625rem 1.25rem 1.5625rem 1.5625rem;position:relative;background-color:#000}@media screen and (max-width: 767px){.about__list__item{width:20.5rem!important}}.about__list__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.about__list__item p{color:#fff;position:relative;z-index:2;font-size:1.25rem;line-height:1.1em}.customPlayer{border-radius:50%;overflow:hidden;position:relative;display:inline-block;cursor:pointer;width:18.5rem;height:18.5rem}.customPlayer video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:108%;height:108%;background-size:contain;display:block;border-radius:50%;-o-object-fit:cover;object-fit:cover}.progressBar{position:absolute;top:-1.5%;left:-1.5%;width:103%;height:103%;z-index:2}@media screen and (max-width: 767px){.progressBar{pointer-events:none}}.progressBar .progressBar__foreground{stroke-width:.125rem;fill:none;stroke-linecap:round;transition:stroke-dashoffset .3s ease}.customPlayer__controls{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:none}.customPlayer__controls .playButton,.customPlayer__controls .stopButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);cursor:pointer;transition:opacity .3s ease,transform .3s ease;opacity:0;pointer-events:none}.customPlayer__controls .playButton.visible,.customPlayer__controls .stopButton.visible{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:none}.customPlayer__controls .playButton{width:2.25rem;height:2.3125rem;z-index:2}.customPlayer__controls .stopButton{width:2.0625rem;height:2.5rem;z-index:1}.customPlayer__controls:hover .stopButton.visible{transform:translate(-50%,-50%) scale(1.1)}.customPlayer__controls:hover .playButton.visible{transform:translate(-50%,-50%) scale(.9)}.hidden{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.8)}#reviews{margin-top:14rem}@media screen and (max-width: 767px){.reviews h2{font-size:2rem;line-height:2.25rem}}.reviews__wrapper{margin-top:3.5rem;display:flex;row-gap:2.625rem;-moz-column-gap:1.125rem;column-gap:1.125rem;flex-direction:column;flex-wrap:wrap;max-height:56.25rem;width:100%;position:relative}@media screen and (max-width: 767px){.reviews__wrapper{max-height:-moz-fit-content;max-height:fit-content}}.reviews__wrapper__column{display:flex;flex-direction:column;gap:2.625rem;width:calc((100% - 3.375rem)/4)}@media screen and (max-width: 767px){.reviews__wrapper__column{width:100%}}.reviews__wrapper__item{width:100%;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 767px){.reviews__wrapper__item{width:100%}}.reviews__wrapper__item__head__top{display:flex;align-items:center;gap:.8125rem}.reviews__wrapper__item__head__top img{width:2.5rem;height:2.5rem}.reviews__wrapper__item__head__top p{display:flex;flex-direction:column;font-size:1.5rem;gap:.4375rem;line-height:.9em;font-weight:700}.reviews__wrapper__item__head__top p span{font-weight:500;font-size:.875rem;line-height:1.1em;color:#909090}.reviews__wrapper__item__head__bottom{margin-top:.625rem;display:flex;align-items:center;gap:.4375rem}.reviews__wrapper__item__head__bottom p{padding:.625rem;font-size:.8125rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;line-height:.9em}.reviews__wrapper__item__head__bottom p:first-child{color:gray;border:.0625rem solid #f1f1f1}.reviews__wrapper__item__head__bottom p:last-child{color:#fff}.reviews__wrapper__item__score{margin-top:.375rem}.reviews__wrapper__item__score.rotL{transform:rotate(-4deg)}.reviews__wrapper__item__score.rotR{transform:rotate(4deg)}.reviews__wrapper__item__content{margin-top:.875rem}.reviews__wrapper__item__content p{font-size:1rem;line-height:1.1em}.reviews__wrapper__item__content p span{color:#313131;font-weight:700;color:#ff6e06}.reviews__wrapper__item__link{margin-top:1.875rem;padding:1.1875rem 1.625rem;font-size:1.5rem;line-height:.9em;width:-moz-fit-content;width:fit-content}.reviews__wrapper__item.special{flex-grow:1}.reviews__wrapper__item.special p:first-child{font-size:2rem;line-height:1.1em;font-weight:700;text-transform:uppercase;font-family:Grotesk,sans-serif}.reviews__wrapper__item.special a{background-color:#ff6e06;font-size:1.5rem;line-height:.9em;color:#fff;font-weight:600;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;width:13.1875rem;height:3.75rem}@media screen and (min-width: 768px){.reviews__wrapper__item.special a{margin-top:1.875rem}}@media screen and (max-width: 767px){.reviews__wrapper__item.special a{margin-top:1.375rem;display:flex;justify-content:center;align-items:center}}.reviews__wrapper__item.video{width:18.625rem;height:18.625rem;position:relative}.reviews__wrapper__item.video .video__highlight{z-index:3;position:absolute;padding:.625rem;font-size:.8125rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;line-height:.9em}.reviews__wrapper__item.video .video__highlight.bordered{color:gray;border:.0625rem solid #f1f1f1;background-color:#fff;top:10.6875rem;right:-.375rem;transform:rotate(-6.587deg)}.reviews__wrapper__item.video .video__highlight.colored{color:#fff;background-color:#3ac467;top:15.125rem;right:.5625rem;transform:rotate(4deg)}.reviews__wrapper__item.video .customPlayer__controls{display:none!important}.reviews__wrapper__item.video.video-2 .video__highlight{right:auto}.reviews__wrapper__item.video.video-2 .video__highlight.bordered{top:12.875rem;transform:rotate(4deg);left:-.5rem}.reviews__wrapper__item.video.video-2 .video__highlight.colored{top:15.625rem;transform:rotate(-4deg);left:-.3125rem}#tariff{background-color:#000;overflow:clip}@media screen and (min-width: 768px){#tariff{margin-top:10.8125rem}}.tariff{padding-top:3.1875rem;padding-bottom:6.875rem;position:relative;z-index:2}@media screen and (max-width: 767px){.tariff{padding-top:2.5rem;padding-bottom:30.5rem}}.tariff h2{color:#fff}.tariff__controls{display:flex;flex-direction:column;gap:1.3125rem;margin-top:30.625rem}@media screen and (max-width: 767px){.tariff__controls{margin-top:1.3125rem;flex-direction:row;gap:2.125rem}}.tariff__controls p{font-size:2rem;color:#fff;font-weight:700;line-height:.9em;opacity:.3;transition:opacity .5s ease-in-out;cursor:pointer}@media screen and (max-width: 767px){.tariff__controls p{font-size:1rem}}.tariff__controls p.active{opacity:1}.tariff__slide{pointer-events:none;z-index:-1;position:absolute;bottom:0;left:50%;transform:translate(-50%) translateY(200%);height:100%;width:auto;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .5s ease-in-out,transform 1s ease-in-out}.tariff__slide .roundVideo{position:absolute;width:17.375rem;height:17.375rem;border-radius:50%;z-index:10;overflow:hidden;pointer-events:none}@media screen and (max-width: 767px){.tariff__slide .roundVideo{width:8.125rem;height:8.125rem}}.tariff__slide .roundVideo video{width:100%;height:100%;transform:scale(1.05)}.tariff__slide .roundVideo.firstVideo{bottom:8.375rem;left:30rem}@media screen and (max-width: 767px){.tariff__slide .roundVideo.firstVideo{bottom:11.6875rem;left:-.9375rem}}.tariff__slide .roundVideo.secondVideo{bottom:20.9375rem;left:68.6875rem}@media screen and (max-width: 767px){.tariff__slide .roundVideo.secondVideo{width:9.1875rem;height:9.1875rem;bottom:5.5rem;left:auto;right:-.75rem}}.tariff__slide.active{opacity:1;transform:translate(-50%) translateY(0)}.tariff__slide picture{height:100%;width:auto}.tariff__slide picture img{width:auto;height:100%}.faq .faq__items{margin-top:1.5rem}@media screen and (max-width: 767px){.faq .faq__items{margin-top:0}}.faq .faq__items .faq__item{padding:1.25rem 0;position:relative}@media screen and (max-width: 767px){.faq .faq__items .faq__item{padding:1.25rem 0}}.faq .faq__items .faq__item:last-child{padding-bottom:0;border:none}.faq .faq__items .faq__item-title{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;width:100%;justify-content:space-between;align-items:flex-start;gap:1.5625rem;font-size:2.25rem;line-height:1.1em;font-weight:500}@media screen and (max-width: 767px){.faq .faq__items .faq__item-title{font-size:1.25rem;line-height:1.375rem;align-items:center}}.faq .faq__items .faq__item-title img{transition:.3s linear;width:2.5625rem;height:1.5rem;margin-right:1.25rem}@media screen and (max-width: 767px){.faq .faq__items .faq__item-title img{width:1.75rem;margin-right:.625rem;height:1.0625rem}}.faq .faq__items .faq__item-content{font-size:1.5rem;font-weight:500;line-height:1.65rem;max-width:79.1875rem;height:0;overflow:hidden;transition:.2s linear;line-height:1.1em}.faq .faq__items .faq__item-content span{font-weight:700}@media screen and (max-width: 767px){.faq .faq__items .faq__item-content{max-width:18.125rem;font-size:1rem;line-height:1.1em}}.faq .faq__items .faq__item ul{padding-left:1.5625rem!important}.faq .faq__items .faq__item.active .faq__item-title img{transform:rotate(180deg)}.faq .faq__items .faq__item.active .faq__item-content{padding:.9375rem 0;transition:.4s linear}.faq .faq__items .faq__item svg{position:absolute;width:100%;height:-moz-fit-content;height:fit-content;bottom:-.3125rem}@media screen and (max-width: 767px){.faq .faq__items .faq__item svg:nth-of-type(1){display:none}}.faq .faq__items .faq__item svg:nth-of-type(2){width:21.75rem;height:.4375rem}@media screen and (min-width: 768px){.faq .faq__items .faq__item svg:nth-of-type(2){display:none}}.faq .faq__items .faq__item:last-child svg{display:none}.tooltip{display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;align-items:center;justify-content:center;flex-shrink:0;position:relative;cursor:pointer}.tooltip svg{width:1.375rem;height:1.375rem}.tooltip .tooltip__text{opacity:0;pointer-events:none;position:absolute;background-color:#fff;border:2px solid #808080;width:16.25rem;padding:.5625rem .5rem;transition:opacity .3s ease;bottom:1.75rem;z-index:7;right:-3.125rem}@media screen and (max-width: 767px){.tooltip .tooltip__text{width:10.375rem;right:-1.25rem}}.tooltip .tooltip__text p{font-size:.875rem!important;color:#000;line-height:1em}@media screen and (max-width: 767px){.tooltip .tooltip__text p{font-size:.75rem!important}}.tooltip:hover .tooltip__text,.tooltip .active .tooltip__text{opacity:1;pointer-events:auto}.team .teacher__card .teacher__tabs__item.docs{gap:.375rem}.docs-tooltip{cursor:pointer;width:1rem;height:1.0625rem;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width: 767px){.docs-tooltip{position:static}}.docs-tooltip svg{width:1rem;height:1.0625rem}.docs-tooltip .docs-tooltip__close{position:absolute;top:1.25rem;right:1rem;width:1rem;height:1rem;cursor:pointer;border:none;padding:0;margin:0;background-color:transparent}.docs-tooltip .docs-tooltip__close svg{width:1rem;height:1rem}.docs-tooltip__wrapper{opacity:0;pointer-events:none;transform:translate(-3.75rem);transition:opacity .3s ease-in-out,transform .3s ease-in-out;top:-14.625rem;right:-33.125rem;position:absolute;z-index:10;width:32.8125rem;height:30.3125rem;display:flex;flex-direction:column;gap:1.0625rem}.docs-tooltip__wrapper.active{opacity:1;pointer-events:auto;transform:translate(0)}@media screen and (max-width: 767px){.docs-tooltip__wrapper{top:.625rem;right:auto;left:0;width:calc(100vw - 1.25rem);height:auto}}.docs-tooltip__wrapper .docs-tooltip__content{position:relative;flex-shrink:0;width:100%;height:100%;max-width:100%;max-height:100%;background-color:#fff;border:2px solid #A9A9A9;padding:1.4375rem 2.0625rem 2.375rem;display:flex;flex-direction:column;gap:1.0625rem}@media screen and (max-width: 767px){.docs-tooltip__wrapper .docs-tooltip__content{padding:.9375rem 1.25rem;gap:.625rem}}.docs-tooltip__wrapper .docs-tooltip__content__header{display:flex;gap:2.125rem}@media screen and (max-width: 767px){.docs-tooltip__wrapper .docs-tooltip__content__header{gap:1.375rem}}.docs-tooltip__wrapper .docs-tooltip__content__header img{width:6.6875rem;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}@media screen and (max-width: 767px){.docs-tooltip__wrapper .docs-tooltip__content__header img{width:4.375rem}}.docs-tooltip__wrapper .docs-tooltip__content__header__info{display:flex;flex-direction:column;gap:.5rem;width:15.625rem}@media screen and (max-width: 767px){.docs-tooltip__wrapper .docs-tooltip__content__header__info{width:11.4375rem}}.docs-tooltip__wrapper .docs-tooltip__content__header__info p{font-size:1rem;font-weight:500;line-height:1.2em;color:#000}@media screen and (max-width: 767px){.docs-tooltip__wrapper .docs-tooltip__content__header__info p{font-size:.75rem}}.docs-tooltip__wrapper .docs-tooltip__content__header__info .docs-tooltip__content__speciality{opacity:.4}.docs-tooltip__wrapper .docs-tooltip__content__body{max-height:19.125rem;padding:0 .8125rem;flex-grow:1;flex-shrink:1}@media screen and (max-width: 767px){.docs-tooltip__wrapper .docs-tooltip__content__body{max-height:13.5rem;display:flex;padding:0}}.docs-tooltip__wrapper .docs-tooltip__content__body .swiper{width:100%;height:100%}.docs-tooltip__wrapper .docs-tooltip__content__body .swiper .swiper-wrapper{max-height:100%;max-width:100%}@media screen and (max-width: 767px){.docs-tooltip__wrapper .docs-tooltip__content__body .swiper .swiper-wrapper{max-height:13.5rem}}.docs-tooltip__wrapper .docs-tooltip__content__body .swiper .swiper-wrapper .swiper-slide{max-height:100%;max-width:100%}@media screen and (max-width: 767px){.docs-tooltip__wrapper .docs-tooltip__content__body .swiper .swiper-wrapper .swiper-slide{max-height:13.5rem;display:flex}}.docs-tooltip__wrapper .docs-tooltip__content__body .swiper .swiper-wrapper .swiper-slide img{max-height:100%;width:auto}@media screen and (max-width: 767px){.docs-tooltip__wrapper .docs-tooltip__content__body .swiper .swiper-wrapper .swiper-slide img{max-height:13.5rem}}.docs-tooltip__wrapper .swiper-pagination{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.625rem}.docs-tooltip__wrapper .swiper-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem;background-color:#000;opacity:.2;transition:opacity .3s ease-in-out;margin:0!important}.docs-tooltip__wrapper .swiper-pagination .swiper-pagination-bullet-active{opacity:1}@media screen and (min-width: 768px){.teacher__card.double .teacher__card__info:last-child .docs-tooltip .docs-tooltip__wrapper{top:-12.375rem;right:100%}}.callback__form{display:flex;flex-direction:column;gap:.9375rem}@media screen and (max-width: 767px){.callback__form{flex-direction:column-reverse;gap:1.0625rem}}.callback__form form{position:relative;width:100%;display:flex;flex-direction:row;gap:1.25rem}@media screen and (max-width: 767px){.callback__form form{flex-direction:column;gap:.75rem}}.callback__form form input,.callback__form form .custom__select,.callback__form form button{border-radius:0!important;width:calc((100% - 3.75rem)/4);height:3rem}@media screen and (max-width: 767px){.callback__form form input,.callback__form form .custom__select,.callback__form form button{width:100%}}.callback__form form input,.callback__form form .custom__select{border:.0625rem solid #e0e0e0;padding:.625rem .75rem;display:flex;align-items:center;justify-content:space-between;background:none;border-radius:0;font-size:1rem;line-height:1.25em;font-weight:400}@media screen and (max-width: 767px){.callback__form form input,.callback__form form .custom__select{border:.0625rem solid #e0e0e0;background:#fff}}.callback__form form input{color:#000}.callback__form form input::-moz-placeholder{color:#a9a9a9}.callback__form form input::placeholder{color:#a9a9a9}.callback__form form input:disabled{color:#b2b2b2}.callback__form form .select-label.active{color:#000}.callback__form form .custom__select{position:relative}.callback__form form .custom__select__btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;outline:none;cursor:pointer;border-radius:0;padding:0}.callback__form form .custom__select__btn p{color:#a9a9a9;font-size:1rem;line-height:1.25em;font-weight:400}.callback__form form .custom__select__btn svg{width:.9375rem;height:.5625rem}.callback__form form .custom__select__btn.rotated p{color:#000}.callback__form form .custom__select__dropdown{position:absolute}.callback__form form button{font-size:1.125rem;font-weight:600;line-height:1em}.callback__form form button.custom__select__btn{padding:0}.callback__form__title{font-size:1.25rem;font-weight:500;line-height:1.1em;color:#fff;width:24.5rem}@media screen and (max-width: 767px){.callback__form__title{width:100%;font-size:1rem}}.callback__form__policy{position:absolute;bottom:-.9375rem;font-size:.875rem;color:#999;width:18.75rem;right:.875rem;bottom:-2.875rem;text-align:center}@media screen and (max-width: 767px){.callback__form__policy{position:static;margin:0 auto}}.callback__form.sended form{pointer-events:none}.callback__form.sended form .callbackForm__submit.btn-clrd.orange{background:#eee!important;color:#b2b2b2!important}.callback__form.sended form input,.callback__form.sended form .custom__select{background:#eee!important;color:#b2b2b2!important;pointer-events:none}.callback__form.sended form .custom__select__btn p,.callback__form.sended form .custom__select__btn.rotated p,.callback__form.sended form .select-label,.callback__form.sended form .select-label.active{color:#b2b2b2!important}.custom__select__btn svg{transition:transform .3s cubic-bezier(.4,0,.2,1)}.custom__select__btn.rotated svg{transform:rotate(180deg)}.custom__select__dropdown{display:block;max-height:0;opacity:0;overflow:hidden;background:#f1f1f1;margin:0;padding:0;position:absolute;top:100%;left:-.0625rem;width:calc(100% + .125rem);z-index:10;list-style:none;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),box-shadow .3s}.custom__select__dropdown.active{max-height:31.25rem;opacity:1}.custom__select__dropdown li{padding:.75rem .625rem;cursor:pointer;color:#000;font-size:1.25rem;font-weight:500;line-height:1.2em;transition:background .2s}.custom__select__dropdown li:hover{background:#ececec}#botForm{margin-top:6.25rem;background-color:#000}@media screen and (max-width: 767px){#botForm{margin-top:8.75rem}}.botForm{display:flex;flex-direction:column;padding-top:2.875rem;padding-bottom:13.5625rem;gap:2.5rem;position:relative}@media screen and (max-width: 767px){.botForm{padding-top:1.3125rem;padding-bottom:1.6875rem;gap:.875rem}}.botForm .h2{color:#fff}@media screen and (max-width: 767px){.botForm .h2{font-size:2.25rem;line-height:2.625rem}}.botForm .h2 span{z-index:2;position:relative}.botForm .h2 span svg.underline{bottom:.3125rem;right:-.3125rem;position:absolute;width:25.25rem;height:.625rem;z-index:-1}.botForm .h2 span svg.underline.mob{width:13.5625rem;height:.5625rem;bottom:-.25rem;right:auto;left:0}.botForm .callback__form{position:relative}.botForm .callback__form input,.botForm .callback__form .custom__select{background-color:#fff}.botForm .callback__form .callback__form__title{position:absolute;right:1rem;top:calc(-2.75rem - 100%);width:19.5rem;font-size:1rem}@media screen and (max-width: 767px){.botForm .callback__form .callback__form__title{position:static;width:21.6875rem;font-size:1.25rem;margin-bottom:1.0625rem}}.botForm__sticker{top:.5rem;left:35.25rem;position:absolute;width:12.1875rem;height:4.375rem;transform:rotate(7.535deg);display:flex;align-items:center;justify-content:center;z-index:3;color:#fff;font-size:1.5rem;font-weight:700;line-height:1.1em}@media screen and (max-width: 767px){.botForm__sticker{transform:rotate(10.482deg);left:11.0625rem;top:-.75rem}}.botForm__sticker:before{content:"";position:absolute;width:100%;top:0;left:0;height:100%;transform:rotate(-7.535deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='195' height='70' viewBox='0 0 195 70' fill='none'%3E%3Cellipse cx='97.4185' cy='35.0267' rx='98' ry='32' transform='rotate(7.53496 97.4185 35.0267)' fill='%235C8AFF'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;z-index:-1}.botForm__teachers{position:absolute;width:90.03125rem;height:auto;bottom:0;left:-2.125rem}@media screen and (max-width: 767px){.botForm__teachers{display:none}}#footer{margin-top:14.375rem;padding-bottom:1.25rem}.footer{display:flex}@media screen and (max-width: 767px){.footer{flex-wrap:wrap;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:3.5rem;position:relative;padding-bottom:10.4375rem}}.footer__logo{margin-right:17.375rem;display:flex}.footer__logo img{width:4.3751875rem;height:1.502625rem}.footer__nav{display:flex;flex-direction:column;gap:1.25rem}@media screen and (max-width: 767px){.footer__nav{width:calc(50% - .625rem)}}.footer__nav:first-of-type{margin-right:8.875rem;width:5.625rem}@media screen and (max-width: 767px){.footer__nav:first-of-type{margin-right:0;width:calc(50% - .625rem)}}.footer__nav:last-of-type{width:9.0625rem}@media screen and (max-width: 767px){.footer__nav:last-of-type{width:calc(50% - .625rem)}}.footer__nav__title{font-size:.8125rem;line-height:1em;font-weight:700}.footer__nav__list{display:flex;flex-direction:column;gap:.6875rem;list-style:none;padding:0;margin:0}.footer__nav__link{font-size:.8125rem;line-height:1em;font-weight:500}.footer__nav__link:hover{opacity:.7}.footer__info{display:flex;flex-direction:column;gap:.6875rem;width:13.25rem}@media screen and (max-width: 767px){.footer__info{width:calc(50% - .625rem)}}.footer__info:first-of-type{margin-left:12.75rem;margin-right:8.875rem}@media screen and (max-width: 767px){.footer__info:first-of-type{margin-left:0;margin-right:0}}@media screen and (min-width: 768px){.footer__info:last-of-type{margin-left:1.25rem}}.footer__info p,.footer__info a{font-size:.75rem;color:#00000050;font-weight:500;line-height:1em}.footer__payments{margin-top:1rem;display:flex;flex-direction:column;gap:1.25rem}@media screen and (max-width: 767px){.footer__payments{margin-top:0;width:calc(50% - .625rem);position:absolute;bottom:0;left:0}}.footer__payments p{font-size:.8125rem;font-weight:700;color:#000}.footer__payments__icons{display:flex;flex-wrap:wrap;gap:1.25rem}.footer__payments__icons img{max-width:calc((100% - 2.5rem) / 3);width:auto;height:1.75rem;-o-object-fit:contain;object-fit:contain}.footer.white p,.footer.white a,.footer.white li{color:#fff}.footer.white .footer__info p,.footer.white .footer__info a{color:#ffffff50}.footer.white .footer__info .footer__payments p,#footer.white .footer p,#footer.white .footer a,#footer.white .footer li{color:#fff}#footer.white .footer .footer__info p,#footer.white .footer .footer__info a{color:#ffffff50}#footer.white .footer .footer__info .footer__payments p{color:#fff}.breadcrumbs{list-style:none;padding:0;margin:0;display:flex;align-items:center;margin-top:9.375rem;margin-bottom:1.5rem;gap:.3125rem}@media screen and (max-width: 767px){.breadcrumbs{margin-top:8.75rem;flex-wrap:wrap}}.breadcrumbs li{display:flex;align-items:center;gap:.3125rem}.breadcrumbs li:after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.162109 3.89868L0.162109 2.7229L6.47852 2.7229L5.0498 0.60376L5.28223 0.289307L9.61621 3.13989V3.48169L5.28223 6.34595L5.04297 6.01782L6.47852 3.89868L0.162109 3.89868Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.4375rem;background-size:contain;background-repeat:no-repeat;background-position:center}.breadcrumbs li a{font-size:.875rem;line-height:1em;color:#776cff}.breadcrumbs li:last-child{font-size:.875rem;line-height:1em;color:#a9a9a9}.breadcrumbs li:last-child:after{display:none}#footer{margin-top:0!important}.scrollTo{position:fixed;right:calc((100vw - 85.75rem)/2);bottom:1.25rem;width:15.6875rem;height:3rem;font-size:1.25rem;z-index:993;transition:all .5s ease-in-out}@media screen and (max-width: 767px){.scrollTo{width:21.75rem;left:.6875rem;right:auto;bottom:.9375rem}}.scrollTo.invisible{opacity:0;pointer-events:none;transform:translateY(100px)}
