@-webkit-keyframes fadeOut{0%,to{opacity:0}10%,90%{opacity:1}}@keyframes fadeOut{0%,to{opacity:0}10%,90%{opacity:1}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(../assets/fonts/Inter/Inter-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(../assets/fonts/Inter/Inter-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../assets/fonts/Inter/Inter-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../assets/fonts/Inter/Inter-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../assets/fonts/Inter/Inter-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../assets/fonts/Inter/Inter-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../assets/fonts/Inter/Inter-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(../assets/fonts/Inter/Inter-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../assets/fonts/Inter/Inter-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTight;font-style:normal;font-weight:100;src:url(../assets/fonts/InterTight/InterTight-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTight;font-style:normal;font-weight:200;src:url(../assets/fonts/InterTight/InterTight-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTight;font-style:normal;font-weight:300;src:url(../assets/fonts/InterTight/InterTight-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTight;font-style:normal;font-weight:400;src:url(../assets/fonts/InterTight/InterTight-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTight;font-style:normal;font-weight:500;src:url(../assets/fonts/InterTight/InterTight-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTight;font-style:normal;font-weight:600;src:url(../assets/fonts/InterTight/InterTight-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTight;font-style:normal;font-weight:700;src:url(../assets/fonts/InterTight/InterTight-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTight;font-style:normal;font-weight:800;src:url(../assets/fonts/InterTight/InterTight-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTight;font-style:normal;font-weight:900;src:url(../assets/fonts/InterTight/InterTight-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(../assets/fonts/Montserrat/Montserrat-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(../assets/fonts/Montserrat/Montserrat-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../assets/fonts/Montserrat/Montserrat-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../assets/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../assets/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../assets/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../assets/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(../assets/fonts/Montserrat/Montserrat-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../assets/fonts/Montserrat/Montserrat-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(../assets/fonts/Montserrat/InterTight-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(../assets/fonts/Montserrat/InterTight-ExtraLightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../assets/fonts/Montserrat/InterTight-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../assets/fonts/Montserrat/InterTight-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../assets/fonts/Montserrat/InterTight-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../assets/fonts/Montserrat/InterTight-SemiBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../assets/fonts/Montserrat/InterTight-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(../assets/fonts/Montserrat/InterTight-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../assets/fonts/Montserrat/InterTight-BlackItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:ALS Hauss;font-style:normal;font-weight:300;src:url(../assets/fonts/ALSHauss/als_hauss_light.woff2) format("woff2"),url(../assets/fonts/ALSHauss/als_hauss_light.woff) format("woff")}@font-face{font-display:swap;font-family:ALS Hauss;font-style:normal;font-weight:400;src:url(../assets/fonts/ALSHauss/als_hauss_regular.woff2) format("woff2"),url(../assets/fonts/ALSHauss/als_hauss_regular.woff) format("woff")}@font-face{font-display:swap;font-family:ALS Hauss;font-style:normal;font-weight:500;src:url(../assets/fonts/ALSHauss/als_hauss_medium.woff2) format("woff2"),url(../assets/fonts/ALSHauss/als_hauss_medium.woff) format("woff")}@font-face{font-display:swap;font-family:ALS Hauss;font-style:normal;font-weight:700;src:url(../assets/fonts/ALSHauss/als_hauss_bold.woff2) format("woff2"),url(../assets/fonts/ALSHauss/als_hauss_bold.woff) format("woff")}@font-face{font-display:swap;font-family:RFDewi;font-style:normal;font-weight:100;src:url(../assets/fonts/RFDewi/RFDewi-Thin.woff2) format("woff2"),url(../assets/fonts/RFDewi/RFDewi-Thin.woff) format("woff"),url(../assets/fonts/RFDewi/RFDewi-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewi;font-style:normal;font-weight:200;src:url(../assets/fonts/RFDewi/RFDewi-Ultralight.woff2) format("woff2"),url(../assets/fonts/RFDewi/RFDewi-Ultralight.woff) format("woff"),url(../assets/fonts/RFDewi/RFDewi-Ultralight.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewi;font-style:normal;font-weight:300;src:url(../assets/fonts/RFDewi/RFDewi-Light.woff2) format("woff2"),url(../assets/fonts/RFDewi/RFDewi-Light.woff) format("woff"),url(../assets/fonts/RFDewi/RFDewi-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewi;font-style:normal;font-weight:400;src:url(../assets/fonts/RFDewi/RFDewi-Regular.woff2) format("woff2"),url(../assets/fonts/RFDewi/RFDewi-Regular.woff) format("woff"),url(../assets/fonts/RFDewi/RFDewi-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewi;font-style:normal;font-weight:500;src:url(../assets/fonts/RFDewi/RFDewi-Medium.woff2) format("woff2"),url(../assets/fonts/RFDewi/RFDewi-Medium.woff) format("woff"),url(../assets/fonts/RFDewi/RFDewi-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewi;font-style:normal;font-weight:600;src:url(../assets/fonts/RFDewi/RFDewi-Semibold.woff2) format("woff2"),url(../assets/fonts/RFDewi/RFDewi-Semibold.woff) format("woff"),url(../assets/fonts/RFDewi/RFDewi-Semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewi;font-style:normal;font-weight:700;src:url(../assets/fonts/RFDewi/RFDewi-Bold.woff2) format("woff2"),url(../assets/fonts/RFDewi/RFDewi-Bold.woff) format("woff"),url(../assets/fonts/RFDewi/RFDewi-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewi;font-style:normal;font-weight:800;src:url(../assets/fonts/RFDewi/RFDewi-Ultrabold.woff2) format("woff2"),url(../assets/fonts/RFDewi/RFDewi-Ultrabold.woff) format("woff"),url(../assets/fonts/RFDewi/RFDewi-Ultrabold.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewi;font-style:normal;font-weight:900;src:url(../assets/fonts/RFDewi/RFDewi-Black.woff2) format("woff2"),url(../assets/fonts/RFDewi/RFDewi-Black.woff) format("woff"),url(../assets/fonts/RFDewi/RFDewi-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewiExtended;font-style:normal;font-weight:100;src:url(../assets/fonts/RFDewiExtended/RFDewiExtended-Thin.woff2) format("woff2"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Thin.woff) format("woff"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewiExtended;font-style:normal;font-weight:200;src:url(../assets/fonts/RFDewiExtended/RFDewiExtended-Ultralight.woff2) format("woff2"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Ultralight.woff) format("woff"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Ultralight.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewiExtended;font-style:normal;font-weight:300;src:url(../assets/fonts/RFDewiExtended/RFDewiExtended-Light.woff2) format("woff2"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Light.woff) format("woff"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewiExtended;font-style:normal;font-weight:400;src:url(../assets/fonts/RFDewiExtended/RFDewiExtended-Regular.woff2) format("woff2"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Regular.woff) format("woff"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewiExtended;font-style:normal;font-weight:500;src:url(../assets/fonts/RFDewiExtended/RFDewiExtended-Medium.woff2) format("woff2"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Medium.woff) format("woff"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewiExtended;font-style:normal;font-weight:600;src:url(../assets/fonts/RFDewiExtended/RFDewiExtended-Semibold.woff2) format("woff2"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Semibold.woff) format("woff"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewiExtended;font-style:normal;font-weight:700;src:url(../assets/fonts/RFDewiExtended/RFDewiExtended-Bold.woff2) format("woff2"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Bold.woff) format("woff"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewiExtended;font-style:normal;font-weight:800;src:url(../assets/fonts/RFDewiExtended/RFDewiExtended-Ultrabold.woff2) format("woff2"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Ultrabold.woff) format("woff"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Ultrabold.ttf) format("truetype")}@font-face{font-display:swap;font-family:RFDewiExtended;font-style:normal;font-weight:900;src:url(../assets/fonts/RFDewiExtended/RFDewiExtended-Black.woff2) format("woff2"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Black.woff) format("woff"),url(../assets/fonts/RFDewiExtended/RFDewiExtended-Black.ttf) format("truetype")}abbr,acronym,address,applet,article,aside,audio,b,big,canvas,caption,center,cite,code,del,details,dfn,div,dt,em,embed,fieldset,figcaption,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;vertical-align:baseline;-webkit-tap-highlight-color:transparent}a,blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,section{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{padding:0;-webkit-tap-highlight-color:transparent}a,section{margin:0}a{padding:0}section{-webkit-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-ms-scroll-chaining:none;background-color:#111314;color:#fff;overscroll-behavior:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a:hover{text-decoration:none}*,body{scroll-behavior:smooth}.alert-input-text,body{font-family:RFDewi}.banner__label,.block-complex__subtitle,.block-complex__title,.block-grid__item__label,.block-grid__title,.block-hero__title,.block-test__label,.block-text-img__title,.block-video__title,.form__title,.modal-form__title,.rate-button,.rate-name,.rate-price,.rates-banner__title,.section-title{font-family:RFDewiExtended}.alert-input-text,.banner__label,.block-complex__subtitle,.block-complex__title,.block-grid__item__label,.block-grid__title,.block-hero__title,.block-test__label,.block-text-img__title,.block-video__title,.form__title,.modal-form__title,.rate-button,.rate-name,.rate-price,.section-title,body{font-style:normal}.block-awards__item:first-child .block-awards__item__img img,.block-awards__item:first-child .block-awards__item__img source,.block-hero__img img,.block-hero__img source,.block-slider-people__item__img img,.block-slider-people__item__img source,.block-text-img__img img,.block-text-img__img source{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.banner__bg img,.banner__bg source,.block-grid__item__bg img,.block-grid__item__bg source,.block-hero__bg img,.block-hero__bg source,.form__bg img,.form__bg source{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-possibilities__item__img svg{height:100%!important;width:100%!important}.section__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.4rem;font-weight:500;letter-spacing:-1.92px;line-height:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.2rem;max-width:66%;position:relative;text-align:left}.modal-terms__link{-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:underline;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;will-change:opacity}.modal-info__content::-webkit-scrollbar,.modal-nominations__content::-webkit-scrollbar{width:6px}.modal-info__content::-webkit-scrollbar-thumb,.modal-nominations__content::-webkit-scrollbar-thumb{background-color:#d2d8df;border-radius:3px}.modal-content--inner,body{overflow-x:clip;overflow-y:auto}.modal-info__content{overflow-x:clip}.modal-nominations__content{overflow-x:clip;overflow-y:auto}.modal,.nice-select .current{overflow:clip}body.home-page{overflow:visible}.banner__bg img,.banner__bg source,.block-awards__item:first-child .block-awards__item__img img,.block-awards__item:first-child .block-awards__item__img source,.block-grid__item__bg img,.block-grid__item__bg source,.block-hero__bg img,.block-hero__bg source,.block-hero__img img,.block-hero__img source,.block-possibilities__item__img svg,.block-slider-people__item__img img,.block-slider-people__item__img source,.block-text-img__img img,.block-text-img__img source,.form__bg img,.form__bg source{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner__bg img,.banner__bg source,.block-awards__item:first-child .block-awards__item__img img,.block-awards__item:first-child .block-awards__item__img source,.block-grid__item__bg img,.block-grid__item__bg source,.block-hero__bg img,.block-hero__bg source,.block-hero__img img,.block-hero__img source,.block-possibilities__item__img svg,.block-slider-people__item__img img,.block-slider-people__item__img source,.block-text-img__img img,.block-text-img__img source,.form__bg img,.form__bg source,.modal{pointer-events:none}.modal.active{opacity:1;pointer-events:all;visibility:visible}.banner__btns,.block-accommodation__wrap,.block-advantages__wrap,.block-awards__wrap,.block-clients__wrap,.block-complex__included__list,.block-possibilities__wrap,.block-test__wrap,.footer__navigation,.form__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.btn{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border:unset;border-radius:10px;color:#000;cursor:pointer;display:block;font-family:Inter,Arial,sans-serif;font-size:1rem;font-size:14px;font-weight:600;line-height:1.4;outline:unset;padding:0 15px;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;will-change:background-color}.btn-round{background-color:#00aae6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;height:64px;width:64px}.btn-big,.btn-small,.btn-white{font-size:.8rem;font-weight:500;line-height:1.4;padding:4px 12px}.btn-big,.btn-white{font-size:1rem;padding:17px 80px}.btn-white{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-radius:227.5px;color:#00aae6;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;will-change:background-color}.block-slider-people__item__img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;border-radius:16px;flex-shrink:0;height:100%;margin-bottom:16px;overflow:hidden;width:100%}.block-slider-people__item__img picture,.modal-icon img,.modal-icon svg,.modal-info__img img{height:100%;width:100%}.block-slider-people__item__descr,.block-slider-people__item__title{font-size:.8rem;font-weight:500;line-height:1.4}.block-slider-people__item__descr{color:#a5b4c3}.modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.5);bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;visibility:hidden;width:100vw;will-change:opacity,visibility;z-index:1050}.modal-title{font-size:1rem;font-size:32px;font-weight:700;left:24px;line-height:1.2;margin-bottom:32px;position:absolute;text-align:center;top:24px;width:100%}.modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:85%;max-width:45.6rem;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:20px;-ms-flex-direction:column;flex-direction:column;margin:auto}.modal-content--inner{max-height:100%;max-width:100%;width:100%;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.modal-content--inner::-webkit-scrollbar{width:7px}.modal-descr,.modal-terms{color:#000;font-weight:400;line-height:1.2;text-align:center}.modal-descr{font-size:20px;width:100%}.modal-terms{font-size:16px}.modal-icon{height:128px;margin:0 auto 32px;min-height:128px;min-width:128px;width:128px}.modal-btn,.modal-close,.modal-close:after,.modal-close:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.modal-close{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;min-height:24px;min-width:24px;position:absolute;right:20px;top:20px;width:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-property:opacity;transition-property:opacity;will-change:opacity}.modal-btn,.modal-close:after,.modal-close:before{background-color:#000}.modal-close:after,.modal-close:before{content:"";height:1.5px;position:absolute;-webkit-transition-property:background-color;transition-property:background-color;width:24px;will-change:background-color}.modal-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-close:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.modal-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:73px;color:#fff!important;font-size:20px;height:64px;line-height:1.2;margin:32px auto 0;padding:14px 50px;text-align:center;text-transform:uppercase;-webkit-transition-property:color,background-color;transition-property:color,background-color;width:100%;will-change:color,background-color}.modal-nominations__content{max-height:500px;padding:32px}.modal-nominations__title{font-size:2.4rem;font-weight:500;line-height:1.2;margin-bottom:24px;padding:32px 32px 0}.modal-nominations__info-wrap{margin-bottom:48px}.modal-nominations__info-wrap__subtitle{font-size:1.4rem;font-weight:500;line-height:1.2;margin-bottom:24px}.modal-nominations__info-wrap__list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:400;line-height:1.4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-left:1.2rem}.modal-nominations li,.modal-nominations ol,.modal-nominations ul{list-style:disc}.modal-nominations__text{font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:48px}.modal-nominations__button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;border-top:1px solid #a5b4c3;justify-content:flex-end;padding:16px 32px}.modal-info__wrap{padding:32px 4px 32px 32px}.modal-info__content,.modal-info__content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-info__content{gap:48px;max-height:22.6rem;overflow-y:auto}.modal-info__content-item{gap:12px;padding-right:28px}.modal-info__content-item:last-child{margin-bottom:36px}.modal-info__title{font-size:2.4rem;font-weight:500;line-height:1.2;padding-bottom:24px}.modal-info__subtitle{font-size:1.4rem;font-weight:500;line-height:1.2}.modal-info__person{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.modal-info__img{border-radius:50%;height:60px;overflow:hidden;width:60px}.modal-info__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#000;font-size:1rem;font-weight:500;justify-content:space-between;line-height:1.2}.modal-info__position{color:#8496a8}.modal-info__text{color:#8496a8;font-size:.9rem;font-weight:400;line-height:1.2}.modal-info__text strong{color:#000}.modal-info__bot{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:10px;justify-content:space-between;margin-bottom:-16px;padding-right:30px;padding-top:16px}.modal-info__bot:before{background-color:#e1e5ea;content:"";height:1px;left:-32px;position:absolute;top:0;width:calc(100% + 64px)}.modal-info .btn{background-color:#f7f7f8}.modal-info .btn-big{background-color:#00aae6}.modal-info .btn-big.checked{pointer-events:none}.modal-info .btn-big.disabled{background-color:transparent;border:1px solid #b9c4d0;color:#b9c4d0;pointer-events:none}.modal-form{background-color:#0162ff;padding:40px}.modal-form__title{font-size:32px;font-weight:700;line-height:1.4;margin:0 auto 24px;text-align:center}.modal-form__form{-ms-flex-direction:column;flex-direction:column;gap:24px}.modal-form .form__field{max-width:100%}.modal-form .form__checkbox__wrap,.modal-form__btn,.modal-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.modal-form__btn{background-color:#fff;color:#111314;-ms-flex-direction:roe;flex-direction:roe;font-size:16px;font-weight:600;line-height:1.4;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100px;padding:16px 0}.modal-form .form__checkbox__wrap{-ms-flex-direction:column;flex-direction:column;gap:24px}.modal-form .form__checkbox__label a{color:#fff;text-decoration:underline}.section-title{margin-bottom:88px}.section-title,.section-title__title{font-size:45px;font-weight:800;line-height:56px}.banner,.banner--awards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner{border-radius:24px;min-height:191px;overflow:hidden;padding:40px 37px;position:relative;width:100%}.banner--awards{padding-right:267px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:150px}.banner--advantages{gap:38px;margin-top:150px}.banner--possibilities{gap:64px;margin-top:150px}.banner__label{font-size:28px;font-weight:800;line-height:1;position:relative}.banner__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;position:relative}.banner__btn{background-color:#fafcff;border-radius:31px;color:#202124;font-size:18.01px;font-weight:800;line-height:23.26px;padding:12px 24px}.banner__bg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;pointer-events:none;position:absolute;right:0;top:0;width:-webkit-fit-content;width:-moz-fit-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.banner__bg,.banner__bg picture,.block-text-img__img picture{height:100%;width:100%}.scroll-bullets{display:-webkit-box;display:-ms-flexbox;display:flex;left:40px;position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.scroll-bullets__bullet{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent;border:.87px solid hsla(0,0%,100%,.302);border-radius:50%;height:20px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,background-color;transition-property:border-color,background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:20px;will-change:border-color,background-color}.scroll-bullets__bullet.active{background-color:#d9d9d9}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h2,h3,h4,h5,h6,p{margin:0}a,a.nice-select.open,a:active,a:visited{text-decoration:none;-webkit-tap-highlight-color:transparent}button,input,select,textarea{border:0;border-radius:0;font-family:inherit;font-size:inherit;outline:0;padding:0;-webkit-tap-highlight-color:transparent}button,input[type=submit]{cursor:pointer}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}.site-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1;position:relative;width:100%;-ms-scroll-chaining:none;overscroll-behavior:none}.site-wrap>*{width:100%}.site-wrap .footer{margin-top:auto}h3{font-size:2.4rem;font-weight:500;line-height:1}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1rem;position:relative}.main:last-child{padding-bottom:0!important}.container{margin-inline:auto;max-width:1293px;padding-inline:66px;width:100%}.last-block{margin-bottom:0!important;padding-bottom:0!important}section{padding:70px 0}.section,section .container{position:relative}section .container:before{color:#4b4b4b;content:"0" counter(section-counter);counter-increment:section-counter;font-size:18px;font-weight:400;line-height:24px;padding-left:6px;position:absolute;right:100%;top:12px}section:nth-of-type(n+9) .container:before{content:counter(section-counter)}section:first-of-type{counter-reset:section-counter 1}.section__text-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0 20px;text-decoration:underline}.section+.section,.section:not(.section-hero-slider,.section-hero-banner,.section-app-banner,.section--no-margin-top,.section-home-news):first-child{margin-top:-74px;padding-top:98px}.section:last-child:not(.section-app,.section-search-result){margin-bottom:50px}.section.section-app{margin-top:50px!important;padding-top:98px}.section.section-hero-slider+.section{margin-top:-74px;padding-top:98px}.section.section-hero-slider--home+.section{margin-top:0}.section.section-breadcrumbs+.section,.section.section-page-tags+.section{margin-top:-74px;padding-top:98px}.section.section-breadcrumbs+.section.section-has-title,.section.section-breadcrumbs+.section.section-page-title,.section.section-open-day+.section.section-page-title,.section.section-page-tags+.section.section-has-title,.section.section-page-tags+.section.section-page-title,.section.section-page-title+.section,.section.section-page-title+.section.section-breadcrumbs,.section.section-page-title+.section.section-page-tags{margin-top:30px}.section-container{margin-block:75px}.section .container{position:relative}.section__title--small{max-width:66%}.section__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section__title-wrap a{text-decoration:unset!important}.section__text-wrap{font-size:1rem;font-weight:500;letter-spacing:-.6px;line-height:1.4;margin-bottom:24px;max-width:66%}.section__text-wrap.internship{font-size:1rem;font-weight:400;line-height:1.4}.section__text-wrap a:not(.btn-blue){color:#00aae6}.section__text-wrap.mb-48{margin-bottom:48px}.section__text-wrap p{margin-bottom:0!important}.section__text-wrap--small{max-width:66%}.section__descr a{color:#00aae6}.section__descr--pale{color:#a5b4c3}.section__tip{color:#a5b4c3;display:inline-block;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:1.4;margin-top:16px}.section__bg{inset:0;margin-inline:auto;max-width:1440px;position:absolute}.section__bg--fullscreen{max-height:unset;max-width:unset}.br-mob,.br-tab{display:none}.br-desk{display:block}.nice-select li:after,body>font.tablebodytext{display:none!important}.iti{width:100%}.iti__country-name{color:#000}html.scroll-disable{overflow:hidden}.behavior-scroll{scroll-behavior:smooth}.locked-scroll{overflow:hidden!important;-ms-touch-action:none!important;touch-action:none!important}.c-space,h1,hr{width:100%}h1{font-size:4rem;font-weight:500;line-height:.92;margin:0 0 .5em;word-wrap:break-word;letter-spacing:-.04em;word-break:break-word}.c-space{display:inline-block;margin-bottom:2.4rem}hr{border:0;border-bottom:1px solid #000;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;margin:0 0 1em;overflow:visible}.b-layout__footer{margin-top:unset!important;padding:48px 0!important}#cboxLoadedContent,.ps--active-y{scroll-behavior:unset}.clipboard-msg{-webkit-animation:fadeOut 2s ease-in-out forwards;animation:fadeOut 2s ease-in-out forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-radius:12px;bottom:20px;-webkit-box-shadow:2px 3px 3px rgba(0,0,0,.369);box-shadow:2px 3px 3px rgba(0,0,0,.369);color:#005aae;font-size:1rem;font-weight:500;left:50%;line-height:1.4;opacity:0;padding:6px 10px;pointer-events:none;position:fixed;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;will-change:opacity;z-index:100000}.b-block-news__item-date{margin-right:132px}a.link-underline{text-decoration:underline!important}.divider{background-color:#000;height:1px;margin-bottom:16px;width:100%}.accord .accord__head,.accord .accord__trigger{cursor:pointer}.accord .accord__cross{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:24px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:24px;will-change:transform}.accord .accord__cross:after,.accord .accord__cross:before{background-color:#02c2fd;content:"";height:24px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.5px}.accord .accord__cross:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.accord .accord__head{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accord .accord__head--arrow{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;will-change:transform}.accord-area.collapsing,.accord.collapsing,.accord.disabled{pointer-events:none}.accord.collapse:not(.active)>.accord__body,.accord:not(.active):not(.accord-inited)>.accord__body{display:none}.accord.collapsing>.accord__body,.accord.collapsing>.long-accord{height:0;overflow:hidden;pointer-events:none;-webkit-transition:height .3s ease;transition:height .3s ease}.accord[data-collapse=open] .accord__cross{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accord[data-collapse=open] .accord__head--arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}select.js-nice-select{display:none}.nice-select,.nice-select:after{display:block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.nice-select{font-size:.8rem;font-weight:400;line-height:1.2;max-height:60px;-webkit-tap-highlight-color:transparent;border-bottom:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;float:left;outline:0;position:relative;text-align:left!important;-webkit-transition-property:all;transition-property:all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}.nice-select li,.nice-select ol,.nice-select ul{list-style:none}.nice-select:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:url(/local/templates/t1-new/assets/svg/arrow-select.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";height:24px;pointer-events:none;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:24px;will-change:transform;z-index:12}.nice-select.open:after{-webkit-transform:rotate(-180deg) translateY(50%);-ms-transform:rotate(-180deg) translateY(50%);transform:rotate(-180deg) translateY(50%)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nice-select.disabled{border-color:#fcfcfd;pointer-events:none}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .current,.nice-select .nice-select-dropdown{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}.nice-select .nice-select-dropdown{background-color:#fff;border-radius:16px;color:#000;left:0;margin-top:4px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:calc(100% + 9px);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:height,margin-top,opacity,-webkit-transform;transition-property:height,margin-top,transform,opacity;transition-property:height,margin-top,transform,opacity,-webkit-transform;will-change:height,margin-top,transform,opacity;z-index:29}.nice-select .current{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:500;letter-spacing:-.6px;line-height:1.4;max-height:60px;padding:16px 0;position:relative;-webkit-transition-property:border-color;transition-property:border-color;will-change:border-color;z-index:10}.nice-select .list{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:210px;overflow-y:auto;padding:19px 0 10px}.nice-select .list::-webkit-scrollbar{width:6px}.nice-select .list::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:3px}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;list-style:none;outline:0;padding:10px 19px;text-align:left;-webkit-transition:all .2s;transition:all .2s;text-wrap:pretty;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;will-change:background-color}.nice-select .option.selected{display:none}.nice-select .option.disabled{background-color:transparent;cursor:default;display:none}.nice-select .optgroup{font-weight:700}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block;max-height:100%}.nice-select .has-multiple{height:auto;line-height:22px;min-height:36px;padding:7px 12px;white-space:inherit}.nice-select .has-multiple span.current{background:#eee;border:1px solid #ccc;border-radius:3px;display:inline-block;font-size:14px;line-height:24px;margin-bottom:3px;margin-right:3px;padding:0 10px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{border-radius:5px 5px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;pointer-events:none;width:100%}.nice-select .nice-select-search{background-color:#fff;border:1px solid #f7f7f8;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.5);display:inline-block;font-size:20px;height:auto;line-height:22px;margin:0 10px 0 0;min-height:36px;outline:0!important;padding:7px 12px;vertical-align:middle;width:100%}.section-sitemap .sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.swiper.block-img-slider{overflow:visible}.swiper.block-img-slider .swiper-wrapper{cursor:pointer}.swiper.block-img-slider .b-block-img-slider__item{pointer-events:none}.swiper .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px;position:static}.swiper .swiper-pagination-bullet{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#000;border:unset!important;height:8px;opacity:.2;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,background-color;transition-property:opacity,background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:8px;will-change:opacity,background-color}.swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper .swiper-pagination-bullet-active{background-color:#000;opacity:1}.swiper .swiper-button-next{right:0}.swiper .swiper-button-prev{left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.swiper .sticky-arrow,.swiper .swiper-button-next,.swiper .swiper-button-prev{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,opacity;transition-property:background-color,opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;will-change:background-color,opacity}.swiper .swiper-button-next,.swiper .swiper-button-prev{background:-webkit-gradient(linear,right top,left top,from(rgba(63,63,66,.2)),to(rgba(63,63,66,0)));background:linear-gradient(-90deg,rgba(63,63,66,.2),rgba(63,63,66,0));border-radius:0 16px 16px 0;height:100%;opacity:0;top:22px;width:50px}.swiper .sticky-arrow:after,.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{display:none!important}.swiper .swiper-button-next svg,.swiper .swiper-button-prev svg{height:40px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px}.swiper .sticky-arrow{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.7);background-color:#fff;background-image:unset!important;border:1px solid #efeff2;border-radius:300px;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-shadow:0 8px 20px 0 rgba(0,0,0,.1);display:none;height:60px;pointer-events:none;position:fixed;top:calc(50% - 30px);width:60px;z-index:1}.swiper .sticky-arrow svg{height:24px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:24px}.swiper .sticky-arrow.active{display:block}.swiper .swiper-area-next,.swiper .swiper-area-prev{background-color:transparent;height:calc(100% - 90px);width:50%;z-index:1}.swiper .swiper-area-prev{left:0;position:absolute;top:0}.swiper .swiper-area-next{left:50%;position:absolute;top:0}.swiper .custom-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:24px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.header,.swiper .custom-pagination .custom-pagination-bullet{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.swiper .custom-pagination .custom-pagination-bullet{background-color:rgba(56,35,35,.2);border-radius:50%;cursor:pointer;height:8px;-webkit-transition-property:background-color,opacity;transition-property:background-color,opacity;width:8px;will-change:background-color,opacity}.swiper .custom-pagination .custom-pagination-bullet.active{background-color:#000}.header{background-color:transparent;padding:30px 0;position:absolute;top:0;-webkit-transition-property:background-color;transition-property:background-color;will-change:background-color;z-index:10}.header.scroll{background-color:#111314;position:fixed;top:0}.header__logo{position:relative;z-index:1}.header__nav,.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px auto 0;max-width:1216px;padding:0 24px}.header__nav{gap:41px}.header__nav__item{color:#fff;font-size:14px;font-weight:600;line-height:105%}.header .burger{display:none}.header .burger.open .burger__menu{pointer-events:all}.header .burger.open .burger__menu__overlay{opacity:1}.header .burger.open .burger__menu__wrap{-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}.header .burger.open .burger__btn span:first-child,.header .burger.open .burger__btn span:last-child{opacity:0;top:50%;-webkit-transform:translateY(-50%) rotate();-ms-transform:translateY(-50%) rotate();transform:translateY(-50%) rotate();width:100%}.header .burger.open .burger__btn span:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header .burger.open .burger__btn span:nth-child(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header .burger__btn{cursor:pointer;height:32px;padding:7px 4.5px;position:relative;width:32px;z-index:1}.header .burger__btn__wrap{height:100%;position:relative;width:100%}.header .burger__btn span{background-color:#fff;border-radius:1px;height:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}.header .burger__btn span:first-child{position:absolute;right:0;top:0}.header .burger__btn span:nth-child(2),.header .burger__btn span:nth-child(3){position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header .burger__btn span:last-child{bottom:0;margin-left:auto;position:absolute;right:0;width:70%}.header .burger__menu{height:100vh;left:0;pointer-events:none;position:fixed;top:80px;width:100%}.header .burger__menu__overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.header .burger__menu__wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:-80px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;will-change:transform;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#111314;gap:20px;padding:30px 20px}.header .burger__menu__wrap__item{font-size:24px;font-weight:400;line-height:1}body.open .header{background-color:#111314}.footer__wrap__mid a,.footer__wrap__top a{color:#fff}.footer__wrap__bot a{color:#4e5158}.footer__wrap__bot,.footer__wrap__mid,.footer__wrap__top{border-bottom:1px solid #242528;margin:0 auto;max-width:1216px}.footer__wrap__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:45px 0 28px}.footer__wrap__copy,.footer__wrap__policy{color:#4e5158;font-size:12px;font-weight:400;line-height:19px}.footer__wrap__policy{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__wrap__mid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:27px;padding:14px 0}.footer__wrap__bot,.footer__wrap__policys{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__wrap__bot{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0 18px}.footer__wrap__policys{gap:40px}.footer__wrap__contacts__text{color:#fff;font-size:16px;font-weight:400;line-height:22px}.footer__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:59px}.footer__navigation__item{font-size:14px;font-weight:600;line-height:1.05}.footer__buttons,.footer__col{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__buttons{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:14px;margin-left:auto}.footer__buttons.mob{display:none}.footer__button{background-color:transparent;border:1px solid #4a4949;border-radius:30px;color:#fff;font-size:16px;font-weight:700;line-height:25px;padding:10px 27px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block-accommodation__item,.block-accommodation__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.block-accommodation__item{max-width:calc(33.33333% - 21.33333px);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#191c1e;border-radius:10px;-ms-flex-direction:column;flex-direction:column;gap:25px;padding:30px}.block-accommodation__item__label{font-size:28px;font-weight:600;line-height:32px}.block-accommodation__item__descr{font-size:18px;font-weight:400;line-height:24px}.block-possibilities__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:20px}.block-possibilities__tip{font-size:18px;font-weight:400;line-height:24px;margin-top:60px}.block-possibilities__item,.block-possibilities__item__img{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-possibilities__item{background-color:#191c1e;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(50% - 5px);width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-radius:24px;-ms-flex-direction:row;flex-direction:row;gap:33px;padding:24px 33px}.block-possibilities__item__img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;height:58px;width:58px}.block-possibilities__item__descr{font-size:18px;font-weight:400;line-height:22px}.block-advantages__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.block-advantages__item{background-color:#191c1e;border-radius:10px 10px 95px 10px;max-width:calc(33.33333% - 21.33333px);padding:30px;width:100%}.block-advantages__item:first-child .block-advantages__item__label{line-height:56px}.block-advantages__item:last-child{max-width:calc(66.66667% - 21.33333px)}.block-advantages__item__label{font-size:30px;font-weight:600;line-height:34px;margin-bottom:40px}.block-advantages__item__descr{font-size:18px;font-weight:400;line-height:24px}.block-text-img__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:110px}.block-text-img__title{font-size:45px;font-weight:800;line-height:56px;margin-bottom:39px}.block-text-img__text{font-size:24px;font-weight:400;line-height:32px}.block-text-img__img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:482px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:100%}.block-clients__item,.block-clients__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.block-clients__wrap{gap:100px}.block-clients__item{max-width:calc(33.33333% - 66.66667px);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-clients__item__descr,.block-clients__item__label{font-size:18px;font-weight:600;line-height:24px}.block-clients__item__img{margin-bottom:30px}.block-awards__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:70px}.block-awards__item{max-width:calc(25% - 52.5px);width:100%}.block-awards__item:first-child .block-awards__item__img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;max-width:252px;width:100%}.block-awards__item:first-child .block-awards__item__img picture{height:100%;width:100%}.block-awards__item__img{margin-bottom:38px;min-height:147px}.block-awards__item__label{font-size:22px;font-weight:600;line-height:24px;margin-bottom:24px}.block-awards__item__descr{font-size:18px;font-weight:400;line-height:24px}.block-complex__title{font-size:45px;font-weight:800;line-height:56px;margin-bottom:40px}.block-complex__text{font-size:24px;font-weight:400;line-height:32px;margin-bottom:68px;max-width:756px}.block-complex__subtitle{font-size:36px;font-weight:800;line-height:41px;margin-bottom:54px}.block-complex__images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10.6px;margin-bottom:11px}.block-complex__images__img,.block-complex__images__img img{width:100%}.block-complex__images__img:first-child{max-width:36.19%}.block-complex__images__img:last-child{max-width:100%}.block-complex__included{background-color:#1a1c1e;border-radius:12px;padding:42px 38px}.block-complex__included__item,.block-complex__included__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:1px;justify-content:space-between}.block-complex__included__item{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.block-complex__included__item__label{font-size:18px;font-weight:400;line-height:1;text-align:center}.form{background-color:#0607e9;background-repeat:no-repeat;background-size:cover;border-radius:25px;color:#fff;padding:32px 50px;position:relative}.form__bg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:50%;position:absolute;top:89%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;opacity:.6;width:100%;z-index:0}.form__bg picture,.form__bg__wrap{height:100%;width:100%}.form__bg__wrap{border-radius:25px;left:0;overflow:hidden;position:absolute;top:0}.form .btn{font-size:23px;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1;margin-top:auto;max-width:calc(33.33333% - 31.33333px);padding:18.5px 0;width:100%}.form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px 47px}.form__title{font-size:48px;font-weight:800;line-height:56px;margin-bottom:22px;max-width:774px;position:relative}.form__checkbox__wrap,.form__form,.form__row{display:-webkit-box;display:-ms-flexbox;display:flex}.form__form{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}.form__checkbox__wrap,.form__row{gap:20px}.form__checkbox__wrap{gap:100px}.form__field__label{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1;padding-bottom:4px}.form__field__input:focus{outline:0}.form__field.has-error .form__field__help{opacity:0}.form__field__help,.form__field__input{color:#fff;font-weight:400;line-height:1}.form__field__help{font-size:10px;opacity:.5;position:absolute;top:calc(100% + 4px)}.form__field__input{background-color:hsla(0,0%,100%,.18);border-radius:16px;font-size:18px;padding:20px;width:100%}.form__field__input::-webkit-input-placeholder{color:#c1c1fd}.form__field__input::-moz-placeholder{color:#c1c1fd}.form__field__input:-ms-input-placeholder{color:#c1c1fd}.form__field__input::-ms-input-placeholder{color:#c1c1fd}.form__field__input::placeholder{color:#c1c1fd}.form__field__select_wrap{position:relative}.form__field__select_main{background-color:hsla(0,0%,100%,.18);border-radius:16px;color:#c1c1fd;cursor:pointer;font-size:18px;font-weight:400;line-height:1;padding:20px 40px 20px 20px;position:relative;width:100%}.form__field__select_main span,.form__field__select_options{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__field__select_main span{line-height:1.3}.form__field__select_main:after{background-image:url(../assets/img/down-arrow.png);background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:18px;position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;transition:all .2s;width:18px;z-index:2}.form__field__select_main.active:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:all .2s;transition:all .2s}.form__field__select_main.active+.form__field__select_options{display:block}.form__field__select_options{display:none;position:absolute;top:62.5px;width:100%;z-index:1}.form__field__select_option{background-color:#421dfd;border:1px solid #0607e9;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:400;line-height:1;padding:15px 20px;width:100%}.form__field__select_option:hover{background-color:#523ffa}.form__field{max-width:calc(33.33333% - 31.33333px);position:relative;width:100%}.form__checkbox,.form__text{font-family:Inter,Arial,sans-serif}.form__checkbox{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.form__text{padding-top:27px;width:50%}.form__checkbox__input,.web-banner__text>br,.web-banner__title>br{display:none}.form__checkbox__input:checked~.form__checkbox__holder:after{display:block;opacity:1}.form__checkbox__holder{background-color:rgba(64,128,242,.6);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:20px;min-width:20px;position:relative;-webkit-transition:all .2s;transition:all .2s;vertical-align:middle;width:20px}.form__checkbox__holder:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:11px;left:50%;opacity:0;position:absolute;top:44%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:5px}.alert-input-text{color:red;font-size:14px;font-weight:400;left:0;line-height:1;opacity:0;position:absolute;top:calc(100% + 2px)}.form__checkbox.has-error .alert-input-text,.form__field.has-error .alert-input-text,.form__form.loading .btn-submit:before{opacity:1}.form__error.active,.form__success.active{opacity:1;pointer-events:all}.btn-submit:before,.form__error{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.form__error,.form__success{pointer-events:none;position:fixed}.form__error{background:#f95d51;border-radius:3px;bottom:20px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.2);box-shadow:0 0 3px 1px rgba(0,0,0,.2);color:#fff;font-family:Inter,Arial,sans-serif;list-style:none;max-width:400px;min-width:260px;padding:30px;right:20px;text-align:left;width:auto;z-index:10000}.form__success{height:100vh;left:0;opacity:0;top:0;width:100vw;z-index:1111111}.form__success,.form__success__content,.form__success__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.form__success__wrap{background-color:rgba(0,0,0,.671);height:100%;left:0;position:absolute;top:0;width:100%}.form__success__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1c1d21;border-radius:16px;border-style:solid;color:#fff;font-family:RFDewijExtended,Arial,sans-serif;font-size:24px;font-weight:400;height:100px;line-height:1.2;margin:auto;padding:16px;position:relative}.tn-form__errorbox-close{cursor:pointer;height:14px;position:absolute;right:8px;top:8px;width:14px}.tn-form__errorbox-close-line{background:#fff 0 0;height:1px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}.tn-form__errorbox-close-line-left{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tn-form__errorbox-close-line-right{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-submit{position:relative}.form__form.loading .btn-submit{color:#fff;pointer-events:none}.btn-submit:before{-webkit-animation:t-submit-spinner .6s linear infinite;animation:t-submit-spinner .6s linear infinite;border:2px solid #ccc;border-radius:50%;border-top-color:#333;content:"";height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;width:30px}.form__checkbox__label{color:#fff;font-size:13px;font-weight:400;line-height:1.4;max-width:332px}.form__checkbox__label a{color:#68a2ff}.check-list-form .btn,.check-list-form .form__checkbox__label,.check-list-form .form__field__label,.check-list-form .form__text,.check-list-form input{font-family:RFDewi!important}.check-list-form .btn{max-width:160px;padding:unset}.check-list-form .checklist-button{font-size:23px;font-weight:600;max-width:300px;padding:5px 0;width:100%}.check-list-form .iti,.check-list-form .iti .form__field__input{width:100%}.check-list-form .iti__selected-flag{padding-left:20px}.check-list-form .form__title{font-family:Unbounded,Arial,sans-serif;margin-bottom:20px;padding-left:80px}.check-list-form .form__text{padding-top:unset}.check-list-form .form__checkbox,.check-list-form .form__text{color:#fff;font-size:13px;font-weight:400}.check-list-form input::-webkit-input-placeholder{color:#fff;opacity:.6}.check-list-form input::-moz-placeholder{color:#fff;opacity:.6}.check-list-form input:-ms-input-placeholder{color:#fff;opacity:.6}.check-list-form input::-ms-input-placeholder{color:#fff;opacity:.6}.check-list-form input::placeholder{color:#fff;opacity:.6}.check-list-form a{color:#68a2ff!important}.check-list-form .container{max-width:1168px}.check-list-form .form__form{max-width:unset}.check-list-form .iti--allow-dropdown input{padding-left:65px}#rec615337467{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#rec615337467,.rates,.rates-container{display:-webkit-box;display:-ms-flexbox;display:flex}#rec615337467,.rates{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rates-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:33px;justify-self:center}.rates-title{color:#fff;font-family:RFDewiExtended,Arial,sans-serif;font-size:38px;font-style:normal;font-variant-numeric:lining-nums tabular-nums;font-weight:800;letter-spacing:-.38px;line-height:normal}.rates-list,.rates-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;width:100%}.rates-list{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;list-style:none;-webkit-padding-start:0!important;padding-inline-start:0!important}.rates-list__item{background:#1c1d21;border-radius:16px;padding:17px;-webkit-box-orient:vertical;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;gap:37px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(25% - 12px)}.rate-name{color:#fff;font-size:17.66px;font-weight:800;letter-spacing:-.36px;line-height:102%;text-align:left}.rate-description{color:#fff;font-size:16px;font-style:normal;font-variant-numeric:lining-nums tabular-nums;font-weight:400;line-height:22px}.rate-price,.rate-price__year{font-size:20.61px;line-height:1}.rate-price{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-variant-numeric:lining-nums tabular-nums;font-weight:800;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.rate-price__year{font-weight:400}.rate-price>span{color:#8f909e;font-family:VTBGroupUI,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.rate-button,.rates-list__about{display:-webkit-box;display:-ms-flexbox;display:flex}.rate-button{color:#fff;padding:12px 24px 14px;width:153px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0062ff;border-radius:30px}.rate-button>a{color:#fff!important;text-decoration:none}.rates-list__about{gap:25px 17px;list-style:none;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0!important}.rates-list__options,.rates-list__options__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.rates-list__options{list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0!important}.rates-list__options__item{color:#fff;font-size:11.78px;font-style:normal;font-variant-numeric:lining-nums tabular-nums;font-weight:400;line-height:16.19px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.rates-list__pro-options__title{color:#8f909e;font-size:8.83px;font-style:normal;font-weight:400;line-height:10.3px;position:relative;text-align:center}.rates-list__pro-options__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding-left:0!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.rates-list__pro-options__item{color:#fff;font-size:11.78px;font-style:normal;font-weight:400;line-height:16.19px}.rates-list__about-item.rate-description{font-size:10.3px;font-weight:400;line-height:13.25px}.rates-list__about-item.rate-description:first-child{font-size:11.78px;font-weight:400;line-height:16.19px}.rates-link{font-size:8.83px;font-style:normal;font-weight:400;line-height:10.3px}.rates-link,.rates-link a{color:#68a2ff}.enterprise__item{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;background-image:url(../assets/img/gradient-bg.png);background-position:50%;background-repeat:no-repeat;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;max-width:100%!important;padding-bottom:72px;width:100%!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.enterprise__item,.enterprise__item__bot,.enterprise__item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.enterprise__item__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.web-banner__img img{width:100%}.enterprise__item__bot{gap:162px}.enterprise__item .rate-name{background:unset!important;font-size:30.43px;font-weight:800;line-height:1;-webkit-text-fill-color:unset!important}.enterprise__item .rate-description{font-size:20.28px;font-weight:400;line-height:27.89px}.enterprise__item .rates-list__pro-options__item{font-size:20px;font-weight:400;line-height:27px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.enterprise__item .advanced-options{max-width:unset}.enterprise-button,.enterprise__item .rates-list__options__item{font-size:20.28px;font-weight:400;line-height:27.89px}.enterprise-button{background:0 0;background-color:#fff;border:1px solid #525252;border-radius:30px;color:#000;font-family:RFDewi,Arial,sans-serif;font-weight:800;margin-top:auto;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.enterprise-button:hover{background:#0062ff;border:1px solid #0062ff}.rates-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0062ff;border-radius:18px;-webkit-box-sizing:border-box;box-sizing:border-box;height:90px;padding:0 35px;width:100%}.rates-banner__button,.rates-banner__title{color:#fff;font-size:23px;font-style:normal;font-variant-numeric:lining-nums tabular-nums;font-weight:800;line-height:normal}.rates-banner__button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 24px 14px;width:201px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1.5px solid hsla(0,0%,100%,.2);border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:16px;gap:8px;line-height:22px}.rates-banner__button>a{color:#fff!important}.rates-footnote{background:#1c1d21;border-radius:12px;color:#ebedf0;font-family:RFDewi;font-size:12px;padding:18px}.new-rate{-webkit-background-clip:unset!important;color:#000;font-size:9px;font-weight:600;line-height:1;padding:2px 5px;position:absolute;right:0;top:0;-webkit-text-fill-color:unset!important;background-color:#fc9549;border-radius:4px}.rates-list__col{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:100%}.rates-list__item:first-child .rate-name{background:-webkit-gradient(linear,right top,left top,color-stop(52.55%,#88f),to(#fff));background:linear-gradient(270deg,#88f 52.55%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rates-list__item:nth-child(2) .rate-name{background:-webkit-gradient(linear,right top,left top,color-stop(-4.55%,#cb88db),to(#88f));background:linear-gradient(270deg,#cb88db -4.55%,#88f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rates-list__item:nth-child(3) .rate-name{background:-webkit-gradient(linear,right top,left top,color-stop(-4.55%,#68b7ff),color-stop(105.56%,#5fcafa));background:linear-gradient(270deg,#68b7ff -4.55%,#5fcafa 105.56%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.advanced-options,.rates-list__advanced__head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.advanced-options{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:426px}.rates-list__advanced__head{gap:30px;margin-top:7px}.rates-list__advanced__head-title{color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:17px}.rates-list__advanced__head-title.blue,.rates-list__advanced__head-title.rates-link{color:#68b7ff}.rates-list__advanced__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;width:45%}.rates-list__col .rates-list__options{margin-bottom:0}.rates-list__col .rates-list__about{gap:24px}.rates-list__col:nth-child(2){margin-bottom:auto}.rates-list__pro-options__title:after,.rates-list__pro-options__title:before{background-color:hsla(0,0%,100%,.05);content:"";height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:28%}.rates-list__pro-options__title:before{left:0}.rates-list__pro-options__title:after{right:0}.enterprise__item__bot .rates-list__about.rates-list__col:nth-child(2){margin-top:-70px}.block-grid__title{font-size:45px;font-weight:800;line-height:56px;margin-bottom:40px}.block-grid__descr{font-size:24px;font-weight:400;line-height:32px;margin-bottom:84px}.block-grid__wrap{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(12,42px)}.block-grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:16px;justify-content:space-between;overflow:hidden;padding:10px 20px}.block-grid__item__bg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:0;position:absolute;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.block-grid__item__bg,.block-grid__item__bg picture{height:100%;width:100%}.block-grid__item__descr,.block-grid__item__label{position:relative}.block-grid__item__label{font-size:18.91px;font-weight:800;line-height:32px;text-transform:uppercase}.block-grid__item__descr{font-size:14px;font-weight:400;line-height:16px;width:101%}.block-grid__item:nth-child(-n+3) .block-grid__item__label{font-size:40px;font-weight:800;line-height:48px}.block-grid__item:first-child,.block-grid__item:nth-child(2){grid-column:span 4/span 4;grid-row:span 3/span 3}.block-grid__item:nth-child(2){grid-row-start:4}.block-grid__item:nth-child(3){grid-column:span 2/span 2;grid-row:span 4/span 4;grid-row-start:7}.block-grid__item:nth-child(4),.block-grid__item:nth-child(5){grid-column-start:3;grid-row:span 2/span 2;grid-row-start:7}.block-grid__item:nth-child(5){grid-row-start:9}.block-grid__item:nth-child(6){grid-column-start:4;grid-row:span 4/span 4;grid-row-start:7}.block-grid__item:nth-child(7),.block-grid__item:nth-child(8){grid-column:span 2/span 2;grid-row:span 2/span 2;grid-row-start:11}.block-grid__item:nth-child(8){grid-column-start:3}.block-hero,.block-hero__bg,.block-hero__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-hero{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;overflow:hidden;position:relative;width:100%}.block-hero .container,.block-hero__bg,.block-hero__wrap{height:100%}.block-hero__bg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:0;position:absolute;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:100%}.block-hero__bg picture{height:100%;width:100%}.block-hero__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px}.block-hero__content{min-width:540px}.block-hero__title{font-size:61.47px;font-weight:800;line-height:73.77px;margin-bottom:38px}.block-hero__descr{font-size:17.67px;font-weight:400;line-height:22.72px;margin-bottom:53px}.block-hero__btn{background-color:#fff;border-radius:16px;color:#111314;font-size:23px;font-weight:800;line-height:24px;padding:19px 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block-hero__img,.block-hero__scroll{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-hero__img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0}.block-hero__img,.block-hero__img picture{height:100%;width:100%}.block-hero__scroll{bottom:95px;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;opacity:.5;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.block-hero__scroll__text{color:#fff;font-size:10px;font-weight:400;line-height:1.3;text-align:center}.block-video__title{font-size:45px;font-weight:800;line-height:56px;margin-bottom:40px}.block-video__descr{font-size:24px;font-weight:400;line-height:32px;margin-bottom:83px;width:764px}.block-video__wrap video{height:100%;max-height:calc(100vh - 88px);width:100%}.block-test{background-color:#421dfd;padding:70px 0;-ms-flex-item-align:center;align-self:center;border-radius:18px;margin:0 66px;max-width:1160px;width:89%}.block-test__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:10px;justify-content:space-between}.block-test__label{color:#fff;font-size:32px;font-weight:800;line-height:40px}.block-test__btn{background-color:#ebedf0;border-radius:12px;color:#111314;font-size:23px;font-weight:800;line-height:24px;padding:19px 24px}.web-banner{margin:0 auto;max-width:1708px;padding:60px 66px 32px;width:100%}.web-banner__items,.web-banner__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.web-banner__wrap{background:url(../assets/img/web-banner-bg.png);background-origin:border-box;background-repeat:no-repeat;background-size:cover;border-radius:16px;overflow:hidden;padding:40px 32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.web-banner__items{gap:16px;margin-bottom:54px}.web-banner__item{background:#0062ff;border-radius:4px;color:#fff;font-family:VTBGroupUI,Arial,sans-serif;font-size:14px;font-weight:500;line-height:18px;padding:7px 10px}.web-banner__item:last-child{background:#fff;color:#000;font-weight:600;max-width:240px}.web-banner__title{color:#fff;font-size:48px;font-weight:800;padding-bottom:18px}.web-banner__text{color:#fff;font-family:VTBGroupUI,Arial,sans-serif;font-size:16px;font-variant-numeric:lining-nums tabular-nums;font-weight:400;line-height:22px;padding-bottom:14px;vertical-align:bottom}.web-banner__img{position:absolute;right:0;top:-13px;width:355px}.top-banner{background:linear-gradient(91.82deg,#010708 -3.17%,#0707a1 26.74%,#0707a1 63.75%,#0d1936 102.4%);-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;width:100%}.top-banner__wrap{display:inline-block;margin-right:40px;width:calc(100% - 40px)}.top-banner__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:0 auto;padding:9px 0;width:853px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.top-banner__label,.top-banner__text{font-family:VTBGroupUI,Arial,sans-serif;font-weight:500}.top-banner__label{background:#fff;border-radius:4px;color:#000;font-size:14px;line-height:18px;padding:2px 4px}.top-banner__text{color:#ebedf0;font-size:16px;line-height:22px}.top-banner__close-button{cursor:pointer;-webkit-filter:invert(1);filter:invert(1);position:absolute;right:8px;top:8px}@media (min-width:320px){html{font-size:12px}}@media (min-width:491px)and (max-width:960px){.b-block-internship-main__item{padding-bottom:16px;width:calc(50% - .8rem)!important}}@media (min-width:820px){html{font-size:16px}}@media (min-width:1200px){html{font-size:1.39vw}}@media (min-width:1400px){html{font-size:1.39vw}}@media (min-width:1900px){html{font-size:1.39vw}}@media (min-width:1920px){.section__text-link,.section__title{font-size:1rem;font-weight:500;line-height:1.2}.section__title{font-size:1.8rem}.section__descr,.section__text-wrap{font-size:1rem;font-weight:500;line-height:1.2}}@media (min-width:3200px){html{font-size:34.3667px}}@media (max-width:1610px){.rates-container{font-family:RFDewi;width:100%}.rates-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.rates-list__item{width:328px}.rates-banner__title{max-width:370px}.enterprise-button{margin-top:unset}.rates-list__about.rates-list__col:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rates-list__about.rates-list__col:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.rates-list__about.rates-list__col:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.rates-list__about.rates-list__col:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.enterprise__item{gap:50px 163px}}@media (max-width:1440px){.web-banner__wrap{background-image:url(../assets/img/web-banner-bg_mid.png)}.web-banner__title{font-size:40px;line-height:.99}.web-banner__title>br{display:block}.web-banner__items{margin-bottom:32px}.web-banner__text{padding-bottom:0}.web-banner__img{right:0;top:-5px;width:330px}}@media (max-width:1199.9px){.banner--awards{padding-right:190px}}@media (max-width:1110px){.header{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);padding:24px 0}.header,.header.scroll{background-color:rgba(66,67,67,.5)}.header__nav{display:none}.header .burger{display:block}}@media (max-width:1024px){.enterprise__item__bot .rates-list__about.rates-list__col:nth-child(2){margin-top:unset}}@media (max-width:1023.9px){.section__title{font-size:1.4rem;font-size:32px;font-weight:800;letter-spacing:-.84px;line-height:1}.modal-title{font-size:.8rem;font-weight:600;left:20px;line-height:1.4;position:absolute;top:20px}.section-title{margin-bottom:40px;padding-left:43px}.banner--possibilities .banner__label,.section-title,.section-title__title{font-size:32px;font-weight:800;line-height:1}.banner,.banner--awards{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;height:300px;padding:30px;width:100%}.banner--awards{padding-right:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner--advantages,.banner--awards,.banner--possibilities,.banner__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner--advantages,.banner--possibilities{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner__btns{gap:10px;max-width:300px;width:100%}.banner__btn{text-align:center;width:100%}.scroll-bullets{display:-webkit-box;display:-ms-flexbox;display:flex;left:38px;position:fixed;top:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17px}.scroll-bullets__bullet{height:10px;width:10px}.container{padding-inline:66px}section{padding:30px 0}section .container:before{left:0;position:absolute;top:0}.section.section-hero-slider+.section{margin-top:-70px;padding-top:90px}.section.section-hero-slider--home+.section{margin-top:0}.section .section-page-tags,.section+.section-breadcrumbs,.section.section-breadcrumbs+.section,.section.section-page-tags+.section{margin-top:-70px;padding-top:90px}.section.section-breadcrumbs+.section.section-has-title,.section.section-breadcrumbs+.section.section-page-title,.section.section-open-day+.section.section-page-title,.section.section-page-tags+.section.section-has-title,.section.section-page-tags+.section.section-page-title,.section.section-page-title+.section,.section.section-page-title+.section.section-breadcrumbs,.section.section-page-title+.section.section-page-tags{margin-top:20px}.section-container{margin-block:40px}.section .container{padding-inline:66px}.br-tab{display:block}.br-desk{display:none}.nice-select{font-size:14px;font-weight:400;line-height:1.2}.nice-select:after{background-size:24px;height:24px;width:24px}.nice-select .nice-select-dropdown{border-radius:8px}.swiper.block-img-slider .b-block-img-slider__item{pointer-events:all}.swiper .sticky-arrow,.swiper .swiper-button-next,.swiper .swiper-button-prev{display:none!important}.swiper .swiper-area-next,.swiper .swiper-area-prev{display:none;pointer-events:none}.footer__wrap__bot,.footer__wrap__mid,.footer__wrap__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__wrap__top{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:40px;justify-content:space-between}.footer__wrap__bot,.footer__wrap__mid{gap:30px}.footer__wrap__bot{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;padding:30px 0 40px}.footer__wrap__policys{display:grid;gap:0;grid-auto-flow:column;grid-template-rows:repeat(3,1fr);max-width:100%;width:100%}.footer__wrap__contacts__text{max-width:294px}.footer__navigation{display:grid;gap:20px 60px;grid-auto-flow:column;grid-template-rows:repeat(4,1fr);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:14px;margin-left:unset}.footer__buttons,.footer__buttons.mob{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__buttons.desk{display:none}.footer__button{max-width:283px;width:100%}.block-accommodation__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.block-accommodation__item{max-width:calc(33.33333% - 13.33333px);padding:20px;width:100%}.block-possibilities__item{padding:28px 20px}.block-advantages__item:last-child{max-width:calc(50% - 16px);width:100%}.block-advantages__item{max-width:calc(50% - 16px);width:100%}.block-text-img__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.block-text-img__title{font-size:32px;font-weight:800;line-height:1}.block-text-img__text{font-size:16px;font-weight:400;line-height:22px}.block-text-img__img{max-width:100%}.block-clients__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.block-clients__item{max-width:calc(50% - 20px);width:100%}.block-awards__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.block-awards__item{background-color:#191c1e;border-radius:10px 10px 95px 10px;max-width:calc(50% - 16px);padding:20px;width:100%}.block-awards__item__img{min-height:unset}.block-complex__title{font-size:32px;font-weight:800;line-height:1}.block-complex__text{font-size:16px;font-weight:400;line-height:24px;margin-bottom:40px}.block-complex__images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10.6px}.block-complex__images__img:first-child{max-width:100%}.block-complex__images__img:last-child{max-width:100%}.block-complex__included{padding:20px}.block-complex__included__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:unset;-ms-flex-pack:unset;gap:20px 1px;justify-content:unset}.block-complex__included__item{max-width:calc(50% - .5px);width:100%}.form{padding:15px 22px 45px}.form__bg{height:100%;left:50%;position:absolute;top:50%;width:100%}.form .btn{max-width:100%;padding:18.5px 0;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px 20px}.form__field:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.form__field:nth-child(2){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.form__field:nth-child(3){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.form__field:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.form__field:nth-child(5){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.form__field:nth-child(7){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.form__field:nth-child(8){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.form__title{font-size:29.16px;font-weight:800;line-height:100%;margin-bottom:40px;max-width:315px}.form__checkbox__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.form__field__label{width:104%}.form__field__help{width:101%}.form__field{max-width:calc(50% - 10px);width:100%}.form__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.rates-list__item{max-width:calc(50% - 8px);width:100%}.enterprise__item{padding-bottom:30px}.enterprise__item,.enterprise__item__bot,.enterprise__item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.enterprise__item__top{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:20px;justify-content:space-between}.enterprise__item__bot{gap:80px}.block-grid__title{font-size:32px;font-weight:800;line-height:1}.block-grid__descr{font-size:16px;font-weight:400;line-height:24px;margin-bottom:70px}.block-grid__wrap{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(15,1fr)}.block-grid__item__label{margin-bottom:30px}.block-grid__item:nth-child(-n+3) .block-grid__item__label{font-size:18.91px;font-weight:800;line-height:32px}.block-grid__item:first-child{grid-area:1/1/4/3}.block-grid__item:nth-child(2){grid-area:4/1/7/3}.block-grid__item:nth-child(3){grid-area:7/1/11/2}.block-grid__item:nth-child(4){grid-area:7/2/9/3}.block-grid__item:nth-child(5){grid-area:9/2/11/3}.block-grid__item:nth-child(6){grid-area:11/1/13/3}.block-grid__item:nth-child(7){grid-area:13/1/16/2}.block-grid__item:nth-child(8){grid-area:13/2/16/2}.block-hero{padding-top:80px}.block-hero__content{max-width:301px;min-width:301px}.block-hero__title{font-size:38.95px;font-weight:800;line-height:1}.block-hero__descr{font-size:15.3px;font-weight:400;line-height:19.67px;margin-bottom:51px}.block-hero__btn{font-size:19.91px;font-weight:800;line-height:20.77px}.block-hero__scroll{bottom:26px;left:50%;position:absolute}.block-video__title{font-size:32px;font-weight:800;line-height:1}.block-video__descr{font-size:16px;font-weight:400;line-height:22px;margin-bottom:40px;width:50%}.block-video__wrap video{max-height:calc(100vh - 80px)}.block-test .container{padding-inline:20px}.block-test{border-radius:22px;margin:0 66px;padding:30px 0;width:unset}.block-test__label{font-size:29.16px;font-weight:800;line-height:1;margin-bottom:40px}.block-test__btn{border-radius:38px;font-size:20.28px;font-weight:800;line-height:27px;text-align:center;width:100%}}@media (max-width:1023.9px)and (max-width:1023.9px){.block-test{padding:20px 0}}@media (max-width:1023.9px)and (max-width:575.9px){.block-test{margin:0 20px}}@media (max-width:1023px){.header__wrap{margin-top:0}.top-banner{display:none}}@media (max-width:982px){.rates-container{margin:16px;width:100%}}@media (max-width:980px){.check-list-form .form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.check-list-form .form{margin:0 auto;max-width:500px}.check-list-form .form__field{width:100%}.check-list-form .form__title{padding-left:0}.check-list-form .form__text{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.check-list-form .form__checkbox{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:960px){.check-list-form .form{margin:0 auto;max-width:560px;padding:20px}.check-list-form .form__title{font-size:42px}}@media (max-width:768px){.check-list-form .checklist-button{-ms-flex-item-align:center;align-self:center}.web-banner__wrap{background-image:url(../assets/img/web-banner-bg_small.png);padding-bottom:0}.web-banner__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.web-banner__item:first-child{-ms-flex-item-align:start;align-self:flex-start}.web-banner__title{font-size:32px}.web-banner__text br{display:block;padding-bottom:0}.web-banner__img{position:relative;right:35px;top:20px}}@media (max-width:767px){.rates-container{margin:16px;width:100%}.rates-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.rates-list__item{width:358px}.rates-banner{height:167px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:22px;justify-content:center}.rates-banner__button{width:310px}.rates-list__about.rates-list__col:nth-child(2){margin-top:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.rates-list__about.rates-list__col:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.rates-list__about.rates-list__col:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.enterprise-button,.rates-list__col{-webkit-box-sizing:border-box;box-sizing:border-box}.enterprise-button{width:100%}.rates-list__col{max-width:100%!important}.rates-list__advanced__head-title:first-child{margin-bottom:20px;position:relative;text-align:center;width:100%}.rates-list__advanced__head-title:first-child:after,.rates-list__advanced__head-title:first-child:before{background-color:hsla(0,0%,100%,.05);content:"";height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:28%}.rates-list__advanced__head-title:first-child:before{left:0}.rates-list__advanced__head-title:first-child:after{right:0}.rates-list__advanced__list{width:100%!important}.rate-button{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.new-rate{margin-left:20px}.rate-description{width:103%}.rates-list__advanced__head{gap:0;margin-bottom:40px}.rates-list__advanced__head-title{margin-bottom:0!important;text-align:unset!important}.rates-list__advanced__head-title:after,.rates-list__advanced__head-title:before{display:none}}@media (max-width:639px){.check-list-form .form__title{font-size:36px}}@media (max-width:578px){.form{padding:24px}.form__title{font-size:30px;margin-bottom:8px}.form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__checkbox,.form__field,.form__text{width:100%}}@media (max-width:576px){.web-banner{padding:40px 20px 16px}}@media (max-width:575.9px){.btn-white,.modal-title{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-white{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 20px}.modal-title{font-size:18px;font-weight:600;line-height:1.2;margin-bottom:unset}.modal-content{border-radius:10px;padding:76px 0 30px 12px}.modal-content--inner{padding-right:12px}.modal-terms{font-size:12px;line-height:1.2}.modal-btn{height:48px;width:100%}.modal-btn,.modal-descr{font-size:16px;line-height:1.2}.modal-icon{height:80px;margin-bottom:24px;min-height:80px;min-width:80px;width:80px}.modal .c-form__fields{margin-bottom:37px}.modal .c-form .c-btn-group{margin-top:11px}.modal .c-form .c-btn-group__item{font-size:16px;height:48px;line-height:1.2;width:100%}.banner{height:449px;padding:30px 24px;width:100%}.banner--awards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}.banner--awards .banner__label{font-size:32px;font-weight:800;line-height:1}.banner--advantages{gap:0}.banner--possibilities{gap:0;height:551px}.banner__btns{max-width:100%}.scroll-bullets{display:none}.container{padding-inline:20px}section .container:before{left:20px;position:absolute;top:0}.section-container{margin-block:20px}.section-container .container{padding-inline:1rem}.section .container{padding-inline:20px}.section__title{font-size:32px;font-weight:800;line-height:1}.section__text-wrap,.section__title.olympic,h1{font-size:1rem;font-weight:500;line-height:1.4}.section__text-wrap{letter-spacing:-.48px}.br-mob{display:block}.br-tab{display:none}.b-socials__item{margin-right:0!important}.b-footer__top-bottom-left>.b-socials,.footer__wrap__policys{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.b-footer__top-bottom-left>.b-socials{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start!important;-ms-flex-pack:start!important;gap:8px!important;justify-content:flex-start!important}h1{font-size:3.5rem;letter-spacing:-1.68px;line-height:1}.accord .accord__cross{height:20px;width:20px}.accord .accord__cross:after,.accord .accord__cross:before{height:20px;width:2px}.nice-select .current{font-size:16px;font-weight:500;line-height:1.4}.swiper .swiper-pagination-bullet{height:8px;width:8px}.swiper .custom-pagination{margin-top:16px}.footer__wrap__policys{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.block-accommodation__item,.block-advantages__item,.block-possibilities__item,.footer__button{max-width:100%}.block-advantages__item:last-child{max-width:100%}.block-text-img__title{padding-left:43px}.block-clients__item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-awards__item{max-width:100%}.block-awards__item:first-child .block-awards__item__img{max-width:310px}.block-complex__title{padding-left:43px}.section-form{margin-top:-80px;padding-top:110px}.form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.form .btn{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.form__field:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.form__field:nth-child(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.form__field:nth-child(3){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.form__field:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.form__field:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.form__field:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.form__field:nth-child(8){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.form__field__help{position:static}.form__field{max-width:100%}.rates-title{padding-left:43px}.rates-list__item{max-width:100%}.enterprise__item{padding-bottom:18px}.enterprise__item__bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.rates-banner{height:unset;padding:20px}.block-grid__title{padding-left:43px}.block-grid__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-grid__item{min-height:130px}.block-grid__item:nth-child(-n+3){height:200px;width:100%}.block-grid__item:nth-child(7){min-height:157px}.block-hero{height:100%;padding-top:134px;width:100%}.block-hero__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.block-hero__descr{margin-bottom:0}.block-hero__btn{left:0;position:absolute;text-align:center;top:370px;width:100%}.block-hero__img{max-width:285px}.block-hero__scroll{display:none}.block-video__title{padding-left:43px}.block-video__descr{width:100%}}@media (max-width:520px){.check-list-form .checklist-button{font-size:14px;max-width:160px;padding:0}}@media (max-width:490px){.b-block-internship-main__item{padding-bottom:16px;width:calc(100% - .8rem)!important}}@media (max-width:479.9px){.modal-content{max-height:100%;max-width:335px}}@media (max-width:479px){.check-list-form .form__title{font-size:20px}}@media (hover:hover){.btn-white:hover{background-color:#f7f7f8}.modal-terms__link:hover{opacity:.5;text-decoration:underline}.modal-btn:hover{color:#fff!important}.scroll-bullets__bullet:hover{background-color:#d9d9d9;border-color:#d9d9d9}.nice-select:hover{border-color:#e9e9ec}.nice-select .option:hover{background-color:rgba(38,79,54,.1)}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover,.swiper:hover .swiper-button-next,.swiper:hover .swiper-button-prev{opacity:1}.swiper .sticky-arrow:hover{background-color:#fff}.swiper .custom-pagination .custom-pagination-bullet:hover{background-color:#000}.header .burger__btn:hover span:last-child{width:100%}}