.elementor-247 .elementor-element.elementor-element-407048a{--display:flex;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-inner{max-width:1280px;--dc-cfha-inset:32px;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-hero-inner{min-height:358px;padding-top:68px;padding-bottom:60px;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-hero-columns{column-gap:24px;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-grid{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:24px;row-gap:34px;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-media{aspect-ratio:1.5;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-caption{margin-top:16px;color:#2E1E0F;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-gallery{padding-bottom:98px;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-hero{background-color:#F2E5D4;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-breadcrumb{color:#2E1E0F;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-eyebrow{color:#2E1E0F;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-heading{color:#2E1E0F;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-intro{color:#2E1E0F;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-figure:hover .dc-cfha-caption{color:#8B663D;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-btn--one{background-color:#2E1E0F;color:#F2E5D4;border-color:#2E1E0F;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-btn--one:hover, .dc-cfha-btn--one:focus-visible{background-color:#593B24;color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-btn--one:active{background-color:#8B663D;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-btn--two{background-color:rgba(0,0,0,0);color:#2E1E0F;border-color:#8B663D;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-btn--two:hover, .dc-cfha-btn--two:focus-visible{background-color:#2E1E0F;color:#F2E5D4;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-btn--two:active{background-color:#8B663D;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-buttons{gap:16px;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-btn{min-height:48px;border-radius:0px;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-widget{--dc-cfha-hover-scale:1.025;--dc-cfha-transition:350ms;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-icon{color:#F2E5D4;font-size:20px;width:20px;height:20px;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-figure:hover .dc-cfha-icon, .dc-cfha-btn:hover .dc-cfha-icon, .dc-cfha-figure:focus-within .dc-cfha-icon{color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-figure:active .dc-cfha-icon, .dc-cfha-btn:active .dc-cfha-icon{color:#D8B184;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-inner{--dc-cfha-inset:24px;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-media{aspect-ratio:1.5;}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-inner{--dc-cfha-inset:20px;}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-247 .elementor-element.elementor-element-cfa9d09 .dc-cfha-media{aspect-ratio:1.2;}}