@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}@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)}}html{scroll-behavior:smooth}@media screen and (max-width: 767px){section{overflow-x:clip;max-width:100%}}@media screen and (max-width: 767px){html,body{max-width:100vw;overflow-x:clip}}.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 .625rem}}*{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.1em;font-weight:700}@media screen and (max-width: 767px){h2,.h2{font-size:2.25rem;line-height:1.15em}}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}@media screen and (min-width: 768px){.underline.mob{display:none}}@media screen and (max-width: 767px){.underline.desk{display:none}}.underline{position:relative}.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:10rem}@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}.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}#header{max-width:100%;width:100%;background-color:#000;transition:transform .3s ease;transform:translateY(0);position:relative;top:0;left:0;z-index:10000}#header.scrolled{z-index:100;position:sticky}#header.hidden{transform:translateY(-100%)}#header.white{background-color:#fff}.header{display:flex;padding:1.625rem 0;align-items:center}@media screen and (max-width: 767px){.header{padding:.8125rem 0;justify-content:space-between}}.header__logo img{width:9.5625rem;height:2.75rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.header__logo img{width:6.375rem;height:1.8364375rem}}.header__logo:hover{opacity:.8}.header__logo{cursor:pointer}.header__switcher{margin-left:4.9375rem;display:flex}@media screen and (max-width: 767px){.header__switcher{display:none}}.header__switcher__item{display:flex;width:6.4375rem;height:2.125rem;justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1em;color:#7c7b7b}.header__switcher__item.active{color:#fff;position:relative}.header__switcher__item.active:after{content:"";display:block;height:1.09375rem;width:.125rem;background-color:#fff;position:absolute;top:50%;right:0;transform:translateY(-50%)}.header__switcher__item:last-child.active:after{left:0;right:auto}.header__switcher__item{cursor:pointer}.header__switcher__item:hover{opacity:.8}.header__nav{margin-left:2.6875rem;display:flex}@media screen and (max-width: 767px){.header__nav{display:none}}.header__nav ul{list-style:none;padding:0;margin:0;display:flex;padding:.125rem 0px .125rem .375rem;gap:2.625rem}.header__nav ul li{color:#fff}.header__nav ul li a,.header__nav ul li p{font-size:1rem;font-weight:500;line-height:1em;color:#fff}.header__nav ul li a:hover,.header__nav ul li p:hover{opacity:.8}.header__nav .header-phone{position:relative;display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}@media screen and (min-width: 768px){.header__nav .header-phone>a,.header__nav .header-phone>p{display:flex;align-items:center;gap:.3125rem}.header__nav .header-phone>a:after,.header__nav .header-phone>p:after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M15.1787 5.73438L8.67871 11.7344L8 12.3613L7.32129 11.7344L0.821289 5.73438L2.17871 4.26562L8 9.63867L13.8213 4.26562L15.1787 5.73438Z' fill='white'/%3E%3C/svg%3E");background-size:cover;background-position:center;background-repeat:no-repeat;width:1rem;height:1rem;transition:transform .3s ease}}.header__nav .header-phone .header-phone__popup{position:absolute;top:calc(100% + 1.5625rem);left:50%;transform:translate(-50%) translateY(-200%);border:2px solid #ddd;display:flex;flex-direction:column;align-items:center;justify-content:center;width:16.6875rem;height:8.125rem;background-color:#fff;z-index:100;opacity:0;transition:opacity .3s ease,transform .3s ease}.header__nav .header-phone .header-phone__popup a,.header__nav .header-phone .header-phone__popup p{color:#000;text-align:center;font-size:1.5rem;font-weight:500;line-height:1.33em}.header__nav .header-phone.active .header-phone__popup{opacity:1;transform:translate(-50%) translateY(0)}@media screen and (min-width: 768px){.header__nav .header-phone.active>a:after,.header__nav .header-phone.active>p:after{transform:rotate(180deg)}}.header__actions .header-phone{position:relative;display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;margin-right:.5625rem}.header__actions .header-phone svg{width:1.5rem;height:1.5rem}.header__actions .header-phone .header-phone__popup{position:absolute;top:calc(100% + 1.5625rem);left:50%;transform:translate(-50%) translateY(-200%);border:2px solid #ddd;display:flex;flex-direction:column;align-items:center;justify-content:center;width:16.6875rem;height:8.125rem;background-color:#fff;z-index:100;opacity:0;transition:opacity .3s ease,transform .3s ease}.header__actions .header-phone .header-phone__popup a,.header__actions .header-phone .header-phone__popup p{color:#000;text-align:center;font-size:1.5rem;font-weight:500;line-height:1.33em}.header__actions .header-phone.active .header-phone__popup{opacity:1;transform:translate(-50%) translateY(-1.25rem) scale(.7)}@media screen and (min-width: 768px){.header__actions .header-phone.active>a:after,.header__actions .header-phone.active>p:after{transform:rotate(180deg)}}.header__actions{margin-left:auto;display:flex;gap:1.0625rem}@media screen and (min-width: 768px){.header__actions{align-items:center}}.header__actions .btn-brdrd{font-weight:600!important}.header__actions button,.header__actions a{height:3rem;font-size:1.125rem;font-weight:600}.header__actions button,.header__actions a.btn-clrd{width:12.5rem}.header__actions a{width:7.125rem}.header__actions a svg{width:1.5625rem;height:1.5rem}@media screen and (max-width: 767px){.header__actions{display:none}}.header.white{background-color:#fff}.header.white .header__nav{margin-left:auto;margin-right:10.0625rem}.header.white .header__nav ul li a,.header.white .header__nav .header-phone a,.header.white .header__nav .header-phone p{color:#000}.header.white .header__nav .header-phone{position:relative;display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}@media screen and (min-width: 768px){.header.white .header__nav .header-phone>a:after,.header.white .header__nav .header-phone>p:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M15.1787 5.73438L8.67871 11.7344L8 12.3613L7.32129 11.7344L0.821289 5.73438L2.17871 4.26562L8 9.63867L13.8213 4.26562L15.1787 5.73438Z' fill='black'/%3E%3C/svg%3E")}}.header.white .header__actions{margin-left:0}.header.white .header__actions a{border:.125rem solid #ddd;color:#000}.header.white .header__actions a:first-of-type{color:#fff;border:none}.header.white .header__actions a:first-of-type.btn-brdrd{color:#000;border:.1024375rem solid #ddd}.header.white .header__actions a svg path{fill:#000}.header.white .header__burger path{fill:#000}.header__burger{display:none}@media screen and (max-width: 767px){.header__burger{display:block;width:1.5rem;height:1.5rem}}.cart-widget{transition:none}a.cart-widget{position:relative;align-self:center;width:1.5625rem;height:1.5rem;margin-right:.75rem}a.cart-widget svg{width:100%;height:100%}a.cart-widget.black svg path{fill:#fff}a.cart-widget .cart-widget__count{position:absolute;top:-.75rem;right:-.75rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background-color:#ff6e06;color:#fff;font-size:.75rem;line-height:1em;transition:opacity .3s ease}.header-cart-li{display:flex;color:#fff;align-items:center;gap:.75rem}.header-cart-li a.cart-widget.black svg path{fill:#fff}.header__mobHead{display:none}@media screen and (max-width: 767px){.header__mobHead{display:flex;flex-direction:column;gap:2rem}}.header__mobHead{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1007;padding:.8125rem .6875rem 1.5rem;transform:translateY(200%);transition:transform .3s ease}.header__mobHead.active{transform:translateY(0)}.header__mobHead .header__logo{width:100%;display:flex;align-items:center;justify-content:space-between}.header__mobHead .header__logo .mobHead-close{display:block;width:1.5rem;height:1.5rem;cursor:pointer}.header__mobHead .header__logo img{width:6.375rem;height:1.8364375rem}.header__mobHead .header__nav{margin-left:0;display:block;width:100%}.header__mobHead .header__nav ul{flex-direction:column;list-style:none;padding:0;margin:0;gap:2.625rem}.header__mobHead .header__nav ul li{color:#fff;margin:0}.header__mobHead .header__nav ul li a,.header__mobHead .header__nav ul li p{font-size:1.125rem;font-weight:500;line-height:.9em;color:#fff}.header__mobHead .header__nav .header-phone{display:flex;flex-direction:column;gap:.625rem}.header__mobHead .header__nav .header-phone a{font-weight:700}.header__mobHead .header__title{text-transform:uppercase;font-family:Grotesk,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.05em;color:#fff}.header__mobHead .header__actions{margin-left:0;margin-top:auto;display:flex;flex-direction:column;gap:.375rem}.header__mobHead .header__actions a,.header__mobHead .header__actions button{width:100%;height:3rem;font-size:1.125rem;font-weight:600}.header__mobHead.white{background-color:#fff}.header__mobHead.white .mobHead-close path{fill:#000}.header__mobHead.white .header__title{color:#000}.header__mobHead.white .header__actions a{color:#000;border-color:#000}.header__mobHead.white .header__actions a svg path{fill:#000}.header__mobHead.white .header__nav ul li a,.header__mobHead.white .header__nav p{color:#000}.customPlayer{position:relative;display:inline-block;cursor:pointer}.customPlayer video{background-size:contain;display:block;border-radius:50%;width:18.5rem;height:18.5rem;-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:3px;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}@media screen and (max-width: 767px){.customPlayer__controls .playButton{width:1.5rem;height:1.5rem}}.customPlayer__controls .stopButton{width:2.0625rem;height:2.5rem;z-index:1}@media screen and (max-width: 767px){.customPlayer__controls .stopButton{width:1.5rem;height:1.5rem}}.customPlayer__controls:hover .stopButton.visible{transform:translate(-50%,-50%) scale(1.1)}.customPlayer__controls:hover .playButton.visible{transform:translate(-50%,-50%) scale(.9)}#banner{margin-top:0;background-color:#599cff}.banner{position:relative;z-index:2;padding-top:8.8125rem;padding-bottom:4.625rem}@media screen and (max-width: 767px){.banner{padding-top:3.125rem;padding-bottom:1.25rem}}.banner__highlight{font-size:1.25rem;line-height:1.1em;color:#fff;padding:.625rem .9375rem;background-color:#3ac467;width:-moz-max-content;width:max-content}@media screen and (max-width: 767px){.banner__highlight{font-size:1rem;padding:.5rem .75rem}}.banner h1{margin-top:.5625rem;font-size:5rem;letter-spacing:0;line-height:1em;color:#fff}@media screen and (max-width: 767px){.banner h1{font-size:2.6875rem;letter-spacing:.01em}}.banner h1 span:nth-of-type(1){margin-left:1.9375rem}@media screen and (max-width: 767px){.banner h1 span:nth-of-type(1){margin-left:0}}.banner h1 span:nth-of-type(2){margin-left:.4375rem;position:relative}@media screen and (max-width: 767px){.banner h1 span:nth-of-type(2){margin-left:0}}.banner h1 span:nth-of-type(2):after{content:"";position:absolute;bottom:.25rem;left:-.625rem;width:46.6875rem;height:5.25rem;z-index:-1;background-color:#3ac467}@media screen and (max-width: 767px){.banner h1 span:nth-of-type(2):after{background-image:url("data:image/svg+xml,%3Csvg width='206' height='82' viewBox='0 0 206 82' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H206V39H0V0Z' fill='%233AC467'/%3E%3Crect y='43' width='200' height='39' fill='%233AC467'/%3E%3C/svg%3E%0A");width:12.875rem;height:5.125rem;background-color:transparent;bottom:.25rem;left:-.3125rem}}.banner__sticker{z-index:3;width:8.50075rem;height:8.50075rem;transform:rotate(12deg);top:13.875rem;left:34.5rem;position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#ff8c39;border-radius:50%}@media screen and (max-width: 767px){.banner__sticker{top:8.8125rem;left:auto;right:2.625rem;width:5.9375rem;height:5.9375rem}}.banner__sticker p{font-size:1.25rem;line-height:1em;color:#fff}@media screen and (max-width: 767px){.banner__sticker p{font-size:1rem}}.banner__sticker span{font-size:2.8125rem;line-height:1em;font-family:Grotesk,sans-serif;letter-spacing:.01em;color:#fff}@media screen and (max-width: 767px){.banner__sticker span{font-size:2rem}}.banner picture{position:absolute;top:-2.375rem;right:-1.5625rem;width:44.8125rem;height:auto;z-index:-1;display:flex}@media screen and (max-width: 767px){.banner picture{width:100vw;right:-.6875rem;top:11.8125rem}}.banner picture img{width:100%;height:auto}.banner__text{margin-top:1.25rem;font-size:1.25rem;line-height:1.1em;color:#fff}@media screen and (max-width: 767px){.banner__text{font-size:1rem;margin-top:1.5rem}}.banner .callback__form{margin-top:4.375rem;width:-moz-fit-content;width:fit-content;gap:1.25rem;flex-direction:column-reverse}.banner .callback__form .custom__select{width:21.25rem!important}@media screen and (max-width: 767px){.banner .callback__form .custom__select{width:100%!important}}@media screen and (max-width: 767px){.banner .callback__form{margin-top:21.1875rem;width:100%}}.banner .callback__form__title{width:100%;font-size:1.25rem}@media screen and (max-width: 767px){.banner .callback__form__title{font-size:1rem}}.banner .callback__form form input,.banner .callback__form .callback__form form .custom__select,.banner .callback__form .callback__form form button{width:21.25rem}@media screen and (max-width: 767px){.banner .callback__form form input,.banner .callback__form .callback__form form .custom__select,.banner .callback__form .callback__form form button{width:100%}}.banner .callback__form .callbackForm__submit{width:21.25rem}@media screen and (max-width: 767px){.banner .callback__form .callbackForm__submit{width:100%}}.banner .callback__form form input,.banner .callback__form form .custom__select{background-color:#fff}.banner .callback__form__policy{font-size:1rem;line-height:1.1em;color:#fff;opacity:.8}.banner .callback__form__policy:hover{opacity:1}#about{margin-top:16.9375rem}@media screen and (max-width: 767px){#about{margin-top:8.75rem}}.about{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.about{flex-direction:column;gap:2.5rem;justify-content:flex-start}}.about h2{font-size:4rem;width:37.5rem;line-height:1.1em}@media screen and (max-width: 767px){.about h2{font-size:2.25rem;line-height:1.05em;width:100%}}.about__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;width:42.375rem;row-gap:3.375rem;-moz-column-gap:4.4375rem;column-gap:4.4375rem}@media screen and (max-width: 767px){.about__list{width:100%;flex-wrap:nowrap;flex-direction:column;gap:1.4375rem}}.about__list li{display:flex;flex-direction:column;width:calc((100% - 4.4375rem)/2)}@media screen and (max-width: 767px){.about__list li{width:100%}}.about__list li span:first-child{font-size:6.25rem;line-height:1em;font-family:Grotesk,sans-serif;color:#599cff}@media screen and (max-width: 767px){.about__list li span:first-child{font-size:4.375rem}}.about__list li span:last-child{font-size:1.5rem;line-height:1em}@media screen and (max-width: 767px){.about__list li span:last-child{font-size:1.25rem}}@media screen and (max-width: 767px){.result h2{font-size:2.25rem;line-height:2.625rem}}.result__content{margin-top:1.125rem;display:flex;gap:1.25rem;position:relative}@media screen and (max-width: 767px){.result__content{flex-direction:column;gap:.75rem;margin-top:.875rem}}.result__content__column{display:flex;position:relative;flex-direction:column;gap:1.25rem;width:calc((100% - 3.75rem)/4)}.result__content__column p{font-size:1.5rem;font-weight:500;line-height:1.1em;color:#fff;padding:1.3125rem 1.25rem 1.3125rem 1.125rem;min-height:4.0625rem;background:#599cff}.result__content__column p.orange{background:#ff6e06}.result__content__column p.black{background:#000}@media screen and (max-width: 767px){.result__content__column p{background:transparent;color:#000}}.result__content ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:.75rem}.result__content ul li{font-size:1.25rem;font-weight:500;line-height:1.1em;display:flex;gap:1.125rem}.result__content ul li:nth-of-type(4){margin-top:24.375rem}.result__content ul li:before{flex-shrink:0;width:.875rem;height:.375rem;background:#85b6ff;margin-top:.5rem;content:"";display:block}.result__content .result__content__column__image{position:absolute}.result__content .result__content__column__image.first{left:0;top:7.1875rem;width:26.8125rem;height:auto}.result__content .result__content__column__image.second{left:-2.3125rem;top:7.8125rem;width:23.875rem;height:27.4375rem}@media screen and (max-width: 767px){.result__content .result__content__column__image.second{width:13rem;height:19.5rem;left:-.6875rem;top:10rem}}.result__content .result__content__column__image.third{left:0;top:-.3125rem;width:20.5rem;height:auto}@media screen and (max-width: 767px){.result__content .result__content__column__image.third{width:14rem;height:20.9375rem;left:auto;right:-.6875rem;top:10.0625rem}}.pictures__items{margin-top:1.5rem;display:flex;gap:1.25rem;list-style:none;margin:1.5rem 0 0;padding:0}@media screen and (max-width: 767px){.pictures__items{flex-direction:column;gap:4.125rem;margin-top:4rem}}.pictures__item{display:flex;flex-direction:column;gap:.25rem;width:calc((100% - 3.75rem)/4)}@media screen and (max-width: 767px){.pictures__item{width:100%;gap:.625rem}}.pictures__item picture{width:16.5rem;height:auto}@media screen and (max-width: 767px){.pictures__item picture{width:100%}}.pictures__item picture img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:auto}.pictures__item p{font-size:1.25rem;line-height:1.1em}@media screen and (max-width: 767px){.pictures__item p{font-size:1.25rem}}#botBanner{margin-top:12.1875rem}@media screen and (max-width: 767px){#botBanner{margin-top:8.75rem}}.botBanner{position:relative;padding-top:3.125rem;padding-bottom:4.125rem}@media screen and (max-width: 767px){.botBanner{padding-top:2.625rem;padding-bottom:3.0625rem}}.botBanner h2{z-index:2;position:relative;font-size:4rem;line-height:1.125em;color:#fff}@media screen and (max-width: 767px){.botBanner h2{font-size:2.25rem;line-height:1.17em}}.botBanner h2:before{position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='461' height='11' viewBox='0 0 461 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7C149.683 4.73613 449.438 1.56671 459 7' stroke='%23599CFF' stroke-width='8' stroke-linejoin='bevel'/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat;background-position:center;width:28.8125rem;height:.6875rem;z-index:-1;left:-.0625rem;bottom:4.5625rem}@media screen and (max-width: 767px){.botBanner h2:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='285' height='6' viewBox='0 0 285 6' fill='none'%3E%3Cpath d='M1.00012 4C92.5471 2.49075 277.113 0.377807 283 4' stroke='%233AC467' stroke-width='4' stroke-linejoin='bevel'/%3E%3C/svg%3E");width:15.5rem;width:17.8125rem;height:.375rem;bottom:2.625rem;left:0}}.botBanner p{margin-top:1.5625rem;font-size:1.75rem;line-height:1.1em;color:#fff}@media screen and (max-width: 767px){.botBanner p{font-size:1.25rem;margin-top:.9375rem}}.botBanner__lists{margin-top:2rem;display:flex;padding:1.875rem 1.5rem 1.0625rem .875rem;width:47.9375rem;justify-content:space-between}@media screen and (max-width: 767px){.botBanner__lists{margin-top:1.3125rem;padding:1.875rem .6875rem 0rem 1.25rem;width:100%;flex-direction:column;gap:4.6875rem}}.botBanner__lists ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}@media screen and (max-width: 767px){.botBanner__lists ul{gap:1.3125rem}}.botBanner__lists ul li{font-size:1.25rem;line-height:1.2em}@media screen and (max-width: 767px){.botBanner__lists ul li{font-size:1.125rem}}.botBanner__lists ul:nth-child(1){width:19.5rem}@media screen and (max-width: 767px){.botBanner__lists ul:nth-child(1){width:100%}}.botBanner__lists ul:nth-child(1) li{color:#fff}.botBanner__lists ul:nth-child(2){width:22.125rem}@media screen and (max-width: 767px){.botBanner__lists ul:nth-child(2){width:100%}}.botBanner__lists ul:nth-child(2) li{color:#fff}.botBanner picture{display:flex;position:absolute;top:-11.125rem;left:-4.25rem;width:94.125rem;z-index:-1}@media screen and (max-width: 767px){.botBanner picture{width:100vw;left:-.625rem;top:0}}.botBanner picture img{width:100%;height:auto}.botBanner .btn-clrd{margin-top:4.125rem;width:21rem;height:3.9375rem;font-size:1.4375rem;line-height:1em}@media screen and (max-width: 767px){.botBanner .btn-clrd{margin-top:24rem;width:100%;height:3.9375rem;font-size:1.5rem}}@media screen and (max-width: 767px){#start .container{padding:0}}.start h2{width:-moz-fit-content;width:fit-content;position:relative}@media screen and (max-width: 767px){.start h2{font-size:2.25rem;line-height:2.625rem;width:100%;height:2.625rem;padding:0 .6875rem}}.start h2 .underline{position:absolute}.start h2 .underline.desk{width:24.625rem;height:.75rem;bottom:.0625rem;right:-.4375rem}.start h2 .underline.mob{width:14.8125rem;height:.5625rem;bottom:-.125rem;right:.1875rem}.start .start__content{margin-top:1.3125rem;display:flex;gap:1.3125rem;position:relative}@media screen and (max-width: 767px){.start .start__content{flex-direction:column;margin-top:1.0625rem;gap:0}}.start .start__content__slider{width:64.125rem;margin:0}@media screen and (max-width: 767px){.start .start__content__slider{width:100%;order:1}}.start .start__content__slider__slide{position:relative;height:20.25rem;padding:1.5rem 1.375rem 1.5rem 1.625rem;aspect-ratio:1/1}@media screen and (max-width: 767px){.start .start__content__slider__slide{width:20.5rem}}.start .start__content__slider__slide img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover}.start .start__content__slider__slide p{z-index:2;font-size:1.5rem;color:#fff;line-height:1.1em}@media screen and (min-width: 768px){.start .start__content .swiper__indicator{display:none}}.start .start__content .swiper__indicator{width:calc(.75*(100% - 3.9375rem) + 2.625rem);left:0;bottom:-1.125rem}@media screen and (max-width: 767px){.start .start__content .swiper__indicator{width:calc(100% - 1.375rem);margin:.6875rem .6875rem 1.5625rem;position:relative;order:2;bottom:0}}.start .start__content__priceBlock{width:calc(.25*(100% - 3.9375rem));height:auto;background-color:#000;padding:1.0625rem 1.125rem 1.25rem;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 767px){.start .start__content__priceBlock{order:3;padding-bottom:1.75rem;width:calc(100vw - 1.375rem);margin:0 .6875rem;height:19.0625rem;z-index:3}}.start .start__content__priceBlock p{z-index:2;margin-left:1.625rem;margin-top:1.0625rem;font-size:1.5rem;font-weight:500;line-height:1.2em;color:#fff;position:relative}@media screen and (max-width: 767px){.start .start__content__priceBlock p{margin-left:3.25rem}}.start .start__content__priceBlock p span{font-family:Grotesk,sans-serif;font-size:5.125rem;line-height:4.6875rem;color:#fff;font-weight:700}.start .start__content__priceBlock p:after{content:"";width:20.1875rem;height:13.125rem;background-size:100% 100%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='323' height='210' viewBox='0 0 323 210' fill='none'%3E%3Cpath d='M52.6431 0.000139848L297.143 34.5001L322.624 209.271L0.131496 187.872L52.6431 0.000139848Z' fill='%235C8AFF'/%3E%3C/svg%3E");position:absolute;left:-4.125rem;top:-2.5625rem;z-index:-1}@media screen and (max-width: 767px){.start .start__content__priceBlock p:after{width:22.9375rem;height:13.3125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='367' height='213' viewBox='0 0 367 213' fill='none'%3E%3Cpath d='M54.5494 0.0411359L335.786 36.9787L366.786 212.116L-3.92319 187.517L54.5494 0.0411359Z' fill='%235C8AFF'/%3E%3C/svg%3E");left:-5.125rem;top:-2.8125rem}}.start .start__content__priceBlock a{width:100%;padding:1.1875rem;font-weight:600;font-size:1.125rem;line-height:.9em;text-align:center;color:#fff;height:3rem;width:17.875rem;margin:0 auto}.start__marque{background-color:#3ac467;margin-top:3.75rem;padding:.4375rem 0}@media screen and (min-width: 768px){.start__marque .container{display:flex;justify-content:space-between;align-items:center}}@media screen and (max-width: 767px){.start__marque{position:relative;margin-top:4.375rem;background-color:transparent;padding:0}.start__marque .marquee-content{overflow:hidden;position:relative;white-space:nowrap;width:100%}.start__marque .marquee-content .marquee-inner{display:inline-flex;white-space:nowrap;width:-moz-max-content;width:max-content}.start__marque .marquee-content .marquee-item{display:inline-block;padding-right:2.5rem}}.start__marque p{width:-moz-fit-content;width:fit-content;font-family:Grotesk,sans-serif;font-size:2.5rem;line-height:4.4375rem;text-transform:uppercase;color:#fff;font-weight:700}@media screen and (max-width: 767px){.start__marque p{font-size:2rem;line-height:3.5rem;width:-moz-max-content;width:max-content;left:-20vw;min-width:140vw;overflow:hidden}.start__marque p.green{position:absolute;transform:rotate(-4.541deg);z-index:2;background:#3ac467;top:-4.5625rem}.start__marque p.black{position:absolute;top:-.9375rem;background:#000;transform:rotate(2.669deg)}.start__marque p span{font-family:Grotesk,sans-serif;font-size:2rem;line-height:3.5rem;font-weight:700;color:#fff;text-transform:uppercase}}#teamV2 .team .team__content{margin-top:2.3125rem;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;width:100%}}#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;flex-wrap:wrap;gap:0;flex-shrink:0}@media screen and (max-width: 767px){#teamV2 .team .filter-buttons{width:100%}}#teamV2 .team .filter-buttons .filter-btn{cursor:pointer;border:none;outline:none;border-radius:0;color:#000;width:33.3333333333%;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{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:100%;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}#teamV2 .team .filter-dropdown .filter-dropdown__list li svg{width:1rem;height:1rem}#teamV2 .team .filter-dropdown .filter-dropdown__list li{transition:color .3s ease,background-color .3s ease}#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{background-color:#fff}#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}}#teamV2 .team .filter-dropdown .filter-dropdown__list li.disabled{pointer-events:none;color:#bcbcbc;border-color:#eee}@media screen and (max-width: 767px){#teamV2 .team .filter-dropdown .filter-dropdown__list li svg{display:none}#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.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}#teamV2 .team .teacher__card.disabled{display:none}#teamV2 .team .teacher__card.active{display:flex}#teamV2 .team .teacher__card.fading{pointer-events:none}#teamV2 .team .teacher__card{gap:1.25rem}@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}#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:2.75rem;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}@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;animation:pulse 3s infinite;transition:transform .2s ease}#teamV2 .team .teacher__card .teacher__links a:hover{animation-play-state:paused;transform:scale(1.1)}#teamV2 .team .teacher__card .teacher__links a svg{width:100%;height:100%}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}#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}@media screen and (max-width: 768px){#teamV2 .team .custom-navigation{bottom:auto;padding:1.125rem;top:18rem}}#teamV2 .team .custom-navigation{left:22.375rem;transform:translate(-50%);display:flex;gap:.5rem;z-index:10}@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}#teamV2 .team .custom-navigation::-webkit-scrollbar{display:none}#teamV2 .team .custom-navigation{padding-left:.75rem;padding-right:.75rem}}#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}}#founder{margin-top:3.75rem}@media screen and (max-width: 767px){#founder{margin-top:8.75rem}}.founder{min-height:62.5rem;position:relative}@media screen and (max-width: 767px){.founder{min-height:44.1875rem}}.founder p{position:absolute;z-index:4;color:#fff;font-weight:500;line-height:1.1em;font-size:1.5rem}@media screen and (max-width: 767px){.founder p{font-size:1.25rem}}.founder p.founder__name{display:none}.founder p.small{width:16.25rem;transform:rotate(-8.39deg);top:36.5rem;font-size:1.25rem;left:49.1875rem}.founder p.small span{font-weight:700}@media screen and (max-width: 767px){.founder p.small{width:9.0335rem;font-size:.5rem;top:21.8125rem;left:13.75rem}}.founder p.big{width:40.66625rem;transform:rotate(-8.626deg);top:25rem;left:19.4375rem;font-size:2.5rem;position:relative}@media screen and (max-width: 767px){.founder p.big{font-size:1.25rem;width:20.375rem;transform:rotate(-8.39deg);top:14.6875rem;left:1.1875rem}}.founder p.big span{transition:opacity .5s ease-in-out}.founder p.big span:not(:first-child){position:absolute;top:0;left:0;width:100%}.founder .founder__round{position:absolute;width:18.9375rem;height:18.9375rem;top:13.0625rem;left:-1.9375rem}.founder .founder__round video{width:100%;height:100%}@media screen and (max-width: 767px){.founder .founder__round{width:9.75rem;height:9.75rem;left:.125rem;top:25.625rem}}.founder .founder__round{z-index:3}.founder .founder__round .progressBar .progressBar__foreground{stroke-width:2px;stroke-linecap:round;transition:stroke-dashoffset .3s ease}.founder picture{position:absolute}.founder picture img{width:100%;height:100%;max-width:100%;max-height:100%}.founder picture.founder__face{width:34.9375rem;height:35.5625rem;top:35.9375rem;left:.4375rem;z-index:3}@media screen and (max-width: 767px){.founder picture.founder__face{left:auto;width:12rem;height:14.875rem;top:-.125rem;z-index:5;right:-.8125rem}}.founder picture.founder__square{width:25.53125rem;height:31.75rem;top:7.3125rem;right:2.125rem}@media screen and (max-width: 767px){.founder picture.founder__square{width:16.3125rem;height:19.9375rem;top:20.875rem;right:-.8125rem}}.founder picture.founder__text{z-index:2;width:67.25rem;height:auto;top:6.6875rem;right:15.3125rem}@media screen and (min-width: 768px){.founder picture.founder__text{aspect-ratio:757/550}}@media screen and (max-width: 767px){.founder picture.founder__text{width:23.125rem;height:auto;top:6.5625rem;right:-.625rem}}#reviews{position:relative;overflow:hidden}#reviews h2{z-index:2;position:relative}@media screen and (max-width: 767px){#reviews h2{font-size:2.25rem;padding-left:.6875rem}}#reviews h2 span:before{content:"";width:29.0625rem;height:3.25rem;left:0;bottom:.9375rem;background:#faa75a}@media screen and (max-width: 767px){#reviews h2 span:before{width:16.75rem;height:1.875rem;bottom:.5rem}}@media screen and (max-width: 767px){#reviews{margin-top:6rem}#reviews .container{padding:0}}.reviews__wrapper{margin-top:2.1875rem;display:flex;gap:1.5625rem;flex-direction:row;width:100%;position:relative}@media screen and (max-width: 767px){.reviews__wrapper{max-height:-moz-fit-content;max-height:fit-content;flex-direction:column;gap:2.5rem;width:20.1875rem}}.reviews__wrapper__column{display:flex;flex-direction:column;gap:2.3125rem;width:100%}@media screen and (max-width: 767px){.reviews__wrapper__column:nth-of-type(2){flex-direction:column-reverse}}@media screen and (max-width: 767px){.reviews__wrapper__column:nth-of-type(3){flex-direction:column-reverse}}.reviews__wrapper__column:nth-of-type(4){justify-content:space-between}.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{padding-left:.6875rem}}.reviews__wrapper__item__head__top{display:flex;align-items:center;gap:.75rem}.reviews__wrapper__item__head__top img{border-radius:50%;width:2.5rem;height:2.5rem}.reviews__wrapper__item__head__top p{display:flex;flex-direction:column;font-size:1.25rem;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;flex-wrap:wrap}.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;color:gray;border:.0625rem solid #f1f1f1}.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;color:#313131;line-height:1.1em}.reviews__wrapper__item__content p span{color:#ff6e06;font-weight:700}.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 .modal__opener{padding:1.1875rem 1.625rem;font-size:1.5rem;line-height:.9em;color:#fff;font-weight:600;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 768px){.reviews__wrapper__item.special .modal__opener{margin-top:1.875rem}}@media screen and (max-width: 767px){.reviews__wrapper__item.special .modal__opener{margin-top:1.375rem;display:flex;width:13.1875rem;justify-content:center;align-items:center}}.reviews__wrapper__item.video{margin-left:.5rem;width:18.625rem;height:18.625rem}.reviews__wrapper__item.video .customPlayer{width:100%;height:100%;overflow:hidden;border-radius:50%}.reviews__wrapper__item.video .customPlayer video{transform:scale(1.1) translate(0)!important}.reviews__wrapper__item.video{position:relative}@media screen and (max-width: 767px){.reviews__wrapper__item.video{margin-left:1.1875rem}}.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:#599cff;top:3.125rem;left:-.5rem;transform:rotate(-4deg)}#howTo{margin-top:12.75rem}@media screen and (max-width: 767px){#howTo{margin-top:34.75rem}}.howTo__items{margin-top:2.375rem;display:flex;flex-wrap:wrap;gap:1.25rem}@media screen and (max-width: 767px){.howTo__items{margin-top:.75rem}}.howTo__item{display:flex!important;flex-direction:column;justify-content:space-between;padding:1.5625rem;background-color:#000;position:relative;width:calc((100% - 3.75rem)/4);height:20.25rem}@media screen and (min-width: 768px){.howTo__item:nth-of-type(1),.howTo__item:nth-of-type(2){width:calc((100% - 1.25rem)/2);position:relative}.howTo__item:nth-of-type(1) .howTo__item__text,.howTo__item:nth-of-type(2) .howTo__item__text{width:17rem}.howTo__item .howTo__item__bg{position:absolute}.howTo__item:nth-of-type(1) .howTo__item__bg{top:-2.75rem;left:14.5rem;width:30.8125rem;height:26.9375rem}.howTo__item:nth-of-type(2) .howTo__item__bg{top:-9.9375rem;right:-1.3125rem;width:27.0625rem;height:32.9375rem;left:auto}}@media screen and (max-width: 767px){.howTo__item{width:100%}.howTo__item .howTo__item__bg{display:none}.howTo__item{max-width:15.875rem;padding:1.25rem;height:18.75rem;max-height:18.75rem;min-height:18.75rem}}.howTo__item__text{display:flex;flex-direction:column;gap:.9375rem}.howTo__item__text p:nth-of-type(1){font-size:1.5rem;line-height:1.1em;color:#fff}@media screen and (max-width: 767px){.howTo__item__text p:nth-of-type(1){font-size:1.25rem}}.howTo__item__text p:nth-of-type(2){font-size:1.25rem;line-height:1.1em;color:#fff}@media screen and (max-width: 767px){.howTo__item__text p:nth-of-type(2){font-size:1rem}}.howTo__item p{font-size:1.5rem;color:#fff;line-height:1.1em;position:relative;z-index:2}@media screen and (max-width: 767px){.howTo__item p{font-size:1.15625rem}}.howTo__item__bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.howTo__item__bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom left;object-position:bottom left}.howTo__item a{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;margin-top:auto;width:100%;height:3rem;font-size:1.125rem;font-weight:600;line-height:.9em;color:#000;background-color:#38ebe9}.howTo__item a:hover{background-color:#7ff7ff}.howTo__item a:focus{background-color:#1adbe7}.howTo__item__special__bg{position:absolute;top:-.625rem;left:-1.5625rem;width:20.1875rem;height:auto;z-index:1}@media screen and (max-width: 767px){.howTo__item__special__bg{top:-.9375rem;left:-1.25rem;width:22.375rem}}.howTo__item__special__bg img{width:100%;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.howTo__item.special{padding:1.25rem;margin:.9375rem auto 0;width:20.75rem;max-width:100%}}.howTo .howTo__item__counters{width:-moz-fit-content;width:fit-content;display:flex;gap:.625rem}@media screen and (max-width: 767px){.howTo .howTo__item__counters{gap:.375rem}}.howTo .howTo__item__counters .counter{padding:.8125rem .9375rem;border-radius:1.625rem;display:flex;align-items:center;justify-content:center;gap:.625rem;height:3rem;width:-moz-fit-content;width:fit-content;background:#1a1a1a;transition:all .3s ease;border:.125rem solid #1a1a1a;cursor:pointer}@media screen and (max-width: 767px){.howTo .howTo__item__counters .counter{height:1.875rem;gap:.25rem;padding:.3125rem .625rem;border:.0625rem solid #1a1a1a}}@media screen and (min-width: 767px){.howTo .howTo__item__counters .counter:hover{border:.125rem solid #b8b8b8}}.howTo .howTo__item__counters .counter.active{pointer-events:none;cursor:default}.howTo .howTo__item__counters .counter.active.check{border-color:#3ac467}.howTo .howTo__item__counters .counter.active.star{border-color:#f3dc0a}.howTo .howTo__item__counters .counter.active.plus{border-color:#5c8aff}.howTo .howTo__item__counters .counter.active.rocket{border-color:#ff8c39}.howTo .howTo__item__counters .counter svg{height:1.9375rem;width:auto}@media screen and (max-width: 767px){.howTo .howTo__item__counters .counter svg{height:1.25rem}}.howTo .howTo__item__counters .counter span{color:#fff;font-size:1.5rem;line-height:1.1em}@media screen and (max-width: 767px){.howTo .howTo__item__counters .counter span{font-size:.9375rem}}@media screen and (min-width: 768px){.faq h2{font-size:4rem}}.faq__items{margin-top:1.4375rem;display:flex;flex-direction:column;gap:.625rem}@media screen and (max-width: 767px){.faq__items{margin-top:1.25rem}}.faq__item{display:flex;flex-direction:column}.faq__item p:first-child{font-size:2.25rem;line-height:1.1em}@media screen and (max-width: 767px){.faq__item p:first-child{font-size:1.25rem}}.faq__item p:last-child{font-size:1.25rem;line-height:1.2em;padding:.625rem 0 1.25rem}@media screen and (max-width: 767px){.faq__item p:last-child{font-size:1rem;line-height:1.1em;padding-top:.6875rem}}.faq__item:after{width:84.1875rem;height:.375rem;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1347' height='6' viewBox='0 0 1347 6' fill='none'%3E%3Cpath d='M0 2.56641C263.977 2.56641 453.977 2.56641 613.977 2.56656C704.374 2.56665 1303.67 2.56656 1346.48 2.56656' stroke='%23E9E9E9' stroke-width='5'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat}@media screen and (max-width: 767px){.faq__item:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='343' height='7' viewBox='0 0 343 7' fill='none'%3E%3Cpath d='M0 3.9707C67.2451 3.9707 115.646 3.9707 156.404 3.9707C179.432 3.9707 332.094 3.9707 343 3.9707' stroke='%23E9E9E9' stroke-width='6'/%3E%3C/svg%3E");width:100%;height:.4375rem}}.faq__item:last-of-type:after{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:1rem;height:1.0625rem}.tooltip .tooltip__text{opacity:0;pointer-events:none;position:absolute;background:#f1f1f1;width:10.375rem;padding:.5625rem .5rem;transition:opacity .3s ease;bottom:1.75rem;z-index:7;right:-1.25rem}.tooltip .tooltip__text:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' fill='none'%3E%3Cpath d='M8 8L2.54292e-07 4.4509e-07L16 -9.53674e-07L8 8Z' fill='%23f1f1f1'/%3E%3C/svg%3E");position:absolute;width:1rem;height:.5rem;bottom:-.5rem;right:1.25rem}.tooltip .tooltip__text p{font-size:.75rem;color:#000;line-height:1em}.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}.docs-tooltip__wrapper.active{opacity:1;pointer-events:auto;transform:translate(0)}.docs-tooltip__wrapper{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}@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%}}#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}.modal{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080;opacity:0;pointer-events:none;transition:opacity .3s;max-height:100vh;max-width:100vw;width:100%;height:100%;overflow-y:clip}@media screen and (max-width: 767px){.modal{padding:.5rem .6875rem;max-height:100vh;max-width:100vw}}.modal.open{opacity:1;pointer-events:auto}.modal__content{background:#fff;width:71.25rem;height:-moz-fit-content;height:fit-content}@media screen and (max-height: 760px) and (min-width: 768px){.modal__content{transform:scale(.95)}}.modal__content{position:relative;animation:modal-fade-in .3s;padding:0 1.875rem}@media screen and (max-width: 767px){.modal__content{width:100%;height:100%;padding:0 .6875rem}}.close__modal{cursor:pointer;transition:opacity .15s}.close__modal:hover{opacity:.7}.modal__header{height:8.75rem;flex-shrink:0}@media screen and (max-width: 767px){.modal__header{height:-moz-max-content;height:max-content}}.modal__footer{height:3.75rem;flex-shrink:0;display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;display:none!important}@media screen and (max-width: 767px){.modal__footer{height:2.875rem}}.modal__footer p{font-size:.875rem;font-weight:500;line-height:1em}.modal__footer p:nth-child(1){color:#b1b1b1}.modal__footer p:nth-child(2){text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.modal__body{flex-grow:1}@media screen and (max-width: 767px){.modal__body{padding:.625rem 0;flex-grow:0;flex-shrink:1;overflow:hidden}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}.tarif__modal{width:100%;min-height:40rem;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;padding-bottom:1.875rem}@media screen and (max-width: 767px){.tarif__modal{max-height:100%;padding-bottom:.3125rem}}.tarif__modal .modal__header{padding-top:1.875rem;display:flex;position:relative;gap:8.75rem;justify-content:space-between;align-items:flex-end;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 767px){.tarif__modal .modal__header{flex-direction:column;gap:.5rem;align-items:flex-start;padding-top:.625rem;justify-content:flex-start}}.tarif__modal .modal__header .close__modal{width:2.5rem;height:2.5rem;right:0;top:1.875rem;position:absolute;cursor:pointer}@media screen and (max-width: 767px){.tarif__modal .modal__header .close__modal{top:.625rem;right:0}}.tarif__modal .header__info{max-width:14.0625rem;display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width: 767px){.tarif__modal .header__info{max-width:15.1875rem}}.tarif__modal .header__info__title{font-family:Grotesk,sans-serif;font-size:2.5rem;font-weight:700;line-height:1em;text-transform:uppercase}.tarif__modal .header__info__description,.tarif__modal .header__info__about{font-size:1rem;font-weight:500;line-height:1em;color:gray}.tarif__modal .header__info__about{border:none;width:-moz-fit-content;width:fit-content;background:none;cursor:pointer;height:-moz-fit-content;height:fit-content;padding:0;margin:0;color:#776cff}@media screen and (max-width: 767px){.tarif__modal .swiper-wrapper{height:auto}}.tarif__modal .header__price__switcher{width:-moz-fit-content;width:fit-content;justify-content:center;display:flex;align-items:center;height:3rem;padding:.25rem;align-self:flex-end;background:#f1f1f1}@media screen and (max-width: 767px){.tarif__modal .header__price__switcher{height:2.5rem;padding:0;width:100%;margin-top:.5rem}}.tarif__modal .header__price__switcher.hidden{opacity:0;pointer-events:none}@media screen and (max-width: 767px){.tarif__modal .header__price__switcher.hidden{display:none}}.tarif__modal .header__price__switcher .switcher__item{position:relative;width:10.9375rem;height:100%;display:flex;align-items:center;justify-content:center;background:#f1f1f1;cursor:pointer}.tarif__modal .header__price__switcher .switcher__item p{color:#000;font-size:1rem;font-weight:600;transition:color .3s ease-in-out}.tarif__modal .header__price__switcher .switcher__item{transition:background .3s ease-in-out,color .3s ease-in-out}.tarif__modal .header__price__switcher .switcher__item.active{background:#599cff}.tarif__modal .header__price__switcher .switcher__item.active p{color:#fff}.tarif__modal .header__price__switcher .switcher__item[data-price=all]{position:relative}.tarif__modal .header__price__switcher .discount__sticker{transform:rotate(5deg);background-image:url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.6449 0.438664L29.4971 3.2573L34.2605 2.94989L36.7409 7.02816L41.2593 8.56703L41.9902 13.284L45.5758 16.4349L44.4459 21.0726L46.5528 25.3557L43.7342 29.208L44.0416 33.9714L39.9633 36.4517L38.4244 40.9702L33.7074 41.701L30.5566 45.2866L25.9189 44.1567L21.6357 46.2636L17.7835 43.445L13.0201 43.7524L10.5397 39.6741L6.0213 38.1353L5.29043 33.4182L1.70483 30.2674L2.83472 25.6297L0.72784 21.3466L3.54647 17.4943L3.23907 12.7309L7.31734 10.2506L8.8562 5.73212L13.5732 5.00125L16.7241 1.41565L21.3617 2.54554L25.6449 0.438664Z' fill='%233AC467' /%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;width:2.9375rem;height:2.9375rem;position:absolute;z-index:3;top:-1.4375rem;right:-1.4375rem}@media screen and (max-width: 767px){.tarif__modal .header__price__switcher .discount__sticker{top:-1rem;right:-.5625rem;width:2.1875rem;height:2.1875rem}}.tarif__modal .header__price__switcher .discount__sticker span{font-family:Grotesk,sans-serif;font-size:1.1875rem;font-weight:700;line-height:1em;color:#fff}@media screen and (max-width: 767px){.tarif__modal .header__price__switcher .discount__sticker span{font-size:.905rem}}@media screen and (max-width: 767px){.tarif__modal .header__tarif__switcher{margin-top:.125rem;width:100%;position:relative;height:2.25rem}.tarif__modal .header__tarif__switcher .header__tarif__switcher__items{position:absolute;left:-.6875rem;bottom:0;width:calc(100% + 1.375rem);height:100%;display:flex;align-items:center}.tarif__modal .header__tarif__switcher .header__tarif__switcher__items p{flex-grow:1;flex-shrink:0;font-weight:600;color:gray;font-size:1rem;line-height:1em;text-align:center;letter-spacing:-.02em;height:100%;display:flex;align-items:center;justify-content:center}.tarif__modal .header__tarif__switcher .header__tarif__switcher__items p.active{color:#ff6e06;border-bottom:.125rem solid #ff6e06}}.tarif__modal #tarif-compare{font-size:1.125rem;font-weight:600;cursor:pointer;height:3rem;width:12.5rem;display:flex;align-items:center;justify-content:center;align-self:flex-end}@media screen and (max-width: 767px){.tarif__modal #tarif-compare{align-self:center;height:2.75rem;width:100%}}.tarif__modal .modal__body{display:flex;flex-direction:column;max-height:35.625rem;min-height:0}@media screen and (max-width: 767px){.tarif__modal .modal__body{max-height:calc(100% - 16.875rem);height:auto;flex-grow:1;flex-shrink:1}}.tarif__modal .tariff__items{padding-top:1.875rem;height:31.25rem;display:flex;justify-content:center;gap:.9375rem;min-height:0}@media screen and (max-width: 767px){.tarif__modal .tariff__items{padding:.625rem 0;gap:0px;width:100%;height:100%}}.tarif__modal .tariff__items .tarif{background:#f4f9ff;display:flex;flex-direction:column;gap:0;width:21.25rem;height:29.375rem;border:.0625rem solid #e0e0e0;padding:1.25rem;position:relative;min-height:0}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif{width:100%;max-height:100%;padding:.75rem}}.tarif__modal .tariff__items .tarif__title{font-size:1.25rem;font-family:Grotesk,sans-serif;font-weight:700;line-height:1em;text-transform:uppercase}.tarif__modal .tariff__items .tarif__price{height:2.625rem;margin-top:.625rem;display:flex;justify-content:space-between;align-items:flex-end}.tarif__modal .tariff__items .tarif__price__value{font-size:3rem;font-family:Grotesk,sans-serif;font-weight:700;max-height:.87em;line-height:.87em}.tarif__modal .tariff__items .tarif__price__value span{font-size:1.5rem}.tarif__modal .tariff__items .tarif__price__value.full-price{z-index:3;width:100%;display:flex;align-items:flex-end;justify-content:space-between}.tarif__modal .tariff__items .tarif__price__value.full-price .tarif__price__full-price-info{cursor:pointer;display:flex;align-items:center}.tarif__modal .tariff__items .tarif__price__value.full-price .tarif__price__full-price-info span{color:#00000040;font-family:Grotesk;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.1em;text-decoration-line:line-through;text-transform:uppercase}.tarif__modal .tariff__items .tarif__price__value.full-price .tarif__price__full-price-info svg{width:1.5rem;height:1.5rem;opacity:.4}.tarif__modal .tariff__items .tarif__price__value.full-price .tarif__price__full-price-info:hover .price__benefit{opacity:1;pointer-events:auto}.tarif__modal .tariff__items .tarif__price__duration{z-index:3;display:flex;align-items:center}.tarif__modal .tariff__items .tarif__price__duration svg{width:1.5rem;height:1.5rem;opacity:.4}.tarif__modal .tariff__items .tarif__price__duration p{color:#00000040;font-family:Grotesk;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.1em;text-decoration-line:line-through;text-transform:uppercase}.tarif__modal .tariff__items .tarif__price__duration:hover .price__benefit{opacity:1;pointer-events:auto}.tarif__modal .tariff__items .tarif__description{margin-top:1.625rem;position:relative;z-index:2;padding:.375rem 0;min-height:4.125rem;display:flex;align-items:center;flex-shrink:0}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif__description{min-height:2.75rem;margin-top:1.125rem}}.tarif__modal .tariff__items .tarif__description p{font-size:1rem;line-height:1.125em;color:#fff}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif__description p{font-size:.875rem}}.tarif__modal .tariff__items .tarif__description:before{content:"";position:absolute;top:0;background:#3ac467;left:-1.4375rem;width:calc(100% + 2.875rem);height:100%;z-index:-1}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif__description:before{width:calc(100% + 1.75rem);left:-.875rem}}.tarif__modal .tariff__items .tarif__features{flex:1 1 auto;min-height:0;max-height:15.625rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:1.625rem;list-style:none;padding:0;display:flex;flex-direction:column;gap:.625rem}.tarif__modal .tariff__items .tarif__features::-webkit-scrollbar{width:.375rem;height:.375rem}.tarif__modal .tariff__items .tarif__features::-webkit-scrollbar-track{border-radius:.625rem;background:#0000001a}.tarif__modal .tariff__items .tarif__features::-webkit-scrollbar-thumb{border-radius:.625rem;background:#0003}.tarif__modal .tariff__items .tarif__features::-webkit-scrollbar-thumb:hover{background:#0000004d}.tarif__modal .tariff__items .tarif__features{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,.1)}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif__features{margin-top:0;margin-top:1.125rem;margin-bottom:.625rem;max-height:12.5rem}}.tarif__modal .tariff__items .tarif__features li{display:flex;gap:.375rem;font-size:1rem;line-height:1.2em;font-weight:400;color:#000}.tarif__modal .tariff__items .tarif__features li .tooltip__text{right:0}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif__features li{font-size:.875rem;letter-spacing:-.02em}}.tarif__modal .tariff__items .tarif__features li img{width:1.375rem;height:1.125rem}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif__features li img{width:1.1875rem;height:1rem}}.tarif__modal .tariff__items .tarif__link{flex-shrink:0;margin-top:auto;width:100%;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:600;line-height:1em}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif__link{height:2.625rem;font-size:1rem}}.tarif__modal .tariff__items .tarif .price__benefit{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out,pointer-events .3s ease-in-out;position:absolute;top:7.5625rem;left:50%;transform:translate(-50%);width:18.75rem;height:100%;z-index:3}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif .price__benefit{width:19.1875rem;top:6.75rem}}.tarif__modal .tariff__items .tarif .price__benefit__item{padding:.625rem;display:flex;flex-direction:column;gap:.625rem}.tarif__modal .tariff__items .tarif .price__benefit__item p{font-size:.875rem;line-height:1.2em;font-weight:400}.tarif__modal .tariff__items .tarif .price__benefit__item.gray{border:.0625rem solid #e0e0e0;background:#f1f1f1}.tarif__modal .tariff__items .tarif .price__benefit__item.gray p:nth-child(1){color:gray}.tarif__modal .tariff__items .tarif .price__benefit__item.gray p:nth-child(2){color:#000}.tarif__modal .tariff__items .tarif .price__benefit__item.green{background:#3ac467}.tarif__modal .tariff__items .tarif .price__benefit__item.green p:nth-child(1){color:#ffffff80}.tarif__modal .tariff__items .tarif .price__benefit__item.green p:nth-child(2){color:#fff}.tarif__modal .tariff__items .tarif.popular{border:none;background:#000;width:23.125rem;position:relative;z-index:2}.tarif__modal .tariff__items .tarif.popular .tarif__features::-webkit-scrollbar{width:.375rem;height:.375rem}.tarif__modal .tariff__items .tarif.popular .tarif__features::-webkit-scrollbar-track{border-radius:.625rem;background:#ffffff1a}.tarif__modal .tariff__items .tarif.popular .tarif__features::-webkit-scrollbar-thumb{border-radius:.625rem;background:#fff3}.tarif__modal .tariff__items .tarif.popular .tarif__features::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.tarif__modal .tariff__items .tarif.popular .tarif__features{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.tarif__modal .tariff__items .tarif.popular .price__benefit{width:20.625rem}.tarif__modal .tariff__items .tarif.popular .popular__sticker-wrapper{position:absolute;top:-.5rem;right:0rem;display:flex}.tarif__modal .tariff__items .tarif.popular .popular__sticker-wrapper .popular__sticker{font-family:Grotesk,sans-serif;font-size:1rem;font-weight:700;line-height:1em;text-transform:uppercase;color:#fff;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background:#878bfd;position:relative;padding:.5625rem .3125rem .5625rem .625rem}.tarif__modal .tariff__items .tarif.popular .popular__sticker-wrapper .popular__sticker:before{position:absolute;left:-.5625rem;display:block;top:0;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='34' viewBox='0 0 10 34' fill='none'%3E%3Cpath d='M10 0H0L10 17.4857L-4.98942e-07 34H10L10 17.4857L10 0Z' fill='%23878BFD'/%3E%3C/svg%3E");width:.625rem;height:2.125rem;background-size:100% 100%;background-repeat:no-repeat}.tarif__modal .tariff__items .tarif.popular .popular__sticker-wrapper .popular__sticker:after{position:absolute;right:-.5625rem;display:block;top:0;content:"";background-image:url("data:image/svg+xml,%3Csvg width='10' height='42' viewBox='0 0 10 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 34H10L-1.17398e-07 42L0 34Z' fill='%23776CFF'/%3E%3Cpath d='M0 34L4.98942e-07 0H10L10 34H0Z' fill='%23878BFD'/%3E%3C/svg%3E%0A");width:.625rem;height:2.625rem;background-size:100% 100%;background-repeat:no-repeat}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif.popular .popular__sticker-wrapper{top:.1875rem}}.tarif__modal .tariff__items .tarif.popular .tarif__title{color:#fff}.tarif__modal .tariff__items .tarif.popular .tarif__price .tarif__price__duration>p{color:#fff;opacity:.4}.tarif__modal .tariff__items .tarif.popular .tarif__price .tarif__price__duration svg path{fill:#fff}.tarif__modal .tariff__items .tarif.popular .tarif__price .tarif__price__value{color:#fff}.tarif__modal .tariff__items .tarif.popular .tarif__price .tarif__price__full-price-info span{color:#ffffff40;font-family:Grotesk;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.1em;text-decoration-line:line-through;text-transform:uppercase}.tarif__modal .tariff__items .tarif.popular .tarif__price .tarif__price__full-price-info svg path{fill:#fff}.tarif__modal .tariff__items .tarif.popular .tarif__features li{color:#fff}.tarif__modal .tariff__items .tarif.popular .tarif__features{-webkit-overflow-scrolling:touch}.tarif__modal .tariff__items .tarif.popular .tarif__description:before{background:#775afa;width:calc(100% + 2.875rem);left:-1.4375rem}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif.popular .tarif__description:before{width:calc(100% + 1.75rem);left:-.875rem}}.tarif__modal .tariff__items .tarif.popular:after{content:"";position:absolute;top:-.3125rem;left:0;width:100%;height:calc(100% + .625rem);background:#000;z-index:-1}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif.popular:after{display:none}}.tarif__modal .tariff__items .tarif.popular:first-child:after,.tarif__modal .tariff__items .tarif.popular:last-child:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:-1}@media screen and (max-width: 767px){.tarif__modal .tariff__items .tarif.popular:first-child:after,.tarif__modal .tariff__items .tarif.popular:last-child:after{display:none}}.tarif__modal .custom-pagination{display:flex;gap:.625rem;align-items:center}.tarif__modal .custom-pagination .custom-pagination__item{cursor:pointer;width:.6875rem;height:.625rem;flex-shrink:0}.tarif__modal .custom-pagination .custom-pagination__item.active circle{opacity:1}@media screen and (max-width: 767px){.tarif__modal .modal__footer{display:flex!important;margin-bottom:.6875rem;height:-moz-fit-content;height:fit-content;flex-direction:column;gap:.625rem}.tarif__modal .modal__footer .modal__footer__info{display:none!important;width:100%;align-items:center;justify-content:center;gap:.5rem;display:flex}.tarif__modal .modal__footer .modal__footer__info p{font-size:.875rem;font-weight:500;line-height:1em}.tarif__modal .modal__footer .modal__footer__info p:nth-child(1){color:#b1b1b1}.tarif__modal .modal__footer .modal__footer__info p:nth-child(2){text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.tarif__modal .modal__footer button{width:100%;height:2.625rem}}.tariff__compare{position:relative;display:flex;flex-direction:column;height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.tariff__compare::-webkit-scrollbar{width:.375rem;height:.375rem}.tariff__compare::-webkit-scrollbar-track{border-radius:.625rem;background:#0000001a}.tariff__compare::-webkit-scrollbar-thumb{border-radius:.625rem;background:#0003}@media screen and (max-width: 767px){.tariff__compare{width:100%}}.tariff__compare .compare__block{margin-right:.375rem;width:-moz-fit-content;width:fit-content;height:2.75rem;display:flex;gap:.625rem}@media screen and (max-width: 767px){.tariff__compare .compare__block{margin-right:0;width:2rem;height:2rem;gap:0}}.tariff__compare .compare__block__item{width:7.75rem;height:100%;display:flex;align-items:center;justify-content:center}.tariff__compare .compare__block__item svg{width:1.5rem;height:1.5rem}@media screen and (max-width: 767px){.tariff__compare .compare__block__item{width:100%;height:100%;padding:.25rem;background-color:#3ac467}}.tariff__compare .compare__header{position:sticky;top:0;left:0;display:flex;align-items:center;justify-content:space-between;background:#fff;z-index:10;padding-bottom:.625rem}.tariff__compare .compare__header__title{font-size:1rem;line-height:.9em;color:#00000050}.tariff__compare .compare__header .compare__block__item p{font-size:1rem;line-height:1em;font-weight:600}@media screen and (min-width: 768px){.tariff__compare .compare__header .compare__block__item p.green{color:#3ac467}}@media screen and (min-width: 768px){.tariff__compare .compare__header .compare__block__item p.purple{color:#5c8aff}}@media screen and (min-width: 768px){.tariff__compare .compare__header .compare__block__item p.orange{color:#faa75a}}.tariff__compare .compare__content{padding-top:.625rem;padding-bottom:.625rem;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem;overflow-y:auto;flex-grow:1}.tariff__compare .compare__content::-webkit-scrollbar{width:.375rem;height:.375rem}.tariff__compare .compare__content::-webkit-scrollbar-track{border-radius:.625rem;background:#0000001a}.tariff__compare .compare__content::-webkit-scrollbar-thumb{border-radius:.625rem;background:#0003}.tariff__compare .compare__content__row{background:#f1f1f1;padding-left:1.125rem}@media screen and (max-width: 767px){.tariff__compare .compare__content__row{padding:.3125rem;min-height:-moz-fit-content;min-height:fit-content}}@media screen and (max-width: 767px){.tariff__compare .compare__content{height:100%}}.tariff__compare .compare__content .compare__main{padding:.375rem 0;width:100%;display:flex;align-items:center;cursor:pointer}.tariff__compare .compare__content .compare__main .compare__opener{width:1.5rem;height:1.5rem;transition:transform .3s ease;flex-shrink:0}.tariff__compare .compare__content .compare__main .compare__opener path{transition:opacity .3s ease}.tariff__compare .compare__content .compare__main .compare__opener.active{transform:rotate(90deg)}.tariff__compare .compare__content .compare__main .compare__opener.active path:nth-child(3){opacity:0}.tariff__compare .compare__content .compare__main .compare__title{margin-left:.75rem;font-size:1rem;line-height:1.2em;font-weight:400}.tariff__compare .compare__content .compare__main .compare__block{margin-left:auto}.tariff__compare .compare__content .compare__main .compare__block__item span{font-size:1.125rem;font-weight:700;color:#fff;line-height:1.2em}.tariff__compare .compare__content .compare__main .compare__block__item.green{background:#3ac467}.tariff__compare .compare__content .compare__main .compare__block__item.purple{background:#776cff}.tariff__compare .compare__content .compare__main .compare__block__item.orange{background:#faa75a}.tariff__compare .compare__content .compare__main .compare__block__item.false{background:#e4e4e4}.tariff__compare .compare__content .compare__description{max-height:0;opacity:0;overflow:hidden;margin-top:0;padding-left:2.375rem;font-size:.875rem;font-weight:400;line-height:1.2em;max-width:44.25rem;color:gray;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.tariff__compare .compare__content .compare__description.active{max-height:62.5rem;opacity:1;padding-bottom:.375rem}.tariff__compare.swiper{overflow-y:auto;-webkit-overflow-scrolling:touch}.about__modal{width:100%;height:100%;display:flex;flex-direction:column}.about__modal .modal__header{padding-top:1.875rem;display:flex;align-items:flex-start}@media screen and (max-width: 767px){.about__modal .modal__header{padding:.6875rem 0}}.about__modal .modal__header .back__to__tarifs{cursor:pointer;width:2.5rem;height:2.5rem;margin-right:.5rem}.about__modal .modal__header .modal__title{display:flex;flex-direction:column;gap:.5rem}.about__modal .modal__header .modal__title .title{font-size:2.5rem;font-weight:700;line-height:1.2em;font-family:Grotesk,sans-serif;text-transform:uppercase;color:#000}@media screen and (max-width: 767px){.about__modal .modal__header .modal__title .title{line-height:1em}}.about__modal .modal__header .modal__title .description{font-size:1rem;font-weight:500;line-height:1em;color:gray}.about__modal .modal__header .close__modal{width:2.5rem;height:2.5rem;margin-left:auto}.about__modal .modal__body{max-height:73%;display:flex;gap:2.5rem}@media screen and (max-width: 767px){.about__modal .modal__body{max-height:-moz-fit-content;max-height:fit-content}}.about__modal .modal__body .about__info,.about__modal .modal__body .about__description{width:calc(50% - 1.25rem)}@media screen and (max-width: 767px){.about__modal .modal__body .about__info,.about__modal .modal__body .about__description{width:100%}}.about__modal .modal__body .about__info{width:27.5rem;display:flex;gap:1.125rem;flex-direction:column;height:100%}@media screen and (max-width: 767px){.about__modal .modal__body .about__info{display:none}}.about__modal .modal__body .about__info__image{width:27.5rem;height:16.25rem;position:relative}.about__modal .modal__body .about__info__image img{position:absolute;left:0;bottom:0;width:100%;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.about__modal .modal__body .about__info__tabs{display:flex;gap:.5625rem}.about__modal .modal__body .about__info__tabs p{padding:.25rem .4375rem;font-size:1rem;font-weight:500;line-height:1.2em;width:-moz-fit-content;width:fit-content;height:1.6875rem;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about__modal .modal__body .about__info__info{display:flex;gap:.6875rem;flex-wrap:wrap}.about__modal .modal__body .about__info__info p{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:.375rem;color:#a0a0a0;font-size:.875rem;line-height:1.2em;font-weight:500}.about__modal .modal__body .about__info__info p img{width:1rem;height:1rem;-o-object-fit:contain;object-fit:contain}.about__modal .modal__body .about__buy{margin-top:auto;display:flex;flex-direction:column;gap:1.25rem}.about__modal .modal__body .about__buy__prices{display:flex;justify-content:space-between;flex-direction:row}.about__modal .modal__body .about__buy__prices .regular-price{display:flex;gap:.4375rem;align-items:flex-end}.about__modal .modal__body .about__buy__prices .regular-price p{display:flex;gap:.4375rem;align-items:baseline}.about__modal .modal__body .about__buy__prices .regular-price span{font-size:1rem;line-height:1.2em;font-weight:500}.about__modal .modal__body .about__buy__prices .regular-price span:last-child{margin-left:.625rem}.about__modal .modal__body .about__buy__prices .regular-price .priceValue{font-family:Grotesk,sans-serif;font-size:4rem;line-height:.90625em;font-weight:700;text-transform:uppercase}.about__modal .modal__body .about__buy__prices .regular-price .tooltip{margin-bottom:.25rem}.about__modal .modal__body .about__buy__prices .old-price{height:-moz-fit-content;height:fit-content;margin-top:auto;position:relative;font-size:2rem;line-height:1em;font-family:Grotesk,sans-serif;font-weight:700;color:#0000004d;overflow:hidden}.about__modal .modal__body .about__buy__prices .old-price svg{position:absolute;left:-.125rem;top:50%;transform:translateY(-50%);width:5.9375rem;height:1.125rem}.about__modal .modal__body .about__buy__actions{width:100%}.about__modal .modal__body .about__buy__actions .about__buy__action{width:100%;height:3.0625rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:.9em;font-weight:600}.about__modal .modal__body .about__description::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.about__modal .modal__body .about__description{max-height:100%;overflow-y:auto}@media screen and (max-width: 767px){.about__modal .modal__body .about__description{padding:.6875rem}}.about__modal .modal__body .about__description p{font-size:1rem;line-height:1.2em;font-weight:400;color:#000}.about__modal .modal__body .about__description p strong{font-weight:700}.modal.course-modal .courses__modal{display:flex;flex-direction:column;height:100%}@media screen and (min-width: 768px){.modal.course-modal .modal__content{height:-moz-fit-content;height:fit-content;padding-right:0}}.modal.course-modal .modal__header,.modal.course-modal .modal__footer{padding-right:1.875rem}@media screen and (min-width: 768px){.modal.course-modal .modal__header,.modal.course-modal .modal__footer{padding-right:0}}.modal.course-modal .modal__header{padding-top:1.875rem;display:flex;align-items:flex-start}@media screen and (max-width: 767px){.modal.course-modal .modal__header{padding:.6875rem 0}}.modal.course-modal .modal__header .modal__title{display:flex;flex-direction:column;gap:.5rem}.modal.course-modal .modal__header .modal__title .title{font-size:2.5rem;font-weight:700;line-height:1.2em;font-family:Grotesk,sans-serif;text-transform:uppercase;color:#000}@media screen and (max-width: 767px){.modal.course-modal .modal__header .modal__title .title{line-height:1em}}.modal.course-modal .modal__header .modal__title .description{font-size:1rem;font-weight:500;line-height:1em;color:gray}.modal.course-modal .modal__header .close__modal{margin-right:1.25rem;width:2.5rem;height:2.5rem;margin-left:auto}@media screen and (max-width: 767px){.modal.course-modal .modal__header .close__modal{margin-right:0}}.modal.course-modal .modal__footer{height:3.75rem}@media screen and (max-width: 767px){.modal.course-modal .modal__footer{padding-right:0}}.modal.course-modal .close__modal{width:2.5rem;height:2.5rem;margin-left:auto}.modal.course-modal .modal__body{position:relative;flex-shrink:1}@media screen and (min-width: 768px){.modal.course-modal .modal__body{display:flex;flex-direction:column;justify-content:space-between}}@media screen and (max-width: 767px){.modal.course-modal .modal__body{max-height:-moz-fit-content;max-height:fit-content}}.modal.course-modal .courses__slider{max-width:100%;max-height:100%}@media screen and (min-width: 768px){.modal.course-modal .courses__slider{padding-bottom:1.25rem}}@media screen and (min-width: 768px){.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide{display:flex;height:auto;max-width:21.8125rem;width:21.8125rem;min-width:21.8125rem}}@media screen and (min-width: 768px){.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course{width:21.8125rem}}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__preview{height:12.7836875rem}@media screen and (max-width: 767px){.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__preview{width:100%;height:11.125rem}}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__content{padding:1.125rem}@media screen and (max-width: 767px){.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__content .course__about{margin-bottom:2px}}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__content .course__about .course__about__preTitle{font-size:.7866875rem;line-height:1em}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__content .course__about .course__about__title{font-size:1.75rem;line-height:1em}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__content .course__about .course__about__tabs{margin-top:.875rem;gap:.5rem}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__content .course__about .course__about__tabs p{padding:.1875rem .3125rem;font-size:.75rem;line-height:1.2em}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__content .course__about .course__about__info{gap:.5rem}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__content .course__about .course__about__info p{font-size:.75rem;line-height:1em;gap:.1875rem}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__buy{gap:.75rem}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__buy .regular-price p{gap:.3125rem}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__buy .regular-price p span{font-size:.75rem}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__buy .regular-price p .priceValue{font-size:2.9375rem}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__buy .course__buy__actions{gap:.6875rem}@media screen and (max-width: 767px){.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__buy .course__buy__actions{flex-direction:row}}.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__buy .course__buy__actions a,.modal.course-modal .courses__slider .swiper-wrapper .swiper-slide .course .course__buy .course__buy__actions button{height:2.3125rem;font-size:.875rem}.modal.course-modal .slider-controls{position:absolute;right:1.875rem;top:-1.875rem;z-index:3}.modal.course-modal .slider-controls svg{cursor:pointer;width:3.5rem;height:3.5rem}.modal.course-modal .slider-controls svg.disabled g path:first-of-type{transition:all .3s ease;fill:#fff!important}.modal.course-modal .slider-controls svg.disabled g ellipse{transition:all .3s ease;opacity:.3!important;stroke:#000!important;stroke-opacity:1!important;stroke-width:.749999!important;stroke-dasharray:2.52 2.52!important}.modal.course-modal .slider-controls svg.disabled g path:last-of-type{transition:all .3s ease;fill:#000!important}@media screen and (max-width: 767px){.modal.course-modal .slider-controls{display:none}}.modal.course-modal .swiper__indicator{position:relative;display:none}@media screen and (max-width: 767px){.modal.course-modal .swiper__indicator{display:none}}.modal.course-modal .swiper-pagination{display:none}@media screen and (max-width: 767px){.modal.course-modal .swiper-pagination{display:flex;margin:0 auto;position:static;margin-top:1.875rem;width:-moz-fit-content;width:fit-content}.modal.course-modal .swiper-pagination .swiper-pagination-bullet{width:.625rem;height:.625rem;background-color:#000;opacity:.3;transition:opacity .3s ease}.modal.course-modal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}}#header{margin-top:0}#header .header-ctlg-btn{color:#fff;border:none}.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}
