.elementor-190 .elementor-element.elementor-element-d9e4def{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS */:root{--vhv-forest:#34483B;--vhv-sage:#A8B29A;--vhv-cream:#F5F0E6;--vhv-ochre:#C58A32;--vhv-charcoal:#30342F;--vhv-white:#FFFDF8;}
.site-description,.entry-title{display:none!important;}
body.elementor-page-190{background:#F5F0E6;color:#30342F;}
body.elementor-page-190 .elementor-heading-title{color:#34483B;letter-spacing:-.02em;line-height:1.08;}
body.elementor-page-190 .elementor-widget-text-editor,body.elementor-page-190 .elementor-widget-text-editor p{color:#30342F;line-height:1.7;}
body.elementor-page-190 .elementor-button,body.elementor-page-190 a.elementor-button{background:#34483B!important;border-color:#34483B!important;border-radius:4px;color:#FFFDF8!important;font-weight:600;padding:.8rem 1.25rem;transition:.2s ease;}
body.elementor-page-190 .elementor-button:hover,body.elementor-page-190 a.elementor-button:hover{background:#A8B29A!important;border-color:#A8B29A!important;color:#34483B!important;transform:translateY(-1px);}
body.elementor-page-190 .e-con:has(> .elementor-widget-heading):has(> .elementor-widget-image):has(> .elementor-widget-button){height:390px!important;min-height:390px!important;display:flex!important;flex-direction:column!important;background:#FFFDF8!important;border:1px solid rgba(52,72,59,.14)!important;border-radius:14px!important;padding:16px!important;box-shadow:0 12px 30px rgba(48,52,47,.08)!important;overflow:hidden!important;}
body.elementor-page-190 .e-con:has(> .elementor-widget-heading):has(> .elementor-widget-image):has(> .elementor-widget-button)>.elementor-widget-heading{min-height:58px!important;}
body.elementor-page-190 .e-con:has(> .elementor-widget-heading):has(> .elementor-widget-image):has(> .elementor-widget-button)>.elementor-widget-image img{width:100%!important;height:195px!important;object-fit:cover!important;border-radius:10px!important;}
body.elementor-page-190 .e-con:has(> .elementor-widget-heading):has(> .elementor-widget-image):has(> .elementor-widget-button)>.elementor-widget-button{margin-top:auto!important;width:100%!important;}
body.elementor-page-190 .e-con:has(> .elementor-widget-heading):has(> .elementor-widget-image):has(> .elementor-widget-button) .elementor-button{width:100%!important;justify-content:center!important;}
body.elementor-page-190 :focus-visible{outline:3px solid #C58A32;outline-offset:3px;}
@media(max-width:767px){body.elementor-page-190 .e-con:has(> .elementor-widget-heading):has(> .elementor-widget-image):has(> .elementor-widget-button){height:auto!important;min-height:365px!important;}body.elementor-page-190 .elementor-heading-title{line-height:1.12;}}:root{--vhv-forest:#34483B;--vhv-sage:#A8B29A;--vhv-cream:#F5F0E6;--vhv-ochre:#C58A32;--vhv-charcoal:#30342F;--vhv-white:#FFFDF8;}
body.elementor-page-190{background:#F5F0E6;color:#30342F;}
body.elementor-page-190 .elementor-heading-title{color:#34483B;letter-spacing:-.02em;line-height:1.08;}
body.elementor-page-190 .elementor-widget-text-editor,body.elementor-page-190 .elementor-widget-text-editor p,body.elementor-page-190 .elementor-widget-text-editor li{color:#30342F;line-height:1.7;}
body.elementor-page-190 a:not(.elementor-button){color:#34483B;text-underline-offset:.2em;}
body.elementor-page-190 .elementor-button,body.elementor-page-190 a.elementor-button{background-color:#34483B!important;border-color:#34483B!important;border-radius:4px;color:#FFFDF8!important;box-shadow:none;font-weight:600;letter-spacing:.01em;padding:.9rem 1.45rem;transition:background-color .2s ease,color .2s ease,transform .2s ease;}
body.elementor-page-190 .elementor-button:hover,body.elementor-page-190 a.elementor-button:hover{background-color:#A8B29A!important;border-color:#A8B29A!important;color:#34483B!important;transform:translateY(-1px);}
body.elementor-page-190 .elementor-image-box-wrapper,body.elementor-page-190 .elementor-icon-box-wrapper,body.elementor-page-190 .elementor-accordion-item{background:#FFFDF8;border:1px solid rgba(52,72,59,.14);border-radius:14px;box-shadow:0 12px 34px rgba(48,52,47,.08);overflow:hidden;}
body.elementor-page-190 .elementor-widget-image img,body.elementor-page-190 .elementor-widget-image-box img,body.elementor-page-190 .elementor-widget-gallery img{border-radius:14px;}
body.elementor-page-190 .elementor-divider-separator{border-color:#C58A32!important;}
body.elementor-page-190 .elementor-icon,body.elementor-page-190 .elementor-icon-list-icon i,body.elementor-page-190 .elementor-icon-list-icon svg{color:#C58A32;fill:#C58A32;}
body.elementor-page-190 .elementor-accordion-title,body.elementor-page-190 .elementor-tab-title{color:#34483B;font-weight:600;}
body.elementor-page-190 .elementor-element-undefined-e0975f1 .elementor-heading-title,body.elementor-page-190 .elementor-element-undefined-e0975f1 .elementor-widget-text-editor,body.elementor-page-190 .elementor-element-undefined-e0975f1 .elementor-widget-text-editor p{color:#FFFDF8!important;text-shadow:0 2px 20px rgba(0,0,0,.32);}
body.elementor-page-190 :focus-visible{outline:3px solid #C58A32;outline-offset:3px;}
@media(max-width:767px){body.elementor-page-190 .elementor-heading-title{line-height:1.12;}body.elementor-page-190 .elementor-button{width:auto;min-height:46px;}}/* End custom CSS */