.elementor-kit-5{--e-global-color-primary:#015E3B;--e-global-color-secondary:#06502C;--e-global-color-text:#454D47;--e-global-color-accent:#49993F;--e-global-color-135b990:#141C17;--e-global-color-0379c5a:#62AA47;--e-global-color-04e8571:#033123;--e-global-color-abab7da:#2B8A7E;--e-global-color-9d37eb6:#B9D46A;--e-global-color-9a538d3:#C8964E;--e-global-color-f5dab2e:#B55D3E;--e-global-color-03ba27e:#F0F3F0;--e-global-color-852f9fa:#E4E8E3;--e-global-color-bd57eef:#C5CBC4;--e-global-color-1cf197f:#858D86;--e-global-color-a1b2c3d:#FFFFFF;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:600;--e-global-typography-656aeec-font-family:"Inter";--e-global-typography-656aeec-font-size:12px;--e-global-typography-656aeec-font-weight:700;--e-global-typography-656aeec-text-transform:uppercase;--e-global-typography-656aeec-letter-spacing:1.5px;--e-global-typography-53095ce-font-family:"Inter";--e-global-typography-53095ce-font-size:12px;--e-global-typography-53095ce-font-weight:700;--e-global-typography-832b893-font-family:"Inter";--e-global-typography-832b893-font-size:14px;--e-global-typography-832b893-font-weight:400;--e-global-typography-11882f1-font-family:"Inter";--e-global-typography-11882f1-font-size:28px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-11882f1-font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --Mist:#F0F3F0; --circo-forest:#015E3B; --loop-green:#06502C; --link-green:#49993F; --leaf:#62AA47; --forest:#033123; --teal:#2B8A7E; --lime:#B9D46A; --timber:#C8964E; --clay:#B55D3E; --white:#FFFFFF; --fog:#E4E8E3; --stone:#C5CBC4; --slate:#858D86; --graphite:#454D47; --ink:#141C17; --font-primary:Inter; }
/* Start custom CSS */.e-accordion-base .e-accordion-item-base{background:#fff;border:1px solid #E4E8E3;border-radius:14px;margin-bottom:14px;overflow:hidden;}
.e-accordion-base .e-accordion-item-header-base{position:relative;cursor:pointer;padding:22px 76px 22px 28px !important;list-style:none;}
.e-accordion-base .e-accordion-item-header-base::-webkit-details-marker{display:none;}
.e-accordion-base .e-accordion-item-header-base::after{content:'+';position:absolute;right:24px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:#06502C;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;font-weight:700;}
.e-accordion-base details[open] > .e-accordion-item-header-base::after{content:'–' !important;}
.e-accordion-base .e-accordion-item-content-base{padding:0 28px 26px;}
.e-accordion-base .e-accordion-item-content-base > .e-con-inner,.e-accordion-base .e-accordion-item-content-base > div{display:grid;grid-template-columns:1.7fr 1fr;gap:28px;}
@media (max-width:767px){.e-accordion-base .e-accordion-item-content-base > .e-con-inner,.e-accordion-base .e-accordion-item-content-base > div{grid-template-columns:1fr;}.e-accordion-base .e-accordion-item-header-base{padding:18px 64px 18px 20px !important;}}/* End custom CSS */