@charset "UTF-8";:root{--Main-Primary: #0033A0;--Main-Secondary: #00123A;--Main-Dark: #111111;--Text-Primary: #1C1B1F;--Text-Secondary: #7A7986;--Border-Color: #e3e3e3;--White: #FFF;--white-70: rgba(255, 255, 255, .7);--white-50: rgba(255, 255, 255, .5);--EaseOutPower2: cubic-bezier(.25, .46, .45, .94);--EaseIn: cubic-bezier(.755, .05, .855, .06);--EaseInPower2: cubic-bezier(.55, .085, .68, .53);--EaseInPower3: cubic-bezier(.55, .055, .675, .19);--EaseInPower4: cubic-bezier(.895, .03, .685, .22)}@font-face{font-family:GT America;src:url(/build/assets/GT-America-LCGV-Standard-Regular-3940a7cf.woff2) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(/build/assets/GT-America-LCGV-Standard-Medium-ed9adddb.woff2) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT America Expanded;src:url(/build/assets/GT-America-LCGV-Expanded-Medium-4e3bfd22.woff2) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT America Extended;src:url(/build/assets/GT-America-LCGV-Extended-Medium-9e19fe16.woff2) format("woff");font-weight:500;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden;font-size:.0694444444vw}@media (min-aspect-ratio: 16/9){html{font-size:.1234567901vh}}@media (min-width: 1600px){html{font-size:.0980392157vh}}@media (max-width: 767px) and (orientation: portrait){html{font-size:.2544529262vw}}body{font-family:GT America,sans-serif;font-size:16rem;font-style:normal;font-weight:400;line-height:26rem;overflow-x:hidden;color:var(--Text-Primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}b{font-weight:500}img{width:100%;object-fit:cover}h1,h2,h3,h4,h5,h6{font-weight:500}.gslide-media{max-width:80vw!important;margin:0 auto}@media (max-width: 767px) and (orientation: portrait){.gslide-media{max-width:100%!important}}.preloader{z-index:100;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;background:var(--Main-Dark)}.preloader .spinner{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:80rem;height:80rem;border:2rem solid rgba(255,255,255,.1);border-top:2rem solid #fff;border-radius:100%;animation:spin 1s infinite linear}@media (max-width: 767px) and (orientation: portrait){.desktop-only{display:none!important}}@media (min-width: 767px),(orientation: landscape){.mobile-only{display:none!important}}.container{position:relative;width:1200rem;margin:0 auto}@media (max-width: 767px) and (orientation: portrait){.container{width:337rem}}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:0 24rem}.list{display:flex;flex-direction:column;align-items:flex-start;gap:8rem;list-style:none}.list li{position:relative;margin-left:32rem}.list li:before{content:"";position:absolute;top:0;left:-32rem;display:inline-block;width:24rem;height:24rem;padding-left:8rem;background-image:url(/assets/source/icons/icon_check.svg);background-repeat:no-repeat;background-position:left bottom;background-size:24rem 24rem}.display-m{font-family:GT America Extended,sans-serif;font-size:80rem;font-style:normal;font-weight:500;line-height:82rem;letter-spacing:-.02em}@media (max-width: 767px) and (orientation: portrait){.display-m{font-size:44rem;line-height:48rem}}.headline-l{font-family:GT America,sans-serif;font-size:54rem;font-style:normal;font-weight:500;line-height:58rem;letter-spacing:-.02em;word-break:break-word}@media (max-width: 767px) and (orientation: portrait){.headline-l{font-size:36rem;line-height:42rem}}.headline-m{font-family:GT America,sans-serif;font-size:44rem;font-style:normal;font-weight:500;line-height:48rem;letter-spacing:-.02em}@media (max-width: 767px) and (orientation: portrait){.headline-m{font-size:30rem;line-height:36rem}}.headline-s{font-family:GT America,sans-serif;font-size:36rem;font-style:normal;font-weight:500;line-height:42rem;letter-spacing:-.02em}@media (max-width: 767px) and (orientation: portrait){.headline-s{font-size:26rem;line-height:32rem}}.headline-xs{font-family:GT America,sans-serif;font-size:32rem;font-style:normal;font-weight:500;line-height:40rem;letter-spacing:-.02em}@media (max-width: 767px) and (orientation: portrait){.headline-xs{font-size:26rem;line-height:32rem}}.title-xl{font-family:GT America,sans-serif;font-size:24rem;font-style:normal;font-weight:500;line-height:32rem;letter-spacing:-.02em}.title-l{font-family:GT America,sans-serif;font-size:20rem;font-style:normal;font-weight:500;line-height:28rem}.title-m{font-family:GT America,sans-serif;font-size:18rem;font-style:normal;font-weight:500;line-height:26rem}.title-s,.title-xs{font-family:GT America,sans-serif;font-size:16rem;font-style:normal;font-weight:500;line-height:25rem}.body-xl{font-family:GT America,sans-serif;font-size:24rem;font-style:normal;font-weight:400;line-height:32rem}@media (max-width: 767px) and (orientation: portrait){.body-xl{font-size:20rem;line-height:28rem}}.body-l{font-family:GT America,sans-serif;font-size:20rem;font-style:normal;font-weight:400;line-height:28rem}@media (max-width: 767px) and (orientation: portrait){.body-l{font-size:16rem;line-height:24rem}}.body-m{font-family:GT America,sans-serif;font-size:18rem;font-style:normal;font-weight:400;line-height:28rem}@media (max-width: 767px) and (orientation: portrait){.body-m{font-size:16rem;line-height:24rem}}.body-s{font-family:GT America,sans-serif;font-size:16rem;font-style:normal;font-weight:400;line-height:24rem}.section-padding{padding:120rem 0}@media (max-width: 767px) and (orientation: portrait){.section-padding{padding:80rem 0}}.section-padding-custom{padding-bottom:80rem}.section-margin{margin:120rem 0}@media (max-width: 767px) and (orientation: portrait){.section-margin{margin:80rem 0}}.heading{grid-column:auto/span 7;margin-bottom:80rem;display:flex;flex-direction:column;align-items:flex-start;gap:28rem}@media (max-width: 767px) and (orientation: portrait){.heading{grid-column:auto/span 12;margin-bottom:64rem;gap:24rem}}.video-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover}.video-bg .source{object-fit:cover;width:100%;height:100%}.video-bg .gradient-overlay{position:absolute;top:50%;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(82,90,139,0),rgba(82,90,139,0),rgba(82,90,139,.7))}.play{z-index:1;transition:all .3s var(--EaseOutPower2);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.play a{display:inline-block;width:100%;height:100%}.play .play-button{pointer-events:all;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:160rem;border-radius:100%;box-shadow:0 0 #ffffff4d;animation:shadowPulse 3s 0s infinite cubic-bezier(.66,0,0,1)}.play .play-button .stroke-offset{transform-origin:center center;stroke-dashoffset:-360;stroke-dashArray:360;stroke-width:3rem;animation:3s cubic-bezier(.77,0,.175,1) 0s infinite strokeOffset}.play .play-button .stroke-static{stroke-width:3rem;opacity:.4}.play .play-button .icon{transform-origin:50% 50%;transform:scale(.5)}.play:hover{background:rgba(0,0,0,.5)}@media (max-width: 767px) and (orientation: portrait){.play .play-button{width:120rem}.play:hover{background:none}.play a{width:auto;height:auto}}@keyframes strokeOffset{0%{stroke-dashoffset:0;transform:rotate(0);opacity:0}to{stroke-dashoffset:360;transform:rotate(360deg);opacity:1}}@keyframes shadowPulse{to{box-shadow:0 0 0 60rem #fff0}}input[type=text],input[type=email],input[type=tel],textarea{transition:all .3s var(--EaseOutPower2);height:56rem;width:100%;padding:16rem;border-radius:4rem;border:1rem solid rgba(255,255,255,.5);background:none;color:#fff;font-family:GT America,sans-serif;font-size:16rem;line-height:28rem;font-style:normal;font-weight:400}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,textarea::placeholder{color:var(--white-70)}input[type=text]:hover,input[type=email]:hover,input[type=tel]:hover,textarea:hover{background:rgba(0,0,0,.1);border:1rem solid rgb(255,255,255)}textarea{height:96rem;max-width:100%;min-width:100%;min-height:56rem}input[type=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:24rem;width:24rem}input[type=checkbox]:before{content:"";display:inline-flex;height:24rem;width:24rem;background-image:url(/assets/source/icons/icon_checkbox_blank.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}input[type=checkbox]:checked:before{content:"";display:inline-flex;height:24rem;width:24rem;background-image:url(/assets/source/icons/icon_checkbox.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.input-group label{font-size:15rem;line-height:24rem}.custom-file-upload{transition:all .3s var(--EaseOutPower2);cursor:pointer;display:inline-block;padding:6rem 12rem;border-radius:4rem;border:1rem solid rgba(255,255,255,.5)}.custom-file-upload:hover{background:rgba(0,0,0,.1);border:1rem solid rgb(255,255,255)}.link{display:inline-flex;font-size:15rem;line-height:26rem;font-weight:400;border-bottom:1rem solid var(--Main-Dark)}.link:after{content:"";display:inline-flex;height:24rem;width:24rem;background-image:url(/assets/source/icons/icon_arrow_forward.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.button{cursor:pointer;position:relative;display:flex;height:48rem;padding:0 32rem 0 56rem;justify-content:center;align-items:center;border-radius:70rem;border:none;outline:none;background:var(--Main-Primary);color:#fff;font-size:14rem;font-family:GT America,sans-serif;font-weight:500;line-height:24rem;transition:all .2s var(--EaseOutPower2)}.button:hover{background:var(--Main-Secondary)}.button:active{background:var(--Main-Primary)}.button .icon{display:flex;align-items:center;justify-content:center;position:absolute;left:8rem;bottom:0;top:0;margin:auto;width:32rem;height:32rem;background:white;border-radius:100%}.button .icon svg,.button .icon .header-icon-phone{width:16rem;height:16rem}.button.button-outline{background:transparent;border:1rem solid currentColor}.button.button-outline:hover{background:var(--Main-Primary);border:1rem solid var(--Main-Primary)}.button.button-big{height:56rem;font-size:16rem;padding:0 32rem 0 64rem}.button.button-big .icon{width:40rem;height:40rem}.custom-select{position:relative;width:384rem}.custom-select .select-trigger{display:flex;justify-content:space-between;align-items:center;padding:18rem 32rem;border:1rem solid var(--Border-Color);border-radius:4rem;cursor:pointer;transition:all .2s var(--EaseOutPower2)}.custom-select .select-trigger span{font-size:18rem;line-height:28rem;font-weight:500}.custom-select .select-trigger .arrow{width:0;height:0;border-left:6rem solid transparent;border-right:6rem solid transparent;border-top:6rem solid var(--Main-Dark)}.custom-select .select-trigger:hover{background:rgba(0,0,0,.02)}.custom-select .select-options{position:absolute;top:100%;left:0;right:0;background:#fff;border:1rem solid var(--Border-Color);border-radius:0 0 4rem 4rem;list-style:none;z-index:10;display:none;animation:selectIn .4s var(--EaseOutPower2) forwards}@keyframes selectIn{0%{opacity:0;transform:translateY(24rem)}to{opacity:1}}.custom-select .select-options .option{position:relative;padding:16rem 32rem;font-size:16rem;line-height:24rem;cursor:pointer;transition:all .2s var(--EaseOutPower2)}.custom-select .select-options .option:after{content:"";position:absolute;top:0;left:32rem;right:32rem;height:1rem;background:var(--Border-Color)}.custom-select .select-options .option:hover{background:rgba(0,0,0,.02)}.custom-select .select-options .option.active{background:var(--Main-Primary);color:#fff}.custom-select.open{box-shadow:0 4rem 40rem #0000000d}.custom-select.open .select-options{display:block}.custom-select.open .select-trigger{border-bottom-color:transparent}.custom-select.open .select-options{border-top-color:transparent}@media (max-width: 767px) and (orientation: portrait){.custom-select{width:100%}}.socials{display:flex;flex-direction:row;align-items:flex-start;gap:8rem}.socials .social{display:inline-flex;width:40rem;height:40rem;justify-content:center;align-items:center;border-radius:100%;border:1rem solid var(--white-70);transition:all .15s var(--EaseOutPower2)}.socials .social .social-icon{width:20rem;height:20rem}.socials .social:hover{background:var(--Main-Primary);border:1rem solid var(--Main-Primary)}.socials .social.social-telegram:hover,.socials .social.social-whatsapp:hover,.socials .social.social-viber:hover{filter:brightness(1.2)}.socials .social.social-telegram{background:#24A1DE;border-color:#24a1de}.socials .social.social-whatsapp{background:#25D366;border-color:#25d366}.socials .social.social-viber{background:#7360F2;border-color:#7360f2}.menu{position:relative;z-index:1}.menu.menu-outline .menu-inner{border-bottom:1rem solid transparent}.menu.menu-outline .menu-inner .menu-logo svg{fill:currentColor}.menu.menu-outline .menu-inner .menu-logo svg .logo-mark{fill:currentColor}.menu.menu-outline .button{background:transparent;border:1rem solid currentColor}.menu.menu-outline .button:hover{background:var(--Main-Primary);border:1rem solid var(--Main-Primary)}.menu.menu-outline .menu-nav .dropdown{background:var(--Main-Dark);color:#fff}.menu.menu-outline .menu-nav .dropdown .dropdown-list li{color:#ffffffb3;border-bottom:1rem solid rgba(255,255,255,.3)}.menu.menu-outline .menu-nav .dropdown .dropdown-list li:hover{color:#fff;border-bottom:1rem solid white}.menu .menu-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16rem 0;border-bottom:1rem solid var(--Border-Color)}.menu .menu-inner .menu-logo{display:flex;align-items:center}.menu .menu-inner .menu-logo svg{height:24rem}.menu .menu-inner .menu-logo svg .logo-mark{fill:var(--Main-Primary)}.menu .menu-nav{pointer-events:none;position:absolute;top:0;left:0;right:0}.menu .menu-nav>ul{display:flex;flex-direction:row;justify-content:center;gap:24rem}.menu .menu-nav>ul>li{pointer-events:all;display:flex;align-items:center;list-style-type:none;font-size:16rem;font-weight:500;line-height:24rem;height:80rem;border-bottom:3rem solid transparent;margin-bottom:-3rem;transition:all .2s var(--EaseOutPower2)}.menu .menu-nav>ul>li a{display:flex;align-items:center;width:100%;height:100%}.menu .menu-nav>ul>li:hover{z-index:12;border-bottom:3rem solid currentColor}@media (min-width: 767px),(orientation: landscape){.menu .menu-nav>ul>li:hover .dropdown{visibility:visible;opacity:1}}.menu .menu-nav .dropdown{opacity:0;visibility:hidden;position:absolute;top:81rem;left:0;right:0;padding:24rem 0 80rem;background:white;box-shadow:0 10rem 20rem #0000000d;transition:all .2s var(--EaseOutPower2)}.menu .menu-nav .dropdown .dropdown-list{width:768rem;margin-left:204rem;column-width:360rem;column-count:2;column-gap:48rem}.menu .menu-nav .dropdown .dropdown-list li{display:inline-block;width:100%;list-style-type:none;color:var(--Text-Secondary);font-size:14rem;font-weight:500;line-height:24rem;height:40rem;border-bottom:1rem solid var(--Border-Color);transition:all .3s var(--EaseOutPower2)}.menu .menu-nav .dropdown .dropdown-list li a{display:flex;align-items:center;width:100%;height:100%}.menu .menu-nav .dropdown .dropdown-list li:hover{color:var(--Text-Primary);border-bottom:1rem solid currentColor}@media (max-width: 767px) and (orientation: portrait){.menu.open{z-index:10;color:#fff}.menu.open .menu-inner{border-bottom:1rem solid currentColor}.menu.open .menu-inner .menu-logo svg{fill:currentColor}.menu.open .menu-inner .menu-logo svg .logo-mark{fill:currentColor}.menu.open .menu-nav{visibility:inherit;pointer-events:all}.menu .menu-inner{z-index:1;padding:26rem 0}.menu .menu-inner .menu-logo svg{height:28rem;vertical-align:middle}.menu .menu-inner .menu-icon{display:flex;flex-direction:column;gap:4rem;width:40rem}.menu .menu-inner .menu-icon .line{height:3rem;width:100%;background:currentColor}.menu .menu-inner .button{position:fixed;bottom:0}.menu .menu-nav{visibility:hidden;position:absolute;min-height:100dvh;width:100vw;flex-direction:column;gap:0;display:flex;justify-content:space-between;padding:96rem 28rem 64rem;background:var(--Main-Dark);color:#fff;transition:visibility .5s var(--EaseOutPower2)}.menu .menu-nav>ul{flex-direction:column;gap:0}.menu .menu-nav>ul>li{position:relative;flex-direction:column;font-size:24rem;line-height:32rem;height:auto;border-bottom:none;margin-bottom:0}.menu .menu-nav>ul>li.dropdown-icon>a{pointer-events:none}.menu .menu-nav>ul>li.dropdown-icon.open:after{transform:rotate(180deg)}.menu .menu-nav>ul>li.dropdown-icon:after{content:"";position:absolute;top:12rem;right:0;display:inline-block;width:24rem;height:24rem;background-image:url(/assets/source/icons/icon_close.svg);background-repeat:no-repeat;background-position:left bottom;background-size:24rem 24rem;transform:rotate(45deg);transition:all .3s var(--EaseOutPower2)}.menu .menu-nav>ul>li a{padding:12rem 0}.menu .menu-nav>ul>li:hover{border-bottom:none}.menu .menu-nav .open .dropdown{max-height:480rem;padding:8rem 0 24rem;opacity:1;visibility:visible}.menu .menu-nav .dropdown{opacity:0;visibility:hidden;padding:0;max-height:0;position:static;background:transparent;box-shadow:none}.menu .menu-nav .dropdown .dropdown-list{width:100%;margin-left:0}.menu .menu-nav .dropdown .dropdown-list li,.menu .menu-nav .dropdown .dropdown-list li:hover{color:currentColor;border-bottom:1rem solid var(--white-50)}.menu .menu-nav .button{width:100%;margin-top:64rem;padding:0 32rem}}.menu-contacts{position:relative}.menu-contacts .side-menu{opacity:0;z-index:100;position:fixed;top:0;right:0;display:flex;flex-direction:column;justify-content:center;width:505rem;height:100%;padding:64rem;background:var(--Main-Dark);color:#fff;box-shadow:0 0 40rem #0000001a;transform:translate(100%);transition:all .3s var(--EaseOutPower2)}.menu-contacts .side-menu.open{transform:translate(0);opacity:1}.menu-contacts .side-menu .menu-contacts-button{cursor:pointer;display:flex;justify-content:center;flex-direction:column;align-items:center;position:absolute;top:56rem;right:56rem;width:64rem;height:64rem;background:none;border:1rem solid white;border-radius:100%;transition:transform .3s var(--EaseOutPower2)}.menu-contacts .side-menu .menu-contacts-button img{width:32rem;height:32rem}.menu-contacts .side-menu .menu-contacts-button:hover{transform:rotate(90deg)}.menu-contacts .side-menu .contacts-content{display:flex;flex-direction:column;gap:48rem}.menu-contacts .side-menu .contacts-content .headline-xs{margin-bottom:-16rem}.menu-contacts .side-menu .contacts-item{padding-top:24rem;border-top:1rem solid var(--white-50);display:flex;flex-direction:column;align-items:flex-start;gap:16rem}.menu-contacts .side-menu .contacts-item .socials{margin-top:8rem}.menu-contacts .side-menu .list{gap:8rem}.menu-contacts .side-menu .list li{margin-left:0}.menu-contacts .side-menu .list li:before{display:none}.menu-contacts .side-menu .list li a{text-decoration:underline;text-decoration-color:currentColor;transition:all .15s var(--EaseOutPower2)}.menu-contacts .side-menu .list li a:hover{text-decoration-color:transparent}@media (max-width: 767px) and (orientation: portrait){.menu-contacts .side-menu{width:100vw;padding:64rem 28rem;box-shadow:none;transform:translate(-100%);justify-content:end}.menu-contacts .side-menu .menu-contacts-button{top:24rem;right:24rem;width:56rem;height:56rem}}.breadcrumbs{display:flex;align-items:center;font-size:12rem;line-height:18rem;height:48rem}.breadcrumbs .container{overflow:hidden}.breadcrumbs-list{display:flex;list-style:none;width:1200rem}.breadcrumbs-list:after{content:"";position:absolute;top:0;right:0;width:32rem;height:100%;background:linear-gradient(to right,rgba(255,255,255,0),rgb(255,255,255));pointer-events:none}.breadcrumbs-item{position:relative;margin-right:39rem;top:0;bottom:0;display:flex;align-items:center}.breadcrumbs-item:after{content:"";position:absolute;right:-24rem;display:inline-flex;height:11rem;width:7rem;background-image:url(/assets/source/icons/icon_breadcrumb.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.breadcrumbs-item:last-child:after{display:none}.breadcrumbs-item-current{pointer-events:none}.breadcrumbs-link{text-decoration:underline;text-decoration-color:transparent;transition:all .15s var(--EaseOutPower2)}.breadcrumbs-link:hover{text-decoration-color:currentColor}@media (max-width: 767px) and (orientation: portrait){.breadcrumbs-item{margin-right:24rem}.breadcrumbs-item:after{right:-16rem}}.pagination{display:flex;justify-content:center;gap:2rem;margin:72rem 0 0}.pagination .page{display:inline-flex;justify-content:center;align-items:center;width:48rem;height:48rem;border-radius:50%;font-size:18rem;line-height:26rem;font-weight:500;transition:all .15s var(--EaseOutPower2)}.pagination .page.active,.pagination .page:hover{background-color:#e3e3e3}@media (max-width: 767px) and (orientation: portrait){.pagination{margin:64rem 0 0}}.callback{position:relative;overflow:hidden;background:var(--Main-Primary);color:#fff;padding:80rem 0}.callback .callback-img{position:absolute;top:-10%;left:0;height:120%}.callback .heading{grid-column:auto/span 5}.callback .heading p{width:411rem}@media (max-width: 767px) and (orientation: portrait){.callback .callback-img{position:absolute;top:0;left:0;height:100%}.callback .heading{grid-column:auto/span 12;padding:0}.callback .heading .headline-m{font-size:44rem;line-height:48rem}.callback .heading p{width:100%;font-size:18rem;line-height:28rem}}.callback-form{grid-column:7/span 6;background:var(--Main-Primary);padding:56rem 32rem;border-radius:16rem}.callback-form form{display:flex;flex-direction:column;align-items:flex-start;gap:24rem}.callback-form form .input-group{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8rem}.callback-form form .input-container{display:flex;gap:24rem;width:100%}.callback-form form .checkbox-group{width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:8rem;padding:8rem 0}.callback-form form .checkbox-group label{font-size:15rem;line-height:24rem}.callback-form form .checkbox-group label a{text-decoration:underline}.callback-form form .custom-file-upload{position:absolute;bottom:64rem}.callback-form form .button{margin-left:auto}.callback-form form .button:hover{border:1rem solid white;background:rgba(0,0,0,.2)}@media (max-width: 767px) and (orientation: portrait){.callback-form{grid-column:1/span 12;background:transparent;padding:0}.callback-form form .button{margin-top:16rem;width:100%;height:56rem;font-size:16rem;padding:0 32rem 0 64rem}.callback-form form .button .icon{width:40rem;height:40rem}.callback-form form .input-container{flex-direction:column}.callback-form form .custom-file-upload{position:static}}.footer{padding:80rem 0 56rem;background:var(--Main-Dark);color:#fff}.footer .footer-title{grid-column:auto/span 6;display:flex;flex-direction:column;align-items:flex-start;gap:16rem}.footer .footer-title .display-m{font-size:24rem;line-height:32rem}.footer .footer-title .body-m{width:60%}.footer .footer-column{grid-column:auto/span 3;display:flex;flex-direction:column;align-items:flex-start;gap:16rem}.footer .footer-column .socials{margin-top:8rem}.footer .list{gap:8rem;white-space:nowrap}.footer .list li{margin-left:0}.footer .list li:before{display:none}.footer .list li a{text-decoration:underline;text-decoration-color:currentColor;transition:all .15s var(--EaseOutPower2)}.footer .list li a:hover{text-decoration-color:transparent}.footer .footer-bottom{grid-column:auto/span 12;padding-top:24rem;margin-top:120rem;border-top:1rem solid var(--white-50);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer .footer-bottom .footer-adress{color:var(--white-70)}@media (max-width: 767px) and (orientation: portrait){.footer .footer-title{grid-column:auto/span 12}.footer .footer-title .display-m{font-size:32rem;line-height:32rem}.footer .footer-title .body-m{width:100%}.footer .footer-column{grid-column:auto/span 6;margin-top:56rem}.footer .footer-column .title-m{font-size:16rem;line-height:24rem}.footer .footer-column .socials{margin-top:8rem}.footer .list{gap:12rem}.footer .list li{font-size:16rem}.footer .footer-bottom{margin-top:80rem;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:16rem}.footer .footer-bottom .body-m{font-size:16rem;line-height:24rem}}.page-container{display:flex;flex-wrap:wrap;padding:40rem 0 120rem}@media (max-width: 767px) and (orientation: portrait){.page-container{padding:40rem 0 64rem}.page-container .sidebar{margin:40rem 0 0}}.sidebar{width:306rem;padding-right:96rem}.sidebar-title{font-size:20rem;line-height:28rem;font-weight:500;margin-bottom:16rem}.sidebar-info{list-style:none}.sidebar-info li{position:relative;padding:8rem 0;border-top:1rem solid var(--Border-Color);font-size:14rem;line-height:24rem}.sidebar-info li .sidebar-info-title{font-weight:500}.sidebar-info li:last-child{border-bottom:1rem solid var(--Border-Color)}.sidebar-list{list-style:none;margin-bottom:140rem}.sidebar-list li{position:relative;height:40rem;border-top:1rem solid var(--Border-Color)}.sidebar-list li:last-child{border-bottom:1rem solid var(--Border-Color)}.sidebar-list li .sidebar-link{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;border-bottom:none}.sidebar-details{display:flex;flex-direction:column;gap:56rem}.sidebar-details .sidebar-item{display:flex;flex-direction:column;gap:16rem}.sidebar-details .sidebar-item-title{font-size:20rem;line-height:28rem;font-weight:500}@media (max-width: 767px) and (orientation: portrait){.sidebar{order:2;width:100%;padding-right:0}.sidebar .sidebar-list{margin-bottom:64rem}.sidebar .sidebar-details{gap:48rem}}.content{width:690rem}.content-head{display:flex;flex-direction:column;gap:24rem;margin-bottom:48rem}.content-title-up{font-size:18rem;line-height:28rem;font-weight:500;letter-spacing:-.02em;margin-bottom:-8rem}.content-title{font-size:54rem;line-height:58rem;font-weight:500;letter-spacing:-.02em}.content .blog-title{font-size:48rem;line-height:56rem;font-weight:500;letter-spacing:-.02em}.content-lead{font-size:18rem;line-height:30rem}.content-text{display:flex;flex-direction:column;gap:16rem}.content-text h1:not(:first-child),.content-text h2:not(:first-child),.content-text h3:not(:first-child),.content-text h4:not(:first-child),.content-text h5:not(:first-child),.content-text h6:not(:first-child){margin-top:24rem}.content-text h1,.content-text h2,.content-text h3{margin-bottom:8rem}.content-text h1{font-size:44rem;line-height:48rem;letter-spacing:-.02em}.content-text h2{font-size:36rem;line-height:42rem;letter-spacing:-.02em}.content-text h3{font-size:32rem;line-height:40rem;letter-spacing:-.02em}.content-text h4{font-size:24rem;line-height:32rem}.content-text h5{font-size:20rem;line-height:28rem}.content-text h6{font-size:18rem;line-height:32rem}@media (max-width: 767px) and (orientation: portrait){.content-text h6{font-size:16rem;line-height:24rem}.content-text h5{font-size:18rem;line-height:26rem}.content-text h4{font-size:20rem;line-height:28rem}.content-text h3{font-size:24rem;line-height:32rem}.content-text h2{font-size:28rem;line-height:36rem}.content-text h1{font-size:32rem;line-height:40rem}}.content-text ul,.content-text ol{display:flex;flex-direction:column;align-items:flex-start;gap:8rem;list-style:none}.content-text ul li,.content-text ol li{position:relative;margin-left:32rem}.content-text ul li:before{content:"";position:absolute;top:0;left:-32rem;display:inline-block;width:24rem;height:24rem;background-image:url(/assets/source/icons/icon_check.svg);background-repeat:no-repeat;background-position:left bottom;background-size:24rem 24rem}.content-text ol{counter-reset:myCounter}.content-text ol li:before{counter-increment:myCounter;content:counter(myCounter);position:absolute;top:0;left:-32rem;display:flex;align-items:center;justify-content:center;width:24rem;height:24rem;background:#F3F4F5;border-radius:100%}.content-text table{margin:32rem 0 24rem;width:100%;border-collapse:collapse;font-size:14rem;text-align:left}.content-text table caption{font-size:18rem;line-height:30rem;font-weight:500;text-align:left;margin-bottom:24rem}.content-text table thead th{padding:16rem;border:1rem solid var(--Border-Color);border-bottom:1rem solid var(--Text-Primary);font-weight:500}.content-text table tbody tr:nth-child(2n){background-color:#f5f5f5}.content-text table tbody tr td{padding:16rem;border:1rem solid var(--Border-Color);vertical-align:middle}.content-text blockquote{margin:32rem 0;background-color:#eaf2ff;padding:24rem 20rem;border-left:4rem solid var(--Main-Primary)}.content-text strong,.content-text b,.content-text em{font-weight:500}.content-text img{margin:32rem 0}.content-text figcaption{margin-top:-16rem;font-size:16rem;line-height:26rem}.content-text a{display:inline-flex;font-size:15rem;line-height:26rem;font-weight:400;border-bottom:1rem solid var(--Main-Dark)}.content-text a:after{content:"";display:inline-flex;height:24rem;width:24rem;background-image:url(/assets/source/icons/icon_arrow_forward.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.content .download-list{display:flex;flex-direction:column;gap:16rem;margin-top:80rem}@media (max-width: 767px) and (orientation: portrait){.content .download-list{margin-top:64rem;margin-bottom:64rem}}.content .download-item{position:relative;display:flex;align-items:center;min-height:128rem;padding:24rem;border:1rem solid var(--Border-Color);transition:all .15s var(--EaseOutPower2)}.content .download-item .link{margin-top:8rem}.content .download-item .download-link{position:absolute;top:0;bottom:0;left:0;right:0}.content .download-item .download-icon{width:64rem;height:64rem;margin-right:32rem}.content .download-item .download-title{font-size:18rem;line-height:26rem;font-weight:500}.content .download-item:hover{background:rgba(0,0,0,.02)}@media (max-width: 767px) and (orientation: portrait){.content .download-item{min-height:104rem}.content .download-item .download-icon{width:48rem;height:48rem;margin-right:24rem}.content .download-item .download-title{font-size:16rem;line-height:24rem}}@media (max-width: 767px) and (orientation: portrait){.content{width:100%}.content .blog-title{font-size:36rem;line-height:44rem}}.page-cover{height:480rem;margin:-102rem auto 40rem}.page-cover img{width:100%;height:100%;object-fit:cover}@media (max-width: 767px) and (orientation: portrait){.page-cover{height:320rem;width:100%;margin:0 0 24rem}}.blog{padding:24rem 0 120rem}.blog .custom-select{position:absolute;top:16rem;right:0}.blog.blog-more{padding:40rem 0 120rem;border-top:1rem solid var(--Border-Color)}.blog.blog-more .headline-s{margin-bottom:32rem}.blog .headline-l{margin-bottom:40rem}.blog-featured{display:flex;gap:66rem;margin-bottom:80rem}.blog-featured .featured-image{width:651rem;height:400rem;object-fit:cover;transition:all .15s var(--EaseOutPower2)}.blog-featured .featured-image:hover{filter:brightness(.8)}.blog-featured .featured-content{display:flex;flex-direction:column;gap:16rem}.blog-featured .featured-content .title-m{opacity:.8;width:384rem}.blog-featured .featured-content .headline-s{text-decoration:underline;text-decoration-color:transparent;transition:all .15s var(--EaseOutPower2)}.blog-featured .featured-content .headline-s:hover{text-decoration-color:currentColor}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:56rem 24rem}.blog-grid .blog-card{display:flex;flex-direction:column;gap:24rem}.blog-grid .blog-card .card-image{width:100%;height:240rem;object-fit:cover;transition:all .15s var(--EaseOutPower2)}.blog-grid .blog-card .card-image:hover{filter:brightness(.8)}.blog-grid .blog-card .card-content{display:flex;flex-direction:column;gap:8rem}.blog-grid .blog-card .card-content .title-xl{margin-bottom:4rem;text-decoration:underline;text-decoration-color:transparent;transition:all .15s var(--EaseOutPower2)}.blog-grid .blog-card .card-content .title-xl:hover{text-decoration-color:currentColor}.blog-grid .blog-card .card-content p{opacity:.8}@media (max-width: 767px) and (orientation: portrait){.blog{padding:24rem 0 80rem}.blog .custom-select{position:relative;top:0;margin-bottom:40rem}.blog.blog-more{padding:24rem 0 80rem}.blog-grid{grid-template-columns:repeat(1,1fr);gap:48rem 0}.blog-grid .blog-card>a{height:216rem}.blog-grid .blog-card .card-image{height:216rem}.blog-featured{flex-direction:column;gap:24rem;margin-bottom:48rem}.blog-featured .featured-image{width:100%;height:216rem}.blog-featured .featured-content{display:flex;flex-direction:column;gap:8rem}.blog-featured .featured-content .title-m{width:100%}.blog-featured .featured-content .headline-s{font-size:24rem;line-height:32rem}}.solutions{padding:24rem 0 120rem}.solutions .headline-l{margin-bottom:40rem}.solutions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:56rem 24rem}.solutions-grid .solution-card{display:flex;flex-direction:column;gap:8rem}.solutions-grid .solution-card .card-image{margin-bottom:16rem;height:280rem;object-fit:cover;transition:all .15s var(--EaseOutPower2)}.solutions-grid .solution-card .card-image:hover{filter:brightness(.8)}.solutions-grid .solution-card .headline-xs{text-decoration:underline;text-decoration-color:transparent;transition:all .15s var(--EaseOutPower2)}.solutions-grid .solution-card .headline-xs:hover{text-decoration-color:currentColor}.solutions-grid .solution-card .card-description{width:80%;font-size:18rem;line-height:28rem;opacity:.8}@media (max-width: 767px) and (orientation: portrait){.solutions{padding:24rem 0 80rem}.solutions .headline-l{margin-bottom:40rem}.solutions-grid{grid-template-columns:repeat(1,1fr);gap:56rem 0}.solutions-grid .solution-card .card-image{height:216rem;margin-bottom:8rem}.solutions-grid .solution-card .card-description{width:100%}}.solution-cover{position:relative;width:1440rem;height:560rem;padding:64rem 0;margin:0 auto 40rem;background:var(--Main-Secondary);color:#fff}.solution-cover .headline{display:inline-flex;flex-direction:column;gap:24rem;width:486rem}.solution-cover .headline p{font-size:18rem;line-height:30rem}.solution-cover .headline .button{margin-top:16rem;width:max-content;transition:all .2s var(--EaseOutPower2)}.solution-cover .headline .button:hover{background:var(--Main-Primary);border:1rem solid var(--Main-Primary)}.solution-cover .headline .button:active{background:var(--Main-Secondary);border:1rem solid white}.solution-cover .solution-cover-img{position:absolute;top:0;right:0;bottom:0;left:324rem}.solution-cover .solution-cover-img img{height:100%}.solution-cover .solution-cover-img:after{content:"";position:absolute;top:0;bottom:0;left:0;width:384rem;background:var(--Main-Secondary);background:linear-gradient(90deg,var(--Main-Secondary) 0%,var(--Main-Secondary) 0%,transparent 100%)}@media (max-width: 767px) and (orientation: portrait){.solution-cover{position:relative;width:100%;height:auto;padding:48rem 0 0;display:flex;flex-direction:column;gap:32rem}.solution-cover .headline{display:inline-flex;flex-direction:column;gap:16rem;width:100%}.solution-cover .headline .headline-l{font-size:48rem;line-height:56rem}.solution-cover .headline .button{margin-top:24rem}.solution-cover .solution-cover-img{order:2;position:relative;top:0;bottom:0;left:0;right:0;height:320rem}.solution-cover .solution-cover-img:after{content:"";position:absolute;top:0;bottom:50%;left:0;width:100%;background:var(--Main-Secondary);background:linear-gradient(180deg,var(--Main-Secondary) 0%,var(--Main-Secondary) 0%,transparent 100%)}}.swiper-ui{display:flex;justify-content:space-between;align-items:center;margin:32rem 0 40rem}.swiper-ui .swiper-scrollbar{width:88%;position:relative;top:0;left:0}@media (max-width: 767px) and (orientation: portrait){.swiper-ui .swiper-scrollbar{width:100%}.swiper-ui .gallery-button{display:none}}.gallery{margin:64rem auto}.gallery .gallery-header{position:relative;display:flex;justify-content:space-between;align-items:center;border-top:1rem solid var(--Border-Color);padding:32rem 0 28rem}@media (max-width: 767px) and (orientation: portrait){.gallery .gallery-header .headline-s{font-size:36rem;line-height:44rem}}.gallery-slider .swiper-slide{height:264rem!important}.gallery-slider .swiper-slide img{width:100%;height:264rem;object-fit:cover;transition:all .15s var(--EaseOutPower2)}.gallery-slider .swiper-slide img:hover{filter:brightness(.8)}.gallery-slider .swiper-scrollbar{position:static!important;height:4rem;background:transparent;margin-top:44rem;border-bottom:1rem solid var(--Border-Color)}.gallery-slider .swiper-scrollbar .swiper-scrollbar-drag{background:var(--Main-Dark);height:6rem}@media (max-width: 767px) and (orientation: portrait){.gallery-slider{margin-right:-28rem;padding-right:28rem;margin-left:-28rem;padding-left:28rem}.gallery-slider .swiper-slide{width:248rem!important;height:176rem!important}.gallery-slider .swiper-slide img{height:176rem;object-fit:cover;transition:all .15s var(--EaseOutPower2)}.gallery-slider .swiper-slide img:hover{filter:brightness(.8)}.gallery-slider .swiper-scrollbar{position:static!important;height:4rem;background:transparent;margin-top:44rem;border-bottom:1rem solid var(--Border-Color)}.gallery-slider .swiper-scrollbar .swiper-scrollbar-drag{background:var(--Main-Dark);height:6rem}}.gallery-button,.work-button{display:flex;flex-direction:row;align-items:flex-start;gap:8rem}.gallery-button .gallery-button-next,.gallery-button .gallery-button-prev,.gallery-button .work-button-next,.gallery-button .work-button-prev,.work-button .gallery-button-next,.work-button .gallery-button-prev,.work-button .work-button-next,.work-button .work-button-prev{cursor:pointer;display:flex;width:56rem;height:56rem;justify-content:center;align-items:center;border-radius:100%;border:1rem solid rgba(0,0,0,.2);transition:all .2s var(--EaseOutPower2);-webkit-backdrop-filter:blur(16rem);backdrop-filter:blur(16rem)}.gallery-button .gallery-button-next:hover,.gallery-button .gallery-button-prev:hover,.gallery-button .work-button-next:hover,.gallery-button .work-button-prev:hover,.work-button .gallery-button-next:hover,.work-button .gallery-button-prev:hover,.work-button .work-button-next:hover,.work-button .work-button-prev:hover{border:1rem solid var(--Main-Dark)}.gallery-button .gallery-button-next img,.gallery-button .gallery-button-prev img,.gallery-button .work-button-next img,.gallery-button .work-button-prev img,.work-button .gallery-button-next img,.work-button .gallery-button-prev img,.work-button .work-button-next img,.work-button .work-button-prev img{width:24rem;height:24rem}.gallery-button .swiper-button-disabled,.work-button .swiper-button-disabled{opacity:.5;pointer-events:none}.gallery-button .swiper-button-disabled:hover,.work-button .swiper-button-disabled:hover{border:1rem solid rgba(0,0,0,.2)}.tabs-section .tabs{display:flex;gap:8rem;border-bottom:1rem solid #ccc}.tabs-section .tabs .tab{font-family:GT America,sans-serif;cursor:pointer;position:relative;top:1rem;font-size:18rem;line-height:28rem;padding:18rem 40rem;background:#F5F5F5;border:1rem solid #ccc;outline:none;transition:background-color,border-bottom .15s var(--EaseOutPower2)}.tabs-section .tabs .tab.active{border-bottom:1rem solid #fff;background:#fff;font-weight:500;letter-spacing:-.02em}.tabs-section .tabs .tab:hover{background:#fff}.tabs-section .tabs-content{padding:80rem 0}.tabs-section .tabs-content .tab-container{display:flex;flex-wrap:wrap;margin-bottom:40rem}.tabs-section .tabs-content .tab-content{display:none;animation:tabIn .4s var(--EaseOutPower2) forwards}@keyframes tabIn{0%{opacity:0;transform:translateY(24rem)}to{opacity:1}}.tabs-section .tabs-content .tab-content.active{display:block}.tabs-section .tabs-content .tab-content .tab-item{width:100%;margin-bottom:40rem}.tabs-section .tabs-content .tab-content .tab-item.tab-plan{padding-bottom:80rem;border-bottom:1rem solid var(--Border-Color);margin-bottom:80rem}.tabs-section .tabs-content .tab-content .tab-item.tab-plan:last-child{border:none;padding-bottom:0;margin-bottom:40rem}.tabs-section .tabs-content .tab-content .tab-item .tab-item-img{grid-column:auto/span 6}.tabs-section .tabs-content .tab-content .tab-item .tab-item-img img{width:100%}.tabs-section .tabs-content .tab-content .tab-item-content{grid-column:auto/span 4;grid-column-start:8;display:flex;flex-direction:column;gap:32rem}.tabs-section .tabs-content .tab-content .tab-item-content .headline{display:flex;flex-direction:column;gap:12rem}.tabs-section .tabs-content .tab-content .tab-item-content .headline p{opacity:.8}.tabs-section .tabs-content .tab-content .tab-item-content .tab-list{display:flex;flex-direction:column;gap:16rem}.tabs-section .tabs-content .tab-content .tab-item-content .tab-details{list-style:none}.tabs-section .tabs-content .tab-content .tab-item-content .tab-details li{border-top:1rem solid var(--Border-Color);display:flex;justify-content:space-between;padding:8rem 0;font-size:14rem;line-height:24rem}.tabs-section .tabs-content .tab-content .tab-item-content .tab-details li span:last-child{font-weight:500}.tabs-section .tabs-content .tab-content .tab-item-content .tab-details li:last-child{border-bottom:1rem solid var(--Border-Color)}@media (max-width: 767px) and (orientation: portrait){.tabs-section .tabs{flex-direction:column;flex-direction:column-reverse;gap:4rem;border-bottom:none}.tabs-section .tabs .tab{position:relative;top:0;font-size:16rem;line-height:26rem;padding:16rem 40rem}.tabs-section .tabs .tab.active:after,.tabs-section .tabs .tab.active:before{content:"";position:absolute;bottom:0;width:28rem;height:1rem;background:var(--Border-Color)}.tabs-section .tabs .tab.active:after{right:-28rem}.tabs-section .tabs .tab.active:before{left:-28rem}.tabs-section .tabs-content{padding:64rem 0}.tabs-section .tabs-content .tab-content .tab-item{margin-bottom:64rem}.tabs-section .tabs-content .tab-content .tab-item .tab-item-img{grid-column:auto/span 12;margin-bottom:40rem}.tabs-section .tabs-content .tab-content .tab-item.tab-plan{padding-bottom:64rem;margin-bottom:64rem}.tabs-section .tabs-content .tab-content .tab-item-content{grid-column:auto/span 12;grid-column-start:1}.tabs-section .tabs-content .tab-content .sidebar{margin-top:40rem}}.advantages{position:relative;overflow:hidden;background:var(--Main-Secondary);color:#fff;padding:120rem 0}.advantages .advantages-img{position:absolute;top:0;left:0;width:100vw;height:100%}.advantages .advantages-title{grid-column:auto/span 5;display:flex;flex-direction:column;gap:24rem;margin-bottom:80rem}.advantages .advantages-title p{font-size:20rem;line-height:30rem}.advantages .advantages-info{grid-column:auto/span 6;grid-column-start:7}.advantages .advantages-info .advantage-item{display:flex;flex-direction:column;gap:16rem;padding-top:56rem;margin-top:48rem;border-top:1rem solid var(--Border-Color)}.advantages .advantages-info .advantage-item:first-child{padding-top:0;margin-top:0;border-top:none}.advantages .advantage-icons{grid-column:auto/span 12;display:flex;justify-content:space-between;margin-top:64rem}.advantages .advantage-icons .icon-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24rem;padding:0 8rem}.advantages .advantage-icons .icon-item img{width:auto;height:88rem}.advantages .advantage-icons .icon-item p{font-weight:500}@media (max-width: 767px) and (orientation: portrait){.advantages{padding:80rem 0}.advantages .advantages-img{width:100vw;height:125vw}.advantages .advantages-title{grid-column:auto/span 12}.advantages .advantages-title .headline-s{font-size:36rem;line-height:44rem}.advantages .advantages-info{grid-column:auto/span 12;grid-column-start:1}.advantages .advantage-icons{grid-column:auto/span 12;flex-wrap:wrap;gap:56rem 8rem}.advantages .advantage-icons .icon-item{flex:0 1 calc(50% - 8rem);padding:0}.advantages .advantage-icons .icon-item img{height:72rem}.advantages .advantage-icons .icon-item p{font-size:15rem;line-height:23rem}}.faq{margin-bottom:120rem}.faq.faq-type{margin-top:120rem}.faq .faq-title{grid-column:auto/span 5;padding-right:48rem;display:flex;flex-direction:column;gap:16rem}.faq .faq-items{grid-column:auto/span 7}.faq .faq-items .faq-item{border-top:1rem solid var(--Border-Color);padding:16rem 0}.faq .faq-items .faq-item.active .faq-answer{max-height:max-content}.faq .faq-items .faq-item.active .faq-toggle{transform:rotate(45deg)}.faq .faq-items .faq-item .faq-question{position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:20rem;line-height:30rem;font-weight:500}.faq .faq-items .faq-item .faq-question .faq-toggle{position:absolute;right:0;top:0;font-size:24rem;transition:transform .3s var(--EaseOutPower2)}.faq .faq-items .faq-item .faq-answer{width:587rem;max-height:0;overflow:hidden;transition:max-height .9s var(--EaseOutPower2)}.faq .faq-items .faq-item .faq-answer p{padding:16rem 0 24rem}@media (max-width: 767px) and (orientation: portrait){.faq{margin-bottom:80rem;grid-gap:40rem 24rem}.faq.faq-type{margin-top:80rem}.faq .faq-title{grid-column:auto/span 12;padding-right:0}.faq .faq-title .headline-s{font-size:36rem;line-height:42rem}.faq .faq-items{grid-column:auto/span 12}.faq .faq-items .faq-item{border-top:1rem solid var(--Border-Color);padding:16rem 0}.faq .faq-items .faq-item .faq-question{font-size:18rem;line-height:28rem}.faq .faq-items .faq-item .faq-answer{width:100%}}.types.container{padding:24rem 0 120rem}.types.container .headline-l{margin-bottom:40rem}.types-grid{grid-column:auto/span 12;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;border-radius:12rem;border:1rem solid var(--Border-Color)}.types-column{transition:all .3s var(--EaseOutPower2);position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:32rem;padding:24rem 24rem 48rem}.types-column:hover{z-index:2;box-shadow:0 4rem 100rem #00000012}.types-column.best-choice{border-radius:0rem 0rem 10rem 10rem;border:3rem solid var(--Main-Primary)!important}.types-column.best-choice:before{content:"Финансирование в лизинг!";display:flex;justify-content:center;align-items:center;position:absolute;top:-40rem;left:-3rem;right:-3rem;height:40rem;border-radius:10rem 10rem 0rem 0rem;background:var(--Main-Primary);color:#fff;font-weight:500}.types-column.best{border-radius:0rem 0rem 10rem 10rem;border:3rem solid var(--Main-Primary)!important}.types-column.best:before{content:"Всегда в наличии!";display:flex;justify-content:center;align-items:center;position:absolute;top:-40rem;left:-3rem;right:-3rem;height:40rem;border-radius:10rem 10rem 0rem 0rem;background:var(--Main-Primary);color:#fff;font-weight:500}.types-column:not(:last-child){border-right:1rem solid var(--Border-Color);border-bottom:1rem solid var(--Border-Color)}.types-column:nth-child(3){border-right:none}.types-column:nth-last-child(-n+3){border-bottom:none}.types-column .column-img{height:240rem;object-fit:cover;margin-bottom:-8rem}.types-column .button{align-self:stretch;padding:0 32rem}.types-column .title{display:flex;flex-direction:column;align-items:flex-start;gap:12rem}.types-column .title p{opacity:.8}.types-column .column-list{display:flex;flex-direction:column;align-items:flex-start;gap:8rem}.types-column .column-list .title-s{opacity:.8;margin-bottom:16rem}.types-column .column-link{margin:0 auto;color:var(--Main-Primary);text-align:center;font-weight:500;text-decoration:underline}.types .wrapper-button{grid-column:auto/span 12;margin:80rem auto 0}@media (max-width: 767px) and (orientation: portrait){.types-column{grid-column:auto/span 12;padding:24rem 24rem 48rem}.types-column.best-choice{border:2rem solid var(--Main-Primary)}.types-column.best-choice:before{left:-2rem;right:-2rem}.types-column:not(:last-child){border-right:none;border-bottom:1rem solid var(--Border-Color)}.types-column:nth-child(2){padding-bottom:120rem}.types-column:nth-child(2) .column-link{bottom:64rem}.types-column .column-img{height:200rem}}.types-dop{margin:-40rem auto 120rem}.types-dop .headline-m{margin-bottom:40rem}.types-dop-grid{overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);border-left:1rem solid var(--Border-Color);border-top:1rem solid var(--Border-Color);border-radius:12rem}.types-dop-grid .types-dop-card{display:flex;flex-direction:column;gap:12rem;padding:24rem 24rem 64rem;border-bottom:1rem solid var(--Border-Color);border-right:1rem solid var(--Border-Color)}.types-dop-grid .types-dop-card .card-image{width:100%;height:238rem;object-fit:cover;margin-bottom:12rem}@media (max-width: 767px) and (orientation: portrait){.types-dop{margin:-40rem auto 80rem}.types-dop-grid{grid-template-columns:repeat(1,1fr)}.types-dop-grid .types-dop-card .card-image{width:100%;height:200rem;object-fit:cover;margin-bottom:12rem}}.works{padding:24rem 0 120rem}.works .custom-select{position:absolute;top:16rem;right:0}.works.works-more{margin:40rem auto 96rem}.works.works-more .headline-s,.works .headline-l{margin-bottom:40rem}.works-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:64rem 24rem}.works-grid .work-card{display:flex;flex-direction:column;gap:24rem}.works-grid .work-card .card-image{width:100%;height:240rem;object-fit:cover;transition:all .15s var(--EaseOutPower2)}.works-grid .work-card .card-image:hover{filter:brightness(.8)}.works-grid .work-card .card-content{display:flex;flex-direction:column;gap:8rem}.works-grid .work-card .card-content .title-xl{margin-bottom:4rem;text-decoration:underline;text-decoration-color:transparent;transition:all .15s var(--EaseOutPower2)}.works-grid .work-card .card-content .title-xl:hover{text-decoration-color:currentColor}.works-grid .work-card .card-content p{opacity:.8}.works-grid .work-card .card-content .card-details{list-style:none;margin-top:16rem}.works-grid .work-card .card-content .card-details li{border-top:1rem solid var(--Border-Color);display:flex;justify-content:space-between;padding:8rem 0;font-size:14rem;line-height:24rem}.works-grid .work-card .card-content .card-details li span:last-child{font-weight:500}.works-grid .work-card .card-content .card-details li:last-child{border-bottom:1rem solid var(--Border-Color)}@media (max-width: 767px) and (orientation: portrait){.works{padding:24rem 0 80rem}.works .custom-select{position:relative;top:0;margin-bottom:40rem}.works.works-more{margin:40rem auto 80rem}.works.works-more .headline-s{font-size:36rem;line-height:42rem}.works-grid{grid-template-columns:repeat(1,1fr)}.works-grid .work-card .card-image{height:216rem}}.projects .works-grid{grid-column:auto/span 12}.projects .button{width:max-content;margin:64rem auto 0;grid-column:auto/span 12}.work{padding:24rem 0 80rem;margin-bottom:40rem;border-bottom:1rem solid var(--Border-Color);z-index:0}.work .grid-column-7{grid-column:auto/span 7}.work .grid-column-4{grid-column:auto/span 4;grid-column-start:9}.work .work-information{display:flex;flex-direction:column;align-items:flex-start;gap:32rem}.work .work-information .title{display:flex;flex-direction:column;gap:16rem}.work .work-information .title .eyebrow{font-weight:500}.work .work-information .modal-column-list{display:flex;flex-direction:column;gap:16rem}.work .work-information .card-details{width:100%;list-style:none;margin-top:16rem}.work .work-information .card-details li{border-top:1rem solid var(--Border-Color);display:flex;justify-content:space-between;padding:8rem 0;font-size:14rem;line-height:24rem}.work .work-information .card-details li span:last-child{font-weight:500}.work .work-information .card-details li:last-child{border-bottom:1rem solid var(--Border-Color)}.work .work-slider{height:440rem;margin-bottom:12rem}.work .work-slider:hover .work-button{opacity:1}.work .work-slider .swiper-slide img{height:440rem}.work .work-slider .work-button{pointer-events:none;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;transition:opacity .2s var(--EaseOutPower2)}.work .work-slider .work-button .work-button-prev,.work .work-slider .work-button .work-button-next{pointer-events:all;position:absolute;top:50%}.work .work-slider .work-button .work-button-prev{left:16rem}.work .work-slider .work-button .work-button-next{right:16rem}.work .work-slider-thumbs{height:96rem}.work .work-slider-thumbs .swiper-slide img{height:96rem;border:1rem solid transparent;transition:all .2s var(--EaseOutPower2)}.work .work-slider-thumbs .swiper-slide.swiper-slide-thumb-active img{opacity:1;border:1rem solid var(--Main-Dark)}.work .swiper-button-prev,.work .swiper-button-next{color:#fff}.work .swiper-button-prev:after,.work .swiper-button-next:after{font-size:32rem}@media (max-width: 767px) and (orientation: portrait){.work{padding:24rem 0 80rem;margin-bottom:20rem}.work .grid{grid-gap:40rem 0rem}.work .grid-column-7{grid-column:auto/span 12}.work .grid-column-4{grid-column:auto/span 12;grid-column-start:1}.work .work-information .title{display:flex;flex-direction:column;gap:16rem}.work .work-information .title .eyebrow{font-weight:500}.work .work-information .title .headline-s{font-size:36rem;line-height:42rem}.work .work-information .modal-column-list{display:flex;flex-direction:column;gap:16rem}.work .work-information .card-details{width:100%;list-style:none;margin-top:16rem}.work .work-information .card-details li{border-top:1rem solid var(--Border-Color);display:flex;justify-content:space-between;padding:8rem 0;font-size:14rem;line-height:24rem}.work .work-information .card-details li span:last-child{font-weight:500}.work .work-information .card-details li:last-child{border-bottom:1rem solid var(--Border-Color)}.work .work-slider{height:240rem;margin-bottom:8rem}.work .work-slider .swiper-slide img{height:240rem}.work .work-slider .work-button{display:none}.work .work-slider-thumbs,.work .work-slider-thumbs .swiper-slide img{height:80rem}}.modal{transition:all .3s var(--EaseOutPower2);visibility:hidden;opacity:0;transform:translate3d(0,20rem,0);display:flex;z-index:10;position:fixed;top:0;left:0;width:100vw;height:100dvh;flex-direction:row;align-items:center}.modal.open{visibility:visible;opacity:1;transform:translateZ(0)}.modal .modal-content{pointer-events:none;overflow-y:auto;position:relative;width:1280rem;margin:0 auto;z-index:10}.modal .modal-content .callback-form{pointer-events:all;position:relative;width:588rem;margin:0 auto;color:#fff;box-shadow:0 4rem 100rem #0117394d}.modal .modal-content .modal-close{cursor:pointer;width:40rem;height:40rem;position:absolute;top:24rem;right:24rem;transition:all .15s var(--EaseOutPower2)}.modal .modal-content .modal-close:hover{transform:scale(1.15)}.modal .modal-close-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,.1)}@media (max-width: 767px) and (orientation: portrait){.modal{height:100dvh}.modal .modal-content{width:100%;background:var(--Main-Primary)}.modal .modal-content .callback-form{width:100%;padding:64rem 28rem;border-radius:0;height:100dvh}.modal .modal-content .callback-form form{padding:24rem 0 80rem}.modal .modal-close-bg{display:none}}.wide-container .container{width:1280rem}@media (max-width: 767px) and (orientation: portrait){.wide-container .container{width:337rem}}.main{position:relative;height:100vh;max-height:70vw;background:var(--Main-Dark);color:#fff}.main .heading{gap:32rem;margin-top:8rem}.main .heading .headline-m{width:50%}.main .heading .headline-m .headline-main{margin-bottom:16rem;font-family:GT America Expanded,sans-serif;font-size:167rem;line-height:168rem;font-weight:500;letter-spacing:-.02em;text-transform:uppercase}.main .main-bottom{position:absolute;bottom:80rem;left:0;right:0;width:1280rem;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.main .main-bottom .list li:before{background-image:url(/assets/source/icons/icon_check_white.svg)}.main .main-player{display:flex;flex-direction:column;gap:16rem}.main .main-player .video-bg{position:relative;width:282rem;height:176rem;border-radius:4rem;overflow:hidden}.main .main-player .video-bg .play{pointer-events:all}.main .main-player .video-bg .play .play-button{width:88rem}.main .main-player .main-player-info{display:flex;flex-direction:column;gap:8rem}@media (max-width: 767px) and (orientation: portrait){.main{height:100dvh;min-height:160vw;max-height:none;transition:height .3s var(--EaseOutPower2)}.main .container{height:100%}.main .video-bg{height:100dvh;min-height:160vw;transition:height .3s var(--EaseOutPower2)}.main .heading{gap:24rem;justify-content:space-between;height:calc(100dvh - 160rem)}.main .heading .headline-m{width:90%}.main .heading .headline-m .headline-main{font-size:44rem;line-height:44rem}.main .heading .button{padding:0 40rem;width:100%}.main .main-bottom{pointer-events:none;width:100%;padding:0;bottom:0;top:0}.main .main-bottom .list{display:none}.main .main-bottom .main-player{margin:auto}.main .main-bottom .main-player video,.main .main-bottom .main-player .gradient-overlay,.main .main-bottom .main-player .main-player-info{display:none}.main .main-bottom .main-player .video-bg .play{pointer-events:none;top:20%}.main .main-bottom .main-player .video-bg .play .play-button{pointer-events:all;width:120rem}}.aplications{position:relative;background:white}.aplications .tabs-section .tabs-content{padding:64rem 0 0}.aplications .gallery-slider{position:relative}.aplications .gallery-slider .swiper-scrollbar{margin-top:0}.aplications .aplication-grid{grid-column:auto/span 12;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24rem}.aplications .aplication-content{display:flex;justify-content:space-between}.aplications .aplication-content .info{width:485rem;display:flex;flex-direction:column;gap:16rem}.aplications .aplication-content .sidebar-list{width:384rem;margin-bottom:0}.aplications .aplication-content .sidebar-list li{border-top:1rem solid var(--Main-Dark)}.aplications .aplication-content .sidebar-list li .link{font-weight:500}.aplications .aplication-content .sidebar-list li .link:after{position:absolute;right:0}.aplications .aplication-content .sidebar-list li:last-child{border-bottom:1rem solid var(--Main-Dark)}@media (max-width: 767px) and (orientation: portrait){.aplications .tabs-section .tabs-content{padding:64rem 0 0}.aplications .aplication-content{flex-direction:column;gap:40rem}.aplications .aplication-content .info,.aplications .aplication-content .sidebar-list{width:100%}}.slider-nav{grid-column:8/span 4;list-style-type:none}.slider-nav li{transition:all .2s var(--EaseOutPower2);cursor:pointer;position:relative;padding:10rem 0;font-size:18rem;font-weight:500;line-height:28rem;color:var(--Text-Secondary);border-bottom:1rem solid rgba(0,0,0,.2)}.slider-nav li span{pointer-events:none;position:absolute;left:-32rem;bottom:9rem;font-size:14rem;line-height:28rem}.slider-nav li.active{color:var(--Text-Primary);border-bottom:1rem solid var(--Text-Primary)}.slider-nav li:hover{color:var(--Text-Primary)}@media (max-width: 767px) and (orientation: portrait){.slider-nav{grid-column:1/span 12}.slider-nav li{padding:10rem 0 10rem 36rem}.slider-nav li span{pointer-events:none;position:absolute;left:0}}.factory{overflow:hidden;position:relative;height:100vh;min-height:900rem;max-height:70vw;background:var(--Main-Dark);color:#fff}.factory.factory-vn{background:var(--Main-Secondary)}.factory.factory-vn .benefits .benefit p{width:100%}.factory .grid{height:100%}.factory .heading{grid-column:auto/span 6}.factory .factory-info{grid-column:8/span 5;display:flex;flex-direction:column;align-items:flex-start;gap:32rem}.factory .factory-info .list li:before{background-image:url(/assets/source/icons/icon_check_white.svg)}.factory .benefits{position:absolute;bottom:0;left:0;right:0;grid-column:auto/span 12;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24rem}.factory .benefits .benefit{display:flex;flex-direction:column;align-items:flex-start;gap:24rem}.factory .benefits .benefit-title{font-family:GT America Extended,sans-serif;font-weight:500;font-size:20rem;line-height:28rem}.factory .benefits .benefit-title span{font-size:52rem;line-height:40rem}.factory .benefits .benefit .line{height:1rem;width:100%;background:var(--white-50)}.factory .benefits .benefit p{width:320rem}@media (max-width: 767px) and (orientation: portrait){.factory{height:auto;min-height:auto;max-height:none}.factory.factory-vn .heading{margin-bottom:40rem}.factory.factory-vn .benefits{margin-top:64rem}.factory .heading{grid-column:auto/span 12}.factory .factory-info{grid-column:auto/span 12;gap:24rem}.factory .benefits{position:static;grid-column:auto/span 12;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:48rem;margin-top:200rem}.factory .benefits .benefit{gap:16rem}.factory .benefits .benefit-title{order:2}.factory .benefits .benefit-title span{font-size:40rem}.factory .benefits .benefit .line{order:1;margin-bottom:8rem}.factory .benefits .benefit p{order:3;width:280rem}.factory .play{height:780rem}}.features-grid{grid-column:auto/span 12;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24rem}.features-grid .feature{overflow:hidden;position:relative;height:520rem;padding:56rem 40rem;border-radius:8rem;background:var(--Main-Primary);color:#fff}.features-grid .feature-wide{grid-column:span 2;background:var(--Main-Secondary)}.features-grid .feature-wide .title{width:548rem}.features-grid .feature-dark{background:var(--Main-Dark)}.features-grid .feature-play .play-button{top:65%}.features-grid .feature .title{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:16rem}.features-grid .feature .title p{color:var(--white-70)}.features-grid .feature-img{position:absolute;bottom:0;left:0;right:0;height:100%}.features-grid .feature-icon{position:absolute;left:0;right:0;bottom:64rem;width:184rem;margin:0 auto}.features-grid .feature-pattern{position:absolute;top:0;left:0;right:0}@media (max-width: 767px) and (orientation: portrait){.features-grid{grid-gap:16rem}.features-grid .feature{grid-column:span 2;height:400rem;padding:32rem 24rem}.features-grid .feature-wide{grid-column:span 2}.features-grid .feature-wide .title{width:100%}.features-grid .feature-wide .feature-img{transform:scale(1);bottom:0;height:50%}.features-grid .feature .title{gap:12rem}.features-grid .feature-img{height:70%}.features-grid .feature-icon{bottom:40rem;width:120rem}.features-grid .feature-pattern{height:100%}}.characteristics{background:var(--Main-Primary);color:#fff}.characteristics .heading{margin-bottom:80rem}.characteristics .characteristics-img{position:relative;grid-column:auto/span 12;height:800rem;display:flex;align-items:center;justify-content:center;margin-bottom:40rem}.characteristics .characteristics-img .item,.characteristics .characteristics-img .item img{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;transform-origin:center}.characteristics .characteristics-img .item:nth-child(3){animation:spin 40s linear infinite}.characteristics .characteristics-img .item:nth-child(3) img{width:800rem}.characteristics .characteristics-img .item:nth-child(2){animation:spin 20s linear infinite}.characteristics .characteristics-img .item:nth-child(2) img{width:752rem}.characteristics .characteristics-img .item:nth-child(1){animation:spin 32s linear infinite reverse}.characteristics .characteristics-img .item:nth-child(1) img{width:712rem}.characteristics .characteristics-img .item:nth-child(4) img{width:848rem}.characteristics .characteristics-img .pins{position:absolute;top:0;left:0;right:0;bottom:0}.characteristics .characteristics-img .pins .pin{transition:all .3s var(--EaseOutPower2);pointer-events:none;cursor:pointer;position:absolute;height:64rem;padding:0rem 40rem 0 8rem;display:flex;justify-content:center;align-items:center;gap:16rem;border-radius:70rem;border:1rem solid transparent;color:transparent;font-size:18rem;font-weight:400;line-height:26rem}.characteristics .characteristics-img .pins .pin .number{transition:all .3s var(--EaseOutPower2);pointer-events:all;width:48rem;height:48rem;display:flex;justify-content:center;align-items:center;border-radius:100%;border:1rem solid currentColor;color:#fff;font-size:16rem;font-weight:500;line-height:25rem}.characteristics .characteristics-img .pins .pin:after{content:"";pointer-events:none;position:absolute;top:72rem;left:31rem;width:1rem;height:166rem;background-image:linear-gradient(white 33%,rgba(255,255,255,0) 0%);background-position:right;background-size:2rem 4rem;background-repeat:repeat-y}.characteristics .characteristics-img .pins .pin:hover{pointer-events:all;z-index:1;background:rgba(255,255,255,.01);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1rem solid currentColor;color:#fff}.characteristics .characteristics-img .pins .pin:hover .number{pointer-events:none;background:white;color:var(--Text-Primary)}.characteristics .characteristics-img .pins .pin:hover.to-right:after,.characteristics .characteristics-img .pins .pin:hover.to-left:after{opacity:0}.characteristics .characteristics-img .pins .pin.to-right:after,.characteristics .characteristics-img .pins .pin.to-left:after{top:31rem;width:166rem;height:1rem;background-image:linear-gradient(to right,white 33%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:2rem 4rem;background-repeat:repeat-x}.characteristics .characteristics-img .pins .pin.to-right:after{left:72rem}.characteristics .characteristics-img .pins .pin.to-left{padding:0rem 8rem 0 40rem;flex-direction:row-reverse}.characteristics .characteristics-img .pins .pin.to-left:after{left:auto;right:72rem}.characteristics .characteristics-img .pins .pin.to-left:nth-child(8):after{width:150rem}.characteristics .characteristics-img .pins .pin:nth-child(1){left:280rem;top:-40rem}.characteristics .characteristics-img .pins .pin:nth-child(2){left:360rem;top:0rem}.characteristics .characteristics-img .pins .pin:nth-child(3){left:440rem;top:40rem}.characteristics .characteristics-img .pins .pin:nth-child(4){left:48rem;top:368rem}.characteristics .characteristics-img .pins .pin:nth-child(5){left:88rem;top:440rem}.characteristics .characteristics-img .pins .pin:nth-child(6){left:128rem;top:512rem}.characteristics .characteristics-img .pins .pin:nth-child(7){left:auto;right:120rem;top:368rem}.characteristics .characteristics-img .pins .pin:nth-child(8){left:auto;right:80rem;top:440rem}.characteristics .characteristics-img .pins .pin:nth-child(9){left:auto;right:40rem;top:512rem}.characteristics-title{grid-column:auto/span 5}.characteristics-title .title{display:flex;flex-direction:column;align-items:flex-start;gap:24rem}.characteristics-title .title p{color:var(--white-70)}.characteristics .slider-nav li{color:var(--white-70);border-bottom:1rem solid var(--white-50)}.characteristics .slider-nav li.active{color:#fff;border-bottom:1rem solid currentColor}@media (max-width: 767px) and (orientation: portrait){.characteristics{overflow:hidden}.characteristics .heading{margin-bottom:40rem}.characteristics .characteristics-img{order:2;height:337rem;margin-bottom:48rem;margin-top:48rem}.characteristics .characteristics-img .item:nth-child(3) img{width:308rem}.characteristics .characteristics-img .item:nth-child(2) img{width:316rem}.characteristics .characteristics-img .item:nth-child(1) img{width:337rem}.characteristics .characteristics-img .item:nth-child(4) img{width:355rem}.characteristics .characteristics-img .pins{display:none}.characteristics-title{order:3;grid-column:auto/span 12}.characteristics-title .title{gap:24rem}.characteristics-title .title .headline-m{font-size:40rem;line-height:44rem}.characteristics .slider-nav{order:1}}@keyframes spin{to{transform:rotate(360deg)}}.pattern{position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:repeat(4,1fr);width:1440rem;height:100vh;min-height:900rem;max-height:70vw;margin:0 auto}.pattern img{position:absolute;left:0;width:1440rem}.pattern .lines{position:absolute;top:0;display:flex;justify-content:space-between;width:25%}.pattern .lines .line{position:relative;display:inline-block;height:180rem;width:2rem;background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0))}.pattern .lines-to-bottom .line:nth-child(1){top:20rem}.pattern .lines-to-bottom .line:nth-child(2){top:40rem}.pattern .lines-to-bottom .line:nth-child(3){top:60rem}.pattern .lines-to-bottom .line:nth-child(4){top:80rem}.pattern .lines-to-bottom .line:nth-child(5){top:100rem}.pattern .lines-to-bottom .line:nth-child(6){top:120rem}.pattern .lines-to-bottom .line:nth-child(7){top:140rem}.pattern .lines-to-bottom .line:nth-child(8){top:160rem}.pattern .lines-to-bottom .line:nth-child(9){top:180rem}.pattern .lines-to-bottom .line:nth-child(10){top:200rem}.pattern .lines-to-top .line:nth-child(1){top:-20rem}.pattern .lines-to-top .line:nth-child(2){top:-40rem}.pattern .lines-to-top .line:nth-child(3){top:-60rem}.pattern .lines-to-top .line:nth-child(4){top:-80rem}.pattern .lines-to-top .line:nth-child(5){top:-100rem}.pattern .lines-to-top .line:nth-child(6){top:-120rem}.pattern .lines-to-top .line:nth-child(7){top:-140rem}.pattern .lines-to-top .line:nth-child(8){top:-160rem}.pattern .lines-to-top .line:nth-child(9){top:-180rem}.pattern .lines-to-top .line:nth-child(10){top:-200rem}.pattern .lines-to-top .line:nth-child(11){top:-220rem}.pattern .lines-to-top .line:nth-child(12){top:-240rem}.pattern .lines-to-top .line:nth-child(13){top:-260rem}.pattern .lines-to-top .line:nth-child(14){top:-280rem}.pattern .lines-to-top .line:nth-child(15){top:-300rem}.pattern .lines-to-top .line:nth-child(16){top:-320rem}.pattern .lines-to-top .line:nth-child(17){top:-340rem}.pattern .lines-to-top .line:nth-child(18){top:-360rem}.pattern .lines-to-top .line:nth-child(19){top:-380rem}.pattern .pattern-clip{height:100%}.pattern.pattern-install .col-1 .lines{top:20rem}.pattern.pattern-install .col-1 .pattern-clip{background:var(--Main-Primary);-webkit-clip-path:polygon(0 0,100% 20%,100% 60%,0 40%);clip-path:polygon(0 0,100% 20%,100% 60%,0 40%)}.pattern.pattern-install .col-2 .lines{top:520rem}.pattern.pattern-install .col-2 .pattern-clip{-webkit-clip-path:polygon(0 60%,100% 40%,100% 80%,0 100%);clip-path:polygon(0 60%,100% 40%,100% 80%,0 100%)}.pattern.pattern-install .col-3{grid-column:auto/span 2}.pattern.pattern-install .col-3 .lines{width:50%;top:540rem}.pattern.pattern-install .col-3 .lines .line:nth-child(1){opacity:0}.pattern.pattern-install .col-3 .pattern-clip{-webkit-clip-path:polygon(0 0,100% 40%,100% 80%,0 40%);clip-path:polygon(0 0,100% 40%,100% 80%,0 40%)}.pattern.pattern-delivery .col-1 .lines{top:340rem}.pattern.pattern-delivery .col-1 .lines .line:last-child{opacity:0}.pattern.pattern-delivery .col-1 .pattern-clip{background:var(--Main-Primary);-webkit-clip-path:polygon(0 40%,100% 20%,100% 60%,0 80%);clip-path:polygon(0 40%,100% 20%,100% 60%,0 80%)}.pattern.pattern-delivery .col-2 .lines{top:420rem}.pattern.pattern-delivery .col-2 .pattern-clip{-webkit-clip-path:polygon(0 20%,100% 40%,100% 80%,0 60%);clip-path:polygon(0 20%,100% 40%,100% 80%,0 60%)}.pattern.pattern-delivery .col-3{grid-column:auto/span 2}.pattern.pattern-delivery .col-3 .lines{width:50%;top:560rem}.pattern.pattern-delivery .col-3 .lines .line:nth-child(1){opacity:0}.pattern.pattern-delivery .col-3 .pattern-clip{-webkit-clip-path:polygon(0 40%,100% 20%,100% 60%,0 80%);clip-path:polygon(0 40%,100% 0%,100% 40%,0 80%)}.pattern.pattern-vn .col-1 .lines{top:-20rem}.pattern.pattern-vn .col-1 .lines .line:last-child{opacity:0}.pattern.pattern-vn .col-1 .pattern-clip{background:var(--Main-Primary);-webkit-clip-path:polygon(0 20%,100% 0%,100% 40%,0 60%);clip-path:polygon(0 20%,100% 0%,100% 40%,0 60%)}.pattern.pattern-vn .col-2 .lines{top:520rem}.pattern.pattern-vn .col-2 .pattern-clip{background:var(--Main-Primary);-webkit-clip-path:polygon(0 40%,100% 60%,100% 100%,0 80%);clip-path:polygon(0 40%,100% 60%,100% 100%,0 80%)}.pattern.pattern-vn .col-3{grid-column:auto/span 2}.pattern.pattern-vn .col-3 .lines{width:50%;top:740rem}.pattern.pattern-vn .col-3 .lines .line:nth-child(1){opacity:0}.pattern.pattern-vn .col-3 .pattern-clip{opacity:.75;background:var(--Main-Primary);-webkit-clip-path:polygon(0 40%,100% 20%,100% 60%,0 80%);clip-path:polygon(0 60%,100% 20%,100% 60%,0 100%)}@media (max-width: 767px) and (orientation: portrait){.pattern{grid-template-columns:repeat(1,1fr);width:100vw;height:auto;min-height:auto;max-height:none}.pattern img{width:100vw;height:100%}.pattern .lines{width:100%}.pattern .lines .line{height:200rem}.pattern.pattern-install .col-1{position:absolute;top:320rem;left:0;right:0;height:592rem}.pattern.pattern-install .col-1 .lines{top:20rem}.pattern.pattern-install .col-1 .pattern-clip{background:var(--Main-Primary);-webkit-clip-path:polygon(0 0,100% 30%,100% 100%,0 70%);clip-path:polygon(0 0,100% 30%,100% 100%,0 70%)}.pattern.pattern-install .col-2{height:592rem}.pattern.pattern-install .col-2 .lines{display:none}.pattern.pattern-install .col-2 .pattern-clip{-webkit-clip-path:polygon(0 30%,100% 0%,100% 70%,0 100%);clip-path:polygon(0 30%,100% 0%,100% 70%,0 100%)}.pattern.pattern-install .col-3{display:none}.pattern.pattern-delivery .col-1{position:absolute;top:320rem;left:0;right:0;height:592rem}.pattern.pattern-delivery .col-1 .lines{top:0;transform:scaleX(-1)}.pattern.pattern-delivery .col-1 .pattern-clip{background:var(--Main-Primary);-webkit-clip-path:polygon(0% 30%,100% 0%,100% 70%,0 100%);clip-path:polygon(0% 30%,100% 0%,100% 70%,0 100%)}.pattern.pattern-delivery .col-2{height:592rem}.pattern.pattern-delivery .col-2 .lines{display:none}.pattern.pattern-delivery .col-2 .pattern-clip{-webkit-clip-path:polygon(0 0%,100% 30%,100% 100%,0 70%);clip-path:polygon(0 0%,100% 30%,100% 100%,0 70%)}.pattern.pattern-delivery .col-3{display:none}.pattern.pattern-vn .col-1{position:absolute;top:320rem;left:0;right:0;height:592rem}.pattern.pattern-vn .col-1 .lines{top:20rem}.pattern.pattern-vn .col-1 .pattern-clip{background:var(--Main-Primary);opacity:.7;-webkit-clip-path:polygon(0 0,100% 30%,100% 100%,0 70%);clip-path:polygon(0 0,100% 30%,100% 100%,0 70%)}.pattern.pattern-vn .col-2{height:592rem}.pattern.pattern-vn .col-2 .lines{top:20rem;transform:scaleX(-1)}.pattern.pattern-vn .col-2 .pattern-clip{-webkit-clip-path:polygon(0 30%,100% 0%,100% 70%,0 100%);clip-path:polygon(0 30%,100% 0%,100% 70%,0 100%)}.pattern.pattern-vn .col-3{display:none}}.services{overflow:hidden;background:var(--Main-Dark)}.service{position:relative;height:100vh;min-height:900rem;max-height:70vw;color:#fff}.service .grid{height:100%;z-index:1;position:relative}.service .play{z-index:2}.service .heading{grid-column:auto/span 6}.service .service-info{grid-column:8/span 5;display:flex;flex-direction:column;align-items:flex-start;gap:32rem;margin-top:auto;margin-bottom:0}.service .service-info .list li:before{background-image:url(/assets/source/icons/icon_check_white.svg)}@media (max-width: 767px) and (orientation: portrait){.service{height:auto;min-height:auto;max-height:none}.service .heading{grid-column:auto/span 12}.service .service-info{grid-column:auto/span 12;margin-top:auto;margin-top:160rem}.service .play{height:780rem}}.news .blog-grid{grid-column:auto/span 12}.sales-grid{overflow:hidden;grid-column:auto/span 12;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;border-radius:16rem;border:transparent}.sales-grid .sale{display:flex;flex-direction:column;align-items:flex-start;gap:40rem;padding:64rem;background:var(--Main-Dark);color:#fff}.sales-grid .sale.sale-main-color{background:var(--Main-Primary)}.sales-grid .sale:nth-child(odd){border-right:1rem solid var(--Border-Color)}.sales-grid .sale-img{border-radius:5rem;height:320rem}.sales-grid .sale .title{display:flex;flex-direction:column;align-items:flex-start;gap:16rem}@media (max-width: 767px) and (orientation: portrait){.sales-grid{padding:0 0 80rem}.sales-grid .sale{grid-column:auto/span 2;gap:32rem;padding:40rem 24rem 48rem}.sales-grid .sale:not(:last-child){border-bottom:1rem solid var(--Border-Color)}.sales-grid .sale:nth-child(odd){border-right:none}.sales-grid .sale-img{height:200rem}.sales-grid .sale .title{gap:12rem}}.contacts{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20rem}.contacts .contacts-content{display:flex;flex-direction:column;gap:24rem;width:486rem;margin-top:48rem}.contacts .contacts-content .contacts-content-text{display:flex;flex-direction:column;gap:4rem;font-size:18rem;line-height:30rem}.contacts .contacts-content .contacts-details{display:flex;flex-wrap:wrap}.contacts .contacts-content .contacts-details .contacts-item{margin-top:24rem;width:240rem;display:flex;flex-direction:column;align-items:flex-start;gap:16rem}.contacts .contacts-content .contacts-details .contacts-item .socials{margin-top:8rem}.contacts .contacts-content .contacts-details .contacts-item .contacts-item-text{display:flex;flex-direction:column;align-items:flex-start;gap:8rem}.contacts .contacts-content .contacts-details .list{gap:6rem}.contacts .contacts-content .contacts-details .list li{margin-left:0}.contacts .contacts-content .contacts-details .list li:before{display:none}.contacts .contacts-content .contacts-details .list li a{text-decoration:underline;text-decoration-color:currentColor;transition:all .15s var(--EaseOutPower2)}.contacts .contacts-content .contacts-details .list li a:hover{text-decoration-color:transparent}.contacts .contacts-map{width:600rem;height:680rem}@media (max-width: 767px) and (orientation: portrait){.contacts .contacts-content{margin-top:0}.contacts .contacts-map{width:100%;height:640rem;margin:40rem 0 16rem}}.ymaps-2-1-79-map-copyrights-promo,.ymaps-2-1-79-copyright__wrap,.ymaps-2-1-79-gototech{display:none!important}.page-404{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center}.page-404 .heading .headline-m{text-align:center!important;width:70%;margin:0 auto}.page-404 .button{margin:0 auto}.page-404 .button img{width:24rem;height:24rem}@media (max-width: 767px) and (orientation: portrait){.page-404 .heading{height:auto}.page-404 .heading .headline-m{width:100%}}.form-message{height:0;opacity:0;width:100%;border-radius:4rem;background:var(--White);font-size:20rem;overflow:hidden;position:absolute;transform:scaleY(0);transition:opacity .3s ease,transform .3s ease,padding .3s ease}.form-message.active{position:relative;height:auto;opacity:1;padding:16rem;transform:scaleY(1)}.form-message.success{background:#25D366;color:var(--White)}.form-message.error{background:#dd4444;color:var(--White)}
