.container{max-width:1070px;margin:0 auto;padding:0 15px}
.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}
.lock{overflow:hidden}
.for-mobile{display:none}
*{padding:0;margin:0;border:0}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
:focus,:active{outline:none}
a:focus,a:active{outline:none}
aside,nav,footer,header,section{display:block}
html,body{height:100%;min-width:320px}
body{line-height:1.5;font-family:"Saans",sans-serif;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#393533;background-color:#fff;font-size:18px;overflow-x:hidden}
body._lock{overflow:hidden}
input,button,textarea{font-family:"Saans",sans-serif}
input::-ms-clear{display:none}
button{cursor:pointer}
button::-moz-focus-inner{padding:0;border:0}
a,a:visited{text-decoration:none}
a:hover{text-decoration:none}
ul,ol li{list-style:none}
img{vertical-align:top;max-width:100%;height:auto}
h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}
a{color:#393533}
@media (max-width:479.98px){.container--no-padding-mb{padding:0}.for-mobile{display:block}.for-desc{display:none}.products-links{display:none}}
@font-face{font-family:"Saans";src:local("Saans Light"),local("SaansLight"),url("/assets/fonts/saans/SaansLight.woff2") format("woff2"),url("/assets/fonts/saans/SaansLight.woff") format("woff"),url("/assets/fonts/saans/SaansLight.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:local("Saans Light Italic"),local("SaansLightItalic"),url("/assets/fonts/saans/SaansLightItalic.woff2") format("woff2"),url("/assets/fonts/saans/SaansLightItalic.woff") format("woff"),url("/assets/fonts/saans/SaansLightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Saans";src:local("Saans Regular"),local("SaansRegular"),url("/assets/fonts/saans/SaansRegular.woff2") format("woff2"),url("/assets/fonts/saans/SaansRegular.woff") format("woff"),url("/assets/fonts/saans/SaansRegular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:local("Saans Regular Italic"),local("SaansRegularItalic"),url("/assets/fonts/saans/SaansRegularItalic.woff2") format("woff2"),url("/assets/fonts/saans/SaansRegularItalic.woff") format("woff"),url("/assets/fonts/saans/SaansRegularItalic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Saans";src:local("Saans Medium"),local("SaansMedium"),url("/assets/fonts/saans/SaansMedium.woff2") format("woff2"),url("/assets/fonts/saans/SaansMedium.woff") format("woff"),url("/assets/fonts/saans/SaansMedium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:local("Saans Medium Italic"),local("SaansMediumItalic"),url("/assets/fonts/saans/SaansMediumItalic.woff2") format("woff2"),url("/assets/fonts/saans/SaansMediumItalic.woff") format("woff"),url("/assets/fonts/saans/SaansMediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Saans";src:local("Saans SemiBold"),local("SaansSemiBold"),url("/assets/fonts/saans/SaansSemiBold.woff2") format("woff2"),url("/assets/fonts/saans/SaansSemiBold.woff") format("woff"),url("/assets/fonts/saans/SaansSemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:local("Saans Bold"),local("SaansBold"),url("/assets/fonts/saans/SaansBold.woff2") format("woff2"),url("/assets/fonts/saans/SaansBold.woff") format("woff"),url("/assets/fonts/saans/SaansBold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:local("Saans Heavy"),local("SaansHeavy"),url("/assets/fonts/saans/SaansHeavy.woff2") format("woff2"),url("/assets/fonts/saans/SaansHeavy.woff") format("woff"),url("/assets/fonts/saans/SaansHeavy.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}
section{overflow:hidden;position:relative}
.clickable-block{font-size:0;color:transparent;display:block}
.clickable-block::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}
.title{font-size:35px;color:#496a7e;font-weight:600;margin-bottom:50px;line-height:130%}
.title_light{font-weight:400}
.title_with-description{margin-bottom:16px}
.title strong{font-weight:800}
@media (max-width:767.98px){.title{font-size:28px;margin-bottom:32px}}
.subtitle{color:#496a7e;font-size:22px;margin-bottom:12px;font-weight:500}
.description{margin-bottom:50px}
@media (max-width:767.98px){.description{margin-bottom:32px}}
.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.list{margin:0;padding:0 0 0 16px;display:flex;flex-direction:column;row-gap:12px;list-style-type:disc}
.list:not(:last-child){margin-bottom:20px}
.list_square{list-style-type:square}
ol.list li{list-style:decimal;padding-left:6px}
.link{font-weight:500;text-decoration:underline}
.sky-bg{background:#d8e2e8}
.light-sky-bg{background:#e9eff4}
.gray-bg{background:#f1eeeb}
.cream-bg{background:#f8f7f5}
.blue-bg{background:#496a7e}
.button-block{margin-top:40px}
.center{text-align:center}
.left{text-align:left}
.no-padding-bottom{padding-bottom:0 !important}
.no-margin-bottom{margin-bottom:0 !important}
.no-padding-top{padding-top:0 !important}
.no-padding{padding-top:0 !important;padding-bottom:0 !important}
.big-padding{padding:100px 0 !important}
@media (max-width:767.98px){.big-padding{padding:60px 0 !important}}
.grecaptcha-badge{display:none}
.brown{color:#994923}
.blue{color:#496a7e}
.italic{font-style:italic}
.inline-block{display:inline-block}
.zoom{transition:all ease 0.2s}
.zoom:hover{transform:scale(1.05)}
.shadow{filter:drop-shadow(0 7px 17px rgba(0,0,0,0.25))}.arrow-link{display:flex;gap:12px;align-items:center;color:#393533;font-size:18px;margin:0;font-weight:400}
.arrow-link::after{content:"";height:16px;width:16px;background:url(/assets/images/arrow-right-brown.svg) center center no-repeat;background-size:contain}
.arrow-link:hover::after{animation:bounce 0.5s}
@keyframes bounce{0%,100%{transform:translateX(0)}50%{transform:translateX(30px)}}.button{display:inline-flex;padding:12px 40px;color:#fff;align-items:center;justify-content:center;background:transparent;cursor:pointer;border:2px solid #fff;font-weight:600;font-size:16px;border-radius:4px;text-decoration:none}
.button:hover{background:#f1eeeb;color:#496a7e}
.button_hover-brown:hover{background:#f1eeeb;color:#994923}
.button_brown{color:#994923;border-color:#994923}
.button_brown:hover{background:#994923;color:#f1eeeb}
.button_blue{color:#496a7e;border-color:#496a7e}
.button_blue:hover{color:#fff;background:#496a7e}
.button_blue_fill{background-color:#496a7e;color:#fff;border-color:#496a7e}
.button_blue_fill:hover{color:#496a7e;border-color:#496a7e;background:transparent}
.button_sky{color:#496a7e;background:#d8e2e8;border-color:#d8e2e8}
.button_sky:hover{background:#496a7e;color:#d8e2e8}
.button_fill{color:#496a7e;background:#d8e2e8;border-color:#d8e2e8}
.button_fill:hover{background:#fff;color:#496a7e;border-color:#d8e2e8}.decor:before{content:"";position:absolute;background-size:contain;background-repeat:no-repeat;z-index:2}
.decor_arrow:before{background-image:url(/assets/images/decor/arrow.svg);width:146px;height:700px}
@media (max-width:1350px){.decor_arrow:before{display:none}}
.decor_arrow-small:before{background-image:url(/assets/images/decor/arrow.svg);width:76px;height:365px}
.decor_arrow-horizon:before{background-image:url(/assets/images/decor/arrow-horizon.svg);width:370px;height:75px}
.decor_u:before{background-image:url(/assets/images/decor/u.svg);width:314px;height:372px}
@media (max-width:1350px){.decor_u:before{display:none}}
.decor_u-medium:before{background-image:url(/assets/images/decor/u.svg);width:229px;height:270px}
.decor_u-small:before{background-image:url(/assets/images/decor/u.svg);width:127px;height:156px}
.decor_rect:before{background-image:url(/assets/images/decor/rect.svg);width:481px;height:313px}
@media (max-width:1350px){.decor_rect:before{display:none}}
.decor_rect-medium:before{background-image:url(/assets/images/decor/rect.svg);width:358px;height:238px}
.decor_rect-small:before{background-image:url(/assets/images/decor/rect.svg);width:250px;height:180px}
.decor_m:before{background-image:url(/assets/images/decor/m.svg);width:315px;height:428px}
@media (max-width:1350px){.decor_m:before{display:none}}
.decor_m-medium:before{background-image:url(/assets/images/decor/m.svg);width:213px;height:290px}
.decor_m-small:before{background-image:url(/assets/images/decor/m.svg);width:135px;height:182px}
.decor_m-horizon:before{background-image:url(/assets/images/decor/m-horizon.svg);width:360px;height:140px}
.decor_quote:before{background-image:url(/assets/images/decor/quote.svg);width:372px;height:269px}
@media (max-width:1350px){.decor_quote:before{display:none}}
.decor_quote-small:before{background-image:url(/assets/images/decor/quote.svg);width:145px;height:110px}
.decor_top-right:before{top:0;right:0}
.decor_bottom-right:before{bottom:0;right:0}
.decor_bottom-left:before{bottom:-1px;left:0}
.decor_blue:before{filter:invert(37%) sepia(61%) saturate(256%) hue-rotate(159deg) brightness(93%) contrast(90%)}
.decor_sky:before{filter:invert(97%) sepia(2%) saturate(1276%) hue-rotate(168deg) brightness(94%) contrast(92%)}
.decor_brown:before{filter:invert(34%) sepia(11%) saturate(4038%) hue-rotate(338deg) brightness(93%) contrast(89%)}
.decor_cream:before{filter:invert(97%) sepia(2%) saturate(618%) hue-rotate(331deg) brightness(102%) contrast(89%)}
.decor_white:before{filter:brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(4756%) hue-rotate(105deg) brightness(112%) contrast(101%)}
@media (max-width:991.98px){.decor::before{display:none}}#editPanel{position:fixed;left:0;top:150px;z-index:1000;margin:0;padding:0}
#editPanel li{list-style:none;height:30px;width:30px;margin-bottom:2px}
#editPanel span{background-color:#048cba;color:#fff;width:0;height:30px;left:30px;padding:0;position:absolute;overflow:hidden;font-size:16px;line-height:30px;white-space:nowrap;transition:all 0.3s ease}
#editPanel a{text-decoration:none;height:30px;width:30px;display:block;position:relative;background:#048cba no-repeat 50% 50%}
#editPanel a:hover{text-decoration:none;background-color:#048cba}
#editPanel a:hover span{width:auto;padding:0 20px;overflow:visible;opacity:0.7}.hero{overflow:hidden;position:relative;height:700px}
.hero_small{height:500px}
.hero__overlay{position:absolute;height:100%;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,black 100%);opacity:0.5;z-index:1;top:0}
.hero__image img,.hero__image video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}
.hero__content{position:relative;max-width:1920px;margin:auto;height:100%;padding:0 30px 50px;display:grid;grid-template-columns:1fr auto;gap:20px;align-content:end;color:#fff;z-index:2}
.hero__text-block{display:flex;flex-direction:column;gap:12px;max-width:870px}
.hero__title{font-size:46px;margin:0;font-weight:600;line-height:130%}
.hero__description{font-size:20px}
.hero__description a{color:#fff;text-decoration:underline}
.hero__button-block{margin-top:40px}
.hero_narrow-text .hero__text-block{max-width:570px}
.hero_horizontal-overlay .hero__overlay{background:linear-gradient(90deg,black 0%,rgba(255,255,255,0) 70%);opacity:0.7}
.hero_center-text .hero__content{align-content:center}
.hero_no-overlay .hero__overlay{display:none}
.hero_blue-title .hero__title{color:#496a7e}
.hero_blue-title .hero__description{color:#393533}
.hero-table__list{display:grid;grid-template-columns:auto 1fr;min-width:200px;max-width:400px;gap:6px 20px}
.hero-table__list dd{margin:0}
.hero-table__list dt{font-weight:600}
@media (max-width:991.98px){.hero{height:calc(100vh - 70px)}.hero__title{font-size:36px}.hero__description{font-size:18px}.hero__content{grid-template-columns:1fr}}.page-heading{background:#496a7e;color:#fff;padding:45px 0;position:relative;overflow:hidden}
.page-heading__title{font-weight:700;font-size:50px;margin-bottom:12px}
.page-heading__description{font-size:20px;max-width:900px}
.page-heading_sky{background:#d8e2e8;color:#496a7e}
@media (max-width:767.98px){.page-heading{padding:24px 0}.page-heading__title{font-size:42px}}
@media (max-width:479.98px){.page-heading__title{font-size:36px}}.line-block__content{border-top:1px solid #393533}.text-block{padding:60px 30px}
.text-block__content{max-width:860px;margin:auto;text-align:center}
.text-block__content p:not(:last-child){margin-bottom:1em}
.text-block__content a:not(.button){color:#994923}
.text-block__title{font-size:26px;margin-bottom:24px}
.text-block_narrow .text-block__content{max-width:520px}
.text-block_left-align .text-block__content{max-width:1025px;text-align:left}
.text-block_interior-padding{padding:50px !important;margin-top:30px}
@media (max-width:767.98px){.text-block_interior-padding{padding:30px !important}}
@media (max-width:479.98px){.text-block_interior-padding{padding:20px !important}}
.text-block strong{font-weight:500}
.text-block_big-title .text-block__title{font-size:35px}
@media (max-width:767.98px){.text-block_big-title .text-block__title{font-size:28px}}
@media (max-width:767.98px){.text-block{padding:45px 15px}}.video-block{padding:60px 0}
.video-block__wrapper{position:relative;padding-bottom:48.25%;height:0;overflow:hidden;max-width:930px;margin:0 auto}
.video-block__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;outline-width:0}
.solution-link{font-size:20px;font-weight:600;color:#496a7e}.image-block{padding:45px 0}
.image-block__content{padding:0 30px;max-width:1025px;margin:auto;text-align:center;box-sizing:content-box}
.image-block__image{position:relative;overflow:hidden}
.image-block__caption{margin-top:10px}
.image-block__header{padding-bottom:80px}
@media (max-width:767.98px){.image-block__header{padding-bottom:40px}}
.image-block__left-text{text-align:left;max-width:400px}
.image-block_wide img{width:100%}
@media (max-width:767.98px){.image-block__content{padding:0 15px}}.two-columns{padding:80px 15px}
.two-columns strong{font-weight:500}
.two-columns__content{display:grid;grid-template-columns:1fr 1fr;gap:100px;max-width:1025px;margin:auto;align-items:center}
.two-columns__content a:not([class]){color:#994923}
.two-columns__title{margin-bottom:24px}
.two-columns__title_small{font-size:26px}
.two-columns__subtitle{color:#496a7e;font-size:22px;margin-bottom:12px;font-weight:500}
.two-columns__text p:not(:last-child){margin-bottom:1em}
.two-columns__image{position:relative;overflow:hidden;text-align:center;border-radius:3px}
.two-columns_left .two-columns__image{text-align:left}
.two-columns_text-top .two-columns__content{align-items:start}
.two-columns_no-padding{padding-top:0 !important;padding-bottom:0 !important}
.two-columns_line{position:relative}
.two-columns_line::before{position:absolute;content:"";height:80%;width:2px;background-color:#994923;left:50%;top:10%}
.two-columns_line.no-line::before{display:none}
@media (max-width:920px){.two-columns_line::before{display:none}}
.two-columns_stretch{align-items:stretch}
.two-columns_stretch .two-columns__image{height:100%;position:relative}
.two-columns_stretch .two-columns__image img{position:absolute;height:100%;width:100%;left:0;object-fit:cover}
.two-columns_fill{padding-top:0;padding-bottom:0;padding-right:0}
.two-columns_fill .two-columns__content{max-width:100%;min-height:400px}
.two-columns_fill .two-columns__text{max-width:600px;padding:60px 0;justify-self:end}
.two-columns_fill .two-columns__image{position:relative;height:100%}
.two-columns_fill .two-columns__image img,.two-columns_fill .two-columns__image video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}
.two-columns_fill .two-columns__image video{-o-object-fit:contain;object-fit:contain}
.two-columns_fill.two-columns_image-left{padding-left:0}
.two-columns_fill.two-columns_image-left .two-columns__text{justify-self:start}
.two-columns_download{padding-top:0;padding-bottom:0;padding-right:0}
.two-columns_download .two-columns__content{max-width:100%;min-height:600px;height:100%}
.two-columns_download .two-columns__text{max-width:600px;padding:130px 0;justify-self:end}
.two-columns_download .two-columns__title{font-size:48px}
.two-columns_download .two-columns__image{position:relative;height:100%}
.two-columns_download .two-columns__image img{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:0;object-fit:contain;object-position:0;filter:drop-shadow(0 0 25px rgba(0,0,0,0.4));padding-right:45px}
.two-columns_download.two-columns_image-left{padding-left:0}
.two-columns_download.two-columns_image-left .two-columns__text{justify-self:start}
@media (max-width:991.98px){.two-columns_download{padding:0 !important}.two-columns_download .two-columns__title{font-size:38px}.two-columns_download .two-columns__text{padding:40px 0;justify-self:center !important;text-align:center}.two-columns_download .two-columns__image{left:-15px}.two-columns_download .two-columns__image img{position:relative;top:0;transform:none;padding:40px 40px 40px 0}}
.two-columns_full-image .two-columns__image{position:relative;height:100%}
.two-columns_full-image .two-columns__image img,.two-columns_full-image .two-columns__image video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}
.two-columns_full-image .two-columns__image video{-o-object-fit:contain;object-fit:contain}
.two-columns_text-bg .two-columns__text{padding:40px 0 40px 60px}
@media (max-width:991.98px){.two-columns_text-bg .two-columns__text{padding:0}}
.two-columns_wide-img .two-columns__content{grid-template-columns:1fr 2fr}
@media (max-width:991.98px){.two-columns_wide-img .two-columns__content{grid-template-columns:1fr}}
.two-columns_wide-img-left .two-columns__image{overflow:visible}
.two-columns_wide-img-left .two-columns__content{grid-template-columns:2fr 1fr}
@media (max-width:991.98px){.two-columns_wide-img-left .two-columns__content{grid-template-columns:1fr}}
.two-columns_image-bottom{padding-bottom:0}
.two-columns_image-bottom .two-columns__content{max-width:1200px;grid-template-columns:1fr 400px}
@media (max-width:991.98px){.two-columns_image-bottom .two-columns__content{grid-template-columns:1fr}}
.two-columns_image-bottom .two-columns__image{align-self:self-end}
.two-columns_image-bottom .two-columns__text{padding-bottom:80px}
@media (max-width:991.98px){.two-columns_image-bottom .two-columns__text{padding-bottom:0}}
.two-columns_big-text .two-columns__text{font-size:21px}
.two-columns_big-title .two-columns__title{font-size:35px !important}
@media (max-width:767.98px){.two-columns_big-title .two-columns__title{font-size:28px}}
.two-columns_image-left .two-columns__image{order:1}
.two-columns_image-left .two-columns__text{order:2}
.two-columns_big-padding .two-columns__text{padding:100px 0}
.two-columns_blue-bg{background:#496a7e}
.two-columns_blue-bg .two-columns__text{color:#fff}
.two-columns_blue-bg .two-columns__title{color:#fff}
.two-columns_blue-bg a:not([class]){color:#d3dee8}
.two-columns_brown-bg{background:#994923}
.two-columns_brown-bg .two-columns__text{color:#fff}
.two-columns_brown-bg .two-columns__title{color:#fff}
@media (max-width:1200px){.two-columns__content{gap:30px}}
@media (max-width:991.98px){.two-columns__content{grid-template-columns:1fr;padding:40px 15px}.two-columns_image-left .two-columns__text{order:1}.two-columns_image-left .two-columns__image{order:2}.two-columns_fill{padding:0}.two-columns_fill .two-columns__image img,.two-columns_full-image .two-columns__image img{position:relative}.two-columns_big-padding .two-columns__text{padding:60px 0}.two-columns_fill .two-columns__text{max-width:initial}.two-columns_no-padding .two-columns__content{padding-top:0;padding-bottom:0}}
@media (max-width:767.98px){.two-columns{padding:45px 0}.two-columns_fill{padding:0}.two-columns_fill .two-columns__text{padding:40px 20px}.two-columns__image video{width:100%;height:auto}}
.australian-made::after,.since::after{content:"";position:absolute;background-size:contain;background-repeat:no-repeat;z-index:2;width:150px;height:150px;background-image:url(/assets/images/building-page/icons/made-in-white.svg);right:20px;bottom:20px}
.since::after{background-image:url(/assets/images/building-page/icons/since-white.svg)}.easy-slider{position:relative;width:100%;height:100%;min-height:350px;overflow:hidden}
.easy-slider__slide{opacity:0;transition:opacity 1s ease;position:absolute;inset:0}
.easy-slider__slide picture,.easy-slider__slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.easy-slider__slide.active{opacity:1;z-index:1}
.easy-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);right:20px;z-index:1;height:44px;width:22px;background:url('data:image/svg+xml,<svg width="24" height="46" viewBox="0 0 24 46" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m1 1.016 21.936 21.936L1 44.887" stroke="%23F1EEEB" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;background-size:contain;cursor:pointer;border:none;font-size:0;z-index:2}
.easy-slider__arrow_left{right:auto;left:20px;transform:translateY(-50%) rotate(180deg)}
.two-columns_slider .two-columns__content{max-width:1200px;grid-template-columns:460px 1fr}
@media (max-width:991.98px){.two-columns_slider .two-columns__content{grid-template-columns:1fr 1fr}}
@media (max-width:767.98px){.two-columns_slider .two-columns__content{grid-template-columns:1fr;padding:40px 15px}}
.two-columns_slider-left .two-columns__content{grid-template-columns:1fr 460px}
@media (max-width:991.98px){.two-columns_slider-left .two-columns__content{grid-template-columns:1fr 1fr}}
@media (max-width:767.98px){.two-columns_slider-left .two-columns__content{grid-template-columns:1fr}}
.two-columns_slider-left .two-columns__text{order:2}
@media (max-width:767.98px){.two-columns_slider-left .two-columns__text{order:1}}
.two-columns_slider-left .two-columns__image{order:1}
@media (max-width:767.98px){.two-columns_slider-left .two-columns__image{order:2}}.recent-projects{padding:60px 0}
.recent-projects__content{max-width:1920px;margin:auto;padding:0 30px}
.recent-projects__title{font-size:32px;margin:0;padding-bottom:24px}
.recent-projects__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:end}
@media (max-width:767.98px){.recent-projects__content{padding:0 20px}.recent-projects__list{grid-template-columns:1fr}}.project-item__content{position:relative}
.project-item__image{min-height:350px;position:relative}
.project-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}
.project-item__overlay{position:absolute;bottom:0;width:100%;display:flex;align-items:flex-end;text-align:left;padding:20px;background:linear-gradient(180deg,rgba(38,36,35,0) 0,rgba(38,36,35,0.8) 100%);overflow:hidden;transition:background 0.3s ease}
.project-item__top-title{font-size:28px;font-weight:600;margin:0;padding-bottom:16px}
.project-item__title{color:#fff;text-align:left;font-size:22px;line-height:150%;font-weight:500;margin:0}
.project-item:hover .project-item__overlay{background:#496a7e}
@media (max-width:1600px){.project-item__image{min-height:240px}}
@media (max-width:767.98px){.project-item__overlay{background:#496a7e}}.content{margin:40px 0}
.content p{margin-bottom:20px}
@media (max-width:767.98px){.content{margin:40px 0}}
.content h2{margin:1em 0 0.5em;font-weight:500;font-size:1.8em}
.content h3{margin:1em 0 0.5em;font-weight:500;font-size:1.5em}
.content a{color:#994923}
.custom-table{overflow-x:auto;margin:30px 0}
.custom-table table{border-collapse:collapse;min-width:800px}
.custom-table table th,.custom-table table td{padding:8px 8px;border:1px solid #496a7e}.open-list__spoiler{border-bottom:1px solid #c1c1c1}
.open-list__header{padding:14px 0;margin:0;font-size:18px;cursor:pointer;line-height:150%;position:relative;display:flex;align-items:center;justify-content:space-between;column-gap:20px;color:#393533;font-weight:600}
.open-list__header:after{content:"";background:url(/assets/images/arrow-down-menu-gray.svg) no-repeat center center;background-size:contain;width:15px;height:15px;display:block;flex-shrink:0;transition:0.3s all ease}
.open-list__header.active::after{transform:rotate(180deg)}
.open-list__text{display:none;margin:6px 0 18px 0}
.open-list__text.active{display:block}.changing{padding:80px 20px;text-align:center;background-color:#fff}
.changing__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;justify-items:center}
.changing-card{max-width:360px;display:flex;flex-direction:column;align-items:center;transition:transform 0.3s ease;cursor:pointer}
.changing-card:hover{transform:translateY(-6px)}
.changing-card__image-wrapper{position:relative;width:300px;aspect-ratio:0.9090909091;overflow:hidden}
.changing-card__image{width:100%;height:100%;object-fit:contain;transition:opacity 0.4s ease;position:absolute;top:0;left:0}
.changing-card__image--default{opacity:1;z-index:1}
.changing-card__image--hover{opacity:0;z-index:2}
.changing-card:hover .changing-card__image--default{opacity:0}
.changing-card:hover .changing-card__image--hover{opacity:1}
.changing-card__name{font-size:24px;font-weight:600;color:#393533;margin-top:18px}
.changing-card__subtitle{font-size:18px;color:#393533;margin-top:4px}.call-to-action-form{padding:60px 15px}
.contact-us__form{display:grid;grid-template-columns:1fr 1fr;gap:120px;padding-bottom:60px;position:relative;align-items:center}
.contact-us__form input[type="text"],.contact-us__form input[type="email"],.contact-us__form select,.contact-us__form textarea{width:100% !important;max-width:545px !important}
.contact-us__desc{margin-bottom:24px}
.form-aside{display:flex;flex-direction:column;gap:5px;align-items:center;text-align:center}
.form-aside:before{position:absolute;content:"";height:85%;width:1px;background-color:#393533;left:50%;top:7%}
.form-aside__image img{border-radius:30%;height:250px;margin-bottom:32px}
.form-aside__title{font-size:32px;font-weight:600;color:#496a7e;margin-bottom:12px}
.form-aside__desc{max-width:545px}
.form-aside__button{margin-top:35px}
@media (max-width:1100px){.contact-us__form{gap:30px;grid-template-columns:1fr}.form__col{margin:0 auto}.form-aside:before{display:none}}
@media (max-width:768px){.call-to-action-form{padding:40px 15px}.form__col_second{padding-top:0}.form-aside__title{font-size:24px;padding:0 10px}}.flow__content{display:flex;align-items:center;gap:80px;padding:32px 0;width:100%}
@media (max-width:1100px){.flow__content{flex-direction:column;gap:24px}}
.flow__header{flex-shrink:0}
.flow__title{font-size:26px;font-weight:600;color:#496a7e;flex-shrink:0}
.progress{width:100%;display:block;container-type:inline-size}
.progress__list{--items:3;--dot:16px;--pad:16px;--segments:calc(var(--items) - 1);--line:calc(100cqw - (2 * var(--pad)) - (var(--items) * var(--dot)));--gap:clamp(8px,calc(var(--line) / var(--segments)),90px);width:100%;padding-inline:var(--pad);display:flex;align-items:center;gap:var(--gap);margin:0;padding-block:0;list-style:none;position:relative}
.progress__list--4{--items:4}
@supports not (width:1cqw){.progress__list{--line:calc(100vw - (2 * var(--pad)) - (var(--items) * var(--dot)))}}
@media (max-width:600px){.progress__list{--pad:12px;--gap:clamp(3px,calc(var(--line) / var(--segments)),1px)}}
.progress__item{position:relative;flex:0 0 calc((100% - ((var(--items) - 1) * var(--gap)) - (2 * var(--pad))) / var(--items));text-align:center}
.progress__item:not(:last-child)::after{content:"";position:absolute;left:calc(50% + (var(--dot) / 2));top:calc((var(--dot) / 2) + 3px);width:calc(100% + var(--gap) - var(--dot));height:2px;background:#A3B4BF;z-index:0}
.progress__item .progress__dot{width:var(--dot);height:var(--dot);border-radius:50%;display:inline-block;position:relative;z-index:1;background:#A3B4BF}
.progress__item .progress__label{display:block;margin-top:10px;font-size:12px;line-height:1.2;color:#496a7e;white-space:nowrap}
.progress__item--done .progress__dot{background:#496a7e}
.progress__item--done:not(:last-child)::after{background:#496a7e}
.progress__item--current .progress__dot{background:#496a7e}
.progress__item--current .progress__label,.progress__item--done .progress__label{font-weight:600}
.progress__item--current:not(:last-child)::after{background:linear-gradient(to right,#496a7e 0,#496a7e 50%,#A3B4BF 50%,#A3B4BF 100%)}.products{padding:80px 20px;text-align:center;background-color:#fff}
.products__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;justify-items:center}
.product-card{max-width:360px;display:flex;flex-direction:column;align-items:center;transition:transform 0.3s ease;cursor:pointer}
.product-card:hover{transform:translateY(-6px)}
.product-card__image-wrapper{position:relative;width:300px;aspect-ratio:0.9090909091;overflow:hidden}
.product-card__image{width:100%;height:100%;object-fit:contain;transition:opacity 0.4s ease;position:absolute;top:0;left:0}
.product-card__image--default{opacity:1;z-index:1}
.product-card__image--hover{opacity:0;z-index:2}
.product-card:hover .product-card__image--default{opacity:0}
.product-card:hover .product-card__image--hover{opacity:1}
.product-card__name{font-size:24px;font-weight:600;color:#393533;margin-top:18px}
.product-card__subtitle{font-size:18px;color:#393533;margin-top:4px}
:root{--header-offset:90px}body{padding-top:var(--header-offset,90px)}
body.scroll{padding-top:var(--header-offset,70px)}
body.lock{overflow:hidden}
.header{position:fixed;width:100%;top:0;left:0;z-index:1000;background:#fff}
.header.scroll{box-shadow:0 2px 4px rgba(0,0,0,0.12)}
.header.scroll .header__body{height:70px}
.header.scroll .header__logo img{height:30px}
.header__banner{padding:8px 0;text-align:center;font-weight:700;font-size:16px}
.header__body{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav top";max-width:100%;margin:auto;padding:0 15px;align-items:center;transition:all ease 0.5s;height:90px}
.header__logo{grid-area:logo;position:relative;z-index:600}
.header__logo img{height:40px;width:auto}
.header__right{grid-area:top;margin:0;display:flex;align-items:center;column-gap:24px;justify-content:space-between}
.header__phone{font-size:14px}
.header__contact-block{display:flex;gap:14px;align-items:center;position:relative;top:3px}
.header__contact-link{font-size:16px;font-weight:600}
.header__nav{grid-area:nav}
.header__mobile-burger{display:none}
.header__desktop-burger{display:flex;column-gap:12px;align-items:center;display:none}
.header__burger{position:relative;cursor:pointer;display:block;position:relative;width:40px;height:32px}
.header__burger::after,.header__burger::before{content:"";background-color:#496a7e;position:absolute;width:32px;height:3px;left:4px;transition:all 0.3s ease 0s}
.header__burger::after{top:7px}
.header__burger::before{bottom:4px}
.header__burger span{background-color:#496a7e;position:absolute;width:32px;height:3px;left:4px;top:16px;transition:all 0.3s ease 0s}
.header__burger.active::before{transform:rotate(45deg);bottom:15px}
.header__burger.active::after{transform:rotate(-45deg);top:14px}
.header__burger.active span{transform:scale(0)}
.header .header__nav,.header .nav,.header .nav__list{height:100%}
@media (max-width:1200px){.header__contact-block{display:none}}
@media (max-width:1000px){body{padding-top:70px}.header__body{grid-template-areas:"logo top";grid-template-columns:auto 1fr;justify-content:space-between;height:70px}.header__right{justify-content:flex-end}.header__mobile-burger{display:block;position:relative;z-index:600}.header__desktop-burger{display:none}.header__right{padding-right:0;align-self:center}.header__nav{padding-bottom:0}.header__logo img{height:30px}}
@media (max-width:500px){.header__phone{font-size:18px}}
.header-search-form{display:flex}
.header-search-form__input{background:transparent;border:1px solid #fff;padding:5px 10px;color:#fff;outline:none;width:100%;font-size:18px}
.header-search-form__input::placeholder{color:#fff}
.header-search-form__button{outline:none;background:#fff url(/assets/images/search-brown.svg) no-repeat center center;background-size:24px;width:40px;border:none}.desktop-nav{position:fixed;display:flex;flex-direction:column;background:#994923;padding:50px 80px;top:0;bottom:0;right:0;transition:all 0.5s ease;z-index:1000;transform:translateX(100%);overflow:auto;justify-content:space-between}
.desktop-nav.active{transform:translateX(0);box-shadow:-4px 0 17px -6px #999}
.desktop-nav__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:flex-start;row-gap:6px}
.desktop-nav__sublist{margin:0;padding:0 0 10px 16px;list-style:none;display:flex;flex-direction:column;align-items:flex-start;row-gap:6px}
.desktop-nav__link,.desktop-nav__sublist-link{color:#fff;display:flex;text-decoration:none;font-size:18px;padding:8px 16px;border:none;outline:none;background:transparent;column-gap:12px;align-items:center}
.desktop-nav__sublist-link{font-size:15px}
.desktop-nav__link_white{background-color:#fff;color:#994923}
.desktop-nav__has-child::after{content:"";height:24px;width:24px;background:url(/assets/images/arrow-down-menu.svg) center center no-repeat;background-size:contain;transition:all 0.3s ease}
.desktop-nav__has-child.open::after{transform:rotate(180deg)}
.desktop-nav__sublist{height:0;opacity:0;transition:all 0.3s ease;visibility:hidden}
.desktop-nav__sublist.open{height:initial;opacity:100;visibility:visible}
.desktop-nav__close{position:absolute;top:20px;right:20px;display:block;width:40px;height:32px;cursor:pointer}
.desktop-nav__close::after,.desktop-nav__close::before{content:"";background-color:#fff;position:absolute;width:18px;height:2px;left:11px;transition:all 0.3s ease 0s}
.desktop-nav__close::before{transform:rotate(45deg);bottom:16px}
.desktop-nav__close::after{transform:rotate(-45deg);top:14px}
@media (max-width:1000px){.desktop-nav{display:none}}.nav__list{margin:0;padding:0;width:100%;text-align:center;display:flex;column-gap:30px;justify-content:center;align-items:stretch}
.nav__item{list-style:none;text-align:right;height:100%;display:flex;align-items:stretch}
.nav__link{font-size:16px;color:#393533;line-height:40px;display:flex;background:none;outline:none;border:none;font-weight:600;height:100%;display:flex;align-items:center;line-height:normal}
.nav__link:hover,.nav__link.active{color:#994923}
.nav__has-submenu{display:flex;column-gap:6px;align-items:center;position:relative;height:100%;align-items:center}
.nav__has-submenu::before{content:"";position:absolute;left:0;right:0;bottom:-12px;height:12px}
.nav__has-submenu::after{content:"";background:url(/assets/images/arrow-down-menu-gray.svg) no-repeat center center;background-size:contain;width:15px;height:15px;display:block;flex-shrink:0;transition:0.3s all ease}
.nav__has-submenu:hover .submenu{display:grid}
.nav__has-submenu:hover::after{transform:rotate(180deg)}
@media (max-width:1000px){.nav{display:none}}
.submenu{display:none;position:fixed;z-index:400;background-color:#fff;font-size:13px;top:calc(var(--header-offset) - 1px);width:100%;left:0;grid-template-columns:1fr 1fr 1fr;height:370px;transform:none;border-radius:0;filter:none;box-shadow:0 4px 4px rgba(0,0,0,0.12);z-index:900}
.submenu__desc-block{background:#f1eeeb}
.submenu__desc-wrapper{text-align:left;max-width:265px;margin-left:auto;padding-top:40px;padding-right:30px}
.submenu__desc-title{font-size:32px;margin-bottom:8px;font-weight:600}
.submenu__desc-title a:hover{color:#994923}
.submenu__desc-text{font-size:16px}
.submenu__col{flex-shrink:0;grid-column:span 2;padding:40px 10px 20px 40px}
.submenu__col:hover .submenu__icon{opacity:0}
.submenu__col:hover .submenu__image{opacity:1}
.submenu__col:hover .submenu__subtitle{color:#994923}
.submenu__col_with-images{display:grid;grid-template-columns:auto 1fr;gap:100px}
@media (max-width:1230px){.submenu__col_with-images{gap:20px}}
.submenu__images-block{position:relative;margin:-40px -10px -20px 0}
.submenu__hide-image{display:none;object-fit:cover;position:absolute;height:100%}
.submenu__hide-image.active{display:block}
.submenu__col-wrapper{grid-column:2 span;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;max-width:900px;padding:40px 0 0 0}
.submenu_multi-column .submenu__col{grid-column:span 1;padding:0 10px 0 10px;position:relative}
.submenu_multi-column .submenu__list{padding:0;margin:0;margin-top:16px;display:none;list-style:none;flex-direction:column;flex-wrap:wrap;max-height:390px;gap:0 35px}
.submenu__list{max-width:500px;gap:0 60px;position:relative;column-count:2}
.submenu__title{font-size:18px;font-weight:700;text-align:center;color:#393533;padding-bottom:8px;display:block}
.submenu__link{border-bottom:none;text-align:left;font-size:17px;display:block;margin-bottom:14px}
.submenu__link:hover{color:#994923}
.submenu__subtitle{margin:0;margin-bottom:10px;transition:0.5s;font-size:16px}
.submenu__subtitle:hover{color:#994923}
.submenu__img-field{display:block;position:relative;height:125px;width:100%;margin:0 0 15px}
.submenu__image{position:absolute;top:0;left:50%;opacity:0;height:100%;transition:0.3s;transform:translate(-50%,0)}
.submenu__icon{transition:0.3s;position:absolute;left:0;height:120px;left:50%;top:50%;transform:translate(-50%,-50%)}
.submenu__text-wrapper{text-align:center}.mobile-nav{position:fixed;top:0;background:#fff;left:0;width:375px;padding:90px 8px 20px 20px;padding-top:calc(var(--header-offset,70px) + 20px);box-sizing:border-box;height:100%;display:grid;grid-template-rows:1fr auto;gap:20px;left:-100%;transition:all 0.3s ease}
.mobile-nav.active{left:0}
.mobile-nav__list{overflow-y:scroll;display:flex;flex-direction:column;gap:24px;padding-right:24px;position:relative}
.mobile-nav__link{background:transparent;outline:none;border:none;font-size:18px;color:#393533}
.mobile-nav__has-child{display:flex;align-items:center;justify-content:space-between;width:100%}
.mobile-nav__has-child::after{content:"";height:22px;width:27px;background:url(/assets/images/arrow-right-brown.svg) no-repeat center center;background-size:contain}
.mobile-nav__footer{text-align:center}
.mobile-submenu{position:absolute;background:#fff;height:100%;width:100%;padding-right:24px;top:0;left:-100%;transition:all 0.3s ease}
.mobile-submenu.active{left:0}
.mobile-submenu__header{display:grid;grid-template-areas:"back title" "desc desc";grid-template-columns:auto 1fr;gap:8px;margin-bottom:26px}
.mobile-submenu__back{height:22px;width:27px;background:url(/assets/images/arrow-right-brown.svg) no-repeat center center;background-size:contain;transform:rotate(-180deg);grid-area:back;font-size:0}
.mobile-submenu__title{text-align:center;color:#994923;grid-area:title}
.mobile-submenu__desc{grid-area:desc;font-size:16px;color:#496a7e}
.mobile-submenu__list{display:flex;flex-direction:column;gap:24px}
.mobile-submenu__link{display:flex;gap:12px;align-items:center}
.mobile-submenu__icon{height:50px;width:auto}
.mobile-submenu__description{display:flex;flex-direction:column;font-weight:500;gap:2px}
.mobile-submenu__description p{font-weight:400;font-size:14px}
.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;background:rgba(0,0,0,0.7);display:none;transition:all 0.3s ease}
.overlay.active{display:block}.footer-links{padding:80px 20px 40px;background:#fff;max-width:1800px;margin:auto;border-top:1px solid #aeacab}
.footer-links__content{display:grid;grid-template-columns:minmax(max-content,20%) 1fr minmax(max-content,20%);gap:20px;align-items:start;justify-content:center}
.footer-links__logo{display:flex;flex-direction:column;height:100%;gap:50px}
.footer-links__logo img{width:150px}
.footer-links__badges{display:flex;gap:20px}
.footer-links__badges img{width:80px;height:80px}
.footer-links__menu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}
.footer-links__col{display:flex;flex-direction:column;row-gap:12px}
.footer-links__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;row-gap:4px;color:#fff}
.footer-links__list_big-gap{row-gap:20px}
.footer-links__list:not(:last-of-type){padding-bottom:20px}
.footer-links__title{font-weight:700;text-align:left;margin:0;font-size:14px}
.footer-links__link{color:#393533;font-size:14px}
.footer-links__link:hover{color:#994923}
.footer-links__link_underline{text-decoration:underline}
.footer-links__last{display:flex;flex-direction:column;row-gap:30px}
.footer-links__office{line-height:150%;text-decoration:underline}
.footer-links__has-child{cursor:pointer;display:flex;column-gap:8px;align-items:center;background:none;outline:none;border:none;padding:0}
.footer-links__has-child::after{content:"";height:16px;width:16px;background:url(/assets/images/arrow-down-menu-gray.svg) center center no-repeat;background-size:contain;transition:all 0.3s ease}
.footer-links__has-child.open::after{transform:rotate(180deg)}
.footer-links__sublist{display:none;padding-bottom:20px}
.footer-links__sublist.open{display:flex}
.footer-links__copyright{color:#455560;margin:0;padding-top:40px;font-size:12px;line-height:150%;text-align:right}
.footer-links__copyright a{color:#994923}
.footer-form__title{font-size:18px;font-weight:700;padding-bottom:12px;margin:0;color:#994923}
.footer-form__subtitle{margin:0;padding-bottom:15px;font-size:15px}
.footer-form__form{width:100%}
.footer-form__form form{display:flex;width:100%;flex-direction:column;gap:10px}
.footer-form__form .hs_submit{margin-top:0;width:100%}
.footer-form__form .hs-button{background:#994923;color:#fff;display:flex;height:36px;align-items:center;border:none;outline:none;padding:0 12px;cursor:pointer;border-radius:0;width:100%}
.footer-form__form .hs-button:disabled{background:#ccc !important}
.footer-form__form .hs-input{color:#994923;background:transparent;display:flex;height:36px;border:1px solid #994923;outline:none;padding-left:8px;width:100%}
.footer-form__form .hs-input::placeholder{color:#994923}
.footer-form__form .hs_error_rollup{display:none}
.footer-form__button{background:#994923;color:#fff;display:flex;height:36px;align-items:center;border:none;outline:none;padding:0 12px;text-transform:uppercase}
.footer-form__button:disabled{background:#ccc !important}
.footer-form__input{color:#994923;background:transparent;display:flex;height:36px;border:1px solid #994923;outline:none;padding-left:8px;width:240px}
.footer-form__input::placeholder{color:#994923}
.footer-social{padding-left:30px}
.footer-social__title{font-size:14px;font-weight:700;padding-bottom:12px;margin:0}
.footer-social__links{display:flex;column-gap:15px;align-items:center;margin:0;padding:0;list-style:none}
.footer-social__links svg{height:32px;width:auto}
.footer-logos{padding:40px 15px;display:flex;column-gap:55px;flex-wrap:wrap;align-items:center;justify-content:center}
.footer-logos_gray .footer-logos__logo{filter:grayscale(1)}
.footer-logos_include{padding:0}
.footer-logos__logo{height:64px}
.footer-logos__logo_lga{height:40px}
.footer-logos__logo_lgat{height:60px;padding-bottom:12px}
.footer-logos__logo_localbuy{height:60px;padding-bottom:3px}
.footer-logos__logo_mav{height:50px}
.footer-logos__logo_walga{height:58px}
.footer_light-logos .footer-logos{background-color:#f8f7f5}
@media (max-width:1100px){.footer-links__content{grid-template-columns:1fr;gap:30px}.footer-links__last{text-align:center}.footer-social__links{justify-content:center}.footer-links__menu{padding:0 20px}.footer-links__logo{gap:30px;align-items:center}.footer-links__form{text-align:center}}
@media (max-width:1000px){.footer-social{padding-left:30px}}
@media (max-width:920px){.footer-links__menu{justify-content:center;column-gap:40px}.footer-copyright__body{flex-direction:column;row-gap:20px}.footer-links{padding:40px}.footer-links__copyright{text-align:center}}
@media (max-width:768px){.footer-links__menu{display:grid;grid-template-columns:1fr;gap:30px}.footer-links__title{text-align:center}.footer-links__col{margin:auto}.footer-links__has-child{justify-content:center}.footer-links__sublist:last-of-type{padding-bottom:0}.footer-links__col_menu{text-align:center}}
.form input[type="email"],.form input[type="text"],.form input[type="tel"]{display:block;width:545px;max-width:100%;background-color:#f1eeeb;line-height:35px;border:none;padding:0 15px}
.form select{display:block;border:none;padding:9px 15px;max-width:100%;background-color:#f1eeeb}
.form textarea{display:block;height:95px;border:none;padding:15px;max-width:100%;width:545px;background-color:#f1eeeb}
.gray-bg .form input[type="email"],.gray-bg .form input[type="text"],.gray-bg .form input[type="tel"],.gray-bg .form select,.gray-bg .form textarea,.sky-bg .form input[type="email"],.sky-bg .form input[type="text"],.sky-bg .form input[type="tel"],.sky-bg .form select,.sky-bg .form textarea{background-color:#fff}
@media (max-width:768px){.form input[type="email"],.form input[type="text"],.form input[type="tel"],.form textarea,.form select{width:100%}}
.form label{display:flex;color:#393533;padding:10px 0 5px;align-items:center}
@media (min-width:991px){.form label.white{color:#f2f2f2}}
.form .checkbox input[type="checkbox"]{background-color:#f1eeeb;border:1px solid #f1eeeb;border-radius:2px;float:left;margin:12px 0 5px}
.form .checkbox label{float:left;margin-left:15px;width:80%}
.form button:disabled{color:#999;background:#efefef !important;border-color:#bbb}
.form ._how-you-hear-other{display:none}
.form__submit._loading::after{content:"";height:22px;width:22px;background:url(/assets/images/loading.gif) center center no-repeat;background-size:cover}
.form.disable input,.form.disable textarea,.form.disable select{background:#efefef !important}
.form.disable .form__submit::after{content:"";height:22px;width:22px;background:url(/assets/images/loading.gif) center center no-repeat;background-size:cover}
.white-form .hs-input{background:#fff !important}
.white-form .hs-form-field label{color:#fff}
.inputs-list{padding:5px 0 0 0;margin:0;list-style:none}
.hs-button{display:inline-flex;padding:12px 40px;color:#994923;align-items:center;justify-content:center;background:transparent;cursor:pointer;column-gap:12px;border:2px solid #994923;font-weight:600;font-size:16px;border-radius:4px}
.hs-button:hover{color:#f1eeeb;background:#994923}
.white-form .hs-button{color:#fff;border-color:#fff}
.white-form .hs-button:hover{color:#994923;background:#f1eeeb}
.quote{padding:80px 0}
.quote__form-block{max-width:570px;margin:auto}
@media (max-width:767.98px){.quote{padding:40px 12px}}
.hs_submit{margin-top:15px}
.hs-error-msg,.hs-error-msgs{font-size:12px}
.solution-text .form_narrow{margin-right:auto;margin-left:0}
.form_narrow{width:300px;margin:auto}
.form_blue .hs-button{color:#496a7e;border-color:#496a7e}
.form_blue .hs-button:hover{color:#fff;background:#496a7e}
.form_blue label{color:#496a7e}
.form_compact{max-width:100%}
.form_compact input[type="text"],.form_compact input[type="email"],.form_compact input[type="tel"]{width:100% !important}
.form_compact textarea{width:100% !important}
.form_no-heading .hs-form-field>label{font-size:0;padding:8px 0 0 0}.home-form{padding:100px 0}
@media (max-width:767.98px){.home-form{padding:60px 0}}
.home-form__title{margin-top:0;margin-bottom:12px;font-size:40px;line-height:120%;margin-bottom:20px;font-weight:600}
.home-form__description{font-size:18px}
.home-form__body{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;justify-content:center;padding:0 20px}
@media (max-width:991.98px){.home-form__body{grid-template-columns:1fr;gap:20px}}
.home-form__text-block{max-width:450px;height:100%;display:flex;flex-direction:column;justify-content:center;padding:30px 30px 30px 30px;margin-left:auto}
@media (max-width:991.98px){.home-form__text-block{text-align:center;min-height:initial;padding:0;max-width:760px;margin:auto}}
@media (max-width:991.98px){.home-form__image-block{text-align:center}}
.home-form__form .form{max-width:300px}
@media (max-width:991.98px){.home-form__form .form{margin:auto}}
@media (max-width:500px){.home-form__form .form{width:100%}}
.home-form__form input,.home-form__form textarea,.home-form__form select{max-width:100%}
.home-form__form textarea{margin-bottom:14px;height:120px}
.home-form__form input[type="submit"]{width:100%}
.home-form__form label span{font-size:0}
.home-form__form input[type="email"],.home-form__form input[type="text"],.home-form__form input[type="tel"],.home-form__form select,.home-form__form textarea{background-color:#fff}
.home-form_blue{background:#496a7e}
.home-form_blue .home-form__title{color:#fff}
.home-form_blue .home-form__text-block{color:#fff}
.home-form_blue .home-form__form input[type="submit"]{border-color:#d8e2e8;color:#d8e2e8}
.home-form_blue .home-form__form input[type="submit"]:hover{background:#d8e2e8;color:#496a7e}
.home-form_sky{background:#d8e2e8}
.home-form_sky .home-form__title{color:#496a7e}
.home-form_sky .home-form__text-block{color:#393533}
.home-form_sky .home-form__form input[type="submit"]{border-color:#496a7e;color:#496a7e}
.home-form_sky .home-form__form input[type="submit"]:hover{background:#496a7e;color:#d8e2e8}
[data-anim]{opacity:0;transform:translate3d(0,0,0);transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);will-change:opacity,transform}
[data-anim].anim-init.anim-fade-up{transform:translate3d(0,40px,0)}
[data-anim].anim-init.anim-fade-down{transform:translate3d(0,-40px,0)}
[data-anim].anim-init.anim-fade-left{transform:translate3d(40px,0,0)}
[data-anim].anim-init.anim-fade-right{transform:translate3d(-40px,0,0)}
[data-anim].anim-init.anim-fade-in{transform:translate3d(0,0,0)}
[data-anim].anim-animate{opacity:1;transform:translate3d(0,0,0)}
.container{max-width:1230px}
.carousel{overflow:hidden;position:relative;height:calc(100vh - 260px);min-height:450px;background:url(/assets/images/loading.gif) center center no-repeat;background-size:80px}
.carousel.loaded{background:none}
@media (max-height:850px){.carousel{height:calc(100vh - 180px)}}
@media (max-width:991.98px){.carousel{height:calc(100vh - 70px)}.carousel .slick-list{overflow:visible}}
.carousel__title{display:none;position:absolute;font-weight:600;font-size:60px;line-height:120%;color:#fff;left:15%;top:15%;z-index:3;max-width:420px;text-align:left;margin:0;opacity:0;transition:0.3s ease all}
.carousel__title.active{opacity:1;display:block}
.carousel__overlay{position:absolute;height:100%;width:100%;background:#000;opacity:0.3;z-index:1;top:0}
@media (max-width:1500px){.carousel__title{top:15%;bottom:auto;width:90%;max-width:none;width:90%;text-align:center;left:5%}}
@media (max-width:767.98px){.carousel__title{font-size:42px}}
.slide{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}
.slide__text-block{position:absolute;text-align:right;bottom:15%;padding:0;right:15%;z-index:2}
.slide__image img,.slide__image video,.slide__image.youtube-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}
.slide__image.youtube-bg iframe{opacity:0;width:177.77777778vh;height:100vh;min-width:100%;min-height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.slide__title{font-size:32px;line-height:120%;margin:0;padding-bottom:16px;font-weight:500}
.slide__title a{color:#fff}
.slide__subtitle{font-size:19px;line-height:120%;width:100%;margin:0;padding-bottom:20px}
@media (max-width:767.98px){.slide__text-block{text-align:center;left:5%;bottom:15%;max-width:none;width:90%}.slide__title{font-size:32px;max-width:100%}}
.slide__button{font-size:19px}
.lookbook-slide{opacity:0}
.lookbook-slide__title{font-size:60px}
.lookbook-slide.active{opacity:1}
.scroll-link{cursor:pointer;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);animation:bounce-top 2s infinite;display:none}
@media (max-width:767.98px){.scroll-link{display:none}}
@keyframes bounce-top{0%{transform:translateY(5px)}50%{transform:translateY(15px)}100%{transform:translateY(5px)}}.products-links{padding-top:60px;padding-bottom:60px}
.products-links__title{text-align:center;padding-bottom:20px}
.products-links__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;align-items:start;justify-content:space-between;margin:0;padding:0;list-style:none}
.products-links__item{padding:0;padding-top:20px;margin:0;text-align:center;position:relative}
.products-links__description{font-size:22px;color:#496a7e;font-weight:700;margin:0 0 8px}
.products-links__description-hover{margin:0;line-height:120%;opacity:1;transition:ease all 0.3s}
.products-links__item:hover .products-links__description-hover{opacity:1}
.products-links__image-wrapper{display:block;position:relative;height:160px;width:100%;margin-bottom:20px}
.products-links__image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:160px;opacity:0;transition:0.3s}
.products-links__icon{transition:0.3s;position:absolute;height:160px;left:50%;top:50%;transform:translate(-50%,-50%)}
.products-links__item:hover .products-links__icon{opacity:0}
.products-links__item:hover .products-links__image{opacity:1}
@media (max-width:767.98px){.products-links{padding-bottom:40px;padding-top:40px;margin-bottom:60px}.products-links__list{grid-template-columns:1fr 1fr;gap:20px}.products-links__description-hover{opacity:1}}
@media (max-width:580px){.products-links__list{grid-template-columns:1fr}}.testimonials-new{padding:100px 0;position:relative }
.testimonials-new__content{display:grid;grid-template-columns:500px 1fr;gap:100px;align-items:center}
@media (max-width:1200px){.testimonials-new__content{gap:30px}}
@media (max-width:991.98px){.testimonials-new__content{display:flex;flex-direction:column;gap:50px}}
@media (max-width:991.98px){.testimonials-new__title{text-align:center}}
.testimonials-new__slider-block{max-width:100%}
.testimonials-new__slider{overflow:hidden;height:auto !important}
@media (max-width:991.98px){.testimonials-new__slider{width:min(100%,540px);margin:0 auto}}
.testimonials-new .slick-dots{justify-content:start !important}
@media (max-width:991.98px){.testimonials-new .slick-dots{justify-content:center !important}}
.testimonials-new__item{width:100%;max-width:540px}
.testimonials-new__image{border-radius:4px}
.testimonials-new__text{margin-bottom:20px}
.testimonials-new__provider{font-weight:600}.video-wrapper{position:relative;width:100%;max-width:600px;aspect-ratio:1.7777777778;border-radius:8px;overflow:hidden}
@media (max-width:991.98px){.video-wrapper{max-width:100%;min-height:50vw}}
.video-skeleton,.video-poster{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ccc;background-size:cover;background-position:center;border-radius:8px}
.video-play-button{position:absolute;top:50%;left:50%;width:64px;height:64px;transform:translate(-50%,-50%);background:url('data:image/svg+xml,<svg viewBox="0 0 54 60" xmlns="http://www.w3.org/2000/svg"><path d="M51.5 26.54c2.67 1.54 2.67 5.38 0 6.92L6.5 59.44C3.83 60.98 0.5 59.06 0.5 55.98V4.02C0.5 0.94 3.83 -0.98 6.5 0.56L51.5 26.54Z" fill="%23F1EEEB"/></svg>') no-repeat center;background-size:contain;border:none;cursor:pointer;z-index:3}
.video-element{width:100%;height:100%;object-fit:cover;display:block}
.modus-slider{display:none;overflow:hidden}
.modus-slider.slick-initialized{display:block}
.modus-slider .slick-dots{display:flex;margin:0;column-gap:10px;list-style:none;justify-content:center;padding-top:30px}
.modus-slider .slick-dots button{font-size:0;border:0;outline:0;border-radius:50%;height:12px;width:12px;transition:transform 0.2s linear;background:#393533}
.modus-slider .slick-active button{background:#994923}.clients{padding:80px 0}
.clients_gray img{filter:grayscale(1)}
.clients__body{max-width:1400px;margin:0 auto;padding:0 20px}
.clients__marquee{overflow:hidden;position:relative;width:100%}
.clients__marquee-track{display:flex;width:max-content;animation:marquee 40s linear infinite}
@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
.clients__slide{display:flex;gap:60px;align-items:center;padding-right:60px}
.clients__slide picture{flex:0 0 auto;display:flex;align-items:center;justify-content:center}
.clients__slide picture img{max-height:60px;height:auto;width:auto}
@media (max-width:768px){.clients{padding:60px 0}.clients__slide{gap:40px;padding-right:40px}}.insights-tabs{padding:100px 0}
@media (max-width:767.98px){.insights-tabs{padding:60px 0}}
.insights-tabs__title{text-align:center;margin-bottom:12px}
.insights-tabs__subtitle{text-align:center;margin-bottom:30px}
.insights-tabs__menu{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-bottom:60px}
@media (max-width:767.98px){.insights-tabs__menu{gap:14px;margin-bottom:30px}}
.insights-tabs__tab{background:#f8f7f5;border:none;padding:14px 28px;border-radius:4px;cursor:pointer;transition:background 0.3s;font-size:18px;width:215px}
.insights-tabs__tab.insights-tabs__tab_active{background:#d8e2e8}
.insights-tabs__tab:hover{background:#d8e2e8}
.insights-tabs__content{position:relative;transition:height 0.4s ease}
.insights-tabs__group{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px 40px;text-align:left;position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity 0.4s ease,transform 0.4s ease}
.insights-tabs__group.insights-tabs__group_active{position:relative;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}
.insights-tabs__card{background:#f8f7f5;overflow:hidden;display:flex;flex-direction:column;position:relative}
.insights-tabs__card img{width:100%;height:195px;object-fit:cover}
.insights-tabs__card-body{padding:24px 14px 14px;display:flex;flex-direction:column;height:100%}
.insights-tabs__card-body h3{font-size:19px;font-weight:600;margin-bottom:14px}
.insights-tabs__card-body p{font-size:15px;margin-bottom:30px}
.insights-tabs__link{margin-top:auto;color:#994923}.easy{padding:40px 0 100px}
@media (max-width:767.98px){.easy{padding:20px 0 60px}}
.easy__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px;margin-bottom:60px}
@media (max-width:991.98px){.easy__list{gap:32px}}
@media (max-width:767.98px){.easy__list{grid-template-columns:1fr;margin-bottom:40px}}
.easy__item:hover .easy__image{transform:scale(1.05)}
.easy__item:hover .easy__item-title{color:#496a7e}
.easy__image{transition:all ease 0.3s;border-radius:4px}
@media (max-width:767.98px){.easy__image{width:100%}}
.easy__item-title{margin:25px 0 16px;font-size:22px;font-weight:600}
.easy__text{font-size:17px}.process{padding:100px 0}
@media (max-width:767.98px){.process{padding:70px 0}}
.process__header{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:70px}
@media (max-width:991.98px){.process__header{grid-template-columns:1fr;margin-bottom:60px}}
@media (max-width:767.98px){.process__header{margin-bottom:40px}}
.process__title{margin-bottom:0}
.process__subtitle{max-width:270px;text-align:right;margin-left:auto}
.process__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;margin-bottom:60px}
@media (max-width:767.98px){.process__list{grid-template-columns:1fr;gap:30px;margin-bottom:40px}}
.process__item{position:relative;border-radius:4px;overflow:hidden}
.process__item:hover .process__overlay{bottom:0}
.process__image{height:290px;width:auto;object-fit:cover}
@media (max-width:767.98px){.process__image{width:100%;max-height:290px}}
.process__overlay{position:absolute;bottom:-30px;left:0;width:100%;padding:0 16px 10px;background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(255,255,255,0) 50%);color:#fff;height:100%;display:flex;flex-direction:column;justify-content:end;transition:all ease 0.3s}
@media (max-width:991.98px){.process__overlay{bottom:0}}
.process__item-title{font-size:22px;line-height:150%;padding-bottom:10px;font-weight:600}
.process__item-title span{font-size:34px;display:block;font-weight:4}
.process__text{font-size:16px}
.two-columns_box .two-columns__content{max-width:1230px;padding:60px 40px}.home-form_bg{background-image:url(/assets/images/form-bg.webp);background-color:#d8e2e8;background-repeat:no-repeat;background-size:cover}
@media (max-width:1520px){.home-form_bg{background-image:none}}
.slick-list,
.slick-slider,
.slick-track{position:relative;display:block}
.slick-loading .slick-slide,
.slick-loading .slick-track{visibility:hidden}
.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;height:100%}
.slick-list{margin:0;padding:0;height:100%}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,
.slick-slider .slick-track{transform:translate3d(0,0,0)}
.slick-track{top:0;left:0;height:100%}
.slick-track:after,
.slick-track:before{display:table;content:""}
.slick-track:after{clear:both}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,
.slick-next{position:absolute;top:50%;transform:translateY(-50%);right:40px;z-index:1;height:44px;width:22px;background:url('data:image/svg+xml,<svg width="24" height="46" viewBox="0 0 24 46" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m1 1.016 21.936 21.936L1 44.887" stroke="%23F1EEEB" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;background-size:contain;cursor:pointer;border:none;font-size:0}
.slick-prev{transform:rotate(180deg);right:auto;left:40px}
.testimonials__slider .slick-prev,
.testimonials__slider .slick-next{background:url(/assets/images/arrow-right.svg) no-repeat;height:60px;width:60px;right:-80px;top:30%}
.testimonials__slider .slick-prev{left:-80px}
@media (max-width:768px){.slick-prev,.slick-next{display:none !important;height:40px;width:40px;top:60%}}
@charset "UTF-8";.feature-switcher{padding:100px 0}
@media (max-width:767.98px){.feature-switcher{padding:60px 0}}
.feature-switcher__content{max-width:1200px}
.feature-switcher__header{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:100px}
@media (max-width:991.98px){.feature-switcher__header{grid-template-columns:1fr;margin-bottom:60px}}
@media (max-width:767.98px){.feature-switcher__header{margin-bottom:40px}}
.feature-switcher__label{font-size:14px;opacity:0.55;margin-bottom:14px}
.feature-switcher__title{margin-bottom:0}
.feature-switcher__subtitle{max-width:430px;text-align:right;margin-left:auto}
@media (max-width:991.98px){.feature-switcher__subtitle{text-align:left;margin-left:0;max-width:100%}}
.feature-switcher__body{display:grid;grid-template-columns:1fr 650px;gap:100px}
@media (max-width:1200px){.feature-switcher__body{gap:30px}}
@media (max-width:991.98px){.feature-switcher__body{grid-template-columns:1fr}}
.feature-switcher__menu{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}
.feature-switcher__item{border-bottom:1px solid #000;position:relative}
.feature-switcher__trigger{width:100%;display:flex;align-items:center;padding:12px 0;cursor:pointer;background:transparent;border:none;text-align:left;font:inherit;color:inherit;position:relative}
.feature-switcher__item:hover .feature-switcher__icon,.feature-switcher__item_active .feature-switcher__icon{opacity:1;transform:translateY(0) scale(1)}
.feature-switcher__item:hover .feature-switcher__text,.feature-switcher__item_active .feature-switcher__text{transform:translateX(44px)}
.feature-switcher__icon{flex-shrink:0;width:35px;height:35px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:-35px;opacity:0;transform:translateY(10px) scale(0.7) rotate(15deg);transition:opacity 0.1s ease-out,transform 0.5s cubic-bezier(0.22,1.25,0.28,1.1),margin-right 0.4s ease}
.feature-switcher__icon_vandalism{background-image:url('data:image/svg+xml,<%3Fxml version="1.0"%3F><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g><path d="M0 0h24v24H0z" fill="none"/><path d="M19 10h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h1V9a7 7 0 1 1 14 0v1zm-2 0V9A5 5 0 0 0 7 9v1h10zm-6 4v4h2v-4h-2z"/></g></svg>')}
.feature-switcher__icon_robust{background-image:url('data:image/svg+xml,<%3Fxml version="1.0"%3F><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M496 127.1C496 381.3 309.1 512 255.1 512C204.9 512 16 385.3 16 127.1c0-19.41 11.7-36.89 29.61-44.28l191.1-80.01c4.906-2.031 13.13-3.701 18.44-3.701c5.281 0 13.58 1.67 18.46 3.701l192 80.01C484.3 91.1 496 108.6 496 127.1z"/></svg>')}
.feature-switcher__icon_compliance{background-image:url('data:image/svg+xml,<%3Fxml version="1.0"%3F><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M496.101 385.669l14.227 28.663c3.929 7.915.697 17.516-7.218 21.445l-65.465 32.886c-16.049 7.967-35.556 1.194-43.189-15.055L331.679 320H192c-15.925 0-29.426-11.71-31.679-27.475C126.433 55.308 128.38 70.044 128 64c0-36.358 30.318-65.635 67.052-63.929 33.271 1.545 60.048 28.905 60.925 62.201.868 32.933-23.152 60.423-54.608 65.039l4.67 32.69H336c8.837 0 16 7.163 16 16v32c0 8.837-7.163 16-16 16H215.182l4.572 32H352a32 32 0 0 1 28.962 18.392L438.477 396.8l36.178-18.349c7.915-3.929 17.517-.697 21.446 7.218zM311.358 352h-24.506c-7.788 54.204-54.528 96-110.852 96-61.757 0-112-50.243-112-112 0-41.505 22.694-77.809 56.324-97.156-3.712-25.965-6.844-47.86-9.488-66.333C45.956 198.464 0 261.963 0 336c0 97.047 78.953 176 176 176 71.87 0 133.806-43.308 161.11-105.192L311.358 352z"/></svg>')}
.feature-switcher__icon_customised{background-image:url('data:image/svg+xml,<%3Fxml version="1.0"%3F><svg viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg"><rect fill="none" height="256" width="256"/><line fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" x1="128" x2="128" y1="108" y2="216"/><line fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" x1="128" x2="128" y1="40" y2="68"/><circle cx="128" cy="88" r="20" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="24"/><line fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" x1="200" x2="200" y1="188" y2="216"/><line fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" x1="200" x2="200" y1="40" y2="148"/><circle cx="200" cy="168" r="20" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="24"/><line fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" x1="56" x2="56" y1="156" y2="216"/><line fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" x1="56" x2="56" y1="40" y2="116"/><circle cx="56" cy="136" r="20" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="24"/></svg>')}
.feature-switcher__icon_sustainable{background-image:url('data:image/svg+xml,<svg height="25" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m22 3.41-.12-1.26-1.2.4a13.84 13.84 0 0 1-6.41.64 11.87 11.87 0 0 0-6.68.9A7.23 7.23 0 0 0 3.3 9.5a9 9 0 0 0 .39 4.58 16.6 16.6 0 0 1 1.18-2.2 9.85 9.85 0 0 1 4.07-3.43 11.16 11.16 0 0 1 5.06-1A12.1 12.1 0 0 0 9.34 9.2a9.5 9.5 0 0 0-1.86 1.53 11.4 11.4 0 0 0-1.39 1.91 16.4 16.4 0 0 0-1.57 4.54A26.4 26.4 0 0 0 4 22h2a31 31 0 0 1 .59-4.32 9.25 9.25 0 0 0 4.52 1.11 11 11 0 0 0 4.28-.87C23 14.67 22 3.86 22 3.41"/></svg>')}
.feature-switcher__icon_vandal_resistance{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="137 2.37 237.94 567.63"><path d="M347.8 2.8c-.9.4-7.8 6.7-15.3 14.1C320.8 28.5 319 30.8 319 33.5c0 3.9 2.6 6.5 6.4 6.5 2.3 0 5.6-2.7 16.9-13.9 12.6-12.4 14-14.1 13.9-17.1-.1-4.8-4.2-7.8-8.4-6.2m-120 10.9c-4.5 2.8-5.1 6.1-5.6 29.3-.5 25.6.3 30.8 5.2 34.5 1.9 1.4 4.6 2.5 6.4 2.5 5.3 0 6.2.8 6.2 5.6 0 3.3-.5 4.6-2 5.4-1.2.7-10.2 1-24.1 1-17.9-.1-22.5.1-24.3 1.3-1.2.9-4.2 5.3-6.5 9.9-2.4 4.5-4.8 8.9-5.3 9.5-.8 1-5.3 1.3-16.5 1.3-17.9 0-20.2.7-22.7 7.5-1.4 3.6-1.6 25.7-1.6 214.2 0 219.2-.1 215.7 3.9 223.1 1.6 3.1 7.9 8.1 10.9 8.8 1.5.3 3.7 1 5 1.5 3.1 1.2 186.6 1.2 189 0 .9-.6 2.9-1.2 4.4-1.6 3.3-.7 9-5.5 11.8-9.9 2-3.3 2-3.7 2-219.5 0-143.2-.3-216.8-1-218.1-.5-1-2.3-2.8-3.9-3.9-2.6-1.9-4.4-2.1-17.8-2.1-8.1 0-15.3-.4-15.9-.8-.5-.4-2.5-3.6-4.3-7.2-4.2-8.2-6.7-11.7-9.2-13.1-1.3-.6-10.3-1-24.2-1-12.2.1-22.7-.2-23.4-.6-1.3-.9-2-8.3-.9-10.1.4-.7 2.4-1.2 4.4-1.2 3.7 0 7.5-1.9 9.9-5 .9-1.1 1.2-9 1.3-29.3V17.8l-2.9-2.9-2.9-2.9h-21.4c-18.2 0-21.7.3-24 1.7m105.8 27.4c-3.1 2.4-3.5 6.8-.8 9.2 1.6 1.5 4.5 1.7 20.4 1.7 16.6 0 18.7-.2 20.1-1.8 2.5-2.8 2.1-6.7-.9-9.1-2.5-1.9-4-2.1-19.4-2.1s-16.9.2-19.4 2.1m-12.9 12.7c-1 1-1.7 3.4-1.7 5.3 0 3.1 1.4 4.8 13.8 17.2C344.5 88 347 90 349.6 90c3.4 0 5.8-2.1 6.7-6 .6-2.2-1.2-4.3-14.1-17.2-15.5-15.6-17.9-17-21.5-13"/></svg>')}
.feature-switcher__icon_environmental_resilience{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="18.8 8.09 474.4 565"><path d="M236.8 12.4c-5.9 2.3-11 4.5-11.4 4.9s-1.6.7-2.7.7-3.6.9-5.6 2c-2 1-7.9 3.5-13.1 5.5s-10.2 4-11.1 4.4c-.8.5-4.7 2.1-8.5 3.6-10.2 4-13.6 5.5-16.7 7.1-1.6.8-3.6 1.4-4.5 1.4s-3.2.9-5 2-3.9 2-4.6 2c-.8 0-2.7.6-4.3 1.4-9.3 4.5-11.9 5.6-13.1 5.6-.8 0-2.6.6-4 1.4-1.5.8-6 2.7-10 4.2s-7.5 3.1-7.8 3.6c-.3.4-1.4.8-2.4.8s-3.1.6-4.7 1.4C98 68.9 95.4 70 94.2 70c-.8 0-2.6.6-4 1.4-1.5.7-5.2 2.4-8.2 3.6s-6.8 2.8-8.3 3.6c-1.6.8-3.3 1.4-3.9 1.4-.8 0-6.3 2.2-21.3 8.4-1.6.7-5 2.2-7.5 3.4S36 94 35.4 94c-2 0-12.2 11.8-12.9 14.9-.3 1.6-1.3 3.2-2.1 3.5-2.2.8-2.1 197.6.1 200.9.8 1.3 1.9 5.2 2.4 8.9.5 3.6 1.4 7.5 2 8.6.6 1.2 1.1 2.9 1.1 3.9 0 1.6 6 17.6 8.1 21.5 1.3 2.6 2.2 4.4 6.3 12.8 5.4 11.1 5.8 11.7 25.6 41 13.2 19.5 61.7 71.3 83 88.6 3.6 2.9 8.5 7.1 11 9.4 6.4 5.8 40.4 33.1 52.4 42.1C231.2 564 240 569.9 242 570c.8 0 2.4.7 3.4 1.5 3.2 2.4 17.5 2 22.8-.6 7.9-3.9 10.3-5.2 12.3-7 1.1-.9 4.5-3.5 7.6-5.6 15-10.3 50.4-38.3 64.9-51.3 5.2-4.7 10.6-9.3 12-10.1 4.5-2.9 32.9-31 46.4-45.8 14.1-15.6 30.8-35.4 34.7-41.3 22.2-33 19.8-29 29.9-49.8.4-.8 1.2-2.4 1.8-3.5 2.1-3.9 8.2-20.1 8.2-21.8 0-1 .5-2.7 1.1-3.9.6-1.1 1.5-5 2-8.6.5-3.7 1.6-7.6 2.4-8.9 2.2-3.3 2.3-200.1.1-200.9-.8-.3-1.8-1.9-2.1-3.5-.7-3.1-10.9-14.9-12.9-14.9-.6 0-3.1-1-5.6-2.2s-5.8-2.7-7.5-3.4c-15-6.2-20.5-8.4-21.3-8.4-.6 0-2.3-.6-3.9-1.4-1.5-.8-5.3-2.4-8.3-3.6s-6.7-2.9-8.2-3.6c-1.4-.8-3.2-1.4-4-1.4-1.2 0-3.8-1.1-13.1-5.6-1.6-.8-3.7-1.4-4.7-1.4s-2.1-.4-2.4-.8c-.3-.5-3.8-2.1-7.8-3.6s-8.5-3.4-10-4.2c-1.4-.8-3.2-1.4-4-1.4-1.2 0-3.8-1.1-13.1-5.6-1.6-.8-3.5-1.4-4.3-1.4-.7 0-2.8-.9-4.6-2s-4.1-2-5-2-2.9-.6-4.5-1.4c-1.5-.8-3.9-1.9-5.3-2.4-1.4-.6-5.4-2.3-9-3.7-3.6-1.5-7.8-3.3-9.5-4-1.6-.7-5.7-2.3-9-3.6-7.4-2.7-11.8-4.5-17.1-7-2.2-1-4.6-1.9-5.2-1.9-.7 0-2-.5-3-1-.9-.6-6.3-2.8-11.9-5-9.1-3.5-11.2-4-18.5-3.9-7.3 0-9.5.5-19 4.3m23.9 103.9c9.8 2.9 13.3 9.4 13.2 24.7 0 12-1.2 15.6-7 20.2-6.8 5.5-15 5.5-21.8 0-5.8-4.6-7-8.2-7-20.2-.1-15 3.4-21.7 12.7-24.6 4.9-1.6 5-1.6 9.9-.1m-113.9 30.6c2.1 1.1 7 5.3 11 9.5 6.8 7.2 7.2 7.9 7.2 12.2 0 11.3-10.2 20-20.2 17.3-4.2-1.1-16.9-12.3-19.4-17-3-5.8-1.3-13.9 3.8-18.5 6-5.5 11.5-6.6 17.6-3.5m230.5-.3c7.1 3.6 10.7 8.8 10.7 15.4 0 5.7-1.8 8.6-9.9 16.3-7.8 7.3-12.4 9.3-18 7.7-7.9-2.2-13.1-9.1-13.1-17.4 0-4.3.4-5 7.2-12.2 10.5-11 16-13.4 23.1-9.8M267.4 192c16.2 2.4 30.3 9.1 42 20 6 5.7 16.6 19.8 16.6 22.1 0 .6.7 2.3 1.5 3.7 3.7 6.8 5.5 16.2 5.5 29.1-.1 28.7-10.3 47.2-36.5 65.9-4 2.8-16.8 7.6-26 9.6-12.8 2.9-27.4 1.7-41.5-3.6-6.2-2.3-12.3-5-13-5.9-.3-.3-1.5-1.1-2.8-1.8-5.2-2.8-16.1-13.3-21-20.4-10.1-14.6-13.2-25-13.2-43.9 0-12.8 1.8-22.2 5.5-29 .8-1.4 1.5-3.1 1.5-3.6 0-1.9 8.3-13.6 13.4-19 17.3-18.3 42.4-26.9 68-23.2m-151 60.5c4.9 3.3 7.6 8.7 7.6 15.4 0 5.6-.2 6.2-4.4 10.8l-4.4 4.8-14.8.3c-14.2.3-15.1.2-18.4-2-8.4-5.7-10.7-15.8-5.1-23.4 5.9-8.1 6.5-8.3 24.1-8 10.3.1 13 .5 15.4 2.1m313.7 0c1.2 1.1 3.5 3.8 5 5.9 5.6 7.6 3.3 17.7-5.1 23.4-3.3 2.2-4.2 2.3-18.4 2l-14.8-.3-4.4-4.8c-4.2-4.6-4.4-5.2-4.4-10.8 0-8.7 4.9-15.7 12.1-17.2 1.3-.3 8.1-.4 15.1-.3 11 .1 13 .4 14.9 2.1m-275 114.1c1.4.7 4.2 3.1 6.2 5.3 3.3 3.7 3.7 4.7 3.7 9.6 0 5.3-.2 5.6-6.2 12.1-13.4 14.3-19.5 15.9-29.1 7.4-3.9-3.4-5.7-7.2-5.7-12 0-5.4 1.7-8.4 8.2-14.6 10.8-10.4 15-11.8 22.9-7.8m216.4.7c4.6 3.1 13.5 11.9 15.1 14.9 1.8 3.5 1.8 10.1 0 13.6-3 5.7-9.8 10.2-15.4 10.2-4.8 0-9.3-3.1-17.9-12.4-6.2-6.5-6.3-6.8-6.3-12.2 0-5.1.3-5.8 4.3-10 6.8-7.2 13.5-8.6 20.2-4.1m-107.1 4.2c2.1 1 4.9 3.6 6.4 5.9 2.5 3.7 2.7 5.1 3 15.7.4 13.5-1 17.6-7.5 22.6-3.1 2.4-4.5 2.8-10.3 2.8s-7.2-.4-10.3-2.8c-6.2-4.7-7.7-8.9-7.7-21.3 0-9 .3-11.4 2.2-15.1 4.6-9.3 14.4-12.4 24.2-7.8"/></svg>')}
.feature-switcher__icon_asset_life_costs{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="21.05 5.08 469.95 567.75"><path d="M224 6.6c-11.6 1.4-27.2 4.5-37 7.3-1.9.5-5.1 1.4-7 1.9-14.8 4.1-38.6 14.8-55.1 24.7C103.1 53.7 82.2 71.7 66.4 91c-1.6 1.9-3.1 3.7-3.4 4-1 1-12.8 18.5-15 22.5-13.7 24-22 47.4-25.9 73.3-1.4 9.3-1.4 45.4 0 54.1 3.6 22.9 8.8 39.7 18 58.6 7.5 15.3 14.6 26.6 30.3 48 3.7 4.9 8.1 11 9.8 13.5s8.2 11.5 14.3 20 14.4 20.2 18.5 26c4 5.8 9 12.7 11 15.5 4.5 6.1 27.6 38.4 31.6 44.2 1.6 2.2 8.3 11.6 14.9 20.8s15.2 21.1 19 26.6c12.1 17.2 12.8 18.2 21.3 29.7 12.7 17.3 22.8 23.3 41.3 24.9 8.5.7 20.6-1.5 27.4-5 12-6 14.6-9.1 41.5-47.2 13.2-18.8 30.9-43.7 40.6-57 .8-1.1 3.6-5 6.2-8.7 10.6-15.1 26.8-37.6 30.2-42.3 2.1-2.8 5.5-7.5 7.6-10.6 3.9-5.6 19.4-27.3 36-50.4 23.2-32.2 32.7-49.2 40.3-72.2 7.2-21.9 9.1-34.4 9.1-61.3 0-21.6-1-31.2-4.6-45.7-2-8.1-6.9-23.4-9.1-28.3-2.7-5.8-11.3-23.4-12.6-25.5-.7-1.1-2.5-4.3-4.2-7-2.6-4.6-9.6-14.4-12-17.1-.5-.6-4.3-5-8.4-9.8-22.5-26.4-61.5-52.8-94.6-64-4.4-1.5-8.9-3.1-10-3.6-1.1-.4-4-1.3-6.5-2s-5.6-1.6-7-2c-1.4-.5-3.8-1.1-5.5-1.4-1.6-.3-6.1-1.2-10-2.1-20.2-4.4-59.2-5.8-82.5-2.9m52.8 107.7c.2 9 .6 12.9 1.5 13.1.7.2 4.6 1.2 8.7 2.1 19.3 4.4 37.8 16.6 46.5 30.5 3.4 5.5 7.3 15.9 8.6 22.7 1.8 9.7 2.6 9.4-23 9.1l-21.5-.3-1.2-2.5c-.7-1.4-1.8-3.9-2.4-5.7-1.7-4.7-8.8-11.5-15.2-14.6-7.3-3.6-16.2-5-26.3-4.3-19.9 1.3-30.1 9.6-28.1 22.8 1.5 9.7 8.6 13.3 43.8 22.3 28.2 7.2 35.6 9.7 46.8 15.6 8.7 4.7 18.8 14 23.1 21.6 7.7 13.5 9 37.3 2.8 52.1-8.3 19.4-29.8 34.1-56.4 38.6l-7 1.2-.5 13.9-.5 14-19.4.3c-14.9.2-19.6-.1-20.3-1-.4-.7-.8-7.3-.8-14.6 0-9.7-.3-13.4-1.2-13.6-.7-.2-3.3-.9-5.8-1.6-15.1-4.2-26.2-9.9-36.4-18.6-4.1-3.5-9.1-8.5-11.1-11.1-7.6-10-13.6-25.9-13.9-36.8l-.1-5 22.7-.3 22.7-.2 1.1 4.2c3.4 13.2 8.7 20.6 19.5 26.9 8 4.7 14.7 6.2 26.5 6.2 10.9 0 17.3-1.3 24.6-5.1 15.3-7.9 16.7-26.1 2.7-35-6.5-4.2-7.5-4.5-34.3-11.3-27.5-7-32.7-8.7-43.8-14.2-15.6-7.7-26.8-19.5-30.9-32.5-1.3-4.2-1.7-9.1-1.8-18.2 0-11 .3-13.1 2.4-18 8.5-19.4 27.2-33.2 52.6-38.7l4-.9.3-11.9c.1-6.8.7-12.4 1.4-13.2.8-1.1 5.2-1.3 20.2-1.1l19.1.3z"/></svg>')}
.feature-switcher__icon_remote_site_locations{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0.46 91.43 510.94 511.54"><path d="M233.5 91.6C152.8 100.1 84.8 141.2 41.2 208c-21.7 33.1-35.1 71.1-40 113-1.4 12.5-.7 49.7 1.2 61.5 3 19.1 9.8 45.3 14.1 55 .8 1.6 2.6 5.9 4 9.5 17.9 43.6 53.4 86.4 94 113.1C146 580.9 186.1 596.2 219 600c5.2.6 12 1.5 15.1 2 7.1 1.3 37.3 1.3 43.6 0 2.6-.5 9.2-1.4 14.7-2 27.5-2.9 62.9-15.1 91.1-31.3 47.2-27 88.3-73.3 108-121.7 1.4-3.6 3.2-7.9 4-9.5 1.7-3.8 7.8-24 9.9-32.6 4.6-19.4 6.1-34.5 6-60.9 0-27-2.3-43.1-9.9-69.6-22.4-78-85.3-143.7-162.7-169.7-27.8-9.4-47.6-12.7-78.3-13.2-12.6-.1-24.8-.1-27 .1m139 138.4c1.4 1.6 1.5 2.5.7 4.9-.6 1.7-15.8 36.5-33.9 77.3-32.4 73.6-32.8 74.4-38.3 79.8-5.2 5.3-7.1 6.2-40.5 20.9-19.2 8.5-37.8 16.7-41.3 18.3-3.4 1.5-6.4 2.8-6.7 2.8-.2 0-3.6 1.5-7.7 3.4-4 1.8-10 4.5-13.3 5.9s-8.9 3.9-12.5 5.5-13.4 6-21.8 9.6c-14.7 6.4-15.5 6.7-17.8 5.1-3.2-2.1-3.1-3.3 1.2-12.9 2-4.4 4.5-10.1 5.6-12.6s2.6-5.9 3.4-7.5c.7-1.7 4.1-9.3 7.4-17 3.4-7.7 7-15.8 8-18s10-22.7 20-45.5c18.1-41 21.9-48.4 27.8-52.7 2.6-1.9 30.6-14.6 88.2-39.9 8-3.5 26-11.5 40-17.8s26.4-11.4 27.6-11.5c1.1-.1 2.9.8 3.9 1.9"/><path d="M243.6 308c-30 9.6-38.3 48.1-14.8 69.2 23.7 21.4 62.1 7.9 67.5-23.8 5.1-29.7-23.8-54.6-52.7-45.4"/></svg>')}
.feature-switcher__icon_self_sufficient_infrastructure{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 148 511.86 398.15"><path d="M81.1 150.7c-2.3 2.2-4 6.2-8.1 19.3-2.9 9.1-6.9 21.9-9.1 28.4-2.1 6.6-3.6 12.3-3.3 12.8.7 1.1 110.1 1 110.9-.1.3-.6 2.1-9.7 4-20.3s4.1-22.9 5-27.3c.8-4.4 1.6-9.6 1.7-11.5l.3-3.5-49.2-.3-49.2-.2zm117.5.5c-.4 1.8-1.4 6.9-2.1 11.3-.8 4.4-2.9 15.9-4.6 25.5-1.8 9.6-3.3 18.8-3.3 20.5l-.1 3h135l-.1-3c-.1-2.9-1.4-10.9-4.9-29.5-.9-4.7-2.2-12.1-3-16.5-.7-4.4-1.7-9.5-2.1-11.3l-.6-3.2H199.3zm131.1-2.6c-.6.7-.6 1.5 1.8 14.4.8 4.7 3.1 17.2 5 27.8s3.7 19.7 4 20.3c.8 1.2 110.2 1.2 111 0 .3-.5.1-2-.4-3.3-.9-2.1-12.3-37.6-15.8-49.3-.8-2.8-2.8-6.2-4.4-7.8L428 148h-48.8c-26.9 0-49.1.3-49.5.6M54.5 228.2c-.2.7-1.1 3.3-1.9 5.8-10.5 33-17.9 55.9-18.7 57.8-.5 1.3-.7 2.8-.4 3.3.8 1.2 122.2 1.2 122.9 0 1.3-2 12.7-66.2 12-67.3-.3-.4-25.9-.8-57-.8-44.3 0-56.6.3-56.9 1.2m130.1 1c-.7 3.2-5.3 29.7-8.1 45.8-.9 5.2-2.1 11.4-2.6 13.7s-.9 4.9-.9 5.7c0 1.4 8.5 1.6 83 1.6s83-.2 83-1.6c0-.8-.4-3.4-.9-5.7s-1.7-8.5-2.6-13.7-2.3-13.2-3.1-17.7c-.8-4.6-2.1-12.2-3-17-.8-4.9-1.7-9.8-2-11.1l-.4-2.2H185zm159-1.4c-.5.9 1.8 14.8 9.4 55.6 1.1 5.9 2.3 11.2 2.6 11.7.7 1.2 122.1 1.2 122.9 0 .3-.5.1-2-.4-3.3-.8-1.9-10.1-30.6-18.9-58.3l-1.9-6-56.6-.3c-31.1-.1-56.8.2-57.1.6M27.7 311.7c-.2.5-1.4 4.2-2.7 8.3-1.2 4.1-3.9 12.7-6 19-9.6 29.7-14 43.7-14.2 46l-.3 2.5h135.8l1.3-6.5c1.1-5.9 9.2-50.4 11-61 .4-2.5.8-5.4.8-6.5.1-2-.6-2-62.6-2.3-34.5-.1-62.9.1-63.1.5m142.5.5c-.7.7-1.2 2.3-1.2 3.6s-.4 4.2-.9 6.5-1.7 8.5-2.6 13.7c-2.3 13.4-5.3 30.2-7 39.3-.8 4.2-1.5 8.9-1.5 10.2v2.5h198v-2.5c0-1.3-.7-6-1.5-10.2-2.3-12.3-8-44.3-9.6-54.3-.6-3.6-1.4-7.2-1.9-8-.6-1.3-11.3-1.5-85.7-1.8-65.2-.2-85.2.1-86.1 1m188.4-.4c-.3.5-.3 2-.1 3.3.3 1.3.9 4.9 1.4 7.9 1.2 7.3 8.9 49.7 10.5 58l1.3 6.5 67.3.3c37.1.1 67.8-.2 68.2-.6.8-.8-.5-5.5-6.7-24.7-2.2-6.8-10.6-33.1-14.3-45l-1.9-6-62.6-.3c-34.4-.1-62.8.2-63.1.6M.7 403.7c-.4.3-.7 5.5-.7 11.4 0 8.8.3 10.8 1.6 11.3 2.4.9 507.7.7 509.2-.2.9-.6 1.2-3.7 1-11.8l-.3-10.9-255.1-.3c-140.3-.1-255.4.1-255.7.5m240.8 40.5c-.3 1.3-.4 14.7-.3 29.8l.3 27.5h29l.3-27.5c.1-15.1 0-28.5-.3-29.8-.5-2.1-.9-2.2-14.5-2.2s-14 .1-14.5 2.2m-97.9 74.6c-4.2 1.6-5.7 4.4-6.3 11.1-.7 7.6 1.4 12.7 6.1 14.6 5.3 2.2 219.9 2.2 225.2 0 4.4-1.8 6-5.8 5.9-14.4-.1-5.9-.4-6.6-3.3-9.3-1.8-1.5-3.8-2.8-4.5-2.8-159.8-.6-220.2-.4-223.1.8"/></svg>')}
.feature-switcher__icon_engineered{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 3 512 489.16"><path d="M369.2 4.7c-1.8 1.6-5 9.1-7.2 16.8-.5 1.6-2.3 7-4.1 12-3 8.5-3.1 9.2-1.7 12.5 1.8 4.2 7.3 7.6 10.9 6.6 5.5-1.4 6.9-3.8 13-21.7 3.2-9.6 5.9-18.4 5.9-19.6s-1.2-3.5-2.6-5.2C381.2 3.4 380.2 3 376 3c-3.1 0-5.5.6-6.8 1.7m-94 8.3c-4.9 2-5.8 8.6-2.7 19 .8 2.5 2.6 9.2 4.1 15 2.1 7.8 3.5 11.2 5.5 13.2 3.6 3.7 8.6 3.8 12.3.3 4.2-3.9 4.9-7 3.1-13.4-.9-3.1-2.1-7.4-2.6-9.6-.6-2.2-1.6-6.3-2.4-9-.8-2.8-1.7-6.3-2-7.9-.9-4.4-5.7-8.6-9.7-8.5-1.8 0-4.3.4-5.6.9M457 47.8c-2 1-6.5 4.1-10 6.8-3.6 2.8-9.3 7.2-12.8 9.9-7.8 5.8-10.1 9.9-8.2 14.5 1.8 4.3 5.6 7 10 7 3.2 0 5.4-1.3 14.6-8.5C470.6 62 470 62.6 470 56.6c0-5.7-1-7.1-6.3-9.4-1.5-.7-2.9-1.2-3-1.2-.1.1-1.8.9-3.7 1.8M325.5 82.4c-8.3 1.7-20.6 6.2-27.9 10.3-7.6 4.2-24.1 17.4-24.1 19.2 0 .7 3.6 3.2 8 5.5 4.4 2.2 8.2 4.4 8.3 4.8.2.5.8.8 1.3.8 1.3 0 10.3 6.5 19.3 13.9 18.4 15.3 35.1 40 43.1 63.6.9 2.7 2.1 5.9 2.5 7s1.5 5.6 2.5 10c.9 4.4 1.9 8.5 2.1 9.2.1.6 2.4 1.4 5.1 1.7 15.3 1.9 36.5 9.4 43.5 15.4 1.5 1.3 2.1 1.1 5.3-2.4 3.9-4.1 12.5-15.8 12.5-17 0-.4.6-1.5 1.3-2.3 3-3.6 8-17.9 10.2-29.3 2.6-13.2 1.6-30.4-2.6-43.8-1.8-6.1-6.2-16.4-7.6-18.1-.7-.8-1.3-1.9-1.3-2.4 0-.4-2-3.6-4.5-7.1-12.1-16.9-30-30-49.9-36.4-12.6-4-34-5.2-47.1-2.6"/><path d="M206 121.5c-.8.2-5.1.9-9.5 1.6-20.4 3-36.5 9.2-52 19.8-28.1 19.3-46 45.7-53.4 78.6-.6 2.7-1.3 8.8-1.7 13.5-.9 14.1 0 13-10.6 13-12.8 0-31.2 3.3-34.2 6.1-.6.5-1.6.9-2.2.9-2.4 0-13.9 7.4-20.5 13.2-8.1 7.1-13.7 14.2-18.3 23.3l-3.6 7v59.7l3.6 7.2c4.5 9.3 14.2 20.7 22.7 27.2 6.9 5.1 9.3 6.4 18 10.3 13.7 6.1 16.3 6.2 176.8 5.8 165.3-.4 151 .4 169.9-8.5 16.9-8 33.3-26.1 39.5-43.7 5-14.3 6-34 2.6-47.1-3.6-13.3-10.4-26.2-19-35.7-7.7-8.5-22-17.6-34.1-21.7-6.3-2.2-19.3-4-28.7-4H342v-3.7c0-7.1-4.4-30.2-7-36.8-5.2-13-7.1-17.1-11.1-23.6-7-11.5-12.3-18.2-20.6-26.4-6.9-6.9-22-17.8-30.3-22-1.9-1-4.4-2.2-5.4-2.8-3.4-1.6-14.9-5.8-19.1-6.8-12.9-3.2-37.3-5.7-42.5-4.4m290 9.6c-16.1 1.1-25 2.6-27 4.4-1 .9-2.4 3-3 4.5-1 2.5-.9 3.5.6 6.5 3.3 6.4 5.6 7.1 18.2 5.7 5.9-.7 13.5-1.2 16.7-1.2 10.7 0 10.5.2 10.5-10.6 0-7.5-.3-9.4-1.4-9.4-.8 0-2-.2-2.8-.4-.7-.1-6 0-11.8.5M100.3 442.5c-1.7 1.2-10.3 17-10.3 18.9 0 .3-1.8 4.4-4 9.1s-4 10.1-4 12c0 5 3.5 8.6 9 9.2 4.1.4 4.8.2 7.6-2.9 1.7-1.8 3.8-5.1 4.6-7.3 1.8-4.5 8.2-18.7 10.3-22.5 2-3.9 2.7-9.2 1.6-12.3-1.8-4.8-10.5-7.2-14.8-4.2m77.5.5c-2.9 2.3-7.9 12-16.2 31.8-4.2 10-2 15.4 7 16.9 6.3 1 8.4-1.7 17.6-22.7 1.1-2.5 3-6.6 4.4-9.2 4.8-9.4 2.1-17.4-6.1-18.5-3.1-.4-4.6 0-6.7 1.7m78.5-1c-2 .8-7.3 7.9-7.3 9.7 0 .4-.9 2.6-2 5s-2.8 6.2-3.9 8.5c-1 2.4-2.8 6.4-4 9-3 6.8-2.8 11.3.8 14.9 5.9 5.9 13.1 3.1 17.7-6.9 1.4-3.1 3.8-8.4 5.4-11.7 9.5-20.4 9.6-21.1 4.6-26.1-3.5-3.5-6.8-4.2-11.3-2.4m76.8.3c-2.4 1.2-4.9 5.3-9 14.7-3.1 7.4-7 15.9-8.7 19.2-3.8 7.2-.1 14.6 7.7 15.5 4 .5 4.8.2 7.3-2.4 1.5-1.6 4.6-7 6.8-11.9s5.6-12.2 7.5-16.3c2.8-6 3.4-8.3 3-11.5-1-7.2-8.1-10.7-14.6-7.3"/></svg>')}
.feature-switcher__icon_lower{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="1.33 0 526.41 509.14"><path d="M122.1 3.2c-.8 2.1-1.1 10.8-1 24.5 0 11.6-.2 21.7-.6 22.3-1 1.6-6.9 4-9.9 4-2.3 0-8 1.7-21.3 6.5-3.5 1.2-13 6-21.8 10.9-9.9 5.5-26.3 20.8-33.3 31-4.5 6.4-6.9 11-12.3 23.1-3.4 7.8-5.2 19.4-5.4 35.4-.1 14.4.2 17.6 3.5 32.7 1.6 7.2 6.5 18.9 10.8 25.5 6 9 8.3 12.1 12.7 16.8 5.1 5.4 16.3 14.4 22.5 18 1.9 1.1 7.8 4.1 13 6.7 5.2 2.5 10.7 5.2 12.2 6 1.4.8 3.2 1.4 4 1.4.7.1 3.1.9 5.3 2s4.7 2 5.5 2 2.7.6 4.1 1.3c1.4.8 4.3 1.7 6.6 2 2.2.4 5.3 1.4 6.9 2.2s4.1 1.5 5.6 1.5 4.2.6 6 1.4 6.2 2.2 9.8 3c3.6.9 9 2.3 12 3.2 3 .8 8.2 2.2 11.5 3 3.3.9 6.4 2 7 2.5.5.5 2.3.9 4 .9 1.6.1 4.8.9 7 2s4.6 1.9 5.3 2c4 .1 18 8.8 24.2 15s8.7 11.7 10.3 22.1c.9 6.6.8 8.5-.8 14.5-4.3 15.8-11.9 23.3-33.5 32.6-3.3 1.5-6.5 2.1-23.3 4.9-8.2 1.3-17.8.6-26.7-2.1-1.9-.5-4.5-1-5.8-1-6.3 0-29-13.6-36.5-22-4.3-4.8-12.7-16.5-12.7-17.8 0-.4-.6-1.8-1.3-3.2-1.8-3.4-4.5-13.5-5.2-19.1-1.1-8.4.5-8.1-40.2-8-35.3.1-35.8.1-37.6 2.3-1.3 1.6-1.6 3.1-1.2 6.2.3 2.3.7 6.8 1 10.1.2 3.3 1.1 8.5 2 11.5.8 3 1.5 6.4 1.5 7.5s.6 3.1 1.3 4.5c.8 1.4 1.6 4 2 5.7.6 2.9 6.7 17.1 8.7 20.3.5.8 1.9 3.2 3.1 5.4 9.1 16.8 30.9 37.9 49.9 48.3 3 1.6 6.4 3.5 7.5 4.1s4 1.9 6.5 3 6.1 2.7 8.2 3.6c2 .9 4.3 1.6 5.3 1.6.9 0 3 .7 4.6 1.6 1.7.8 5.5 1.9 8.6 2.4 3 .5 6.1 1.5 6.9 2.1 1.1.9 1.4 6.2 1.4 27.4 0 20.4.3 26.5 1.3 27.3 2 1.7 64.3 1.8 66.3.2 1.1-1 1.4-5.6 1.4-25.6 0-23.1.1-24.5 2-26.4 1.1-1.1 3.3-2 5-2s5.8-.7 9.3-1.6c16-4.1 24.2-6.5 25.1-7.4.6-.6 1.6-1 2.3-1 2.6 0 22.7-10.3 25.3-13 .3-.3 2.4-1.7 4.7-3.2 8.4-5.5 23.3-21.5 30-32.3 6.5-10.6 12.6-29.2 13.7-42 1.4-15.9.2-43.1-2.3-51-7.7-25-12.6-33.5-28.2-48.7-7.6-7.4-20-16.3-26.9-19.2-2.5-1.1-5.7-2.8-7.2-3.8-1.4-1-3.2-1.8-4-1.8s-2.3-.7-3.4-1.5c-1-.8-2.8-1.5-3.9-1.5s-3-.7-4.1-1.4c-1.2-.8-4.2-2-6.8-2.7-2.5-.6-4.9-1.5-5.2-2s-1.7-.9-3.2-.9-4-.7-5.6-1.5-4.7-1.8-7-2.2c-2.2-.3-6.3-1.4-8.9-2.4-2.6-1.1-5.9-1.9-7.2-1.9s-3.9-.6-5.7-1.4c-3.6-1.5-9.6-3.2-17.3-4.7-2.7-.6-6.2-1.7-7.7-2.5s-4-1.4-5.5-1.4c-1.5-.1-4.6-.9-6.8-2s-4.8-1.9-5.8-2c-2.3 0-16.1-6.6-20.7-9.9-9.9-7-12.8-11.3-14.5-21.1-2.2-13 1.4-24.1 10.4-32.3 5.7-5 11-8.1 16.1-9.2 1.9-.4 4-1.1 4.5-1.5 3-2.3 23.6-4 33-2.7 2.2.3 6.7.9 10 1.2 3.3.4 8 1.3 10.5 2.2 4.6 1.6 13.1 5.4 14 6.3.3.3 2.5 1.8 4.8 3.5 10.4 7 19.6 20.7 22.2 32.9.4 2.1 1.4 4.2 2.1 4.7.8.5 18.1.9 38.5.9 31.4 0 37.3-.2 38.4-1.5 1.9-2.3-1.1-22.4-5.1-34-.6-1.7-1.7-4.8-2.4-7-1.5-4.9-7.2-15.6-12.2-23.3-5.1-7.8-23.3-25.6-32.3-31.7-6.8-4.6-13.3-8-23-12.3-1.9-.8-4.4-1.9-5.5-2.5-1-.5-4.2-1.5-7-2.2-2.7-.7-6.3-1.8-8-2.3-1.6-.6-5.5-1.6-8.5-2.2-10.5-2.3-10-.9-10-25.4 0-11.7-.3-22.8-.6-24.5l-.6-3.1h-64.6zm307 98.1c-.8 1-1.2 37-1.3 130.2-.2 94.4-.6 128.9-1.4 129.2-.6.2-2-1.1-3.1-2.9s-8.9-10.5-17.4-19.3c-20.9-21.8-28-29.5-30.5-32.9-1.6-2.2-2.5-2.7-4.2-2.2-2.6.9-14.2 11.7-14.2 13.3 0 1.1 2 3.3 23.3 25.8 5.7 6 21.6 23.1 35.3 38 13.7 14.8 25.7 27.2 26.8 27.3 2.1.4 2.1.4 30.5-30.3 23.8-25.8 44.2-47.6 50.4-54.2 4.1-4.2 4.8-5.6 4.3-7.6-.5-2.3-11.7-12.7-13.5-12.7-.5 0-1.7.8-2.7 1.7-2.6 2.4-26.4 27.9-40.4 43.3-6.3 6.9-12.1 12.5-13 12.5-1.3 0-1.5-13.7-1.7-129.3-.1-71.1-.5-129.7-.8-130.3-1-1.5-25-1.1-26.4.4"/></svg>')}
.feature-switcher__text{font-weight:600;transition:transform 0.5s cubic-bezier(0.22,1.25,0.28,1.1);position:relative;z-index:1}
.feature-switcher__slider-block{flex:1;position:relative}
.feature-switcher__group{display:none}
.feature-switcher__group.feature-switcher__group_active{display:block}
.feature-switcher__slides{position:relative;overflow:hidden;height:350px;margin-bottom:30px}
@media (max-width:479.98px){.feature-switcher__slides{height:300px}}
.feature-switcher__slide{display:none;position:absolute;width:100%;height:100%;inset:0;transition:opacity 0.5s ease;border-radius:4px;overflow:hidden}
.feature-switcher__slide.feature-switcher__slide_active{display:block;position:relative;opacity:1;z-index:1}
.feature-switcher__slide a,.feature-switcher__slide button{display:block;text-decoration:none;width:100%}
.feature-switcher__image{width:100%;height:100%;object-fit:cover;display:block}
.feature-switcher__overlay{position:absolute;bottom:0;left:0;width:100%;padding:1rem;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(255,255,255,0) 50%);color:#fff;height:100%;display:flex}
.feature-switcher__caption{font-size:1rem;font-weight:600;margin-top:auto}
.feature-switcher__arrow{position:absolute;top:50%;transform:translateY(-50%);right:20px;z-index:2;height:44px;width:22px;background:url('data:image/svg+xml,<svg width="24" height="46" viewBox="0 0 24 46" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m1 1.016 21.936 21.936L1 44.887" stroke="%23F1EEEB" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;background-size:contain;cursor:pointer;border:none;font-size:0}
.feature-switcher__arrow_prev{left:20px;right:auto;transform:translateY(-50%) rotate(180deg)}
.feature-switcher__arrow_next{right:20px}
.feature-switcher__chevron{margin-left:auto;width:18px;height:10px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="10" viewBox="0 0 18 10"><path d="M1 1l8 8 8-8" fill="none" stroke="%23000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;background-size:contain;transition:transform 0.25s ease;position:relative;z-index:2}
.feature-switcher__item_active .feature-switcher__chevron{transform:rotate(180deg)}
.feature-switcher__panel{max-height:0;overflow:hidden;transition:max-height 0.35s ease}
.feature-switcher__panel p{margin:0 0 16px 44px}
.feature-switcher--media-left .feature-switcher__body{grid-template-columns:650px 1fr;grid-template-areas:"media menu"}
@media (max-width:991.98px){.feature-switcher--media-left .feature-switcher__body{grid-template-columns:1fr;grid-template-areas:"menu" "media"}}
.feature-switcher--media-left .feature-switcher__slider-block{grid-area:media}
.feature-switcher--media-left .feature-switcher__menu{grid-area:menu}