:root{--black: #000;--black_1: #0000004d;--red: #ED131C;--white: #FFF;--gray: #E0E1E5;--orange: #FFD119}html{font-size:62.5%}body{font-family:'Raleway', sans-serif;font-style:normal;font-weight:normal;margin:0;background:#F5F5F5;scroll-behavior:smooth}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}::-webkit-scrollbar{width:15px;background-color:#F5F5F5}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background:var(--red)}*{font-variant-numeric:lining-nums proportional-nums}a:hover{color:inherit;text-decoration:none}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-margin-top:clamp(70px, 9.146vw, 150px)}*:focus{outline:none !important}a,button,label,p,span,select,option,div::before,div::after,input,textarea{-webkit-transition:all .2s ease;transition:all .2s ease}:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}:focus::-moz-placeholder{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}:focus::-ms-input-placeholder{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}:focus::placeholder{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.hidden{display:none}.visible{display:block !important}.transparent{opacity:0}.opaque{opacity:1}img{max-width:100%;width:100%;pointer-events:none}a,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}figure,li{margin:0;padding:0}ol,ul{list-style:none}label{margin:0}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button{padding:0;border:none;cursor:pointer;overflow:visible}button:disabled{pointer-events:none;cursor:not-allowed}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=date],input[type=submit],input[type=reset],input[type=file],input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:100%;outline:none;border-radius:0}textarea{overflow:auto}body,ul,ol,p,h1,h2,h3,h4,h5,h6,input,button,textarea,select,table{padding:0;margin:0;font-weight:normal}table{width:100%;border-collapse:collapse;border-width:0;border-spacing:0;border-color:transparent}table th{font-weight:normal;text-align:left}[hidden]{display:none}figcaption,figure,main,article,aside,footer,header,nav,section{display:block}a{background-color:transparent;text-decoration:none;cursor:pointer}a:hover{opacity:0.85;text-decoration:none}a:focus{text-decoration:none}input::-webkit-input-placeholder{opacity:1;color:inherit;font-size:inherit}input::-moz-placeholder{opacity:1;color:inherit;font-size:inherit}input:-moz-placeholder{opacity:1;color:inherit;font-size:inherit}input:-ms-input-placeholder{opacity:1;color:inherit;font-size:inherit}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='number']{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[name=personalDataAgree],input[name=saveInput]{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}font{color:var(--red)}.wrapper{position:relative;min-width:320px;width:100%;height:100%;max-width:100%;margin:auto;font-weight:normal;color:var(--black)}.container{position:relative;max-width:1680px;padding:0 20px}.link-hover{display:inline-block;position:relative}.link-hover,.link-hover a{text-decoration:none !important}.link-hover:before{content:'';width:100%;position:absolute;bottom:-1px;left:0;border-bottom:1px solid;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.link-hover:before{-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:bottom right;transform-origin:bottom right}.link-hover:hover:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.link-unhover{display:inline-block;position:relative}.link-unhover,.link-unhover a{text-decoration:none !important}.link-unhover:before{content:'';width:100%;position:absolute;bottom:-1px;left:0;border-bottom:1px solid;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.link-unhover:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.link-unhover:hover:before{-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:bottom right;transform-origin:bottom right}h3{font-size:46px;line-height:100%}.size-L{font-size:70px;line-height:110%;font-weight:600}.size-M{font-size:46px;line-height:120%;font-weight:400}.size-S{font-size:25px;line-height:120%;font-weight:400}.size-XS{font-size:20px;line-height:120%;font-weight:600}.loading{display:none;width:100%;height:100%;background-color:var(--gray);z-index:9999999999999999999999;position:fixed;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loader{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-perspective:1000px;perspective:1000px;border-radius:50%;width:48px;height:48px;color:var(--red);z-index:99999999999999999999999}.loader:before,.loader:after{content:'';display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;-webkit-transform:rotateX(70deg);transform:rotateX(70deg);-webkit-animation:1s spin linear infinite;animation:1s spin linear infinite}.loader:after{color:var(--red);-webkit-transform:rotateY(70deg);transform:rotateY(70deg);-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%, -50%) rotateZ(0deg);transform:translate(-50%, -50%) rotateZ(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotateZ(360deg);transform:translate(-50%, -50%) rotateZ(360deg)}}@keyframes rotate{0%{-webkit-transform:translate(-50%, -50%) rotateZ(0deg);transform:translate(-50%, -50%) rotateZ(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotateZ(360deg);transform:translate(-50%, -50%) rotateZ(360deg)}}@-webkit-keyframes rotateccw{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(-360deg);transform:translate(-50%, -50%) rotate(-360deg)}}@keyframes rotateccw{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(-360deg);transform:translate(-50%, -50%) rotate(-360deg)}}@-webkit-keyframes spin{0%,100%{-webkit-box-shadow:.2em 0px 0 0px currentcolor;box-shadow:.2em 0px 0 0px currentcolor}12%{-webkit-box-shadow:.2em .2em 0 0 currentcolor;box-shadow:.2em .2em 0 0 currentcolor}25%{-webkit-box-shadow:0 .2em 0 0px currentcolor;box-shadow:0 .2em 0 0px currentcolor}37%{-webkit-box-shadow:-.2em .2em 0 0 currentcolor;box-shadow:-.2em .2em 0 0 currentcolor}50%{-webkit-box-shadow:-.2em 0 0 0 currentcolor;box-shadow:-.2em 0 0 0 currentcolor}62%{-webkit-box-shadow:-.2em -.2em 0 0 currentcolor;box-shadow:-.2em -.2em 0 0 currentcolor}75%{-webkit-box-shadow:0px -.2em 0 0 currentcolor;box-shadow:0px -.2em 0 0 currentcolor}87%{-webkit-box-shadow:.2em -.2em 0 0 currentcolor;box-shadow:.2em -.2em 0 0 currentcolor}}@keyframes spin{0%,100%{-webkit-box-shadow:.2em 0px 0 0px currentcolor;box-shadow:.2em 0px 0 0px currentcolor}12%{-webkit-box-shadow:.2em .2em 0 0 currentcolor;box-shadow:.2em .2em 0 0 currentcolor}25%{-webkit-box-shadow:0 .2em 0 0px currentcolor;box-shadow:0 .2em 0 0px currentcolor}37%{-webkit-box-shadow:-.2em .2em 0 0 currentcolor;box-shadow:-.2em .2em 0 0 currentcolor}50%{-webkit-box-shadow:-.2em 0 0 0 currentcolor;box-shadow:-.2em 0 0 0 currentcolor}62%{-webkit-box-shadow:-.2em -.2em 0 0 currentcolor;box-shadow:-.2em -.2em 0 0 currentcolor}75%{-webkit-box-shadow:0px -.2em 0 0 currentcolor;box-shadow:0px -.2em 0 0 currentcolor}87%{-webkit-box-shadow:.2em -.2em 0 0 currentcolor;box-shadow:.2em -.2em 0 0 currentcolor}}.frameBox{padding:45px 30px;background:var(--white);border-radius:15px}.buttonMain{width:100%;border-radius:15px;background:var(--red);border:0.1rem solid var(--red);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.buttonMain:hover{background:transparent !important;color:var(--black) !important;-webkit-transition:.2s ease-in;transition:.2s ease-in;opacity:1}.titleMain{font-family:"Raleway";font-size:130px;font-weight:600;line-height:90%;color:var(--black)}.button{font-size:25px;line-height:31.75px;background-color:var(--red);text-transform:uppercase;border:none;color:var(--white);border-radius:16px;text-align:center;padding:22px 96px;cursor:pointer;width:100%;max-width:456px;display:block}.button:hover{opacity:0.6}.send-success{color:var(--black)}.lazy{background-image:none !important;opacity:0}.lazy:before,.lazy:after{content:none !important}.lazy-loaded{opacity:1;-webkit-transition:0.1s;transition:0.1s}.form{position:relative;background:transparent;padding:0}.form ::-webkit-input-placeholder{color:var(--white)}.form ::-moz-placeholder{color:var(--white)}.form ::-ms-input-placeholder{color:var(--white)}.form ::placeholder{color:var(--white)}.form :-ms-input-placeholder{color:var(--white)}.form__vertical .form__fields{display:grid;grid-template-columns:repeat(1, 1fr)}.form__title{font-size:130px;font-weight:600;line-height:80%;letter-spacing:-0.04em;margin-bottom:100px}.form__title span{color:var(--red)}.form__text{position:relative;font-size:46px;line-height:110%;margin-bottom:100px}.form__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.form__item{width:100%}.form__input{width:100%;height:77px;margin:0;padding:10px;background:transparent;border:1px solid #000;border-radius:16px;color:var(--black);font-size:25px;line-height:110%;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__input::-webkit-input-placeholder{opacity:0.6}.form__input::-moz-placeholder{opacity:0.6}.form__input::-ms-input-placeholder{opacity:0.6}.form__input::placeholder{opacity:0.6}.form__input.error{border:.1rem solid red !important}.form__input.valid{border:.1rem solid green !important}.form__input:hover,.form__input:focus{opacity:1}.form__button{max-width:340px;width:100%;height:77px;margin:0;padding:10px;background:var(--red);border:0.1rem solid var(--red);border-radius:15px;color:var(--white);font-size:25px;line-height:110%;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.form__button:hover{background:transparent !important;color:var(--black) !important;-webkit-transition:.2s ease-in;transition:.2s ease-in;opacity:1}.form__bottom{margin-top:20px}.form__footer{position:relative}.form__footer-text{max-width:70%;width:100%;color:var(--black);font-size:15px;line-height:110%;padding-left:25px}.form__footer-text a{color:var(--black);text-decoration:underline}.form__footer-checkbox{position:absolute;left:0;top:0;width:18px;height:18px;background:transparent;border:1px solid #000}.form__footer-checkbox-icon::before{content:"";position:absolute;height:15px;width:15px;background:url(../img/form/check-fcef80c127.svg) no-repeat center/cover;display:none;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.form__footer-checkbox input{display:none}.form__footer-checkbox input:checked+.form__footer-checkbox-icon:before{display:block}.form label.error{display:none !important}.form [type="submit"][disabled]{cursor:not-allowed !important;opacity:1;background:#ffffffa3}.slick_box .slick-prev{position:absolute;right:80px;top:-120px;border:none;font-size:0;width:62px;height:62px;border-radius:12.42px;background:url("../img/slick/arrow-left-998f63fc3f.png") center center no-repeat;background-color:var(--gray);cursor:pointer}.slick_box .slick-disabled{opacity:0.6}.slick_box .slick-next{position:absolute;right:0;top:-120px;border:none;font-size:0;width:62px;height:62px;border-radius:12.42px;background:url("../img/slick/arrow-right-6cffe73d0c.png") center center no-repeat;background-color:var(--gray);cursor:pointer}.slick_box .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:40px}.slick_box .slick-dots li{width:100%}.slick_box .slick-dots button{width:100%;height:6px;border-radius:16px;background-color:var(--gray);font-size:0;border:none}.slick_box .slick-dots .slick-active button{background-color:#1C1C1C}.header{max-width:100%;width:100%;position:fixed;top:0;z-index:1000;margin:0 auto;background:transparent;-webkit-transition:.3s;transition:.3s;padding:10px 0}.header.page-scrolled{padding:0}.header.page-scrolled .header__flex-menu-2{top:65px;padding:10px 40px;-webkit-transition:.3s;transition:.3s;border-radius:0 0 15px 15px}.header__flex{position:relative;padding:20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__flex-logo{position:relative;z-index:10;max-width:175px;width:100%}.header__flex-logo-2{display:none}.header__flex-menu{margin:0 auto}.thanksPage .header__flex-menu{display:none !important}.header__flex-menu-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__flex-menu-2{position:absolute;top:85px;left:0;width:100%;height:64px;padding:20px 40px;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--gray);-webkit-transition:.3s;transition:.3s}.header__flex-menu li{margin:0 10px;list-style:none}.header__flex-menu li a{font-size:18px;font-weight:600;line-height:110%;text-transform:uppercase;color:var(--black)}.header__flex-menu li a.active{pointer-events:none;color:var(--red)}.header__flex-btn{display:none}.header__flex-phone{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__flex-phone svg{max-width:34px;width:100%;margin-right:10px}.header__flex-phone p{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:400;line-height:110%;color:var(--black)}.header__menu{display:none}.thanksPage .header__menu{display:none !important}.header__menu.active .line{stroke:#000}.header__menu .ham{width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.header__menu .hamRotate.active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__menu .hamRotate180.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__menu .line{fill:none;-webkit-transition:stroke-dasharray 400ms, stroke-dashoffset 400ms;transition:stroke-dasharray 400ms, stroke-dashoffset 400ms;stroke:#000;stroke-width:2.5;stroke-linecap:round}.header__menu .hamR .top{stroke-dasharray:40 121}.header__menu .hamR .middle{stroke-dasharray:40 121}.header__menu .hamR .bottom{stroke-dasharray:40 121}.header__menu .hamR.active .top{stroke-dashoffset:-6.8rem}.header__menu .hamR.active .bottom{stroke-dashoffset:-6.8rem}.intro{padding:170px 0 10px}.intro-title{margin-bottom:20px}.intro-box{position:relative;padding:32px;margin-bottom:20px;background-color:var(--red);border-radius:15px;overflow:hidden}.intro-box h2{color:var(--white);font-weight:600;font-size:70px;line-height:100%;margin-bottom:30px;position:relative;z-index:3}.intro-box::before{position:absolute;content:'';width:1166px;height:603px;top:-5%;left:44%;rotate:-30deg;background-image:url("../img/intro/kr-01ec2c7347.png");background-size:contain;background-repeat:no-repeat;z-index:1}.intro-box::after{position:absolute;content:'';bottom:-40px;right:4%;width:40%;height:580px;background-image:url("../img/intro/kabanova-033768c613.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;z-index:1}.intro-btn{position:relative;z-index:3;max-width:565px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--black);padding:22px;background-color:var(--white);font-size:25px;font-weight:600;text-transform:uppercase;border-radius:16px;margin-top:126px}.about__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;padding:0 31px}.about__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:53px 0px}.about__title{font-size:clamp(28px, 2.396vw, 46px);font-weight:600;letter-spacing:-2px;line-height:100%;padding-bottom:38px;border-bottom:1px solid #d9d9d9}.about__subtitle{padding:26px 0;font-size:clamp(13px, 1.302vw, 25px);line-height:110%;border-bottom:1px solid #d9d9d9}.about__img{padding:18px 0;max-height:407px;overflow:hidden}.about__img img{border-radius:16px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info{padding:20px 0}.info__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--white);padding:50px 32px;border-radius:15px;gap:70px}.info__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px}.info__card{border-radius:16px;padding:26px 13px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:24.8%;flex-basis:24.8%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--gray);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.info__card-num{font-size:100px;letter-spacing:-9px;line-height:90%;margin-bottom:50px}.info__card-text{font-size:25px;line-height:127%;text-transform:uppercase}.info__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:46px}.info__text-title{font-size:70px;line-height:110%;font-weight:600}.info__text-descr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:85px;font-size:25px;line-height:127%;text-transform:uppercase}.license{position:relative;padding:20px 0}.license-title{margin-bottom:60px}.license__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.license__grid-card{position:relative;height:360px;background:var(--gray);border:1px solid var(--gray);padding:30px 20px;border-radius:15px}.license__grid-card:hover{background:transparent;border-color:var(--red)}.license__grid-card-box{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.license__grid-card-box h3{font-size:68px;font-weight:600;line-height:110%;color:#000}.license__grid-card-box p{font-size:20px;line-height:110%;color:#000}.license__grid-card img{position:absolute;top:40px;right:20px;max-width:205px;width:100%}.formBlock{position:relative;padding:20px 0}.formBlock__wrapper{background:var(--black)}.formBlock__wrapper .form__title{color:var(--white);margin-bottom:31px}.formBlock__wrapper .form__text{color:var(--white);margin-bottom:115px}.formBlock__wrapper .form__input{color:var(--white);border-color:var(--white)}.formBlock__wrapper .form__footer-text{color:var(--white);padding:0}.formBlock__wrapper .form__footer-checkbox{display:none}.edu__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(36px, 5.793vw, 95px)}.edu__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(27px, 3.415vw, 56px)}.edu__title{-ms-hyphens:auto;hyphens:auto}.edu__subtitle{font-size:clamp(28px, 4.268vw, 70px);font-weight:600;line-height:110%}.edu__descr{font-size:clamp(15px, 2.805vw, 46px);line-height:125%}.edu__callout{background:var(--gray);padding:clamp(16px, 2.439vw, 40px) clamp(10px, 1.829vw, 30px);padding-right:22px;font-size:clamp(15px, 2.805vw, 46px);line-height:125%;border-radius:16px;position:relative}.edu__callout svg{--size: clamp(12px, 1.585vw, 26px);width:var(--size);height:var(--size);position:absolute;top:clamp(16px, 1.829vw, 30px);right:clamp(10px, 0.854vw, 14px)}.managment{position:relative;padding:20px 0}.managment-title{margin-bottom:60px}.managment__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:90px}.managment__box-title,.managment__future-title{font-size:70px;font-weight:600;line-height:110%;padding-bottom:47px;width:100%;border-bottom:1px solid var(--black_1)}.managment__box{max-width:654px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.managment__box-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:auto 0;padding:24px 0;border-bottom:1px solid var(--black_1)}.managment__box-text img{max-width:32px;width:100%;margin-right:13px}.managment__box-text p{font-size:25px;line-height:120%;text-transform:uppercase}.managment__box-text:first-child{background:red;border-top:1px solid var(--black_1)}.managment__future{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.managment__future-text{text-transform:uppercase;display:inline;padding:16px 0px 35px;font-size:clamp(13px, 1.524vw, 25px);line-height:120%}.managment__future-images{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px;-ms-flex-wrap:wrap;flex-wrap:wrap}.managment-btn{max-width:100%;width:100%;height:77px;font-size:25px;font-weight:600;line-height:100%;text-transform:uppercase;color:#fff;margin-top:20px}.download{margin-top:16px}.download__wrapper{background:url("../img/download/book-7ff6479ba1.png") no-repeat;background-color:var(--black);border-radius:16px;padding:38px 30px 30px 30px;background-size:70%;background-position-x:140%;background-position-y:bottom;color:var(--white)}.download__title{color:var(--white)}.download__btn{display:block;margin-top:33px}.download__btn:hover{background-color:var(--white);color:#020202;opacity:1}.download__desc{margin-top:93px}.model{margin:16px 0}.model__inner{padding:52px 32px;background:var(--white);border-radius:16px}.model__texts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.model__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(30px, 2.805vw, 46px)}.model__block:nth-child(1){-ms-flex-preferred-size:40%;flex-basis:40%}.model__block:nth-child(2){-ms-flex-preferred-size:50%;flex-basis:50%}.model__block-title1{height:230px}.model__block-title2{letter-spacing:-1.6px;height:230px;font-weight:600;font-size:clamp(30px, 2.805vw, 46px);line-height:100%}.model__block-descr{font-size:clamp(21px, 1.524vw, 25px);line-height:120%;text-transform:uppercase;position:relative}.model__block-descr svg{position:absolute;left:100%;top:10%;width:clamp(30px, 5.366vw, 88px)}@media (max-width: 1340px){.model__block-descr svg{rotate:90deg;left:60%;top:100%}}.model__marquee{margin-top:46px;color:var(--white);background:var(--black);border-radius:16px;overflow:hidden;white-space:nowrap}.model__marquee-wrap{display:inline-block;-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite}.model__marquee-collection-1{position:relative;left:0%;-webkit-animation:swap 20s linear infinite;animation:swap 20s linear infinite}.model__marquee-item{display:inline-block;font-size:clamp(25px, 2.805vw, 46px);position:relative;margin-right:74px}.model__marquee-item::after{content:"";position:absolute;width:8px;height:8px;background-color:var(--red);border-radius:50%;right:-41px;top:50%}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes swap{0%,50%{left:0%}50.01%,100%{left:100%}}@keyframes swap{0%,50%{left:0%}50.01%,100%{left:100%}}.model .disciplines{margin-top:16px;border-radius:16px;padding:52px 32px;background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(36px, 4.573vw, 75px)}.model .disciplines__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.model .disciplines__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:auto 0;padding:55px 0;border-top:1px solid var(--black_1)}.model .disciplines__item:last-child{padding-bottom:0}.model .disciplines__item img{max-width:clamp(24px, 3.476vw, 57px);width:100%;margin-right:clamp(10px, 1.829vw, 30px)}.model .disciplines__item p{font-size:clamp(15px, 2.805vw, 46px);line-height:125%}.model .disciplines__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:var(--red);text-transform:uppercase;font-size:clamp(16px, 1.585vw, 26px);padding:clamp(14px, 1.341vw, 22px);border-radius:16px;color:var(--white)}.extra{padding:20px 0}.extra__wrapper{position:relative}.extra-title{margin-bottom:60px}.extra__slider{margin-top:60px}.extra__slider-item{position:relative;width:100%;margin-right:20px}.extra__slider-item-img{width:100%;height:100%;border-radius:16px}.extra__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:clamp(36px, 3.659vw, 60px);gap:clamp(27px, 3.659vw, 60px)}.extra__box-title{font-size:clamp(28px, 4.268vw, 70px);font-weight:600;line-height:100%}.extra__box-descr{font-size:clamp(15px, 2.805vw, 46px);line-height:110%}.courses__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(36px, 4.573vw, 75px)}.courses__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.courses .card{width:378px;height:190px;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:16px;background:var(--gray);color:var(--black);border:none;font-size:clamp(16px, 1.524vw, 25px);font-weight:600;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.courses .card:hover{opacity:1;background:var(--red);color:var(--white)}.contacts{padding:20px 0}.contacts__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:90px}.contacts__box-item{padding:18px 0px 25px 0px;border-top:1px solid var(--black_1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts__box-item-name,.contacts__box-item-value{font-size:25px;font-weight:600;line-height:100%;text-transform:uppercase;width:50%}.contacts__box-item-value{display:-webkit-box;display:-ms-flexbox;display:flex;gap:72px}.contacts__box-item-value a{color:#000;text-decoration:underline}.contacts__box-item-value-phone a{font-family:'Arial';text-decoration:none}.contacts__box-item-social{max-width:460px;width:100%;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;margin:0 auto 0 0}.footer{padding:20px 0}.footer__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__flex p,.footer__flex a{font-size:18px;font-weight:600;line-height:110%;color:#1C1C1C}.footer__button-fixed{display:none}.footer__button-fixed.thanksPage{display:none}.thanks{margin-top:170px}.thanks__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0px}.thanks__title{font-size:clamp(47px, 8.354vw, 137px);font-weight:600;letter-spacing:-6px;line-height:109.6px}.thanks__title span{color:var(--red)}.thanks__desc{margin-top:75px}.thanks__img{max-width:674px;max-height:739px;width:100%;height:100%}.thanks__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.thanks__footer{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.thanks__footer-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.thanks__footer-column-btn{max-width:100%;width:100%;padding:22.5px 0px;font-weight:600}.thanks__footer-column-btn.wh{color:#000;background-color:#FFF}.thanks__footer-column .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popups__form{position:relative;max-width:1580px;width:100%;height:auto;padding:80px 40px;border-radius:15px}.popups__form-close{position:absolute;z-index:10;right:20px;top:20px;max-width:45px;width:100%;padding:0}.popups__form-close svg{stroke:var(--black_1)}.popups__form-form .form__title{margin-bottom:30px}.popups__form-form .form__title br{display:none}.popup-quiz{width:100%;height:100%;background-color:var(--gray);padding:0}.popup-quiz .form{background-color:#FFF;margin-top:0;border-radius:0px 0px 16px 16px;padding:20px 17px 110px 32px}.popup-quiz .form__title{display:none}.popup-quiz .form__input{border:1px solid #000}.popup-quiz .form__text{margin-top:unset}.popup-quiz .fancy-close{display:none !important}.popup-quiz .quiz{margin-top:98px}.popup-quiz .quiz .container{position:relative}.popup-quiz .quiz__title{padding-bottom:10px}.popup-quiz .quiz__progress{max-width:536px}.popup-quiz .quiz__row.last{background-color:#FFF;padding:40px 32px 0px 32px;border-radius:16px 16px 0px 0px}.popup__document{max-width:1010px;width:100%;height:auto;padding:80px 40px;border-radius:15px}.popup__document__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup__document-title{font-size:70px;font-weight:600;line-height:90%;margin-bottom:50px}.popup__document-title span{color:var(--red)}.popup__document-title .brLast{display:none}.popup__document-block{margin-top:20px;padding-top:20px;border-top:1px solid var(--black_1);display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}.popup__document-block h3{font-size:46px;line-height:100%}.popup__document-block p{font-size:20px;line-height:120%;padding-right:150px}.popup__wait{max-width:1680px;width:100%;background:transparent !important;padding:0}.popup__wait-box{background:#FFF;padding:80px 40px;border-radius:15px}.popup__wait-box-hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.popup__wait-box-hint img{max-width:60px;width:100%;margin-right:30px}.popup__wait-box-hint p{font-size:25px;line-height:130%;text-transform:uppercase}.popup__wait-top{margin-bottom:20px}.popup__wait-bottom{padding:40px}.popup__wait-title{font-size:135px;font-weight:600;line-height:90%;margin-bottom:0}.popup__wait-block{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:60px;margin:40px 0;padding:40px 0;border-top:1px solid var(--black_1)}.popup__wait-block-1{border-top:none;margin-bottom:0;padding-bottom:0}.popup__wait-block:nth-last-child(1){margin-bottom:0;padding-bottom:0}.popup__wait-block h4{font-size:20px;line-height:110%;margin-bottom:-20px}.popup__wait-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup__wait-block-box h2{font-size:100px;line-height:90%;letter-spacing:-0.06em;margin-bottom:40px;text-transform:uppercase}.popup__wait-block-box h2 span{font-family:'Arial'}.popup__wait-block-box h3{font-size:46px;font-weight:600;line-height:100%;color:var(--red)}.popup__wait-block-box h4{display:none}.popup__wait-block-box p{font-size:25px;line-height:100%;margin-bottom:40px;text-transform:uppercase}.popup__wait-block-box p:nth-last-child(1){margin-bottom:0}.fancybox-close-small{display:none !important}
