.elementor-825 .elementor-element.elementor-element-fe59116{--display:flex;--background-transition:0.3s;}.elementor-825 .elementor-element.elementor-element-ef9539e{text-align:center;}.elementor-825 .elementor-element.elementor-element-ef9539e .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-825 .elementor-element.elementor-element-ef9539e > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-825 .elementor-element.elementor-element-fa671cb{text-align:center;}.elementor-825 .elementor-element.elementor-element-fa671cb > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-825 .elementor-element.elementor-element-6062c72{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:flex-start;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-825 .elementor-element.elementor-element-6062c72 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-825 .elementor-element.elementor-element-6062c72 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}/* Start custom CSS */@media(min-width:767px){.elementor-lightbox .dialog-message.dialog-lightbox-message{display:flex; align-items: center;}
.elementor-lightbox .swiper{height:600px!important; width:80%!important; padding:0 5%;background: #ffffff;}
.elementor-lightbox .elementor-lightbox-image, .elementor-lightbox .elementor-video-container{box-shadow:none!important; border-radius:0!important;}
.elementor-slideshow__header{position: fixed!important;}
.elementor-slideshow__footer{background:#fff; overflow-Y:auto; text-align:left;position: absolute!important;width: 45%!important;top: 0%!important;right: 0!important;left: auto!important;height: 100%;bottom: 0;margin: auto;transition:all .3s ease; padding:3rem;opacity: 1!important;bottom: auto!important; display:flex; align-items: flex-start;
    flex-direction: column; z-index:2;}
.elementor-lightbox .elementor-lightbox-item{justify-content:flex-start!important;padding: 0 70px;}
.swiper-zoom-container{width: 50%!important;text-align: center!important; height:90%;}
.elementor-element .swiper .elementor-swiper-button, .elementor-lightbox .swiper .elementor-swiper-button{position:fixed!important; width:30px!important;}
.elementor-slideshow__title{font-size:1.6vw;margin-bottom: 1rem; line-height:1.4;}
.elementor-slideshow__description{font-size:inherit; white-space:pre-line;}
}
 @media (max-width:1024px){
     .elementor-slideshow__title{font-size:20px;}
 }
@media (max-width:767px){
    .elementor-slideshow__footer {color:#fff;}
  
}

/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}/* End custom CSS */