﻿:root{--font-family-base: "Montserrat", sans-serif;--font-family-accent: "", sans-serif;--container-width: 93.75rem;--container-padding-x: clamp(0.625rem, 0.2860169492rem + 1.6949152542vw, 1.875rem);--header-height: 14.375rem;--input-height: clamp(2.8125rem, 2.6430084746rem + 0.8474576271vw, 3.4375rem);--padding-block: clamp(0.9375rem, 0.344279661rem + 2.9661016949vw, 3.125rem);--radius: clamp(0.625rem, 0.5402542373rem + 0.4237288136vw, 0.9375rem);--transition-duration: .2s;--color-orange: #D93314;--color-orange-light: #F66347;--color-green: #12A348;--color-green-light: #8FD460;--color-blue: #0088CC;--color-blue-light: #06ACFF;--color-blue-thin: #E3F1F4;--color-grey: #3C3D3C;--color-grey-light: #1e1e1e;--color-grey-thin: #F5F5F5;--color-black: black;--color-white: white;--color-shadow: rgba(255, 255, 255, 0.5)}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat-Light.ttf) format("ttf")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.ttf) format("ttf")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.ttf) format("ttf")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.ttf) format("ttf")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.ttf) format("ttf")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/Montserrat-Black.woff2) format("woff2"),url(../fonts/Montserrat-Black.ttf) format("ttf")}*,::before,::after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%}html,:has(:target){scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}[fill]{fill:currentColor}[stroke]{stroke:currentColor}svg *{transition-property:fill,stroke}@media(prefers-reduced-motion: reduce){*,::before,::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{margin-top:0 !important}html.is-lock{overflow:hidden}body{display:flex;flex-direction:column;row-gap:var(--padding-block);padding-block:1.25rem 0.625rem;font-family:var(--font-family-base);font-size:clamp(1rem,
        0.9322033898rem + 0.3389830508vw,
        1.25rem);color:var(--color-grey);background-color:var(--color-grey-thin);line-height:1.05}body.customize-support{display:flex;flex-direction:column;position:relative}body.customize-support #wpadminbar{order:-999999;position:sticky !important;top:0}body.body-modal{overflow:hidden}main{display:flex;flex-direction:column;row-gap:var(--padding-block);flex-grow:1}p{--paragraphMarginBottom: 1rem}a,button,label,input,textarea,select,svg *{transition:all var(--transition-duration) linear}textarea{font-family:var(--font-family-base)}a{color:inherit}@media(any-hover: hover){a:hover{color:var(--color-orange)}}@media(any-hover: none){a:active{color:var(--color-orange)}}a[class]{text-decoration:none}.container{min-width:20rem;max-width:calc(var(--container-width) + var(--container-padding-x)*2);margin-inline:auto;padding-inline:var(--container-padding-x)}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}.the_content ol,.the_content ul{list-style-position:inside;padding-left:0}.the_content ol li,.the_content ul li{padding-block:0.1875rem}.the_content p{margin-bottom:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}@media(width > 63.99875rem){.the_content{line-height:127%}}.header{z-index:10;position:relative}.header-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}@media(width <= 63.99875rem){.header-container__menu{order:1}}.header-container__contacts{display:flex;flex-direction:column;align-items:center;gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem) clamp(0.3125rem,
        0.0582627119rem + 1.2711864407vw,
        1.25rem)}@media(width <= 30.06125rem){.header-container__contacts .social{display:none}}@media(width <= 47.99875rem){.header-container__contacts .phons{display:none}}@media(width > 47.99875rem){.header-container__contacts{flex-direction:row}}.footer-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem) clamp(0.625rem,
        0.1165254237rem + 2.5423728814vw,
        2.5rem);position:relative;padding-bottom:1.25rem;margin-bottom:1.25rem}.footer-container::before{content:"";position:absolute;right:0;bottom:0;width:100%;height:0.0625rem;border-radius:0.0625rem;background-color:var(--color-grey);opacity:.2}@media(width > 47.99875rem){.footer-container{align-items:center}}@media(width > 63.99875rem){.footer-container{justify-content:space-between}}.footer-container__logo{display:flex;justify-content:center}@media(width <= 47.99875rem){.footer-container__menu{order:1}}@media(width <= 63.99875rem){.footer-container__menu{display:flex;justify-content:center;width:100%}}.footer-container__menu ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;column-gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}.footer-copyright{font-size:clamp(0.75rem,
        0.7161016949rem + 0.1694915254vw,
        0.875rem);font-weight:500;text-align:center}@media(any-hover: hover){.footer-copyright a:hover{color:var(--color-orange)}}@media(any-hover: none){.footer-copyright a:active{color:var(--color-orange)}}.footer-copyright p{margin-bottom:0.3125rem}.section__body{text-align:center}@media(width > 47.99875rem){.section__body{text-align:left}}.section__body .section__container{padding-block:clamp(1.25rem,
        0.9110169492rem + 1.6949152542vw,
        2.5rem) clamp(0.625rem,
        0.2860169492rem + 1.6949152542vw,
        1.875rem)}.section__title{color:var(--color-black);font-weight:700;text-align:center}.section__title-h1{font-size:clamp(1.625rem,
        1.1165254237rem + 2.5423728814vw,
        3.5rem)}.section__title-h2{font-size:clamp(1.375rem,
        1.0699152542rem + 1.5254237288vw,
        2.5rem)}.section__title-h3{font-size:clamp(1rem,
        0.8305084746rem + 0.8474576271vw,
        1.625rem)}.section__title span{color:var(--color-orange)}.section__subtitle{max-width:62.5rem;margin-inline:auto;padding-top:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);font-size:clamp(0.875rem,
        0.6716101695rem + 1.0169491525vw,
        1.625rem);font-weight:600;text-align:center}.section__subtitle span{color:var(--color-orange)}.error{overflow:hidden;justify-content:center;position:relative}.error__main{flex-grow:0}.error__header-container{display:flex;flex-direction:column;gap:clamp(0.625rem,
        0.1165254237rem + 2.5423728814vw,
        2.5rem)}@media(width > 47.99875rem){.error__header-container{flex-direction:row;justify-content:space-between}}.error__header-logo{display:flex;flex-direction:column;align-items:center;text-align:center}@media(width > 47.99875rem){.error__header-logo{align-items:flex-start;text-align:left}}.error__header-contacts{display:flex;flex-direction:column;align-items:center;gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem) clamp(0.3125rem,
        -0.280720339rem + 2.9661016949vw,
        2.5rem)}@media(width > 47.99875rem){.error__header-contacts{flex-direction:row;align-items:flex-start}}@media(width > 47.99875rem){.error__header-container,.error__footer-container{max-width:37.5rem}}.error__wrapper{z-index:-1;display:flex;align-items:center;position:absolute;inset:0;transition:all var(--transition-duration) linear}.error__wrapper .fencing{z-index:-1;position:absolute;bottom:0;left:0;width:clamp(37.5rem,
        27.3305084746rem + 50.8474576271vw,
        75rem);height:auto}@media(width > 47.99875rem){.error__wrapper .fencing{bottom:auto;left:max(37.5rem,40%)}}.error .section__body{align-items:center}@media(width > 47.99875rem){.error .section__body{max-width:37.5rem}}.error .section__body .section__header .section__title{font-weight:900;text-transform:uppercase}@media(width > 47.99875rem){.error .section__body .section__header .section__title{text-align:left}}.error .section__body .section__container{display:flex;flex-direction:column;row-gap:0.625rem;max-width:37.5rem;padding-block:1.25rem}.error .section__body .section__container .error-email{cursor:copy;display:inline-flex;position:relative;font-weight:600}@media(any-hover: hover){.error .section__body .section__container .error-email:hover{color:var(--color-orange)}}@media(any-hover: none){.error .section__body .section__container .error-email:active{color:var(--color-orange)}}.error .section__body .section__container .error-email:not(:hover)::before,.error .section__body .section__container .error-email:not(:hover)::after{transition-delay:1s;opacity:0}.error .section__body .section__container .error-email::before,.error .section__body .section__container .error-email::after{position:absolute;transform:translateX(-50%)}.error .section__body .section__container .error-email::before{content:attr(data-copy);z-index:2;left:50%;bottom:calc(100% + 0.3125rem);width:max-content;padding:0.1875rem 0.4375rem;border-radius:var(--radius);background-color:var(--color-orange);color:var(--color-white)}.error .section__body .section__container .error-email::after{content:"";z-index:1;left:30%;bottom:calc(100% - 0.0625rem);width:0;height:0;border-left:0.3125rem solid rgba(0,0,0,0);border-right:0.3125rem solid rgba(0,0,0,0);border-top:0.4375rem solid var(--color-orange)}@media(any-hover: hover){.error .section__body .section__container .error-email-copy:hover{color:var(--color-green)}}@media(any-hover: none){.error .section__body .section__container .error-email-copy:active{color:var(--color-green)}}.error .section__body .section__container .error-email-copy::before{background-color:var(--color-green);color:var(--color-white)}.error .section__body .section__container .error-email-copy::after{border-top-color:var(--color-green)}.social__list{display:flex;justify-content:center;column-gap:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem)}@media(width > 47.99875rem){.social__list{justify-content:flex-start}}.social__list .social__item-link{overflow:hidden;display:flex;align-items:center;justify-content:center;width:clamp(2.5rem,
        2.2457627119rem + 1.2711864407vw,
        3.4375rem);height:clamp(2.5rem,
        2.2457627119rem + 1.2711864407vw,
        3.4375rem);border-radius:50%}@media(width > 63.99875rem){.social__list .social__item-link{width:clamp(1.875rem,
        1.4512711864rem + 2.1186440678vw,
        3.4375rem);height:clamp(1.875rem,
        1.4512711864rem + 2.1186440678vw,
        3.4375rem)}}@media(any-hover: hover){.social__list .social__item-link:hover{scale:1.05}.social__list .social__item-link:hover .ico{scale:1.08}}@media(any-hover: none){.social__list .social__item-link:active{scale:1.05}.social__list .social__item-link:active .ico{scale:1.08}}.social__list .social__item-ico{width:clamp(2.5rem,
        2.2457627119rem + 1.2711864407vw,
        3.4375rem);height:clamp(2.5rem,
        2.2457627119rem + 1.2711864407vw,
        3.4375rem);transition:scale var(--transition-duration) linear}@media(width > 63.99875rem){.social__list .social__item-ico{width:clamp(1.875rem,
        1.4512711864rem + 2.1186440678vw,
        3.4375rem);height:clamp(1.875rem,
        1.4512711864rem + 2.1186440678vw,
        3.4375rem)}}.phons{display:flex;flex-direction:column;align-items:center}@media(width > 47.99875rem){.phons{align-items:flex-end}}.phons__list{display:flex;flex-direction:column;align-items:center}@media(width > 47.99875rem){.phons__list{align-items:flex-end}}.phons__item-link{position:relative;padding-bottom:0.1875rem;color:var(--color-black);font-size:clamp(0.875rem,
        0.7394067797rem + 0.6779661017vw,
        1.375rem);font-weight:500}.phons__item-link::before{content:"";position:absolute;right:0;bottom:calc(-1*0.125rem);width:0;height:0.125rem;border-radius:0.125rem;background-color:var(--color-orange);transition:width var(--transition-duration) linear}@media(any-hover: hover){.phons__item-link:hover::before{width:77%}}@media(any-hover: none){.phons__item-link:active::before{width:77%}}.phons__time{display:flex;align-items:center;column-gap:0.3125rem;position:relative;padding-top:0.3125rem;color:var(--color-black);font-size:clamp(0.875rem,
        0.8072033898rem + 0.3389830508vw,
        1.125rem);font-weight:300}.phons__time p{position:absolute;opacity:0;margin:0}.phons__time.from p:first-child{position:relative;opacity:1}.phons__time.from::before{content:"";display:block;position:relative;width:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem);height:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem);border-radius:50%;background-color:var(--color-green-light);animation:blink 1s infinite}.phons__time.to p:last-child{position:relative;opacity:1}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.logo{display:flex;color:var(--color-black)}.logo__link{display:block;position:relative;height:max-content}.logo__link::before{content:"";position:absolute;left:0;bottom:0;width:0;height:0.1875rem;border-radius:0.1875rem;background-color:var(--color-orange);transition:width var(--transition-duration) linear}@media(any-hover: hover){.logo__link:hover::before{width:80%}}@media(any-hover: none){.logo__link:active::before{width:80%}}.logo__ico{height:2rem;aspect-ratio:180/28}@media(width > 63.99875rem){.logo__ico{height:clamp(0.625rem,
        0.2521186441rem + 1.8644067797vw,
        2rem)}}.logo__description{width:15.625rem}.logo__description p{font-size:clamp(0.875rem,
        0.8072033898rem + 0.3389830508vw,
        1.125rem);font-weight:300}.front-menu__button{position:relative}@media(width <= 63.99875rem){.front-menu__button{overflow:hidden;z-index:5;display:flex;align-items:center;justify-content:center;width:clamp(2.8125rem,
        2.6430084746rem + 0.8474576271vw,
        3.4375rem);height:clamp(2.8125rem,
        2.6430084746rem + 0.8474576271vw,
        3.4375rem);border:none;border-radius:50%;background-color:var(--color-orange)}.front-menu__button::after,.front-menu__button::before{content:"";pointer-events:none !important;position:absolute;width:1.25rem;height:0.08125rem;border-radius:0.125rem;background-color:var(--color-white);transition:all var(--transition-duration) linear}.front-menu__button::after{z-index:-1;box-shadow:0 0.3125rem 0 var(--color-white),0 calc(-1*0.3125rem) 0 var(--color-white)}.front-menu__button::before{box-shadow:0.9375rem calc(-1*0.3125rem) 0 var(--color-orange),1.125rem 0.3125rem 0 var(--color-orange)}.front-menu__button-active{z-index:102}.front-menu__button-active::after,.front-menu__button-active::before{box-shadow:none}.front-menu__button-active::after{transform:rotate(45deg)}.front-menu__button-active::before{transform:rotate(135deg)}}@media(width > 63.99875rem){.front-menu__button{display:none;position:absolute}}@media(width <= 63.99875rem){.front-menu__container{z-index:-111;position:fixed;top:-100%;right:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;max-height:100lvh;transition:all var(--transition-duration) linear}.front-menu__container::-webkit-scrollbar{width:0;height:0}.front-menu__container-active{z-index:100;display:flex;flex-direction:column;row-gap:clamp(1.25rem,
        0.9110169492rem + 1.6949152542vw,
        2.5rem);top:0;right:0;background:linear-gradient(111deg, #d2f0ff 0%, #fff 100%);padding-top:1.25rem}.front-menu__container-active a{font-size:1.25rem !important}.front-menu__container-active .logo{align-items:flex-end;height:clamp(2.5rem,
        2.2457627119rem + 1.2711864407vw,
        3.4375rem)}.front-menu__container-active .front-menu__list{flex-direction:column;justify-content:center;min-height:40%}.front-menu__container-active .front-menu__list a{font-weight:500}}@media(width > 63.99875rem){.front-menu__container{display:contents}.front-menu__container .logo,.front-menu__container .social,.front-menu__container .phons{display:none}}.front-menu__list{display:flex;align-items:center}.front-menu__list .front-menu__link{position:relative;padding-block:0.625rem;color:var(--color-black);font-size:clamp(1rem,
        0.9322033898rem + 0.3389830508vw,
        1.25rem)}.front-menu__list .front-menu__link::before{content:"";position:absolute;left:0;bottom:0.4375rem;width:0;height:0.125rem;border-radius:0.125rem;background-color:var(--color-orange);transition:width var(--transition-duration) linear}@media(any-hover: hover){.front-menu__list .front-menu__link:hover{color:var(--color-orange)}.front-menu__list .front-menu__link:hover::before{width:77%}}@media(any-hover: none){.front-menu__list .front-menu__link:active{color:var(--color-orange)}.front-menu__list .front-menu__link:active::before{width:77%}}@media(width > 63.99875rem){.front-menu__list{display:flex;column-gap:clamp(0.3125rem,
        0.0582627119rem + 1.2711864407vw,
        1.25rem)}}.button{cursor:pointer;transition:all var(--transition-duration) linear;display:flex;align-items:center;position:relative;width:max-content;padding:0.625rem clamp(0.9375rem,
        0.7680084746rem + 0.8474576271vw,
        1.5625rem);border:none;outline:none}.button-orange,.button-blue{overflow:hidden;z-index:2}.button-orange:before,.button-blue:before{z-index:-1;content:"";position:absolute;inset:0;filter:blur(6.25rem);transform:translate(50%, -15%);opacity:.666;background-color:#fff;transition:all var(--transition-duration) linear}@media(any-hover: hover){.button-orange:hover:before,.button-blue:hover:before{transform:translate(-50%, 5%)}}@media(any-hover: none){.button-orange:active:before,.button-blue:active:before{transform:translate(-50%, 5%)}}.button-orange{background-color:var(--color-orange);color:var(--color-white);font-size:clamp(1rem,
        0.9322033898rem + 0.3389830508vw,
        1.25rem)}.button-orange:before{filter:blur(3.125rem)}.button-blue{background:linear-gradient(48deg, var(--color-blue) 0%, var(--color-blue-light) 100%);color:var(--color-white)}.button-blue:before{filter:blur(6.25rem)}.button-blur{border:0.0625rem solid var(--color-green);background-color:rgba(255,255,255,.7);backdrop-filter:blur(1.25rem);color:var(--color-green);font-size:clamp(1rem,
        0.8983050847rem + 0.5084745763vw,
        1.375rem)}@media(any-hover: hover){.button-blur:hover{color:var(--color-green)}}@media(any-hover: none){.button-blur:active{color:var(--color-green)}}.button-border{padding:0.625rem 0;background-color:rgba(0,0,0,0);color:var(--color-grey);font-size:clamp(1rem,
        0.9322033898rem + 0.3389830508vw,
        1.25rem);font-weight:500}.button-border::before{content:"";position:absolute;left:0;bottom:0.4375rem;width:30%;height:0.125rem;border-radius:0.125rem;background-color:var(--color-orange);transition:width var(--transition-duration) linear}@media(any-hover: hover){.button-border:hover{color:var(--color-orange)}.button-border:hover::before{width:77%}}@media(any-hover: none){.button-border:active{color:var(--color-orange)}.button-border:active::before{width:77%}}.breadcrumb__list{display:flex;flex-wrap:wrap;justify-content:center;gap:0.625rem clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem);padding-top:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}.breadcrumb__item{display:flex;column-gap:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem)}.breadcrumb__item span{font-weight:500}.breadcrumb__item:last-child span{font-weight:300}.breadcrumb__item-divider{display:flex;align-items:center;justify-content:center;position:relative}.breadcrumb__item-divider .ico{width:0.8125rem;height:0.8125rem;margin-top:0.0625rem;scale:-1 1;fill:var(--color-orange)}.popup{z-index:200;overflow-y:scroll;position:fixed;top:0;left:0;width:100%;height:100%;padding:var(--container-padding-x);backdrop-filter:blur(0.1875rem)}.popup.hidden{display:none}.popup:not(.hidden){display:block !important}.popup-message{z-index:210}.popup::-webkit-scrollbar{width:0;height:0}.popup-container{overflow:hidden;position:relative;min-width:18.75rem;max-width:43.75rem;width:100%;height:max-content;margin:10vh auto;padding:clamp(1.25rem,
        0.9110169492rem + 1.6949152542vw,
        2.5rem) clamp(0.9375rem,
        0.6832627119rem + 1.2711864407vw,
        1.875rem);border-radius:var(--radius);background:linear-gradient(-150deg, var(--color-grey) 0%, var(--color-grey-light) 100%);color:var(--color-white);box-shadow:0 0 9.375rem var(--color-shadow)}.popup-close{z-index:10;cursor:pointer;position:absolute;top:1.5625rem;right:1.5625rem;width:2.5rem;height:2.5rem;border:none;background-color:rgba(0,0,0,0)}.popup-close::before,.popup-close::after{content:"";position:absolute;right:0;width:1.25rem;height:0.125rem;border-radius:0.125rem;background:var(--color-orange);transform:rotate(45deg)}.popup-close::after{transform:rotate(135deg)}.popup-title,.popup-subtitle{padding-right:calc(clamp(0.9375rem,
        0.6832627119rem + 1.2711864407vw,
        1.875rem) + 2.5rem)}.popup-title{font-weight:700}.popup-subtitle{padding-block:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem) clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}.popup-submit{height:clamp(1.875rem,
        1.5360169492rem + 1.6949152542vw,
        3.125rem);border-radius:1.875rem}.wpcf7 .screen-reader-response,.wpcf7 .wpcf7-response-output{display:none;position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}.wpcf7__container,.wpcf7__list{display:flex;flex-direction:column;row-gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);width:100%}.wpcf7__container{display:flex;flex-direction:column;row-gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);max-width:50rem}.wpcf7__container .wpcf7__item{display:flex;flex-wrap:wrap;position:relative;width:100%}.wpcf7__container .wpcf7__item .wpcf7-form-control-wrap{display:contents}.wpcf7__container .wpcf7__item select,.wpcf7__container .wpcf7__item input:not([type=radio]){width:100%;height:clamp(2.8125rem,
        2.6430084746rem + 0.8474576271vw,
        3.4375rem);padding-inline:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);border-radius:0.3125rem;border:none;outline:clamp(0.0625rem,
        0.0455508475rem + 0.0847457627vw,
        0.125rem) solid var(--color-grey)}.wpcf7__container .wpcf7__item select:focus,.wpcf7__container .wpcf7__item input:not([type=radio]):focus{outline-color:var(--color-blue)}.wpcf7__container .wpcf7__item input+.wpcf7-not-valid-tip{position:absolute;bottom:0.1875rem;padding-inline:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);color:var(--color-orange);font-size:0.875rem}.wpcf7__container .wpcf7__item input.wpcf7-not-valid{outline-color:var(--color-orange)}.wpcf7__container .wpcf7__item .wpcf7-radio{display:flex;flex-wrap:wrap;gap:0.625rem clamp(0.625rem,
        0.2860169492rem + 1.6949152542vw,
        1.875rem)}.wpcf7__container .wpcf7__item .wpcf7-radio .wpcf7-list-item{display:block}.wpcf7__container .wpcf7__item .wpcf7-radio .wpcf7-list-item-label{display:flex;align-items:center;column-gap:0.3125rem;position:relative;padding-block:0.625rem;border-radius:0.3125rem}.wpcf7__container .wpcf7__item .wpcf7-radio .wpcf7-list-item-label::before{content:"";display:flex;align-items:center;justify-content:center;position:relative;width:1.0625rem;height:1.0625rem;border-radius:50%;border:0.0625rem solid var(--color-grey)}.wpcf7__container .wpcf7__item .wpcf7-radio .wpcf7-list-item input{position:absolute;width:0;height:0;margin:0}.wpcf7__container .wpcf7__item .wpcf7-radio .wpcf7-list-item input:checked+span{padding-inline:0.625rem;background-color:var(--color-grey);color:var(--color-white)}.wpcf7__container .wpcf7__item .wpcf7-radio .wpcf7-list-item input:checked+span::before{content:"✓";border-width:0.125rem}.wpcf7__container .wpcf7__item .wpcf7-radio+.wpcf7-not-valid-tip{width:100%;color:var(--color-orange);font-size:0.875rem}.wpcf7__container .wpcf7__item-label{width:100%;padding-bottom:0.3125rem;font-size:clamp(1rem,
        0.8983050847rem + 0.5084745763vw,
        1.375rem);font-weight:300;line-height:127%;text-align:left}.wpcf7__container .wpcf7__item-label b{color:var(--color-orange);font-weight:400}.wpcf7__container .wpcf7__item-submit{justify-content:center;width:100%;height:clamp(3.125rem,
        2.8707627119rem + 1.2711864407vw,
        4.0625rem);margin-top:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);border-radius:1.875rem !important}.wpcf7__container .wpcf7__item-submit::before{filter:blur(4.375rem)}.slick-slider{position:relative}@media(width > 93.74875rem){.slick-slider{display:flex;align-items:center}}.slick-slide{display:flex !important;justify-content:center;align-items:center}.slick-list{width:100%;min-width:calc(100% + var(--container-padding-x))}@media(width > 93.74875rem){.slick-list{min-width:calc(var(--container-width) + 2*var(--container-padding-x))}}.slick-track{display:flex;min-width:100%}.slick-arrow{display:none !important;font-size:0}.slick-dots li:last-child:first-child{display:none}.header-section{z-index:1;overflow:hidden;position:relative;min-height:clamp(41.875rem,
        35.7733050847rem + 30.5084745763vw,
        64.375rem);margin-top:calc(-1*var(--header-height));padding-top:var(--header-height);border-bottom-left-radius:clamp(1.875rem,
        0.688559322rem + 5.9322033898vw,
        6.25rem);border-bottom-right-radius:clamp(1.875rem,
        0.688559322rem + 5.9322033898vw,
        6.25rem)}.header-section__body{display:flex;justify-content:center;align-items:center}.header-section__body .header-section__header{z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);max-width:62.5rem;position:relative;padding-block:calc(var(--padding-block)/1.2)}.header-section__body .header-section__subtitle{order:-1}.header-section__body .header-section__text{padding-bottom:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);font-size:clamp(1rem,
        0.8305084746rem + 0.8474576271vw,
        1.625rem);font-weight:600;text-align:center}.header-section__body .header-section__link{height:clamp(3.75rem,
        3.0720338983rem + 3.3898305085vw,
        6.25rem);padding-inline:clamp(0.9375rem,
        0.5137711864rem + 2.1186440678vw,
        2.5rem);border-radius:calc(clamp(4.375rem,
        3.8665254237rem + 2.5423728814vw,
        6.25rem)/2);font-size:clamp(1.25rem,
        1.1483050847rem + 0.5084745763vw,
        1.625rem)}@media(any-hover: hover){.header-section__body .header-section__link:hover{color:var(--color-white)}}@media(any-hover: none){.header-section__body .header-section__link:active{color:var(--color-white)}}.header-section__wrapper{z-index:-1;position:absolute;inset:0}.header-section__wrapper picture{z-index:-2;position:relative;width:100%;height:100%}.header-section__wrapper picture img{width:100%;height:100%;object-fit:cover}@media(width > 63.99875rem){.header-section__wrapper picture img{object-position:top}}.header-section__wrapper .ellipse{z-index:-1;position:absolute;top:-80%;left:-140%;width:380%;height:180%;border-radius:50%;background-color:var(--color-white);filter:blur(13.75rem);transition:all var(--transition-duration) linear}@media(width > 47.99875rem){.header-section__wrapper .ellipse{left:-70%;width:240%;height:160%}}@media(width > 63.99875rem){.header-section__wrapper .ellipse{left:-40%;width:180%;height:140%}}.header-section__wrapper .bg{z-index:-3;position:absolute;inset:0;background-color:var(--color-blue-thin)}.catalog__list{display:flex;flex-wrap:wrap;gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}@media(width > 47.99875rem){.catalog__list{flex-wrap:wrap;flex-direction:row}}.catalog__list .catalog__item{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%;height:clamp(15.625rem,
        14.9470338983rem + 3.3898305085vw,
        18.125rem);padding:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem) clamp(0.9375rem,
        0.7680084746rem + 0.8474576271vw,
        1.5625rem);border-radius:var(--radius);background-color:var(--color-white);text-align:left}@media(width > 30.06125rem){.catalog__list .catalog__item{width:calc(50% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/2*1)}}@media(width > 63.99875rem){.catalog__list .catalog__item{width:calc(33.3333333333% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/3*2)}}.catalog__list .catalog__item.false{height:clamp(12.5rem,
        11.6525423729rem + 4.2372881356vw,
        15.625rem)}@media(width > 63.99875rem){.catalog__list .catalog__item.false{width:calc(25% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/4*3)}}.catalog__list .catalog__item-title{font-size:clamp(1rem,
        0.8983050847rem + 0.5084745763vw,
        1.375rem);font-weight:600;line-height:127%}.catalog__list .catalog__item-title--inner{z-index:2;position:relative}.catalog__list .catalog__item-description{display:flex;align-items:center;column-gap:0.3125rem;position:relative;padding-top:0.625rem;font-size:clamp(0.875rem,
        0.8411016949rem + 0.1694915254vw,
        1rem)}.catalog__list .catalog__item-description span{font-weight:600}.catalog__list .catalog__item-description::before{content:"✓";display:flex;align-items:center;justify-content:center;position:relative;min-width:0.8125rem;width:0.8125rem;height:0.8125rem;border-radius:50%;background-color:var(--color-green);color:var(--color-white);font-size:0.4375rem}.catalog__list .catalog__item-total{z-index:2;display:flex;flex-direction:column-reverse;position:relative;height:100%;padding-block:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem) clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}@media(width > 90.06125rem){.catalog__list .catalog__item-total{padding-block:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem) clamp(0.625rem,
        0.1165254237rem + 2.5423728814vw,
        2.5rem)}}.catalog__list .catalog__item-total--price,.catalog__list .catalog__item-total--sale{color:var(--color-green);font-size:clamp(1.375rem,
        1.3072033898rem + 0.3389830508vw,
        1.625rem);font-weight:600;line-height:110%}.catalog__list .catalog__item-total--sale+span{padding-bottom:0.1875rem;color:var(--color-grey);font-size:clamp(0.875rem,
        0.8411016949rem + 0.1694915254vw,
        1rem);font-weight:400;text-decoration:line-through}.catalog__list .catalog__item-buttons{z-index:2;display:flex;flex-wrap:wrap;gap:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem) clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);position:relative}.catalog__list .catalog__item-buttons .button{justify-content:center;min-width:9.0625rem;height:clamp(2.375rem,
        2.2055084746rem + 0.8474576271vw,
        3rem);border-radius:calc(clamp(2.375rem,
        2.2055084746rem + 0.8474576271vw,
        3rem)/2)}@media(any-hover: hover){.catalog__list .catalog__item-buttons .button-blur:hover{background-color:var(--color-white)}}@media(any-hover: none){.catalog__list .catalog__item-buttons .button-blur:active{background-color:var(--color-white)}}.catalog__list .catalog__item-image{width:100%;height:auto}.catalog__list .catalog__item-image--wrapper{z-index:1;display:flex;align-items:flex-end;position:absolute;right:0;bottom:0;width:48%;height:90%}.single-catalog__body{display:flex;flex-direction:column;gap:var(--padding-block);position:relative}@media(width > 63.99875rem){.single-catalog__body{flex-direction:row}}.single-catalog__header{position:relative;width:100%}@media(width > 63.99875rem){.single-catalog__header{min-width:calc(33.3333333333% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/3*2);width:calc(33.3333333333% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/3*2)}}.single-catalog__header-container{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:1.25rem;width:100%;height:clamp(15.625rem,
        14.9470338983rem + 3.3898305085vw,
        18.125rem);padding:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem) clamp(0.9375rem,
        0.7680084746rem + 0.8474576271vw,
        1.5625rem);border-radius:var(--radius);background-color:var(--color-white);text-align:left}.single-catalog__header .single-catalog__description{display:flex;align-items:center;column-gap:0.3125rem;position:relative;padding-top:0.625rem;font-size:clamp(0.875rem,
        0.8411016949rem + 0.1694915254vw,
        1rem)}.single-catalog__header .single-catalog__description span{font-weight:600}.single-catalog__header .single-catalog__description::before{content:"✓";display:flex;align-items:center;justify-content:center;position:relative;min-width:0.8125rem;width:0.8125rem;height:0.8125rem;border-radius:50%;background-color:var(--color-green);color:var(--color-white);font-size:0.4375rem}.single-catalog__header .single-catalog__total{z-index:2;display:flex;flex-direction:column-reverse;position:relative;height:100%;padding-block:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem) clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}@media(width > 90.06125rem){.single-catalog__header .single-catalog__total{padding-block:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem) clamp(0.625rem,
        0.1165254237rem + 2.5423728814vw,
        2.5rem)}}.single-catalog__header .single-catalog__total--price,.single-catalog__header .single-catalog__total--sale{color:var(--color-green);font-size:clamp(1.375rem,
        1.3072033898rem + 0.3389830508vw,
        1.625rem);font-weight:600;line-height:110%}.single-catalog__header .single-catalog__total--sale+span{padding-bottom:0.1875rem;color:var(--color-grey);font-size:clamp(0.875rem,
        0.8411016949rem + 0.1694915254vw,
        1rem);font-weight:400;text-decoration:line-through}.single-catalog__header .single-catalog__button{justify-content:center;min-width:9.0625rem;height:clamp(2.375rem,
        2.2055084746rem + 0.8474576271vw,
        3rem);border-radius:calc(clamp(2.375rem,
        2.2055084746rem + 0.8474576271vw,
        3rem)/2)}.single-catalog__header .single-catalog__wrapper{z-index:1;display:flex;align-items:flex-end;position:absolute;right:0;bottom:0;width:48%;height:90%}.single-catalog__header .single-catalog__image{width:100%;height:auto}.single-catalog__container{padding:0 !important;text-align:left !important}.single-catalog__container .single-catalog__content{overflow:hidden;position:relative;height:calc(clamp(15.625rem,
        14.9470338983rem + 3.3898305085vw,
        18.125rem) - clamp(2.375rem,
        2.2055084746rem + 0.8474576271vw,
        3rem))}.single-catalog__container .single-catalog__content:not(.expanded)::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, transparent 40%, var(--color-grey-thin) 95%, var(--color-grey-thin) 100%)}.single-catalog__container .single-catalog__content.expanded{height:auto}.single-table__help{padding-top:clamp(0.3125rem,
        0.0582627119rem + 1.2711864407vw,
        1.25rem)}.single-table__help p{max-width:75rem;font-size:0.875rem}.single-table__list{overflow:hidden;display:flex;flex-direction:column;border-radius:0.3125rem;border:0.0625rem solid var(--color-grey)}@media(width > 47.99875rem){.single-table__list{flex-direction:row}}.single-table__item{width:100%}.single-table__item:not(:first-child) .line{border-top:0.0625rem solid var(--color-grey)}@media(width > 47.99875rem){.single-table__item:not(:first-child) .line{border-top:none}}@media(width > 47.99875rem){.single-table__item:not(:first-child) .cell{border-left:0.0625rem solid var(--color-grey)}}.single-table__line{display:flex;flex-wrap:wrap}@media(width > 47.99875rem){.single-table__line{flex-direction:column}}.single-table__cell{overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem) clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem);font-size:0.875rem}.single-table__cell:not(:first-child,:last-child){border-right:0.0625rem solid var(--color-grey)}@media(width > 47.99875rem){.single-table__cell:not(:first-child,:last-child){border-right:none}}@media(width > 47.99875rem){.single-table__cell{padding:clamp(0.3125rem,
        0.0582627119rem + 1.2711864407vw,
        1.25rem)}.single-table__cell:not(:last-child){border-bottom:0.0625rem solid var(--color-grey)}}@media(width > 63.99875rem){.single-table__cell{font-size:1rem}}.single-table__cell:first-child{width:100% !important;padding-block:0.625rem;background-color:var(--color-grey);color:var(--color-white);font-size:1rem;font-weight:700;text-align:center}@media(width > 47.99875rem){.single-table__cell:first-child{min-height:4.375rem;padding:clamp(0.3125rem,
        0.0582627119rem + 1.2711864407vw,
        1.25rem) clamp(0.3125rem,
        -0.280720339rem + 2.9661016949vw,
        2.5rem);border-left-color:var(--color-grey-thin) !important}}@media(width > 63.99875rem){.single-table__cell:first-child{font-size:1.125rem}}.works{overflow:hidden}.works__menu{display:flex;gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}.works__menu-item{cursor:pointer;padding:clamp(0.4375rem,
        0.3019067797rem + 0.6779661017vw,
        0.9375rem) clamp(0.9375rem,
        0.6832627119rem + 1.2711864407vw,
        1.875rem);border:0.0625rem solid var(--color-grey);border-radius:1.875rem;transition:all var(--transition-duration) linear}.works__menu-item.active{cursor:default;border-color:var(--color-orange);background-color:var(--color-orange);color:var(--color-white)}@media(any-hover: hover){.works__menu-item:not(.active):hover{border-color:var(--color-orange);color:var(--color-orange)}}@media(any-hover: none){.works__menu-item:not(.active):active{border-color:var(--color-orange);color:var(--color-orange)}}.works__menu-item:last-child:first-child{display:none}.works__content{display:flex;flex-wrap:wrap;gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);padding-top:clamp(0.625rem,
        0.2860169492rem + 1.6949152542vw,
        1.875rem)}@media(width > 47.99875rem){.works__content{flex-wrap:wrap;flex-direction:row}}.works__content-end{display:flex;justify-content:center;width:100%}.works__content-button{height:clamp(3rem,
        2.6610169492rem + 1.6949152542vw,
        4.25rem);margin-top:clamp(1.25rem,
        0.9110169492rem + 1.6949152542vw,
        2.5rem);border-radius:calc(clamp(3rem,
        2.6610169492rem + 1.6949152542vw,
        4.25rem)/2);scale:1}@media(any-hover: hover){.works__content-button:hover{scale:1.03}}@media(any-hover: none){.works__content-button:active{scale:1.03}}.works__content-item{width:calc(50% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/2*1);aspect-ratio:4/3}@media(width > 47.99875rem){.works__content-item{width:calc(33.3333333333% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/3*2)}}@media(width > 63.99875rem){.works__content-item{width:calc(25% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/4*3)}}.works__content-item:not(.active){position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}.works__content-image{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.works__content-image--wrapper{cursor:zoom-in;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--radius);background-color:var(--color-white)}@media(any-hover: hover){.works__content-image--wrapper:hover img{scale:1.05}}@media(any-hover: none){.works__content-image--wrapper:active img{scale:1.05}}.cheaply__subtitle span{color:var(--color-blue)}.cheaply__list{display:flex;flex-direction:column;gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}@media(width > 47.99875rem){.cheaply__list{flex-wrap:wrap;flex-direction:row}}.cheaply__list .cheaply__item{display:flex;align-items:center;column-gap:0.9375rem;position:relative;width:100%;padding:clamp(0.625rem,
        0.3707627119rem + 1.2711864407vw,
        1.5625rem) clamp(0.9375rem,
        0.7680084746rem + 0.8474576271vw,
        1.5625rem);border-radius:var(--radius);background-color:var(--color-white);text-align:left}@media(width > 47.99875rem){.cheaply__list .cheaply__item{width:calc(33.3333333333% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/3*2)}}.cheaply__list .cheaply__item::before{content:"!";display:flex;align-items:center;justify-content:center;position:relative;min-width:clamp(1.875rem,
        1.5360169492rem + 1.6949152542vw,
        3.125rem);width:clamp(1.875rem,
        1.5360169492rem + 1.6949152542vw,
        3.125rem);height:clamp(1.875rem,
        1.5360169492rem + 1.6949152542vw,
        3.125rem);border-radius:50%;background-color:var(--color-blue);color:var(--color-white);font-size:clamp(1.25rem,
        0.9788135593rem + 1.3559322034vw,
        2.25rem);font-weight:700}.cheaply__gallery{display:flex;flex-wrap:wrap;gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);padding-top:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}.cheaply__gallery .cheaply__image{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.cheaply__gallery .cheaply__image--wrapper{cursor:zoom-in;overflow:hidden;width:calc(50% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/2*1);aspect-ratio:4/3;border-radius:var(--radius);background-color:var(--color-white)}@media(width > 47.99875rem){.cheaply__gallery .cheaply__image--wrapper{width:calc(25% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/4*3)}}@media(any-hover: hover){.cheaply__gallery .cheaply__image--wrapper:hover img{scale:1.05}}@media(any-hover: none){.cheaply__gallery .cheaply__image--wrapper:active img{scale:1.05}}.calculator{overflow:hidden;position:relative;padding-bottom:clamp(6.25rem,
        4.5550847458rem + 8.4745762712vw,
        12.5rem)}.calculator__container{display:flex;justify-content:center}.calculator__container .wpcf7__container{padding:clamp(0.9375rem,
        0.6832627119rem + 1.2711864407vw,
        1.875rem) clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);border-radius:var(--radius);background-color:var(--color-white);box-shadow:0 0 9.375rem var(--color-shadow)}.calculator__wrapper{z-index:-1;display:flex;justify-content:center;position:absolute;inset:0}.calculator__wrapper .fencing{position:absolute;bottom:0;width:auto;max-width:81.25rem;height:100%;object-fit:contain;object-position:bottom}.about{overflow:hidden;background-color:var(--color-blue-thin)}.about__body{position:relative;padding-block:clamp(0.625rem,
        0.1165254237rem + 2.5423728814vw,
        2.5rem)}.about__body .content{z-index:4;position:relative;max-width:clamp(31.25rem,
        26.843220339rem + 22.0338983051vw,
        47.5rem);font-size:clamp(1.125rem,
        1.0572033898rem + 0.3389830508vw,
        1.375rem);line-height:127%}.about__body .content__wrapper{display:none;position:absolute;inset:0}@media(width > 47.99875rem){.about__body .content__wrapper{display:block}}.about__body .content__wrapper .builder{z-index:3;position:absolute;left:calc(clamp(31.25rem,
        26.843220339rem + 22.0338983051vw,
        47.5rem) + 1%);bottom:0;width:auto;height:77%}@media(width > 90.06125rem){.about__body .content__wrapper .builder{left:calc(clamp(31.25rem,
        26.843220339rem + 22.0338983051vw,
        47.5rem) + 15%)}}.about__body .content__wrapper .fencing{z-index:1;position:absolute;left:calc(clamp(31.25rem,
        26.843220339rem + 22.0338983051vw,
        47.5rem) + 5%);bottom:-40%;width:auto;height:120%;filter:grayscale(1)}.about__body .content__wrapper .ellipse{z-index:2;position:absolute;left:clamp(31.25rem,
        26.843220339rem + 22.0338983051vw,
        47.5rem);bottom:15%;width:50%;height:15%;border-radius:100%;background-color:var(--color-white);filter:blur(6.25rem)}.feedback{overflow:hidden}.feedback__list{display:flex;justify-content:center;padding-block:clamp(0.25rem,
        0.1652542373rem + 0.4237288136vw,
        0.5625rem)}.feedback__list .feedback__item{padding-inline:clamp(0.25rem,
        0.1652542373rem + 0.4237288136vw,
        0.5625rem);margin-inline:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem);transition:all var(--transition-duration) ease-in-out}@media(any-hover: hover){.feedback__list .feedback__item:hover{scale:1.05}}@media(any-hover: none){.feedback__list .feedback__item:active{scale:1.05}}.feedback__list .feedback__item:nth-child(n+8){display:none}.feedback__list .feedback__item-image{width:100%;height:auto}.feedback__list .feedback__item-image--wrapper{cursor:zoom-in;overflow:hidden;width:clamp(16.25rem,
        14.7245762712rem + 7.6271186441vw,
        21.875rem);aspect-ratio:350/720;outline:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem) solid var(--color-grey-light);outline-offset:calc(-1*0.0625rem);border-radius:clamp(0.9375rem,
        0.6832627119rem + 1.2711864407vw,
        1.875rem)}.feedback__list .slick-slide{max-width:max-content}@media(width > 93.74875rem){.feedback__list .slick-slide{max-width:100%}}.feedback__list .slick-slide:focus{outline:none}.feedback__estimate{overflow:hidden;display:flex;flex-direction:column;align-items:center;row-gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);position:relative;width:100%;padding:clamp(1.25rem,
        1.0805084746rem + 0.8474576271vw,
        1.875rem) clamp(0.625rem,
        -0.9004237288rem + 7.6271186441vw,
        6.25rem);margin-top:clamp(1.25rem,
        0.9110169492rem + 1.6949152542vw,
        2.5rem);border-radius:var(--radius)}@media(width > 47.99875rem){.feedback__estimate{align-items:flex-start}}.feedback__estimate-title,.feedback__estimate-subtitle{max-width:31.25rem;font-weight:600}.feedback__estimate-title{font-size:clamp(1.375rem,
        1.0699152542rem + 1.5254237288vw,
        2.5rem)}.feedback__estimate-subtitle{font-size:clamp(1.125rem,
        0.9555084746rem + 0.8474576271vw,
        1.75rem)}.feedback__estimate-text{max-width:25rem;font-size:clamp(0.875rem,
        0.7394067797rem + 0.6779661017vw,
        1.375rem)}.feedback__estimate-button{min-height:clamp(3.125rem,
        2.9555084746rem + 0.8474576271vw,
        3.75rem);border-radius:1.875rem}.feedback__estimate-button:before{filter:blur(3.125rem)}.feedback__estimate-wrapper{z-index:-1;position:absolute;inset:0;background-color:var(--color-white)}.feedback__estimate-wrapper .estimate{z-index:-2;position:absolute;width:100%;height:100%;object-fit:cover;object-position:bottom}.feedback__estimate-wrapper .bg{z-index:-1;position:absolute;inset:0;background:linear-gradient(150deg, var(--color-white) 0%, transparent 100%)}.stages__list{counter-reset:stages;display:flex;flex-direction:column;gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}@media(width > 47.99875rem){.stages__list{flex-wrap:wrap;flex-direction:row}}.stages__list .stages__item{width:100%;padding:clamp(0.625rem,
        0.3707627119rem + 1.2711864407vw,
        1.5625rem) clamp(0.9375rem,
        0.7680084746rem + 0.8474576271vw,
        1.5625rem);border-radius:var(--radius);background-color:var(--color-white)}@media(width > 47.99875rem){.stages__list .stages__item{width:calc(33.3333333333% - clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)/3*2)}}.stages__list .stages__item-title{padding-bottom:1.25rem;font-size:clamp(1.125rem,
        0.9894067797rem + 0.6779661017vw,
        1.625rem);font-weight:600;text-align:left}.stages__list .stages__item-title--inner{display:flex;align-items:flex-end;position:relative;height:6.25rem}.stages__list .stages__item-title--inner::before{counter-increment:stages;content:"0" counter(stages);position:absolute;top:0;left:0;opacity:.1;font-size:clamp(8.125rem,
        7.9555084746rem + 0.8474576271vw,
        8.75rem);font-weight:600;line-height:.7;background:linear-gradient(48deg, #d93314 0%, #f66347 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.stages__list .stages__item-description{padding-top:clamp(0.625rem,
        0.2860169492rem + 1.6949152542vw,
        1.875rem);font-size:clamp(1rem,
        0.8983050847rem + 0.5084745763vw,
        1.375rem);text-align:left;line-height:127%}.faq__list{display:flex;flex-direction:column;row-gap:1.25rem}.accordion{border-radius:var(--radius);background-color:var(--color-white);transition:all .4s ease-in-out}.accordion__summary{cursor:pointer;list-style:none;display:flex;align-items:center;position:relative;padding:clamp(0.625rem,
        0.2860169492rem + 1.6949152542vw,
        1.875rem) clamp(0.625rem,
        0.3707627119rem + 1.2711864407vw,
        1.5625rem);padding-right:calc(clamp(0.9375rem,
        0.8527542373rem + 0.4237288136vw,
        1.25rem) + clamp(1.875rem,
        1.7055084746rem + 0.8474576271vw,
        2.5rem));padding-bottom:0;font-size:clamp(1.125rem,
        1.0572033898rem + 0.3389830508vw,
        1.375rem);font-weight:600;text-align:left}.accordion__summary::before,.accordion__summary::after{content:"";position:absolute;right:clamp(1.25rem,
        1.0805084746rem + 0.8474576271vw,
        1.875rem);width:clamp(0.9375rem,
        0.8527542373rem + 0.4237288136vw,
        1.25rem);height:0.125rem;background-color:var(--color-orange);transition:all .4s ease-in-out}.accordion__summary::after{rotate:90deg}.accordion__content{display:grid;grid-template-rows:0fr;transition:all var(--transition-duration) ease-in-out}.accordion__content-body{overflow:hidden;padding-inline:clamp(0.625rem,
        0.3707627119rem + 1.2711864407vw,
        1.5625rem) calc(clamp(0.9375rem,
        0.8527542373rem + 0.4237288136vw,
        1.25rem) + clamp(1.875rem,
        1.7055084746rem + 0.8474576271vw,
        2.5rem));text-align:left;line-height:127%}.accordion__details{padding-bottom:clamp(0.625rem,
        0.2860169492rem + 1.6949152542vw,
        1.875rem)}.accordion__details[open] .accordion__summary{padding-bottom:0.9375rem}.accordion__details[open] .accordion__summary::before{rotate:45deg}.accordion__details[open] .accordion__summary::after{rotate:135deg}.accordion__details[open] .accordion__content{grid-template-rows:1fr}.contacts__subtitle{max-width:37.5rem;padding:0;margin:0}@media(width > 30.06125rem){.contacts__subtitle{text-align:left}}.contacts__subtitle-inner{display:flex;flex-direction:column;align-items:center;gap:clamp(0.3125rem,
        0.2277542373rem + 0.4237288136vw,
        0.625rem);width:100%;margin-inline:auto;padding-top:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem)}@media(width > 30.06125rem){.contacts__subtitle-inner{flex-direction:row}}@media(width > 63.99875rem){.contacts__subtitle-inner{width:max-content}}.contacts__subtitle-inner .button{min-width:max-content;height:clamp(2.5rem,
        2.2457627119rem + 1.2711864407vw,
        3.4375rem);border-radius:calc(clamp(2.5rem,
        2.2457627119rem + 1.2711864407vw,
        3.4375rem)/2)}.contacts__container{display:flex;flex-direction:column;row-gap:clamp(0.625rem,
        0.4555084746rem + 0.8474576271vw,
        1.25rem);padding-block:clamp(1.25rem,
        0.9110169492rem + 1.6949152542vw,
        2.5rem) clamp(0.625rem,
        0.2860169492rem + 1.6949152542vw,
        1.875rem)}@media(width > 47.99875rem){.contacts__container{flex-direction:row}}.contacts__container-item{position:relative;width:100%;padding:clamp(0.625rem,
        0.3707627119rem + 1.2711864407vw,
        1.5625rem) clamp(0.9375rem,
        0.7680084746rem + 0.8474576271vw,
        1.5625rem);background-color:var(--color-white);border-radius:var(--radius)}@media(width > 47.99875rem){.contacts__container-item{border-radius:0}.contacts__container-item:not(:last-child)::before{content:"";position:absolute;top:clamp(0.625rem,
        0.3707627119rem + 1.2711864407vw,
        1.5625rem);left:0;width:100%;height:calc(100% - 2*clamp(0.625rem,
        0.3707627119rem + 1.2711864407vw,
        1.5625rem));border-right:0.0625rem solid var(--color-grey);opacity:.2}.contacts__container-item:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.contacts__container-item:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}}.contacts__container-item--title,.contacts__container-item--content{display:flex}.contacts__container-item--title{justify-content:center;align-items:center;column-gap:0.3125rem;padding-bottom:clamp(0.3125rem,
        0.0582627119rem + 1.2711864407vw,
        1.25rem);color:var(--color-orange);font-size:clamp(0.875rem,
        0.7733050847rem + 0.5084745763vw,
        1.25rem)}@media(width > 47.99875rem){.contacts__container-item--title{justify-content:flex-start}}.contacts__container-item--title .ico{width:1.6875rem;height:1.6875rem}.contacts__container-item--content{z-index:1;flex-direction:column;align-items:center;row-gap:0.4375rem;position:relative;font-size:1rem;font-weight:500}@media(width > 47.99875rem){.contacts__container-item--content{align-items:flex-start;text-align:left}}@media(width > 63.99875rem){.contacts__container-item--content{font-size:clamp(1rem,
        0.8983050847rem + 0.5084745763vw,
        1.375rem)}}.contacts__container-item--content a,.contacts__container-item--content p{margin:0}.contacts__container-item--content a{width:max-content}