@import url("/assets/css/pages/sizes-5540229a68de7b45f0d52e6d7f33f0f2.css");#welcome-banner-section{width:100vw;margin:7.084vw auto 0}#welcome-banner-section>.welcome-banner-subsection{width:100%;height:calc(100vh - 7.084vw);max-height:49.219vw;background:linear-gradient(0deg,rgba(0,0,0,.25),rgba(0,0,0,.25)),linear-gradient(0deg,rgba(66,66,66,.25),rgba(66,66,66,.25)),url(/me/wp-content/uploads/2023/02/savadeck-natur-wpc-decking-rice-composite.jpg.webp) #d3d3d3 no-repeat;background-position:bottom;background-size:cover;background-attachment:fixed}#welcome-banner-section>.welcome-banner-subsection .section-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content{display:flex;justify-content:center;flex-direction:column}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>h1{color:#fff;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:3.125vw;font-style:normal;font-weight:400;line-height:100%;text-align:center}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>span{color:#fff;display:block;font-family:GalanoGrotesque-Regular,sans-serif;font-size:2.604vw;line-height:140%;text-align:center}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>.welcome-banner-button-group{display:block;text-align:center;margin-top:1.823vw}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>.welcome-banner-button-group>button{border-radius:.26vw;padding:1.042vw 1.302vw;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:.99vw;font-style:normal;line-height:1.302vw;color:#fff}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>.welcome-banner-button-group>button.welcome-contact-us{border:0;background:#a0c038;margin-right:1.563rem}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>.welcome-banner-button-group>button.welcome-samples{border:.078vw solid #fff;border-radius:.26vw;background:transparent;line-height:1.302vw}#about-products-section{width:100vw;margin:0 auto}#about-products-section>.about-products-subsection{width:100%;background:#424242;padding:7.813vw 0}#about-products-section>.about-products-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content{width:100%;margin:0 13.073vw 0 13.021vw}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-title{width:100%;margin-bottom:1.823vw}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-title>h2{color:#fff;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.823vw;font-style:normal;font-weight:400;line-height:normal;margin:0}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics{display:flex;flex-wrap:wrap;gap:1.689vw}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box{padding:.885vw;border-radius:.521vw;border:.052vw solid #a0c038;width:23.49vw;text-decoration:none;cursor:pointer}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box>.characteristic-box-header{width:100%;text-align:right;height:12.708vw;border-radius:.26vw;overflow:hidden}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box>.characteristic-box-header>img{width:100%;height:100%;object-fit:cover}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box>.characteristic-box-content{width:100%;text-align:left;margin:1.354vw 0 1.198vw;padding:0 .938vw}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box>.characteristic-box-content>h2{color:#fff;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.823vw;font-style:normal;font-weight:400;line-height:normal;margin-bottom:.26vw}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box>.characteristic-box-content>a{color:#a0c038;text-align:center;font-family:GalanoGrotesque-Regular,sans-serif;font-size:.833vw;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}#about-decking-section{width:100vw;margin:0 auto}#about-decking-section>.about-decking-subsection{width:100%;background:#f6f6f6;padding:7.813vw 0}#about-decking-section>.about-decking-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content{width:100%;margin:0 13.073vw 0 13.021vw}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-title{width:100%;margin-bottom:1.823vw;display:inline-flex;align-items:center;justify-content:space-between}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-title>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.823vw;font-style:normal;font-weight:400;line-height:normal;margin:0}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-title>a{color:#a0c038;font-family:GalanoGrotesque-Regular,sans-serif;font-size:1.302vw;font-style:normal;font-weight:400;line-height:1.302vw;text-decoration-line:underline}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics{display:flex;flex-wrap:wrap;gap:1.689vw}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box{padding:.938vw;border-radius:.521vw;border:none;width:23.49vw;background:#fff;text-decoration:none;cursor:pointer}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-header{width:100%;height:14.063vw;border-radius:.26vw;overflow:hidden}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-header>img{object-fit:cover;width:100%;height:100%}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-content{width:100%;text-align:left;margin:1.406vw 0 .573vw;padding:0 .625vw}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-content>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.198vw;font-style:normal;font-weight:400;line-height:normal;margin-bottom:.45vw}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-content>p{color:rgba(66,66,66,.7);font-family:GalanoGrotesque-Regular,sans-serif;font-size:.938vw;font-style:normal;font-weight:400;line-height:normal;height:4.375vw}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-content>a{color:#a0c038;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:.99vw;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}#design-decking-section,#design-fence-section{width:100vw;margin:0 auto}#design-decking-section>.design-decking-subsection,#design-fence-section>.design-fence-subsection{width:100%;background:#fff;padding:10.417vw 0;display:flex;align-items:center}#design-decking-section>.design-decking-subsection .section-wrapper,#design-fence-section>.design-fence-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content{width:100%;margin:0 13.073vw 0 13.021vw;display:flex}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details{width:calc(100% - 35.833vw);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-right:7.135vw}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details>h2,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.823vw;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1.302vw}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details>p,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details>p{color:rgba(66,66,66,.7);font-family:GalanoGrotesque-Regular,sans-serif;font-size:.938vw;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1.823vw}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details>button,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details>button{border-radius:.26vw;background:#a0c038;padding:1.042vw 1.302vw;border:0;color:#fff;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:.99vw;font-style:normal;font-weight:400}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details>button>span,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details>button>span{display:inline-block;line-height:1.302vw;margin-right:1.042vw}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details>button>svg,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details>button>svg{vertical-align:middle;width:1.042vw;height:1.042vw}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-image,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-image{width:35.833vw;height:35.833vw;border-radius:.521vw;overflow:hidden}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-image>img,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-image>img,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-image>video{width:100%;height:100%;object-position:left;object-fit:cover}#highlighted-products-section{width:100vw;margin:0 auto}#highlighted-products-section>.highlighted-products-subsection{width:100%;background:#f6f6f6;padding:7.969vw 0}#highlighted-products-section>.highlighted-products-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content{width:100%;margin:0 13.073vw 0 13.021vw}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-title{width:100%;margin-bottom:1.823vw;display:inline-flex;align-items:center;justify-content:space-between}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-title>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.823vw;font-style:normal;font-weight:400;line-height:normal;margin:0}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-title>a{color:#a0c038;font-family:GalanoGrotesque-Regular,sans-serif;font-size:1.302vw;font-style:normal;font-weight:400;line-height:1.302vw;text-decoration-line:underline}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics{display:flex;flex-wrap:wrap;gap:1.689vw}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card{width:17.188vw;background:#fff;border-radius:.521vw;overflow:hidden;box-sizing:border-box}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper{width:100%;border:.052vw solid rgba(66,66,66,.3);border-radius:.521vw;padding-bottom:1.094vw}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper>a{text-decoration:none;width:100%;height:100%;color:#000}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-image{width:100%;height:11.198vw;border-top-left-radius:.521vw;border-top-right-radius:.521vw;cursor:pointer;overflow:hidden;position:relative}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-image>img{object-fit:cover;width:100%;height:100%}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-image>.product-sale-mark{position:absolute;border-radius:.26vw;background:#a0c038;padding:.26vw .521vw;top:.781vw;left:.781vw;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:.729vw;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.146vw;text-transform:uppercase;color:#fff}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details{width:100%;position:relative;padding:0 1.302vw;margin-top:.521vw}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-details{width:100%;padding-right:4.259vw;display:flex;flex-direction:column;justify-content:space-between}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-details>h3{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.094vw;font-style:normal;font-weight:400;line-height:130%;margin:0}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-details>p{color:rgba(66,66,66,.6);font-family:GalanoGrotesque-Regular,sans-serif;font-size:1.094vw;font-style:normal;font-weight:400;line-height:130%;margin:0}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-details>.product-price{display:inline-block}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-details>.product-price>span{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.08vw;font-style:normal;font-weight:400;line-height:130%}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-details>.product-price>span.regular-price{color:rgba(66,66,66,.6);text-decoration-line:line-through;font-family:GalanoGrotesque-Regular,sans-serif;padding-right:.26vw;font-size:.95vw}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-watermark{position:absolute;top:0;right:.781vw;width:4.375vw}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-action{width:100%;padding:0 .781vw}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-action>button{width:100%;display:block;border-radius:.521vw;background:#a0c038;border:none;padding:.521vw 0;color:#fff;text-align:center;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:.938vw;font-style:normal;font-weight:400;line-height:110%}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-action>button>span{display:inline-block}#work-gallery-section{width:100vw;margin:0 auto}#work-gallery-section>.work-gallery-subsection{width:100%;background:#fff;padding:10.417vw 0 5.208vw;display:flex;align-items:center}#work-gallery-section>.work-gallery-mobile-subsection{display:none}#work-gallery-section>.work-gallery-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content{width:100%;margin:0 13.073vw 0 13.021vw}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-title{width:100%;margin-bottom:1.875vw;display:inline-flex;align-items:center;justify-content:space-between}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-title>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.823vw;font-style:normal;font-weight:400;line-height:normal;margin:0}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-title>a{color:#a0c038;font-family:GalanoGrotesque-Regular,sans-serif;font-size:1.302vw;font-style:normal;font-weight:400;line-height:1.302vw;text-decoration-line:underline}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog{display:flex;flex-wrap:wrap;gap:.805vw}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side{width:100%}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul{width:100%;margin:0;padding:0;display:flex;list-style:none;gap:.805vw}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul>li{cursor:pointer;height:22.604vw}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul:first-child>li:first-child{width:36.563vw}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul:first-child>li:last-child,#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul:last-child>li:first-child{width:calc(100% - 37.368vw)}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul:last-child>li:last-child{width:36.563vw}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul>li img{width:100%;height:100%;object-fit:cover;border-radius:.521vw}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul>li>ol{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none;gap:.701vw;width:100%}#work-gallery-section>.work-gallery-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul>li>ol>li{width:17.865vw;height:10.938vw;cursor:pointer}#reference-section{width:100vw;margin:0 auto}#reference-section>.reference-subsection{width:100%;background:#fff;padding:6.146vw 0 7.448vw;display:flex;align-items:center}#reference-section>.reference-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#reference-section>.reference-subsection .section-wrapper>.reference-content{width:100%;margin:0 13.073vw 0 13.021vw}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-title{width:100%;margin-bottom:1.823vw;display:inline-flex;align-items:center;justify-content:space-between}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-title>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.823vw;font-style:normal;font-weight:400;line-height:normal;margin:0}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics{width:100%}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul{width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li{width:12.296vw;height:8.229vw;border:.052vw solid rgba(66,66,66,.3);padding:.664vw 1.284vw .609vw}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:first-child,#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-child(7n),#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-last-child(6n){border-left:none;padding-top:0;padding-left:0}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-child(6n){border-right:none;padding-top:0;padding-right:0}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-child(-n+6){border-top:none}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-last-child(-n+6){border-bottom:none;padding-top:.609vw;padding-bottom:0}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:not(:nth-child(-n+6)):not(:nth-last-child(-n+6)){padding-top:.609vw}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li>img{width:100%;height:100%;object-fit:cover}#testimonial-section{width:100vw;margin:0 auto}#testimonial-section>.testimonial-subsection{width:100%;background:#f6f6f6;padding:6.146vw 0 7.448vw}#testimonial-section>.testimonial-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content{width:100%;margin:0 6.639vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-title{width:100%;margin-bottom:1.823vw;display:inline-flex;align-items:center;justify-content:space-between;padding-left:6.434vw;padding-right:6.434vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-title>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.823vw;font-style:normal;font-weight:400;line-height:normal;margin:0}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-title>.testimonial-total-rate{display:flex;align-items:center;gap:.521vw;padding-top:.25vw;color:#606060;font-family:GalanoGrotesque-Regular,sans-serif;font-size:1.302vw;font-style:normal;font-weight:400;line-height:normal}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics{display:flex;flex-wrap:wrap;gap:1.218vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box{width:20.729vw;display:flex;flex-direction:column;gap:1.823vw;justify-content:flex-start}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox{width:100%;background:#fff;border-radius:.521vw;padding:2.083vw 1.439vw;box-shadow:0 0 .521vw 0 rgba(0,0,0,.05);display:flex;align-items:flex-start;flex-direction:column}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header{width:100%;display:flex;align-items:center;margin-bottom:.573vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header>.testimonial-box-image{width:2.552vw;height:2.552vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header>.testimonial-box-image>img{width:100%;height:100%;border-radius:50%}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header>.testimonial-box-title{width:calc(100% - 6.146vw);margin-left:1.25vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header>.testimonial-box-title>h3{color:#424242;font-family:GalanoGrotesque-Regular,sans-serif;font-size:.938vw;font-style:normal;font-weight:400;line-height:.85vw;margin-bottom:0}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header>.testimonial-box-title>span{color:rgba(66,66,66,.4);font-family:GalanoGrotesque-Regular,sans-serif;font-size:.521vw;font-style:normal;font-weight:400;line-height:180%}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-rate{display:flex;align-items:center}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-rate>ul{margin:0;padding:0;list-style:none}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-rate>ul>li{display:inline-block;width:1.302vw;height:1.302vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-rate>ul>li>svg{width:1.302vw;height:1.302vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-rate>small{margin-left:.521vw;color:rgba(66,66,66,.4);font-family:GalanoGrotesque-Regular,sans-serif;font-size:.521vw;font-style:normal;font-weight:400;line-height:180%;display:block;vertical-align:inherit;padding-top:.45vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-content{width:100%;margin-top:.625vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-content>p{color:#424242;font-family:GalanoGrotesque-Regular,sans-serif;font-size:.729vw;font-style:normal;font-weight:400;line-height:normal;margin:0}@media (max-width:478px){#welcome-banner-section{width:100%;margin:0 auto}#welcome-banner-section>.welcome-banner-subsection{width:100%;background:linear-gradient(0deg,rgba(0,0,0,.25),rgba(0,0,0,.25)),linear-gradient(0deg,rgba(66,66,66,.25),rgba(66,66,66,.25)),url(/me/wp-content/uploads/2023/02/savadeck-natur-wpc-decking-rice-composite.jpg.webp) #d3d3d3 no-repeat;background-position:bottom;background-size:cover;height:unset;max-height:unset}#welcome-banner-section>.welcome-banner-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content{display:flex;justify-content:center;flex-direction:column;height:100vh}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>h1{color:#fff;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:var(--mobile-heading-hero-big-size);font-style:normal;font-weight:400;line-height:100%;text-align:center}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>span{display:block;color:#fff;font-family:GalanoGrotesque-Regular,sans-serif;font-size:var(--mobile-heading-small-size);line-height:var(--mobile-banner-subtitle-gap);text-align:center}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>.welcome-banner-button-group{display:block;text-align:center;margin-top:6.12vw}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>.welcome-banner-button-group>button{border-radius:1.272vw;padding:3.5vw 4.38vw;font-family:GalanoGrotesque-Medium,sans-serif;font-size:var(--mobile-hug-width-button-size);font-style:normal;line-height:4.38vw;color:#fff;display:block;width:100%}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>.welcome-banner-button-group>button.welcome-contact-us{border:0;background:#a0c038;margin:0 0 4.38vw}#welcome-banner-section>.welcome-banner-subsection .section-wrapper>.welcome-banner-content>.welcome-banner-button-group>button.welcome-samples{border:.26vw solid #fff;border-radius:1.272vw;background:transparent;line-height:2.97vw;padding:3.7vw 4.38vw}#about-products-section{width:100%;margin:0 auto}#about-products-section>.about-products-subsection{width:100%;background:#424242;height:100%;padding:26.24vw 0;box-sizing:border-box;display:flex;align-items:center}#about-products-section>.about-products-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content{width:var(--mobile-section-size);max-width:1419px;margin:0}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-title{width:100%;margin-bottom:6.12vw}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-title>h2{color:#fff;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:var(--mobile-heading-big-size);font-style:normal;font-weight:400;line-height:normal;margin:0}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics{display:flex;flex-wrap:wrap;gap:5.77vw;justify-content:center}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box{padding:2.97vw 2.97vw 0;border-radius:var(--mobile-border-radius-outer);border:.254vw solid #a0c038;width:100%}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box>.characteristic-box-header{width:100%;text-align:right;height:var(--mobile-card-header-image-inner-height);border-radius:var(--mobile-border-radius-inner);overflow:hidden}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box>.characteristic-box-header>img{width:100%;height:100%;object-fit:cover}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box>.characteristic-box-content{width:100%;text-align:left;margin:6.3vw 0 var(--mobile-heading-body-gap);padding:0 3.15vw}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box>.characteristic-box-content>h2{color:#fff;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:var(--mobile-heading-medium-size);font-style:normal;font-weight:400;line-height:normal;margin-bottom:2.56vw}#about-products-section>.about-products-subsection .section-wrapper>.about-products-content>.about-products-characteristics>.characteristic-box>.characteristic-box-content>a{color:#a0c038;text-align:center;font-family:GalanoGrotesque-Regular,sans-serif;font-size:var(--mobile-link-size-medium);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}#about-decking-section{width:100%;margin:0 auto}#about-decking-section>.about-decking-subsection{width:100%;background:#f6f6f6;padding:26.24vw 0}#about-decking-section>.about-decking-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content{width:var(--mobile-section-size);max-width:1419px;margin:0}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-title{width:100%;margin-bottom:6.12vw;display:inline-flex;align-items:center;justify-content:space-between}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-title>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:var(--mobile-heading-big-size);font-style:normal;font-weight:400;line-height:normal;margin:0}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-title>a{color:#a0c038;font-family:GalanoGrotesque-Regular,sans-serif;font-size:var(--mobile-link-size-medium);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics{display:flex;flex-wrap:wrap;gap:5.77vw}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box{padding:3.15vw 2.87vw 5.08vw;border-radius:var(--mobile-border-radius-outer);border:1px solid #fff;background:#fff;width:100%}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-header{width:100%;height:var(--mobile-card-header-image-inner-height);margin-bottom:var(--mobile-heading-body-gap);border-radius:var(--mobile-border-radius-inner)}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-header>img{object-fit:cover;width:100%;height:100%}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-content{width:100%;padding:0 2.1vw;text-align:left;margin:0}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-content>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:var(--mobile-heading-small-size);font-style:normal;font-weight:400;line-height:normal;margin-bottom:4vw}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-content>p{color:rgba(66,66,66,.7);font-family:GalanoGrotesque-Regular,sans-serif;font-size:var(--mobile-paragraph-medium-size);font-style:normal;font-weight:400;line-height:var(--mobile-paragraph-medium-line-height-size);margin-bottom:5vw;min-height:14.7vw}#about-decking-section>.about-decking-subsection .section-wrapper>.about-decking-content>.about-decking-characteristics>.characteristic-box>.characteristic-box-content>a{color:#a0c038;font-family:GalanoGrotesque-Regular,sans-serif;font-size:var(--mobile-link-size-medium);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}#design-decking-section,#design-fence-section{width:100%;margin:0 auto}#design-decking-section>.design-decking-subsection,#design-fence-section>.design-fence-subsection{width:100%;background:#fff;height:100%;padding:35vw 0 14vw;box-sizing:border-box;display:flex;align-items:center}#design-decking-section>.design-decking-subsection .section-wrapper,#design-fence-section>.design-fence-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content{width:var(--mobile-section-size);max-width:1419px;display:flex;flex-direction:column-reverse;margin:0}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:12.77vw;padding-right:0}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details>h2,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:var(--mobile-heading-big-size);font-style:normal;font-weight:400;line-height:normal;margin-bottom:4.38vw}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details>p,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details>p{color:rgba(66,66,66,.7);font-family:GalanoGrotesque-Regular,sans-serif;font-size:var(--mobile-paragraph-medium-size);font-style:normal;font-weight:400;line-height:normal;margin-bottom:5vw}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details>button,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details>button{border-radius:1.27vw;background:#a0c038;padding:3.5vw 6vw;border:0;color:#fff;font-family:GalanoGrotesque-Medium,sans-serif;font-size:var(--mobile-hug-width-button-size);font-style:normal;font-weight:400;line-height:4.38vw}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-details>button>svg,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-details>button>svg{vertical-align:middle;width:3.042vw;height:3.042vw;margin:-.235vw 0 0 1.5vw}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-content>.design-decking-image,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-content>.design-fence-image{width:100%;height:100%;border-radius:var(--mobile-border-radius-outer)}#design-decking-section>.design-decking-subsection .section-wrapper>.design-decking-image>img,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-image>img,#design-fence-section>.design-fence-subsection .section-wrapper>.design-fence-image>video{width:100%;height:100%;border-radius:2.55vw;object-position:left;object-fit:cover}#highlighted-products-section{width:100%;margin:0 auto}#highlighted-products-section>.highlighted-products-subsection{width:100%;background:#f6f6f6;padding:26.24vw 0}#highlighted-products-section>.highlighted-products-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content{width:var(--mobile-section-size);max-width:1419px;margin:0}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-title{width:100%;margin-bottom:6.12vw;display:inline-flex;align-items:center;justify-content:space-between}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-title>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:var(--mobile-heading-big-size);font-style:normal;font-weight:400;line-height:normal;margin:0}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-title>a{color:#a0c038;font-family:GalanoGrotesque-Regular,sans-serif;font-size:4.02vw;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics{display:flex;flex-wrap:wrap;gap:3.296vw;justify-content:unset}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card{width:100%;max-width:44.411vw;height:unset;background:#fff;min-height:unset;border-radius:var(--mobile-border-radius-inner)}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper{width:100%;height:100%;border-radius:var(--mobile-border-radius-inner);border:none;padding-bottom:1.83vw;min-height:unset}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-image{width:100%;height:28.25vw;border-top-left-radius:1.3vw;border-top-right-radius:1.3vw;cursor:pointer;overflow:hidden;position:relative}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-image>a{width:100%;height:100%;text-decoration:none;color:#424242}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-image>img{object-fit:cover;width:100%;height:100%}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-image>.product-sale-mark{position:absolute;border-radius:1.3vw;background:#a0c038;padding:1.31vw 2.61vw;top:1.83vw;left:1.83vw;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:2.35vw;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1.848px;text-transform:uppercase;color:#fff}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details{width:100%;position:relative;padding:0 0 0 2.69vw;height:100%}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-details{width:100%;padding-left:0;height:unset;display:flex;flex-direction:column;justify-content:space-between}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-details>h3{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:4.44vw;font-style:normal;font-weight:400;line-height:130%;margin:0}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-details>p{color:rgba(66,66,66,.6);font-family:GalanoGrotesque-Regular,sans-serif;font-size:var(--mobile-heading-product-card-size);font-style:normal;font-weight:400;line-height:130%;margin:0}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-details>.product-price{display:inline-block}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-details>.product-price>span{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:4vw;font-style:normal;font-weight:400;line-height:130%}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-details>.product-price>span.regular-price{color:rgba(66,66,66,.6);text-decoration-line:line-through;font-family:GalanoGrotesque-Regular,sans-serif;font-size:3.4vw}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-details>.product-watermark{position:absolute;top:-13.645vw;right:0;width:13.645vw;height:10.178vw}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-action{width:100%;padding:1.89vw 1.89vw 0}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper .product-card-action>button{width:100%;display:block;border-radius:1.3vw;background:#a0c038;border:none;padding:1.83vw 0 2.1vw;color:#fff;text-align:center;font-family:GalanoGrotesque-Medium,sans-serif;font-size:3.7vw;font-style:normal;font-weight:400;line-height:110%}#highlighted-products-section>.highlighted-products-subsection .section-wrapper>.highlighted-products-content>.highlighted-products-characteristics>.product-card>.product-card-wrapper>.product-card-action>button>span{display:inline-block}#work-gallery-section{width:100%;margin:0 auto}#work-gallery-section>.work-gallery-subsection{display:none}#work-gallery-section>.work-gallery-mobile-subsection{width:100%;background:#fff;height:100%;padding:26.24vw 0 17.5vw;box-sizing:border-box;display:flex;align-items:center}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content{width:var(--mobile-section-size);max-width:1419px;margin:0}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-title{width:100%;margin-bottom:6.12vw;display:inline-flex;align-items:center;justify-content:space-between}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-title>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:var(--mobile-heading-big-size);font-style:normal;font-weight:400;line-height:normal;margin:0}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-title>a{color:#a0c038;font-family:GalanoGrotesque-Regular,sans-serif;font-size:var(--mobile-link-size-medium);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog{display:flex;flex-wrap:wrap;gap:2.8vw}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side{width:100%}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul{width:100%;margin:0;padding:0;display:flex;list-style:none;gap:2.8vw;flex-wrap:wrap}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul>li{width:100%;height:unset;cursor:pointer}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul:last-child>li:first-child,#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul:last-child>li:last-child{width:100%}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul>li img{width:100%;height:100%;object-fit:cover;border-radius:var(--mobile-border-radius-inner)}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul>li>ol{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none;gap:2.546vw;width:100%}#work-gallery-section>.work-gallery-mobile-subsection .section-wrapper>.work-gallery-content>.work-gallery-catalog>.gallery-side>ul>li>ol>li{width:calc(50% - 1.4vw);height:unset;cursor:pointer}#reference-section{width:100%;margin:0 auto}#reference-section>.reference-subsection{width:100%;background:#fff;height:100%;padding:17.5vw 0 35vw;box-sizing:border-box;display:flex;align-items:center}#reference-section>.reference-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#reference-section>.reference-subsection .section-wrapper>.reference-content{width:var(--mobile-section-size);max-width:1419px;margin:0}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-title{width:100%;margin-bottom:6.12vw;display:inline-flex;align-items:center;justify-content:space-between}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-title>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:var(--mobile-heading-big-size);font-style:normal;font-weight:400;line-height:normal;margin:0}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics{display:flex;flex-wrap:wrap;gap:0}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul{width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li{width:33.33333%;border:1px solid rgba(66,66,66,.3)!important;padding:2.8vw;box-sizing:border-box;height:27.63vw}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-child(3n+1){border-left:none!important;border-right:none!important}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-child(3n){border-right:none!important;border-bottom:none!important;border-left:none!important}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-child(3n+1){border-bottom:none!important;border-top:1px solid rgba(66,66,66,.3)}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-child(3n+2){border-bottom:none}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-child(-n+3){border-top:none!important}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-child(3n+2),#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li:nth-last-child(-n+3){border-bottom:none!important}#reference-section>.reference-subsection .section-wrapper>.reference-content>.reference-characteristics>ul>li>img{width:100%;height:100%;object-fit:contain}#testimonial-section{width:100vw;margin:0 auto}#testimonial-section>.testimonial-subsection{width:100%;background:#f6f6f6;padding:20.64vw 0 25.02vw}#testimonial-section>.testimonial-subsection .section-wrapper{width:100%;display:flex;justify-content:center;align-items:center}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content{width:var(--mobile-section-size);max-width:1419px;margin:0}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-title{width:100%;margin-bottom:1.823vw;display:inline-flex;align-items:center;justify-content:space-between}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-title>h2{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:var(--mobile-heading-big-size);font-style:normal;font-weight:400;line-height:normal;margin:0}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-title>.testimonial-total-rate{display:flex;align-items:center;gap:2.545vw;padding-top:var(--mobile-link-size-medium);color:#606060;font-family:GalanoGrotesque-Regular,sans-serif;font-size:1.302vw;font-style:normal;font-weight:400;line-height:normal}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics{display:flex;flex-wrap:wrap;gap:5.089vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box{width:100%;display:flex;flex-direction:column;gap:5.089vw;justify-content:space-between}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox{width:100%;background:#fff;border-radius:2.545vw;padding:7.822vw 6.079vw;box-shadow:0 0 2.545vw 0 rgba(0,0,0,.05);display:flex;align-items:flex-start;flex-direction:column}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header{width:100%;display:flex;align-items:center;margin-bottom:2.545vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header>.testimonial-box-image{width:9.928vw;height:9.928vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header>.testimonial-box-image>img{width:100%;height:100%;border-radius:50%}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header>.testimonial-box-title{width:calc(100% - 13.170000000000002vw);margin-left:3.242vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header>.testimonial-box-title>h3{color:#424242;font-family:GalanoGrotesque-Regular,sans-serif;font-size:4.58vw;font-style:normal;font-weight:400;line-height:180%;margin-bottom:0}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-header>.testimonial-box-title>span{color:rgba(66,66,66,.4);font-family:GalanoGrotesque-Regular,sans-serif;font-size:2.545vw;font-style:normal;font-weight:400;line-height:180%}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-rate{display:flex;align-items:center}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-rate>ul{margin:0;padding:0;list-style:none}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-rate>ul>li{display:inline-block;width:5.065vw;height:4.889vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-rate>ul>li>svg{width:5.065vw;height:4.889vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-rate>small{margin-left:2.545vw;color:rgba(66,66,66,.4);font-family:GalanoGrotesque-Regular,sans-serif;font-size:2.545vw;font-style:normal;font-weight:400;line-height:180%;display:block;vertical-align:inherit;padding-top:.45vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-content{width:100%;margin-top:1.873vw}#testimonial-section>.testimonial-subsection .section-wrapper>.testimonial-content>.testimonial-characteristics>.testimonial-box>.testimonial-subbox>.testimonial-box-content>p{color:#424242;font-family:GalanoGrotesque-Regular,sans-serif;font-size:4.071vw;font-style:normal;font-weight:400;line-height:normal;margin:0}}