﻿.columns-container{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;row-gap:5px}.columns-container>div{float:none;flex:0 0 auto;margin-left:0 !important;margin-right:0 !important;padding-left:10px;padding-right:10px}.columns-container .one-half,.columns-container .three-sixths,.columns-container .two-fourths{width:50%}.columns-container .one-third,.columns-container .two-sixths{width:33.33%}.columns-container .four-sixths,.columns-container .two-thirds{width:66.66%}.columns-container .one-fourth{width:25%}.columns-container .three-fourths{width:75%}.columns-container .one-fifth{width:20%}.columns-container .two-fifths{width:40%}.columns-container .three-fifths{width:60%}.columns-container .four-fifths{width:80%}.columns-container .one-sixth{width:16.66%}.columns-container .five-sixths{width:83.33%}.columns-container .first{clear:both;margin-left:0}@media (max-width:1024px){.columns-container .one-fourth{width:50%}.columns-container .three-fourths,.columns-container .two-fourths{width:100%}}@media (max-width:700px){.columns-container .five-sixths,.columns-container .four-fifths,.columns-container .four-sixths,.columns-container .one-fifth,.columns-container .one-fourth,.columns-container .one-half,.columns-container .one-sixth,.columns-container .one-third,.columns-container .three-fifths,.columns-container .three-fourths,.columns-container .three-sixths,.columns-container .two-fifths,.columns-container .two-fourths,.columns-container .two-sixths,.columns-container .two-thirds{margin:0;width:100%}}#pix2pix{max-width:unset;width:unset}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#FFFFFF;color:#4d4d4d;font-family:"Albert Sans", sans-serif;font-size:15px;line-height:1.46;font-weight:500}@media (min-width: 1600px){body{font-size:16px}}@media (max-width: 799.9px){body{font-size:14px}}body *{outline:0 none !important}::-moz-selection{background-color:#DDA15E;color:#FFFFFF}::selection{background-color:#DDA15E;color:#FFFFFF}::-webkit-input-placeholder{color:inherit;opacity:1}:-moz-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}h1,.h1{font-size:clamp(50px, 4.1666666667vw, 60px);font-weight:700;line-height:1.1;margin-bottom:0;color:#202020;letter-spacing:clamp(-2.5px, -0.1736111111vw, -1.25px)}@media (min-width: 1500px){h1,.h1{font-size:clamp(50px, 5.5555555556vw, 80px)}}h2,.h2{font-size:36px;font-weight:700;line-height:1.1;margin-bottom:0;color:#202020}@media (min-width: 1500px){h2,.h2{font-size:40px}}h2.h2{font-size:clamp(36px, 3.3333333333vw, 48px)}h2.smaller{font-size:32px}@media (min-width: 1500px){h2.smaller{font-size:36px}}h2:not(.title){color:#606c38}h3:not(.title){font-size:20px}h3,.h3{font-size:clamp(24px, 2.2222222222vw, 32px);font-weight:700;line-height:1.1;margin-bottom:0;color:#202020}h3.title{font-size:clamp(20px, 1.8055555556vw, 26px)}h4,.h4{font-size:clamp(20px, 1.6666666667vw, 24px);font-weight:700;margin-bottom:0;color:#202020}h5,.h5{font-size:1.8rem;font-size:clamp(18px, 1.3888888889vw, 20px);font-weight:700;margin-bottom:0;color:#202020}h6,.h6{font-size:14px;font-weight:700;margin-bottom:0;color:#202020}.title{font-family:"Averia Serif Libre", serif;font-weight:300}.row{margin-inline:-15px;row-gap:30px}.row>div{padding-inline:15px}.container{max-width:1240px;padding-inline:30px}.container-md{max-width:1150px;padding-inline:30px;position:relative;z-index:3}.container-lg{max-width:1372px;padding-inline:30px;position:relative;z-index:3}@media (min-width: 1500px){.container{max-width:1480px}.container-md{max-width:1390px}.container-lg{max-width:1412px}}@media (min-width: 1800px){.container{max-width:1700px}.container-md{max-width:1610px}.container-lg{max-width:1632px}}a,button,.button,input,.fas,.far,button[type="submit"],path,.tr{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none}.tr35{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}a.bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0}input,textarea,button,select{font-family:"Averia Serif Libre", serif;outline:none !important;line-height:normal}input[type="submit"]{-webkit-appearance:none}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],input[type="file"],input[type="search"],textarea,select,.selectric{width:100%;font-family:"Albert Sans", sans-serif;font-size:15px;font-weight:400;border:1px solid #202020;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;line-height:26px;padding:16px 20px;background-color:#FFFFFF;color:#4d4d4d;-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-size:25px 6px;padding-right:35px}textarea{height:140px;display:block;resize:none}@media (max-width:767px){textarea{height:120px}}a{color:#DDA15E}a:hover{color:#202020}b,strong{font-weight:700}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}@media (max-width:991px){#wpadminbar{display:none !important}html[lang*="-"]{margin-top:0 !important}}.alignleft{float:left;margin-right:1rem}@media only screen and (min-width:768px){.alignleft{margin-right:calc(2 * 1rem)}}.alignright{float:right;margin-left:1rem}@media only screen and (min-width:768px){.alignright{margin-left:calc(2 * 1rem)}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:4px;background-color:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);margin-bottom:25px;text-align:center}.wp-caption-text{margin:10px 0;font-size:15px}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe,.videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}img{display:block;max-width:100%;height:auto}.img{border-radius:0;position:relative;height:0;width:100%;padding-bottom:56.25%;overflow:hidden}.img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.img-bg{position:relative;display:block}.img-bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}div.selectric .label{color:inherit;font-size:inherit;height:auto;line-height:1.2;margin-left:0}div.selectric .button{background:none !important;color:#DDA15E;width:42px;height:100%;padding:0 !important;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;border:none !important}div.selectric .button:after{background:url("../images/icon-chevron.svg") center center no-repeat;display:block;border:none;font-size:10px;width:100%;height:100%;position:static;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}div.selectric-hover .selectric .button{color:#DDA15E}div.selectric-hover .selectric .button:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}div.selectric-hover.selectric-open .selectric .button:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}div.selectric-open .button:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}div.selectric-open .selectric-items{opacity:1}div.selectric-open .selectric-items:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}div.selectric-items{width:100% !important;background-color:#FFFFFF;border:1px solid #4d4d4d;border-top-color:transparent;margin-top:-1px;border-radius:0 0 8px 8px;padding:5px 0;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font:inherit;box-shadow:none}div.selectric-items:after{display:none !important}div.selectric-items:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:38px;position:absolute;right:0;top:0;color:#DDA15E;height:55px;line-height:55px;text-align:center;border:none;font-size:10px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}div.selectric-items ul{list-style-type:none;padding-left:0;margin-left:0;font:inherit}div.selectric-items ul li+li{margin-top:5px !important}div.selectric-items li{background:none !important;position:relative;color:#202020;white-space:nowrap;padding:5px 16px;font:inherit}div.selectric-items li:hover{color:#DDA15E}div.selectric-items li.selected{color:#DDA15E}.header-wrapper{width:100%;position:fixed;top:0;left:0;z-index:10}body{padding-top:70px}body.opened-menu{overflow:hidden;height:100svh}@media (min-width: 1200px){body{padding-top:70px}}.navbar{transition:background-color 0.2s ease-in-out}.navbar.opened-menu{background-color:#1a240f !important}.navbar .socials{padding-inline:clamp(30px, 2.2222222222vw, 32px)}.navbar a.logo img{display:block;width:auto}.navbar .navbar-menu{display:flex;flex-wrap:wrap;gap:16px}.navbar .navbar-collapse{align-items:center;justify-content:flex-end;gap:10px}.navbar a{display:block;color:#4d4d4d;font-size:15px;font-weight:700;line-height:18px;letter-spacing:0.42px;text-transform:uppercase}.navbar a:hover{color:#DDA15E}.navbar a.btn{color:#FFFFFF;padding:12px 16px}.navbar .sub-menu{display:none;background:rgba(96, 108, 56, 0.9);padding-top:16px;border-radius:10px;column-count:2}.navbar .menu-item-has-children:not(:has(~ .menu-item-has-children)) .sub-menu{column-count:1}.navbar .menu-item-has-children>a{position:relative}.navbar .menu-item-has-children>a::after{content:"";position:absolute;right:0;width:100%;height:35px;bottom:-30px}.navbar .sub-menu li+li{margin-top:12px;margin-bottom:10px}.navbar .sub-menu a{color:#4d4d4d;font-size:15px;font-weight:400;letter-spacing:-0.3px;text-transform:capitalize;display:block;white-space:nowrap;font-weight:500;font-size:19px;letter-spacing:0;padding-block:3px}@media (max-width: 1399.9px){.navbar li a:not(:hover){color:#FFFFFF}.navbar .menu-item-has-children .submenu-icon{top:-16px;right:-20px;width:50px;height:50px}.navbar .navbar-collapse{position:fixed;top:70px;left:0px;width:100%;background:#1a240f;margin:0;padding:0}.navbar .navbar-menu{padding:45px 30px 120px;height:calc(100svh - 70px);overflow:auto;display:block}.navbar .navbar-menu>li+li{margin-top:16px}.navbar .menu-item-has-children{padding-right:0}.navbar .socials{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:20px 10px !important;background:#1a240f;justify-content:center;z-index:7}.navbar div.sub-menu-wrapper{position:relative;top:0}.navbar ul.sub-menu{background:transparent;padding:17px 0;border-radius:0;column-count:1;border-bottom:1px solid #DDA15E}.navbar ul.sub-menu li{padding:0 17px}.navbar ul.sub-menu li a{text-transform:uppercase}.navbar ul.sub-menu li+li{margin-top:17px}.navbar ul{flex-direction:column}}.navbar-main{background:#FFFFFF;padding:0;box-shadow:0 4px 30px 0 rgba(0, 0, 0, 0.15)}.navbar-main .container-fluid{padding:0}.navbar-toggler{display:flex;align-items:center;justify-content:center;position:relative;border:none;border-radius:0;padding:0;background-color:#DDA15E !important;color:#FFFFFF !important}.navbar-toggler svg{opacity:1 !important}.navbar-toggler svg path{stroke:#FFFFFF !important}.navbar-toggler[data-bs-target=".main-menu"]{margin-right:30px}.navbar-toggler:focus{box-shadow:none}.navbar-toggler svg{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.navbar-toggler svg+svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}.navbar-toggler:not(.collapsed) svg{opacity:0}.navbar-toggler:not(.collapsed) svg+svg{opacity:1}.navbar .sub-menu-wrapper{position:absolute;top:44px;display:none;z-index:1}.menu-item-has-children{position:relative;padding-right:15px}.menu-item-has-children .submenu-icon{position:absolute;top:-11px;right:-15px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:4}.menu-item-has-children .submenu-icon svg{width:11px;height:auto}.menu-item-has-children .submenu-icon svg path{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.menu-item-has-children .submenu-icon.active{transform:rotate(180deg)}@media (min-width:1400px){.navbar a.btn::before,.navbar a.btn::after{display:none}.navbar a.btn svg{display:none}.navbar .sub-menu-wrapper{position:absolute;top:44px;display:none;z-index:1}.navbar .sub-menu{padding:30px}.navbar .sub-menu a{color:#fff}.navbar .sub-menu a:hover{color:#DDA15E}.navbar .sub-menu:before{content:"";position:absolute;top:-40px;left:0;width:100%;height:40px;z-index:3;opacity:0}}@media (max-width:1399.9px){div.main-menu{position:absolute;top:68px;max-height:calc(100svh - 68px);overflow-y:auto;background:#fff;margin:0 -20px -22px;width:100%;max-width:unset;padding:20px;flex:0 0 auto;z-index:10}}.sticky-widget{position:fixed;top:50%;right:0;transform:translate(calc(100% - 40px), -50%);z-index:10;background:#606c38;padding:20px 26px 20px 0;display:flex;align-items:center;gap:16px;color:#FFFFFF;font:700 16px/26px "Albert Sans", sans-serif;transition:background 0.2s, transform 0.4s ease-in-out;text-transform:uppercase}.sticky-widget>*{position:relative;z-index:1}.sticky-widget svg.shape{position:absolute;top:0;left:-26px;width:auto;height:100%;z-index:0}.sticky-widget a.bg{width:calc(100% + 26px);left:-26px;z-index:2}.sticky-widget:hover{background:#DDA15E;transform:translate(0, -50%)}.sticky-widget:hover svg.shape path{fill:#DDA15E}@media (max-width: 1499.9px){.sticky-widget{transform:translate(calc(100% - 85px), -50%) scale(0.75);transform-origin:right}.sticky-widget:hover{transform:translate(0, -50%) scale(0.75);transform-origin:right}}@media (max-width: 991.9px){.sticky-widget{display:none}}@media (min-width:1100px) and (max-width:1399.9px){.navbar{}.navbar div.sub-menu-wrapper{display:block !important}.navbar .submenu-icon{display:none !important}}.footer{background-color:#FCE6C1;font-size:15px;line-height:18px;font-weight:500;overflow:clip;color:#202020}.footer .d-flex.flex-wrap{margin-inline:-15px}.footer .footer-logo{background:#384F23;display:flex;flex-direction:column;gap:26px;align-items:center;justify-content:center;position:relative;padding-right:30px;padding-left:15px}.footer .footer-logo:before{content:"";display:block;width:50svw;height:100%;background:#384F23;position:absolute;left:0;top:0;transform:translateX(-99%)}.footer .footer-logo:after{content:"";display:block;width:51px;height:100%;background:#384F23;position:absolute;right:-50px;top:0;clip-path:polygon(0 0, 100% 0, 0 calc(100% + 5px))}.footer .footer-columns{display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:50px;padding-left:80px;flex:1}.footer h2.title{color:#606c38;font-size:18px;font-weight:700;margin-bottom:12px}.footer a:not(.btn){color:#202020;display:inline-block;width:fit-content;padding-block:2px}.footer a:not(.btn):hover{color:#DDA15E}.footer .footer-column li+li{margin-top:2px}.footer .footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:40px}.footer #menu-copy-menu li+li:before{display:inline-block;width:18px;text-align:center;content:"|"}.footer .socials svg path{fill:#606c38}.footer .socials svg path:hover{fill:#DDA15E}@media (max-width: 1099.9px){.footer .footer-logo{padding-block:30px}.footer .footer-column{display:none}.footer .footer-bottom{flex-direction:column;gap:15px;justify-content:center;padding-top:0}.footer .socials{order:-1}}@media (max-width: 699.9px){.footer .footer-logo{width:calc(100% + 30px);padding:40px 30px 80px;margin:0 -15px;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 40px), 0 100%)}.footer .footer-logo:before,.footer .footer-logo:after{display:none}.footer .footer-columns{padding:30px 15px 20px}.footer .footer-bottom{padding:0}}:root{--pad: clamp(50px, 5.25vw, 100px)}.white{color:#fff !important}.gray{color:#999999 !important}.green{color:#606c38 !important}.tan{color:#FCE6C1 !important}.brown{color:#DDA15E !important}strong{font-weight:700}img{display:block;max-width:100%;height:auto}a.img{display:block}.page-builder-section{position:relative;background:#fff;z-index:1}.page-builder-section h2.h4{color:#DDA15E;font-size:16px;font-weight:700;line-height:normal;text-transform:uppercase}.page-builder-section ul{list-style-type:disc;padding-left:20px}.page-builder-section ol{list-style-type:decimal;padding-left:20px}.page-builder-section:not(.section-hero) li>ul,.page-builder-section:not(.section-hero) li>ol,.page-builder-section:not(.section-hero) li+li{margin-top:10px}.page-builder-section .section-wrapper{position:relative;padding-top:calc(var(--top) * 1px);padding-bottom:calc(var(--btm) * 1px);z-index:3}.page-builder-section .container{position:relative;z-index:3}.page-builder-section .bg{background:#FFFFFF center center / cover no-repeat;background-attachment:fixed;position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%;overflow:clip;z-index:2}.page-builder-section .bg video,.page-builder-section .bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.socials{display:flex;gap:24px}.socials a:hover path{fill:#606c38}.row{row-gap:30px}.page-body p:empty,.text-block p:empty{display:none}.page-body>*+*,.text-block>*+*{margin-top:20px}.page-body>*+h2,.text-block>*+h2{margin-top:40px}.page-body h2.h4+h2,.text-block h2.h4+h2{margin-top:0;margin-top:0}.page-body a:not(.btn),.text-block a:not(.btn){text-decoration:underline}.page-body ul,.text-block ul{list-style-type:disc}.page-body ol,.text-block ol{list-style-type:decimal}.page-body ul,.page-body ol,.text-block ul,.text-block ol{padding-left:20px}.page-body ul li::marker,.page-body ol li::marker,.text-block ul li::marker,.text-block ol li::marker{color:#606c38}.page-body ul li+li,.page-body ol li+li,.text-block ul li+li,.text-block ol li+li{margin-top:5px}.breadcrumbs{background:#FCE6C1;line-height:20px;font-size:13px;padding-block:14px;padding-inline:clamp(30px, 4.4444444444vw, 64px);color:#4d4d4d;display:flex;flex-wrap:wrap;align-items:center;gap:8px;filter:drop-shadow(0 4px 12px rgba(0, 0, 0, 0.16));position:relative;z-index:10}.breadcrumbs a{font-weight:500;color:#4d4d4d}.breadcrumbs a:hover{color:#DDA15E}.breadcrumbs span{color:#DDA15E;font-weight:700}.page-template-default .page-body{padding-block:clamp(60px, 5.5555555556vw, 80px)}.sticky{position:sticky;top:100px;align-self:flex-start}.scroll-page{overflow:clip}.scroll-page .container-fluid{padding:0;display:flex;flex-wrap:wrap}.scroll-page .page-body{flex:0 0 auto;width:100%;padding-inline:clamp(30px, 4.4444444444vw, 64px)}.scroll-page .sidebar{display:none;gap:18px;flex-direction:column;background:#FEFAF3;padding-block:clamp(60px, 5.5555555556vw, 80px);padding-inline:clamp(30px, 4.4444444444vw, 64px);flex:0 0 auto;align-self:flex-start;width:30%;position:sticky;top:70px}.scroll-page .sidebar::after{content:"";display:block;width:100%;height:100%;background:#FEFAF3;transform:translateY(100%);position:absolute;bottom:0;left:0}.scroll-page .sidebar a{position:relative;display:block;font-size:18px;font-style:normal;font-weight:500;line-height:normal;color:#4d4d4d;width:fit-content}.scroll-page .sidebar a span{position:absolute;top:0;left:0;opacity:1}.scroll-page .sidebar a strong{display:block;position:relative;opacity:0;text-decoration:underline}.scroll-page .sidebar a:hover{text-decoration:underline}.scroll-page .sidebar a:hover span{opacity:0}.scroll-page .sidebar a:hover strong{opacity:1}@media (min-width: 1200px){.scroll-page>.container-fluid{padding-right:7svw}.scroll-page .sidebar{display:flex}.scroll-page .page-body{width:70%}}.section-title{position:relative}.section-title .anchor{position:absolute;top:-100px;left:0;width:0;height:0;opacity:0}a.btn,button,button.btn,input[type="submit"],button.gform_next_button{width:fit-content;display:flex;padding:10px 16px;padding:8px 10px;justify-content:center;align-items:center;gap:20px;background:#DDA15E;color:#fff;text-transform:uppercase;font:800 15px/normal "Albert Sans", sans-serif;border:none;border-radius:4px;outline:0 none !important}@media (min-width: 1500px){a.btn,button,button.btn,input[type="submit"],button.gform_next_button{font-size:16px;padding:17px 27px}}a.btn:hover,button:hover,button.btn:hover,input[type="submit"]:hover,button.gform_next_button:hover{background:#606c38;color:#fff}.gform_required_legend{display:none}span.gfield_required.gfield_required_asterisk{color:#4d4d4d !important}form ::placeholder,.gform_wrapper.gravity-theme div.gform-body.gform_body ::placeholder{color:#999999}form .gform_fields,.gform_wrapper.gravity-theme div.gform-body.gform_body .gform_fields{grid-column-gap:15px;grid-row-gap:15px}form h2,.gform_wrapper.gravity-theme div.gform-body.gform_body h2{color:#4d4d4d;font-size:22px;margin-block:20px 0}form legend,.gform_wrapper.gravity-theme div.gform-body.gform_body legend{font-size:20px;margin-bottom:15px;margin-bottom:15px}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=color],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=date],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=datetime-local],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=datetime],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=email],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=month],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=number],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=password],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=search],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=tel],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=text],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=time],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=url],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=week],.gform_wrapper.gravity-theme div.gform-body.gform_body select,.gform_wrapper.gravity-theme div.gform-body.gform_body textarea{font-size:15px;font-style:normal;font-weight:400;line-height:16px !important;border-radius:8px;border:1px solid #4d4d4d;min-height:unset !important;padding:10px 16px;padding:8px 10px}@media (max-width: 639.9px){form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=color],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=date],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=datetime-local],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=datetime],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=email],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=month],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=number],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=password],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=search],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=tel],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=text],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=time],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=url],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type=week],.gform_wrapper.gravity-theme div.gform-body.gform_body select,.gform_wrapper.gravity-theme div.gform-body.gform_body textarea{font-size:14px}}form textarea,.gform_wrapper.gravity-theme div.gform-body.gform_body textarea{height:210px;line-height:1.4 !important}@media (min-width: 480px){form textarea,.gform_wrapper.gravity-theme div.gform-body.gform_body textarea{height:175px}}form input[type="checkbox"],form input[type="radio"],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="checkbox"],.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="radio"]{position:absolute;opacity:0;visibility:hidden}form input[type="checkbox"]+label,form input[type="radio"]+label,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="checkbox"]+label,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="radio"]+label{cursor:pointer;position:relative;padding-left:20px}@media (max-width: 639.9px){form input[type="checkbox"]+label,form input[type="radio"]+label,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="checkbox"]+label,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="radio"]+label{font-size:14px}}form input[type="checkbox"]+label:after,form input[type="checkbox"]+label:before,form input[type="radio"]+label:after,form input[type="radio"]+label:before,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="checkbox"]+label:after,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="checkbox"]+label:before,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="radio"]+label:after,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="radio"]+label:before{content:"";display:block;width:12px;height:12px;border-radius:2px;border:1px solid #dedede;position:absolute;left:0;top:50%;transform:translateY(-50%)}form input[type="checkbox"]+label:after,form input[type="radio"]+label:after,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="checkbox"]+label:after,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="radio"]+label:after{background:#DDA15E url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="5" viewBox="0 0 7 5" fill="none"><path d="M2.30198 3.37695L5.59038 0.356904C5.66798 0.285635 5.75852 0.25 5.86199 0.25C5.96546 0.25 6.05599 0.285635 6.1336 0.356904C6.2112 0.428174 6.25 0.512866 6.25 0.61098C6.25 0.709094 6.2112 0.793667 6.1336 0.864699L2.57359 4.1431C2.49599 4.21436 2.40545 4.25 2.30198 4.25C2.19851 4.25 2.10798 4.21436 2.03038 4.1431L0.361926 2.6108C0.284324 2.53953 0.247075 2.45496 0.250179 2.35708C0.253283 2.25921 0.293766 2.17451 0.371627 2.10301C0.449488 2.0315 0.541705 1.99586 0.648279 1.9961C0.754853 1.99634 0.846941 2.03197 0.924543 2.10301L2.30198 3.37695Z" fill="white" stroke="white" stroke-width="0.5"/></svg>') center center no-repeat;z-index:2;border:none;opacity:0;transition:opacity 0.2s ease-in-out}form input[type="checkbox"]:checked+label:after,form input[type="radio"]:checked+label:after,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="checkbox"]:checked+label:after,.gform_wrapper.gravity-theme div.gform-body.gform_body input[type="radio"]:checked+label:after{opacity:1}form .gfield_description.gform_fileupload_rules,.gform_wrapper.gravity-theme div.gform-body.gform_body .gfield_description.gform_fileupload_rules{display:none}form .gform_drop_instructions,.gform_wrapper.gravity-theme div.gform-body.gform_body .gform_drop_instructions{display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}form .gform_drop_instructions svg,.gform_wrapper.gravity-theme div.gform-body.gform_body .gform_drop_instructions svg{width:24px;margin:0 auto}form .gform_drop_instructions .h3,.gform_wrapper.gravity-theme div.gform-body.gform_body .gform_drop_instructions .h3{font-size:clamp(18px, 1.3888888889vw, 20px);margin-block:24px 12px}form .gform_drop_instructions .p,.gform_wrapper.gravity-theme div.gform-body.gform_body .gform_drop_instructions .p{font-size:15px;color:#999999}@media (max-width: 639.9px){form .gform_drop_instructions .p,.gform_wrapper.gravity-theme div.gform-body.gform_body .gform_drop_instructions .p{font-size:14px}}form div.gfield_checkbox,.gform_wrapper.gravity-theme div.gform-body.gform_body div.gfield_checkbox{display:flex;flex-wrap:wrap;gap:20px}form div.gfield_checkbox>div,.gform_wrapper.gravity-theme div.gform-body.gform_body div.gfield_checkbox>div{width:170px;flex:0 0 auto}form div.gform_drop_area.gform-theme-field-control,.gform_wrapper.gravity-theme div.gform-body.gform_body div.gform_drop_area.gform-theme-field-control{background:#f8f8f8;border:none;border-radius:8px;padding:15px 20px;margin-bottom:0px}form div.gform_drop_area.gform-theme-field-control .gform_button_select_files,.gform_wrapper.gravity-theme div.gform-body.gform_body div.gform_drop_area.gform-theme-field-control .gform_button_select_files{border:1px solid #4d4d4d;border-radius:50px;color:#4d4d4d;background:transparent;padding:8px 32px;font-size:15px;font-weight:800;line-height:18px;text-transform:capitalize;margin:0 auto}@media (max-width: 639.9px){form div.gform_drop_area.gform-theme-field-control .gform_button_select_files,.gform_wrapper.gravity-theme div.gform-body.gform_body div.gform_drop_area.gform-theme-field-control .gform_button_select_files{font-size:14px}}form div.gform_drop_area.gform-theme-field-control .gform_button_select_files:hover,.gform_wrapper.gravity-theme div.gform-body.gform_body div.gform_drop_area.gform-theme-field-control .gform_button_select_files:hover{background:#4d4d4d;color:#f8f8f8}form div.ginput_preview,.gform_wrapper.gravity-theme div.gform-body.gform_body div.ginput_preview{margin:0;display:flex;flex-wrap:wrap}form div.ginput_preview button.gform_delete_file,.gform_wrapper.gravity-theme div.gform-body.gform_body div.ginput_preview button.gform_delete_file{border:none;margin-left:auto;color:#4d4d4d;padding:0 10px}form div.ginput_preview button.gform_delete_file:hover,.gform_wrapper.gravity-theme div.gform-body.gform_body div.ginput_preview button.gform_delete_file:hover{color:#DDA15E}form div.ginput_complex span,.gform_wrapper.gravity-theme div.gform-body.gform_body div.ginput_complex span{margin-bottom:0}@media (max-width: 639.9px){form div.ginput_complex span+span,.gform_wrapper.gravity-theme div.gform-body.gform_body div.ginput_complex span+span{margin-top:15px}}div.selectric{font-size:15px;font-style:normal;font-weight:400;line-height:16px;border-radius:8px;border:1px solid #4d4d4d !important;min-height:unset;padding:10px 16px;padding:8px 10px}@media (max-width: 639.9px){div.selectric{font-size:14px}}div.selectric-open .selectric{border-radius:8px 8px 0 0;border-bottom-color:transparent !important}div.gravity-theme div.gform-footer.gform_footer{margin:40px 0 0 0;padding:0}div.gravity-theme div.gform-footer.gform_footer .gform_button{margin:0 !important}.gform_wrapper.gravity-theme .gform_validation_errors *,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background-color:#FEFAF3 !important;color:#DDA15E !important}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{padding:5px 16px !important;margin-top:0 !important;border-radius:8px !important}.error404 .page-builder-section{padding-block:clamp(125px, 17.3611111111vw, 250px);background:#FEFAF3}.section-hero{z-index:10;margin-top:-70px}.section-hero h1{color:#FFFFFF;margin-top:0}.section-hero h2.h4{color:#FCE6C1}.section-hero h3.title{color:#FFFFFF;font-weight:400;letter-spacing:clamp(-1.3px, -0.0902777778vw, -0.65px)}.section-hero .container{padding-top:clamp(70px, 7.6388888889vw, 110px);padding-bottom:clamp(70px, 10.4166666667vw, 150px)}@media (max-width: 1499.9px){.section-hero .container{padding-top:80px;padding-bottom:110px}}@media (max-width: 639.9px){.section-hero .container{padding-top:70px;padding-bottom:70px}}.section-hero .row{justify-content:space-between}.section-hero .col-right{color:#FFFFFF;max-width:520px;width:100%}.section-hero .bg_1{width:30%;left:0;z-index:2;clip-path:polygon(0 0, 100% 0, calc(100% - 35px) 100%, 0 100%)}.section-hero .bg_2{width:50%;left:25%;z-index:1}@media (max-width: 639.9px){.section-hero .bg_2{width:70%;left:15%}}.section-hero .bg_3{width:30%;left:70%;z-index:2;clip-path:polygon(35px 0, 100% 0, 100% 100%, 0 100%)}.section-hero .bg_1 .bg.overlay1,.section-hero .bg_2 .bg.overlay1,.section-hero .bg_3 .bg.overlay1{background:linear-gradient(270deg, rgba(40, 54, 24, 0) 50.11%, rgba(26, 36, 15, 0.6) 92.64%)}@media (max-width: 1399.9px){.section-hero{z-index:11}.section-hero nav.navbar{padding:20px 30px}.section-hero nav.navbar .navbar-collapse{top:124px}.section-hero nav.navbar .navbar-menu{height:calc(100svh - 124px)}}.section-hero a.logo img{height:86px}@media (max-width: 639.9px){.section-hero:not(.section-homepage-hero) .bg.overlay1{background:#1a240f;opacity:0.8}.section-hero:not(.section-homepage-hero) .bg.overlay2{display:none}}.section-homepage-hero{color:#fff}@media (min-width: 1500px){.section-homepage-hero{font-size:18px}}.section-homepage-hero .container>*{max-width:550px}.section-homepage-hero .title-desktop{display:block}.section-homepage-hero .title-mobile{display:none}.section-homepage-hero h1{font-size:clamp(80px, 6.9444444444vw, 100px);font-weight:300;letter-spacing:clamp(-5px, -0.3472222222vw, -2.5px);line-height:1.1}.section-homepage-hero h1 span{display:block;font-size:clamp(40px, 3.125vw, 45px);font-weight:400;letter-spacing:clamp(-2.25px, -0.15625vw, -1.125px)}.section-homepage-hero p.h3{font-size:clamp(24px, 1.8055555556vw, 26px);color:#fff;margin-block:14px}.section-homepage-hero .btn:not(.navbar-toggler){margin-top:50px}.section-homepage-hero .bg.overlay1{background:linear-gradient(270deg, rgba(40, 54, 24, 0) 24.14%, rgba(26, 36, 15, 0.75) 77.63%)}@media (max-width: 639.9px){.section-homepage-hero .title-desktop{display:none}.section-homepage-hero .title-mobile{display:block;text-align:center;font-size:70px}.section-homepage-hero .title-mobile span{max-width:300px;margin:0 auto;font-size:35px}.section-homepage-hero .title-mobile p.h3{font-size:22px}.section-homepage-hero .container{height:calc(100svh - 126px);padding-top:25px;padding-bottom:25px}.section-homepage-hero section{width:320px;position:absolute;bottom:0;left:50%;padding:0 30px 25px;transform:translateX(-50%);text-align:center}.section-homepage-hero .btn:not(.navbar-toggler){margin-top:25px;width:100%}.section-homepage-hero .bg.overlay1{background:linear-gradient(180deg, #1a240f 126px, rgba(26, 36, 15, 0) 75%)}.section-homepage-hero .bg.overlay2{background:linear-gradient(0deg, #1a240f 126px, rgba(26, 36, 15, 0) 75%)}}.section-hero .navbar{position:relative;background:transparent;box-shadow:none;z-index:5;padding-block:20px;padding-inline:clamp(30px, 4.4444444444vw, 64px)}.section-hero .navbar ul{list-style:none}.section-hero .navbar .navbar-menu>li>a:not(:hover){color:#FFFFFF}.section-hero .navbar .sub-menu-wrapper{z-index:3}.section-hero .navbar .socials{padding:0}.bg.overlay1{background:linear-gradient(90deg, rgba(40, 54, 24, 0) 50.11%, rgba(26, 36, 15, 0.6) 92.64%);z-index:2}.bg.overlay2{background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%);z-index:2}.section-contact_form .contact-info{border-radius:12px;overflow:hidden}.section-contact_form .contact-text{background:center center no-repeat;background-size:cover;position:relative;padding:30px 10px}.section-contact_form .overlay1{background:linear-gradient(180deg, rgba(40, 54, 24, 0) 59.28%, rgba(26, 36, 15, 0.6) 92.55%);opacity:0.6}.section-contact_form .overlay2{background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.6) 100%)}.section-contact_form .frame{width:100%;height:100%;position:relative;z-index:2}.section-contact_form .text-block{position:absolute;top:170px;left:50%;transform:translateX(-50%);width:190px;color:#FFFFFF;font-size:14px;font-weight:500;text-align:center;z-index:2}.section-contact_form h2{font-size:28px;color:#FFFFFF}.section-contact_form section{position:relative;z-index:2;display:flex;flex-direction:column;gap:17px;color:#FFFFFF;font-weight:600;font-size:16px;background:#606c38;padding:30px;padding:clamp(20px, 2.0833333333vw, 30px)}.section-contact_form section:before{content:"";display:block;width:100%;height:37px;background:#606c38;position:absolute;top:-36px;left:0;clip-path:polygon(0 0, 105% 100%, 0 100%)}.section-contact_form section a:not(:hover){color:#FFFFFF}.section-contact_form section>*{display:flex;align-items:center;gap:clamp(10px, 1.3888888889vw, 20px)}.section-contact_form section svg{align-self:center;flex:0 0 auto}.section-contact_form .col-lg-5{width:480px}@media (min-width: 992px){.section-contact_form .col-lg-7{width:calc(100% - 540px)}}@media (max-width: 1399.9px){.section-contact_form .container-md{max-width:1200px}}@media (max-width: 991.9px){.section-contact_form .section-wrapper{padding-block:75px}.section-contact_form .col-lg-7{order:-1}.section-contact_form #field_1_1 h2{margin-top:0}}@media (max-width: 479.9px){.section-contact_form section{font-size:15px;gap:12px}.section-contact_form section svg{width:15px}.section-contact_form .frame{width:370px;max-width:unset;left:50%;transform:translateX(-50%)}.section-contact_form .text-block{width:200px;top:150px}}.section-faqs{background:#FEFAF3}.section-faqs .faq-items{display:flex;flex-direction:column;gap:30px;font-size:15px;margin-top:64px}.section-faqs .faq-item:not(:last-child){border-bottom:1px solid #dedede}.section-faqs .faq-title{margin-bottom:14px;padding-block:10px;font-weight:600;line-height:24px;padding-right:32px;position:relative;cursor:pointer}.section-faqs .faq-title.active .faq-toggle:after{transform:translate(-50%, -50%) rotate(0deg)}.section-faqs .faq-toggle{position:absolute;right:0;top:15px;width:16px;height:16px;background:#4d4d4d;border-radius:100%}.section-faqs .faq-toggle:after,.section-faqs .faq-toggle:before{content:"";display:block;width:6px;height:2px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#FFFFFF;border-radius:0;z-index:1;transition:transform 0.2s ease-in-out}.section-faqs .faq-toggle:after{transform:translate(-50%, -50%) rotate(90deg)}.section-faqs .faq-content{display:none;padding-bottom:24px}.post-template-default .section-hero{margin-top:0;z-index:1}.post-template-default .section-hero a{display:block;width:fit-content;margin-bottom:40px;color:#fff;font-size:16px;font-weight:500}.post-template-default .section-hero a span{display:inline-block;margin-right:8px}.post-template-default .section-hero a:hover span{transform:translateX(-5px)}.post-template-default .section-hero .container{padding-block:clamp(64px, 6.25vw, 90px)}.post-template-default article .container{padding-block:clamp(64px, 5.5555555556vw, 80px);max-width:960px}.post-template-default h1{font-size:44px;max-width:500px;margin-block:8px}.post-template-default h1+p{color:#fff;font-size:12px;font-weight:500;line-height:1;display:flex;flex-wrap:wrap;gap:11px}.post-template-default .img-single{width:750px;margin-inline:auto;margin-top:40px}.post-template-default .img-single+*{margin-top:40px}.post-template-default blockquote{position:relative;max-width:750px;margin-top:40px;margin-inline:auto;background-color:#FEFAF3;padding:30px 40px 30px 85px;border-left:3px solid #DDA15E;clip-path:polygon(0 0, 100% 0, calc(100% - 31px) 100%, 0 100%)}.post-template-default blockquote svg{position:absolute;left:30px;top:30px;width:30px}.post-template-default blockquote+*{margin-top:40px}.post-template-default blockquote p{font-size:clamp(18px, 1.5277777778vw, 22px);line-height:1.36;font-style:italic}.post-template-default blockquote footer{color:#DDA15E;text-transform:uppercase;font-weight:700;font-size:16px;margin-top:12px}.post-template-default .section-images_block{margin-top:40px;margin-inline:auto;max-width:750px}.post-template-default .section-images_block+*{margin-top:40px}.post-template-default .section-images_block .row{row-gap:20px;margin-inline:-10px}.post-template-default .section-images_block .row>div{padding-inline:10px}.post-template-default .post-info{margin-top:clamp(64px, 5.5555555556vw, 80px);display:flex;flex-wrap:wrap;align-items:flex-start;gap:30px;column-gap:clamp(30px, 4.1666666667vw, 60px)}.post-template-default .post-info .title{line-height:1.2;margin-bottom:8px;width:100%}.post-template-default .author-info{color:#202020;font-size:15px;width:fit-content;flex:0 0 auto}.post-template-default .post-tags{flex:1;display:flex;flex-wrap:wrap;gap:5px}.post-template-default .post-tags .post-tag{color:#999999;background:rgba(222, 222, 222, 0.4);font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;padding:4px 12px;border-radius:50px}.post-template-default .post-tags .post-tag:nth-child(odd):not(:last-child):after{width:100%;content:""}.post-template-default .post-share{width:fit-content;flex:0 0 auto}.post-template-default .post-share a{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#606c38;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.post-template-default .post-share a:hover{background:#DDA15E}.post-template-default .post-share .a2a_kit{display:flex;flex-wrap:wrap;gap:12px}.post-template-default .related-articles{background:#FEFAF3;padding-left:clamp(30px, calc((100svw - 1312px)/2), 800px);padding-block:clamp(64px, 5.5555555556vw, 80px);overflow:clip}@media (min-width: 1500px){.post-template-default .related-articles{padding-left:clamp(30px, calc((100svw - 1552px)/2), 800px)}}@media (min-width: 1700px){.post-template-default .related-articles{padding-left:clamp(30px, calc((100svw - 1640px)/2), 800px)}}.post-template-default .related-articles section{flex:0 0 auto;width:fit-content;padding-right:clamp(30px, 4.4444444444vw, 64px);display:flex;flex-wrap:wrap;gap:15px}.post-template-default .related-articles section .title{width:100%}.post-template-default .related-articles section .slick-arrow.slick-prev,.post-template-default .related-articles section .slick-arrow.slick-next{position:relative;top:unset;transform:translateY(0)}.post-template-default .related-articles section .slick-arrow.slick-prev{transform:rotate(180deg)}@media (max-width: 991.9px){.post-template-default .related-articles .d-flex{flex-wrap:wrap}.post-template-default .related-articles section{padding-right:30px;width:100%}.post-template-default .carousel_posts{margin-left:-15px}.post-template-default .carousel_posts .slick-arrow{top:33.333%}.post-template-default .carousel_posts .slick-prev{left:-10px}.post-template-default .carousel_posts .slick-next{left:calc(100svw - 60px)}.post-template-default blockquote{padding-left:55px}.post-template-default blockquote p{font-size:16px}.post-template-default blockquote svg{left:15px}}@media (max-width: 639.9px){.post-template-default .post-info{flex-direction:column}}.post-type-label{display:block;width:fit-content;padding:4px 12px;text-transform:uppercase;font-size:12px;line-height:14px;font-weight:700;color:#fff;border-radius:50px;align-self:center}.author-info{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#999999;font-size:14px;font-weight:500;line-height:1;display:flex;flex-wrap:wrap;gap:10px;text-transform:uppercase}.author-info img{width:40px;height:40px;border-radius:50%}.post-card{border-radius:10px;background:#fff;box-shadow:0 4px 12px 0 rgba(0, 0, 0, 0.12);overflow:hidden;overflow:hidden;padding:10px;font-weight:500;position:relative;height:100%;min-height:fit-content}.post-card .text-wrapper{padding-inline:10px}.post-card .img{padding-bottom:64.935%;border-radius:5px}.post-card .img img{transform:scale(1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.post-card .img+.d-flex{margin-top:20px}.post-card .d-flex{gap:12px;color:#999999}.post-card .title{margin-block:12px 16px;font-size:clamp(22px, 1.9444444444vw, 28px);-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.post-card .author-info{margin-top:24px;color:#999999}.post-card.hover:hover img{transform:scale(1.025)}.post-card.hover:hover .title{color:#DDA15E}.slick-arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#606c38;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.slick-arrow.slick-prev{left:0;transform:translateY(-50%) rotate(180deg)}.slick-arrow.slick-next{right:0}.slick-arrow:hover{background:#DDA15E}.slick-arrow.slick-disabled{opacity:0}@media (max-width: 639.9px){.slick-arrow{width:30px;height:30px}.slick-arrow svg{width:6px;height:auto}}.section-posts_listing{background:#FEFAF3}.row-posts{padding-block:clamp(64px, 5.5555555556vw, 80px)}.custom-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-bottom:clamp(64px, 5.5555555556vw, 80px)}.custom-pagination .pagination-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.custom-pagination .page-numbers{color:#999999;display:block;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid transparent;font-weight:500;line-height:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.custom-pagination .page-numbers.current,.custom-pagination .page-numbers:hover:not(.next):not(.prev){border-color:#202020;color:#202020}.custom-pagination .next.page-numbers,.custom-pagination .prev.page-numbers,.custom-pagination .pagination-arrow{width:fit-content;font-size:16px;font-weight:800;line-height:24px;text-transform:uppercase;color:#DDA15E;display:flex;align-items:center;justify-content:center}.custom-pagination .next.page-numbers span,.custom-pagination .prev.page-numbers span,.custom-pagination .pagination-arrow span{transition:all 0.2s ease-in-out;display:flex;align-items:center}.custom-pagination .next.page-numbers:hover span,.custom-pagination .prev.page-numbers:hover span,.custom-pagination .pagination-arrow:hover span{color:#606c38}.custom-pagination .next.page-numbers:hover path,.custom-pagination .prev.page-numbers:hover path,.custom-pagination .pagination-arrow:hover path{fill:#606c38}.custom-pagination span.disabled .pagination-arrow{color:#DEDEDE}.custom-pagination span.disabled .pagination-arrow svg path{fill:#DEDEDE}@media (max-width: 639.9px){.custom-pagination .pagination-numbers{width:100%;order:-2}}.form_post{background:#FFF;box-shadow:0 4px 30px 0 rgba(0, 0, 0, 0.15)}.form_post .row{gap:20px;justify-content:space-between;align-items:center;padding-block:14px}.form_post .form_types{display:flex;flex-wrap:wrap;gap:0 20px}.form_post .form_types input[type="radio"]{display:none}.form_post .form_types input[type="radio"]:checked+label{color:#606c38;text-decoration:underline}.form_post .form_types input[type="radio"]:checked+label strong{opacity:1}.form_post .form_types input[type="radio"]:checked+label span{opacity:0}.form_post .form_types label{position:relative;color:#999999;font-size:16px;transition:color 0.2s ease-in-out;line-height:24px;padding-block:10px;cursor:pointer;padding-left:0px}.form_post .form_types label span{transition:all 0.2s ease-in-out;position:absolute;top:10px;left:0;width:100%;height:100%;opacity:1}.form_post .form_types label strong{transition:all 0.2s ease-in-out;opacity:0}.form_post .form_types label:hover{color:#606c38}.form_post .form_types label:before,.form_post .form_types label:after{display:none !important}.form_post .form_order{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.form_post .form_order div.selectric{border-radius:0;border-color:#dedede !important}.form_post .form_order .selectric-open div.selectric{border-bottom-color:transparent !important}.form_post .form_order div.selectric-items{border-radius:0;border-color:transparent #dedede #dedede #dedede !important}.carousel_wrapper{position:relative}.carousel_wrapper:after{content:"";position:absolute;top:0;left:calc(360px*4 - 20px);width:100%;height:100%;background:linear-gradient(to right, transparent 0%, #FEFAF3 180px);z-index:1}@media (max-width: 1799.9px){.carousel_wrapper:after{left:calc(360px*3 - 20px)}}@media (max-width: 1349.9px){.carousel_wrapper:after{left:calc(360px*2 - 20px)}}.carousel_posts .slick-track{display:flex}.carousel_posts .slick-next{left:calc(360px*4 - 20px);right:auto}@media (max-width: 1799.9px){.carousel_posts .slick-next{left:calc(360px*3 - 20px)}}@media (max-width: 1349.9px){.carousel_posts .slick-next{left:calc(360px*2 - 20px)}}.carousel_posts .slick-prev{left:-20px}.carousel_posts .slick-slide{display:flex;height:auto;padding:20px 12px}.carousel_posts .post-card{padding:10px;width:336px}.carousel_posts .post-card .text-wrapper{padding-inline:0}.carousel_posts .post-card .img{padding-bottom:43.5643%}.carousel_posts .post-card .title{font-size:clamp(20px, 1.6666666667vw, 24px)}.carousel_posts .post-card .author-info{display:none}.section-contact_banner .overlay1{background:linear-gradient(90deg, rgba(96, 108, 56, 0) 60.47%, #283618 94.58%);mix-blend-mode:multiply}.section-contact_banner .overlay2{background:linear-gradient(0deg, rgba(40, 54, 24, 0.6) 0%, rgba(40, 54, 24, 0.6) 100%)}.section-contact_banner .container-md{padding-block:clamp(64px, 6.9444444444vw, 100px);position:relative;z-index:3}.section-contact_banner .container-md *{color:#FFFFFF !important}.section-contact_banner .container-md .h2{margin-top:5px}.section-contact_banner .container-md .text-block>*:not(.h2){max-width:550px}@media (min-width: 992px){.section-contact_banner .col-lg-6{width:60%}}@media (max-width: 991.9px){.section-contact_banner .overlay2{background:linear-gradient(0deg, rgba(40, 54, 24, 0.8) 0%, rgba(40, 54, 24, 0.8) 100%)}}.section-sticky_cards{color:#202020}.section-sticky_cards h6{color:#DDA15E}.section-sticky_cards ul{list-style:none;padding-left:0}.section-sticky_cards ul li{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none"><path d="M1 3.5L5 7.5L11.5 1" stroke="%23D09D64" stroke-width="2" stroke-linecap="round"/></svg>') 0 10px no-repeat no-repeat;background-size:10.5px;padding-left:20px}.section-sticky_cards .vertical-card+.vertical-card{margin-top:clamp(64px, 7.2916666667vw, 105px)}.section-sticky_cards .vertical-card{position:relative;border-radius:20px;overflow:hidden;min-height:500px}.section-sticky_cards .vertical-card div.bg{background:linear-gradient(270deg, rgba(40, 54, 24, 0) 33.24%, rgba(26, 36, 15, 0.65) 73.21%);opacity:0}.section-sticky_cards .vertical-card div.bg+.bg{width:130px;background:linear-gradient(270deg, rgba(26, 36, 15, 0.6) 33.74%, rgba(40, 54, 24, 0) 98.49%);left:auto;right:0}.section-sticky_cards .vertical-card img{width:100%;transform:scale(1.05)}.section-sticky_cards .vertical-card .arrow{position:absolute;top:50%;right:90px;transform:translateY(-50%);z-index:3}.section-sticky_cards .vertical-card .h1{letter-spacing:clamp(-4px, -0.2777777778vw, -2px)}.section-sticky_cards .vertical-card .text-block{position:absolute;top:50%;transform:translateY(-50%);left:clamp(60px, 6.5277777778vw, 94px);color:#fff;z-index:3;opacity:0}.section-sticky_cards .vertical-card .features{display:flex;gap:20px;align-items:center;margin-top:0px;line-height:1}.section-sticky_cards .vertical-card .features div{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none"><path d="M1 3.5L5 7.5L11.5 1" stroke="%23D09D64" stroke-width="2" stroke-linecap="round"/></svg>') left center no-repeat no-repeat;padding-left:20px}.section-sticky_cards .vertical-card .text{margin-top:10px;max-width:430px}.section-sticky_cards .vertical-card:hover img{transform:scale(1)}.section-sticky_cards .vertical-card:hover div.bg,.section-sticky_cards .vertical-card:hover .text-block{opacity:1}.section-sticky_cards .vertical-card:hover .arrow{right:40px}@media (min-width:1200px){.section-sticky_cards .col-lg-4{width:330px}.section-sticky_cards .col-lg-8{width:75%;max-width:calc(100% - 350px)}}@media (max-width: 991.9px){.section-sticky_cards .slick-prev{left:-15px}.section-sticky_cards .slick-next{right:-15px}.section-sticky_cards .section-wrapper{padding:75px 0 20px}.section-sticky_cards .sticky{position:relative;top:0}.section-sticky_cards .sticky img{max-width:240px}.section-sticky_cards .d-lg-none{padding-inline:5px}.section-sticky_cards .slick-slide{padding:0 10px}.section-sticky_cards .vertical-card img{transform:scale(1)}.section-sticky_cards .vertical-card .h1{margin-bottom:10px}.section-sticky_cards .vertical-card div.bg,.section-sticky_cards .vertical-card .text-block{opacity:1}.section-sticky_cards .vertical-card .arrow{right:40px}.section-sticky_cards .vertical-card svg{display:none}.section-sticky_cards .vertical-card .features{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:15px}.section-sticky_cards .vertical-card .text-block{font-size:14px;top:auto;bottom:30px;transform:unset;left:30px;width:calc(100% - 60px)}.section-sticky_cards .vertical-card div.bg{background:linear-gradient(180deg, rgba(26, 36, 15, 0.25) 0%, #1a240f 100%)}.section-sticky_cards .vertical-card div.bg+.bg{display:none}}@media (max-width: 639.9px){.section-sticky_cards .sticky img{max-width:100%}}.section-sticky_cards_small{padding-block:clamp(150px, 20.8333333333vw, 300px)}.section-sticky_cards_small .col-text h2.title{font-size:clamp(50px, 4.1666666667vw, 60px)}@media (min-width: 1500px){.section-sticky_cards_small .col-text h2.title{font-size:clamp(50px, 4.8611111111vw, 70px)}}.section-sticky_cards_small .post-card .text-wrapper{padding:5px 15px 10px}.section-sticky_cards_small .row{width:975px;max-width:100%}.section-sticky_cards_small .col-cards{display:flex;flex-direction:column;gap:clamp(60px, 6.25vw, 90px)}.section-sticky_cards_small .btm-gradient{width:100%;height:270px;position:absolute;bottom:0;left:0;background:linear-gradient(180deg, rgba(32, 32, 32, 0) 0%, #202020 100%);z-index:2}.section-sticky_cards_small .left-gradient{width:35%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(270deg, rgba(32, 32, 32, 0) 0%, rgba(32, 32, 32, 0.5) 50%, rgba(32, 32, 32, 0.75) 100%);z-index:2}@media (min-width: 992px){.section-sticky_cards_small .col-text{max-width:360px;top:calc(50svh - 165px);height:400px;display:flex;align-items:center;flex-wrap:wrap}.section-sticky_cards_small .col-text p{max-width:280px}.section-sticky_cards_small .col-cards{max-width:500px}}@media (max-width: 991.9px){.section-sticky_cards_small{padding-block:0 75px;background:#000}.section-sticky_cards_small .sticky{position:relative;top:unset}.section-sticky_cards_small div.bg{background-attachment:unset}.section-sticky_cards_small .text-block{padding-top:75px;padding-inline:30px;margin-inline:-30px;width:100svw;max-width:unset}.section-sticky_cards_small .text-block br{display:none}.section-sticky_cards_small .left-gradient{display:none}.section-sticky_cards_small .btm-gradient{top:0;bottom:unset;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 33.33%, rgba(0, 0, 0, 0.95) 100%);height:500px}.section-sticky_cards_small .container{padding:0}.section-sticky_cards_small .row{width:100%;max-width:unset;margin:0}.section-sticky_cards_small .col-text{padding-inline:30px}.section-sticky_cards_small .col-cards{padding-inline:25px 0;padding-top:75px}.section-sticky_cards_small .slick-track{display:flex}.section-sticky_cards_small .slick-slide{padding:0 5px;height:auto}.section-sticky_cards_small .post-card{width:310px}.section-sticky_cards_small .slick-arrow.slick-next{right:auto;left:calc(100svw - 70px)}}@media (max-width: 639.9px){.section-sticky_cards_small .slick-arrow.slick-next{left:calc(100svw - 80px)}}.section-text_cards_carousel{padding-top:calc(var(--top) * 1px);padding-bottom:calc(var(--btm) * 1px);overflow:clip;padding-left:clamp(30px, calc((100svw - 1312px)/2), 800px)}@media (min-width: 1500px){.section-text_cards_carousel{padding-left:clamp(30px, calc((100svw - 1552px)/2), 800px)}}@media (min-width: 1700px){.section-text_cards_carousel{padding-left:clamp(30px, calc((100svw - 1640px)/2), 800px)}}.section-text_cards_carousel .bg.overlay1{background:#000;opacity:0.2}.section-text_cards_carousel .bg.overlay2{background:linear-gradient(270deg, transparent 0%, #1A240F 100%);opacity:0.6}.section-text_cards_carousel .bg.overlay3{background:linear-gradient(270deg, transparent 0%, #000 100%);opacity:0.6}.section-text_cards_carousel .section-wrapper{padding-block:0 !important}.section-text_cards_carousel .post-card{display:flex;flex-wrap:wrap;gap:10px}.section-text_cards_carousel .post-card .img{padding-bottom:56.3636%}.section-text_cards_carousel .post-card img{transform:scale(1) !important}.section-text_cards_carousel .post-card section{height:fit-content}.section-text_cards_carousel .post-card .title{max-width:calc(100% - 75px);font-size:clamp(26px, 1.9444444444vw, 28px);margin:0}.section-text_cards_carousel .post-card .icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#eff0eb;border-radius:50%;padding:15px}.section-text_cards_carousel .post-card .icon img{width:100%;height:100%;object-fit:contain}.section-text_cards_carousel .post-card .post-excerpt{margin-top:6px}.section-text_cards_carousel .carousel_wrapper{width:calc(100svw - clamp(30px, calc((100svw - 1312px) / 2), 800px) - 20svw)}@media (min-width: 1500px){.section-text_cards_carousel .carousel_wrapper{width:calc(100svw - clamp(30px, calc((100svw - 1552px) / 2), 800px) - 15svw)}}@media (min-width: 1700px){.section-text_cards_carousel .carousel_wrapper{width:calc(100svw - clamp(30px, calc((100svw - 1640px) / 2), 800px) - 15svw)}}.section-text_cards_carousel .carousel_wrapper:after{background:linear-gradient(to right, transparent 0%, #fff 180px);z-index:1}.section-text_cards_carousel .text-block{flex:0 0 15.5svw}@media (max-width: 1999.9px){.section-text_cards_carousel .text-block{flex:0 0 20.5svw}}@media (max-width: 1499.9px){.section-text_cards_carousel .text-block{flex:0 0 28svw}}.section-text_cards_carousel .text-block>*{width:340px;max-width:100%}.section-text_cards_carousel .text-block .title{margin-bottom:20px}.section-text_cards_carousel .carousel_posts .slick-next{left:auto;right:clamp(30px, calc((100svw - 1312px)/2), 800px)}@media (min-width: 1500px){.section-text_cards_carousel .carousel_posts .slick-next{right:clamp(30px, calc((100svw - 1552px)/2), 800px)}}@media (min-width: 1700px){.section-text_cards_carousel .carousel_posts .slick-next{right:clamp(30px, calc((100svw - 1640px)/2), 800px);right:clamp(30px, calc((100svw - 1640px)/2), 800px)}}.section-text_cards_carousel .carousel_wrapper:after{left:calc(360px * 3.5 - 20px)}@media (min-width: 1200px){.section-text_cards_carousel .carousel_wrapper{overflow:hidden}.section-text_cards_carousel .carousel_wrapper .carousel_posts .slick-prev{left:0}.section-text_cards_carousel .carousel_wrapper .carousel_posts .slick-arrow{margin-top:-15px}}@media (max-width: 1799.9px){.section-text_cards_carousel .carousel_wrapper:after{left:calc(360px * 3 - 20px)}}@media (max-width: 1549.9px){.section-text_cards_carousel .carousel_wrapper:after{left:calc(360px * 2.75 - 20px)}}@media (max-width: 1199.9px){.section-text_cards_carousel{padding:75px 0}.section-text_cards_carousel .d-flex{flex-wrap:wrap}.section-text_cards_carousel .text-block{width:100%;padding-inline:30px;flex:0 0 100%}.section-text_cards_carousel .text-block h2{width:100%}.section-text_cards_carousel .carousel_wrapper:after{left:calc(360px * 3 - 20px)}.section-text_cards_carousel .carousel_wrapper{padding-left:20px;width:100%}.section-text_cards_carousel .carousel_wrapper .slick-slide{padding-inline:10px}.section-text_cards_carousel .carousel_wrapper .slick-prev{left:-15px}.section-text_cards_carousel .carousel_wrapper .slick-next{right:auto;left:calc(100svw - 65px)}}.section-text_cards_carousel .btn{width:fit-content}.section-text_cards_carousel.has-bg{}.section-text_cards_carousel.has-bg .text-block{width:20svw;color:#fff}.section-text_cards_carousel.has-bg .text-block .title{color:#fff;max-width:250px}.section-text_cards_carousel.has-bg .carousel_wrapper:after{display:none}.section-collections_banner .bg.overlay{background:linear-gradient(180deg, rgba(26, 36, 15, 0.85) 0%, rgba(26, 36, 15, 0) 100%);background-blend-mode:multiply}.section-collections_banner *{color:#FFFFFF !important}.section-collections_banner .frame-wrapper{position:absolute;top:clamp(50px, 6.9444444444vw, 100px);top:0px;left:50%;transform:translateX(-50%);object-fit:cover;z-index:3}.section-collections_banner .frame-wrapper .frame{width:350px;position:relative;left:50%;transform:translateX(-50%)}.section-collections_banner .frame-wrapper h2{width:206px;position:absolute;top:115px;left:50%;font-size:27px;transform:translateX(-50%);text-align:center}.section-collections_banner .frame-wrapper p{width:211px;position:absolute;top:180px;left:50%;transform:translateX(-50%);text-align:center}.section-collections_banner .d-flex>div{width:30%;height:calc(100svh + 200px);flex:0 0 auto;position:relative;overflow:hidden}.section-collections_banner .d-flex .bg{background-attachment:unset}.section-collections_banner .d-flex .image-1 .bg{clip-path:polygon(0 0, 100% 0, calc(100% - 50px) 100%, 0% 100%)}.section-collections_banner .d-flex .image-2{width:calc(40% + 110px);margin-inline:-55px;z-index:2}.section-collections_banner .d-flex .image-2 .bg{clip-path:polygon(50px 0, 100% 0, calc(100% - 50px) 100%, 0 100%)}.section-collections_banner .d-flex .image-3 .bg{clip-path:polygon(50px 0, 100% 0, 100% 100%, 0 100%)}.section-collections_banner .d-flex .h1{font-weight:300;text-transform:uppercase}.section-collections_banner .d-flex .text-block{width:100%;max-width:520px;position:absolute;bottom:200px;left:50%;padding-inline:50px;transform:translate3d(-50%, var(--scroll-y, 0px), 0);text-align:center;z-index:2;will-change:transform}.section-collections_banner .btn{position:absolute;bottom:100px;left:50%;transform:translate3d(-50%, var(--scroll-y, 0px), 0);z-index:2;will-change:transform}@media (min-width: 1400px){.section-collections_banner{position:sticky;top:0}.section-collections_banner+.page-builder-section{margin-top:250px}.section-collections_banner .d-flex>div{min-height:800px;height:calc(100svh + 250px)}}@media (min-width: 1500px){.section-collections_banner+.page-builder-section{margin-top:450px}.section-collections_banner .d-flex>div{height:calc(100svh + 200px)}.section-collections_banner .frame-wrapper{top:50px}.section-collections_banner .frame-wrapper .frame{width:430px}.section-collections_banner .frame-wrapper h2{width:206px;top:135px;font-size:clamp(30px, 2.4305555556vw, 35px)}.section-collections_banner .frame-wrapper p{width:260px;position:absolute;top:230px;transform:translateX(-50%)}.section-collections_banner .d-flex>div{min-height:1000px}.section-collections_banner .d-flex .text-block{bottom:130px}.section-collections_banner .btn{bottom:50px}}@media (max-width: 1399.9px){.section-collections_banner .h1{font-size:50px}.section-collections_banner .d-flex>div{width:33.33%;min-height:800px}.section-collections_banner .d-flex .image-2{width:calc(33.33% + 110px)}}@media (max-width: 1199.9px){.section-collections_banner .frame-wrapper{position:relative;top:0;top:unset;left:unset;transform:unset;object-fit:cover;background:#1a240f;z-index:3;padding-top:30px}.section-collections_banner .frame-wrapper .frame{width:430px}.section-collections_banner .frame-wrapper h2{top:165px}.section-collections_banner .frame-wrapper p{top:240px}.section-collections_banner .d-flex{flex-direction:column}.section-collections_banner .d-flex>div{position:relative;width:100%;height:unset;min-height:unset}.section-collections_banner .d-flex .image-2{width:100%;margin-inline:0}.section-collections_banner .d-flex .text-block{width:100%;max-width:unset;position:relative;bottom:unset;left:unset;padding:75px 30px;transform:unset;text-align:center;z-index:2}.section-collections_banner .d-flex .h1{font-size:70pz}.section-collections_banner .d-flex .image-1 .bg,.section-collections_banner .d-flex .image-3 .bg{clip-path:none}.section-collections_banner .d-flex .image-1 .text-block{padding-bottom:100px}.section-collections_banner .d-flex .image-2{margin-block:-50px;z-index:3}.section-collections_banner .d-flex .image-2 .text-block{padding-block:100px}.section-collections_banner .d-flex .image-2 .bg{clip-path:polygon(0 50px, 100% 0, 100% calc(100% - 50px), 0 100%)}.section-collections_banner .d-flex .image-3 .text-block{padding-top:100px;padding-bottom:90px}.section-collections_banner .btn{bottom:35px}}@media (max-width: 389.9px){.section-collections_banner .frame-wrapper h2{top:145px}.section-collections_banner .frame-wrapper p{top:215px;width:230px}}.section-recent_projects{overflow:clip;height:calc(100svw  * 2 / 3 - 12px);padding:200px 0 100px}.section-recent_projects.rows_3{height:calc(100svw - 18px)}.section-recent_projects .img-wrapper{width:33.33%;float:left}.section-recent_projects .img-wrapper .img{padding-bottom:100%;background:center center no-repeat;background-size:cover}.section-recent_projects .img-wrapper .img img{width:101%;height:101%}.section-recent_projects .text-block{background:rgba(255, 255, 255, 0.95);color:#202020;position:sticky;width:33.33%;max-width:640px;top:150px;padding:100px;margin:0 auto;padding-inline:clamp(60px, 6.9444444444vw, 100px);padding-block:clamp(60px, 13.8888888889vw, 200px);z-index:3}@media (max-width: 1499.9px){.section-recent_projects .text-block{padding-inline:60px;padding-block:100px}}@media (max-width: 1199.9px){.section-recent_projects{height:calc(100svw * 3 / 2 - 12px)}.section-recent_projects.rows_3{height:calc(100svw * 2 - 3px)}.section-recent_projects .img-wrapper{width:50%}.section-recent_projects .text-block{width:50%}}@media (max-width: 699.9px){.section-recent_projects .text-block{width:calc(100% - 70px)}}@media (max-width: 639.9px){.section-recent_projects{height:calc(100svw * 6 - 12px)}.section-recent_projects.images_7{height:calc(100svw * 7 - 3px)}.section-recent_projects.images_8{height:calc(100svw * 8 - 3px)}.section-recent_projects.images_9{height:calc(100svw * 9 - 3px)}.section-recent_projects .img-wrapper{width:100%}.section-recent_projects .text-block{padding:35px}}.section-text_form .overlay{background:linear-gradient(270deg, #283618 17%, rgba(40, 54, 24, 0.5) 100%)}.section-text_form *{color:#fff !important}@media (min-width:1500px){.section-text_form .col-xl-4{flex:0 0 auto;width:30%}}.section-text_form .bg img{width:83%}.section-text_form div.gravity-theme div.gform-footer.gform_footer{margin-top:25px}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body ::placeholder{color:#fff}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=color],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=date],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=datetime-local],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=datetime],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=email],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=month],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=number],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=password],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=search],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=tel],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=text],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=time],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=url],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type=week],.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body select,.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body textarea,.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body input[type="checkbox"]+label:before,.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body div.selectric{border-color:#fff;background-color:rgba(255, 255, 255, 0.2)}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body div.selectric-items{background-color:#535e46;border-color:#fff !important;font-size:15px}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body div.selectric{border-color:#fff !important}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body div.selectric .button:after{background-image:url("../images/icon-chevron-w.svg") !important}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body .selectric-open div.selectric{border-bottom-color:transparent !important;background-color:#535e46}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body .selectric-open div.selectric-items{border-top-color:transparent !important}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body .selectric-open div.selectric-items li:hover{color:#DDA15E !important}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body .selectric-items li.highlighted{background-color:#535e46 !important;color:#fff !important}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body .selectric-items li{color:#fff !important}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body div.gfield_checkbox{max-width:640px;gap:8px 15px}@media (max-width: 639.9px){.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body div.gfield_checkbox{gap:8px 8px}}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body legend{font-size:18px;font-weight:500;margin-bottom:15px}@media (max-width: 639.9px){.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body legend{font-size:14px}}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body div.gform_drop_area{background:rgba(255, 255, 255, 0.2);border:1px solid #fff}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body div.gform_drop_area button.gform_button_select_files:not(:hover){border-color:#fff}.section-text_form .gform_wrapper.gravity-theme div.gform-body.gform_body div.gform_drop_area svg path{fill:#fff}.section-text_form .gform_wrapper.gravity-theme#gform_wrapper_2 div.gform-body.gform_body textarea{height:100px}@media (max-width: 639.9px){.section-text_form{font-size:14px}.section-text_form .section-wrapper{padding-top:75px;padding-bottom:480px;padding-bottom:350px}.section-text_form .overlay{background:linear-gradient(180deg, #283618 calc(100% - 480px), rgba(40, 54, 24, 0.5) 100%)}.section-text_form .bg img{width:100%;height:480px;top:unset;bottom:0;object-fit:cover}}.section-simple_text .container.smaller{max-width:600px}.section-simple_text .container.default{max-width:820px}.section-simple_text .container.larger{max-width:950px}.section-simple_text .overlay1,.section-simple_text .overlay2{opacity:0}.section-simple_text.style-wood{background:url("../images/wood-texture.jpg") no-repeat center top;background-size:cover}.section-simple_text.style-wood .overlay1{background:#532C00;mix-blend-mode:color;opacity:0.3}.section-simple_text.style-wood .overlay2{background:#FEFAF3;opacity:0.3}.section-simple_text.style-img .section-wrapper{padding-top:clamp(64px, 9.3055555556vw, 134px);padding-bottom:clamp(200px, 18.6111111111vw, 268px)}.section-simple_text.style-img .overlay1{background:linear-gradient(180deg, rgba(254, 249, 243, 0.75) 58.64%, rgba(254, 249, 243, 0) calc(100% - clamp(64px, 9.3055555556vw, 134px)));opacity:1}.section-collection_rows .title{font-size:32px}.section-collection_rows .collection+.collection{margin-top:clamp(60px, 5.5555555556vw, 80px)}.section-collection_rows a.img{display:block;position:relative;clip-path:polygon(0 0, 100% 0, calc(100% - 50px) 100%, 0 100%);padding-bottom:57.3839%}.section-collection_rows a.img img{transform:scale(1.05)}.section-collection_rows a.img svg{position:absolute;bottom:20px;left:20px;width:40px;height:40px;padding:7px;border-radius:4px;background-color:#DDA15E}.section-collection_rows a.img:hover img{transform:scale(1.01)}.section-collection_rows a.img:hover svg{background-color:#606c38}.section-collection_rows .col-txt{padding:clamp(30px, 4.1666666667vw, 60px)}.section-collection_rows .flex-lg-row-reverse .col-txt{background:#FEFAF3}.section-collection_rows .feature{border-bottom:1px solid #dedede;padding-bottom:20px}.section-collection_rows .feature:first-child{border-top:1px solid #dedede;margin-top:20px}.section-collection_rows .feature-content{padding-top:20px}.section-collection_rows .feature-title{margin-bottom:0;font-weight:600;padding-right:32px;padding-top:20px;position:relative;cursor:pointer;font-size:clamp(15px, 1.25vw, 18px);line-height:1.2}.section-collection_rows .feature-title.active .feature-toggle:after{transform:translate(-50%, -50%) rotate(0deg)}.section-collection_rows .feature-title+div{display:none}.section-collection_rows .feature-toggle{position:absolute;right:0;top:25px;width:16px;height:16px;border-radius:100%}.section-collection_rows .feature-toggle:after,.section-collection_rows .feature-toggle:before{content:"";display:block;width:6px;height:2px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#202020;border-radius:0;z-index:1;transition:transform 0.2s ease-in-out}.section-collection_rows .feature-toggle:after{transform:translate(-50%, -50%) rotate(90deg)}@media (min-width: 992px){.section-collection_rows .col-img{width:55%;padding:0}.section-collection_rows .col-txt{width:45%}}@media (max-width: 639.9px){.section-collection_rows a.img{clip-path:polygon(0 0, 100% 0, calc(100% - 25px) 100%, 0 100%)}.section-collection_rows a.img svg{bottom:10px;left:10px;width:35px;height:35px}}.section-text_cards{background:#FEFAF3}.section-text_cards .text-center{margin-bottom:64px}@media (max-width: 1499.9px){.section-text_cards .text-center{margin-bottom:45px}}.section-text_cards .row-cols-3{margin-inline:-20px}.section-text_cards .row-cols-3>*{padding-inline:20px}.section-text_cards .post-card .img{padding-bottom:51.282%}.section-text_cards .post-card .post-excerpt{padding-bottom:35px}.section-text_cards .post-card .link{display:block;width:fit-content;position:absolute;bottom:10px;left:20px;color:#202020;text-transform:uppercase}.section-text_cards .post-card .link span{text-decoration:underline;color:#DDA15E}.section-text_cards .row-cols-2 .post-card{display:flex;flex-wrap:wrap;height:100%}.section-text_cards .row-cols-2 .post-card .text-wrapper{padding:25px;position:relative;flex:1}.section-text_cards .row-cols-2 .post-card .title{margin-bottom:10px}.section-text_cards .row-cols-2 .post-card .img{height:auto;padding-bottom:0;width:30%;max-width:250px;flex:0 0 auto}.section-text_cards .row-cols-2 .section-text_cards .post-card .img{padding-bottom:0;height:auto}.section-text_cards .row-cols-2 .col-12:nth-child(odd) .text-wrapper{order:-1}@media (max-width: 639.9px){.section-text_cards .row-cols-2 .post-card .img{height:auto;padding-bottom:64.935%;width:100%;max-width:unset;flex:0 0 auto;order:-2}}.section-angled_images .container p{max-width:760px;color:#202020;margin-inline:auto;font-weight:500}.section-angled_images .text-block{margin-bottom:64px}.section-angled_images .angled_image{position:relative}@media (min-width: 1200px){.section-angled_images .angled_image{display:flex;flex-wrap:wrap;align-items:flex-end;min-height:370px}}.section-angled_images .card-1{clip-path:polygon(0 0, 100% 0, calc(100% - 50px) 100%, 0 100%);width:calc(25% + 25px);margin-right:-25px}.section-angled_images .card-1 .content{padding-right:75px}@media (max-width: 1199.9px){.section-angled_images .card-1{width:calc(50% + 25px);margin:0 -25px 0 0}}@media (max-width: 799.9px){.section-angled_images .card-1{width:100%;margin-left:0;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 50px), 0px 100%);margin:0 0 -25px 0}.section-angled_images .card-1 .content{padding-block:60px 100px}}.section-angled_images .card-2{clip-path:polygon(50px 0, 100% 0, calc(100% - 50px) 100%, 0 100%);width:calc(25% + 50px);margin:0 -25px}.section-angled_images .card-2 .content{padding-inline:75px}@media (max-width: 1199.9px){.section-angled_images .card-2{clip-path:polygon(50px 0, 100% 0, 100% 100%, 0 100%);width:calc(50% + 25px);margin:0 0 0 -25px}}@media (max-width: 799.9px){.section-angled_images .card-2{width:100%;margin-right:0;clip-path:polygon(0 50px, 100% 0, 100% 100%, 0 100%);margin:-25px 0 -25px 0}.section-angled_images .card-2 .content{padding-block:100px}}.section-angled_images .card-3{clip-path:polygon(50px 0, 100% 0, calc(100% - 50px) 100%, 0 100%);width:calc(25% + 50px);margin:0 -25px}.section-angled_images .card-3 .content{padding-inline:75px}@media (max-width: 1199.9px){.section-angled_images .card-3{clip-path:polygon(0 0, 100% 0, calc(100% - 50px) 100%, 0 100%);width:calc(50% + 25px);margin:0 -25px 0 0}}@media (max-width: 799.9px){.section-angled_images .card-3{width:100%;margin-left:0;clip-path:polygon(0 50px, 100% 0, 100% calc(100% - 50px), 0px 100%);margin:-25px 0 -25px 0}.section-angled_images .card-3 .content{padding-block:100px}}.section-angled_images .card-4{clip-path:polygon(50px 0, 100% 0, 100% 100%, 0 100%);width:calc(25% + 25px);margin-left:-25px}.section-angled_images .card-4 .content{padding-left:75px}@media (max-width: 1199.9px){.section-angled_images .card-4{width:calc(50% + 25px);margin:0 0 0 -25px}}@media (max-width: 799.9px){.section-angled_images .card-4{width:100%;margin-left:0;clip-path:polygon(0 50px, 100% 0, 100% 100%, 0px 100%);margin:-25px 0 0 0}.section-angled_images .card-4 .content{padding-block:100px 40px}}.section-angled_images img.bg{z-index:1}.section-angled_images .overlay1{background:#000;opacity:0.4;z-index:2}.section-angled_images .overlay2{background:linear-gradient(84deg, rgba(0, 0, 0, 0) 50%, black 100%);opacity:0.2;z-index:3}.section-angled_images .overlay3{background:linear-gradient(90deg, rgba(40, 54, 24, 0) 74.83%, #1a240f 100%);opacity:0.6;z-index:4}@media (max-width: 799.9px){.section-angled_images .overlay3{background:linear-gradient(180deg, rgba(40, 54, 24, 0) 0, #1a240f 100%);opacity:1}}.section-angled_images .content{color:#fff;position:relative;padding:175px 60px 40px;z-index:5}.section-angled_images .content p{margin-block:20px}.section-angled_images a.underline{text-transform:uppercase;text-decoration:underline}.section-angled_images a.underline:hover{color:#fff}@media (max-width: 799.9px){.section-angled_images div.angled_image .content{padding-inline:30px}}.section-featured_projects .text-center{padding:64px 30px}@media (max-width: 1199.9px){.section-featured_projects{}}.project-card{overflow:hidden;position:relative}.project-card .img{padding-bottom:100%}.project-card .overlay1{background:#000;opacity:0.4;opacity:0}.project-card .overlay2{background:linear-gradient(230deg, transparent 0%, #1A240F 42.33%);opacity:0.85;opacity:0}.project-card .content{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, 0%);padding:40px;opacity:0;z-index:3}.project-card:hover .overlay1{opacity:0.4}.project-card:hover .overlay2{opacity:0.85}.project-card:hover .content{transform:translate(-50%, -50%);opacity:1}.tags{gap:5px}.tags a.tag{color:#fff;font-size:12px;line-height:16px;text-transform:uppercase;font-weight:600;padding:4px 12px;border-radius:999px;border:1px solid rgba(255, 255, 255, 0.4);background:rgba(255, 255, 255, 0.1);text-decoration:none}.tags a.tag:hover{background:rgba(255, 255, 255, 0.2);background:#fff;border-color:#fff;color:#1A240F}.section-legacy{background:url("../images/wood-texture.jpg") no-repeat center top;background-size:cover;font-weight:500}.section-legacy .overlay1{background:#532C00;mix-blend-mode:color;opacity:0.3}.section-legacy .overlay2{background:#FEFAF3;opacity:0.3}.section-legacy strong{color:#606c38}.section-legacy .title.green{margin-bottom:64px}.section-legacy .stats{gap:30px;column-gap:clamp(30px, 3.4722222222vw, 50px)}.section-legacy .stats .title{font-weight:700;color:#DDA15E;letter-spacing:clamp(-2.4px, -0.1666666667vw, -1.2px)}@media (min-width: 1200px){.section-legacy .col-lg-5{width:38%}.section-legacy .img{clip-path:polygon(0 0, 100% 0, 100% 100%, 50px 100%);height:100%;padding:0}}@media (max-width: 639.9px){.section-legacy .section-wrapper{padding-block:64px}}.section-core_values{padding-block:clamp(64px, 5.2083333333vw, 75px);background:center center no-repeat;background-size:cover;background-attachment:fixed}.section-core_values .overlay1{background:#000;opacity:0.5}.section-core_values .overlay2{background:linear-gradient(0, black 0%, transparent 200px, transparent calc(100% - 200px), black 100%);opacity:0.5}.section-core_values .overlay3{background:linear-gradient(90deg, black 0%, transparent 200px, transparent calc(100% - 200px), black 100%);opacity:0.5}.section-core_values .sticky .text-block{padding-block:clamp(64px, 10.4166666667vw, 150px)}.section-core_values .col-xl-8 .row{padding-bottom:150px}@media (min-width: 1200px){.section-core_values .col-xl-8 .row>div:nth-child(even){transform:translateY(150px)}}.section-core_values h2.title{max-width:320px}.section-core_values .item{color:#fff;position:relative;backdrop-filter:blur(10px)}.section-core_values .item svg{position:absolute;top:0;right:0;z-index:4}.section-core_values .item .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:5px;background:#DDA15E;border-radius:50%;margin-bottom:20px}.section-core_values .item .bg{background:#FEFAF3;opacity:0.1}.section-core_values .item section{padding:25px 25px 45px;position:relative;z-index:2}.section-core_values .item .subtitle{font-size:14px;font-weight:500;text-transform:uppercase;margin-block:20px}@media (max-width: 1199.9px){.section-core_values .sticky{position:relative;top:0}.section-core_values .sticky .text-block{padding-block:0 15px}.section-core_values .col-xl-8 .row{padding-bottom:0}}.section-latest_posts .h2.title{margin-bottom:clamp(64px, 5.4166666667vw, 78px)}.section-text_video img.bg{opacity:0.1}.section-text_video:after{position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FEFAF3 100%);content:"";z-index:3}.section-text_video .overlay1{background:#202020;mix-blend-mode:overlay}.section-text_video .overlay2{background:#FEFAF3;mix-blend-mode:color}.section-text_video .img{padding-bottom:61%;border-radius:20px}.section-text_video .img .overlay1{background:#000;mix-blend-mode:unset;opacity:0.4}.section-text_video .img .overlay2{background:linear-gradient(272deg, rgba(40, 54, 24, 0) 69.07%, rgba(26, 36, 15, 0.6) 96.01%);mix-blend-mode:unset;opacity:0.6}.section-text_video .img .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:clamp(49px, 6.8055555556vw, 98px);height:clamp(49px, 6.8055555556vw, 98px);display:flex;align-items:center;justify-content:center;background:#606c38;border-radius:50%;padding:10px;z-index:4}.section-text_video .img:hover img{transform:scale(1.05)}.section-text_video .img:hover .icon{background:#DDA15E}@media (min-width:1200px){.section-text_video .col-txt{width:45%}.section-text_video .col-vid{width:47%}}@media (max-width: 639.9px){.section-text_video .section-wrapper{padding-block:64px}}.section-image_text_rows .container-md>.text-block{margin-inline:auto;max-width:900px}.section-image_text_rows .col-img img{clip-path:polygon(0 0, 100% 0, calc(100% - 20px) 100%, 0 100%)}.section-image_text_rows .flex-lg-row-reverse .col-img img{clip-path:polygon(20px 0, 100% 0, 100% 100%, 0 100%)}.section-image_text_rows .row{margin-top:64px}.section-image_text_rows h3{font-size:clamp(20px, 2.2222222222vw, 32px);letter-spacing:clamp(-1.6px, -0.1111111111vw, -0.8px)}.section-image_text_rows ul{list-style:none;padding-left:0}.section-image_text_rows ul li{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none"><path d="M1 3.5L5 7.5L11.5 1" stroke="%23D09D64" stroke-width="2" stroke-linecap="round"/></svg>') 0 10px no-repeat no-repeat;background-size:10.5px;padding-left:20px}@media (min-width: 992px){.section-image_text_rows .col-img{width:55%;padding:0}.section-image_text_rows .col-txt{width:38%}}@media (max-width: 639.9px){.section-image_text_rows .section-wrapper{padding-block:64px}}.section-service_process .justify-content-between{row-gap:20px;margin-bottom:64px}.section-service_process .col-lg-5 .h4{display:none}.section-service_process .process-card{height:100%;padding:25px;background-color:#FEFAF3;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.08);color:#202020;position:relative}.section-service_process .process-card svg{position:absolute;top:0;right:0}.section-service_process .process-card .h3{font-size:clamp(20px, 1.9444444444vw, 28px)}.section-service_process .process-card .number{width:56px;height:56px;font-size:32px;background-color:#DDA15E;color:#FFFFFF;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px}@media (min-width:992px){.section-service_process .col-lg-5{width:38%}.section-service_process .col-lg-5 .h4{opacity:0;display:block}}@media (max-width: 639.9px){.section-service_process .section-wrapper{padding-block:64px}}.section-featured_collections{background:#FEFAF3}.section-featured_collections .text-block.text-center{margin-bottom:64px}.section-featured_collections .post-card{overflow:hidden;position:relative}.section-featured_collections .post-card .img{padding-bottom:70.51%}a.tag:empty{display:none}.tags a.tag.tag-gray{color:#999999;font-size:12px;line-height:16px;text-transform:uppercase;font-weight:600;padding:4px 12px;border-radius:999px;border:1px solid #999999;text-decoration:none;background:#fff}.tags a.tag.tag-gray:hover{background:#999999;color:#fff;border-color:#999999}.section-collections_listing{padding-block:64px}.section-collections_listing .img.no-angle{clip-path:none;padding-bottom:45.16%}.section-collections_listing .row-collections{row-gap:24px;padding-bottom:38px;margin-bottom:38px;border-bottom:1px solid #dedede}.section-collections_listing .collection+.collection{margin-top:0}.section-collections_listing .custom-pagination{padding-bottom:0}@media (min-width:992px){.section-collections_listing .col-img{width:57.4%}.section-collections_listing .col-txt{width:42.6%;padding-right:0;padding-block:0}}.section-collections_listing .slick-next{right:-20px}.section-collections_listing .slick-prev{left:-20px}.section-projects_listing{padding-top:clamp(64px, 7.6388888889vw, 110px)}.section-projects_listing h2.title{font-size:28px}.section-projects_listing .projects-list{padding-bottom:38px;margin-bottom:38px;border-bottom:1px solid #dedede}.section-projects_listing .row-projects{margin-inline:-8px;row-gap:16px}.section-projects_listing .row-projects>div{padding-inline:8px}.section-projects_listing .project-card .img{padding-bottom:90%}.section-projects_listing .project-card .content{top:auto;bottom:0;left:50%;transform:translate(-50%, 50%)}.section-projects_listing .project-card:hover .content{transform:translate(-50%, 0)}.section-projects_listing .project-card a.show-modal:hover{color:#fff}@media (min-width: 1200px){.section-projects_listing .col-filters{width:260px;padding-bottom:clamp(64px, 5.5555555556vw, 80px)}.section-projects_listing .col-projects{width:calc(100% - 360px)}}.form-group+.form-group{margin-top:32px}.filter-title{cursor:pointer;font-size:18px;position:relative;line-height:24px;border-bottom:1px solid #dedede;padding-bottom:16px;padding-right:20px}.filter-title::after{content:"";width:16px;height:16px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="5" viewBox="0 0 9 5" fill="none"><path d="M8.5 0.5C8.5 0.5 4.96422 4.5 4.5 4.5C4.03578 4.5 0.5 0.5 0.5 0.5" stroke="%23202020" stroke-linecap="round" stroke-linejoin="round"/></svg>') center center no-repeat;background-size:8px;transition:transform 0.2s ease-in-out;position:absolute;right:0;top:4px}.filter-title.active:after{transform:rotate(180deg)}#form_items,#form_projects{color:#202020}#form_items h2.title,#form_projects h2.title{color:#202020;margin-top:0}.row-results{margin-bottom:38px}.reset-filters{display:none;width:fit-content;position:absolute;padding:10px 0;top:24px;cursor:pointer;color:#DDA15E}.reset-filters.show{display:block}.reset-filters:hover{color:#606c38}form{color:#202020}form .search-wrapper{position:relative;margin-block:32px}form .search-wrapper ::placeholder{color:#202020}form .search-wrapper .submit{background:none !important;padding:0;position:absolute;top:50%;right:16px;transform:translateY(-50%)}form .search-wrapper #search{border:none;border-radius:8px;background:rgba(222, 222, 222, 0.3) center right 16px no-repeat;font-size:16px;font-weight:600;padding-right:40px}form .filter-content{display:none}form .filter-content.active{display:block}form .filter-items{display:flex;flex-direction:column;gap:16px;line-height:16px;max-height:161px;overflow:auto;padding-block:16px 1px}form .filter-items label{cursor:pointer;transition:all 0.2s ease-in-out}form .filter-items input:checked+label{font-weight:700}form .color-sample{display:inline-block;width:12px;height:12px;border-radius:12px;margin-right:4px}div.sort-wrapper{gap:20px}div.selectric-for-form{width:280px}div.selectric-for-form div.selectric{border:1px solid #DEDEDE !important;border-radius:0px !important}div.selectric-for-form div.selectric-items{font-size:15px;border:1px solid #DEDEDE !important;border-radius:0 !important}div.selectric-for-form.selectric-open div.selectric{border-bottom-color:transparent !important}div.selectric-for-form.selectric-open div.selectric-items{border-top-color:transparent !important}p.h3.no-results{text-align:center;padding-top:100px}.show-modal{display:block;width:fit-content;text-decoration:underline;text-transform:uppercase}.modal-item div.modal-content{width:1080px;max-width:95svw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:90svh;min-height:unset;border-radius:0;padding:clamp(30px, 4.4444444444vw, 64px);padding-inline:clamp(15px, 3.4027777778vw, 49px)}.modal-item .close-modal{position:absolute;top:10px;right:10px;cursor:pointer;padding:10px;z-index:1}.modal-item .close-modal:hover svg path{stroke:#606c38}.modal-item .container{padding-inline:15px}.modal-item .modal-body{padding:0}.modal-item .video-item{background:#606c38;display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;padding:16px}.modal-item .video-item:hover{background:#DDA15E}.modal-item .flex-column{gap:24px}.modal-item .gallery{display:flex;flex-wrap:wrap;align-self:stretch;padding-top:16px}.modal-item .gallery>*{flex:0 0 auto;width:12.5%}@media (max-width: 991.9px){.modal-item .gallery>*{width:16.6666666667%}}@media (max-width: 639.9px){.modal-item .gallery>*{width:20%}}.modal-item .gallery .video,.modal-item .gallery a[data-fancybox]{display:flex;justify-content:center;align-items:center}.modal-item .gallery .video img,.modal-item .gallery a[data-fancybox] img{aspect-ratio:1}.modal-item .gallery a.video-item{max-width:80%;height:auto;aspect-ratio:1}.modal-item a[data-fancybox]{overflow:hidden;display:block}.modal-item a[data-fancybox] img{width:100%;height:auto;object-fit:cover;transition:transform 0.2s ease-in-out}.modal-item a[data-fancybox]:hover img{transform:scale(1.05)}@media (max-width: 639.9px){.modal-item{}.modal-item .close-modal{top:-10px;right:-10px;padding:15px}}.section-items_listing .row-items{row-gap:16px;margin-inline:-8px}.section-items_listing .row-items>div{padding-inline:8px}.section-items_listing .items-list{padding-bottom:38px;margin-bottom:38px;border-bottom:1px solid #dedede}.section-items_listing .item-card{cursor:pointer}.section-items_listing .item-card:hover .img img{transform:scale(1.05)}.section-items_listing .item-card:hover h4.title{color:#DDA15E}.section-items_listing .img{padding-bottom:129.43%}.section-items_listing h4.title{font-weight:400;padding:16px;cursor:pointer;color:#606c38;transition:color 0.2s ease-in-out}@media (max-width: 1199.9px){.section-projects_listing{padding-top:75px}.section-projects_listing .col-filters{width:fit-content;height:calc(100% + 50px);position:absolute;top:-50px;left:0;background:#fff;filter:drop-shadow(5px 10px 5px #00000015);padding:50px 30px 30px;transition:all 0.2s ease-in-out;transform:translateX(-100%);z-index:15}.section-projects_listing .col-filters.active{transform:translateX(0)}.section-projects_listing .show-filters,.section-projects_listing .close-filters{position:absolute;top:-60px;left:20px;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.section-projects_listing .close-filters{top:0px;right:0;left:auto}}@media (max-width: 766.9px){.section-projects_listing .project-card .content{padding:30px;transform:translate(-50%, 0);opacity:1}.section-projects_listing .project-card .overlay1{opacity:0.4;opacity:0}.section-projects_listing .project-card .overlay2{opacity:0.85;top:auto;bottom:0;height:50%;background:linear-gradient(180deg, transparent 0%, #1A240F 50%)}.section-projects_listing .project-card .tags{display:none !important}.section-projects_listing .project-card .text-block>*+*{margin-top:15px}.section-projects_listing .project-card .text-block *:not(h2):not(a.show-modal){display:none}}@media (max-width: 479.9px){.section-projects_listing .project-card{font-size:13px;line-height:17px}.section-projects_listing .project-card .content{padding:20px}.section-projects_listing .project-card h2.title{font-size:26px;font-size:24px;letter-spacing:-0.25px}.section-projects_listing .project-card .text-block>*+*{margin-top:10px}}.wood-color_listing .img img,.door_listing .img img{object-fit:contain}.accessory_listing .img{padding-bottom:56%}label[for="show_range_hoods"]{cursor:pointer;font-size:20px;font-weight:700}