.elementor-392 .elementor-element.elementor-element-9328fa1:not(.elementor-motion-effects-element-type-background), .elementor-392 .elementor-element.elementor-element-9328fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-392 .elementor-element.elementor-element-9328fa1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 10px 70px 10px;}.elementor-392 .elementor-element.elementor-element-9328fa1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-392 .elementor-element.elementor-element-8725446 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-725b711 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-392 .elementor-element.elementor-element-35206f2{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-725b711 );width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-392 .elementor-element.elementor-element-35206f2 p{margin-block-end:0px;}.elementor-392 .elementor-element.elementor-element-9376704{--spacer-size:30px;}.elementor-widget-ucaddon_content_carousel_new .ue-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_carousel_new .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_carousel_new .ue-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-392 .elementor-element.elementor-element-749157a .ue-item{transform:scale(1,1);}.elementor-392 .elementor-element.elementor-element-749157a .uc-active-item .ue-item{transform:scale(1,1);}.elementor-392 .elementor-element.elementor-element-749157a .carousel-image{height:400px;background-size:cover;border-radius:8px 8px 8px 8px;opacity:100%;}.elementor-392 .elementor-element.elementor-element-749157a .uc-active-item .carousel-image{opacity:100%;}.elementor-392 .elementor-element.elementor-element-749157a .uc_image_carousel_container_holder{text-align:center;}.elementor-392 .elementor-element.elementor-element-749157a .ue-content-holder{justify-content:start;}.elementor-392 .elementor-element.elementor-element-749157a .content-padding{padding:20px 20px 20px 20px;min-height:0px;}.elementor-392 .elementor-element.elementor-element-749157a .uc_image_carousel_content{background-color:#FFFFFF;}.elementor-392 .elementor-element.elementor-element-749157a .ue-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;margin-top:0px;}.elementor-392 .elementor-element.elementor-element-749157a .ue-text{color:#686868;margin-top:10px;}.elementor-392 .elementor-element.elementor-element-749157a .uc_more_btn{padding:10px 20px 10px 20px;border-radius:15px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-392 .elementor-element.elementor-element-749157a .uc_more_btn svg{fill:#000000;}.elementor-392 .elementor-element.elementor-element-749157a .ue-btn-inner-wrapper{gap:10px;}.elementor-392 .elementor-element.elementor-element-749157a .owl-nav .owl-prev{left:0px;right:auto;}.elementor-392 .elementor-element.elementor-element-749157a .owl-nav .owl-next{right:0px;left:auto;}.elementor-392 .elementor-element.elementor-element-749157a .owl-carousel .owl-nav .owl-next,.elementor-392 .elementor-element.elementor-element-749157a .owl-carousel .owl-nav .owl-prev{top:0px;border-radius:50px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#282F3B;color:#FFFFFF;}.elementor-392 .elementor-element.elementor-element-749157a .owl-carousel .owl-nav .owl-next:hover,.elementor-392 .elementor-element.elementor-element-749157a .owl-carousel .owl-nav .owl-prev:hover{background-color:#282F3B;color:var( --e-global-color-0ecacba );}.elementor-392 .elementor-element.elementor-element-749157a .owl-dot{background-color:#FFFFFF;margin:0px 0px;}.elementor-392 .elementor-element.elementor-element-749157a .owl-dot.active{background-color:var( --e-global-color-0ecacba );}.elementor-392 .elementor-element.elementor-element-749157a .owl-dots{margin-top:20px;}@media(max-width:1366px){.elementor-392 .elementor-element.elementor-element-9328fa1{padding:50px 10px 50px 10px;}.elementor-392 .elementor-element.elementor-element-8725446 .elementor-heading-title{font-size:36px;}.elementor-392 .elementor-element.elementor-element-35206f2{font-size:17px;--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-392 .elementor-element.elementor-element-749157a .ue-title{font-size:15px;}}@media(max-width:1024px){.elementor-392 .elementor-element.elementor-element-9328fa1{padding:30px 10px 30px 10px;}.elementor-392 .elementor-element.elementor-element-8725446 .elementor-heading-title{font-size:32px;}.elementor-392 .elementor-element.elementor-element-35206f2{font-size:15px;--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-392 .elementor-element.elementor-element-749157a .ue-title{font-size:14px;}}@media(max-width:767px){.elementor-392 .elementor-element.elementor-element-8725446 .elementor-heading-title{font-size:28px;}.elementor-392 .elementor-element.elementor-element-749157a .ue-title{font-size:14px;}.elementor-392 .elementor-element.elementor-element-749157a .owl-carousel .owl-nav .owl-next,.elementor-392 .elementor-element.elementor-element-749157a .owl-carousel .owl-nav .owl-prev{width:40px;height:40px;line-height:40px;font-size:16px;}}/* Start custom CSS for ucaddon_content_carousel_new, class: .elementor-element-749157a */.cont_caro_home .owl-carousel{
    padding-bottom: 50px;
}
.cont_caro_home .uc_image_carousel_content{
    position: absolute;
    bottom: 10px;
    width: calc(100% - 20px);
    left: 50%;
    transform: translateX(-50%);
    border-radius: 5px;
    padding: 0 !important;
    transition: all 0.3s;
}
.cont_caro_home .uc_image_carousel_content a{
    text-decoration: none;
    display: flex;
    min-height: 55px ;
    padding: 6px 20px;
    justify-content: left;
    align-items: center;
    text-align: left;
}
.cont_caro_home .uc_image_carousel_content:hover{
    background: #fe4811 !important;
}
.cont_caro_home .uc_image_carousel_content h5{
    margin: 0;
    transition: all 0.3s;
}
.cont_caro_home .uc_image_carousel_content a:hover h5{
    color: #fff !important;
}

.cont_caro_home .owl-nav .owl-prev{
    top: auto !important;
    bottom: -25px !important;
    left: auto !important;
    right: 60px !important;
}
.cont_caro_home .owl-nav .owl-next{
    top: auto !important;
    bottom: -25px !important;
}

.cont_caro_home .owl-dots{
    display: flex;
    position: absolute;
    left: 0;
    bottom: -2px;
    width: calc(100% - 150px);
}
.cont_caro_home .owl-dots .owl-dot{
    width: auto !important;
    height: 5px;
    border-radius: 0 !important;
    flex: 1;
}




@media (max-width: 767px){
    .cont_caro_home .owl-carousel{
        padding-bottom: 40px;
    }
    
    .cont_caro_home .uc_image_carousel_content a{
        min-height: 45px;
    }
    
    .cont_caro_home .owl-nav .owl-prev{
        bottom: -20px !important;
        right: 50px !important;
    }
    .cont_caro_home .owl-nav .owl-next{
        top: auto !important;
        bottom: -20px !important;
    }
    .cont_caro_home .owl-dots{
        width: calc(100% - 100px);
    }
}/* End custom CSS */