.elementor-1784 .elementor-element.elementor-element-5a61995{--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;--gap:65px 65px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1784 .elementor-element.elementor-element-d7b4268{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1784 .elementor-element.elementor-element-2ebc1c6{--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;--gap:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c424ab7 );--border-color:var( --e-global-color-c424ab7 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(138, 251, 203.99999999999994, 0.32);--padding-top:40px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-1784 .elementor-element.elementor-element-2ebc1c6:not(.elementor-motion-effects-element-type-background), .elementor-1784 .elementor-element.elementor-element-2ebc1c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191829;}.elementor-1784 .elementor-element.elementor-element-2ebc1c6, .elementor-1784 .elementor-element.elementor-element-2ebc1c6::before{--border-transition:0.3s;}.elementor-1784 .elementor-element.elementor-element-25431fb > .elementor-widget-container{margin:0px 0px 10px -40px;padding:0px 0px 0px 0px;}.elementor-1784 .elementor-element.elementor-element-25431fb .elementor-icon-wrapper{text-align:left;}.elementor-1784 .elementor-element.elementor-element-25431fb .elementor-icon{font-size:82px;}.elementor-1784 .elementor-element.elementor-element-25431fb .elementor-icon svg{height:82px;}.elementor-1784 .elementor-element.elementor-element-9e043b2{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:2.125em;font-weight:500;line-height:1.125em;}.elementor-1784 .elementor-element.elementor-element-0647df7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1784 .elementor-element.elementor-element-0647df7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.063em;font-weight:700;line-height:1.125em;}.elementor-1784 .elementor-element.elementor-element-d723949 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.063em;font-weight:500;line-height:1.125em;}.elementor-1784 .elementor-element.elementor-element-0b1f53b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1784 .elementor-element.elementor-element-b4d5c2d{--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;--gap:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c424ab7 );--border-color:var( --e-global-color-c424ab7 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(138, 251, 203.99999999999994, 0.32);--padding-top:40px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-1784 .elementor-element.elementor-element-b4d5c2d:not(.elementor-motion-effects-element-type-background), .elementor-1784 .elementor-element.elementor-element-b4d5c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191829;}.elementor-1784 .elementor-element.elementor-element-b4d5c2d, .elementor-1784 .elementor-element.elementor-element-b4d5c2d::before{--border-transition:0.3s;}.elementor-1784 .elementor-element.elementor-element-f2e2069 > .elementor-widget-container{margin:0px 0px 10px -40px;padding:0px 0px 0px 0px;}.elementor-1784 .elementor-element.elementor-element-f2e2069 .elementor-icon-wrapper{text-align:left;}.elementor-1784 .elementor-element.elementor-element-f2e2069 .elementor-icon{font-size:82px;}.elementor-1784 .elementor-element.elementor-element-f2e2069 .elementor-icon svg{height:82px;}.elementor-1784 .elementor-element.elementor-element-e8d09f5{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:2.125em;font-weight:500;line-height:1.125em;}.elementor-1784 .elementor-element.elementor-element-02a8ce3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1784 .elementor-element.elementor-element-02a8ce3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.063em;font-weight:700;line-height:1.125em;}.elementor-1784 .elementor-element.elementor-element-5b680b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.063em;font-weight:500;line-height:1.125em;}.elementor-1784 .elementor-element.elementor-element-79a3744{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1784 .elementor-element.elementor-element-06c6644{--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;--gap:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c424ab7 );--border-color:var( --e-global-color-c424ab7 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(138, 251, 203.99999999999994, 0.32);--padding-top:40px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-1784 .elementor-element.elementor-element-06c6644:not(.elementor-motion-effects-element-type-background), .elementor-1784 .elementor-element.elementor-element-06c6644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191829;}.elementor-1784 .elementor-element.elementor-element-06c6644, .elementor-1784 .elementor-element.elementor-element-06c6644::before{--border-transition:0.3s;}.elementor-1784 .elementor-element.elementor-element-635b9a3 > .elementor-widget-container{margin:0px 0px 10px -40px;padding:0px 0px 0px 0px;}.elementor-1784 .elementor-element.elementor-element-635b9a3 .elementor-icon-wrapper{text-align:left;}.elementor-1784 .elementor-element.elementor-element-635b9a3 .elementor-icon{font-size:82px;}.elementor-1784 .elementor-element.elementor-element-635b9a3 .elementor-icon svg{height:82px;}.elementor-1784 .elementor-element.elementor-element-969ae9e{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:2.125em;font-weight:500;line-height:1.125em;}.elementor-1784 .elementor-element.elementor-element-edc4423 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1784 .elementor-element.elementor-element-edc4423 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.063em;font-weight:700;line-height:1.125em;}.elementor-1784 .elementor-element.elementor-element-0b1de0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.063em;font-weight:500;line-height:1.125em;}.elementor-1784 .elementor-element.elementor-element-cb39f93{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-100px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:110px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-100px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:110px;--e-n-carousel-arrow-size:27px;--e-n-carousel-arrow-normal-color:#3D2E2E00;--e-n-carousel-arrow-hover-color:#02010100;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:#D9D9D9;--e-n-carousel-dots-hover-color:#D9D9D91A;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:60px;--e-n-carousel-swiper-pagination-spacing:12px;}.elementor-1784 .elementor-element.elementor-element-cb39f93 > .elementor-widget-container{margin:0vw -30vw 0vw -30vw;}.elementor-1784 .elementor-element.elementor-element-cb39f93 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 23px;}@media(max-width:1024px) and (min-width:768px){.elementor-1784 .elementor-element.elementor-element-2ebc1c6{--width:100%;}.elementor-1784 .elementor-element.elementor-element-b4d5c2d{--width:100%;}.elementor-1784 .elementor-element.elementor-element-06c6644{--width:100%;}}@media(max-width:1512px){.elementor-1784 .elementor-element.elementor-element-5a61995{--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-1784 .elementor-element.elementor-element-cb39f93 > .elementor-widget-container{margin:0vw -50vw 0vw -50vw;}}@media(max-width:1024px){.elementor-1784 .elementor-element.elementor-element-5a61995{--padding-top:20px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-1784 .elementor-element.elementor-element-cb39f93{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-1784 .elementor-element.elementor-element-cb39f93 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}}@media(max-width:767px){.elementor-1784 .elementor-element.elementor-element-5a61995{--gap:40px 40px;--padding-top:70px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-1784 .elementor-element.elementor-element-d7b4268{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1784 .elementor-element.elementor-element-2ebc1c6{--padding-top:028px;--padding-bottom:028px;--padding-left:028px;--padding-right:028px;}.elementor-1784 .elementor-element.elementor-element-25431fb > .elementor-widget-container{margin:0px 0px 0px -18px;}.elementor-1784 .elementor-element.elementor-element-9e043b2{font-size:1.5em;}.elementor-1784 .elementor-element.elementor-element-0647df7 .elementor-heading-title{font-size:0.938em;}.elementor-1784 .elementor-element.elementor-element-d723949 .elementor-heading-title{font-size:0.938em;}.elementor-1784 .elementor-element.elementor-element-0b1f53b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1784 .elementor-element.elementor-element-b4d5c2d{--padding-top:028px;--padding-bottom:028px;--padding-left:028px;--padding-right:028px;}.elementor-1784 .elementor-element.elementor-element-f2e2069 > .elementor-widget-container{margin:0px 0px 0px -18px;}.elementor-1784 .elementor-element.elementor-element-e8d09f5{font-size:1.5em;}.elementor-1784 .elementor-element.elementor-element-02a8ce3 .elementor-heading-title{font-size:0.938em;}.elementor-1784 .elementor-element.elementor-element-5b680b6 .elementor-heading-title{font-size:0.938em;}.elementor-1784 .elementor-element.elementor-element-79a3744{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1784 .elementor-element.elementor-element-06c6644{--padding-top:028px;--padding-bottom:028px;--padding-left:028px;--padding-right:028px;}.elementor-1784 .elementor-element.elementor-element-635b9a3 > .elementor-widget-container{margin:0px 0px 0px -18px;}.elementor-1784 .elementor-element.elementor-element-969ae9e{font-size:1.5em;}.elementor-1784 .elementor-element.elementor-element-edc4423 .elementor-heading-title{font-size:0.938em;}.elementor-1784 .elementor-element.elementor-element-0b1de0e .elementor-heading-title{font-size:0.938em;}.elementor-1784 .elementor-element.elementor-element-cb39f93{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-120px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-120px;--e-n-carousel-dots-horizontal-offset:0px;}.elementor-1784 .elementor-element.elementor-element-cb39f93 > .elementor-widget-container{margin:0px -40px 0px -40px;padding:0px 0px 0px 0px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-cb39f93 */@media (min-width: 1024px) {
    .elementor-1784 .elementor-element.elementor-element-cb39f93 .swiper-slide {
        opacity: 0.3;
    }
    
    .elementor-1784 .elementor-element.elementor-element-cb39f93 .swiper-slide-next {
        opacity: 1;
    }
}



.elementor-1784 .elementor-element.elementor-element-cb39f93 .elementor-swiper-button-next,
.elementor-1784 .elementor-element.elementor-element-cb39f93 .elementor-swiper-button-prev{
    background-color: rgba(13, 14, 25, 0.2); /* #0D0E19 with 20% opacity */
    border: none;
    border-radius: 20px;
    cursor: pointer;
    opacity: 1 !important;
    box-shadow: 0px 0px 4px 0px rgba(12, 209, 141, 0.20);

}

.elementor-1784 .elementor-element.elementor-element-cb39f93 .elementor-swiper-button-next:before {
    content: "";
    position: absolute;
    inset: -3px; /* Increased to create a 3px border */
    background: 
        linear-gradient(to left, white, transparent);
    border-radius: 20px; /* Increased to match the new size: 20px + 3px */
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    padding: 1px; 
    pointer-events: none;
}

.elementor-1784 .elementor-element.elementor-element-cb39f93 .elementor-swiper-button-prev::before {
    content: "";
    position: absolute;
    inset: -3px; /* Increased to create a 3px border */
    background: 
        linear-gradient(to right, white, transparent);
    border-radius: 20px; /* Increased to match the new size: 20px + 3px */
    mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    padding: 1px; 
    pointer-events: none;
}

.elementor-1784 .elementor-element.elementor-element-cb39f93 .elementor-swiper-button-prev:hover,
.elementor-1784 .elementor-element.elementor-element-cb39f93 .elementor-swiper-button-next:hover{
   box-shadow: 0px 0px 15.4px 0px rgba(12, 209, 141, 0.95)
}/* End custom CSS */