.elementor-54149 .elementor-element.elementor-element-d527ed3:not(.elementor-motion-effects-element-type-background), .elementor-54149 .elementor-element.elementor-element-d527ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3EBFC;}.elementor-54149 .elementor-element.elementor-element-d527ed3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54149 .elementor-element.elementor-element-d527ed3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .ue-carousel-item{text-align:center;border-radius:0px;border-style:solid;border-width:1px 1px 1px 1px;transform:scale(1,1);}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .uc_classic_carousel_content{padding:0px 0px 0px 0px;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .uc-active-item .ue-carousel-item{transform:scale(1,1);}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .uc_classic_carousel_border{background-color:#000000;width:50px;height:3px;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .uc_classic_carousel_placeholder img{border-radius:0px;height:200px;object-fit:cover;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .uc_classic_carousel_placeholder{padding:0px 0px 0px 0px;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .ue-item-icon svg{fill:#ffffff;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .ue-item-icon-wrapper{justify-content:center;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .card_carousel_title{margin-top:0px;color:#000000;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .card_carousel_text{margin-top:10px;color:#8a8a8a;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-nav .owl-prev{left:-20px;right:auto;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-nav .owl-next{right:-20px;left:auto;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-carousel .owl-nav .owl-next,.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-carousel .owl-nav .owl-prev{top:0px;border-radius:100px;width:40px;height:40px;line-height:40px;font-size:20px;background-color:var( --e-global-color-03d72c7 );color:var( --e-global-color-secondary );}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-carousel .owl-nav .owl-next:hover,.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-03d72c7 );}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-dot.active{background-color:var( --e-global-color-secondary );}.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-dots{margin-top:20px;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .ue-carousel-item{text-align:left;background-color:#ffffff;border-radius:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dfdfdf;transform:scale(1,1);filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_classic_carousel_content{padding:0px 0px 0px 0px;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc-active-item .ue-carousel-item{transform:scale(1,1);}.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_classic_carousel_border{background-color:#000000;width:0px;height:0px;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_classic_carousel_placeholder img{border-radius:0px;height:200px;object-fit:contain;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_classic_carousel_placeholder{padding:0px 0px 0px 0px;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .ue-item-icon svg{fill:#ffffff;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .ue-item-icon-wrapper{justify-content:center;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .card_carousel_title{margin-top:0px;color:var( --e-global-color-text );font-family:"Horizon H1", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .card_carousel_text{margin-top:1px;color:#8a8a8a;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#d3d3d3;color:#000000;margin-top:0px;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-nav .owl-prev{left:20px;right:auto;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-nav .owl-next{right:20px;left:auto;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-carousel .owl-nav .owl-next,.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-carousel .owl-nav .owl-prev{top:94px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-carousel .owl-nav .owl-next:hover,.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-dot{width:7px;height:7px;background-color:#FE4D0175;margin:0px 3px;}.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-dot.active{background-color:var( --e-global-color-primary );}.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-dots{margin-top:32px;}.elementor-bc-flex-widget .elementor-54149 .elementor-element.elementor-element-999a292.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54149 .elementor-element.elementor-element-999a292.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54149 .elementor-element.elementor-element-999a292.elementor-column > .elementor-widget-wrap{justify-content:center;}/* Start custom CSS for html, class: .elementor-element-6c7cbb2 */.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .dp-column-text-left{
    padding: 48px 5%;
}

.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .dp-column-img-right{
    margin-left: 0px;
    background: var(--blue-color);
    position: relative;
        justify-content: flex-start;
}

.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .dp-column-img-right:before{
    content: "";
    position: absolute;
    bottom: -40px;
    height: 40px;
    right: 0px;
    background: var(--blue-color);
    width: 100%
}

.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .dp-column-img-right img{
    height: auto;
    width: 100%;
    max-width: max-content;
}

.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .dp-column-text-left-inner{
        width: 100%;
    max-width: 570px;
}

.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .dp-column-text-left{
    align-items: flex-end;
}

.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .gen-z-check{
        display: flex;
    gap: 12px;
    color: #ffffff;
}
.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .gen-z-check-icon{
    width: 24px;
    height: 24px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background: #C9EAEF;
    min-width: 24px;
    max-width: 24px;
}
.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .gen-z-check-icon i{
    font-size: 12px;
    color: var(--blue-color)
}
.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .gen-z-check-numbers{
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
}
.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .gen-z-check-text{
    font-size: 16px;
    line-height: 24px;
}

.elementor-54149 .elementor-element.elementor-element-6c7cbb2 .dp-column-img-right img{
}

@media all and (max-width: 768px) {
    .elementor-54149 .elementor-element.elementor-element-6c7cbb2 .dp-column-img-right{
        margin-bottom: -40px;
        border-radius: 32px 32px 0 0;
        overflow: hidden;
        padding-bottom: 40px;
    }
    .elementor-54149 .elementor-element.elementor-element-6c7cbb2 .dp-column-img-right img{
            height: 190px;
    object-fit: cover;
    max-width: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2388959 */.elementor-54149 .elementor-element.elementor-element-2388959{
    padding: 0px !important;
}

.elementor-54149 .elementor-element.elementor-element-2388959 .elementor-container{
    padding: 0px !important;
    max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_dp_heading_text, class: .elementor-element-6aac23a */.elementor-54149 .elementor-element.elementor-element-6aac23a{
    margin-bottom: 0px;
}

@media all and (max-width: 1024px) {
    .elementor-54149 .elementor-element.elementor-element-6aac23a h2{
        max-width: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_dp_text_wrap, class: .elementor-element-8095450 */.elementor-54149 .elementor-element.elementor-element-8095450{
    margin-bottom: 0px;
}


@media all and (max-width: 1024px) {
    .elementor-54149 .elementor-element.elementor-element-8095450 p{
        max-width: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_dp_heading_text, class: .elementor-element-76dea93 */.elementor-54149 .elementor-element.elementor-element-76dea93{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for ucaddon_dp_faq_s, class: .elementor-element-6644912 */.elementor-54149 .elementor-element.elementor-element-6644912 .accordion-head{
    justify-content: flex-start;
    align-items: center;
        font-size: 18px;
    line-height: 26px;
}

.elementor-54149 .elementor-element.elementor-element-6644912 .accordion-head img{
    padding-right: 16px;
    width: 100%;
    max-width: 56px;
}

.elementor-54149 .elementor-element.elementor-element-6644912 .dp-faq-wrap .faq-accordian ul li{
    padding: 24px 0;
}

.elementor-54149 .elementor-element.elementor-element-6644912 .dp-faq-wrap .faq-accordian ul li section{
    padding-left: 56px;
}

.elementor-54149 .elementor-element.elementor-element-6644912 .dp-faq-wrap .faq-accordian ul li section p.accordian-footnotes{
    font-size: 14px;
    line-height: 20px;
    color: #676B75;
    margin-top: 24px;
    margin-bottom: 0px;
}

.elementor-54149 .elementor-element.elementor-element-6644912 .dp-faq-wrap .faq-accordian ul li section p a{
    text-decoration: none;
    color: var(--darkorange-color);
}

.elementor-54149 .elementor-element.elementor-element-6644912 .dp-faq-wrap .faq-accordian ul li section p a:hover{
    color: var(--primary-color);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b4533a */.elementor-54149 .elementor-element.elementor-element-3b4533a img{
    width: 100%;
}

@media all and (max-width: 1024px) {
    .elementor-54149 .elementor-element.elementor-element-3b4533a img{
        max-width: 500px;
                margin: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-211a551 */.elementor-54149 .elementor-element.elementor-element-211a551{
    margin-left: 48px;
}

.elementor-54149 .elementor-element.elementor-element-211a551 .elementor-element{
    position: sticky;
    top: 25%;
}

@media all and (max-width: 1024px) {
    .elementor-54149 .elementor-element.elementor-element-211a551{
        margin-left: 0px;
        margin-top: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d527ed3 */.elementor-54149 .elementor-element.elementor-element-d527ed3{
    border-radius: 32px 32px 0 0;
}

@media all and (max-width: 1024px) {
.elementor-54149 .elementor-element.elementor-element-d527ed3 .elementor-column{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6be3d55 */.elementor-54149 .elementor-element.elementor-element-6be3d55 .trust-solution-wrap{
    width: 100%;
    max-width: 400px;
    min-width: 400px;
}
.elementor-54149 .elementor-element.elementor-element-6be3d55 .trust-solution-wrap-text-inner{
    padding: 48px 32px;
    padding-bottom: 80px;
    background: #F5F5F5;
    border-radius: 16px 16px 0 0;
}

.elementor-54149 .elementor-element.elementor-element-6be3d55 .trust-solution-wrap-text-head{
    font-size: 24px;
    line-height: 32px;
    font-weight: 600;
}
.elementor-54149 .elementor-element.elementor-element-6be3d55 .trust-solution-wrap-text-desc{
    font-size: 16px;
    line-height: 26px;
}
.elementor-54149 .elementor-element.elementor-element-6be3d55 .trust-solution-wrap-img-inner{
    position: relative;
    margin-top: -60px;
}
.elementor-54149 .elementor-element.elementor-element-6be3d55 .trust-solution-wrap-img-inner span.image-white-space{
    position: absolute;
    height: 80px;
    width: 100%;
    background: #ffffff;
    bottom: 0;
    left: 0;
}
.elementor-54149 .elementor-element.elementor-element-6be3d55 .trust-solution-wrap-img-inner img{
    display: table;
    width: 100%;
    position: relative;
    z-index: 9
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cd4eb39 */.elementor-54149 .elementor-element.elementor-element-cd4eb39{
    width: 100%;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for ucaddon_card_carousel, class: .elementor-element-c23a1c3 */.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-stage{
    display: flex;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .ue-carousel-item{
    border: none;
        display: flex;
    gap: 48px;
    height: 100%;
        border: none;
    border-radius: 32px;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .ue-item{
    height: 100%;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .ue-carousel-item .uc_classic_carousel_placeholder{
        width: 100%;
        max-width: 540px;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .ue-carousel-item .uc_classic_carousel_placeholder img{
    width: 100%;
    border-radius: 32px 0 0 32px;
    height: 100%;
    object-fit: cover;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-carousel  .owl-nav .owl-next, .elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-carousel  .owl-nav .owl-prev{
    height: 40px;
    width: 40px;
    transition: all ease 0.3s;
    top: 40%;
    border: 0.5px solid #C6C7CA;
    box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.12);
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .uc_classic_carousel_content{
    width: 100%;
        justify-content: center;
        direction: ltr !important;
        padding: 0;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-right-box-2 {
 width: 100%;
 padding: 48px 32px 48px;
 border-top: 1px solid #c6c7ca;
 border-bottom: 1px solid #c6c7ca;
 position: relative;
 margin-top: 24px;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-icon {
 position: absolute;
 top: -22px;
 left: 28px;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-icon svg {
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-right-box-2 p {
 font-size: 20px;
 line-height: 32px;
 font-weight: 600;
 text-align: left;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-right-box-2 p.get-started-person-name {
 margin-bottom: 0px;
 font-size: 16px;
 line-height: 24px;
 font-weight: 600;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-right-box-2 p.get-started-person-title {
 margin-bottom: 0px;
 font-size: 16px;
 line-height: 24px;
 font-weight: 300;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-right-box-2 .get-started-right-box-2-img {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 24px;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-right-box-2 .get-started-right-box-2-img img {
 display: table;
 width: 100%;
 max-width: 60px;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .uc_classic_carousel_content>p{
    margin: 0px;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-person-img{
    margin-top: 24px;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-person-img img{
    display: table;
    width: 100%;
    max-width: 100px;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-nav{
        position: absolute;
    bottom: 20px;
    right: 45px;
}

.elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-dots{
    overflow: hidden;
    text-align: center;
    position: relative;
    max-width: max-content;
    left: 25px;
}


@media all and (max-width: 768px) {
    .elementor-54149 .elementor-element.elementor-element-c23a1c3 .ue-carousel-item .uc_classic_carousel_placeholder{
        display: none;
    }
    
    .elementor-54149 .elementor-element.elementor-element-c23a1c3 .get-started-right-box-2 {
            padding: 32px 16px;
                    flex-grow: 1;
                    border-bottom: 0px;
    }
    
    .elementor-54149 .elementor-element.elementor-element-c23a1c3 .ue-item{
        max-width: 99.50%;
    }
    
    .elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-carousel  .owl-nav .owl-next, .elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-carousel  .owl-nav .owl-prev{
        top: auto;
        left: auto;
        right: 0px;
        bottom: -10px;
    }
    .elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-carousel  .owl-nav .owl-prev{
        right: 0px;
    }
    
    .elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-dots{
        max-width: max-content;
                padding-left: 0;
        left: 0;
    }
    
    .elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-nav{
        margin-top: 32px;
        bottom: 0px;
        right: 10px;
    }
    
    .elementor-54149 .elementor-element.elementor-element-c23a1c3 .uc_classic_carousel_content{
            padding: 0;
    }
    
    .elementor-54149 .elementor-element.elementor-element-c23a1c3 .owl-carousel .owl-item {
    border-bottom: 1px solid #c6c7ca;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b7e0b02 */.elementor-54149 .elementor-element.elementor-element-b7e0b02{
    margin-left: 24px;
    flex-grow: 1;
}

@media all and (max-width: 1024px) {
    .elementor-54149 .elementor-element.elementor-element-b7e0b02{
        margin-left: 0px;
        margin-top: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0a0e147 */@media all and (max-width: 1024px) {
.elementor-54149 .elementor-element.elementor-element-0a0e147 .elementor-container{
   justify-content: center;
   
}

.elementor-54149 .elementor-element.elementor-element-0a0e147 .elementor-column{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b70f0d */.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-text-img {
 border-radius: 32px;
 background: #FCEBE3;
 padding-bottom: 180px;
 gap: 48px;
 width: 100%;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right-inner {
 padding: 64px 48px 64px 0;
 width: 100%;
 max-width: 550px;
     display: flex;
    justify-content: flex-start;
    align-items: center;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right-inner-text {
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right-inner-text-wrap p {
 display: flex;
 gap: 16px;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right-inner-text-wrap {
 margin-top: 32px;
 width: 100%;
 max-width: 450px
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right-inner-text-wrap p span.blue-check-circle {
 width: 24px;
 min-width: 24px;
 max-width: 24px;
 height: 24px;
 border-radius: 50%;
 display: flex;
 justify-content: center;
 align-items: center;
 background: #c9eaef;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right-inner-text-wrap p span.blue-check-circle i {
 font-family: 9px;
 color: #25abc1;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right {
 width: 100%;
 margin-left: 0px;
 justify-content: flex-start;
 align-items: center;
 padding-top: 48px;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right img {
 display: table;
 width: 100%;
 max-width: none;
 position: relative;
 left: -30px;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .quote-box-wrap {
    width: 100%;
    max-width: 90%;
    display: flex
;
    justify-content: center;
    margin: auto;
    margin-top: -120px;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .quote-box-wrap-inner {
 display: flex;
 gap: 24px;
 border-radius: 16px;
 border: 1px solid #c6c7ca;
 background: #ffffff;
 box-shadow: 4px 4px 6px 0px rgba(0, 0, 0, 0.05);
 width: 100%;
 max-width: 1000px;
 padding: 24px;
 position: relative;
 flex-direction: row-reverse;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d span.quote-box-quote-icon {
 position: absolute;
 top: -24px;
 display: table;
 left: 20px;
}

.elementor-54149 .elementor-element.elementor-element-6b70f0d span.quote-box-quote-icon svg {
 display: table;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .quote-box-wrap-left {
 width: 100%;
 max-width: 190px;
 position: relative;
 display: flex;
 justify-content: center;
 align-items: center;
}

.elementor-54149 .elementor-element.elementor-element-6b70f0d .quote-box-wrap-left img {
 width: 100%;
 display: table;
 max-width: 190px;
 position: relative;
 top: 24px;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .quote-box-wrap-left img.for-your-client-img-artwork {
 width: 100%;
 display: table;
 max-width: 138px;
 position: relative;
 top: 30px;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .quote-box-wrap-right {
 width: 100%;
     display: flex;
    flex-direction: column;
    justify-content: center;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .quote-box-wrap-left img.for-employees-img-artwork {
 width: 100%;
 display: table;
 max-width: 52px;
 position: relative;
 top: 25px;
}

@media only screen and (max-width: 1024px) {
    .elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-text-img{
            padding-bottom: 110px;
    }
}
@media only screen and (max-width: 768px) {
 .elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right-inner {
  padding: 32px 24px 0;
  width: 100%;
  max-width: none;
 }

 .elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-text-img {
  gap: 0px;
  padding-bottom: 170px;
 }

 .elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right {
  margin-top: 0px;
          padding-top: 24px;
 }

 .elementor-54149 .elementor-element.elementor-element-6b70f0d .tab-button-container {
  margin-bottom: 48px;
 }

 .elementor-54149 .elementor-element.elementor-element-6b70f0d .quote-box-wrap-inner {
  flex-direction: column-reverse;
          padding: 24px;
        gap: 0;
 }

.elementor-54149 .elementor-element.elementor-element-6b70f0d .quote-box-wrap-left{
    max-width: none;
}

.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right-inner-text {
    width: 100%;
}

.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right-inner-text h2{
    max-width: none !important;
}

.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right-inner-text-wrap{
    max-width: none;
}
.elementor-54149 .elementor-element.elementor-element-6b70f0d .dp-column-img-right img{
    left: -40px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d217cb */.elementor-54149 .elementor-element.elementor-element-6d217cb .workday-dp-transformation-wrap{
    display: flex;
    gap: 48px;
}
.elementor-54149 .elementor-element.elementor-element-6d217cb .workday-dp-transformation-wrap-left{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-54149 .elementor-element.elementor-element-6d217cb .workday-dp-transformation-wrap-left h2{
  max-width: 500px;    
}

.elementor-54149 .elementor-element.elementor-element-6d217cb .workday-dp-transformation-wrap-left p{
    max-width: 500px;
}

.elementor-54149 .elementor-element.elementor-element-6d217cb .workday-dp-transformation-wrap-right{
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.elementor-54149 .elementor-element.elementor-element-6d217cb .workday-dp-transformation-wrap-right-inner{
    width: 100%;
    display: flex;
    border-radius: 16px;
    background: #F5F5F5;
    padding: 32px;
    gap: 24px;
}
.elementor-54149 .elementor-element.elementor-element-6d217cb .transformation-wrap-right-inner-left{
    width: 100%;
    max-width: max-content;
}
.elementor-54149 .elementor-element.elementor-element-6d217cb .transformation-wrap-right-inner-left img{
    width: 100%;
    max-width: 70px;
}
.elementor-54149 .elementor-element.elementor-element-6d217cb .transformation-wrap-right-inner-right{
    width: 100%;
}
.elementor-54149 .elementor-element.elementor-element-6d217cb .transformation-wrap-right-inner-right-title{
    font-size: 18px;
    line-height: 26px;
    font-weight: 600;
    margin-bottom: 8px;
}
.elementor-54149 .elementor-element.elementor-element-6d217cb .transformation-wrap-right-inner-right-desc{
    margin-bottom: 0px;
}

@media all and (max-width: 1024px) {
    .elementor-54149 .elementor-element.elementor-element-6d217cb .workday-dp-transformation-wrap{
        flex-direction: column;
    }
    
    .elementor-54149 .elementor-element.elementor-element-6d217cb .workday-dp-transformation-wrap-right-inner{
        padding: 16px;
        gap: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_dp_heading_text, class: .elementor-element-e0f4596 */.elementor-54149 .elementor-element.elementor-element-e0f4596{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for ucaddon_card_carousel, class: .elementor-element-4171f2ab */.elementor-54149 .elementor-element.elementor-element-4171f2ab {
 width: 100%;
 max-width: 1000px;
 margin: auto;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage {
 display: flex;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item {
 border-radius: 3px;
 transition: all ease 0.3s;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item .uc_classic_carousel_container_holder {
 height: 100% !important;
 transition: all ease 0.3s;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item:hover {
 cursor: pointer;
 transform: scale(1.01);
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab
 .owl-stage
 .owl-item
 .uc_classic_carousel_container_holder
 .ue-carousel-item {
 height: 100% !important;
 border: none;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab
 .owl-stage
 .owl-item
 .uc_classic_carousel_container_holder
 .ue-carousel-item
 .uc_classic_carousel_content
 a {
 padding: 20px;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab
 .owl-stage
 .owl-item
 .uc_classic_carousel_container_holder
 .ue-carousel-item
 .uc_classic_carousel_placeholder {
 background: none;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab
 .owl-stage
 .owl-item
 .uc_classic_carousel_container_holder
 .ue-carousel-item
 .uc_classic_carousel_placeholder
 a {
 display: table;
 width: 100%;
}

.elementor-54149 .elementor-element.elementor-element-4171f2abw
 .owl-stage
 .owl-item
 .uc_classic_carousel_container_holder
 .ue-carousel-item
 .uc_classic_carousel_placeholder
 a
 img {
 display: table;
 width: 100%;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_classic_carousel_placeholder img{
    height: 160px;
    border-radius: 16px;
    object-fit: cover;
        display: table;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_classic_carousel_content{
    margin-top: 24px;
}
.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_classic_carousel_content p.card_carousel_text{
    display: none;
}
.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_classic_carousel_content p.dp-category{
   font-size: 14px;
   line-height: 14px;
   font-weight: 600;
   text-transform: uppercase;
}
.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_classic_carousel_content h5{
   font-size: 20px;
   line-height: 28px;
   font-weight: 600;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item .uc_classic_carousel_container_holder .ue-carousel-item{
    display: flex;
    flex-direction: column;
}


.elementor-54149 .elementor-element.elementor-element-4171f2ab .uc_classic_carousel_content .ue_button {
        flex-grow: 1;
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
}
.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item .uc_classic_carousel_container_holder .ue-carousel-item .uc_classic_carousel_content a {
    padding: 0;
    background: none;
    color: var(--darkorange-color);
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item .uc_classic_carousel_container_holder .ue-carousel-item .uc_classic_carousel_content a:hover{
    color: var(--primary-color);
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item .uc_classic_carousel_container_holder .ue-carousel-item .uc_classic_carousel_content a i{
    font-size: 12px;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item:hover {
    cursor: pointer;
    transform: scale(1);
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item:last-child .uc_classic_carousel_placeholder img{
    object-fit: contain;
}
.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item:last-child .uc_classic_carousel_container_holder .ue-carousel-item .uc_classic_carousel_placeholder{
    border-radius: 16px;
    background: #E3EBFC;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-stage .owl-item .uc_classic_carousel_container_holder .ue-carousel-item .uc_classic_carousel_content{
    height: 100%;
}

.elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-dots{
    display: none;
}

@media all and (max-width: 768px) {
    .elementor-54149 .elementor-element.elementor-element-4171f2ab .owl-dots{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-55bac75 */.elementor-54149 .elementor-element.elementor-element-55bac75{
    height: 100%;
}

.elementor-54149 .elementor-element.elementor-element-55bac75 .elementor-widget-container{
    height: 100%;
}
.elementor-54149 .elementor-element.elementor-element-55bac75 .demo-form-wrap{
    display: flex;
    flex-direction: column;
    height: 100%;
}
.elementor-54149 .elementor-element.elementor-element-55bac75 .demo-form-wrap h2{}
.elementor-54149 .elementor-element.elementor-element-55bac75 .demo-form-wrap p{
    flex-grow: 1;
    display: flex;
}
.elementor-54149 .elementor-element.elementor-element-55bac75 .demo-form-wrap .demo-form-wrap-img{
    display: flex;
    justify-content: flex-end;
    position: relative;
}
.elementor-54149 .elementor-element.elementor-element-55bac75 .demo-form-wrap .demo-form-wrap-img img{
    display: table;
    width: 100%;
    max-width: 500px;
    position: relative;
    right: -48px;
}

@media all and (max-width: 768px) {
    .elementor-54149 .elementor-element.elementor-element-55bac75 .demo-form-wrap .demo-form-wrap-img{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5ec0b72 */.elementor-54149 .elementor-element.elementor-element-5ec0b72{
    margin-right: 48px;
    width: 100%;
}

@media all and (max-width: 768px) {
    .elementor-54149 .elementor-element.elementor-element-5ec0b72{
        margin-right: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8079e09 */.elementor-54149 .elementor-element.elementor-element-8079e09 {
 height: 100%;
}

.elementor-54149 .elementor-element.elementor-element-8079e09 .elementor-widget-container {
 height: 100%;
}

.elementor-54149 .elementor-element.elementor-element-8079e09 .demo-container-wrap-form {
 width: 100%;
 height: 100%;
 /*background: #ffffff;*/
 border-radius: 32px;
 display: flex;
 flex-direction: column;
 justify-content: center;
 align-items: center;
 max-width: 500px;
 margin: auto;
}

.elementor-54149 .elementor-element.elementor-element-8079e09 .demo-container-wrap-form .demo-container-wrap-form-inner {
 padding: 48px 32px;
 background: #ffffff;
 border-radius: 32px;
 /*height: 100%;*/
 display: flex;
 flex-direction: column;
 width: 100%;
 height: 100%;
 /*flex-direction: column;*/
 justify-content: center;
 /*align-items: flex-start;*/
 position: relative;
 z-index: 999;
 box-shadow: 1px 1px 20px 1px #c6c6c6;
     max-height: max-content;
    min-height: 350px;
}

.elementor-54149 .elementor-element.elementor-element-8079e09
 .demo-container-wrap-form
 .demo-container-wrap-form-inner
 form
 .hs_i_need_help_with_ {
 display: none;
}

.elementor-54149 .elementor-element.elementor-element-8079e09 .mktoFormRow .mktoFormCol {
 display: flex !important;
 width: 100%;
}

.elementor-54149 .elementor-element.elementor-element-8079e09 .close-waitlist-popup-inside{
    display: none;
}

@media only screen and (max-width: 768px) {
 .elementor-54149 .elementor-element.elementor-element-8079e09 .demo-container-wrap .demo-container-wrap-inner {
  flex-direction: column-reverse;
 }
 .elementor-54149 .elementor-element.elementor-element-8079e09 .demo-container-wrap-form {
  margin-left: 0px;
margin: auto;
        margin-top: 16px;
        margin-bottom: 32px;
        height: auto;
 }
 .elementor-54149 .elementor-element.elementor-element-8079e09 .demo-container-wrap-form .demo-container-wrap-form-inner {
  padding: 48px 20px;
 }
}

/*qualify popup*/
.elementor-54149 .elementor-element.elementor-element-8079e09 .noqualify-wrap-overlay {
 position: fixed;
 z-index: 997;
 height: 100%;
 width: 100%;
 background: rgba(255, 255, 255, 0.8);
 top: 0px;
 left: 0px;
 opacity: 0;
}
.elementor-54149 .elementor-element.elementor-element-8079e09 .noqualify-wrap {
 background: linear-gradient(
   342deg,
   #fce6c7 5.69%,
   rgba(252, 230, 199, 0) 32.74%
  ),
  #fff;
 border-radius: 32px;
 height: 100%;
 width: 100%;
 box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.12);
 display: flex;
 flex-direction: column;
 position: relative;
 z-index: 998;
 overflow: hidden;
}

.elementor-54149 .elementor-element.elementor-element-8079e09 .noqualify-wrap-inner {
 display: flex;
 flex-direction: column;
 flex-grow: 1;
 justify-content: flex-start;
 align-items: flex-start;
 padding: 32px;
 opacity: 0;
}
.elementor-54149 .elementor-element.elementor-element-8079e09 .noqualify-wrap-inner p {
 max-width: 430px;
}
.elementor-54149 .elementor-element.elementor-element-8079e09 .noqualify-wrap-artwork {
 display: flex;
 justify-content: flex-end;
 position: absolute;
 bottom: 0px;
 right: 0px;
}
.elementor-54149 .elementor-element.elementor-element-8079e09 .noqualify-wrap-artwork img {
 display: table;
 width: 100%;
 max-width: max-content;
 border-radius: 0 0 32px 0;
 opacity: 0;
}

.elementor-54149 .elementor-element.elementor-element-8079e09 .dp-btn-normal {
 height: auto;
 min-width: auto;
 padding: 8px 24px;
}

.elementor-54149 .elementor-element.elementor-element-8079e09 .thankyou-eligible-img {
 width: 100%;
 text-align: center;
 margin-bottom: 24px;
}
.elementor-54149 .elementor-element.elementor-element-8079e09 .thankyou-eligible-img img {
 display: table;
 width: 100%;
 max-width: 64px;
 margin: auto;
}
.elementor-54149 .elementor-element.elementor-element-8079e09 .thankyou-non-eligible-img {
 width: 100%;
 text-align: center;
 margin-bottom: 24px;
}
.elementor-54149 .elementor-element.elementor-element-8079e09 .thankyou-non-eligible-img img {
 display: table;
 width: 100%;
 max-width: 157px;
 margin: auto;
}

@media only screen and (max-width: 768px) {
 .elementor-54149 .elementor-element.elementor-element-8079e09 .noqualify-wrap {
  border-radius: 16px;
 }
 .elementor-54149 .elementor-element.elementor-element-8079e09 .noqualify-wrap-inner {
  padding: 32px 16px;
 }
 .elementor-54149 .elementor-element.elementor-element-8079e09 .noqualify-wrap-artwork {
  position: relative;
 }
 .elementor-54149 .elementor-element.elementor-element-8079e09 .noqualify-wrap-artwork img {
  max-width: 320px;
  border-radius: 0 0 16px 0;
 }
 .elementor-54149 .elementor-element.elementor-element-8079e09 .demo-container-wrap-form {
  margin-bottom: 0px;
margin: auto;
        margin-top: 16px;
        margin-bottom: 32px;
        height: auto;
 }
}

/*formcomplete styles*/
.dp-marketo-form-normal form.dp-marketo-form-wrap .mktoFormRow {
 display: flex;
 gap: 16px;
}
.elementor-54149 .elementor-element.elementor-element-8079e09
 .dp-marketo-form-normal.dp-marketo-demo
 form.dp-marketo-form-wrap
 .mktoFormRow[data-wrapper-for="Email"],
.elementor-54149 .elementor-element.elementor-element-8079e09
 .dp-marketo-form-normal.dp-marketo-demo
 form.dp-marketo-form-wrap
 .mktoFormRow[data-wrapper-for="How_can_we_help__c"] {
 display: flex;
}

.elementor-54149 .elementor-element.elementor-element-8079e09
 .dp-marketo-form-normal.dp-marketo-demo
 form.dp-marketo-form-wrap
 .mktoFormRow[data-zi-field-enriched="false"] {
 display: flex;
}

.elementor-54149 .elementor-element.elementor-element-8079e09
 .dp-marketo-form-normal.dp-marketo-demo
 form.dp-marketo-form-wrap
 .mktoFormRow[data-wrapper-for="FirstName LastName"] {
 display: flex !important;
}

.elementor-54149 .elementor-element.elementor-element-8079e09
 .dp-marketo-form-normal.dp-marketo-demo
 form.dp-marketo-form-wrap
 .mktoFormRow[data-wrapper-for="FirstName LastName"]
 .mktoFormCol {
 display: flex;
}

.elementor-54149 .elementor-element.elementor-element-8079e09
 .dp-marketo-form-normal.dp-marketo-demo
 form.dp-marketo-form-wrap
 .mktoFormRow[data-wrapper-for="FirstName LastName"]
 .mktoFormCol[data-zi-field-enriched="false"] {
 display: flex;
 gap: 16px;
}

.dp-marketo-form-normal form.dp-marketo-form-wrap .mktoFormRow,
.dp-marketo-form-normal.dp-marketo-demo
 form.dp-marketo-form-wrap
 .mktoFormRow[data-wrapper-for="FirstName LastName"]
 .mktoFormCol {
 display: flex !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-999a292 */.elementor-54149 .elementor-element.elementor-element-999a292{
    width: 100%;
        max-width: max-content;
        padding-bottom: 50px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a79b6f4 */.elementor-54149 .elementor-element.elementor-element-a79b6f4{
    padding-bottom: 0px !important;
}

.elementor-54149 .elementor-element.elementor-element-a79b6f4 .elementor-container{
    display: flex;
    flex-wrap: nowrap;
}

@media all and (max-width: 900px) {
    .elementor-54149 .elementor-element.elementor-element-a79b6f4 .elementor-container{
    flex-wrap: wrap;
    }
}/* End custom CSS */