.elementor-987791 .elementor-element.elementor-element-ef2e380{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-987791 .elementor-element.elementor-element-1d32525{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-987791 .elementor-element.elementor-element-8738a85 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-987791 .elementor-element.elementor-element-8738a85 .elementor-heading-title{font-size:18px;font-weight:400;text-transform:capitalize;letter-spacing:-1px;word-spacing:0em;color:var( --e-global-color-vamtam_accent_6 );}.elementor-987791 .elementor-element.elementor-element-23b5dd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987791 .elementor-element.elementor-element-23b5dd5 .elementor-heading-title{font-weight:600;text-transform:capitalize;letter-spacing:-1px;word-spacing:0em;}.elementor-987791 .elementor-element.elementor-element-e98d390{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-987791 .elementor-element.elementor-element-1716009.pa-carousel-horizontal:not(.pa-has-thumb-slider-yes) .premium-carousel-template, .elementor-987791 .elementor-element.elementor-element-1716009.pa-thumb-nav-pos-col.pa-has-thumb-slider-yes .premium-carousel-thumbnail, .elementor-987791 .elementor-element.elementor-element-1716009.pa-thumb-nav-pos-col-reverse.pa-has-thumb-slider-yes .premium-carousel-thumbnail{margin-inline:-55px;}.elementor-987791 .elementor-element.elementor-element-1716009.pa-carousel-vertical:not(.pa-has-thumb-slider-yes) .premium-carousel-template, .elementor-987791 .elementor-element.elementor-element-1716009.pa-thumb-nav-pos-row-reverse.pa-has-thumb-slider-yes .premium-carousel-thumbnail, .elementor-987791 .elementor-element.elementor-element-1716009.pa-thumb-nav-pos-row.pa-has-thumb-slider-yes .premium-carousel-thumbnail{margin-block:-55px;}.elementor-987791 .elementor-element.elementor-element-1716009 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 1500ms !important;}.elementor-987791 .elementor-element.elementor-element-1716009 .premium-carousel-nav-progressbar-fill{transition-duration:1500ms !important;}.elementor-987791 .elementor-element.elementor-element-1716009 .premium-carousel-arrows-wrapper{justify-content:end;gap:15px;margin:-15px 16px 30px 0px;}.elementor-987791 .elementor-element.elementor-element-1716009 .premium-carousel-wrapper .slick-arrow{font-size:24px;color:#000000D4;}.elementor-987791 .elementor-element.elementor-element-1716009 .premium-carousel-wrapper .slick-arrow svg{width:24px;height:24px;fill:#000000D4;}.elementor-987791 .elementor-element.elementor-element-1716009 a.carousel-next, .elementor-987791 .elementor-element.elementor-element-1716009 a.carousel-prev{background-color:#0000000D;}.elementor-987791 .elementor-element.elementor-element-1716009 .slick-arrow{border-radius:100px;}.elementor-987791 .elementor-element.elementor-element-1716009 a.carousel-next:hover, .elementor-987791 .elementor-element.elementor-element-1716009 a.carousel-prev:hover{background-color:#00000030;}.elementor-987791 .elementor-element.elementor-element-aa6a33f{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-987791 .elementor-element.elementor-element-a4a2501 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-987791 .elementor-element.elementor-element-a4a2501 .elementskit-btn{padding:20px 40px 20px 40px;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-987791 .elementor-element.elementor-element-a4a2501 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-987791 .elementor-element.elementor-element-a4a2501 .elementskit-btn > :is(i, svg){font-size:12px;}.elementor-987791 .elementor-element.elementor-element-a4a2501 .elementskit-btn > i, .elementor-987791 .elementor-element.elementor-element-a4a2501 .elementskit-btn > svg{margin-left:14px;}.rtl .elementor-987791 .elementor-element.elementor-element-a4a2501 .elementskit-btn > i, .rtl .elementor-987791 .elementor-element.elementor-element-a4a2501 .elementskit-btn > svg{margin-left:0;margin-right:14px;}.elementor-987791 .elementor-element.elementor-element-a4a2501 .elementskit-btn i, .elementor-987791 .elementor-element.elementor-element-a4a2501 .elementskit-btn svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);}.elementor-987791 .elementor-element.elementor-element-65ff118{--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;}@media(max-width:767px){.elementor-987791 .elementor-element.elementor-element-1d32525{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-987791 .elementor-element.elementor-element-8738a85{text-align:center;}.elementor-987791 .elementor-element.elementor-element-23b5dd5{text-align:center;}.elementor-987791 .elementor-element.elementor-element-1716009 .premium-carousel-arrows-wrapper{gap:7px;margin:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-987791 .elementor-element.elementor-element-1d32525{--width:100%;}.elementor-987791 .elementor-element.elementor-element-e98d390{--width:100%;}.elementor-987791 .elementor-element.elementor-element-aa6a33f{--width:100%;}.elementor-987791 .elementor-element.elementor-element-65ff118{--width:50%;}}/* Start custom CSS for premium-carousel-widget, class: .elementor-element-1716009 *//* Container adjustment to remove extra gaps */
.elementor-987791 .elementor-element.elementor-element-1716009 .premium-carousel-wrapper {
    padding-right: 12vw !important; /* Adjust this % to control how much of the 4th card is visible */
}

/* Fix overflow issues to see the partial card */
.elementor-987791 .elementor-element.elementor-element-1716009, .elementor-widget-container {
    overflow: visible !important;
}

.elementor-987791 .elementor-element.elementor-element-1716009 .premium-carousel-wrapper .slick-list {
    overflow: visible !important;
}

/* Adjust gap between cards */
.elementor-987791 .elementor-element.elementor-element-1716009 .slick-slide {
    margin-right: 25px !important; /* Reduce or increase this to fix the gap issue */
}

/* Mobile Responsive Adjustments */
@media (max-width: 767px) {
    .elementor-987791 .elementor-element.elementor-element-1716009 .premium-carousel-wrapper {
        padding-right: 20vw !important; /* Shows a bit of the 2nd card on mobile */
    }
    
    .elementor-987791 .elementor-element.elementor-element-1716009 .slick-slide {
        margin-right: 15px !important; /* Smaller gap for mobile screens */
    }
}/* End custom CSS */