.elementor-2411 .elementor-element.elementor-element-78e8dd3c{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2411 .elementor-element.elementor-element-78e8dd3c:not(.elementor-motion-effects-element-type-background), .elementor-2411 .elementor-element.elementor-element-78e8dd3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #8300FE 0%, #000000 100%);}.elementor-2411 .elementor-element.elementor-element-78e8dd3c::before, .elementor-2411 .elementor-element.elementor-element-78e8dd3c > .elementor-background-video-container::before, .elementor-2411 .elementor-element.elementor-element-78e8dd3c > .e-con-inner > .elementor-background-video-container::before, .elementor-2411 .elementor-element.elementor-element-78e8dd3c > .elementor-background-slideshow::before, .elementor-2411 .elementor-element.elementor-element-78e8dd3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2411 .elementor-element.elementor-element-78e8dd3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2411 .elementor-element.elementor-element-78e8dd3c.e-con{--align-self:center;}.elementor-2411 .elementor-element.elementor-element-3ea2e9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2411 .elementor-element.elementor-element-e0e49ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2411 .elementor-element.elementor-element-fca3f30{text-align:center;}.elementor-2411 .elementor-element.elementor-element-fca3f30 .elementor-heading-title{text-transform:capitalize;text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-4059a23{--spacer-size:20px;}.elementor-2411 .elementor-element.elementor-element-55c8ce80 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-55c8ce80 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-55c8ce80 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-55c8ce80 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-44ab4024 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-44ab4024 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-44ab4024 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-44ab4024 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-24317c77 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-24317c77 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-24317c77 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-24317c77 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-29842bc6 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-29842bc6 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-29842bc6 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-29842bc6 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-2b35d219 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-2b35d219 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-2b35d219 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-2b35d219 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-2b10017c .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-2b10017c .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-2b10017c .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-2b10017c .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-23492e14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2411 .elementor-element.elementor-element-6cc98a6a{text-align:center;}.elementor-2411 .elementor-element.elementor-element-6cc98a6a .elementor-heading-title{text-transform:capitalize;text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-cf4b1b8{--spacer-size:20px;}.elementor-2411 .elementor-element.elementor-element-1d9ce91c .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-1d9ce91c .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-1d9ce91c .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-1d9ce91c .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-6ae6042d .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-6ae6042d .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-6ae6042d .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-6ae6042d .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-23ac8fdc .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-23ac8fdc .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-23ac8fdc .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-23ac8fdc .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-abc9dbc .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-abc9dbc .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-abc9dbc .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-abc9dbc .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-12c5ba3f .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-12c5ba3f .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-12c5ba3f .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-12c5ba3f .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-46585290 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-46585290 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-46585290 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-46585290 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-5c5f212{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2411 .elementor-element.elementor-element-763c0041{text-align:center;}.elementor-2411 .elementor-element.elementor-element-763c0041 .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-301e2b4{--spacer-size:20px;}.elementor-2411 .elementor-element.elementor-element-5e5e2c6e .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-5e5e2c6e .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-5e5e2c6e .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-5e5e2c6e .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-75f78120 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-75f78120 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-75f78120 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-75f78120 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-312f5e44 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-312f5e44 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-312f5e44 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-312f5e44 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-184f81b6 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-184f81b6 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-184f81b6 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-184f81b6 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-96b3489 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-96b3489 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-96b3489 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-96b3489 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-eace44 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-eace44 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-eace44 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-eace44 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-53c58946{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2411 .elementor-element.elementor-element-41b93d6f{text-align:center;}.elementor-2411 .elementor-element.elementor-element-41b93d6f .elementor-heading-title{text-transform:capitalize;text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-062cf24{--spacer-size:20px;}.elementor-2411 .elementor-element.elementor-element-24d43930 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-24d43930 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-24d43930 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-24d43930 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-3a73214 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-3a73214 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-3a73214 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-3a73214 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-6f9fd044 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-6f9fd044 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-6f9fd044 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-6f9fd044 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-5f637c0b .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-5f637c0b .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-5f637c0b .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-5f637c0b .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-4d964d26 .elementor-icon-box-wrapper{text-align:start;}.elementor-2411 .elementor-element.elementor-element-4d964d26 .elementor-icon-box-title, .elementor-2411 .elementor-element.elementor-element-4d964d26 .elementor-icon-box-title a{font-size:14px;text-transform:capitalize;}.elementor-2411 .elementor-element.elementor-element-4d964d26 .elementor-icon-box-title{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-2411 .elementor-element.elementor-element-1be5fa7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-1be5fa7.e-con{--order:-99999 /* order start hack */;}.elementor-2411 .elementor-element.elementor-element-ac3450c{--e-image-carousel-slides-to-show:8;}.elementor-2411 .elementor-element.elementor-element-ac3450c.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2411 .elementor-element.elementor-element-e0e49ba{--width:25%;}.elementor-2411 .elementor-element.elementor-element-23492e14{--width:25%;}.elementor-2411 .elementor-element.elementor-element-5c5f212{--width:25%;}.elementor-2411 .elementor-element.elementor-element-53c58946{--width:25%;}}/* Start custom CSS for image-carousel, class: .elementor-element-ac3450c *//* ================================
   TRUE SMOOTH CONTINUOUS SCROLL
   ================================ */

/* Force linear, nonstop motion */
.elementor-2411 .elementor-element.elementor-element-ac3450c .swiper-wrapper {
    display: flex;
    transition-timing-function: linear !important;
    animation: smoothMarquee 15s linear infinite;
    will-change: transform;
}

/* Prevent slide shrinking */
.elementor-2411 .elementor-element.elementor-element-ac3450c .swiper-slide {
    flex-shrink: 0;
}

/* Optional: smooth GPU rendering */
.elementor-2411 .elementor-element.elementor-element-ac3450c {
    overflow: hidden;
}

/* Keyframes */
@keyframes smoothMarquee {
    0% {
        transform: translate3d(0, 0, 0);
    }
    100% {
        transform: translate3d(-50%, 0, 0);
    }
}

.elementor-2411 .elementor-element.elementor-element-ac3450c {
    -webkit-mask-image: linear-gradient(
        to right,
        transparent 0%,
        black 12%,
        black 88%,
        transparent 100%
    );
    mask-image: linear-gradient(
        to right,
        transparent 0%,
        black 12%,
        black 88%,
        transparent 100%
    );
}/* End custom CSS */