.elementor-10165 .elementor-element.elementor-element-4cb5e492{--display:flex;--gap:1.757vw 1.757vw;--row-gap:1.757vw;--column-gap:1.757vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10165 .elementor-element.elementor-element-74bafcfe{--swiper-slides-to-display:4;--swiper-slides-gap:25px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-240px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-95px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:180px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-95px;--arrow-size:30px;--arrow-normal-color:#412E2E;--arrow-hover-color:var( --e-global-color-text );}.elementor-10165 .elementor-element.elementor-element-74bafcfe :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#F2F2F2;border-radius:15px 15px 15px 15px;padding:10px 10px 10px 10px;}.elementor-10165 .elementor-element.elementor-element-74bafcfe .swiper-slide > .elementor-element{height:100%;}@media(max-width:1366px){.elementor-10165 .elementor-element.elementor-element-74bafcfe{--swiper-slides-to-display:4;--arrow-prev-left-position:-164px;--arrow-prev-top-position:-95px;--arrow-next-right-position:105px;--arrow-next-top-position:-95px;}.elementor-10165 .elementor-element.elementor-element-74bafcfe :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:10px 10px 10px 10px;}}@media(max-width:1024px){.elementor-10165 .elementor-element.elementor-element-74bafcfe{--swiper-slides-to-display:1;padding:0px 15px 0px 15px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:20px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:70px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:20px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:70px;}}@media(max-width:767px){.elementor-10165 .elementor-element.elementor-element-4cb5e492{--gap:10vw 10vw;--row-gap:10vw;--column-gap:10vw;}.elementor-10165 .elementor-element.elementor-element-74bafcfe{--swiper-slides-to-display:1;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:-124vw;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:-124vw;}}/* Start custom CSS for loop-carousel, class: .elementor-element-74bafcfe */#testcar .elementor-swiper-button.elementor-swiper-button-prev {
    background-color: #f8f8f8;
}

/* Target every odd item */
.elementor-10165 .elementor-element.elementor-element-74bafcfe .e-loop-item:nth-child(odd) .e-con,
.elementor-10165 .elementor-element.elementor-element-74bafcfe .e-loop-item:nth-child(odd) .elementor-widget-container {
    background-color: #F3F3F3 !important; 
}

/* Target every even item */
.elementor-10165 .elementor-element.elementor-element-74bafcfe .e-loop-item:nth-child(even) .e-con,
.elementor-10165 .elementor-element.elementor-element-74bafcfe .e-loop-item:nth-child(even) .elementor-widget-container {
    background-color: #4EDDCC !important; /* Black */
}

.carblock img.attachment-large.size-large {
    border-radius: 12px 12px 0 0;
}/* End custom CSS */
/* Start custom CSS *//*  Hero Carousel */

#hero-carousel-container .elementor-image-carousel.swiper-wrapper {
     margin-bottom: 0px !important; 
}

#hero-carousel-container::before{z-index:10;}

#hero-carousel-container img.swiper-slide-image {width:100% !important;
    min-width: 100%;
}



/* Tabs */

#tab-icon-list span.elementor-icon-list-icon {
    padding: 15px 12px 15px 15px !important;
    background-color: #d3f1e2;
    border-radius: 40px;
    margin-right: 20px;
}

 @media (max-width:1366px)
 {.tabtemplate .e-n-tab-title {
    min-width: 385px !important;
    max-width:410px !important;
    
}}

 @media (min-width:1366px)
 {.tabtemplate .e-n-tab-title {
    min-width: 390px !important;
    max-width:430px;
    
}}

.e-n-tabs-heading {border-bottom: 2px solid #eee;}
.elementor-9 .elementor-element.elementor-element-57e1f8e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) {border-bottom: 2px solid #eee;}
.e-n-tab-title {box-shadow: none !important;}
.elementor-9 .elementor-element.elementor-element-57e1f8e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {background: #FFFFFF;border-bottom: 2px solid #eee;}

 .e-n-tab-title[aria-selected="true"], .elementor-9 .elementor-element.elementor-element-57e1f8e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
    background: #F8F8F8;
    border-bottom: solid 2px #000 !important;
}

#section-icon-box img {max-width:20px;}


.elementor-2753 .elementor-element.elementor-element-01eb4aa :is(.elementor-swiper-button-prev) {
    background-color: #FAFAFA !important;}/* End custom CSS */