.elementor-5612 .elementor-element.elementor-element-0c816b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5612 .elementor-element.elementor-element-0c816b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5612 .elementor-element.elementor-element-a5edf81 > .elementor-widget-container{background-color:#496A81;}.elementor-5612 .elementor-element.elementor-element-1a8f7eb > .elementor-widget-container{padding:190px 0px 0px 0px;}.elementor-5612 .elementor-element.elementor-element-69cd625 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-5612 .elementor-element.elementor-element-7074ab9 > .elementor-widget-container{background-color:var( --e-global-color-primary );}/* Start custom CSS for envolve_tk_slider_v3, class: .elementor-element-7e80bca */.elementor-5612 .elementor-element.elementor-element-7e80bca .banner-section.style-eight .banner-carousel .content-box h2 {
    font-size: 34px;
}

.elementor-5612 .elementor-element.elementor-element-7e80bca .banner-section .owl-theme .owl-nav {
    display: none;
}

.elementor-5612 .elementor-element.elementor-element-7e80bca .banner-section.style-eight .banner-carousel .content-box {
    max-width: 570px;
    margin-right: 0;
}

.elementor-5612 .elementor-element.elementor-element-7e80bca .banner-section.style-eight .banner-carousel .slide-item .image-layer:before {
    background-color: #33414a;
}/* End custom CSS */
/* Start custom CSS for envolve_tk_about_us_v3, class: .elementor-element-3e0b11e */.elementor-5612 .elementor-element.elementor-element-3e0b11e .welcome-content-eight .inner .text .btn-title {
    color: white;
        min-width: 180px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for envolve_tk_why_choose_us_v3, class: .elementor-element-dc98392 */.elementor-5612 .elementor-element.elementor-element-dc98392 a.overlay-link.lightbox-image.video-fancybox.ripple {
    DISPLAY: NONE;
}/* End custom CSS */
/* Start custom CSS for envolve_tk_testimonials_v3, class: .elementor-element-1a8f7eb */.elementor-5612 .elementor-element.elementor-element-1a8f7eb .testimonial-section-eight-h8 .layer-outer {
    top: -255px;
}

.elementor-5612 .elementor-element.elementor-element-1a8f7eb .testimonial-block-eight .inner-content {
    background: #496a81!important;}/* End custom CSS */
/* Start custom CSS for envolve_tk_latest_news_v3, class: .elementor-element-f4a8c11 */.news-section-eight_title .btn-box .btn-style-eight .btn-title {
    border: 2px solid #ff8c00;
}
.news-section-eight_title .btn-box .btn-style-eight {
    color: #ff8c00;
}
.elementor-5612 .elementor-element.elementor-element-f4a8c11 .news-block-eight .img-holder img {
    aspect-ratio: 3 / 2;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for envolve_tk_form_and_faqs, class: .elementor-element-7074ab9 */.elementor-5612 .elementor-element.elementor-element-7074ab9 .contact-form-eight {
    max-width: 680px;
    margin: auto;
}
.elementor-5612 .elementor-element.elementor-element-7074ab9 section.contact-form-faq-section-eight .col-xl-6:nth-child(2) {
    display: none;
}
.elementor-5612 .elementor-element.elementor-element-7074ab9 section.contact-form-faq-section-eight .col-xl-6:nth-child(1) {
   flex: 0 0 100%;
    max-width: 100%;
}/* End custom CSS */