.elementor-3965 .elementor-element.elementor-element-d265fc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3965 .elementor-element.elementor-element-d265fc9:not(.elementor-motion-effects-element-type-background), .elementor-3965 .elementor-element.elementor-element-d265fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57b9b33 );}.elementor-3965 .elementor-element.elementor-element-08d2daa .elementor-heading-title{color:var( --e-global-color-42582d5 );}.elementor-3965 .elementor-element.elementor-element-835bf57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3965 .elementor-element.elementor-element-8f1ba33{--titles-container-justify-content:flex-start;--image-border-width:0px;--image-border-radius:25px;--image-transition-duration:300ms;--content-text-align:center;--content-padding:40px;--content-transition-duration:300ms;--content-transition-delay:300ms;}.elementor-3965 .elementor-element.elementor-element-8f1ba33 .elementor-gallery-title{--space-between:20px;}.elementor-3965 .elementor-element.elementor-element-8f1ba33 .elementor-gallery__titles-container{margin-bottom:40px;}/* Start custom CSS for container, class: .elementor-element-835bf57 */a.elementor-item.elementor-gallery-title.elementor-item-active {
    color: var(--gallery-title-color-active);
    background-color: #D6B36A;
    border-radius: 25px;
    padding: 10px 16px 10px 16px;
    color: #FFFFFF;
    font-weight: 400;
}/* End custom CSS */