.elementor-9 .elementor-element.elementor-element-2f4caa4{--display:flex;}.elementor-9 .elementor-element.elementor-element-2f4caa4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-0770cd7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-0770cd7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-0770cd7{--image-transition-duration:800ms;--overlay-transition-duration:600ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--galleries-title-color-normal:var( --e-global-color-f1280ec );--galleries-title-color-hover:var( --e-global-color-8ed5b7b );--gallery-title-color-active:var( --e-global-color-8ed5b7b );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-2f4caa4{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for gallery, class: .elementor-element-0770cd7 */.elementor-slideshow__title {
    display: none !important;
}

.dialog-type-lightbox {
    background-color: rgba(250, 250, 250, 0.95);
    backdrop-filter: blur(3px);
}

.elementor-slideshow__header>svg,
.elementor-slideshow__header>svg:hover,
.elementor-lightbox .dialog-lightbox-close-button svg,
.elementor-lightbox .dialog-lightbox-close-button svg:hover,
.elementor-lightbox .elementor-swiper-button svg,
.elementor-lightbox .elementor-swiper-button svg:hover,
.elementor-lightbox .swiper .elementor-swiper-button svg,
.elementor-lightbox .swiper .elementor-swiper-button svg:hover
 {
    fill: hsl(0 5% 11% / 1.9) !important;
    color: #000000;
}

.elementor-lightbox .swiper .swiper-pagination-fraction,
.elementor-lightbox .swiper .swiper-pagination-fraction:hover {
    color: #000000 !important;
}/* End custom CSS */