@charset "UTF-8";:root{--container-width: 1920px;--container-padding: 32px}@media(max-width:766px){:root{--container-padding: 20px}}:root{--font-main: "Fira Sans", sans-serif;--font-accent: "Fira Sans Condensed", sans-serif;--font-titles: var(--font-accent);--page-bg: #fff;--text-color: #333;--text-color-second: #89ABE3;--accent: #101820;--link-color: #2578c8;--laptop-size: 1199px;--tablet-size: 959px;--mobile-size: 599px;--primary: #748c70;--black: #0c0c0c;--white: #fff;--primary-primary25: #f0f2ef;--primary-primary50: #d1d9cf;--primary-primary100: #b2bfaf;--primary-primary200: #a2b39f;--primary-primary300: #93a690;--primary-primary400: #839980;--primary-primary-600: #5a6d57;--primary-primary-700: #404e3e;--primary-primary750: #343e32;--primary-primary800: #272f25;--primary-primary900: #0d100c;--neutral-backgroundfaf9f5: #faf9f5;--neutral-graydfdfdf: #dfdfdf;--neutral-grayededed: #ededed;--neutral-grayf9f9f9: #f9f9f9;--neutral-graycbcbcb: #cbcbcb;--neutral-grayadadad: #adadad;--neutral-gray868686: #868686;--neutral-gray606060: #606060;--neutral-gray404040: #404040;--neutral-gray202020: #202020;--neutral-gray0c0c0c: #0c0c0c;--state-color-warning-bg: #f7e4c9;--state-color-warning-light: #ecbb77;--state-color-warning: #e09126;--state-color-error-bg: #fff2f2;--state-color-error-light: #ed2e2e;--state-color-error: #c30000;--state-color-success-bg: #f3fdfa;--state-color-success-light: #00ba88;--state-color-success: #00966d;--font-family: "Fira Sans", sans-serif}.flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months::-ms-expand{display:none}.flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months::-moz-focus-inner{border:0;padding:0}.flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-month .flatpickr-current-month input.cur-year{font-size:16px;line-height:24px;font-weight:500;color:#111827}.flatpickr-month span.flatpickr-weekday{color:#9299a5;font-size:16px;line-height:24px;font-weight:400}html{overflow-y:scroll}:root::-webkit-scrollbar{display:none}body{color:var(--text-color);font-family:var(--font-main);max-width:1920px;margin:0 auto}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}.site-container{margin:0 auto;padding:0 var(--container-padding);max-width:var(--container-width);width:100%}.site-container--pr-unset{padding-right:0}@media(max-width:767px){.site-container{padding:0 20px}}.page-title{font-family:var(--font-titles);font-weight:600;font-size:96px;line-height:100px;text-transform:uppercase;margin:32px 0;letter-spacing:-.03em;color:#101820}.back-nav+.page-title{margin-top:18px}@media(max-width:767px){.back-nav+.page-title{margin-top:23px}}.hide-desktop{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.scrollbar-on-hover{overflow:hidden}.scrollbar-on-hover:hover{overflow-y:auto}.scrollbar-on-hover::-webkit-scrollbar{width:6px}.scrollbar-on-hover::-webkit-scrollbar-thumb{background:transparent}.scrollbar-on-hover:hover::-webkit-scrollbar-thumb{background:#0003}.fullpage-section{min-height:100vh;width:100%;position:relative}.scrolling{pointer-events:none}.scrolling *{pointer-events:none!important}.no-scroll{overflow:hidden!important;position:fixed;width:100%;height:100%;top:0;left:0}.no-scroll-preloader{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;touch-action:none!important}.back-nav .back-nav__link{display:flex;gap:6px;padding-top:30px;color:#89abe3;font-size:16px;line-height:24px}@media(max-width:767px){.back-nav .back-nav__link{padding-top:26px}}@keyframes sectionActive{0%{opacity:.7}to{opacity:1}}@media(max-width:991px){.hide-desktop{display:flex}.hide-mobile{display:none}}@media(max-width:767px){.page-title{font-size:48px;line-height:52px;margin:24px 0}.fullpage-section{min-height:100svh}.no-scroll{position:fixed;overflow:hidden}}.btn-default,.contacts .contacts__btn,.main-header-index .main-header-index__callback-btn,.main-footer .main-footer__callback-btn,.main-header-mobile .main-header-mobile__callback-btn,.main-header .main-header__callback-btn{font-family:var(--font-main);font-weight:500;font-size:24px;line-height:36px;text-align:center;color:#fff;border-radius:32px;padding:14px 0;background-color:#ff005c;cursor:pointer;outline:none;transition:.3s}.btn-default:hover,.contacts .contacts__btn:hover,.main-header-index .main-header-index__callback-btn:hover,.main-footer .main-footer__callback-btn:hover,.main-header-mobile .main-header-mobile__callback-btn:hover,.main-header .main-header__callback-btn:hover{background-color:#dd0050}.main-header{padding:16px 0}.main-header .main-header__row{display:flex;justify-content:space-between;align-items:center;gap:16px}.main-header .main-header__callback-btn{width:260px}.main-header .main-header__logo{flex:0 0 357px}.main-header .main-header__logo a{display:block}.main-header .main-header__logo img{max-width:100%;height:auto}.main-header .main-header__lang-item{font-size:24px;line-height:36px}.main-header .main-header__lang{display:flex;gap:12px;margin-left:auto;margin-right:16px}.main-header .main-header__lang-item{color:#ddeaff}.main-header .main-header__lang-item--active{color:#89abe3}.main-header .main-header__lang-item a{text-decoration:none;color:inherit}.main-header .main-header__phone{margin-left:auto;font-size:24px;line-height:28px;font-weight:500}.main-header-mobile{display:none}.main-nav .main-nav__items{display:flex;gap:24px}.main-nav .main-nav__item-link{font-size:20px;line-height:28px;text-decoration:none}.main-nav .main-header__phone{font-size:24px;font-weight:500;line-height:28px}.menu-toggle{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:32px;border:1px solid #FF005C}.catalog-toggle-menu{width:24px;height:24px;position:relative}.catalog-toggle-menu:before{content:"";display:block;width:16px;height:2px;position:absolute;left:3px;top:6px;border-radius:1px;background:#ff005c;transition:all .3s ease-in}.catalog-toggle-menu:after{content:"";display:block;width:8px;height:2px;position:absolute;left:3px;top:11px;border-radius:1px;background:#ff005c;transition:all .3s ease-in}.catalog-toggle-menu span{display:block;width:16px;height:2px;position:absolute;left:3px;top:16px;border-radius:1px;background:#ff005c}.catalog-toggle-menu--active:before{transform:rotate(-45deg);top:11px;left:5px}.catalog-toggle-menu--active:after{transform:rotate(45deg);width:16px;top:11px;left:5px}.catalog-toggle-menu--active span{display:none}.main-header-mobile .main-header-mobile__callback-btn{width:100%;max-width:350px;font-size:16px;height:56px;line-height:22px}@media(max-width:1820px){.main-nav .main-nav__items{gap:10px}.main-header .main-header__lang{margin-right:0}}@media(max-width:1720px){.main-nav .main-nav__item-link{font-size:16px;line-height:22px}.main-header .main-header__phone{font-size:18px;line-height:24px}.main-header .main-header__callback-btn{width:200px;font-size:16px}}@media(max-width:1580px){.main-header .main-header__logo{flex:0 0 240px}.main-header .main-header__lang-item{font-size:18px;line-height:24px}}@media(max-width:1450px){.main-header .main-header__callback-btn{width:64px;height:64px;border-radius:50%;font-size:0;background-image:url(/build/assets/phone-BngYw-9Y.svg);background-position:center center;background-repeat:no-repeat}.main-header .main-header__row{gap:10px}.main-header .main-header__logo{flex:0 0 180px}.main-header .main-nav__item-link{font-size:15px}}@media(max-width:1199px){.main-header{display:none}.body-fixed-menu{overflow:hidden}.main-header-mobile{display:flex;padding:32px;position:relative;justify-content:space-between;align-items:center}.main-header-mobile .main-header-mobile__row{display:flex;justify-content:space-between;align-items:center;gap:24px}.main-header-mobile .main-header-mobile__lang{display:flex;gap:12px}.main-header-mobile .main-header-mobile__lang-item{font-size:24px;line-height:32px;color:#ddeaff}.main-header-mobile .main-header-mobile__lang-item--active{color:#89abe3}.main-header-mobile .main-header-mobile__callback-top{width:64px;height:64px;background:#ff005c;display:flex;align-items:center;justify-content:center;border-radius:32px}.main-header-mobile .main-header-mobile__controls{display:flex;gap:10px}.main-header-mobile .main-header-mobile__dropdown{display:none;padding:24px 20px;position:fixed;inset:140px 0 0;overflow:auto;background:#fff;z-index:1000}.main-header-mobile .main-header-mobile__dropdown--active{display:block}.main-header-mobile .main-header-mobile__contacts{display:flex;flex-direction:column;margin-bottom:24px;gap:13px}.main-header-mobile .main-header-mobile__nav{margin-bottom:24px}.main-nav-mobile .main-nav-mobile__item-link{color:#101820;font-size:20px;line-height:28px}.main-nav-mobile .main-nav-mobile__items{display:flex;gap:8px;flex-direction:column}.main-nav-mobile .main-header-mobile__nav{margin-bottom:24px}.main-nav-mobile .main-header-mobile__contacts-item{color:#333;font-size:20px;line-height:28px}.main-nav-mobile .main-header-mobile__contacts{display:flex;flex-direction:column;gap:13px}}@media(max-width:767px){.main-header-mobile{display:block;padding:24px 20px}.main-header-mobile__logo{margin-bottom:24px}.main-header-mobile .main-header-mobile__callback-top,.menu-toggle{width:56px;height:56px}}.scroll-up{position:fixed;right:30px;bottom:30px;width:45px;height:45px;border-radius:50%;border:none;cursor:pointer;opacity:0;visibility:hidden;align-items:center;justify-content:center;transition:opacity .3s ease;z-index:1000}.scroll-up.show{opacity:1;visibility:visible}.main-footer{padding-top:68px;padding-bottom:40px}.main-footer .main-footer__row{display:flex}.main-footer .main-footer__logo{flex:0 0 417px;max-width:417px;margin-top:auto}.main-footer .main-footer__content{flex-grow:1}.main-footer .main-footer__content-row{display:flex;justify-content:space-between}.main-footer .main-footer-col:nth-child(1){flex:0 0 357px;max-width:357px}.main-footer .main-footer-col:nth-child(2){flex:0 0 333px;max-width:370px;margin-right:auto;margin-left:16%}.main-footer .main-footer-col:nth-child(3){flex:0 0 330px;max-width:330px}.main-footer .main-footer__about-title{margin-bottom:12px;color:#101820;font-size:32px;font-weight:600;line-height:28px;text-transform:uppercase}.main-footer .main-footer__about-desc{font-size:20px;line-height:28px}.main-footer .main-footer__content-row--second{margin-top:88px;align-items:flex-end}.main-footer .main-footer__callback-btn{padding:0 37px;height:64px}.main-footer .main-footer__policy{margin-bottom:6px;color:var(--text-color-second)}.main-footer .main-footer__copyright{margin-top:32px;font-size:16px;line-height:28px;color:#bbb}.footer-menu .footer-menu__items{display:grid;grid-template-columns:repeat(3,1fr);row-gap:13px;-moz-column-gap:32px;column-gap:32px}.footer-menu .footer-menu__item-link{font-size:20px;line-height:28px;white-space:nowrap}.footer-contacts{display:flex;flex-direction:column;gap:13px}.footer-contacts .footer-contacts__item{color:var(--accent);font-size:20px;line-height:28px}.footer-contacts--tablet{display:none}.social-links{gap:10px;display:flex;align-items:center}.social-links a{display:flex;flex:0 0 64px;height:64px;width:64px;align-items:center;justify-content:center;border-radius:50%;border:2px solid #DDEAFF;position:relative}.social-links a:hover{border-color:#28a8ea}.social-links a:hover path{fill:#28a8ea}.social-links a:hover[href*="vk.com"]{border-color:#07f}.social-links a:hover[href*="vk.com"] path{fill:#07f}.social-links a:hover[href*="instagram.com"]{border:0}.instagram-icon{position:absolute;inset:0;background:url(/build/assets/instagram-dRDcgQkX.svg) center center;border-radius:50%}.instagram-icon:hover{background-image:url(/build/assets/instagram-hover-BgQeS6u_.svg)}@media(max-width:1650px){.main-footer .main-footer__logo{flex:0 0 118px;max-width:118px}}@media(max-width:1600px)and (min-width:1281px){.main-footer .main-footer-col:nth-child(3){flex:initial;max-width:initial;padding-left:32px}}@media(max-width:1280px){.main-footer .main-footer-col:nth-child(2){flex:0 0 365px;max-width:270px}.main-footer .main-footer__logo img{width:54px}.footer-menu .footer-menu__items{grid-template-columns:repeat(2,1fr)}}@media(max-width:1280px)and (min-width:768px){.main-footer .main-footer__content-row--first{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.main-footer .main-footer-col--menu{grid-row:span 2}.main-footer .main-footer-col--copyright{order:2}.main-footer .main-footer-col--social{order:3}.main-footer .main-footer-col.main-footer-col--button{flex:0 0 100%;max-width:100%;margin-bottom:49px}.main-footer .main-footer__content-row--second{flex-wrap:wrap}.main-footer .main-footer__content-row--second{margin-top:68px}}@media(max-width:991px){.footer-menu .footer-menu__items{grid-template-columns:1fr}.main-footer .main-footer-col--menu{margin:auto;padding-right:45px;padding-top:40px}.main-footer .main-footer-col:nth-child(2){flex:auto;max-width:initial;margin-left:0}.main-footer .main-footer__content-row--first{grid-template-columns:357px auto}.main-footer .main-footer-col--social{display:flex;justify-content:flex-end;padding-right:26px}}@media(max-width:767px){.main-footer{padding-bottom:15px;padding-top:42px}.main-footer .main-footer__content-row{flex-direction:column}.main-footer .main-footer-col:nth-child(1){flex:initial;max-width:initial;padding-top:20px}.main-footer .main-footer-col--menu{padding-left:88px;padding-right:0;padding-top:0;margin:37px 0 32px}.main-footer .main-footer__logo img{width:34px}.main-footer .main-footer-col--about{padding-left:88px}.main-footer .main-footer__row{position:relative}.main-footer .main-footer__logo{flex:0 0 88px;max-width:88px;position:absolute;padding-top:25px}.main-footer .main-footer__about-desc{min-height:60px}.main-footer .main-footer__about-desc br{display:none}.main-footer .main-footer-col:nth-child(3){flex:initial;max-width:initial;width:100%}.main-footer .main-footer__content-row--second{align-items:flex-start;margin-top:13px;gap:13px}.main-footer .main-footer-col--social{order:1}.main-footer .main-footer-col--button{order:2}.main-footer .main-footer-col--copyright{order:3}.main-footer .main-footer__about-title{font-size:20px;line-height:30px;margin-bottom:8px}.main-footer .main-footer__callback-btn{padding:0 37px;height:56px;font-size:16px;line-height:22px;width:100%}.main-footer .main-footer__policy,.main-footer .main-footer__copyright{font-size:13px;line-height:20px}.footer-menu .footer-menu__items{row-gap:8px}}.itb-copyright{position:relative}.itb-copyright .itb-copyright__content{display:flex;gap:12px;align-items:center;font-size:16px;line-height:22px;color:var(--text-color-second);cursor:pointer}.itb-copyright .itb-copyright__popup{display:none;border-radius:4px;box-shadow:0 5px 6.6px #00000014;background:#f5f5f5;position:absolute;top:-55px;padding:12px;gap:24px;font-size:14px;white-space:nowrap}.itb-copyright .itb-copyright__popup.itb-copyright__popup--active{display:flex}.itb-copyright .itb-copyright__popup:before{position:absolute;border:8px solid transparent;border-top:8px solid rgb(245,245,245);content:"";display:block;right:50%;top:100%}.itb-copyright .itb-copyright__popup a{text-decoration:none;color:#0009}.itb-copyright .itb-copyright__popup a:hover{color:#27614099}@media(max-width:767px){.itb-copyright .itb-copyright__content{font-size:13px;line-height:20px}}.pagination{margin-bottom:120px;margin-top:96px;display:flex;gap:18px;justify-content:start}.pagination--center{justify-content:center}.pagination__item{width:48px;height:48px;border-radius:50%;box-sizing:border-box;border:1.5px solid #D2D6DC;color:#111827;text-decoration:none;display:flex;align-items:center;justify-content:center;font-family:var(--font-main)}.pagination__item:hover{border-color:#dd0050}.pagination__item-active{border-color:#dd0050;background:#dd0050;color:#fff}.pagination__item-middle,.pagination__item-middle:hover{border-color:transparent;color:#bbb}.pagination__item-prev,.pagination__item-next{border-color:#ddeaff;margin:0 2px}.pagination__item-prev svg{transform:rotate(180deg)}@media(max-width:991px){.pagination{margin-top:24px;margin-bottom:50px;gap:6px;justify-content:center}.pagination__item.hide-mobile{display:none}.pagination__item-prev{margin:0 8px 0 0}.pagination__item-next{margin:0 0 0 8px}}@media(max-width:767px){.pagination{margin-bottom:20px}}.form-inline{min-height:1315px;padding-top:500px;padding-left:0;padding-right:60px;position:relative;overflow:hidden}.form-inline .form-inline__title{margin-bottom:12px;font-size:80px;font-weight:600;line-height:90px;color:#d2d9ff;font-family:var(--font-titles);letter-spacing:-.03em;text-transform:uppercase}.form-inline .form-inline__row{display:flex;gap:32px;justify-content:space-between}.form-inline .form-inline__content{padding-top:150px;max-width:756px}.form-inline .form-inline__content--small-text{padding-top:194px}.form-inline .form-inline__form-wrap{max-width:868px;position:relative}.form-inline .form-inline__form-wrap:before{content:"";position:absolute;left:185px;top:-535px;z-index:1;width:741px;height:1083px;background:url(/build/assets/form-bg-bottom-1-CnEqGtSj.png) left top no-repeat}.form-inline .form-inline__form-wrap:after{content:"";position:absolute;left:-70px;top:94px;z-index:1;width:1001px;height:1102px;background:url(/build/assets/form-bg-bottom-2-BZIKi8gx.png) left top no-repeat}.form-inline .form-inline__inner-wrap{position:relative;z-index:2}.form-inline .form-inline__form{position:relative;border-radius:32px;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:#89abe31a;padding:64px;z-index:2}.form-inline .form-inline__form:before{content:"";position:absolute;left:-109px;top:-115px;z-index:1;background:url(/build/assets/form-bg-top-8WPd_jrJ.png) left top no-repeat;width:526px;height:521px}.form-inline .form-inline__form .form__messages{margin-bottom:24px;padding:16px;border-radius:16px;font-family:Fira Sans,sans-serif;font-size:18px;line-height:1.4;text-align:center;display:none}.form-inline .form-inline__form .form__messages.form__messages--success{background:#2ecc7133;color:#27ae60;border:1px solid rgba(46,204,113,.3)}.form-inline .form-inline__form .form__messages.form__messages--error{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.form-inline .form-inline__input-text,.form-inline .form-inline__input-data{height:70px;border-radius:32px;display:block;width:100%;outline:none;padding:0 22px;font-family:Fira Sans,sans-serif;font-size:23px;line-height:32px;color:#101820;border:2px solid transparent;transition:border-color .3s ease;background:#fff}.form-inline .form-inline__input-text.error,.form-inline .form-inline__input-data.error{border-color:#ff4757}.form-inline .form-inline__input-text::-moz-placeholder,.form-inline .form-inline__input-data::-moz-placeholder{color:#bbb}.form-inline .form-inline__input-text::placeholder,.form-inline .form-inline__input-data::placeholder{color:#bbb}.form-inline .form-inline__input-text:hover::-moz-placeholder,.form-inline .form-inline__input-data:hover::-moz-placeholder{color:#333}.form-inline .form-inline__input-text:hover::placeholder,.form-inline .form-inline__input-data:hover::placeholder{color:#333}.form-inline .form-inline__input-text:focus,.form-inline .form-inline__input-data:focus{border-color:#89abe3}.form-inline .form-inline__input-data{background:#fff url(/build/assets/calendar-Dfd0Zm-T.svg) no-repeat;background-position:center right 34px}.form-inline .form-inline__form-body{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}.form-inline .form-inline__submit{width:100%;font-size:24px;line-height:36px;font-weight:500;padding:0 37px;color:#fff;height:64px;display:flex;align-items:center;justify-content:center;background:#ff005c;border-radius:32px;border:none;cursor:pointer;transition:opacity .2s,background-color .2s;position:relative}.form-inline .form-inline__submit:hover:not(:disabled){background:#dd0050}.form-inline .form-inline__submit:disabled{background:#ccc;cursor:not-allowed;pointer-events:none}.form-inline .form-inline__agreement{margin-top:24px;color:#333;font-size:16px;line-height:24px}.form-inline .form-inline__agreement a{text-decoration:underline}.form-inline .form-inline__desc{font-size:28px;line-height:42px}.form-inline .form-inline__field{flex:0 0 100%;position:relative}.form-inline .form-inline__field--phone,.form-inline .form-inline__field--date{--width: calc(50% - 12px) ;flex:0 0 var(--width)}.form-inline .form__error{color:#ff4757;font-family:Fira Sans,sans-serif;font-size:16px;line-height:1.4;margin-top:8px;display:none;padding-left:22px;position:absolute;bottom:-22px;left:0}.form-inline .loading-spinner{display:none;font-family:Fira Sans,sans-serif;font-size:24px;line-height:36px;color:#fff}.form-wrapper-2 .form-inline .form-inline__content{padding-top:195px}@media(max-width:1599px){.form-inline .form-inline__form-wrap{max-width:800px;flex:0 0 800px}.form-inline .form-inline__title{font-size:60px;line-height:70px}}@media(max-width:1280px){.form-inline{padding-top:60px}.form-inline .form-inline__row{flex-direction:column}.form-inline .form-inline__content{position:relative;padding-top:0;padding-bottom:200px;z-index:11;max-width:704px;padding-left:32px}.form-inline .form-inline__form-wrap{margin-left:auto}.form-inline .form-inline__title{font-size:80px;line-height:90px}.form-wrapper-2 .form-inline .form-inline__content{padding-top:0}}@media(max-width:1024px){.form-inline{margin-left:-32px;padding-right:32px}}@media(max-width:850px){.form-inline{margin-left:-32px;padding-right:32px;min-height:1410px}.form-inline .form-inline__form-wrap{margin-left:calc(100% - 700px);flex:initial}.form-inline .form-inline__form-wrap:before{width:708px;height:797px;background-image:url(/build/assets/form-bg-bottom-tablet-b8tr8VJ7.png);top:-258px;left:66px}.form-inline .form-inline__field--phone,.form-inline .form-inline__field--date{--width: 100%}.form-inline .form-inline__form{padding:25px}.form-inline .form-inline__content{padding-bottom:160px}.form-inline .form-inline__form:before{left:-140px}.form-inline .form-inline__form-wrap:before{top:-260px;left:40px}.form-inline .form-inline__form-wrap:after{left:-90px;top:75px}}@media(max-width:767px){.form-inline{padding-right:20px;padding-bottom:40px;margin-left:-20px;margin-right:-20px;min-height:825px;overflow:initial}.form-inline .form-inline__title{font-size:36px;line-height:42px}.form-inline .form-inline__desc{font-size:18px;line-height:28px}.form-inline .form-inline__form-wrap{margin-left:20px}.form-inline .form-inline__input-text,.form-inline .form-inline__input-data{height:48px;font-size:15px;line-height:22px}.form-inline .form-inline__input-data{background-position:center right 29px}.form-inline .form-inline__form:before{left:-20px;top:-25px;width:168px;height:199px;background-image:url(/build/assets/form-bg-bottom-mobile-Br2jgD2C.png);background-size:contain}.form-inline .form-inline__form-wrap:before{width:333px;height:481px;top:-67px;left:auto;right:-20px;background-size:contain;background-image:url(/build/assets/form-bg-bottom-1-mobile-BnyAqEbk.png)}.form-inline .form-inline__form-wrap:after{width:375px;height:329px;background-image:url(/build/assets/form-bg-bottom-2-mobile-CQFQ2Ggo.png);background-size:contain;left:-20px;top:182px}.form-inline .form-inline__form{padding:24px 33px 24px 24px;min-height:440px}.form-inline .form-inline__form-body{gap:12px}.form-inline .form-inline__submit{font-size:16px;line-height:22px;height:48px}.form-inline .form-inline__agreement{margin-top:12px;font-size:13px;line-height:20px}.form-inline .form-inline__content{padding-left:20px;padding-bottom:40px}.form-inline .form__error{position:relative;bottom:0;margin-top:0;font-size:13px}}@media(max-width:460px){.js-form-date--opened .form-inline__form{-webkit-backdrop-filter:initial;backdrop-filter:initial}.js-form-date--opened.form-inline .datetime-picker{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:flex-end;z-index:1000}.js-form-date--opened.form-inline .datetime-picker:before{content:"";display:block;position:absolute;inset:0;background:linear-gradient(90deg,#262d56,#6377a4 49.519%,#163261);opacity:.8}.js-form-date--opened.form-inline .datetime-picker .datetime-picker__display{position:relative;background:#fff;padding:20px 20px 0;border-top-left-radius:16px;border-top-right-radius:16px}.js-form-date--opened.form-inline .datetime-picker--show-date .calendar{display:none}.js-form-date--opened.form-inline .datetime-picker--show-date .time-slots{position:static;margin-top:0;margin-left:0;border-radius:0}.js-form-date--opened.form-inline .form-inline__content{z-index:0}.js-form-date--opened.form-inline .form-inline__input-data{border-color:#d2d6dc}.js-form-date--opened.form-inline .calendar{display:block;position:static;border-radius:0}.body-date-opened{overflow:hidden}}@media(max-width:374px){.form-inline{overflow:hidden}}.form_step,.popup__step{height:0;opacity:0;transition:height .6s ease,opacity .6s ease;display:flex;flex-direction:column;gap:24px;max-width:740px}.form_step.form_step-active,.form_step.popup__step--active,.popup__step.form_step-active,.popup__step.popup__step--active{opacity:1;height:auto}.fancybox__backdrop{background:linear-gradient(90deg,#262d564d,#6377a4b3 49.52%,#163261cc)!important}#dialog-content-success,.dialog-content.popup,.popup{background:unset;padding:unset;display:none}#dialog-content-success .is-close-button,.dialog-content.popup .is-close-button,.popup .is-close-button{top:25px;right:31px;width:17px;height:24px}.popup .datetime-picker{width:100%}.popup__container{display:flex;flex-direction:column;gap:0;padding:64px;border-radius:32px;background:#fff3;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.close-btn,.popup__close-button{position:absolute;left:820px;top:24px;width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.close-btn:hover,.popup__close-button:hover{opacity:.8}.form_step__title,.popup__title{font-family:Fira Sans Condensed,sans-serif;font-weight:600;font-size:64px;line-height:90px;letter-spacing:-1.92px;text-transform:uppercase;color:#fff;text-align:center;width:100%}.form_step__description,.popup__description{color:#fff;text-align:center;font-family:Fira Sans;font-size:36px;font-weight:400;line-height:150%}.form{display:flex;flex-direction:column;gap:24px}.input-wrapper,.form__field-wrapper{display:flex;flex-direction:column;align-items:flex-start}.input-wrapper.input-small,.input-wrapper.form__field-wrapper--small,.input-wrapper--small,.form__field-wrapper.input-small,.form__field-wrapper.form__field-wrapper--small,.form__field-wrapper--small{width:358px}.input-wrapper.calendar-input,.input-wrapper.form__field-wrapper--calendar,.input-wrapper--calendar,.form__field-wrapper.calendar-input,.form__field-wrapper.form__field-wrapper--calendar,.form__field-wrapper--calendar{position:relative;justify-content:space-between}.input-wrapper.calendar-input .form__calendar-icon,.input-wrapper.form__field-wrapper--calendar .form__calendar-icon,.input-wrapper--calendar .form__calendar-icon,.form__field-wrapper.calendar-input .form__calendar-icon,.form__field-wrapper.form__field-wrapper--calendar .form__calendar-icon,.form__field-wrapper--calendar .form__calendar-icon{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.input,.form__input{outline:none;font-family:Fira Sans,sans-serif;font-weight:400;font-size:23px;line-height:32px;color:#101820;width:100%;background:#fff;border-radius:32px;padding:19px 22px;transition:border-color .3s ease;border:2px solid transparent}.input::-moz-placeholder,.form__input::-moz-placeholder{color:#bbb}.input::placeholder,.form__input::placeholder{color:#bbb}.input:hover::-moz-placeholder,.form__input:hover::-moz-placeholder{color:#333}.input:hover::placeholder,.form__input:hover::placeholder{color:#333}.input:focus,.form__input:focus{border-color:#89abe3}.input.error,.form__input.error{border:2px solid #ff4757}.form__error{color:#ff4757;font-family:Fira Sans,sans-serif;font-size:14px;line-height:1.4;margin-top:4px;display:none;padding-left:22px}.form__messages{padding:16px;border-radius:16px;font-family:Fira Sans,sans-serif;font-size:18px;line-height:1.4;text-align:center;margin-bottom:16px;display:none}.form__messages.form__messages--success{background:#2ecc7133;color:#27ae60;border:1px solid rgba(46,204,113,.3)}.form__messages.form__messages--error{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.calendar-icon,.form__calendar-icon{flex-shrink:0}.phone-time-row,.form__row{display:flex;gap:24px;align-items:flex-start}.submit-section,.form__submit{display:flex;flex-direction:column;gap:24px;position:relative}.form__submit{margin-top:-10px}.submit-btn,.form__submit-button{background:#ff005c;border:none;border-radius:32px;height:70px;display:flex;align-items:center;justify-content:center;padding:24px 32px;cursor:pointer;font-family:Fira Sans,sans-serif;font-weight:500;font-size:24px;line-height:36px;color:#fff;transition:opacity .2s,background-color .2s;position:relative}.submit-btn:hover:not(:disabled),.form__submit-button:hover:not(:disabled){opacity:.9}.submit-btn:disabled,.form__submit-button:disabled{background:#ccc;cursor:not-allowed;pointer-events:none}.loading-spinner{display:none;font-family:Fira Sans,sans-serif;font-size:24px;line-height:36px;color:#fff}.disclaimer,.form__disclaimer{font-family:Fira Sans,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#fff;text-align:center;width:100%}.disclaimer a,.form__disclaimer a{text-decoration:underline}.form__field-wrapper--calendar{position:relative}.fancybox--callback-backdrop .fancybox__backdrop{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:#fff9!important}.fancybox--callback-backdrop .popup__container{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:radial-gradient(169.81% 123.79% at 82% 19%,#d8d0fccc,#d3d9fccc,#9babf8cc)}.fancybox--callback-backdrop .popup__title,.fancybox--callback-backdrop .form__disclaimer{color:#101820}@media(max-width:991px){.form__row{flex-wrap:wrap}.form__row .form__field-wrapper{width:100%}}@media(max-width:767px){.form{gap:12px}.popup__title{font-size:48px;line-height:52px}.popup__container{padding:40px 20px;border-radius:16px 16px 0 0}.form__input{font-size:15px;line-height:22px;padding:11px 22px}.form__row{gap:12px}.form__submit{margin-top:12px}.form__submit-button{font-size:16px;line-height:22px;height:48px}.form__disclaimer{font-size:13px;line-height:20px}.fancybox__dialog .fancybox__slide.has-html{padding:0}form__field-wrapper.form__field-wrapper--calendar .form__calendar-icon,.form__field-wrapper--calendar .form__calendar-icon{top:22px}}@media(max-width:460px){.js-form-date--opened .popup__container{-webkit-backdrop-filter:initial;backdrop-filter:initial}.js-form-date--opened.popup .datetime-picker{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:flex-end;z-index:1000}.js-form-date--opened.popup .datetime-picker:before{content:"";display:block;position:absolute;inset:0;background:linear-gradient(90deg,#262d56,#6377a4 49.519%,#163261);opacity:.8}.js-form-date--opened.popup .datetime-picker .datetime-picker__display{position:relative;background:#fff;padding:20px 20px 0;border-top-left-radius:16px;border-top-right-radius:16px}.js-form-date--opened.popup .datetime-picker--show-date .calendar{display:none}.js-form-date--opened.popup .datetime-picker--show-date .time-slots{position:static;margin-top:0;margin-left:0;border-radius:0}.js-form-date--opened.popup .form-inline__input-data{border-color:#d2d6dc}.js-form-date--opened.popup .calendar{display:block;position:static;border-radius:0}.body-date-opened{overflow:hidden}.fancybox-mobile-bottom .fancybox__slide{display:flex;align-items:flex-end;flex-direction:row}.fancybox-mobile-bottom .is-close-button{display:none}.popup__description{font-size:24px;line-height:32px}.form__submit{gap:16px}.form__field-wrapper--calendar .form__calendar-icon{width:20px;right:30px}.popup__step--success{gap:12px}}.datetime-picker{position:relative}.calendar{background:#fff;box-shadow:0 10px 40px #00000026;overflow:hidden;padding:16px 17px;display:none;position:absolute;z-index:10;width:100%;border-radius:32px}.calendar--show{display:block}.calendar .calendar__header{background:#fff;color:#333;padding:10px 5px;display:flex;justify-content:space-between;align-items:center}.calendar .calendar__nav-button{background:none;border:none;color:#333;font-size:24px;cursor:pointer;padding:4px 12px;border-radius:4px;transition:background .2s;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.calendar .calendar__nav-button:hover{background:#f0f0f0}.calendar .calendar__title{font-size:16px;line-height:24px;font-weight:500;color:#111827}.calendar .calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr);background:#fff;color:#b7beca;font-size:16px;line-height:24px;font-weight:400;border-bottom:0}.calendar .calendar__weekday{position:relative;padding:12px 8px;text-align:center}.calendar .calendar__days{display:grid;grid-template-columns:repeat(7,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:8px;background:#fff;overflow:hidden;border-radius:0 0 16px 16px}.calendar .calendar__day{display:flex;align-items:center;justify-content:center;text-align:center;padding:0;width:36px;height:36px;cursor:pointer;border:none;transition:all .2s;font-size:16px;line-height:24px;color:#111827;font-weight:400}.calendar .calendar__day:hover:not(.calendar__day--other-month):not(.calendar__day--selected){background:#f5f7ff}.calendar .calendar__day--other-month{color:#b7beca}.calendar .calendar__day__day--weekend{color:#111827}.calendar .calendar__day--selected{background:#89abe3;color:#fff;font-weight:500;border-radius:4px}.calendar .calendar__day--disabled{color:#ccc;cursor:not-allowed;opacity:.5;pointer-events:none}.calendar .calendar__day--disabled:hover{background-color:transparent}.time-slots{position:absolute;background:#fff;border-radius:12px;box-shadow:0 8px 30px #00000026;padding:24px 20px;display:none;z-index:1000;min-width:280px;margin-top:65px;margin-left:-60px}.time-slots--show{display:block}.time-slots .time-slots__title{font-weight:400;color:#101820;margin-bottom:16px;text-align:left;font-size:16px;line-height:24px}.time-slots .time-slots__grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:8px;column-gap:8px;row-gap:4px}.time-slots .time-slots__slot{padding:10px 12px;text-align:center;border:1px solid transparent;border-radius:10px;cursor:pointer;transition:all .2s;font-size:15px;background:#fff;color:#333}.time-slots .time-slots__slot:hover:not(.time-slots__slot--selected){border-color:#6b9ae8}.time-slots .time-slots__slot--selected{background:#fff;color:#6b9ae8;border-color:#89abe3;font-weight:500}.preloader{display:flex;min-height:100vh;width:100%;overflow:hidden;align-items:center;flex-direction:column;position:fixed;top:0;left:0;height:100%;background:#fff;z-index:9999}.preloader .preloader__icon{padding-top:22px;background:#fff}.preloader .preloader__logo{height:0;overflow:hidden}@media(max-width:1280px){.preloader{display:none}}.main-header-index{padding:32px 0;background:no-repeat top center;position:relative;height:960px}.main-header-index .main-header-index__callback-btn-m{display:none;width:34px;height:68px;align-items:center;justify-content:center;background:#ff005c;border-radius:32px;margin-bottom:21px}.main-header-index .main-header-index__row{display:flex}.main-header-index .main-header-index__logo{flex:0 0 420px;max-width:420px;text-decoration:none;position:relative}.main-header-index .main-header-index__title{margin-bottom:20px;font-size:80px;line-height:90px;font-family:var(--font-titles);font-weight:600;color:#fff;text-transform:uppercase;max-width:650px;letter-spacing:-.03em}.main-header-index .main-header-index__content{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.main-header-index .main-header-index__content-top{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;flex:0 0 100%}.main-header-index .main-header-index__nav{flex:0 0 100%}.main-header-index .main-header-index__lang{margin-left:auto;display:flex;gap:12px;height:64px;align-items:center}.main-header-index .main-header-index__lang-item{font-size:32px;line-height:48px;color:#ead4dc}.main-header-index .main-header-index__lang-item--active{color:#ff005c}.main-header-index .main-header-index__callback{padding-left:24px}.main-header-index .main-header-index__callback-btn{padding:0 37px;height:64px}.main-header-index .main-header-index__text{margin-top:auto;flex:0 0 100%}.main-header-index .main-header-index__desc{margin-bottom:13px;font-size:20px;line-height:28px;color:#fff;max-width:366px}.main-header-index .main-header-index__more{display:flex;align-items:center;gap:15px;font-size:20px;line-height:28px;color:#ff005c}.main-header-index .main-header-index__video{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover}.main-nav-index .main-nav-index__items{display:flex;flex-direction:column;gap:13px}.main-nav-index .main-nav-index__item-link{font-size:20px;line-height:28px;color:#fff}.main-advantages{padding-bottom:256px;background:url(/build/assets/bg-main-Ckr470t0.jpg) no-repeat center -115px}.main-advantages .main-advantages__header{max-width:1365px;margin-left:auto;margin-right:75px;padding-bottom:248px;padding-top:260px;font-size:88px;font-family:var(--font-titles);line-height:113px;letter-spacing:-.03em}.main-advantages .main-advantages__header strong{font-weight:400;color:#89abe3}.main-advantages .main-advantages__items{display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:24px;padding-top:28px;padding-bottom:28px}.main-advantages .main-advantages__items--mobile{display:none}.main-advantages .main-advantages__item:nth-of-type(1){flex:0 0 100%}.main-advantages .main-advantages__item:nth-of-type(2){margin-right:-96px}.main-advantages .main-advantages__item:nth-of-type(4){flex:0 0 100%}.main-advantages .main-advantages__item:nth-of-type(5){margin-right:-170px}.main-advantages .main-advantages__item-wrap{display:flex;height:212px;width:893px;align-items:center;padding:0 80px;gap:82px}.main-advantages .main-advantages__item-wrap--1{width:998px;height:208px;border-radius:1000px;background:linear-gradient(125.71deg,#fff,#fffc)}.main-advantages .main-advantages__item-wrap--2{border-radius:1000px 0 0 1000px;background:linear-gradient(90deg,#fff 46%,#dde2ffcc 91%)}.main-advantages .main-advantages__item-wrap--3{border-radius:1000px;background:linear-gradient(-5.84deg,#fff,#fff6);gap:45px}.main-advantages .main-advantages__item-wrap--4{height:208px;gap:43px;margin-left:31.4%;border-radius:1000px;background:linear-gradient(146.47deg,#fff,#fffc)}.main-advantages .main-advantages__item-wrap--4 .main-advantages__item-desc{max-width:540px}.main-advantages .main-advantages__item-wrap--5{width:1105px;border-radius:1000px 0 0 1000px;background:linear-gradient(90deg,#fff 47%,#dde2ff)}.main-advantages .main-advantages__item-wrap--5 .main-advantages__item-desc{max-width:630px}.main-advantages .main-advantages__item-wrap--6{border-radius:1000px;background:linear-gradient(-5.84deg,#fff,#fff6)}.main-advantages .main-advantages__item-image{flex:0 0 124px}.main-advantages .main-advantages__item-title{margin-bottom:16px;font-size:32px;line-height:38px;color:#89abe3;font-family:var(--font-titles);letter-spacing:-.03em;text-transform:uppercase;font-weight:500}.main-advantages .main-advantages__item-desc{font-size:24px;line-height:36px}#section-advantages-carousel{margin-bottom:220px}.advantage-elevator-carousel{background:url(/build/assets/bg-carousel2-DuyHtgt2.jpg) no-repeat;background-position:top -660px center;background-size:100% auto;padding-bottom:40px}.advantage-elevator-carousel .advantage-elevator-carousel__items{position:relative}.advantage-elevator-carousel .advantage-elevator-carousel__item--active{display:block}.advantage-elevator-carousel .advantage-elevator-carousel__header{height:301px;padding-top:40px;padding-left:32px;font-size:80px;line-height:90px;font-family:var(--font-titles);font-weight:500;text-transform:uppercase}.advantage-elevator-carousel .advantage-elevator-carousel__header-container{height:180px;overflow:hidden}.advantage-elevator-carousel .advantage-elevator-carousel__header-track{display:flex;flex-direction:column;width:100%;height:100%}.advantage-elevator-carousel .advantage-elevator-carousel__header-item{flex-shrink:0;width:100%;height:100%}.advantage-elevator-carousel .advantage-elevator-carousel__content{display:grid;justify-content:space-between;align-items:flex-end;grid-template-columns:34fr 30fr 30fr}.advantage-elevator-carousel .advantage-elevator-carousel__desc{padding-left:32px}.advantage-elevator-carousel .advantage-elevator-carousel__text{height:216px;width:516px;padding-right:32px;margin-left:auto;margin-bottom:0;font-size:24px;line-height:36px;opacity:.8;color:#101820;overflow:hidden}.advantage-elevator-carousel .advantage-elevator-carousel__text-track{display:flex;flex-direction:column;width:100%;height:100%}.advantage-elevator-carousel .advantage-elevator-carousel__num{margin-left:64px;margin-bottom:0;height:48px;font-size:32px;line-height:48px;overflow:hidden}.advantage-elevator-carousel .advantage-elevator-carousel__num-track{display:flex;flex-direction:column;width:100%;height:100%}.advantage-elevator-carousel .advantage-elevator-carousel__num-item{flex-shrink:0;width:100%;height:100%}.advantage-elevator-carousel .advantage-elevator-carousel__image-container{margin-top:-134px;overflow:hidden;position:relative;width:546px;max-width:100%;aspect-ratio:273/376;border-radius:32px}.advantage-elevator-carousel .advantage-elevator-carousel__image-wrap{width:546px;max-width:100%;aspect-ratio:273/376;position:relative;overflow:hidden;margin-bottom:41px}.advantage-elevator-carousel .advantage-elevator-carousel__track{display:flex;flex-direction:column;width:100%;height:100%}.advantage-elevator-carousel .advantage-elevator-carousel__image-item{flex-shrink:0;width:100%;height:100%}.advantage-elevator-carousel .advantage-elevator-carousel__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.advantage-elevator-carousel .advantage-elevator-carousel__text-item{display:flex;align-items:flex-end;flex-shrink:0;width:100%;height:100%}.panel-tabs{display:flex;margin-bottom:185px;overflow:hidden;margin-left:32px;padding-top:30px;padding-bottom:31px;height:960px}.panel-tabs .panel-tabs__item{display:flex;align-items:flex-end;min-width:100%;gap:40px;cursor:pointer;position:absolute;left:0;top:0;bottom:0;background:#eff0fa;border-top-left-radius:48px;border-bottom-left-radius:48px}.panel-tabs .panel-tabs__item-col{display:flex;margin-left:-80px;flex:.5;position:relative}.panel-tabs .panel-tabs__item-col:nth-of-type(2) .panel-tabs__item{background-color:#d4daff}.panel-tabs .panel-tabs__item-col:nth-of-type(2) .panel-tabs__item .panel-tabs__num{color:#afbaff}.panel-tabs .panel-tabs__item-col:nth-of-type(3) .panel-tabs__item{background-color:#c8cfff}.panel-tabs .panel-tabs__item-col:nth-of-type(3) .panel-tabs__item .panel-tabs__num{color:#afbaff}.panel-tabs .panel-tabs__item-col:nth-of-type(4) .panel-tabs__item{background-color:#bcc5ff}.panel-tabs .panel-tabs__item-col:nth-of-type(4) .panel-tabs__item .panel-tabs__num{color:#d4daff}.panel-tabs .panel-tabs__item-col:nth-of-type(5) .panel-tabs__item{background-color:#afbaff}.panel-tabs .panel-tabs__item-col:nth-of-type(5) .panel-tabs__item .panel-tabs__num{color:#d4daff}.panel-tabs .panel-tabs__item-col:nth-of-type(6) .panel-tabs__item{background-color:#a2afff}.panel-tabs .panel-tabs__item-col:nth-of-type(6) .panel-tabs__item .panel-tabs__num{color:#d4daff}.panel-tabs .panel-tabs__title{display:block;position:relative;padding-left:40px;padding-bottom:60px;font-size:36px;line-height:54px;left:200px;transition:left .5s ease-in-out}.panel-tabs .panel-tabs__item--active .panel-tabs__title{left:0}.panel-tabs .panel-tabs__image{display:block;position:relative;aspect-ratio:720/899;height:100%;border-radius:48px;overflow:hidden;margin-left:auto}.panel-tabs .panel-tabs__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.panel-tabs .panel-tabs__item-col:first-child{flex:0 0 59.4%;margin:0}.panel-tabs .panel-tabs__item-col:first-child .panel-tabs__item{position:relative}.panel-tabs .panel-tabs__item-col:first-child .panel-tabs__title,.panel-tabs .panel-tabs__item-col:first-child .panel-tabs__image{display:block}.panel-tabs .panel-tabs__num{color:#d4daff;font-size:96px;line-height:1;position:absolute;top:60px;left:40px}.about-main{padding-left:32px;padding-top:45px;padding-bottom:45px;margin-bottom:165px}.about-main .about-main__title{margin-bottom:12px;font-size:80px;line-height:90px;color:#d2d9ff;text-transform:uppercase;letter-spacing:-.03em;font-family:var(--font-titles);font-weight:600}.about-main .about-main__row{display:flex;gap:96px}.about-main .about-main__content{flex-grow:1}.about-main .about-main__image{flex:0 0 61%;border-top-left-radius:32px;border-bottom-left-radius:32px;overflow:hidden;position:relative;aspect-ratio:1151/870}.about-main .about-main__desc{font-size:28px;line-height:42px;color:#89abe3}.about-main .about-main__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promo-block-main{display:flex;align-items:flex-end;height:960px;margin-bottom:90px;position:relative}.promo-block-main .promo-block-main__img-bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promo-block-main .promo-block-main__title{font-family:var(--font-titles);font-size:80px;line-height:90px;letter-spacing:-.03em;text-transform:uppercase;font-weight:600;color:#fff;margin-bottom:22px}.promo-block-main .promo-block-main__content{position:relative;max-width:840px;margin-left:60px;margin-bottom:159px}.promo-block-main .promo-block-main__desc{font-size:24px;font-weight:500;line-height:36px;color:#fff;opacity:.8}.selection-possibilities{display:flex;flex-direction:column;padding:155px 216px 100px 127px;margin-bottom:0}.selection-possibilities .selection-possibilities__num{display:flex;align-items:center;flex:0 0 259px;height:145px;padding-left:25px;border-radius:72.5px}.selection-possibilities .selection-possibilities__num-text{display:flex;width:104px;height:104px;border-radius:50%;align-items:center;justify-content:center;background:#d2d9ff;color:#fff;font-size:64px;line-height:70px;font-weight:600}.selection-possibilities .selection-possibilities__title{color:#d2d9ff;font-size:48px;line-height:58px;font-weight:600;text-transform:uppercase;margin-bottom:12px;letter-spacing:-.03em}.selection-possibilities .selection-possibilities__desc{font-size:24px;line-height:36px}.selection-possibilities .selection-possibilities__btn{position:relative;width:260px;height:64px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ff005c;border-radius:32px;font-size:24px;font-weight:500;transition:.3s}.selection-possibilities .selection-possibilities__btn:hover{background-color:#dd0050}.selection-possibilities .selection-possibilities__button{display:flex;align-items:flex-end}.selection-possibilities .selection-possibilities__content{flex-grow:1;position:relative}.selection-possibilities .selection-possibilities__items{gap:32px}.selection-possibilities .selection-possibilities__item{display:flex;gap:64px;margin-bottom:30px;overflow:hidden}.selection-possibilities .selection-possibilities__item--active{margin-bottom:0}.selection-possibilities .selection-possibilities__item--active .selection-possibilities__num{background:#d2d9ff}.selection-possibilities .selection-possibilities__item--active .selection-possibilities__num-text{background:#fff;color:#d2d9ff}.selection-possibilities .selection-possibilities__item--active .selection-possibilities__content{display:block}.selection-possibilities .selection-possibilities__item--active .selection-possibilities__btn,.selection-possibilities .selection-possibilities__item--active .selection-possibilities__button{display:flex}.service-includes{padding:0 32px;overflow:hidden}.service-includes .service-includes__title{position:relative;display:inline-flex;padding-top:427px;margin-bottom:38px;font-size:220px;line-height:165px;font-weight:600;color:#d2d9ff;text-transform:uppercase;letter-spacing:-.03em}.service-includes .service-includes__image{position:absolute;top:10px}.service-includes .service-includes__image-item{width:656px;position:absolute;top:10px}.service-includes .service-includes__title-container{height:165px;overflow:hidden}.service-includes .service-includes__title-track{display:flex;flex-direction:column;width:100%;height:100%}.service-includes .service-includes__title-item{height:165px;display:flex;align-items:center;margin-right:auto}.service-includes .service-includes__title-item--active{position:relative}.service-includes .service-includes__desc{margin-left:415px;color:#89abe3;font-size:28px;line-height:42px;max-width:1109px}.service-includes .service-includes__desc-container{height:260px;overflow:hidden}.service-includes .service-includes__desc-track{display:flex;flex-direction:column;width:100%;height:100%}.service-includes .service-includes__desc-item{width:100%;height:100%;flex-shrink:0}.service-includes .service-includes__image-item{display:none}.service-includes .service-includes__image-item--active{display:block}.panoramic-shuttle-main{margin-bottom:240px;padding-top:46px;padding-bottom:47px}.panoramic-shuttle-main .panoramic-shuttle-main__headers{display:none}.panoramic-shuttle-main .panoramic-shuttle-main__row{max-width:1470px;margin-left:auto;display:flex;gap:32px;overflow:hidden}.panoramic-shuttle-main .panoramic-shuttle-main__items{position:relative;z-index:1;background:#fff}.panoramic-shuttle-main .panoramic-shuttle-main__items:after{content:"";right:-200px;top:0;bottom:0;width:200px;display:block;position:absolute;background:linear-gradient(to right,white 50%,transparent 100%)}.panoramic-shuttle-main .panoramic-shuttle-main__item{position:absolute;top:0;left:0;opacity:0}.panoramic-shuttle-main .panoramic-shuttle-main__item:first-child{position:relative}.panoramic-shuttle-main .panoramic-shuttle-main__item--active{opacity:1;z-index:1}.panoramic-shuttle-main .panoramic-shuttle-main__images{position:relative;height:867px;width:300px}.panoramic-shuttle-main .panoramic-shuttle-main__image{width:200px;opacity:.1;position:absolute;right:-255px;bottom:61px}.panoramic-shuttle-main .panoramic-shuttle-main__image--active{opacity:1;width:300px;inset:auto}.panoramic-shuttle-main .panoramic-shuttle-main__img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.panoramic-shuttle-swiper{overflow:hidden;width:50%}.panoramic-shuttle-swiper .panoramic-shuttle-swiper__carousel{overflow:visible;margin-left:60px}.panoramic-shuttle-swiper .panoramic-shuttle-swiper__carousel .swiper-slide{transform:scale(.7);transition:transform .4s ease,opacity .4s ease;opacity:.3}.panoramic-shuttle-swiper .panoramic-shuttle-swiper__carousel .swiper-slide-active{transform:scale(1);opacity:1;z-index:2}.panoramic-shuttle .panoramic-shuttle__title{margin-bottom:80px;font-size:80px;line-height:90px;text-transform:uppercase;letter-spacing:-.03em;font-family:var(--font-titles);font-weight:600;max-width:600px}.panoramic-shuttle .panoramic-shuttle__props-list{display:grid;grid-template-columns:1fr 1fr;gap:32px}.panoramic-shuttle .panoramic-shuttle__props-title{margin-bottom:2px;font-size:20px;line-height:28px;color:#bbb}.panoramic-shuttle .panoramic-shuttle__props-value{font-size:48px;line-height:68px;color:#89abe3}.panoramic-shuttle .panoramic-shuttle__content{max-width:772px}.panoramic-shuttle .panoramic-shuttle__buttons{margin-top:76px;display:flex;flex-wrap:nowrap;gap:32px}.panoramic-shuttle .panoramic-shuttle__buttons--mobile{display:none}.panoramic-shuttle .panoramic-shuttle__button-more{width:370px;height:92px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ff005c;border-radius:64px;font-size:28px;font-weight:500;transition:.3s}.panoramic-shuttle .panoramic-shuttle__button-more:hover{background-color:#dd0050}.panoramic-shuttle .panoramic-shuttle__button-change{width:370px;height:92px;display:flex;align-items:center;justify-content:center;color:#ff005c;background:#fff;border-radius:64px;font-size:28px;font-weight:500;border:2px solid #FF005C}.panoramic-shuttle .panoramic-shuttle__button-change:hover{color:#dd0050;border-color:#dd0050}.home-form-container{padding-left:32px;margin-top:-120px;margin-bottom:140px}.home-form-container .form-inline .form-inline__content{padding-top:0;margin-top:-40px}@media(max-width:1892px){.main-advantages .main-advantages__item:nth-of-type(5){margin-right:auto;flex:0 0 50%}.main-advantages .main-advantages__item:nth-of-type(6){margin-right:auto;flex:0 0 50%}.main-advantages .main-advantages__item-wrap--5,.main-advantages .main-advantages__item-wrap--6{width:initial}}@media(max-width:1840px){.service-includes .service-includes__title{font-size:170px}}@media(max-width:1760px){.main-advantages .main-advantages__item:nth-of-type(2){margin-right:auto;flex:0 0 50%}.main-advantages .main-advantages__item:nth-of-type(3){margin-right:auto;flex:0 0 50%}.main-advantages .main-advantages__item-wrap--2,.main-advantages .main-advantages__item-wrap--3{width:initial}.panel-tabs{height:800px}.panel-tabs .panel-tabs__item-col:first-child{flex:0 0 53%}}@media(max-width:1600px){.main-advantages .main-advantages__item:nth-of-type(2){flex-basis:100%}.main-advantages .main-advantages__item:nth-of-type(3){flex-basis:100%}.main-advantages .main-advantages__item:nth-of-type(5){flex-basis:100%}.main-advantages .main-advantages__item:nth-of-type(6){flex-basis:100%}.main-advantages .main-advantages__item-wrap--1{width:initial}.main-advantages .main-advantages__item-wrap--4{width:initial;margin-left:0}.main-header-index .main-header-index__logo{flex:0 0 83px;max-width:83px}.main-header-index .main-header-index__row{gap:90px}.advantage-elevator-carousel .advantage-elevator-carousel__image-container{margin-top:0}.panel-tabs{height:auto;display:block;margin-right:0;margin-left:0;padding-left:32px;padding-right:32px}.panel-tabs .panel-tabs__num{font-size:80px;top:32px;left:30px}.panel-tabs .panel-tabs__item{align-items:flex-start;border-top-left-radius:48px;border-top-right-radius:48px;border-bottom-left-radius:0;width:100%!important;transform:none!important}.panel-tabs .panel-tabs__title{margin-top:150px}.panel-tabs .panel-tabs__item-col:first-child .panel-tabs__image{display:none}.panel-tabs .panel-tabs__item-col{margin-left:0}.panel-tabs .panel-tabs__item-col:first-child .panel-tabs__item{margin-top:0}.panel-tabs .panel-tabs__item-col:last-child .panel-tabs__item{border-bottom-left-radius:48px;border-bottom-right-radius:48px}.panel-tabs .panel-tabs__item-col:last-child .panel-tabs__item:not(.panel-tabs__item--active){height:145px}.panel-tabs .panel-tabs__item-col .panel-tabs__image{display:none}.panel-tabs .panel-tabs__title{opacity:0}.panel-tabs .panel-tabs__item.panel-tabs__item--active{height:420px}.panel-tabs .panel-tabs__item.panel-tabs__item--active .panel-tabs__image{display:block}.panel-tabs .panel-tabs__item.panel-tabs__item--active .panel-tabs__title{opacity:1}.panel-tabs .panel-tabs__item{position:relative;inset:auto;margin-left:0;height:220px;margin-top:-100px}.panoramic-shuttle-main .panoramic-shuttle-main__row{margin-left:32px}.panoramic-shuttle-main .panoramic-shuttle-main__image:not(.panoramic-shuttle-main__image--active){right:-180px}.service-includes .service-includes__img{max-width:371px}.service-includes .service-includes__title{padding-top:290px}.service-includes .service-includes__desc{margin-left:0}.selection-possibilities .selection-possibilities__item{flex-direction:column;margin-bottom:0;gap:32px}.selection-possibilities .selection-possibilities__num{flex:initial;width:256px}.selection-possibilities .selection-possibilities__item--active .selection-possibilities__button{margin-bottom:32px}.selection-possibilities .selection-possibilities__button,.selection-possibilities .selection-possibilities__content{display:none}}@media(max-height:800px)and (min-width:1281px){.preloader .preloader__logo-image{height:400px}}@media(max-width:1280px){.home-form-container{margin-top:120px}.main-header-index{height:1024px}.main-header-index .main-header-index__title{order:2;flex:0 0 100%;max-width:100%;margin-top:64px}.main-header-index .main-header-index__nav{order:3}.main-header-index .main-header-index__lang{margin-left:0;order:1}.main-header-index .main-header-index__callback{padding-left:0;padding-right:24px}.advantage-elevator-carousel{position:relative;background:none}.advantage-elevator-carousel .advantage-elevator-carousel__bg{position:absolute;left:0;right:0;top:0;height:262px;background:url(/build/assets/bg-carousel2-DuyHtgt2.jpg) no-repeat}.advantage-elevator-carousel .advantage-elevator-carousel__content{grid-template-columns:89px auto;justify-content:flex-start;-moz-column-gap:121px;column-gap:121px;row-gap:40px}.advantage-elevator-carousel .advantage-elevator-carousel__num{grid-row:1/3;margin-left:24px;width:80px}.advantage-elevator-carousel .advantage-elevator-carousel__text{margin-left:0}.advantage-elevator-carousel .advantage-elevator-carousel__desc{padding-left:10px}.advantage-elevator-carousel .advantage-elevator-carousel__image-item{display:none}.advantage-elevator-carousel .advantage-elevator-carousel__image-item--active{display:block}.advantage-elevator-carousel .advantage-elevator-carousel__header-item{display:none}.advantage-elevator-carousel .advantage-elevator-carousel__header-item--active{display:block}.advantage-elevator-carousel .advantage-elevator-carousel__text-item{display:none}.advantage-elevator-carousel .advantage-elevator-carousel__text-item--active{display:flex}.advantage-elevator-carousel .advantage-elevator-carousel__num-item{display:none}.advantage-elevator-carousel .advantage-elevator-carousel__num-item--active{display:block}.about-main .about-main__row{flex-direction:column;gap:45px}.about-main .about-main__image{flex:initial;aspect-ratio:115/87}.about-main .about-main__content{flex-grow:1;padding-right:95px}.panoramic-shuttle .panoramic-shuttle__props-list{grid-template-columns:1fr}.panoramic-shuttle-main .panoramic-shuttle-main__image:not(.panoramic-shuttle-main__image--active){top:200px;bottom:auto}.service-includes{overflow:hidden}.service-includes .service-includes__title{font-size:94px;line-height:116px}.service-includes .service-includes__title-track{height:105px}.service-includes .service-includes__title-item{display:none}.service-includes .service-includes__title-item--active{display:flex}.service-includes .service-includes__desc-item{display:none}.service-includes .service-includes__desc-item--active{display:block}.service-includes .service-includes__image-item{left:185px!important}.service-includes .service-includes__image-item:nth-child(1){left:287px!important}.service-includes .service-includes__image-item:nth-child(2){left:185px!important}.service-includes .service-includes__image-item:nth-child(3){left:47px!important;top:30px}#section-advantages-carousel{margin-bottom:60px}.panel-tabs{margin-bottom:45px}}@media(max-width:1024px){.main-header-index .main-header-index__row{gap:30px}.main-header-index .main-header-index__logo img{height:952px}.main-header-index .site-container{padding-left:24px;padding-right:24px}.main-header-index .main-header-index__title{margin-bottom:20px}.main-advantages{padding-bottom:35px;background:url(/build/assets/bg_adv_table-BAHFS9lg.png),linear-gradient(to bottom,#fff,#e1e5ff);background-position:top -460px right,bottom;background-repeat:no-repeat,no-repeat;background-size:auto,100% 100%}.main-advantages .main-advantages__header{padding-top:60px;font-size:72px;line-height:96px;padding-bottom:35px}.main-advantages .main-advantages__item-desc{font-size:16px;line-height:24px}.main-advantages .main-advantages__item-image{flex:0 0 100px}.main-advantages .main-advantages__item-wrap{gap:25px;padding-right:40px}.main-advantages .main-advantages__item-wrap--1{width:initial;background:#fff}.main-advantages .main-advantages__item-wrap--2{border-radius:1000px;background:#fff}.main-advantages .main-advantages__item-wrap--3,.main-advantages .main-advantages__item-wrap--4{background:#fff}.main-advantages .main-advantages__item-wrap--5,.main-advantages .main-advantages__item-wrap--6{border-radius:1000px;background:#fff}.advantage-elevator-carousel .advantage-elevator-carousel__header{height:262px;padding-top:58px;padding-left:24px}.advantage-elevator-carousel .advantage-elevator-carousel__image-container{width:348px}.panel-tabs .panel-tabs__title{padding-left:32px}.about-main{margin-bottom:0;padding-bottom:12px}.about-main .about-main__image{aspect-ratio:92/53}.panoramic-shuttle-main{padding-bottom:47px;margin-bottom:10px}.panoramic-shuttle-main .panoramic-shuttle-main__row{position:relative}.panoramic-shuttle-main .panoramic-shuttle-main__images{position:absolute;top:0;right:70px;z-index:1;overflow:hidden}.panoramic-shuttle-main .panoramic-shuttle__props-list{padding-top:50px;padding-right:176px;min-height:867px}.panoramic-shuttle-main .panoramic-shuttle-main__headers{display:flex;padding-left:32px;padding-right:32px;font-size:80px;line-height:90px;text-transform:uppercase;letter-spacing:-.03em;font-family:var(--font-titles);font-weight:600;gap:16px}.panoramic-shuttle-main .panoramic-shuttle-main__header{display:none;order:1;color:#bbb}.panoramic-shuttle-main .panoramic-shuttle-main__header--active{color:#101820;order:0}.panoramic-shuttle-main .panoramic-shuttle-main__header--active+.panoramic-shuttle-main__header,.panoramic-shuttle-main .panoramic-shuttle-main__header--active{display:block}.panoramic-shuttle .panoramic-shuttle__title{display:none;margin-bottom:50px}.panoramic-shuttle .panoramic-shuttle__buttons{margin-top:50px;margin-right:40px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.panoramic-shuttle .panoramic-shuttle__button-change,.panoramic-shuttle .panoramic-shuttle__button-more{width:auto}.promo-block-main{margin-bottom:0;height:1024px;background-size:214%;background-position:top right -254px;overflow:hidden}.promo-block-main .promo-block-main__content{position:relative;margin-left:0;margin-bottom:0;padding-left:33px;padding-bottom:60px}.promo-block-main .promo-block-main__content:before{content:"";position:absolute;display:block;inset:0;background:#0009;filter:blur(300px)}.promo-block-main .promo-block-main__title{position:relative;margin-bottom:12px;max-width:500px;z-index:1}.promo-block-main .promo-block-main__desc{position:relative;z-index:1}.promo-block-main .promo-block-main__desc br{display:none}.selection-possibilities{padding:60px 32px 100px}.selection-possibilities .selection-possibilities__item+.selection-possibilities__item:not(.selection-possibilities__item--active){margin-top:30px}.selection-possibilities .selection-possibilities__item--active .selection-possibilities__button{margin-bottom:5px}.service-includes .service-includes__desc{margin-left:132px;font-size:24px;line-height:36px}.service-includes .service-includes__image{top:15px}.service-includes .service-includes__title{margin-bottom:10px}.service-includes .service-includes__desc-track,.service-includes .service-includes__title-container,.service-includes .service-includes__desc-container{height:auto}.home-form-container{margin-top:100px;margin-bottom:90px}.fullpage-section{min-height:auto}}@media(max-width:768px){.advantage-elevator-carousel .advantage-elevator-carousel__bg{background:url(/build/assets/bg-carousel-tablet-DU8KZOJ5.jpg) no-repeat}}@media(max-width:767px){.home-form-container{padding-left:0;margin:55px 20px 0}.main-header-index{height:auto}.main-header-index .main-header-index__logo{position:absolute;right:6px;top:30px;z-index:10}.main-header-index .main-header-index__logo img{height:413px}.main-header-index .main-header-index__callback{display:none}.main-header-index .main-header-index__lang{order:2}.main-header-index .main-header-index__title{font-size:36px;line-height:42px}.main-header-index .main-header-index__desc{max-width:100%}.main-header-index .main-header-index__row{height:750px;position:relative}.main-header-index .main-header-index__content-top{padding-right:62px}.main-header-index .main-header-index__callback-btn-m{display:flex}.main-header-index .main-header-index__title{margin-top:22px;margin-bottom:12px}.main-header-index .site-container{padding-left:20px}.main-header-index .main-header-index__lang{height:auto;margin-bottom:16px}.main-header-index .main-header-index__lang-item{font-size:24px;line-height:32px}.main-header-index .main-nav-index__items{gap:8px}.main-advantages{background:url(/build/assets/bg_adv-DuPyQR2G.png),linear-gradient(to bottom,#fff,#e1e5ff);background-position:top left;background-repeat:no-repeat}.main-advantages .main-advantages__header{padding-top:40px;font-size:28px;line-height:36px;padding-bottom:35px;padding-left:39px;margin-right:0}.main-advantages .main-advantages__item-wrap{height:auto;flex-direction:column}.main-advantages .main-advantages__item-image{flex:0 0 64px;max-width:64px;margin-top:28px}.main-advantages .main-advantages__item-wrap{gap:24px}.main-advantages .main-advantages__item-desc{text-align:center;line-height:22px}.main-advantages .main-advantages__item-title{margin-bottom:10px;font-size:24px;line-height:30px}.main-advantages .main-advantages__item-content{padding:0 20px}.main-advantages .main-advantages__item-wrap{padding-right:23px;padding-left:23px;text-align:center;height:320px;border-radius:200px;background:linear-gradient(181.16deg,#fff9 21.914%,#fff 79.598%)}.main-advantages .main-advantages__items .main-advantages__item{width:320px;flex:0 0 320px;max-width:320px}.main-advantages .main-advantages__items .main-advantages__item.swiper-slide-active{position:relative;z-index:1}.main-advantages .main-advantages__item+.main-advantages__item{margin-left:-21px}.main-advantages .main-advantages__items{display:none}.main-advantages .main-advantages__items--mobile{display:block;padding-top:85px;overflow:initial;padding-bottom:0}.main-advantages .main-advantages__items .main-advantages__pagination{width:79px;height:4px;position:relative;margin:24px auto 0;background-color:#fff6;border-radius:12px}.main-advantages .main-advantages__items .main-advantages__pagination .swiper-pagination-progressbar-fill{background:#fff}#section-advantages-items{padding:0 20px;margin:0 -20px;overflow:hidden;width:auto}#section-advantages-carousel{margin-bottom:10px}.advantage-elevator-carousel .advantage-elevator-carousel__content{grid-template-columns:1fr;gap:10px}.advantage-elevator-carousel .advantage-elevator-carousel__num{margin-left:20px;grid-row:auto;order:4;font-size:16px;line-height:22px;height:auto}.advantage-elevator-carousel .advantage-elevator-carousel__header{height:200px;font-size:36px;line-height:42px;padding-top:40px;padding-left:20px}.advantage-elevator-carousel .advantage-elevator-carousel__text{width:100%;font-size:16px;line-height:22px;height:auto;padding-right:0}.advantage-elevator-carousel .advantage-elevator-carousel__image-container{width:271px;margin:-52px auto 0}.advantage-elevator-carousel .advantage-elevator-carousel__image-wrap{border-radius:24px}.advantage-elevator-carousel .advantage-elevator-carousel__desc{padding-left:20px;padding-right:20px}.advantage-elevator-carousel .advantage-elevator-carousel__image{margin-bottom:25px}.panel-tabs{padding-left:0;padding-right:0;margin:0 20px}.panel-tabs .panel-tabs__item{flex-direction:column;gap:0;height:150px;margin-top:-70px;border-radius:24px}.panel-tabs .panel-tabs__item-col:last-child .panel-tabs__item:not(.panel-tabs__item--active){height:82px}.panel-tabs .panel-tabs__item-col:last-child .panel-tabs__item{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.panel-tabs .panel-tabs__item-col:first-child{flex:0 0 707px}.panel-tabs .panel-tabs__num{position:static;font-size:40px;padding:32px 32px 12px}.panel-tabs .panel-tabs__title{margin-top:0;padding:0 32px;font-size:24px;line-height:32px;margin-bottom:32px}.panel-tabs .panel-tabs__image{border-radius:24px;max-width:100%}.panel-tabs .panel-tabs__item.panel-tabs__item--active{height:707px}.about-main{padding-left:20px;margin-bottom:32px}.about-main .about-main__title{font-size:36px;line-height:42px}.about-main .about-main__title br{display:none}.about-main .about-main__desc{font-size:18px;line-height:28px}.about-main .about-main__image{aspect-ratio:1/1}.about-main .about-main__row{gap:30px}.about-main .about-main__content{padding-right:20px}.service-includes{padding:0 10px}.service-includes .service-includes__desc{margin-left:28px}.service-includes .service-includes__title{padding-top:207px;margin-bottom:10px;font-size:48px;line-height:52px}.service-includes .service-includes__title-track{height:60px}.service-includes .service-includes__img{max-width:235px}.service-includes .service-includes__image{top:20px}.service-includes .service-includes__desc{font-size:18px;line-height:28px}.service-includes .service-includes__image-item:nth-child(1){left:125px!important}.service-includes .service-includes__image-item:nth-child(2){left:50px!important}.service-includes .service-includes__image-item:nth-child(3){left:50px!important}.panoramic-shuttle-main{padding-top:38px;padding-bottom:42px;margin-bottom:0}.panoramic-shuttle-main .panoramic-shuttle-main__image{display:none}.panoramic-shuttle-main .panoramic-shuttle-main__image--active{display:block}.panoramic-shuttle-main .panoramic-shuttle-main__images{height:521px;width:180px;right:-82px}.panoramic-shuttle-main .panoramic-shuttle-main__headers{font-size:36px;line-height:42px;margin-left:20px;padding-right:0;padding-left:0;overflow:hidden;gap:16px}.panoramic-shuttle-main .panoramic-shuttle-main__image{width:180px}.panoramic-shuttle-main .panoramic-shuttle-main__image--active{top:50px}.panoramic-shuttle-main .panoramic-shuttle__props-list{padding-right:0;padding-top:20px;min-height:auto;gap:20px}}@media(max-width:767px)and (max-width:767px){.panoramic-shuttle-main .panoramic-shuttle__props-list{padding-right:140px}}@media(max-width:767px){.panoramic-shuttle-main .panoramic-shuttle-main__row{margin-left:20px}.panoramic-shuttle .panoramic-shuttle__title{margin-bottom:50px;font-size:36px;line-height:42px}.panoramic-shuttle .panoramic-shuttle__buttons{display:flex;flex-direction:column;margin-top:25px;margin-right:20px}.panoramic-shuttle .panoramic-shuttle__button-more,.panoramic-shuttle .panoramic-shuttle__button-change{width:100%;height:64px;font-size:18px}.panoramic-shuttle .panoramic-shuttle__props-value{font-size:32px;line-height:42px}.panoramic-shuttle-swiper{position:absolute;right:0;height:521px}.promo-block-main .promo-block-main__title{margin-bottom:12px;font-size:36px;line-height:42px}.promo-block-main .promo-block-main__desc{font-size:16px;line-height:22px}.selection-possibilities .selection-possibilities__title{color:#d2d9ff;font-size:32px;line-height:42px}.promo-block-main{height:770px}.promo-block-main .promo-block-main__title{max-width:240px}.promo-block-main .promo-block-main__content{padding-left:20px;padding-right:20px;padding-bottom:40px}.selection-possibilities{padding:40px 20px 5px}.selection-possibilities .selection-possibilities__num-text{width:60px;height:60px;font-size:36px;line-height:42px}.selection-possibilities .selection-possibilities__num{width:100%;height:83px;padding-left:10px}.selection-possibilities .selection-possibilities__desc{font-size:16px;line-height:22px}.selection-possibilities .selection-possibilities__btn{height:56px;width:100%;font-weight:500;font-size:16px;line-height:22px}.selection-possibilities .selection-possibilities__item+.selection-possibilities__item:not(.selection-possibilities__item--active){margin-top:38px}}@media(max-width:400px){.panoramic-shuttle-main .panoramic-shuttle__props-list{padding-right:100px}}@media(max-width:375px){.advantage-elevator-carousel .advantage-elevator-carousel__bg{height:200px;background:url(/build/assets/bg-carousel-mobile-C69OmImH.jpg) no-repeat}}@media(max-width:374px){#form-main{overflow:hidden}.service-includes .service-includes__title{font-size:40px}.service-includes__image-item:nth-child(1){left:82px!important}.panoramic-shuttle .panoramic-shuttle__props-value{font-size:28px;line-height:40px}}@media(max-width:340px){.panoramic-shuttle .panoramic-shuttle__props-value{font-size:25px;line-height:36px}}.blog-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;margin:115px 0 96px}.blog-list__img{display:block;border-radius:32px;margin-bottom:24px;overflow:hidden;aspect-ratio:112/75;position:relative}.blog-list__img img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-list__wrapper{margin:0 24px}.blog-list__date{font-weight:400;font-size:16px;line-height:24px;color:#bbb;margin-bottom:4px}.blog-list__title{font-family:var(--font-titles);font-weight:600;font-size:24px;line-height:42px;text-transform:uppercase;letter-spacing:-.03em;color:#101820;margin-bottom:4px}.blog-list__title a{color:#101820;text-decoration:none;transition:color .5s ease}.blog-list__title a:hover{color:#bbb}.blog-excerpt,.blog-body{font-size:36px;line-height:54px}.blog-detail{margin-top:112px;margin-bottom:96px}.blog-detail__container{margin-bottom:72px}.blog-detail__img{margin-bottom:96px;border-radius:32px;overflow:hidden}.blog-detail__img img{width:100%}.blog-detail__data{display:grid;grid-template-columns:41% 57%;grid-column-gap:2%}.blog-detail__title{font-family:var(--font-titles);font-weight:600;font-size:48px;line-height:60px;text-transform:uppercase;margin-bottom:24px;letter-spacing:-.03em}.blog-detail__text{font-size:36px;line-height:54px}.blog-detail__text p{margin:0 0 24px}.blog-detail__text b{font-weight:500}.blog-detail__text blockquote{margin:0 0 24px 48px;font-weight:400;font-style:Italic;font-size:40px;line-height:60px;color:#89abe3}.blog-detail__text ol{margin:0;padding:0 0 0 37px}.blog-detail__text ol li{margin:0;padding:0}.blog-detail__text ol li p:first-of-type{margin-bottom:12px}.link-red{color:#ff005c}.link-red:hover{color:#dd0050}@media(max-width:1024px){.blog-list{grid-template-columns:1fr;margin-top:92px;margin-bottom:45px}.blog-list__wrapper{margin:0}.blog-detail{margin-top:92px;margin-bottom:30px}.blog-detail__data{grid-template-columns:1fr;grid-column-gap:0}.blog-detail__img{margin-bottom:42px}.blog-detail__container{margin-bottom:18px}.blog-detail__title{margin-top:0;margin-bottom:40px}.blog-detail__title--empty{display:none}}@media(max-width:767px){.blog-list{margin-top:65px;margin-bottom:20px;gap:24px}.blog-list__img{aspect-ratio:67/60}.blog-list__img{border-radius:24px}.blog-list__wrapper{margin:0}.blog-list__date{font-size:15px;line-height:22px}.blog-list__title{font-size:24px;line-height:30px;font-weight:500}.blog-list__text{line-height:22px}.blog-excerpt,.blog-body{font-size:18px;line-height:28px}.blog-detail{margin-top:65px;margin-bottom:0}.blog-detail__container{margin-bottom:20px}.blog-detail__img{border-radius:24px;margin-bottom:32px}.blog-detail__title{font-size:36px;line-height:42px;margin-bottom:32px}.blog-detail__text{font-size:18px;line-height:28px}.blog-detail__text p{margin:0 0 12px}.blog-detail__text b{font-size:24px;line-height:32px}.blog-detail__text blockquote{margin:0 0 12px 16px;font-size:20px;line-height:28px}.blog-detail__text ol{margin:0;padding:0 0 0 37px}.blog-detail__text ol li{margin:0;padding:0}.blog-detail__text ol li p:first-of-type{margin-bottom:8px}.blog-detail__text ol li::marker{font-size:24px;line-height:32px}}.section{display:flex;gap:48px;padding-top:80px}.section-list{width:100%}.mobile--show{display:none}.section-list__tags{display:flex;gap:24px;align-items:flex-start;margin-bottom:48px}.section-list__tags-wrapper{display:flex;gap:24px;flex-grow:1}.section-list__tags-title{font-family:var(--font-main);font-weight:500;font-size:20px;line-height:28px;max-width:230px;width:100%}.section-list__tags-items{display:flex;gap:12px 24px;flex-wrap:wrap}.section-list__tags-item{display:flex;gap:4px;align-items:center;color:#bbb;font-family:var(--font-main);font-weight:400;font-size:20px;line-height:28px}.section-list__tags-reset{width:20px;height:20px;display:flex;justify-content:center;align-items:center}.section-list__tags-clear{font-family:var(--font-main);font-weight:400;font-size:20px;line-height:28px;color:#ff005c;max-width:214px;width:100%;margin-left:auto}.section-list__tags-name{white-space:nowrap}.pagination-project{margin-left:220px}.section-list__products-wrapper{display:flex;gap:48px;flex-wrap:wrap}.section-list__products-card{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px);display:flex;flex-direction:column}.section-list__products .products-card__image{position:relative;overflow:hidden;border-radius:32px;aspect-ratio:329/290}.section-list__products .products-card__image-stickers{display:flex;position:absolute;bottom:16px;left:24px;gap:16px;flex-wrap:wrap}.section-list__products .products-card__image-sticker{padding:10px 20px;width:-moz-fit-content;width:fit-content;color:#101820;font-family:var(--font-main);font-size:20px;font-style:normal;font-weight:400;line-height:28px;border-radius:100px;white-space:nowrap;background:#fff}.section-list__products .products-card__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-list__products .products-card__info{display:flex;flex-direction:column;padding:0 24px;flex-grow:1}.section-list__products .products-card__info-title{font-family:var(--font-accent);font-size:36px;line-height:42px;font-weight:600;letter-spacing:-.03em;text-transform:uppercase;color:#101820;margin-top:24px}.section-list__products .products-card__info-description{font-family:var(--font-main);font-weight:400;font-size:24px;line-height:36px;color:#333;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;margin-top:10px;margin-bottom:16px}.section-list__products .products-card__info-btn{font-family:var(--font-main);font-weight:500;font-size:24px;line-height:36px;text-align:center;color:#fff;border-radius:32px;margin-top:auto;padding:14px 0;background:#ff005c;transition:.3s}.section-list__products .products-card__info-btn:hover{background:#dd0050}.section-filter{max-width:441px;width:100%;box-sizing:border-box;background:#f1f6fe;padding:42px;height:-moz-fit-content;height:fit-content;border-radius:32px}.section-filter__title{font-family:var(--font-accent);font-weight:600;font-size:64px;line-height:90px;letter-spacing:-.03em;text-transform:uppercase}.section-filter__list{margin-top:32px;display:flex;flex-direction:column;gap:32px}.section-filter__name{font-family:var(--font-main);font-weight:500;font-size:28px;line-height:42px;margin-bottom:12px}.section-filter__options{display:flex;flex-direction:column;gap:10px}.section-filter__option{font-family:var(--font-main);font-weight:400;font-size:24px;line-height:36px;display:flex;align-items:center;gap:10px}.section-filter__option input.section-filter__checkbox{position:absolute;opacity:0;pointer-events:none}.section-filter__option .section-filter__check{width:20px;height:20px;border:2px solid #D2D6DC;border-radius:4px;box-sizing:border-box;transition:.25s;position:relative}.section-filter__option input:checked+.section-filter__check{background:#ff005c;border-color:#ff005c}.section-filter__option input:checked+.section-filter__check:after{content:"";position:absolute;left:4px;top:5px;width:9px;height:12px;background-repeat:no-repeat;background-image:url(/build/assets/checbkox-DU3mGB_I.svg)}.section-filter__btns{margin-top:32px}.section-filter__apply{display:block;width:100%;font-family:var(--font-main);color:#fff;font-weight:500;font-size:24px;line-height:36px;text-align:center;padding:14px 0;background:#ff005c;border-radius:32px;transition:.3s}.section-filter__apply:hover{cursor:pointer;background:#dd0050}.section-filter__reset{display:block;font-family:var(--font-main);font-weight:500;font-size:20px;line-height:28px;text-align:center;color:#ff005c;margin-top:16px;transition:.3s}.section-filter__reset:hover{cursor:pointer;color:#dd0050}.project-detail{display:flex;flex-direction:column;gap:96px;padding-top:80px;margin-bottom:65px}.project-detail .project-detail__carousel-item{width:720px}.project-detail .project-detail__carousel-item-wrap{display:block;position:relative;border-radius:32px;aspect-ratio:1/1;overflow:hidden}.project-detail .project-detail__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-detail .project-detail__main-image{margin-right:-32px}.project-detail .project-detail__parts-title{font-size:48px;line-height:60px;font-weight:600;margin-bottom:24px;text-transform:uppercase;font-family:var(--font-titles);letter-spacing:-.03em}.project-detail .project-detail__parts{display:flex;flex-direction:column;gap:98px}.project-detail .project-detail__text{font-size:36px;line-height:54px;margin-bottom:96px}.project-detail .project-detail__parts-desc{font-size:36px;line-height:54px}.project-detail .project-detail__parts-desc p+p{margin-top:20px}.project-detail .project-detail__parts-title{flex:0 0 42.6%;max-width:42.6%;padding-right:32px}.project-detail .project-detail__parts-desc{flex-grow:1}.project-detail .project-detail__parts-item{display:flex}.project-detail .project-detail__parts-item--task{margin-bottom:55px}@media(max-width:1400px){.section-list__products{margin-top:48px}.section-list__products-wrapper{gap:32px}.section-list__products-card{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}.section-list__products .products-card__image-stickers{gap:8px}.section-list__products .products-card__image-sticker{padding:4px 8px;font-size:14px;background:#fff}.section-list__products .products-card__info{padding:0 24px}.section-list__products .products-card__info-title{font-size:24px;margin-top:12px}.section-list__products .products-card__info-description{font-size:20px;margin-top:10px}.section-list__products .products-card__info-btn{padding:10px 0}.section-filter{max-width:320px;padding:32px}}@media(max-width:1199px){.project-detail{gap:24px}}@media(max-width:1024px){.hide-mobile{display:none}.mobile--show{display:block}.section{flex-direction:column;gap:24px;padding-top:60px}.section-list__tags{display:none;flex-direction:column;gap:18px;margin-bottom:80px}.section-list__tags--open{display:flex}.section-list__tags-wrapper{flex-direction:column;gap:24px;margin-left:-12px;padding-top:20px}.section-list__tags-clear{margin-left:-12px}.section-list__products{margin-top:96px;gap:24px}.section-list__products-wrapper{flex-direction:column;gap:64px;margin-bottom:42px}.section-list__products-card{max-width:100%;flex:0 0 100%}.section-list__products .products-card__image{aspect-ratio:44/25}.section-list__products .products-card__image-stickers{gap:12px;flex-wrap:wrap;left:24px;bottom:24px}.section-list__products .products-card__image-sticker{font-size:20px;line-height:28px;padding:10px 20px}.section-list__products .products-card__info{padding:0}.section-list__products .products-card__info-title{font-size:36px;line-height:42px;margin-top:24px}.section-list__products .products-card__info-description{font-size:24px;line-height:36px;margin-top:10px}.section-list__products .products-card__info-btn{font-size:24px;line-height:36px;margin-top:0;padding:14px 0}.project-detail{gap:42px;grid-template-columns:1fr}.project-detail .project-detail__content{order:3}.section-filter{max-height:122px;width:auto;max-width:unset;padding:16px 24px;margin-left:-12px;margin-right:-12px;overflow:hidden;transition:.3s}.section-filter--open{max-height:2500px;padding:24px}.section-filter__opener{display:flex;align-items:center;margin-bottom:22px;color:#ff005c;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:500;line-height:20px;text-transform:none;letter-spacing:normal}.section-filter .section-filter__opener-arrow--open{transform:rotate(180deg)}.section-filter__title{display:flex;align-items:flex-end;justify-content:space-between}.section-filter__options{flex-direction:row;flex-wrap:wrap;gap:12px 32px}.section-filter__options--type{flex-direction:column}.section-filter__list{gap:27px}.project-detail{padding-top:60px;margin-bottom:53px}.project-detail .project-detail__img{border-radius:24px}.project-detail .project-detail__parts{gap:40px}.project-detail .project-detail__carousel-item-wrap{aspect-ratio:309/352}.project-detail .project-detail__carousel-item{width:618px}.project-detail .project-detail__parts-item{flex-direction:column}.project-detail .project-detail__parts-item--task{margin-bottom:0}.project-detail .project-detail__parts-title{margin-bottom:42px}.pagination-project{margin-left:auto;margin-right:auto}}@media(max-width:767px){.section{padding-top:40px}.section-list__products{margin-top:16px}.section-list__tags-wrapper{padding-top:0;margin-left:0;gap:12px}.section-list__tags-clear{margin-left:0;font-size:18px;line-height:28px}.section-list__tags-title,.section-list__tags-item{font-size:18px;line-height:28px}.section-filter{max-height:76px;margin-left:0;margin-right:0}.section-filter--open{max-height:2500px}.section-filter__title{font-size:36px;font-weight:600;line-height:42px}.section-filter__opener{font-size:13px;margin-bottom:0}.section-filter__name{font-size:24px;font-style:normal;font-weight:500;line-height:32px}.section-filter__option{font-size:18px;font-style:normal;font-weight:400;line-height:28px}.section-filter__option .section-filter__check{width:18px;height:18px;border:2px solid #D2D6DC}.section-filter__option .section-filter__check:after{left:3px;top:4px}.section-filter .section-filter__option input:checked+.section-filter__check:after{left:3px;top:4px}.section-filter__apply{font-size:16px;font-style:normal;font-weight:500;line-height:22px;padding:17px 0}.section-filter__reset{font-size:16px;font-style:normal;font-weight:500;line-height:22px;margin-top:12px}.section-filter-title{font-size:18px;font-style:normal;font-weight:500;line-height:28px}.section-list__products .products-card__image-stickers{gap:6px;flex-wrap:wrap;left:16px;bottom:16px}.section-list__products .products-card__image-sticker{font-size:13px;font-style:normal;font-weight:400;line-height:20px;padding:4px 8px}.section-list .products-card__image{border-radius:24px}.section-list .products-card__info{padding:0}.section-list .products-card__info-title{font-size:24px;font-style:normal;font-weight:500;line-height:30px;margin-top:24px}.section-list .products-card__info-description{font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-top:4px}.section-list .products-card__info-btn{font-size:16px;font-style:normal;font-weight:500;line-height:22px;margin-top:0;padding:17px 0}.section-list .products-card__info-btn{margin-top:7px}.section-list__products-wrapper{gap:24px;margin-bottom:20px}.section-list-name,.section-list-clear{font-size:18px;font-style:normal;font-weight:400;line-height:28px}.section-list-wrapper{gap:12px}.project-detail{padding-top:40px;margin-bottom:20px;gap:32px}.project-detail .project-detail__carousel-item-wrap{aspect-ratio:284/335;border-radius:24px}.project-detail .project-detail__carousel-item{width:284px}.project-detail .project-detail__parts-title{margin-bottom:32px;font-size:36px;line-height:42px}.project-detail .project-detail__parts-desc{font-size:18px;line-height:28px}.project-detail .project-detail__parts{gap:32px}.project-detail .project-detail__main-image{margin-right:-20px}}.service-aesthetics{position:relative;margin-top:120px;padding-top:10px}.service-aesthetics__title{color:#d2d9ff;font-family:var(--font-accent);font-size:80px;font-style:normal;font-weight:600;line-height:90px;letter-spacing:-.03em;text-align:right;text-transform:uppercase;position:absolute;right:0;top:0;padding-right:32px;padding-top:10px}.service-aesthetics__list{display:flex;flex-direction:column}.service-aesthetics__item{max-width:998px;padding:23px 80px;display:flex;align-items:center;gap:82px;border-radius:0 1000px 1000px 0;background:linear-gradient(92deg,#fff 63.06%,#dde2ffcc 91.48%)}.service-aesthetics__item--second{margin-left:210px;margin-top:24px}.service-aesthetics__item--three{gap:42px;margin-left:420px;margin-top:18px}.service-aesthetics__item-icon img{max-width:unset}.service-aesthetics .aesthetics-text{display:flex;flex-direction:column;gap:16px}.service-aesthetics .aesthetics-text__title{color:#89abe3;font-family:var(--font-accent);font-size:32px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-.03em;text-transform:uppercase}.service-aesthetics .aesthetics-text__description{color:#333;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:400;line-height:36px}.service-banner{display:flex;gap:72px;padding-top:10px}.service-banner__img{margin-left:-32px}.service-banner__img img{max-width:unset}.service-banner__info{display:flex;flex-direction:column;gap:16px;padding-top:10px}.service-banner__info-title{color:#101820;font-family:var(--font-accent);font-size:80px;font-style:normal;font-weight:600;line-height:90px;letter-spacing:-.03em;text-transform:uppercase}.service-banner__info-title span{color:#ff005c}.service-banner__info-description{color:#333;font-family:var(--font-main);font-size:36px;font-style:normal;font-weight:400;line-height:54px}.service-information{margin:120px auto 0}.service-information--first{padding:214.5px 0 213.5px}.service-information--second{padding:264.5px 0 263.5px}.service-information__text{margin:0 auto;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}.service-information__description{color:#89abe3;text-align:center;font-family:var(--font-main);font-size:36px;font-style:normal;font-weight:600;line-height:54px;max-width:1221px}.service-information__title{color:#89abe3;text-align:center;font-family:var(--font-accent);font-size:96px;font-style:normal;font-weight:600;line-height:100px;letter-spacing:-.03em;text-transform:uppercase;max-width:1221px;margin-top:16px}.service-information__image{display:none;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.service-program{display:flex;justify-content:space-between;gap:64px;margin-top:120px}.service-program__list.hide-desktop{display:none}.service-program .service-program__info{display:flex;flex-direction:column;max-width:896px;justify-content:space-between}.service-program .service-program__info-title{color:#101820;font-family:var(--font-accent);font-size:80px;font-style:normal;font-weight:600;line-height:90px;letter-spacing:-.03em;text-transform:uppercase}.service-program .service-program__info-list{display:flex;gap:10px;margin-top:18px}.service-program .service-program__info-nums{display:flex;gap:18px;align-items:center;width:50%}.service-program .service-program__info-nums span{color:#ff005c;font-family:var(--font-accent);font-size:120px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.03em;text-transform:uppercase}.service-program .service-program__info-nums p{color:#333;font-family:var(--font-main);font-size:32px;font-style:normal;font-weight:400;line-height:48px}.service-program .service-program__info-description{color:#333;font-family:var(--font-main);font-size:36px;font-style:normal;font-weight:400;line-height:54px}.service-program .service-program__info-btn{color:#fff;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:500;line-height:36px;text-align:center;cursor:pointer;padding:14px 0;margin-top:32px;border-radius:32px;background:#ff005c}.service-program .service-program__info-btn:hover{background:#dd0050}.service-program__list{display:flex;gap:32px;flex-direction:column}.service-program__list .program-card{height:576px;padding:42px 42px 30px;border-radius:32px;display:flex;flex-direction:column;justify-content:space-between;background-size:cover}.service-program__list .program-card__title{color:#fff;font-family:var(--font-accent);font-size:48px;font-style:normal;font-weight:600;line-height:60px;letter-spacing:-.03em;text-transform:uppercase}.service-program__list .program-card__description{color:#fff;font-family:var(--font-main);font-size:32px;font-style:normal;font-weight:500;line-height:48px}.service-rapair{margin-top:120px;gap:64px;display:flex}.service-rapair__info{max-width:864px}.service-rapair__info-title{color:#101820;font-family:var(--font-accent);font-size:80px;font-style:normal;font-weight:600;line-height:90px;letter-spacing:-.03em;text-transform:uppercase}.service-rapair__info-description{margin-top:18px;color:#333;font-family:var(--font-main);font-size:28px;font-style:normal;font-weight:400;line-height:42px}.service-rapair__info-elements{margin-top:64px;display:flex;flex-direction:column;gap:25px}.service-rapair__info-element{color:#89abe3;text-align:start;font-family:var(--font-main);font-size:32px;font-style:normal;font-weight:500;line-height:48px;padding:24px 64px;border-radius:1000px;background:linear-gradient(89deg,#fffc 40.2%,#d4daff 102.47%)}.features-block{margin-top:120px;position:relative}.features-block .features-block__container{position:relative;width:100%;height:100%}.features-block .features-block__heading{position:absolute;right:0;top:120px;width:551px;font-family:var(--font-accent);font-weight:600;font-size:80px;line-height:90px;letter-spacing:-2.4px;text-transform:uppercase;text-align:right;color:#d2d9ff;font-style:normal}.features-block .features-block__heading-text{display:inline}.features-block .features-block__content{position:relative;width:100%}.features-block .features-block__item{position:absolute;display:flex;align-items:center;gap:82px;width:998px;padding:40px 80px;background:linear-gradient(92deg,#fff 63.06%,#dde2ffcc 91.48%);border-top-right-radius:1000px;border-bottom-right-radius:1000px;box-sizing:border-box}.features-block .features-block__item--first{left:32px;top:120px;height:208px}.features-block .features-block__item--second{left:243px;top:352px;gap:83px;padding:24px 80px}.features-block .features-block__item--third{left:454px;top:580px;height:208px;gap:48px}.features-block__icon-container{flex-shrink:0;width:124px;height:124px;position:relative}.features-block__icon{width:100%;height:100%;position:relative;overflow:hidden}.features-block__icon svg{display:block;width:100%;height:100%}.features-block__text{display:flex;flex-direction:column;gap:16px;flex-grow:1;min-width:0}.features-block__title{font-family:var(--font-accent);font-weight:500;font-size:32px;line-height:38px;letter-spacing:-.96px;text-transform:uppercase;color:#89abe3;width:100%}.features-block__description{font-family:var(--font-main);font-weight:400;font-size:24px;line-height:36px;color:#333;width:100%}.services-form-container{padding-left:32px;margin-top:-200px}@media(max-width:1400px){.service-aesthetics__title{position:unset;text-align:left}.service-banner__img img{max-width:100%}.service-banner__info-title{font-size:54px;line-height:70px}.service-program__list .program-card{padding:42px 24px 30px}.service-program__list .program-card__description{line-height:32px;font-size:32px}.features-block__heading{font-size:60px;line-height:70px;width:400px;right:20px}.features-block__item{width:800px;padding:30px 60px;gap:60px}.features-block__item--first{left:20px}.features-block__item--second{left:150px}.features-block__item--third{left:280px}.features-block__title{font-size:28px;line-height:34px}.features-block__description{font-size:20px;line-height:30px}}@media(max-width:1280px){.services-form-container{margin-top:120px}.service-banner{flex-direction:column-reverse}.service-program{flex-direction:column;gap:48px}.service-program .service-program__info{max-width:100%}.service-aesthetics__item--second{margin-left:0}.service-aesthetics__item--three{margin-left:0;gap:82px}.service-aesthetics-wrapper{padding-right:32px}}@media(max-width:1024px){.aesthetics-text .aesthetics-text__description{font-size:16px;line-height:24px}.service-aesthetics{margin-top:80px}.service-aesthetics__item-icon img{width:100px}.service-aesthetics__list{display:flex;flex-direction:column;gap:24px}.service-aesthetics__item{gap:24px;margin:0}.service-aesthetics__title{margin-bottom:45px}.service-banner{flex-direction:column-reverse;gap:24px;padding-top:30px}.service-banner__img{margin-left:unset;margin-top:25px}.service-banner__img img{width:100%}.service-banner__info-title{font-size:80px;line-height:90px}.service-information{padding:180px 0}.service-information__title{font-size:64px;line-height:90px}.service-information__description{padding:0 24px}.service-program__info-title{max-width:700px}.service-program__info-nums span{font-size:96px;line-height:120%}.service-program__info-nums p{font-size:28px;line-height:42px}.service-program__list .program-card{padding:42px 42px 30px}.service-program__list.hide-desktop{display:flex}.service-program__list.hide-mobile{display:none}.service-program__info--top{margin-bottom:50px}.service-program__list .program-card__description{line-height:48px}.service-program__info--bottom{margin-top:50px}.service-rapair{gap:54px;flex-direction:column}.service-rapair .service-rapair__img img{border-radius:32px}.service-rapair .service-rapair__info-element{padding-left:0}}@media(max-width:1024px){.form_step,.popup__step{max-width:100%}}@media(max-width:767px){.service-banner__info-title{font-size:36px;line-height:42px;font-weight:500}.service-banner__info-description{font-size:18px;line-height:28px}.service-banner__img{margin-top:0}.service-information{margin-top:70px;padding:120px 0;position:relative}.service-information--second{margin-top:40px}.service-information__text{padding:0 20px}.service-information__description{font-size:18px;font-style:normal;font-weight:500;line-height:28px;padding:0 3px}.service-information__title{margin-top:12px;font-size:36px;font-style:normal;font-weight:500;line-height:42px}.service-information--first,.service-information--second{background-size:100% 100%}.service-information__image{display:block}.service-program{margin-top:40px;flex-direction:column}.service-program__list{margin-top:24px}.service-program__list.hide-desktop{display:flex}.service-program__list.hide-mobile{display:none}.service-program .service-program__info-list{flex-direction:column}.service-program .service-program__info-title{font-size:36px;font-style:normal;font-weight:600;line-height:42px}.service-program .service-program__info-nums{display:flex;width:100%}.service-program .service-program__info-nums span{font-size:48px;font-style:normal;font-weight:600;line-height:120%}.service-program .service-program__info-nums p,.service-program .service-program__info-description{font-size:18px;font-style:normal;font-weight:400;line-height:28px}.service-program .service-program__info-btn{font-size:16px;font-style:normal;font-weight:500;line-height:22px;margin-top:12px}.service-program .service-program__info--top{margin-bottom:0}.service-program .service-program__info--bottom{margin-top:24px}.service-program__list{display:flex;gap:24px;flex-direction:column}.service-program__list .program-card{height:335px;padding:24px;border-radius:24px;display:flex;flex-direction:column;justify-content:space-between}.service-program__list .program-card__title{font-size:36px;font-style:normal;font-weight:600;line-height:42px;white-space:nowrap}.service-program__list .program-card__description{font-size:16px;font-style:normal;font-weight:500;line-height:22px}.service-aesthetics{margin-top:60px;margin-right:-20px}.service-aesthetics .service-aesthetics-wrapper{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.service-aesthetics .service-aesthetics-wrapper::-webkit-scrollbar{display:none}.service-aesthetics__title{padding-right:0;margin-bottom:0;color:#d2d9ff;font-family:Fira Sans Condensed;font-size:48px;font-style:normal;font-weight:600;line-height:52px;text-transform:uppercase}.service-aesthetics__list{width:-moz-fit-content;width:fit-content;overflow-x:auto;margin-top:24px;flex-direction:row;height:320px;gap:0}.service-aesthetics__item{flex-direction:column;gap:24px;max-width:320px;max-height:320px;border-radius:200px;background:linear-gradient(160deg,#fff0 34.07%,#d4daff 97.12%);width:calc(100vw - 40px);padding:6px 42px 64px;margin-left:0;height:-moz-fit-content;height:fit-content}.service-aesthetics__item+.service-aesthetics__item{margin-left:-21px}.service-aesthetics .aesthetics-text{gap:10px}.service-aesthetics .aesthetics-text__title{color:#89abe3;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:30px}.service-aesthetics .aesthetics-text__description{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.service-aesthetics__item-icon img{width:64px}.service-rapair{margin-top:40px;gap:24px}.service-rapair__info-title{font-size:36px;font-style:normal;font-weight:600;line-height:42px;text-transform:uppercase}.service-rapair__info-description{font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-top:12px}.service-rapair__info-elements{margin-top:24px;gap:12px}.service-rapair__info-element{font-size:15px;font-style:normal;font-weight:500;line-height:22px;padding:10px 0}.service-rapair .service-rapair__img img{border-radius:24px}.services-form-container{margin-top:20px;padding-left:0;margin-left:20px;margin-right:20px}.features-block{min-height:auto}.features-block__heading{position:static;width:100%;font-size:40px;line-height:50px;text-align:center;margin-bottom:40px}.features-block__content{display:flex;flex-direction:column;gap:20px}.features-block__item{position:static;width:100%;padding:20px;gap:20px;flex-direction:column;align-items:center;text-align:center;border-radius:20px;height:auto!important}.features-block__item--first,.features-block__item--second,.features-block__item--third{left:auto;top:auto}.features-block__icon-container{width:100px;height:100px}.features-block__title{font-size:24px;line-height:30px}.features-block__description{font-size:18px;line-height:26px}}.contacts{margin:104px 0 120px;position:relative}.contacts__map{display:flex;overflow:hidden}.contacts__map *{touch-action:auto}.contacts__inner{position:relative;width:auto;display:grid;grid-template-columns:621px calc(100% - 663px);grid-gap:42px}.contacts__block{background:linear-gradient(165.32deg,#89abe3 -33.97%,#d7e3ff 29.26%,#d2d9ff 91.28%);border-radius:32px;padding:42px}.contacts__container{margin-top:24px}.contacts__container:first-of-type{margin-top:0}.contacts__title{margin-bottom:6px;font-weight:400;font-size:26px;line-height:38px;color:#fff}.contacts__text{font-weight:400;font-size:32px;line-height:48px;color:#333}.contacts__text--time{line-height:54px}.contacts__text--phone{display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:24px;column-gap:24px;margin-top:-20px}.contacts__text a{text-decoration:none;color:#333}.contacts__text a:hover{color:#101820}.contacts .contacts__btn{padding:0 37px;height:64px;width:292px;max-width:100%}.contacts__social{display:flex;gap:10px}.contacts__map{border-radius:32px 0 0 32px;background:linear-gradient(165.32deg,#89abe3 -33.97%,#d7e3ff 29.26%,#d2d9ff 91.28%)}.page-title.page-title--contacts{margin:22px 0}.docs{padding:120px 0;position:relative;z-index:11}.docs__row{display:grid;grid-template-columns:861px calc(100% - 925px);grid-gap:64px}.docs__list{padding-right:32px}.docs__title{margin-bottom:18px;font-size:80px;line-height:90px;font-weight:600;font-family:var(--font-titles);text-transform:uppercase;letter-spacing:-.03em}.docs__description{font-size:36px;line-height:54px}.docs__description p{margin:0}.docs__list a{display:flex;gap:24px;align-items:center;position:relative;border:2px solid #EBEDF1;border-radius:8px;background:#fff;padding:0 80px 0 24px;font-size:24px;line-height:36px;margin-top:32px;height:76px;text-decoration:none;color:inherit;transition:all .2s}.docs__list a:hover{border-color:#0263d1}.docs__list a:first-of-type{margin-top:0}.docs__list a:after{content:"";position:absolute;top:0;bottom:0;right:24px;width:32px;background:url(/build/assets/download-BR62VTlS.svg) right center no-repeat}.doc-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.doc-name{display:flex;align-items:baseline;min-width:0;overflow:hidden}.doc-name__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-name__file-ext{flex-shrink:0;white-space:nowrap}.callback{display:flex;flex-wrap:nowrap;flex:1;justify-content:space-between;gap:24px;padding-top:154px;margin-bottom:268px}.callback__decription{font-size:28px;line-height:42px;max-width:756px;display:flex;justify-content:flex-end;flex-direction:column;padding-bottom:81px;position:relative;z-index:2}.callback__decription p{margin:0}.callback__block{max-width:868px}.callback-form{margin:0;position:relative}.callback-form:before{content:"";position:absolute;left:185px;top:-529px;z-index:1;width:741px;height:1083px;background:url(/build/assets/form-bg-bottom-1-CnEqGtSj.png) left top no-repeat}.callback-form:after{content:"";position:absolute;left:75px;top:94px;z-index:1;width:1001px;height:1102px;background:url(/build/assets/form-bg-bottom-2-BZIKi8gx.png) left top no-repeat}.callback-form__inner{border-radius:32px;background:#89abe31a;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);padding:64px;position:relative;z-index:3}.callback-form__inner:before{content:"";position:absolute;left:-110px;top:-116px;z-index:2;background:url(/build/assets/form-bg-top-8WPd_jrJ.png) left top no-repeat;width:526px;height:521px}.callback-form__fields,.callback-form__footer{position:relative;z-index:3}.callback-form__fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.callback-form__colspan2{grid-column:span 2}.callback-form__field input{width:100%;border:0 none;height:70px;font-size:23px;line-height:70px;padding:0 22px;box-sizing:border-box;background:#fff;border-radius:32px;border:2px solid #fff}.callback-form__field input:focus,.callback-form__field input:active{border-color:#89abe3}.callback-form__field input:paceholder{color:#bbb}.callback-form__field .error-text{display:none;font-size:13px;line-height:20px;color:#e83838;position:absolute;left:22px;top:74px}.callback-form__field.error{position:relative}.callback-form__field.error input{border-color:#e83838}.callback-form__field.error .error-text{display:block}.callback-form__calendar{position:relative}.callback-form__calendar input{padding-right:56px}.callback-form__calendar-icon{position:absolute;right:28px;top:50%;margin-top:-12px;cursor:pointer}.callback-form__footer{margin-top:24px}.callback-form__footer p{margin-top:24px;margin-bottom:0}.callback-form__footer .button{width:100%}.soc-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%}.contacts-form-container{margin-top:-345px}@media(max-width:1599px){.docs .docs__row{display:flex;gap:42px}.docs .docs__description{flex-grow:1}.docs .docs__list{flex:0 0 50%;max-width:50%}}@media(max-width:1280px){.docs{padding-top:0;padding-bottom:60px}.docs .docs__row{display:flex;flex-direction:column}.docs .docs__list{flex:initial;max-width:initial}.docs .docs__description,.contacts{padding-right:32px}.contacts .contacts__inner{grid-template-columns:1fr;margin-right:0}.contacts .contacts__map{height:880px}.contacts-form-container{margin-top:0}}@media(max-width:1024px){.contacts{padding-right:32px;margin:94px 0 120px}.contacts .contacts__inner{grid-template-columns:1fr;margin-right:0}.contacts .contacts__map{border-radius:32px}.contacts .contacts__btn{width:375px}.page-title.page-title--contacts{margin-top:30px}}@media(max-width:767px){.contacts{padding-right:0;margin-top:60px;margin-bottom:80px}.contacts .contacts__btn{width:100%;margin-top:10px;font-size:16px;line-height:22px;height:56px}.contacts .contacts__title{font-size:20px;line-height:28px}.contacts .contacts__text{font-size:24px;line-height:36px}.contacts .contacts__block{padding:40px 24px;border-radius:24px}.contacts__container{margin-top:12px}.contacts__text--phone{margin-top:0}.contacts__inner{grid-gap:24px}.contacts .contacts__map{height:672px;border-radius:24px}.page-title.page-title--contacts{margin-top:30px}.soc-icon{width:56px;height:56px}.docs{padding-bottom:20px}.docs__title{font-size:36px;line-height:42px;margin-bottom:12px}.docs__description{font-size:18px;line-height:28px}.docs .docs__row{gap:24px}.docs .docs__list{display:flex;flex-direction:column;gap:12px;padding-right:0}.docs__list a{height:56px;padding-left:20px;gap:20px;margin:0}.docs__list a:after{width:24px;height:24px;background-size:contain;top:12px;bottom:auto}.doc-name{font-size:16px;line-height:22px}.doc-icon{height:32px}.doc-icon svg{height:100%}.contacts-form-container .form-inline__content{padding-bottom:70px}}.page{max-width:1920px;margin:0 auto}.page__layout{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 32px;gap:82px}@media(max-width:991px){.page__layout{flex-direction:column;gap:40px;margin:0 20px}}@media(max-width:1280px){.page__layout{gap:20px}}.elevator{margin:0 auto}.elevator__image{margin-top:80px}.elevator__img{width:100%;height:auto;display:block}.specs{max-width:900px;width:100%;display:flex;flex-direction:column;padding-top:80px;gap:80px}@media(max-width:1600px){.specs{max-width:700px}}@media(max-width:991px){.specs{max-width:100%;padding-top:20px;gap:60px}}@media(max-width:767px){.specs{gap:40px}}.specs__block{display:flex;flex-direction:column;gap:50px}@media(max-width:991px){.specs__block{gap:48px}}@media(max-width:767px){.specs__block{gap:24px}}.specs__block{position:relative;z-index:10}.specs__title{font-family:var(--font-titles);font-weight:600;font-size:80px;line-height:90px;letter-spacing:-2.4px;text-transform:uppercase}@media(max-width:767px){.specs__title{font-size:36px;line-height:42px;letter-spacing:-1.08px}}.specs__content{display:flex;flex-direction:column;gap:32px}@media(max-width:767px){.specs__content{gap:20px}}.specs__row{display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr}@media(max-width:1600px){.specs__row{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:767px){.specs__row{grid-template-columns:1fr;gap:20px}}.specs__item,.specs__single{display:flex;flex-direction:column;gap:2px}.specs__label{font-size:20px;line-height:28px;color:#bbb}@media(max-width:767px){.specs__label{font-size:20px;line-height:28px}}.specs__value{font-size:40px;color:#89abe3;line-height:55px}@media(max-width:767px){.specs__value{font-size:32px;line-height:42px}}.specs__btn{display:flex;justify-content:center;align-items:center;padding:0 32px;width:370px;height:92px;background:#ff005c;color:#fff;border:none;border-radius:64px;font-size:28px;cursor:pointer;transition:.3s}.specs__btn:hover{background:#e6004f}@media(max-width:1280px){.specs__btn{width:300px}}@media(max-width:991px){.specs__btn{width:100%}}@media(max-width:767px){.specs__btn{font-size:18px;line-height:28px;padding:0 18px;margin-top:4px;height:64px}}.elevator-form-container{margin-top:-130px;padding-left:20px}.panoramic-shuttle-item .panoramic-shuttle-item__wrapper{max-width:1176px;margin:auto;display:flex;gap:107px;justify-content:space-between}.panoramic-shuttle-item .panoramic-shuttle-item__title{max-width:680px;margin-bottom:80px;font-size:80px;line-height:90px;text-transform:uppercase;letter-spacing:-.03em;font-family:var(--font-titles);font-weight:600}.panoramic-shuttle-item .panoramic-shuttle-item__title--mobile{display:none}.panoramic-shuttle-item .panoramic-shuttle-item__props-list{display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:710px}.panoramic-shuttle-item .panoramic-shuttle-item__props-title{margin-bottom:2px;font-size:20px;line-height:28px;color:#bbb}.panoramic-shuttle-item .panoramic-shuttle-item__props-value{font-size:48px;line-height:68px;color:#89abe3}.panoramic-shuttle-item .panoramic-shuttle-item__content{max-width:772px;flex-shrink:0}.panoramic-shuttle-item .panoramic-shuttle-item__image{max-width:300px}.panoramic-shuttle-item .panoramic-shuttle-item__buttons{margin-top:76px;display:flex;flex-wrap:wrap;gap:32px}.panoramic-shuttle-item .panoramic-shuttle-item__buttons--mobile{display:none}.panoramic-shuttle-item .panoramic-shuttle-item__button-more{width:370px;height:92px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ff005c;border-radius:64px;font-size:28px;line-height:42px;font-weight:500;transition:.3s}.panoramic-shuttle-item .panoramic-shuttle-item__button-more:hover{background-color:#dd0050}.panoramic-shuttle-item .panoramic-shuttle-item__button-change{width:370px;height:92px;display:flex;align-items:center;justify-content:center;color:#ff005c;background:#fff;border-radius:64px;font-size:28px;line-height:42px;font-weight:500;border:2px solid #FF005C}.panoramic-shuttle-item .panoramic-shuttle-item__button-change:hover{color:#dd0050;border-color:#dd0050}.panoramic-shuttle-item .panoramic-shuttle-item__title-notice{padding-top:6px;color:#bbb;font-size:20px;line-height:28px;letter-spacing:normal;font-weight:400;text-transform:none;font-family:var(--font-main)}.panoramic-shuttle-list{display:flex;flex-direction:column;gap:190px;padding-top:80px;margin-bottom:80px}@media(max-width:1280px){.elevator-form-container{margin-top:60px}.elevator__image{margin-top:55px}.elevator__img{width:auto;max-width:100%;max-height:1300px}}@media(max-width:1200px){.panoramic-shuttle-list{padding-top:60px}.panoramic-shuttle-item .panoramic-shuttle-item__wrapper{gap:0}.panoramic-shuttle-item .panoramic-shuttle-item__title{display:none;margin-bottom:0}.panoramic-shuttle-item .panoramic-shuttle-item__title--mobile{display:block}.panoramic-shuttle-item .panoramic-shuttle-item__buttons{display:none}.panoramic-shuttle-item .panoramic-shuttle-item__buttons--mobile{display:flex}.panoramic-shuttle-item .panoramic-shuttle-item__props-list{grid-template-columns:1fr}.panoramic-shuttle-item .panoramic-shuttle-item__content{flex-shrink:initial;flex-grow:1;padding-top:40px}.panoramic-shuttle-item .panoramic-shuttle-item__images{flex:0 0 300px}}@media(max-width:1024px){.panoramic-shuttle-item .panoramic-shuttle-item__buttons{gap:16px}.panoramic-shuttle-item .panoramic-shuttle-item__button-more,.panoramic-shuttle-item .panoramic-shuttle-item__button-change{width:344px}.panoramic-shuttle-item .panoramic-shuttle-item__buttons{margin-top:38px}.panoramic-shuttle-list{gap:120px;margin-bottom:55px}}@media(max-width:767px){.panoramic-shuttle-item{overflow:hidden}.panoramic-shuttle-item .panoramic-shuttle-item__button-more,.panoramic-shuttle-item .panoramic-shuttle-item__button-change{width:100%;height:64px;font-size:18px;line-height:28px}.panoramic-shuttle-item .panoramic-shuttle-item__title{font-size:36px;line-height:42px;max-width:300px}.panoramic-shuttle-item .panoramic-shuttle-item__title-notice{font-size:18px;line-height:28px}.panoramic-shuttle-item .panoramic-shuttle-item__props-value{font-size:32px;line-height:42px}.panoramic-shuttle-item .panoramic-shuttle-item__images{flex:0 0 180px}.panoramic-shuttle-item .panoramic-shuttle-item__content{padding-top:22px}.panoramic-shuttle-item .panoramic-shuttle-item__props-list{gap:20px}.panoramic-shuttle-item .panoramic-shuttle-item__buttons{margin-top:23px}.panoramic-shuttle-list{padding-top:40px;gap:80px}.elevator-form-container{margin-top:20px;margin-left:20px;margin-right:20px;padding-left:0}}@media(max-width:460px){.panoramic-shuttle-item{padding-left:20px;padding-right:20px}.panoramic-shuttle-item .panoramic-shuttle-item__images{flex:0 0 180px;margin-right:-80px;padding-top:25px}.panoramic-shuttle-list{margin:0 -20px 20px}}.page__main{padding:40px 0}.grid{max-width:1920px;margin:0 auto;display:grid;grid-template-columns:1fr 640px;gap:40px;padding-right:56px}@media(max-width:1600px){.grid{grid-template-columns:1fr;padding-right:0}}.grid__left{display:flex;flex-direction:column;gap:32px;max-width:1045px;position:relative;z-index:10}@media(max-width:1600px){.grid__left{max-width:100%;order:2}}.grid__right{will-change:transform;top:30px;height:-moz-fit-content;height:fit-content}.package{padding:32px;border-radius:16px;background:#f1f6fe;margin-top:70px}@media(max-width:1024px){.package{margin-top:20px}}.package__header{display:flex;align-items:flex-start;justify-content:space-between}@media(max-width:767px){.package__header{flex-wrap:wrap;gap:24px}}.package__title{font-family:Fira Sans Condensed,sans-serif;margin-bottom:6px;font-size:40px;font-weight:600;line-height:48px;letter-spacing:-1.2px;text-transform:uppercase}.package__description{color:#333333b3;font-size:20px;max-width:414px;line-height:28px;font-weight:400}@media(max-width:1024px){.package__description{font-size:18px;line-height:28px}}.package__price{font-family:Fira Sans Condensed,sans-serif;color:#89abe3;font-size:40px;font-weight:600;line-height:48px;letter-spacing:-1.2px;text-transform:uppercase;white-space:nowrap}@media(max-width:767px){.package__price{font-size:36px;line-height:42px}}.options{display:flex;flex-direction:column;gap:32px;margin:0 32px}@media(max-width:767px){.options{margin:unset}}.options__grid{display:flex;flex-direction:row;justify-content:space-between;gap:42px}@media(max-width:1600px){.options__grid{flex-wrap:wrap}}@media(max-width:1024px){.options__grid{gap:32px}}@media(max-width:767px){.options__grid{gap:40px}}.options__group{display:flex;flex-direction:column;gap:12px;width:100%}@media(max-width:1600px){.options__group:nth-child(1),.options__group:nth-child(3){flex:0 0 calc(50% - 21px)}.options__group:nth-child(2){order:2}.options__group:nth-child(2) .options__list{flex-direction:row;flex-wrap:wrap;gap:12px 32px}}@media(max-width:1280px){.options__group:nth-child(1),.options__group:nth-child(3){flex:0 0 calc(50% - 16px)}}@media(max-width:1024px){.options__group:nth-child(2){order:2}.options__group:nth-child(2) .options__list{gap:20px}}@media(max-width:767px){.options__group:nth-child(1),.options__group:nth-child(3){flex:0 0 100%}.options__group:nth-child(2){order:0}.options__group:nth-child(2) .options__list{gap:10px;flex-direction:column}.options__group:nth-child(1) .options__list{row-gap:12px;-moz-column-gap:32px;column-gap:32px;flex-direction:row;flex-wrap:wrap}}.options__title{font-family:Fira Sans,sans-serif;font-weight:500;font-size:28px;line-height:42px}@media(max-width:767px){.options__title{font-size:24px;line-height:32px}}.options__list{display:flex;flex-direction:column;gap:10px}@media(max-width:1024px){.options__list-row_4{flex-direction:row;flex-wrap:wrap;gap:12px 32px}}.radio{display:flex;align-items:center;gap:10px;cursor:pointer}.radio__input{display:none}.radio__custom{width:20px;height:20px;border:2px solid #EBEDF1;border-radius:50%;transition:.2s}.radio__input:checked+.radio__custom{border:5px solid #FF005C}.radio__label{font-size:24px;font-style:normal;font-weight:400;line-height:36px;color:#333}@media(max-width:767px){.radio__label{font-size:18px;line-height:28px}}.features{display:flex;flex-direction:column;gap:12px}.features__title{font-family:Fira Sans,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:42px}@media(max-width:767px){.features__title{font-size:24px;line-height:32px}}.features__list{display:flex;flex-direction:column;gap:10px}.checkbox{display:flex;align-items:center;gap:10px;cursor:pointer}.checkbox__input{display:none}.checkbox__custom{width:20px;height:20px;border:2px solid #EBEDF1;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.2s}.checkbox__custom svg{display:none}@media(max-width:767px){.checkbox__custom{width:18px;height:18px}}.checkbox:hover .checkbox__custom{border-color:#b7beca}.checkbox:hover svg{display:block}.checkbox:hover svg path{stroke:#b7beca}.checkbox__input:checked+.checkbox__custom{background:#ff005c;border-color:#ff005c}.checkbox__input:checked+.checkbox__custom:hover{background:#dd0050;border-color:#dd0050}.checkbox__input:checked+.checkbox__custom svg{display:block}.checkbox__input:checked+.checkbox__custom svg path{stroke:#fff}.checkbox__label{font-family:Fira Sans,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:36px;color:#333}@media(max-width:767px){.checkbox__label{font-size:18px;line-height:28px}}.comment{display:flex;gap:12px;flex-direction:column}.comment__title{font-family:Fira Sans,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:42px}@media(max-width:767px){.comment__title{font-size:24px;font-weight:500;line-height:32px}}.comment__textarea{width:100%;min-height:200px;padding:20px 24px;border:1px solid #dcdcdc;border-radius:32px;resize:vertical;outline:none;transition:.2s;font-size:23px;line-height:32px}@media(max-width:767px){.comment__textarea{padding:20px 22px}}.comment__textarea:focus{border-color:#89abe3}.comment__textarea::-moz-placeholder{color:#bbb;font-family:Fira Sans,sans-serif;font-size:23px;font-style:normal;font-weight:400;line-height:32px}.comment__textarea::placeholder{color:#bbb;font-family:Fira Sans,sans-serif;font-size:23px;font-style:normal;font-weight:400;line-height:32px}@media(max-width:767px){.comment__textarea::-moz-placeholder{font-size:15px;line-height:22px}.comment__textarea::placeholder{font-size:15px;line-height:22px}}.upload{display:flex;flex-direction:column;gap:12px}.upload__title{font-family:Fira Sans,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:42px}@media(max-width:767px){.upload__title{font-size:24px;font-weight:500;line-height:32px}}.upload__area{padding:32px 16px;border:2px dashed #EBEDF1;border-radius:16px;text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:19px;background:#fff;transition:.25s}@media(max-width:1024px){.upload__area{flex-direction:row;gap:16px;padding:18px}.upload__area svg{width:16px}}.upload__area input{display:none}.upload__area:hover{border-color:#89abe3;background:#fff}.upload__text__container{display:flex;flex-direction:column;gap:6px}@media(max-width:1024px){.upload__text__container{align-items:flex-start;gap:2px}}.upload__text-title{color:#333;font-family:Fira Sans,sans-serif;font-size:24px}@media(max-width:1024px){.upload__text-title{color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.upload__text-title_subtext{display:none}}.upload__text-subtitle{color:#333333b3;font-family:Fira Sans,sans-serif;font-size:20px}@media(max-width:1024px){.upload__text-subtitle{color:#9299a5;font-size:13px;font-weight:400;line-height:20px}}.upload__btn{padding:0 48.5px;border-radius:32px;border:2px solid #FF005C;color:#ff005c;font-family:Fira Sans,sans-serif;font-size:24px;height:63px;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.upload__btn{display:none}}.total{display:flex;align-items:center;justify-content:space-between;padding:32px;background:#f1f6fe;border-radius:16px}@media(max-width:1600px){.total{gap:24px}}@media(max-width:1024px){.total{flex-direction:column;gap:32px}}.total__left{display:flex;flex-direction:column;gap:60px;max-width:433px}@media(max-width:1024px){.total__left{gap:16px;max-width:100%}}.total__info{display:flex;gap:6px;flex-direction:column}.total__title{font-family:Fira Sans Condensed,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:-1.2px;text-transform:uppercase}@media(max-width:767px){.total__title{font-size:36px;font-weight:600;line-height:42px;letter-spacing:-1.08px}}.total__description{color:#333333b3;font-size:20px;font-style:normal;font-weight:400;line-height:28px}@media(max-width:1024px){.total__description{font-size:18px;font-weight:400;line-height:28px}}.total__btn{height:64px;padding:0 37px;border-radius:32px;font-size:24px;cursor:pointer;transition:.2s;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.total__btn{width:100%;padding:17px;font-size:16px;font-weight:500;line-height:22px}}.total__btn--primary{background:#ff005c;color:#fff;border:none}.total__btn--primary:hover{background:#dd0050}.total__right{display:flex;flex-direction:column;justify-content:flex-start;height:100%;gap:12px}@media(max-width:1024px){.total__right{align-items:start;gap:20px;width:100%}}.total__price{font-size:40px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:-1.2px;text-transform:uppercase;font-family:Fira Sans Condensed,sans-serif;color:#89abe3;text-align:end}@media(max-width:1024px){.total__price{font-size:36px;line-height:42px;letter-spacing:-1.08px}}.total__list{list-style:none;display:flex;gap:10px;flex-direction:column}@media(max-width:1024px){.total__list{width:100%;gap:16px}}.total__item{display:flex;justify-content:space-between;gap:12px}@media(max-width:1024px){.total__item{gap:4px;flex-direction:column}}.total__text{flex-grow:1;text-align:right;color:#333;font-size:24px;font-style:normal;font-weight:400;line-height:36px;opacity:.6}@media(max-width:1024px){.total__text{text-align:left}}@media(max-width:767px){.total__text{font-size:16px;font-weight:400;line-height:22px}}.total__text-value{flex:0 0 160px;opacity:1;font-size:24px;font-style:normal;font-weight:500;line-height:36px;color:#333;text-align:left}@media(max-width:1024px){.total__text-value{flex:initial}}@media(max-width:767px){.total__text-value{font-size:18px;font-weight:500;line-height:28px}}.configurator-image{overflow:visible}.configurator-image__elevator{width:100%;height:auto;display:block;border-radius:20px}.configurator-image__img{max-height:100%;margin:auto}.configurator-image__img{transform-origin:center center;will-change:transform}@media(max-width:1600px){.configurator-image__img{max-height:1300px;margin:auto}}@media(max-width:767px){.configurator-image{margin-top:8px}.configurator-image__img{max-height:968px}}@media(max-width:1280px){.grid{grid-template-columns:1fr}.grid__right{position:relative;top:0}}@media(max-width:767px){.grid__left{margin:0;gap:44px}.package{margin-top:0;padding:22px}.total{padding:22px;gap:24px}.package__title{font-size:36px;line-height:42px;letter-spacing:-1.08px}}.configurator-form-container{padding-left:20px}@media(max-width:1600px){.configurator-form-container{margin-top:20px}}@media(max-width:767px){.configurator-form-container{margin:0 20px;padding-left:0}}html,body{height:100%}.company-banner{display:flex;justify-content:space-between}.company-banner__text{max-width:864px;display:flex;flex-direction:column;gap:18px;justify-content:flex-end;margin-bottom:92px}.company-banner__text-title{color:#101820;font-family:var(--font-accent);font-size:80px;font-style:normal;font-weight:600;line-height:90px;letter-spacing:-.03em;text-transform:uppercase}.company-banner__text-description{color:#333;font-family:var(--font-main);font-size:36px;font-style:normal;font-weight:400;line-height:54px}.company-banner__img{position:relative}.company-banner__sticker{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:32px 32px 0;background:#fff;position:absolute;bottom:0;left:-307px;width:452px}.company-banner__sticker-title{color:#d2d9ff;font-family:var(--font-main);font-size:32px;font-style:normal;font-weight:700;line-height:48px}.company-banner__sticker-description{color:#89abe3;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:400;line-height:36px}@media(max-width:991px){.company-banner{display:flex;flex-direction:column}.company-banner__text{gap:18px;margin-bottom:48px}.company-banner__text-title{color:#101820;font-size:80px;font-style:normal;font-weight:600;line-height:90px;letter-spacing:-2.4px;text-transform:uppercase}.company-banner__text-description{font-size:36px;font-style:normal;font-weight:400;line-height:54px}.company-banner__img{position:relative}.company-banner__img img{width:100%;height:824px;-o-object-fit:cover;object-fit:cover;border-radius:24px}.company-banner__sticker{left:0;bottom:-96px;width:100%;padding:24px;border-radius:32px 32px 0 0}.company-banner__sticker-title{font-size:32px;font-style:normal;font-weight:700;line-height:48px}.company-banner__sticker-description{font-size:24px;font-style:normal;font-weight:400;line-height:36px}.company-banner__sticker-description br{display:none}}.company-dream{position:relative;height:907px;padding:92px 0 77px 68px;margin-top:120px;border-radius:32px;overflow:hidden}.company-dream__text{position:relative;display:flex;justify-content:space-between;flex-direction:column;height:100%;z-index:1}.company-dream__text-title{color:#fff;font-family:var(--font-accent);font-size:80px;font-style:normal;font-weight:600;line-height:90px;letter-spacing:-.03em;text-transform:uppercase;max-width:734px}.company-dream__text-description{color:#fff;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:500;line-height:36px;max-width:548px}.company-dream__video{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover}@media(max-width:991px){.company-dream{background-image:url(/build/assets/dream-mobile-TYBaWPYK.png);background-size:100% 100%;height:1024px;padding:60px 32px 30px;margin-top:120px;border-radius:32px}.company-dream__text{display:flex;justify-content:space-between;flex-direction:column;height:100%}.company-dream__text-title{font-size:36px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-1.08px}.company-dream__text-description{font-size:24px;font-style:normal;font-weight:500;line-height:36px}}.company-goals{display:flex;flex-direction:column;margin-top:132px}.company-goals__appeareancy{display:flex;flex-direction:row-reverse;position:relative;height:527px;padding-top:56px}.company-goals__appeareancy-img{height:-moz-max-content;height:max-content;position:absolute;top:-80px;left:189px}.company-goals__appeareancy-title{color:#d2d9ff;text-align:right;font-family:var(--font-accent);font-size:96px;font-style:normal;font-weight:600;line-height:100px;text-transform:uppercase;letter-spacing:-.03em;max-width:481px}.company-goals__types{display:flex;padding:53.5px 64px 64px;gap:52px;border-radius:32px;background:linear-gradient(90deg,#d2d9ff,#d7e3ff 49.52%,#89abe3);z-index:9}.company-goals__types-title{color:#fff;font-family:var(--font-accent);font-size:96px;font-style:normal;font-weight:600;line-height:100px;letter-spacing:-.03em;text-transform:uppercase;max-width:1088px}.company-goals__types .goals-types__list{width:100%;display:flex;flex-direction:column;gap:25px;margin-top:10.5px}.company-goals__types .goals-types__list-item{color:#fff;text-align:left;font-family:var(--font-main);font-size:32px;font-style:normal;font-weight:500;line-height:48px;border-radius:24px;background:#fff3;padding:24px 32px}@media(max-width:1400px){.company-goals__appeareancy-img{height:-webkit-fill-available;top:-80px;left:0}.company-goals__types-title{font-size:46px;line-height:72px}}@media(max-width:991px){.company-goals{margin-top:215px}.company-goals__appeareancy{flex-direction:column;gap:0;height:723px;padding-top:0}.company-goals__appeareancy-img{height:auto;top:unset;bottom:-115px;max-height:590px;left:40px}.company-goals__appeareancy-title{font-size:96px;font-style:normal;font-weight:600;line-height:100px;letter-spacing:-2.88px;text-transform:uppercase;width:100%;max-width:unset;text-align:start}.company-goals__types{padding:48px 32px;flex-direction:column;gap:32px}.company-goals__types-title{font-size:72px;font-style:normal;font-weight:600;line-height:86px;letter-spacing:-2.16px;text-transform:uppercase}.company-goals__types .goals-types__list{gap:25px;margin-top:0}.company-goals__types .goals-types__list-item{text-align:start;font-size:32px;font-style:normal;font-weight:500;line-height:48px;padding:24px 32px}}.company-information{margin-top:120.5px;padding:164px 0 163px;background-image:url(/build/assets/information-bg-Ofm6qx9r.png)}.company-information__wrapper{max-width:997px;margin:0 auto}.company-information__title{color:#89abe3;text-align:center;font-family:var(--font-main);font-size:32px;font-style:normal;font-weight:500;line-height:48px}.company-information__description{color:#89abe3;text-align:center;font-family:var(--font-main);font-size:64px;font-style:normal;font-weight:700;line-height:83px;margin-top:24px}@media(max-width:991px){.company-information{margin-top:120px;padding:155px 20px;background-image:url(/build/assets/information-bg-mobile-z-sBSSTo.png);background-size:100% 100%}.company-information__wrapper{max-width:997px;margin:0 auto}.company-information__title{text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:48px}.company-information__description{margin-top:24px;font-size:56px;font-style:normal;font-weight:700;line-height:normal}}.company-interest{margin-top:63px}.company-interest__text{color:#101820;text-align:center;font-family:var(--font-main);font-size:64px;font-style:normal;font-weight:400;line-height:90px}@media(max-width:991px){.company-interest{margin-top:48px}.company-interest__text{font-size:48px;font-style:normal;font-weight:400;line-height:68px}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{position:unset}.swiper-pagination--custom{height:7px;display:flex;align-items:center;justify-content:center;margin-top:24px}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination--custom .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination--custom .swiper-pagination-bullet{margin:0;width:32px;height:6px;border-radius:0;background:#e5e9ff}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination--custom .swiper-pagination-bullet:last-of-type,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination--custom .swiper-pagination-bullet:last-of-type{border-radius:0 12px 12px 0}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination--custom .swiper-pagination-bullet:first-of-type,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination--custom .swiper-pagination-bullet:first-of-type{border-radius:12px 0 0 12px}.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination--custom .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d2d9ff;width:32px;height:6px;border-radius:12px}.company-proccess{display:flex;padding-right:32px;gap:42px;height:820px;margin:120px -32px 0}.company-proccess__title{color:#fff;font-family:var(--font-accent);font-size:128px;font-style:normal;font-weight:700;line-height:140px;letter-spacing:-.03em;text-transform:uppercase;padding:198px 32px 202px;border-radius:0 32px 32px 0;background-image:url(/build/assets/preccess-bg-CNNAlqoC.png);background-repeat:no-repeat;background-size:100% 100%;width:100%}.company-proccess__description{color:#fff;font-family:var(--font-main);font-size:48px;font-style:normal;font-weight:400;line-height:68px;padding:0 85px;border-radius:32px;background:#d2d9ff;display:flex;align-items:center;justify-content:center;max-width:805px}@media(max-width:1600px){.company-proccess__description{line-height:52px;font-size:44px;padding:0 32px}.company-interest .company-interest__text br{display:none}}@media(max-width:1400px){.company-proccess__description{line-height:52px;font-size:32px;padding:0 32px}.company-proccess__title{font-size:100px}}@media(max-width:991px){.company-proccess{flex-direction:column;padding:0 32px;gap:24px;height:unset;margin-top:120px}.company-proccess__title{font-size:64px;font-style:normal;font-weight:700;line-height:80px;letter-spacing:-1.92px;text-transform:uppercase;padding:40px;border-radius:24px;background-image:url(/build/assets/preccess-bg-CNNAlqoC.png);background-repeat:no-repeat;background-size:100% 100%;width:100%}.company-proccess__description{font-size:40px;font-style:normal;font-weight:400;line-height:55px;padding:40px;border-radius:24px;background:#d2d9ff;display:flex;align-items:center;justify-content:center;max-width:unset}}.company-purpose{display:flex;flex-direction:column;gap:82px;align-items:center;margin-top:80px}.company-purpose__text{display:flex;gap:18px;flex-direction:column;max-width:1173px}.company-purpose__text-title{color:#101820;text-align:center;font-family:var(--font-accent);font-size:96px;font-style:normal;font-weight:600;line-height:100px;letter-spacing:-.03em;text-transform:uppercase}.company-purpose__text-description{color:#333;text-align:center;font-family:var(--font-main);font-size:36px;font-style:normal;font-weight:400;line-height:54px}.company-purpose .purpose-list{display:flex;flex-direction:column;gap:42px;max-width:993px}.company-purpose .purpose-list__item{border-radius:1000px;background:linear-gradient(89deg,#fffc 40.2%,#d4daff 102.47%);display:flex;gap:24px;padding:32px 64px 32px 0;align-items:center}.company-purpose .purpose-list__item img{max-width:unset}.company-purpose .purpose-list__item-name{color:#89abe3;font-family:var(--font-main);font-size:36px;font-style:normal;font-weight:400;line-height:54px}@media(max-width:991px){.company-purpose{margin-top:120px;gap:48px}.company-purpose__text{gap:18px}.company-purpose__text-title{font-size:96px;font-style:normal;font-weight:600;line-height:100px;letter-spacing:-2.88px}.company-purpose__text-description{font-size:36px;font-style:normal;font-weight:400;line-height:54px}.company-purpose .purpose-list{display:flex;flex-direction:column;gap:32px;max-width:993px}.company-purpose .purpose-list__item{border-radius:1000px;background:linear-gradient(89deg,#fffc 40.2%,#d4daff 102.47%);gap:24px;padding:32px 64px 32px 0;align-items:center;flex-direction:row}.company-purpose .purpose-list__item-name{font-size:32px;font-style:normal;font-weight:400;line-height:48px}.company-purpose .purpose-list__item--goblet img{width:136px;height:147px}.company-purpose .purpose-list__item--premium img{width:149px;height:120px}}.company-tech--mobile{display:none}.company-tech{margin-top:120px}.company-tech .company-tech--desktop{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:32px;grid-row-gap:32px}.company-tech__item{border-radius:32px;display:flex;justify-content:space-between;flex-direction:column;background-size:100% 100%}.company-tech__item-flag{width:102px}.company-tech__item-title{color:var(--Text-Text-white, #FFF);font-family:var(--font-main);font-size:32px;font-style:normal;font-weight:700;line-height:48px}.company-tech__item--italy{height:440px;background-image:url(/build/assets/italy-CbAiejgx.png);grid-area:1/3/2/5;padding:42px 0 39px 42px}.company-tech__item--japan{grid-area:2/3/3/4;background-image:url(/build/assets/japan1-COf8ljlF.png);width:450px;padding:32px 42px 33px}.company-tech__item--japan-two{grid-area:3/3/4/4;background-image:url(/build/assets/japan2-C4LdsppP.png);width:450px;padding:32px 42px 36px}.company-tech__item--sweeden{grid-area:2/4/4/5;background-image:url(/build/assets/sweeden-B0Q5KXn-.png);width:450px;padding:32px 42px 36px}.company-tech__item--dancmark{grid-area:3/1/4/3;background-image:url(/build/assets/dancmark-BxOj29jD.png);padding:32px 42px 39px}.company-tech__text{grid-area:1/1/2/3;max-width:861px;margin-top:58px}.company-tech__text-title{color:#101820;font-family:var(--font-accent);font-size:80px;font-style:normal;font-weight:600;line-height:90px;letter-spacing:-.03em;text-transform:uppercase;word-spacing:14px}.company-tech__text-description{color:#333;font-family:var(--font-main);font-size:36px;font-style:normal;font-weight:400;line-height:54px;margin-top:18px}.certificates-carousel{overflow:hidden;padding:120px 20px 80px;margin:0 -32px}.certificates-carousel .swiper{overflow:initial}.certificates-carousel .certificates-carousel__header{margin-bottom:48px;font-size:80px;line-height:90px;font-family:var(--font-accent);letter-spacing:-.03em;text-transform:uppercase;font-weight:600;position:relative;padding:0 12px}.certificates-carousel .certificates-carousel__item-image{display:block;height:600px;position:relative}.certificates-carousel .certificates-carousel__item{width:401px}.certificates-carousel .certificates-carousel__item-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.certificates-carousel .certificates-arrows{position:absolute;right:12px;bottom:0;display:flex;gap:16px}.certificates-carousel .certificates-arrows__arrow{cursor:pointer}.certificates-carousel .certificates-arrows__arrow rect,.certificates-carousel .certificates-arrows__arrow path{transition:.3s}.certificates-carousel .certificates-arrows__arrow:hover rect{stroke:#89abe3}.certificates-carousel .certificates-arrows__arrow:hover path{stroke:#89abe3}.our-team-carousel{overflow:hidden;padding:82px 20px 103px 30px;margin:0 -32px}.our-team-carousel .swiper{overflow:initial}.our-team-carousel .our-team-carousel__header{margin-bottom:48px;font-size:80px;line-height:90px;font-family:var(--font-accent);letter-spacing:-.03em;text-transform:uppercase;font-weight:600}.our-team-carousel .our-team-carousel__photo{display:block;height:400px;position:relative;border-radius:50%;overflow:hidden}.our-team-carousel .our-team-carousel__item{width:400px;margin-right:-192px;transition:.5s}.our-team-carousel .our-team-carousel__item:hover{cursor:pointer}.our-team-carousel .our-team-carousel__item:not(.our-team-carousel__item--unactive-slide){margin-right:-110px}.our-team-carousel .our-team-carousel__item--unactive-slide{filter:grayscale(100)}.our-team-carousel .our-team-carousel__item.our-team-carousel__item--active-slide{margin-left:140px;margin-right:-65px}.our-team-carousel .our-team-carousel__item--active-slide .our-team-carousel__name,.our-team-carousel .our-team-carousel__item--active-slide .our-team-carousel__position{opacity:1;display:block}.our-team-carousel .our-team-carousel__item-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.our-team-carousel .our-team-carousel__name{margin-bottom:8px;font-size:32px;line-height:48px;font-weight:700;color:#d2d9ff;opacity:0;display:none;padding-left:28px;padding-right:28px}.our-team-carousel .our-team-carousel__position{color:#89abe3;font-size:24px;line-height:36px;opacity:0;display:none;padding-left:28px;padding-right:28px}.js-reviews-carousel{height:798px}.reviews-carousel{overflow:hidden;padding:120px 32px 0;margin:0 -32px}.reviews-carousel .swiper{overflow:initial}.reviews-carousel .reviews-carousel .swiper{height:798px}.reviews-carousel .reviews-carousel__header{margin-bottom:48px;font-size:80px;line-height:90px;font-family:var(--font-accent);letter-spacing:-.03em;text-transform:uppercase;font-weight:600}.reviews-carousel .reviews-carousel__photo{display:block;height:429px;position:relative;overflow:hidden;transition:.3s}.reviews-carousel .reviews-carousel__item.swiper-slide-next .reviews-carousel__photo{height:798px}.reviews-carousel .reviews-carousel__item.swiper-slide-next .reviews-carousel__photo .reviews-carousel__item-img{filter:unset}.reviews-carousel .reviews-carousel__item{width:400px;height:798px;display:flex;flex-direction:column-reverse}.reviews-carousel .reviews-carousel__item.swiper-slide-next .reviews-carousel__content{opacity:1}.reviews-carousel .reviews-carousel__btn-video{opacity:0;position:relative;width:-moz-fit-content;width:fit-content;background:#ff005c;transition:.3s;border-radius:32px;margin:16px auto 0;display:flex;align-items:center;padding:14px 33px;gap:16px}.reviews-carousel .reviews-carousel__btn-video span{color:#fff;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:500;line-height:36px}.reviews-carousel .reviews-carousel__item.swiper-slide-next .reviews-carousel__btn-video{opacity:1}.reviews-carousel .reviews-carousel__content{position:absolute;left:calc(100% + 32px);width:650px;top:0;opacity:0;transition:.3s}.reviews-carousel .reviews-carousel__item-img{position:absolute;inset:0;width:100%;height:100%;filter:grayscale(100%);-o-object-fit:cover;object-fit:cover;border-radius:32px}.reviews-carousel .reviews-carousel__item-desc{color:#333;font-family:var(--font-main);font-size:28px;font-style:normal;font-weight:400;line-height:42px}.reviews-carousel .reviews-carousel__person-name{color:#89abe3;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:400;line-height:36px}.reviews-carousel .reviews-carousel__arrows{background:#fff;display:flex;z-index:999999999999999;left:664px;bottom:0;position:absolute;box-sizing:border-box;border-radius:32px 0 0;padding:24px 16px 16px 24px;gap:16px}.reviews-carousel .reviews-arrow{cursor:pointer}.reviews-carousel .reviews-arrow:hover rect,.reviews-carousel .reviews-arrow:hover path{stroke:#89abe3}.reviews-carousel .reviews-arrow rect,.reviews-carousel .reviews-arrow path{transition:.3s}.about-form-container{padding-left:32px;margin:0 -32px}.about-form-container .form-inline{padding-top:140px;min-height:960px}.form--small-text .form-inline__content{padding-top:194px}.our-team-carousel__header{display:flex;justify-content:space-between}.team-carousel__arrows{display:flex;gap:16px}.swiper-pagination--dynamic{display:none}.team-arrows__arrow{cursor:pointer}.team-arrows__arrow:hover rect{stroke:#89abe3}.team-arrows__arrow:hover path{stroke:#89abe3}.team-arrows__arrow rect{transition:.3s}.team-arrows__arrow path{transition:.3s}#video-review{position:fixed;display:block;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;padding:24px;border-radius:32px;background:#fff3;-webkit-backdrop-filter:blur(21.953125px);backdrop-filter:blur(21.953125px);display:none}#video-review video{-o-object-fit:cover;object-fit:cover;width:1352px;height:652px;max-width:unset;border-radius:32px}.overlay{width:100%;height:100%;position:fixed;z-index:9;top:0;left:0;display:none;opacity:.8;background:linear-gradient(90deg,#262d56,#6377a4 49.52%,#163261)}.close-video-review{position:absolute;right:-24px;top:-24px;padding:12px;cursor:pointer}@media(max-width:1470px){.company-tech__text-description{font-size:24px;line-height:42px}.company-tech__item{border-radius:32px;display:flex;justify-content:space-between;flex-direction:column;background-size:100% 100%}.company-tech__item-flag{width:102px}.company-tech__item-title{color:var(--Text-Text-white, #FFF);font-family:var(--font-main);font-size:32px;font-style:normal;font-weight:700;line-height:48px}.company-tech__item--italy{height:unset;background-image:url(/build/assets/italy-CbAiejgx.png);grid-area:1/3/2/5;padding:42px 0 39px 42px}.company-tech__item--japan{grid-area:2/3/3/4;background-image:url(/build/assets/japan1-COf8ljlF.png);width:unset;padding:32px 42px 33px}.company-tech__item--japan-two{grid-area:3/3/4/4;background-image:url(/build/assets/japan2-C4LdsppP.png);width:unset;padding:32px 42px 36px}.company-tech__item--sweeden{grid-area:2/4/4/5;background-image:url(/build/assets/sweeden-B0Q5KXn-.png);width:unset;padding:32px 42px 36px}.company-tech__item--dancmark{grid-area:3/1/4/3;background-image:url(/build/assets/dancmark-BxOj29jD.png);padding:32px 42px 39px}}@media(max-width:1024px){.about-form-container{margin-top:100px}}@media(max-width:991px){.about-form-container .form-inline{min-height:1410px}.swiper-pagination--dynamic{display:flex}#video-review{padding:4px}#video-review video{-o-object-fit:cover;object-fit:cover;width:calc(100vw - 60px);height:calc(100% - 100px);max-width:unset;border-radius:32px}.certificates-carousel .certificates-carousel__item{width:300px;border-radius:12px}.certificates-carousel .certificates-carousel__item-image{height:449px}.container-site--tech{padding:0}.company-tech{display:block;margin-top:120px}.company-tech .company-tech--desktop{display:flex;flex-wrap:wrap;grid-column-gap:24px;grid-row-gap:24px}.company-tech .company-tech__item{width:calc(50% - 12px);height:440px;padding:42px 42px 32px;background-size:cover}.company-tech .company-tech__item.company-tech__item--dancmark{background-position-x:-130px}.company-tech .company-tech__item.company-tech__item--italy{width:100%}.company-tech .company-tech__item-title{font-size:32px;font-style:normal;font-weight:700;line-height:48px}.company-tech__text{padding:0;margin-top:0;margin-bottom:24px}.company-tech__text-title{color:#101820;font-size:80px;font-style:normal;font-weight:600;line-height:90px;letter-spacing:-2.4px;text-transform:uppercase}.company-tech__text-description{color:#333;font-size:36px;font-style:normal;font-weight:400;line-height:54px;margin-top:18px}.our-team-carousel{padding:40px 20px 103px 30px}.our-team-carousel .our-team-carousel__header--title,.our-team-carousel .our-team-carousel__item{width:300px}.our-team-carousel .our-team-carousel__photo{height:300px}.our-team-carousel .our-team-carousel__item:not(.our-team-carousel__item--unactive-slide){margin-right:unset}.our-team-carousel .our-team-carousel__name{display:block;opacity:1;font-size:24px;font-style:normal;font-weight:700;line-height:32px;padding:0 24px}.our-team-carousel .our-team-carousel__position{display:block;opacity:1;font-size:20px;font-style:normal;font-weight:400;line-height:28px;padding:0 24px}.reviews-carousel{padding-top:17px}.reviews-carousel .js-reviews-carousel{height:100%}.reviews-carousel .reviews-carousel__item{width:300px;flex-direction:column;height:100%}.reviews-carousel .reviews-carousel__photo{height:360px;display:flex;align-items:flex-end}.reviews-carousel .reviews-carousel__item.swiper-slide-next .reviews-carousel__photo{height:360px}.reviews-carousel .reviews-carousel__item-img{filter:unset}.reviews-carousel .reviews-carousel__content{position:unset;width:auto;opacity:1;margin-top:24px;padding:0 14px}.reviews-carousel .reviews-carousel__btn-video{opacity:1;height:-moz-fit-content;height:fit-content;margin-bottom:6px}.reviews-carousel .reviews-carousel__btn-video span{font-size:16px;font-style:normal;font-weight:500;line-height:22px}.reviews-carousel .reviews-carousel__item-desc{font-size:20px;font-style:normal;font-weight:400;line-height:28px}.reviews-carousel .reviews-carousel__person-name{font-size:23px;font-style:normal;font-weight:400;line-height:32px;margin-top:12px}.reviews-carousel .reviews-carousel__arrows.desktop{display:none}.about-form-container .form-inline,.form--small-text .form-inline__content{padding-top:0}.about-form-container{margin:40px -32px 0}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination__line{width:-moz-fit-content;width:fit-content;height:8px;display:flex;background:#e5e9ff;border-radius:12px;margin:24px auto 0}.swiper-horizontal.swiper-pagination__line>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{min-width:32px;border-radius:12px;background:transparent;transition:.3s}.swiper-horizontal.swiper-pagination__line>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d2d9ff}.swiper-pagination__line .swiper-pagination-bullet-active{background:#d2d9ff}.swiper-pagination--dynamic{position:absolute;left:50%;bottom:-20px}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination--dynamic,.swiper-pagination-bullets.swiper-pagination--dynamic.swiper-pagination-horizontal{position:absolute;left:50px;bottom:-31px}.swiper-horizontal.certificates-carousel__container>.swiper-pagination-bullets.swiper-pagination--dynamic,.certificates-carousel__container .swiper-pagination-bullets.swiper-pagination--dynamic.swiper-pagination-horizontal{bottom:-28px}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination--dynamic .swiper-pagination-bullet{background:#d2d9ff}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination--dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-next{background:#e5e9ff;opacity:1}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination--dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next{background:#e5e9ff;opacity:1}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination--dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-prev{background:#e5e9ff;opacity:1}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination--dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev{background:#e5e9ff;opacity:1}}@media(max-width:767px){.about-form-container{margin-top:40px;padding-left:0;margin-left:20px;margin-right:20px}.about-form-container .form-inline{min-height:initial}}@media(max-width:650px){.company-goals__appeareancy-img{bottom:-200px;max-height:590px;left:-4px}}@media(max-width:560px){body{overflow-x:hidden}.company-tech__swiper{overflow:visible}.company-banner{margin-top:64px}.company-banner__text{gap:12px;margin-bottom:24px}.company-banner__text-title{font-size:36px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-1.08px}.company-banner__text-description{font-size:18px;font-style:normal;font-weight:400;line-height:28px}.company-banner__img img{height:485px;-o-object-fit:cover;object-fit:cover}.company-banner__sticker{padding:16px;bottom:-83px;border-radius:24px 24px 0 0}.company-banner__sticker-title{font-size:24px;font-style:normal;font-weight:500;line-height:32px}.company-banner__sticker-description{font-size:18px;font-style:normal;font-weight:400;line-height:28px}.company-goals{margin-top:162px}.company-goals__appeareancy{height:355px}.company-goals__types-title{font-size:36px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-1.08px;text-transform:uppercase}.company-goals__appeareancy-title{font-size:48px;font-style:normal;font-weight:600;line-height:52px;letter-spacing:-1.44px;text-transform:uppercase}.company-goals__appeareancy-img{bottom:-160px;max-height:590px;left:-4px}.company-goals__types{padding:24px;background:linear-gradient(180deg,#d2d9ff,#d7e3ff 49.52%,#89abe3)}.company-goals__types .goals-types__list-item{padding:12px 24px;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.company-goals__types .goals-types__list{gap:16px}.company-interest{margin-top:24px}.company-interest__text{font-size:20px;font-style:normal;font-weight:400;line-height:28px}.company-information{margin-top:40px;padding:120px 12px}.company-information__title{font-size:16px;font-style:normal;font-weight:500;line-height:22px}.company-information__description{font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-top:12px}.company-tech{margin-top:40px}.company-tech__text-title{font-size:36px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-1.08px;text-transform:uppercase}.company-tech__text-description{font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-top:12px}.company-tech--mobile .company-tech__swiper{margin:24px -20px 0;overflow:unset}.company-dream{height:770px;margin-top:70px;padding:40px 24px;border:24px;border-radius:24px}.company-dream__text-title{font-size:36px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-1.08px;text-transform:uppercase}.company-dream__text-description{font-size:16px;font-style:normal;font-weight:500;line-height:22px;opacity:.9}.company-purpose{margin-top:40px;gap:24px}.company-purpose .purpose-list__item{flex-direction:column;border-radius:200px;background:linear-gradient(160deg,#fff0 34.07%,#d4daff 97.12%);padding:0 42px 64px}.company-purpose .purpose-list__item-name{font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-align:center;max-width:253px}.company-purpose .purpose-list__item--goblet img{width:112px;height:131px}.company-purpose .purpose-list{gap:24px}.company-purpose__text-title{font-size:36px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-1.08px;text-transform:uppercase}.company-purpose__text-description{font-size:18px;font-style:normal;font-weight:400;line-height:28px}.company-purpose__text{gap:12px}.company-proccess{margin-top:65px}.company-proccess__title{font-size:36px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-1.08px;padding:40px 24px}.company-proccess__description{font-size:20px;font-style:normal;font-weight:400;line-height:28px;padding:40px 24px}.certificates-carousel{padding-top:80px;padding-bottom:104px}.certificates-carousel .certificates-carousel__item-img{border-radius:16px}.certificates-carousel .certificates-carousel__header{font-size:36px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:24px}.certificates-carousel .certificates-arrows{display:none}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination--dynamic,.swiper-pagination-bullets.swiper-pagination--dynamic.swiper-pagination-horizontal{bottom:0}.swiper.our-team-carousel__container{overflow:hidden;margin-left:20px;padding-bottom:32px}.our-team-carousel{margin:0 -20px;padding:0}.our-team-carousel .our-team-carousel__header{font-size:36px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-1.08px;text-transform:uppercase;margin-left:20px;margin-bottom:24px}.our-team-carousel .our-team-carousel__name,.our-team-carousel .our-team-carousel__position{padding:0 14px}.reviews-carousel{margin:0 -20px 0 0;padding:80px 0}.reviews-carousel .reviews-carousel__item-desc,.reviews-carousel .reviews-carousel__person-name{font-size:18px}.reviews-carousel .reviews-carousel__header{font-size:36px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:24px}.reviews-carousel .reviews-carousel__item-img{border-radius:24px}.reviews-carousel .reviews-carousel__btn-video{margin-bottom:14px;padding:17px 30px;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.about-form-container{margin:40px -20px 0}.about-form-container .form-inline__content{padding:0 40px 65px}.our-team-carousel .our-team-carousel__header--title{width:100%}.our-team-carousel .team-carousel__arrows{display:none}.about-form-container .form-inline .form-inline__form-wrap{padding:0 20px}.company-tech .company-tech--desktop{display:none}.company-tech--mobile{display:block;max-width:100vw;width:100%}.company-tech--mobile .company-tech__swiper{margin-top:24px}.company-tech--mobile .company-tech__swiper .tech-slide{border-radius:24px;background-size:100% 100%;background-repeat:no-repeat;height:300px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px;background-size:cover}.company-tech--mobile .company-tech__swiper .tech-slide img{height:41px}.company-tech--mobile .company-tech__swiper .tech-slide__title{color:#fff;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:700;line-height:32px}.company-tech--mobile .company-tech__swiper .tech-slide--italy{background-image:url(/build/assets/italy-mobile-B2SgW7MK.png)}.company-tech--mobile .company-tech__swiper .tech-slide--japan{background-image:url(/build/assets/japan-mobile-DVGGxktd.png)}.company-tech--mobile .company-tech__swiper .tech-slide--sweeden{background-image:url(/build/assets/sweeden-mobile-CpRnM7xJ.png)}.company-tech--mobile .company-tech__swiper .tech-slide--japan-two{background-image:url(/build/assets/japan-mobile2-QUWXBAOU.png)}.company-tech--mobile .company-tech__swiper .tech-slide--dancmark{background-image:url(/build/assets/dancmark-mobile-Bg18XbRN.png)}}@media(max-width:390px){.company-goals__appeareancy-img{bottom:-93px}}.policy__title{font-size:18px;font-weight:700;text-align:center;margin-bottom:30px}.policy__section{margin-top:28px}.policy__section:first-of-type{margin-top:0}.policy__section-title{font-size:15px;font-weight:700;margin-top:28px;margin-bottom:10px}.policy__text{margin:8px 0;text-align:justify}.policy__text--list-item{padding-left:16px}.policy__link{color:#1a5fa8;text-decoration:underline;transition:color .2s ease}.policy__link:hover,.policy__link:focus{color:#0d3d6b;text-decoration:none}.policy__table{width:100%;border-collapse:collapse;margin:16px 0}.policy__table-header{width:30%;background:#f5f5f5;font-weight:700;border:1px solid #ccc;padding:8px 12px;vertical-align:top;text-align:left}.policy__table-cell{border:1px solid #ccc;padding:8px 12px;vertical-align:top;text-align:left}
