.btn,.btn-arrow{display:flex;justify-content:center;text-align:center;border-radius:40px;padding:24px 24px 24px 40px;width:fit-content;text-decoration:none;font-family:Gilroy-400;cursor:pointer;color:#fff;border:1px solid hsla(0,0%,100%,.55)}@media(max-width:450px){.btn,.btn-arrow{font-size:15px}}.btn-arrow{align-items:center;gap:4px}.btn-arrow:after{content:"";display:inline-block;width:29px;height:29px;background:url(/img/icons/arrow_right.svg) no-repeat 50%;background-size:contain;margin-left:8px}@media(max-width:640px){.btn-arrow:after{width:16px;height:16px}}html{overflow-x:visible;overflow-y:visible}body,html{width:100%;max-width:100%}body{margin:0;font-size:18px;font-family:Gilroy-400;color:#fff;overflow-x:visible!important}*,:after,:before,body{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,ul{margin:0}ul{padding:0}input,input:active,input:focus,textarea,textarea:active,textarea:focus{outline:none!important;outline-offset:0}.btn-arrow.color_turquoise{background:linear-gradient(90deg,#339DC7,#56BAE2);box-shadow:0 27px 60px -26px rgba(80,181,222,.5);border:none}.swiper-wrapper{align-items:stretch}.swiper-slide{height:auto}.styles_container__ImQx_{width:100%;max-width:1410px;margin:0 auto;padding:0}@media(max-width:1700px){.styles_container__ImQx_{padding:0 40px}}@media(max-width:450px){.styles_container__ImQx_{padding:0 16px}}.styles_container_pad_left_null__Kf19V{width:100%;max-width:1920px;margin:0 auto;padding:0 40px 0 0}@media(max-width:450px){.styles_container_pad_left_null__Kf19V{padding:0 16px}}a{text-decoration:none}.menu-bottom__options li,.menu-bottom__submenu .btn-back,.menu-bottom__submenu-item a,.menu-bottom__submenu-item span,.menu-desktop__lang a,.menu-desktop__options a,.menu-desktop__phone{color:#fff;line-height:1;letter-spacing:0}.menu-bottom__options,.menu-bottom__options li,.menu-bottom__submenu .btn-back,.menu-bottom__submenu .btn-back:before,.menu-bottom__submenu-item.active,.menu-bottom__submenu.active,.menu-desktop,.menu-desktop__inner,.menu-desktop__lang a,.menu-desktop__lang.mobile a,.menu-desktop__options,.menu-top{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.main-logo{width:150px;height:42px;cursor:pointer}@media(max-width:1500px){.main-logo{width:100px;height:auto}}@media(max-width:750px){.main-logo{width:85px;height:auto}}.menu{display:none;flex-direction:column;gap:36px;justify-content:flex-start;padding:88px 145px 48px;position:fixed;left:-100%;top:52px;backdrop-filter:blur(135px);background:rgba(42,42,42,.2509803922);height:100%;transition:left .3s ease;background:linear-gradient(104deg,#12296C 3.65%,#29438D 55.43%)}@media(max-width:1700px){.menu{padding:45px 40px 0}}@media(max-width:750px){.menu{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;padding:34px 25px 0;z-index:1000;width:100%}}.menu.active{left:0}.menu.active .menu-bottom__submenu{position:absolute}.menu.active .menu-bottom__submenu .btn-back{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.menu-top{justify-content:space-between;align-items:center;width:100%}.menu-top .close-logo{cursor:pointer}@media(max-width:640px){.menu-top .close-logo{width:62px;height:62px}}.menu-bottom{display:none;width:70%;-webkit-transition:.3s;transition:.3s;opacity:0}@media(max-width:1500px){.menu-bottom{width:100%}}.menu-bottom.active{display:block;position:relative;opacity:1}.menu-bottom__options{flex-direction:row;list-style-type:none;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(0);transform:translate(0)}@media(max-width:750px){.menu-bottom__options{flex-direction:column;align-items:center;padding-bottom:20px}}.menu-bottom__options.hide{-webkit-transform:translate(-100vw);transform:translate(-100vw)}.menu-bottom__options li{align-items:center;gap:78px;position:relative;color:#fff;cursor:pointer;opacity:.9;line-height:161%;padding:6px 0;font-size:18px;transition:opacity .5s ease,visibility .5s ease}.menu-bottom__options li a{color:inherit}.menu-bottom__options li:hover{opacity:1}@media(max-width:1550px){.menu-bottom__options li{font-size:40px}}@media(max-width:1000px){.menu-bottom__options li{font-size:48px}}@media(max-width:750px){.menu-bottom__options li{font-size:21px;font-family:Gilroy-500;letter-spacing:.21px}}.menu-bottom__options li a{text-decoration:none}.menu-bottom__options li .submenu{display:none;position:absolute;left:0;top:30px;padding:0;list-style:none;background:#3c3c3c;margin:10px 0 0;border-radius:12px}.menu-bottom__options li .submenu li{padding:10px 15px}.menu-bottom__options li .submenu li:hover{background:#bd2026}.menu-bottom__options li:hover>.submenu{display:block;display:none}.menu-bottom__options li:after{content:"";display:inline-block;top:4px;position:relative;width:80px;height:80px;background:url(/img/icons/arrow_right_circle.svg) no-repeat 50%;background-size:contain}@media(max-width:1550px){.menu-bottom__options li:after{top:0;width:50px;height:50px}}@media(max-width:640px){.menu-bottom__options li:after{width:40px;height:40px}}.menu-bottom__options li:not(:has(.submenu)):after{visibility:hidden;display:none}.menu-bottom__submenu{position:relative;display:flex;flex-direction:column;-webkit-transform:translate(100vw);transform:translate(100vw);-webkit-transition:.3s;transition:.3s;opacity:0;width:100%;top:0;position:absolute}.menu-bottom__submenu.active{-webkit-transition:.2s;overflow:auto;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s;transition:.3s;opacity:1}.menu-bottom__submenu .btn-back{align-items:flex-end;gap:1px;font-size:45px;cursor:pointer;line-height:114%;text-decoration:none;display:none;width:90%;padding-top:12px}.menu-bottom__submenu .btn-back:before{content:"";align-items:center;justify-content:center;width:60px;height:60px;background:url(/img/icons/arrow_right.svg) no-repeat 50%;background-size:contain;line-height:1;transform:scaleX(-1)}@media(max-width:1550px){.menu-bottom__submenu .btn-back:before{width:40px;height:40px}}@media(max-width:450px){.menu-bottom__submenu .btn-back:before{width:26px;height:26px}}@media(max-width:1550px){.menu-bottom__submenu .btn-back{font-size:30px}}@media(max-width:450px){.menu-bottom__submenu .btn-back{font-size:20px}}.menu-bottom__submenu-item{display:none}.menu-bottom__submenu-item.active{flex-direction:column;scrollbar-width:thin;scrollbar-color:#ed1d25 #fff;-webkit-transition:.2s;transition:.2s;overflow:auto;max-height:450px;width:90%}@media(max-height:595px){.menu-bottom__submenu-item.active{max-height:250px}}.menu-bottom__submenu-item::-webkit-scrollbar{background-color:rgba(0,0,0,0);border-radius:8px;width:7px;overflow:hidden}.menu-bottom__submenu-item ::-webkit-scrollbar-track{background:#fff}.menu-bottom__submenu-item::-webkit-scrollbar-thumb{background-color:#ed1d25;border-radius:20px;border:3px solid #ed1d25}.menu-bottom__submenu-item span{font-size:80px;line-height:125%;padding:28px 0 0;border-bottom:2px solid #fff}@media(max-width:1550px){.menu-bottom__submenu-item span{font-size:40px}}@media(max-width:1000px){.menu-bottom__submenu-item span{font-size:48px}}@media(max-width:450px){.menu-bottom__submenu-item span{font-size:32px}}.menu-bottom__submenu-item a{font-size:50px;text-decoration:none;padding-top:20px}.menu-bottom__submenu-item a+a{padding-top:26px}@media(max-width:1550px){.menu-bottom__submenu-item a{font-size:30px}.menu-bottom__submenu-item a+a{padding-top:16px}}@media(max-width:1000px){.menu-bottom__submenu-item a{font-size:24px}}@media(max-width:450px){.menu-bottom__submenu-item a{font-size:18px}}.menu img.small{width:55px;height:48px}.menu-desktop{z-index:1000;width:100%;left:0;top:0;position:fixed;background:linear-gradient(104deg,#12296C 3.65%,#29438D 55.43%)}@media(max-width:750px){.menu-desktop{background:linear-gradient(104deg,#12296C 3.65%,#29438D 55.43%)}}.menu-desktop__inner{width:100%;justify-content:space-between;align-items:center;background:rgba(0,0,0,0);max-width:1410px;margin:0 auto;padding:10px 0 4px;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width:1700px){.menu-desktop__inner{padding:10px 40px 4px}}@media(max-width:750px){.menu-desktop__inner{padding:10px 15px}}.menu-desktop__options{flex-direction:row;gap:78px;list-style-type:none;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(0);transform:translate(0)}@media(max-width:1200px){.menu-desktop__options{gap:38px}}@media(max-width:900px){.menu-desktop__options{gap:8px}}@media(max-width:750px){.menu-desktop__options{display:none}}.menu-desktop__options.hide{-webkit-transform:translate(-100vw);transform:translate(-100vw)}.menu-desktop__options a{cursor:pointer;color:#fff;font-size:18px;line-height:161%;text-decoration:none}.menu-desktop__lang{list-style-type:none;display:flex;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(0);transform:translate(0);flex-direction:row;display:none}@media(max-width:750px){.menu-desktop__lang{flex-direction:column;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);padding:32px 0;align-items:center}}.menu-desktop__lang.hide{-webkit-transform:translate(-100vw);transform:translate(-100vw)}.menu-desktop__lang.active .submenu{display:block}.menu-desktop__lang a{align-items:center;gap:20px;line-height:161%;font-size:18px;font-family:Gilroy-500;position:relative;padding:10px 15px;color:#fff;cursor:pointer;transition:opacity .5s ease,visibility .5s ease;text-decoration:none;letter-spacing:.9px;text-transform:uppercase}@media(max-width:1500px){.menu-desktop__lang a{gap:10px;padding:0;align-items:baseline;line-height:1}}@media(max-width:750px){.menu-desktop__lang a{display:none}}.menu-desktop__lang a:hover{opacity:1}@media(max-width:640px){.menu-desktop__lang a{gap:30px}}@media(max-width:450px){.menu-desktop__lang a{font-size:32px}}.menu-desktop__lang a .submenu{display:none;position:absolute;left:8px;top:30px;padding:0;list-style:none;margin:10px 0 0;border-radius:12px;list-style-type:none}@media(max-width:1500px){.menu-desktop__lang a .submenu{left:0;top:15px}}@media(max-width:750px){.menu-desktop__lang a .submenu{left:5px}}.menu-desktop__lang a .submenu li{padding:10px 8px}@media(max-width:1500px){.menu-desktop__lang a .submenu li{padding:10px 0}}.menu-desktop__lang a .submenu li:hover{background:#eee;border-radius:12px;color:#333}.menu-desktop__lang a:after{content:"";display:inline-block;position:relative;width:20px;height:20px;width:10px;height:10px;background:url(/img/icons/arrow_down.svg) no-repeat 50%;background-size:contain}@media(max-width:1500px){.menu-desktop__lang a:after{width:15px;height:15px}}.menu-desktop__lang a:not(:has(.submenu)):after{visibility:hidden}.menu-desktop__lang.mobile a{justify-content:center;font-size:21px;gap:20px;line-height:138%;padding:32px 0;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width:750px){.menu-desktop__lang.mobile a{border-top:none;border-bottom:none;padding:0}}.menu-desktop__phone{font-family:Gilroy-700;cursor:pointer;font-size:28px;line-height:117%;text-decoration:none}@media(max-width:1500px){.menu-desktop__phone{font-size:18px}}@media(max-width:750px){.menu-desktop__phone{font-size:17px}}.menu-mob-btn{display:inline-block;padding:0;font-size:0;background:none;border:none;margin-left:20px;filter:drop-shadow(0 0 5px rgba(0,0,0,.5));cursor:pointer;display:none}@media(max-width:750px){.menu-mob-btn{display:block}}.menu-mob-btn:before{content:"";display:inline-block;width:26px;height:26px;background:url(/img/icons/menu_logo.svg) no-repeat 50%;background-size:contain}.menu.light{border:1px solid rgba(0,0,0,.03);background:#ebebeb}.menu.light .menu-bottom__options li,.menu.light .menu-top-content .contacts .phone{color:#000}.menu.light .menu-bottom__options li:after{filter:invert(0)}.menu.light .menu-bottom__options li:hover{color:#fff}.menu.light .menu-bottom__options li:hover:after{filter:invert(1)}.menu.light .menu-bottom__options li:hover .submenu{background:rgba(0,0,0,.08)}.menu.light .menu-top-content .contacts .socials img{filter:invert(1)}.menu.light .menu-bottom__submenu .btn-back,.menu.light .menu-bottom__submenu-item a,.menu.light .menu-bottom__submenu-item span{color:#000}.menu.light .menu-bottom__submenu .btn-back:before{filter:invert(1)}.menu.default-hide{padding:16px 24px}.menu.default-hide .menu-bottom,.menu.default-hide .menu-top-content{display:none}.menu.default-hide img{width:55px;height:48px}.menu.default-hide:hover{padding:16px 32px}.menu.default-hide:hover .menu-bottom{display:block}.menu.default-hide:hover .menu-top-content{display:flex}.menu.default-hide:hover .menu-top-content .contacts .socials img{width:24px;height:24px}.footer__bottom a,.footer__bottom span,.footer__top-center .item a,.footer__top-left .details span,.footer__top-right .contacts__content-list .email .caption,.footer__top-right .contacts__content-list .email .text,.footer__top-right .contacts__content-list .phone .caption,.footer__top-right .contacts__content-list .phone .number{color:#fff;line-height:1;letter-spacing:0}.footer-inner,.footer__bottom,.footer__top,.footer__top-center,.footer__top-center .item,.footer__top-left,.footer__top-left .details,.footer__top-right .contacts__content-list,.footer__top-right .contacts__content-list .email,.footer__top-right .contacts__content-list .messengers,.footer__top-right .contacts__content-list .phone,.footer__top-right .contacts__content-list .phone .messengers{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.footer{padding:65px 0 40px;background:#222;overflow-x:hidden}@media(max-width:1700px){.footer{padding:40px 0 60px}}.footer-inner{flex-flow:column}.footer__top{padding-bottom:50px}@media(max-width:990px){.footer__top{flex-flow:column;gap:50px}}.footer__top-left{flex-flow:column;gap:60px;width:30%}@media(max-width:990px){.footer__top-left{width:100%;align-items:center;text-align:center}}.footer__top-left .logo img{width:245px}@media(max-width:990px){.footer__top-left .logo img{width:176px}}.footer__top-left .details{flex-flow:column;gap:15px}.footer__top-left .details span{font-size:16px;font-family:Gilroy-300;color:#eee}@media(max-width:450px){.footer__top-left .details span{font-size:14px}}.footer__top-center{gap:90px;justify-content:center;width:45%;border-left:1px solid hsla(0,0%,100%,.3);border-right:1px solid hsla(0,0%,100%,.3)}@media(max-width:990px){.footer__top-center{width:100%;gap:50px;border:1px solid hsla(0,0%,100%,.3);border-right:none;border-left:none;padding:50px 0}}.footer__top-center .item{flex-flow:column;justify-content:space-between}@media(max-width:990px){.footer__top-center .item{gap:20px}}.footer__top-center .item a{font-size:20px;font-family:Gilroy-400;color:#eee;text-decoration:none}@media(max-width:450px){.footer__top-center .item a{font-size:16px}}.footer__top-center .item a:hover{text-decoration:auto;color:#4bb1da}.footer__top-right{width:25%;padding-left:100px}@media(max-width:990px){.footer__top-right{width:100%}}@media(max-width:1500px){.footer__top-right{padding-left:30px}}@media(max-width:750px){.footer__top-right{padding-left:0}}.footer__top-right .contacts__content-list{flex-direction:column;gap:41px;border-radius:25px;background-color:rgba(0,0,0,0);padding:0;width:auto}@media(max-width:990px){.footer__top-right .contacts__content-list{align-items:center}}.footer__top-right .contacts__content-list .phone{flex-direction:column;gap:17px}.footer__top-right .contacts__content-list .phone .caption{font-size:18px;font-family:Gilroy-400;color:#414141}.footer__top-right .contacts__content-list .phone .number{font-size:31px;font-family:Gilroy-500;color:#363636;letter-spacing:.62px;width:max-content}.footer__top-right .contacts__content-list .phone .messengers{gap:15px}.footer__top-right .contacts__content-list .phone .messengers img{width:127px}@media(max-width:1200px){.footer__top-right .contacts__content-list .phone .messengers img{width:100px;height:auto}}.footer__top-right .contacts__content-list .address{display:none}.footer__top-right .contacts__content-list .email{flex-direction:column;gap:14px}.footer__top-right .contacts__content-list .email .caption{font-size:18px;font-family:Gilroy-400;color:#414141}.footer__top-right .contacts__content-list .email .text{font-size:24px;font-family:Gilroy-500;color:#363636;letter-spacing:.24px}.footer__top-right .contacts__content-list .address .text,.footer__top-right .contacts__content-list .email .text,.footer__top-right .contacts__content-list .phone .number{color:#eee}@media(max-width:990px){.footer__top-right .contacts__content-list .address .text,.footer__top-right .contacts__content-list .email .text,.footer__top-right .contacts__content-list .phone .number{text-align:center}}.footer__top-right .contacts__content-list .phone .number{font-size:29px}.footer__top-right .contacts__content-list .address .text,.footer__top-right .contacts__content-list .email .text{font-size:23px}.footer__top-right .contacts__content-list .messengers{justify-content:space-between}@media(max-width:500px){.footer__top-right .contacts__content-list .messengers{justify-content:space-evenly}}.footer__top-right .contacts__content-list .messengers img{width:115px;height:auto}.footer__bottom{justify-content:space-between;padding-top:50px;border-top:1px solid hsla(0,0%,100%,.3)}@media(max-width:990px){.footer__bottom{flex-direction:column;gap:30px;align-items:center}}.footer__bottom span{font-size:16px;font-family:Gilroy-300;color:#eee;text-decoration:none}@media(max-width:450px){.footer__bottom span{font-size:14px}}.footer__bottom a{font-size:16px;font-family:Gilroy-300;color:#4bb1da;text-decoration:underline}@media(max-width:450px){.footer__bottom a{font-size:14px}}.footer__bottom a:hover{color:#eee}.cookies-wrapper{max-width:1470px;width:100%;padding:0 15px}@media(max-width:450px){.cookies-wrapper{width:90%;margin:0 auto}}.cookies__top{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:center;margin-bottom:40px}.cookies__top .cookies__main-title{font-size:28px;font-weight:500;max-width:1200px;text-align:center}@media (max-width:1024px){.cookies__top .cookies__main-title{max-width:600px;text-align:center}}@media (max-width:767px){.cookies__top .cookies__main-title{margin-bottom:20px;text-align:center}}@media (max-width:443px){.cookies__top .cookies__main-title{margin-top:0;font-size:18px;margin-bottom:20px;text-align:center}}.cookies__info{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;border:1px solid #d8d8d8;border-radius:50px;background:#f5f5fa;padding:20px 30px;margin-top:30px}@media (max-width:1200px){.cookies__info{width:100%}}@media (max-width:767px){.cookies__info{padding:30px 20px}}.cookies__info-title{margin-top:25px;margin-bottom:10px;font-size:20px;flex-grow:1;text-align:center;color:#000}.cookies__info-subtitle{margin-top:10px;font-size:20px;flex-grow:1;font-style:italic;text-align:center}.cookies__info-text{margin-top:10px;font-size:14px;flex-grow:1;line-height:160%;color:#000}.cookies__info-text li{text-indent:30px}.header{padding:20px 0;position:absolute;top:30px;z-index:10;width:100%}.header-wrapper{padding:0 70px;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;position:relative;z-index:0;max-width:1470px;width:100%;margin:0 auto}.header__logo-info{font-size:30px;color:#039}.header__logo-info a{text-decoration:none}.privacy-wrapper{max-width:1470px;width:100%;padding:0 15px}.privacy__top{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:center;margin-bottom:40px}.privacy__top .privacy__main-title{font-size:28px;font-weight:500;max-width:1200px;text-align:center}@media (max-width:1024px){.privacy__top .privacy__main-title{max-width:600px;text-align:center}}@media (max-width:767px){.privacy__top .privacy__main-title{margin-bottom:20px;text-align:center}}@media (max-width:443px){.privacy__top .privacy__main-title{margin-top:0;font-size:18px;margin-bottom:20px;text-align:center}}.privacy__info{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;border:1px solid #d8d8d8;border-radius:50px;background:#f5f5fa;padding:20px 30px;margin-top:30px}@media (max-width:1200px){.privacy__info{width:100%}}@media (max-width:767px){.privacy__info{padding:30px 20px}}.privacy__info-title{margin-bottom:10px}.privacy__info-subtitle,.privacy__info-title{margin-top:10px;font-size:20px;flex-grow:1;text-align:center;color:#000}.privacy__info-subtitle{font-style:italic}.privacy__info-text{margin-top:10px;font-size:14px;flex-grow:1;line-height:160%;color:#000}@font-face{font-family:Gilroy-100;src:url(/fonts/gilroy/Gilroy-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gilroy-200;src:url(/fonts/gilroy/Gilroy-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Gilroy-300;src:url(/fonts/gilroy/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy-400;src:url(/fonts/gilroy/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy-500;src:url(/fonts/gilroy/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy-600;src:url(/fonts/gilroy/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy-700;src:url(/fonts/gilroy/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy-800;src:url(/fonts/gilroy/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gilroy-900;src:url(/fonts/gilroy/Gilroy-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}.form .privacy-policy-text,.form .privacy-policy-text a,.form .title,.form__item input,.form__item label,.form__right .person .name,.form__right .person .position{color:#fff;line-height:1;letter-spacing:0}.form,.form.thanks .form__thanks,.form__left,.form__right,.form__right .person,.form__right .socials{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px rgba(182,62,62,0);border-color:hsla(0,0%,100%,.55)!important}.form{flex-direction:row;justify-content:space-between;position:relative;z-index:2;width:100%;padding:35px 95px 30px 50px;border-radius:20px;background-color:#1c347c;background-repeat:no-repeat;background-position:50%;background-position:100% 80%;background-size:cover;background-image:url(/img/form-bkg.svg)}.form.small{padding:35px 40px 30px}.form.small:before{content:none!important}.form.small .form__left{width:100%}.form.small .form__right{display:none}.form.small .title{text-align:center}@media(max-width:750px){.form.small{padding:20px;background-image:none}.form{background-image:url(/img/form-bkg-mob.png)}}.form:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/img/form-photo-1-2.png);background-position:100% 100%;background-repeat:no-repeat;z-index:-1;background-size:contain;border-radius:20px}@media(max-width:1700px){.form:before{background-size:auto}}@media(max-width:750px){.form:before{background-size:100% auto}}.form .title{font-size:28px;line-height:135%;font-family:Gilroy-400;color:#fff;padding-bottom:7px}@media(max-width:1500px){.form .title{font-size:24px;line-height:1}}@media(max-width:750px){.form .title{font-size:23px;text-align:center;line-height:135%;padding-bottom:12px}}.form .title span{font-family:Gilroy-600}.form__left{flex-direction:column;gap:25px;width:55%}@media(max-width:750px){.form__left{width:100%;gap:20px}}.form__left button[type=submit]{width:92%;font-size:18px;justify-content:space-between;padding-left:32px;padding-right:27px;transition:opacity 1s}.form__left button[type=submit][disabled]{opacity:.3}@media(max-width:1500px){.form__left button[type=submit]{font-size:17px;padding:20px 27px 20px 32px}}@media(max-width:450px){.form__left button[type=submit]{font-size:15px;justify-content:center;width:100%}.form__left button[type=submit]:after{display:none}}.form__right{flex-direction:row;align-items:flex-end;gap:45px}@media(max-width:750px){.form__right{justify-content:center}}.form__right .person{flex-direction:column;gap:17px}@media(max-width:450px){.form__right .person{gap:10px}}.form__right .person .name{font-size:19px;font-family:Gilroy-500}@media(max-width:450px){.form__right .person .name{font-size:16px}}.form__right .person .position{font-size:14px;font-family:Gilroy-400}@media(max-width:450px){.form__right .person .position{font-size:12px}}.form__right .socials{gap:20px}.form__right .socials img{width:36px;height:36px}.form__thanks{display:none}.form.thanks:before{background-image:none!important}.form.thanks .form__left,.form.thanks .form__right{display:none}.form.thanks .form__thanks{align-items:center;text-align:center}.form.thanks .form__thanks .title{align-items:center;font-size:30px}@media(max-width:650px){.form.thanks .form__thanks .title{font-size:15px}}.form__item{position:relative}.form__item input{width:92%;font-size:17px;line-height:147%;line-height:1;font-family:Gilroy-400;color:#dfe6f9;padding:24px 0 28px 32px;border-radius:40px;border:1px solid hsla(0,0%,100%,.55);background-color:rgba(0,0,0,0);outline:none!important;outline:0!important;outline-offset:0}@media(max-width:1500px){.form__item input{font-size:16px;padding:20px 0 20px 32px}}@media(max-width:450px){.form__item input{font-size:14px;width:100%}}.form__item input::placeholder{color:rgba(0,0,0,0)}.form__item input:not(:placeholder-shown)~label{padding-top:13px;opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form__item input:focus{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);outline:none;box-shadow:none;border-color:inherit}.form__item input:focus~label{padding-top:13px;opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form__item input:focus-visible{outline:none;box-shadow:none}.form__item input:active{outline:none;box-shadow:none;border-color:inherit}.form__item label{font-size:17px;font-family:Gilroy-400;color:#dfe6f9;position:absolute;padding:24px 0 28px 32px;top:0;left:0;height:auto;pointer-events:none;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(max-width:1500px){.form__item label{font-size:16px;padding:20px 0 20px 32px}}.form .privacy-policy-text,.form .privacy-policy-text a{opacity:.8;font-size:11px;font-family:Gilroy-300}.form .privacy-policy-text a{text-decoration:underline}.advantages .form{width:63%}@media(max-width:1200px){.advantages .form{width:100%}}@media(max-width:750px){.advantages .form{padding:30px 25px 35px 23px;flex-direction:column;gap:265px;background-position:bottom;background-size:100%}.form-check-list .form{background-image:none}}.form-check-list .form:before{background-image:url(/img/form-photo-2.png)}@media(max-width:1330px){.form-check-list .form:before{background-size:60%;background-position:100% 0}}@media(max-width:1000px){.form-check-list .form:before{background-image:url(/img/form-photo-2-mob.png);background-size:60%;background-position:top}}@media(max-width:750px){.form-check-list .form:before{background-size:90%;background-position:100% 0}}@media(max-width:450px){.form-check-list .form:before{background-size:100%;background-position:0 30%}}@media(max-width:1000px){.form-check-list .form{padding:30px 25px 35px 23px;flex-direction:column;background-position:top;background-size:cover}}.form-check-list .form__item{width:82%}@media(max-width:1000px){.form-check-list .form__item{width:100%}}.form-check-list .form__item input{width:100%}.form-check-list .form__left{width:37%}@media(max-width:1000px){.form-check-list .form__left{width:100%}.form-check-list .form__left .title{padding-bottom:400px}}@media(max-width:450px){.form-check-list .form__left .privacy-policy-text{text-align:center}}.form-check-list .form__left button[type=submit]{width:82%}@media(max-width:1000px){.form-check-list .form__left button[type=submit]{width:100%}.form-check-list .form__right{position:absolute;right:25px;top:400px}}@media(max-width:450px){.form-check-list .form__right{top:520px}}@media(max-width:750px){.contacts .form{padding:30px 25px 20px 23px;flex-direction:column;gap:265px;background-position:bottom;background-size:100%;order:-1}}