.elementor-kit-6{--e-global-color-primary:#FF7043;--e-global-color-secondary:#54595F;--e-global-color-text:#4A5565;--e-global-color-accent:#5DBCD2;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#FFF7ED;--e-page-transition-entrance-animation:e-page-transition-slide-out-up;--e-page-transition-animation-duration:1000ms;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:#FF7043;--e-preloader-size:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*homepage banner css override*/
.banner-style-three .banner-carousel .slide-item {
    background-color: #1EBABC !important;
    padding: 30px 0px 120px 0px !important;
}

/*override all section subtitle color*/

.sec-title .upper-text {
    color: #32BCBE !important;
}


/*changing listing tick icon color */
.list-style-two li:before {
    color: #32BCBE !important;
    border: 2px solid #32BCBE !important;
}

/*changing color of homepage video section*/
.video-section {
    padding: 70px 0px 60px !important;
    background: #32BCBE !important;
    color: #ffffff;
    font-size: 20px !important;
}

.video-section span{
    color: white !important;
}

.video-section h2{
    font-size: 28px;
}

/*about section*/

.about-ex-section {
    position: relative;
    padding: 60px 0px 60px 0px !important;
}

.services-section {
    position: relative;
    padding: 60px 0px 30px !important;
}

.pricing-ex-section {
    position: relative;
    padding: 60px 0px 200px 0px !important;
}

.service-block .inner-box {
    padding: 20px 20px 40px !important;
}

/*service section homepage card color changing*/

    
    .service-block .inner-box:after{
         background-color: #32BCBE !important;
    }
    
    
    /*pricing tag color change*/

    
.pricing-block-one .pricing-table .price-box {
    background-color: #32BCBE !important;
    }
    .price-box:before{
        background-color: #32BCBE !important;
    }
   .pricing-block-one .pricing-table .table-content li:before {
    background-color: white !important;
    color: #32BCBE !important;
}
.pricing-block-one .pricing-table .table-content li.light:before {
    color: #cecece !important;
}

.pricing-table .table-footer{
    display: none !important;
}


/*All pages banner*/
.inner-banner{
    background: #32BCBE !important;
}

/*Why choose us*/
.content_block_4 .content-box .inner-box .single-item h4{
    margin-bottom: 5px !important;
}
.content_block_4 .content-box .inner-box .single-item {
    margin-bottom: 8px !important;
}

.content_block_4 .content-box .inner-box .single-item .icon-box:before{
    background-color: #32BCBE !important;
}
.chooseus-ex-section-two {
    padding: 60px 0px 60px 0px !important;
    background-color: #d7feff !important;
}

.image_block_5 .image-box {
    margin-top: 15% !important;
}


/*contact page */

.contact-section-two .fab
{
    padding-bottom:-5px!important;
    font-size: 30px !important;
}


/*wait list form */

.waitlist-form-input{
    padding: 7px 0px !important;
}
.waitlist-form-input label{
    margin: 0 0 2px 0 !important;
}
.waitlist-form-input input{
    height: 36px !important;
}

.waitlist-form-input .choices .choices__inner {
    min-height: 36px !important;
    height: 36px !important;
}

.waitlist-form-input .choices .choices__inner .choices__list--single .choices__item--selectable.choices__placeholder{
    margin-top: -3px !important;
}

.waitlist-form-input textarea{
    height: 55px !important;
}/* End custom CSS */