.elementor-975734 .elementor-element.elementor-element-62f85b89{--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:3em 0em;--row-gap:3em;--column-gap:0em;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-975734 .elementor-element.elementor-element-62f85b89:not(.elementor-motion-effects-element-type-background), .elementor-975734 .elementor-element.elementor-element-62f85b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-975734 .elementor-element.elementor-element-7416a45d .elementor-button{background-color:#2424240F;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;border-radius:100px 100px 100px 100px;}.elementor-975734 .elementor-element.elementor-element-7416a45d .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-975734 .elementor-element.elementor-element-56016613{text-align:center;}.elementor-975734 .elementor-element.elementor-element-56016613 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2.8em;font-weight:600;}.elementor-975734 .elementor-element.elementor-element-5e206a53{--display:flex;}.elementor-975734 .elementor-element.elementor-element-57592b4b{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-975734 .elementor-element.elementor-element-57592b4b:not(.elementor-motion-effects-element-type-background), .elementor-975734 .elementor-element.elementor-element-57592b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-975734 .elementor-element.elementor-element-65d3cc21 .elementor-icon-wrapper{text-align:start;}.elementor-975734 .elementor-element.elementor-element-65d3cc21 .elementor-icon{font-size:30px;}.elementor-975734 .elementor-element.elementor-element-65d3cc21 .elementor-icon svg{height:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-975734 .elementor-element.elementor-element-5925496c{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-975734 .elementor-element.elementor-element-6a199343{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:900;}.elementor-975734 .elementor-element.elementor-element-de2ff29{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-975734 .elementor-element.elementor-element-568240fd{--display:flex;}.elementor-975734 .elementor-element.elementor-element-1bd8b528{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-975734 .elementor-element.elementor-element-1bd8b528:not(.elementor-motion-effects-element-type-background), .elementor-975734 .elementor-element.elementor-element-1bd8b528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-975734 .elementor-element.elementor-element-69ebe60 .elementor-icon-wrapper{text-align:start;}.elementor-975734 .elementor-element.elementor-element-69ebe60 .elementor-icon{font-size:30px;}.elementor-975734 .elementor-element.elementor-element-69ebe60 .elementor-icon svg{height:30px;}.elementor-975734 .elementor-element.elementor-element-42a6adbe{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-975734 .elementor-element.elementor-element-1c5ba109{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:900;}.elementor-975734 .elementor-element.elementor-element-f9f4481{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-975734 .elementor-element.elementor-element-61eda13d{--display:flex;}.elementor-975734 .elementor-element.elementor-element-1aca91eb{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-975734 .elementor-element.elementor-element-1aca91eb:not(.elementor-motion-effects-element-type-background), .elementor-975734 .elementor-element.elementor-element-1aca91eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-975734 .elementor-element.elementor-element-449a9b6d .elementor-icon-wrapper{text-align:start;}.elementor-975734 .elementor-element.elementor-element-449a9b6d .elementor-icon{font-size:30px;}.elementor-975734 .elementor-element.elementor-element-449a9b6d .elementor-icon svg{height:30px;}.elementor-975734 .elementor-element.elementor-element-4cdf93{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-975734 .elementor-element.elementor-element-10e3a4ef{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:900;}.elementor-975734 .elementor-element.elementor-element-2bd22c54{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-975734 .elementor-element.elementor-element-65644ea2{--display:flex;}.elementor-975734 .elementor-element.elementor-element-16bd461d{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-975734 .elementor-element.elementor-element-16bd461d:not(.elementor-motion-effects-element-type-background), .elementor-975734 .elementor-element.elementor-element-16bd461d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-975734 .elementor-element.elementor-element-66fdc99e .elementor-icon-wrapper{text-align:start;}.elementor-975734 .elementor-element.elementor-element-66fdc99e .elementor-icon{font-size:30px;}.elementor-975734 .elementor-element.elementor-element-66fdc99e .elementor-icon svg{height:30px;}.elementor-975734 .elementor-element.elementor-element-42af82a0{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-975734 .elementor-element.elementor-element-51aaeeaf{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:900;}.elementor-975734 .elementor-element.elementor-element-3801d4f8{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-975734 .elementor-element.elementor-element-5703ac64{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#CCCCCC;--e-n-carousel-dots-hover-color:#868686;--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:50px;--e-n-carousel-swiper-pagination-spacing:40px;}@media(max-width:1024px){.elementor-975734 .elementor-element.elementor-element-56016613{text-align:center;}.elementor-975734 .elementor-element.elementor-element-56016613 .elementor-heading-title{font-size:2.4em;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-975734 .elementor-element.elementor-element-5703ac64{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-975734 .elementor-element.elementor-element-62f85b89{--padding-top:6em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-975734 .elementor-element.elementor-element-56016613 .elementor-heading-title{font-size:2.4em;line-height:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-975734 .elementor-element.elementor-element-5703ac64{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-5703ac64 */.elementor-975734 .elementor-element.elementor-element-5703ac64 {
    position: relative;
    overflow: hidden;
}

.elementor-975734 .elementor-element.elementor-element-5703ac64::before,
.elementor-975734 .elementor-element.elementor-element-5703ac64::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width:250px; /* Change this*/
    pointer-events: none;
    z-index: 1;
}

.elementor-975734 .elementor-element.elementor-element-5703ac64::before {
    left: 0;
    Z-index: 2 !important;
    background: linear-gradient(to right, #f6f6f6, transparent) !important;
}

.elementor-975734 .elementor-element.elementor-element-5703ac64::after {
    right: 0;
    background: linear-gradient(to left, #f6f6f6, transparent) !important;
}

.elementor-975734 .elementor-element.elementor-element-5703ac64 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */