.elementor-48816 .elementor-element.elementor-element-105b9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48816 .elementor-element.elementor-element-315ab13e{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48816 .elementor-element.elementor-element-315ab13e .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-48816 .elementor-element.elementor-element-315ab13e{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-48816 .elementor-element.elementor-element-315ab13e{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}}/* Start custom CSS for image-carousel, class: .elementor-element-315ab13e */.elementor-48816 .elementor-element.elementor-element-315ab13e .swiper-wrapper {
    -webkit-transition-timing-function: linear;
transition-timing-function: linear;
}

.elementor-48816 .elementor-element.elementor-element-315ab13e {
    -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0));
    
}/* End custom CSS */
/* Start custom CSS */.header-container.darkHeader.main-header-container {
    display: none;
}
.prefooter-top-sec{
    display: none !important;
}
.main-footer-wrap{
    padding-top: 80px !important;
}/* End custom CSS */