.elementor-10089 .elementor-element.elementor-element-4ec67601{--display:flex;}.elementor-10089 .elementor-element.elementor-element-4ec67601:not(.elementor-motion-effects-element-type-background), .elementor-10089 .elementor-element.elementor-element-4ec67601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181716;}.elementor-10089 .elementor-element.elementor-element-27886fe4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10089 .elementor-element.elementor-element-3f070280{--display:flex;}.elementor-10089 .elementor-element.elementor-element-59599a04 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10089 .elementor-element.elementor-element-59599a04.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10089 .elementor-element.elementor-element-59599a04{--e-transform-transition-duration:400ms;--icon-box-icon-margin:15px;}.elementor-10089 .elementor-element.elementor-element-59599a04 .elementor-icon-box-wrapper{align-items:start;}.elementor-10089 .elementor-element.elementor-element-59599a04 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-10089 .elementor-element.elementor-element-59599a04 .elementor-icon{font-size:40px;}.elementor-10089 .elementor-element.elementor-element-59599a04 .elementor-icon-box-title, .elementor-10089 .elementor-element.elementor-element-59599a04 .elementor-icon-box-title a{font-size:20px;}.elementor-10089 .elementor-element.elementor-element-59599a04 .elementor-icon-box-description{font-size:16px;}.elementor-10089 .elementor-element.elementor-element-79ea96db{--display:flex;}.elementor-10089 .elementor-element.elementor-element-63c8c5d > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10089 .elementor-element.elementor-element-63c8c5d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10089 .elementor-element.elementor-element-63c8c5d{--e-transform-transition-duration:400ms;--icon-box-icon-margin:15px;}.elementor-10089 .elementor-element.elementor-element-63c8c5d .elementor-icon-box-wrapper{align-items:start;}.elementor-10089 .elementor-element.elementor-element-63c8c5d .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-10089 .elementor-element.elementor-element-63c8c5d .elementor-icon{font-size:40px;}.elementor-10089 .elementor-element.elementor-element-63c8c5d .elementor-icon-box-title, .elementor-10089 .elementor-element.elementor-element-63c8c5d .elementor-icon-box-title a{font-size:20px;}.elementor-10089 .elementor-element.elementor-element-63c8c5d .elementor-icon-box-description{font-size:16px;}.elementor-10089 .elementor-element.elementor-element-f76d067{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-10089 .elementor-element.elementor-element-f76d067 > .elementor-widget-container{padding:0px 1px 0px 1px;}:where( .elementor-10089 .elementor-element.elementor-element-f76d067 .swiper-slide ) > .e-con{border-style:solid;border-width:2px 2px 2px 2px;border-color:#EE7000;--border-radius:10px 10px 10px 10px;}@media(max-width:1366px){.elementor-10089 .elementor-element.elementor-element-f76d067{--e-n-carousel-swiper-slides-gap:30px;}}@media(max-width:1024px){.elementor-10089 .elementor-element.elementor-element-f76d067{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:30px;}}@media(max-width:768px){.elementor-10089 .elementor-element.elementor-element-59599a04 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10089 .elementor-element.elementor-element-59599a04 .elementor-icon-box-title, .elementor-10089 .elementor-element.elementor-element-59599a04 .elementor-icon-box-title a{font-size:18px;}.elementor-10089 .elementor-element.elementor-element-59599a04 .elementor-icon-box-description{font-size:14px;}.elementor-10089 .elementor-element.elementor-element-63c8c5d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10089 .elementor-element.elementor-element-63c8c5d .elementor-icon-box-title, .elementor-10089 .elementor-element.elementor-element-63c8c5d .elementor-icon-box-title a{font-size:18px;}.elementor-10089 .elementor-element.elementor-element-63c8c5d .elementor-icon-box-description{font-size:14px;}.elementor-10089 .elementor-element.elementor-element-f76d067{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-f76d067 */.elementor-10089 .elementor-element.elementor-element-f76d067 i,  .elementor-10089 .elementor-element.elementor-element-f76d067 svg
{
    fill: var(--cta);
    color: var(--cta);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec67601 */.elementor-10089 .elementor-element.elementor-element-4ec67601 .e-con-inner {
    padding-top: 60px;
    padding-bottom: 60px;
}
@media (max-width: 768px) {
    .elementor-10089 .elementor-element.elementor-element-4ec67601 .e-con-inner {
        padding-top: 30px;
        padding-bottom: 30px;
    }
}/* End custom CSS */