.elementor-29841 .elementor-element.elementor-element-4e3251c{padding:130px 0px 0px 0px;}.elementor-29841 .elementor-element.elementor-element-e2b9a64 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-29841 .elementor-element.elementor-element-e2b9a64{text-align:center;}.elementor-29841 .elementor-element.elementor-element-e2b9a64 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:300;}.elementor-29841 .elementor-element.elementor-element-314f1dd{padding:0px 0px 45px 0px;}.elementor-29841 .elementor-element.elementor-element-bac735f .elementor-gallery-item__overlay{background-color:#FF909000;}.elementor-29841 .elementor-element.elementor-element-bac735f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29841 .elementor-element.elementor-element-bac735f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:flex-end;--content-padding:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-29841 .elementor-element.elementor-element-e2b9a64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29841 .elementor-element.elementor-element-e2b9a64 .elementor-heading-title{font-size:44px;}}@media(max-width:767px){.elementor-29841 .elementor-element.elementor-element-e2b9a64 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for gallery, class: .elementor-element-bac735f */.elementor-gallery-item__title {
    color: var(--title-text-color,#fff);
    font-weight: 700;
    width: 100%;
    background-color: white;
    padding-top: 5px
}



.eicon-zoom-in-bold {
    display:none;
}


[class*=" eicon-"], [class^=eicon] {
       color: black;
}


.elementor-lightbox .dialog-widget-content {
    background: white;
    }


.elementor-slideshow__header {
    color: black;
   
}

.elementor-slideshow__footer {
    color: black;
}/* End custom CSS */