.elementor-736 .elementor-element.elementor-element-391b7fe{--display:flex;}.elementor-736 .elementor-element.elementor-element-7807324{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-736 .elementor-element.elementor-element-f14bf00 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 0px 0px;}.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 );}body:not(.rtl) .elementor-736 .elementor-element.elementor-element-330ace6{right:24px;}body.rtl .elementor-736 .elementor-element.elementor-element-330ace6{left:24px;}.elementor-736 .elementor-element.elementor-element-330ace6{top:24px;}.elementor-736 .elementor-element.elementor-element-330ace6 .elementor-icon-wrapper{text-align:center;}.elementor-736 .elementor-element.elementor-element-330ace6.elementor-view-stacked .elementor-icon{background-color:#18B5CBB0;color:var( --e-global-color-d3b5252 );}.elementor-736 .elementor-element.elementor-element-330ace6.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-330ace6.elementor-view-default .elementor-icon{color:#18B5CBB0;border-color:#18B5CBB0;}.elementor-736 .elementor-element.elementor-element-330ace6.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-330ace6.elementor-view-default .elementor-icon svg{fill:#18B5CBB0;}.elementor-736 .elementor-element.elementor-element-330ace6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d3b5252 );}.elementor-736 .elementor-element.elementor-element-330ace6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d3b5252 );}.elementor-736 .elementor-element.elementor-element-330ace6 .elementor-icon{font-size:56px;padding:7px;border-radius:15px 15px 15px 15px;}.elementor-736 .elementor-element.elementor-element-330ace6 .elementor-icon svg{height:56px;}.elementor-736 .elementor-element.elementor-element-3d6cde4{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-736 .elementor-element.elementor-element-3d6cde4.e-con{--align-self:flex-end;}.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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );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-736 .elementor-element.elementor-element-5cb47eb p{margin-block-end:0px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-736 .elementor-element.elementor-element-36b318a .elementor-heading-title{font-family:var( --e-global-typography-c3c3350-font-family ), Sans-serif;font-size:var( --e-global-typography-c3c3350-font-size );font-weight:var( --e-global-typography-c3c3350-font-weight );text-transform:var( --e-global-typography-c3c3350-text-transform );line-height:var( --e-global-typography-c3c3350-line-height );color:var( --e-global-color-primary );}.elementor-736 .elementor-element.elementor-element-1e11fe7{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-736 .elementor-element.elementor-element-bb8449a img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 0px 0px;}body:not(.rtl) .elementor-736 .elementor-element.elementor-element-dc017c3{right:24px;}body.rtl .elementor-736 .elementor-element.elementor-element-dc017c3{left:24px;}.elementor-736 .elementor-element.elementor-element-dc017c3{top:24px;}.elementor-736 .elementor-element.elementor-element-dc017c3 .elementor-icon-wrapper{text-align:center;}.elementor-736 .elementor-element.elementor-element-dc017c3.elementor-view-stacked .elementor-icon{background-color:#18B5CBB0;color:var( --e-global-color-d3b5252 );}.elementor-736 .elementor-element.elementor-element-dc017c3.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-dc017c3.elementor-view-default .elementor-icon{color:#18B5CBB0;border-color:#18B5CBB0;}.elementor-736 .elementor-element.elementor-element-dc017c3.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-dc017c3.elementor-view-default .elementor-icon svg{fill:#18B5CBB0;}.elementor-736 .elementor-element.elementor-element-dc017c3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d3b5252 );}.elementor-736 .elementor-element.elementor-element-dc017c3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d3b5252 );}.elementor-736 .elementor-element.elementor-element-dc017c3 .elementor-icon{font-size:56px;padding:7px;border-radius:15px 15px 15px 15px;}.elementor-736 .elementor-element.elementor-element-dc017c3 .elementor-icon svg{height:56px;}.elementor-736 .elementor-element.elementor-element-7343ea3{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-736 .elementor-element.elementor-element-7343ea3.e-con{--align-self:flex-end;}.elementor-736 .elementor-element.elementor-element-7cb0b52 p{margin-block-end:0px;}.elementor-736 .elementor-element.elementor-element-ede653f .elementor-heading-title{font-family:var( --e-global-typography-c3c3350-font-family ), Sans-serif;font-size:var( --e-global-typography-c3c3350-font-size );font-weight:var( --e-global-typography-c3c3350-font-weight );text-transform:var( --e-global-typography-c3c3350-text-transform );line-height:var( --e-global-typography-c3c3350-line-height );color:var( --e-global-color-primary );}.elementor-736 .elementor-element.elementor-element-f14e9bc{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-736 .elementor-element.elementor-element-ca87ecb img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 0px 0px;}body:not(.rtl) .elementor-736 .elementor-element.elementor-element-f9cb8f9{right:24px;}body.rtl .elementor-736 .elementor-element.elementor-element-f9cb8f9{left:24px;}.elementor-736 .elementor-element.elementor-element-f9cb8f9{top:24px;}.elementor-736 .elementor-element.elementor-element-f9cb8f9 .elementor-icon-wrapper{text-align:center;}.elementor-736 .elementor-element.elementor-element-f9cb8f9.elementor-view-stacked .elementor-icon{background-color:#18B5CBB0;color:var( --e-global-color-d3b5252 );}.elementor-736 .elementor-element.elementor-element-f9cb8f9.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-f9cb8f9.elementor-view-default .elementor-icon{color:#18B5CBB0;border-color:#18B5CBB0;}.elementor-736 .elementor-element.elementor-element-f9cb8f9.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-f9cb8f9.elementor-view-default .elementor-icon svg{fill:#18B5CBB0;}.elementor-736 .elementor-element.elementor-element-f9cb8f9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d3b5252 );}.elementor-736 .elementor-element.elementor-element-f9cb8f9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d3b5252 );}.elementor-736 .elementor-element.elementor-element-f9cb8f9 .elementor-icon{font-size:56px;padding:7px;border-radius:15px 15px 15px 15px;}.elementor-736 .elementor-element.elementor-element-f9cb8f9 .elementor-icon svg{height:56px;}.elementor-736 .elementor-element.elementor-element-c9567b3{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-736 .elementor-element.elementor-element-c9567b3.e-con{--align-self:flex-end;}.elementor-736 .elementor-element.elementor-element-9834147 p{margin-block-end:0px;}.elementor-736 .elementor-element.elementor-element-650fd39 .elementor-heading-title{font-family:var( --e-global-typography-c3c3350-font-family ), Sans-serif;font-size:var( --e-global-typography-c3c3350-font-size );font-weight:var( --e-global-typography-c3c3350-font-weight );text-transform:var( --e-global-typography-c3c3350-text-transform );line-height:var( --e-global-typography-c3c3350-line-height );color:var( --e-global-color-primary );}.elementor-736 .elementor-element.elementor-element-e87ec33{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-accent );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:24px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:20px;}:where( .elementor-736 .elementor-element.elementor-element-e87ec33 .swiper-slide ) > .e-con{--border-radius:12px 12px 12px 12px;}@media(min-width:768px){.elementor-736 .elementor-element.elementor-element-3d6cde4{--width:100%;}.elementor-736 .elementor-element.elementor-element-7343ea3{--width:100%;}.elementor-736 .elementor-element.elementor-element-c9567b3{--width:100%;}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-736 .elementor-element.elementor-element-36b318a .elementor-heading-title{font-size:var( --e-global-typography-c3c3350-font-size );line-height:var( --e-global-typography-c3c3350-line-height );}.elementor-736 .elementor-element.elementor-element-ede653f .elementor-heading-title{font-size:var( --e-global-typography-c3c3350-font-size );line-height:var( --e-global-typography-c3c3350-line-height );}.elementor-736 .elementor-element.elementor-element-650fd39 .elementor-heading-title{font-size:var( --e-global-typography-c3c3350-font-size );line-height:var( --e-global-typography-c3c3350-line-height );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-736 .elementor-element.elementor-element-36b318a .elementor-heading-title{font-size:var( --e-global-typography-c3c3350-font-size );line-height:var( --e-global-typography-c3c3350-line-height );}.elementor-736 .elementor-element.elementor-element-ede653f .elementor-heading-title{font-size:var( --e-global-typography-c3c3350-font-size );line-height:var( --e-global-typography-c3c3350-line-height );}.elementor-736 .elementor-element.elementor-element-650fd39 .elementor-heading-title{font-size:var( --e-global-typography-c3c3350-font-size );line-height:var( --e-global-typography-c3c3350-line-height );}.elementor-736 .elementor-element.elementor-element-e87ec33{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-736 .elementor-element.elementor-element-3d6cde4{--z-index:99;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-736 .elementor-element.elementor-element-36b318a .elementor-heading-title{font-size:var( --e-global-typography-c3c3350-font-size );line-height:var( --e-global-typography-c3c3350-line-height );}.elementor-736 .elementor-element.elementor-element-7343ea3{--z-index:99;}.elementor-736 .elementor-element.elementor-element-ede653f .elementor-heading-title{font-size:var( --e-global-typography-c3c3350-font-size );line-height:var( --e-global-typography-c3c3350-line-height );}.elementor-736 .elementor-element.elementor-element-c9567b3{--z-index:99;}.elementor-736 .elementor-element.elementor-element-650fd39 .elementor-heading-title{font-size:var( --e-global-typography-c3c3350-font-size );line-height:var( --e-global-typography-c3c3350-line-height );}.elementor-736 .elementor-element.elementor-element-e87ec33{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-e87ec33 *//* RESET CODE: Forces carousels with .reset-carousel back to default colors */

/* 1. Reset Background to White/Default */
.reset-carousel .swiper-slide .e-con,
.reset-carousel .swiper-slide-active .e-con,
.reset-carousel .swiper-slide .e-con:hover {
    background: #FFFFFF !important; /* Change this to your preferred default bg */
}

/* 2. Reset Titles to Black/Default */
.reset-carousel .elementor-heading-title,
.reset-carousel .swiper-slide-active .elementor-heading-title,
.reset-carousel .swiper-slide .e-con:hover .elementor-heading-title {
    color: #1D1D1B !important;
}

/* 3. Reset Body Text to Gray/Default */
.reset-carousel .elementor-widget-text-editor p,
.reset-carousel .swiper-slide-active .elementor-widget-text-editor p,
.reset-carousel .swiper-slide .e-con:hover .elementor-widget-text-editor p {
    color: #333333 !important;
}

/* 4. Reset SVGs */
.reset-carousel svg path,
.reset-carousel .swiper-slide-active svg path,
.reset-carousel .e-con:hover svg path {
    fill: #fff !important;
}

/* 5. Remove the Underline Animation on Reset Carousels */
.reset-carousel .elementor-heading-title::before {
    display: none !important;
}/* End custom CSS */