.elementor-1597 .elementor-element.elementor-element-2fceff2b{--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:53px 53px;--row-gap:53px;--column-gap:53px;--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-1597 .elementor-element.elementor-element-76f50708{text-align:center;}.elementor-1597 .elementor-element.elementor-element-76f50708 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1597 .elementor-element.elementor-element-283fe03{--e-image-carousel-slides-to-show:5;}.elementor-1597 .elementor-element.elementor-element-283fe03 .swiper-wrapper{display:flex;align-items:center;}.elementor-1597 .elementor-element.elementor-element-283fe03 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}@media(min-width:768px){.elementor-1597 .elementor-element.elementor-element-2fceff2b{--content-width:700px;}}@media(max-width:1366px){.elementor-1597 .elementor-element.elementor-element-76f50708 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-1597 .elementor-element.elementor-element-76f50708 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1597 .elementor-element.elementor-element-283fe03{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-1597 .elementor-element.elementor-element-2fceff2b{--padding-top:2em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-1597 .elementor-element.elementor-element-76f50708 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for image-carousel, class: .elementor-element-283fe03 */.carousel-fx img.swiper-slide-image {
   filter: saturate(0.08)
} 

.carousel-fx img.swiper-slide-image:hover {
   filter: saturate(1); 
   transition: 0.3 ease-in;
}/* End custom CSS */
/* Start custom CSS *//* Tab accordeon */


.e-n-tab-title {
    position: relative;
    display: flex!important;
    align-items: center!important;
}

.e-n-tab-title .e-n-tab-icon {
    display: none!important;
}

.e-n-tab-title .e-n-tab-title-text {
    font-size: 17px!important; 
    font-weight: bold!important;
}


.e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
    color: rgba(255,93,96,1)!important;
    font-size: 24px!important; 
    font-weight: bold!important;
}


.e-n-tab-title[aria-selected="true"] .e-n-tab-icon {
    display: block!important;
}



.e-n-tab-title::before {
   
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 50px!important;
    width: 50px!important;
    height: 50px!important;
    max-height: 50px!important;
    color: rgba(255, 255, 255, 1);
     font-size: 24px;
    font-weight: bold;
    content: attr(data-tab-index);
     background-color: rgba(255, 184, 185, 1);
    border-radius: 50%;
}

.e-n-tab-title[aria-selected="true"]::before {
    color: rgba(255,93,96,1);
    background-color: rgba(255, 184, 185, 0);
    box-shadow: 0px 0px 30px -3px rgba(255,93,96,1);
}/* End custom CSS */