.elementor-906 .elementor-element.elementor-element-1ca972d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-906 .elementor-element.elementor-element-ab3e59d img{width:clamp(7.6rem, 1.53vw + 7.11rem, 9.2rem);}.elementor-906 .elementor-element.elementor-element-6367e3e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--border-radius:32px 32px 32px 32px;--padding-top:clamp(4.6rem, 1.5294vw + 4.1412rem, 5.6rem);--padding-bottom:clamp(4.6rem, 1.5294vw + 4.1412rem, 5.6rem);--padding-left:clamp(2.4rem, 3.9216vw + 1.2235rem, 6.4rem);--padding-right:clamp(2.4rem, 3.9216vw + 1.2235rem, 6.4rem);}.elementor-906 .elementor-element.elementor-element-6367e3e:not(.elementor-motion-effects-element-type-background), .elementor-906 .elementor-element.elementor-element-6367e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14532D;}/* Start custom CSS for container, class: .elementor-element-6367e3e */.elementor-906 .elementor-element.elementor-element-6367e3e .tol-brow {
    color: #B9D9A6;
}

.elementor-906 .elementor-element.elementor-element-6367e3e .sec-header__title {
    color: #ffffff;
}

.elementor-906 .elementor-element.elementor-element-6367e3e {
    width: 100%;
    max-width: 64rem;
}/* End custom CSS */