:root{--gold:#C5A253;--jade:#2C6A5A;--jdark:#15362E;--ink:#33403A;--emerald:#2C6A5A}body:not(.home) .page-header{background:#FBFAF6!important}body:not(.home) .page-header-wrap{min-height:0!important;padding:104px 0 30px!important}body:not(.home) .page-header-inner{text-align:center!important}body:not(.home) .page-header .page-header-title{color:var(--jdark)!important;font-size:clamp(26px,3.4vw,36px)!important;line-height:1.2!important;margin:0 0 8px!important}body:not(.home) .page-header a,body:not(.home) .page-header .site-breadcrumbs ol li a,body:not(.home) .page-header .site-breadcrumbs .separator{color:var(--jade)!important}body:not(.home) .page-header a:hover,body:not(.home) .page-header .site-breadcrumbs ol li a:hover{color:var(--gold)!important}body:not(.home) .page-header .breadcrumb_last,body:not(.home) .page-header .site-breadcrumbs .breadcrumb_last,body:not(.home) .page-header .trail-end{color:var(--emerald)!important;font-weight:700!important}body:not(.home) #site-header.menu-light #site-navigation-wrap .main-navigation ul li a{color:var(--jdark)!important}body:not(.home) #site-header.menu-light #site-navigation-wrap .main-navigation ul li a:hover{color:var(--gold)!important}body:not(.home) #site-header.menu-light #site-navigation-wrap .main-navigation ul li.current-menu-item>a,body:not(.home) #site-header.menu-light #site-navigation-wrap .main-navigation ul li.current_page_item>a{color:var(--emerald)!important;font-weight:700!important}body:not(.home) #site-header.menu-light .acmthemes-mobile-menu-icon a.hamburger-icon{color:var(--jdark)!important}body:not(.home) #hero-wave-small-svg,body:not(.home) .page-header canvas,body:not(.home) .page-header .particles-js-canvas-el{display:none!important}.blog .post-wrapper,.archive .post-wrapper,.post-wrapper.match-content{background:#fff!important;border:1px solid #ECEAE3!important;border-radius:14px!important;box-shadow:0 6px 22px rgb(21 54 46 / .06)!important;overflow:hidden!important;transition:box-shadow .25s ease,transform .25s ease!important}.post-wrapper.match-content:hover{box-shadow:0 16px 36px rgb(21 54 46 / .13)!important;transform:translateY(-3px)!important}.post-text{padding:20px 24px 24px!important}.post-categories,.post-categories a{color:var(--gold)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:12px!important}.entry-title a{color:var(--jdark)!important;transition:color .2s!important}.entry-title a:hover{color:var(--gold)!important}.post-excerpt,.post-excerpt p{color:#4B564F!important}.read-more-tag a{color:var(--gold)!important;font-weight:600!important}.read-more-tag a:hover{color:var(--jdark)!important}.post-month,.post-date{background:var(--gold)!important;color:var(--jdark)!important}.single-post .entry-content{color:var(--ink)!important;font-size:17px!important;line-height:1.82!important}.single-post .entry-content a{color:var(--jade)!important;text-decoration:underline;text-underline-offset:3px}.single-post .entry-content a:hover{color:var(--gold)!important}.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-title{color:var(--jdark)!important}.single-post .entry-content blockquote{border-left:4px solid var(--gold)!important;background:#FAF8F2!important}.widget-title,.sidebar-box .widget-title{color:var(--jdark)!important}.sidebar-box .widget-title::after,.widget-title::after{background:var(--gold)!important}#footer{background:var(--jdark)!important}#footer-bottom,.footer-bottom,#footer .footer-bottom{background:#0F2A23!important}#footer,#footer p,#footer li,#footer .textwidget,#footer .footer-widget,#footer .acm_address_widget{color:#E9E5D9!important}#footer .footer-widget .widget-title,#footer .footer-heading,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer .wp-block-heading{color:var(--gold)!important}#footer a{color:#E9E5D9!important}#footer a:hover{color:var(--gold)!important}#footer .footer-widget .widget-title::after{background:var(--gold)!important}#footer-widgets.has-padding{padding-top:60px!important;padding-bottom:34px!important}#footer .footer-box{margin-bottom:8px!important}.elementor-364 .acm-title,.elementor-364 .acm_heading-desc,.elementor-364 .acm_heading-desc p,.elementor-364 .acm_heading-desc span,.elementor-364 .elementor-widget-text-editor,.elementor-364 .elementor-widget-text-editor p,.elementor-364 .acm_feature2_heading,.elementor-364 .acm_feature2_desc,.elementor-364 .acm_feature1_heading,.elementor-364 .acm_iconbox_content,.elementor-364 h1,.elementor-364 h2,.elementor-364 h3,.elementor-364 h4,.elementor-364 h5,.elementor-364 h6,.elementor-364 p,.elementor-364 .acm-btn,.elementor-364 .elementor-button-text,.elementor-364 li{font-family:"Poppins",sans-serif!important}.elementor-364 .acm-title{font-weight:700!important;letter-spacing:-.01em!important}.elementor-364 .acm_heading-desc,.elementor-364 p{letter-spacing:.004em!important}.elementor-364 .elementor-widget-apper_feature2 .acm_feature2{background:#fff!important;border-radius:16px!important;box-shadow:0 8px 26px rgb(21 54 46 / .08)!important;padding:30px 26px!important;height:100%!important;transition:transform .25s ease,box-shadow .25s ease!important}.elementor-364 .elementor-widget-apper_feature2 .acm_feature2:hover{transform:translateY(-4px)!important;box-shadow:0 16px 38px rgb(21 54 46 / .13)!important}@media (max-width:767px){.elementor-364 .acm-title{font-size:30px!important;line-height:1.22!important}.elementor-364 .acm_heading-desc,.elementor-364 .acm_heading-desc p,.elementor-364 .elementor-widget-text-editor p{font-size:15px!important;line-height:1.7!important}.elementor-364 .elementor-widget-apper_feature2 .acm_feature2{padding:24px 20px!important}}