.elementor-30102 .elementor-element.elementor-element-fbadb1c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-30102 .elementor-element.elementor-element-fbadb1c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-30102 .elementor-element.elementor-element-fbadb1c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-30102 .elementor-element.elementor-element-8c65ac7{font-size:12px;}.elementor-30102 .elementor-element.elementor-element-60a4b7a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-30102 .elementor-element.elementor-element-41f5535 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-30102 .elementor-element.elementor-element-41f5535 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-30102 .elementor-element.elementor-element-41f5535{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-30102 .elementor-element.elementor-element-1f694ae .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-30102 .elementor-element.elementor-element-1f694ae .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-30102 .elementor-element.elementor-element-1f694ae{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-30102 .elementor-element.elementor-element-6280822 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-30102 .elementor-element.elementor-element-6280822 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-30102 .elementor-element.elementor-element-6280822{width:var( --container-widget-width, 104.717% );max-width:104.717%;--container-widget-width:104.717%;--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-30102 .elementor-element.elementor-element-ee413a3{margin-top:100px;margin-bottom:0px;}.elementor-30102 .elementor-element.elementor-element-8e9df39 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-30102 .elementor-element.elementor-element-8e9df39 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-30102 .elementor-element.elementor-element-8e9df39{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-30102 .elementor-element.elementor-element-2e7ab7d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-30102 .elementor-element.elementor-element-2e7ab7d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-30102 .elementor-element.elementor-element-2e7ab7d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-30102 .elementor-element.elementor-element-6aa0d92{margin-top:100px;margin-bottom:0px;}.elementor-30102 .elementor-element.elementor-element-b5b5711 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-30102 .elementor-element.elementor-element-b5b5711 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-30102 .elementor-element.elementor-element-b5b5711{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-30102 .elementor-element.elementor-element-24b8b0d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-30102 .elementor-element.elementor-element-24b8b0d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-30102 .elementor-element.elementor-element-24b8b0d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-30102 .elementor-element.elementor-element-5a9dbb5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-30102 .elementor-element.elementor-element-5a9dbb5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-30102 .elementor-element.elementor-element-5a9dbb5{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-30102 .elementor-element.elementor-element-42bd69d{font-size:12px;}@media(min-width:768px){.elementor-30102 .elementor-element.elementor-element-3d184cc{width:30.788%;}.elementor-30102 .elementor-element.elementor-element-3778819{width:69.212%;}.elementor-30102 .elementor-element.elementor-element-461e2b8{width:74.648%;}.elementor-30102 .elementor-element.elementor-element-413e42e{width:25.222%;}}@media(max-width:1024px){.elementor-30102 .elementor-element.elementor-element-60a4b7a{width:var( --container-widget-width, 180.867px );max-width:180.867px;--container-widget-width:180.867px;--container-widget-flex-grow:0;}.elementor-30102 .elementor-element.elementor-element-41f5535{width:var( --container-widget-width, 422.117px );max-width:422.117px;--container-widget-width:422.117px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-30102 .elementor-element.elementor-element-60a4b7a{width:var( --container-widget-width, 296.867px );max-width:296.867px;--container-widget-width:296.867px;--container-widget-flex-grow:0;}}/* Start custom CSS for gallery, class: .elementor-element-41f5535 */@media (max-width: 1024px) {
    .elementor-30102 .elementor-element.elementor-element-41f5535 .elementor-column {
        width: 100% !important;
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76949b1 */@media (max-width: 1024px) {
    .elementor-30102 .elementor-element.elementor-element-76949b1 .elementor-column {
        width: 100% !important;
        display: block !important;
    }
}/* End custom CSS */