.elementor-439 .elementor-element.elementor-element-68a595d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:40px 40px;--background-transition:0.3s;}.elementor-439 .elementor-element.elementor-element-9e31f4a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--galleries-title-color-normal:var( --e-global-color-accent );--galleries-title-color-hover:#FFFFFF;--gallery-title-color-active:#FFFFFF;}.elementor-439 .elementor-element.elementor-element-9e31f4a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-439 .elementor-element.elementor-element-9e31f4a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}/* Start custom CSS for gallery, class: .elementor-element-9e31f4a */.elementor-gallery__titles-container a {
    border: solid 2px;
    border-color: var(--e-global-color-accent);
    transition: all 300ms ease;
}

.elementor-439 .elementor-element.elementor-element-9e31f4a .elementor-item-active {
    background-color: var(--e-global-color-accent) !important;
}

.elementor-gallery__titles-container a:hover {
    color: white;
    background-color: var(--e-global-color-accent);
}/* End custom CSS */