.elementor-32656 .elementor-element.elementor-element-4a8ffd0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-32656 .elementor-element.elementor-element-4a8ffd0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-32656 .elementor-element.elementor-element-4a8ffd0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-32656 .elementor-element.elementor-element-7c63b21 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-32656 .elementor-element.elementor-element-7c63b21 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-32656 .elementor-element.elementor-element-7c63b21{width:var( --container-widget-width, 154.182% );max-width:154.182%;--container-widget-width:154.182%;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-32656 .elementor-element.elementor-element-0a0b4ee{font-size:12px;}.elementor-32656 .elementor-element.elementor-element-1523c74 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-32656 .elementor-element.elementor-element-1523c74 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-32656 .elementor-element.elementor-element-1523c74{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-32656 .elementor-element.elementor-element-c09665f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-32656 .elementor-element.elementor-element-c09665f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-32656 .elementor-element.elementor-element-c09665f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-32656 .elementor-element.elementor-element-2b55757 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-32656 .elementor-element.elementor-element-2b55757 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-32656 .elementor-element.elementor-element-2b55757{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:768px){.elementor-32656 .elementor-element.elementor-element-f83b180{width:35.7%;}.elementor-32656 .elementor-element.elementor-element-5f932aa{width:64.3%;}}@media(max-width:1024px){.elementor-32656 .elementor-element.elementor-element-4a8ffd0{width:var( --container-widget-width, 215.333px );max-width:215.333px;--container-widget-width:215.333px;--container-widget-flex-grow:0;}.elementor-32656 .elementor-element.elementor-element-7c63b21{width:var( --container-widget-width, 396.65px );max-width:396.65px;--container-widget-width:396.65px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-32656 .elementor-element.elementor-element-4a8ffd0{width:var( --container-widget-width, 297.417px );max-width:297.417px;--container-widget-width:297.417px;--container-widget-flex-grow:0;}.elementor-32656 .elementor-element.elementor-element-c09665f{width:var( --container-widget-width, 300.417px );max-width:300.417px;--container-widget-width:300.417px;--container-widget-flex-grow:0;}}/* Start custom CSS for gallery, class: .elementor-element-1523c74 */@media (max-width: 1024px) {
    .elementor-32656 .elementor-element.elementor-element-1523c74 .elementor-column {
        width: 100% !important;
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c916451 */@media (max-width: 1024px) {
    .elementor-32656 .elementor-element.elementor-element-c916451 .elementor-column {
        width: 100% !important;
        display: block !important;
    }
}/* End custom CSS */