.elementor-774 .elementor-element.elementor-element-f398861 .hero-content.position-relative h5 {
    margin: 5px 0px;
}

.elementor-774 .elementor-element.elementor-element-f398861 .home-one-hero .hero-content h5 {
    margin: 0px 0px 0px 0px;
}

.elementor-774 .elementor-element.elementor-element-f398861 .hero-style-one .hero-single-slide .hero-content-bg .hero-content .hero-btns a.button-fill-primary {
    background: #72c9da;
}

.elementor-774 .elementor-element.elementor-element-f398861 .home-one-hero .hero-content .hero-btns a {
    background: #72c9da;
}

.elementor-774 .elementor-element.elementor-element-037825e>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-774 .elementor-element.elementor-element-037825e {
    padding: 110px 0px 0px 0px;
}

.elementor-774 .elementor-element.elementor-element-f1b42f9 .turio-heading-area {
    text-align: left;
}

.elementor-774 .elementor-element.elementor-element-70db3d6 .button-widget {
    text-align: right;
}

.elementor-774 .elementor-element.elementor-element-8ff18a4>.elementor-container {
    max-width: 1340px;
}

.elementor-774 .elementor-element.elementor-element-8ff18a4 {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-774 .elementor-element.elementor-element-5674c41 {
    padding: 120px 0px 0px 0px;
}

.elementor-774 .elementor-element.elementor-element-88d5710 .turio-heading-area {
    text-align: center;
}

.elementor-774 .elementor-element.elementor-element-51c4849 {
    margin-top: 050px;
    margin-bottom: 0px;
}

.elementor-774 .elementor-element.elementor-element-f903304 {
    margin-top: 40px;
    margin-bottom: 0px;
}



.elementor-774 .elementor-element.elementor-element-247401c .feature-section .counter-single .icon svg {
    width: 58px;
    height: 58px;
}

.elementor-774 .elementor-element.elementor-element-247401c .counter-single .icon i {
    font-size: 58px;
}

.elementor-774 .elementor-element.elementor-element-247401c .feature-section .counter-single p {
    color: #2D373C;
}

.elementor-774 .elementor-element.elementor-element-31c4cc4 {
    padding: 120px 0px 0px 0px;
}

.elementor-774 .elementor-element.elementor-element-ce2aec9 .turio-heading-area {
    text-align: center;
}

.elementor-774 .elementor-element.elementor-element-55bd83c>.elementor-container {
    max-width: 1340px;
}

.elementor-774 .elementor-element.elementor-element-55bd83c {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-774 .elementor-element.elementor-element-71152e7 {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-774 .elementor-element.elementor-element-43c441a .button-widget {
    text-align: center;
}

.elementor-774 .elementor-element.elementor-element-2ee5c11:not(.elementor-motion-effects-element-type-background),
.elementor-774 .elementor-element.elementor-element-2ee5c11>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../img/index/review.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-774 .elementor-element.elementor-element-2ee5c11 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 120px;
    margin-bottom: 0px;
}

.elementor-774 .elementor-element.elementor-element-2ee5c11>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-774 .elementor-element.elementor-element-04a6e15 .testimonial-style-one .testimonial-card-beta .reviewer-rating li i {
    font-size: 16px;
}

.elementor-774 .elementor-element.elementor-element-04a6e15 .testimonial-card-beta:hover .testimonial-quote-icon .qoute-icon i {
    color: #00152b;
}

.elementor-774 .elementor-element.elementor-element-04a6e15 .testimonial-style-one .testimonial-card-beta .testimonial-quote-icon .qoute-icon i {
    font-size: 40px;
}

.elementor-774 .elementor-element.elementor-element-04a6e15 .testimonial-style-one .testimonial-card-beta .qoute-icon svg {
    height: 40px;
}

.elementor-774 .elementor-element.elementor-element-04a6e15 .qoute-icon i {
    margin: 7px 0px 0px 0px;
}

.elementor-774 .elementor-element.elementor-element-1678a88>.elementor-container {
    max-width: 1340px;
}

.elementor-774 .elementor-element.elementor-element-1678a88 {
    margin-top: 120px;
    margin-bottom: 0px;
}

.elementor-774 .elementor-element.elementor-element-73f571e .turio-heading-area {
    text-align: center;
}

.elementor-774 .elementor-element.elementor-element-9d72570>.elementor-container {
    max-width: 1340px;
}

.elementor-774 .elementor-element.elementor-element-9d72570 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 0px 0px;
}

.elementor-774 .elementor-element.elementor-element-1a8ea40 {
    padding: 120px 0px 0px 0px;
}

.elementor-774 .elementor-element.elementor-element-1242e07 .turio-heading-area {
    text-align: center;
}

.elementor-774 .elementor-element.elementor-element-ccd9bb5 {
    padding: 50px 0px 120px 0px;
}

.elementor-774 .elementor-element.elementor-element-ab583a9 .blog-card-alpha .blog-content .blog-title a:hover {
    color: #54a15d;
}

.elementor-774 .elementor-element.elementor-element-7f64f04 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-774 .elementor-element.elementor-element-d78a27b .social-card .social-overlay svg {
    width: 30px;
}

.elementor-774 .elementor-element.elementor-element-d78a27b .social-card .social-overlay i {
    font-size: 30px;
}

@media(min-width:768px) {
    .elementor-774 .elementor-element.elementor-element-30719e4 {
        width: 66.66%;
    }

    .elementor-774 .elementor-element.elementor-element-3fa0cfd {
        width: 33.34%;
    }

    .elementor-774 .elementor-element.elementor-element-8c7d015 {
        width: 15%;
    }

    .elementor-774 .elementor-element.elementor-element-84e366b {
        width: 69.332%;
    }

    .elementor-774 .elementor-element.elementor-element-7c8bc2e {
        width: 15%;
    }

    .elementor-774 .elementor-element.elementor-element-50479e6 {
        width: 15%;
    }

    .elementor-774 .elementor-element.elementor-element-bb86da7 {
        width: 69.332%;
    }

    .elementor-774 .elementor-element.elementor-element-25ae38c {
        width: 15%;
    }

    .elementor-774 .elementor-element.elementor-element-4417bbb {
        width: 15%;
    }

    .elementor-774 .elementor-element.elementor-element-5f86870 {
        width: 69.332%;
    }

    .elementor-774 .elementor-element.elementor-element-c696bfb {
        width: 15%;
    }
}

@media(max-width:1024px) {
    .elementor-774 .elementor-element.elementor-element-037825e {
        padding: 50px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-8ff18a4>.elementor-container {
        max-width: 726px;
    }

    .elementor-774 .elementor-element.elementor-element-8ff18a4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-5674c41 {
        padding: 80px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-51c4849 {
        margin-top: 30px;
        margin-bottom: 0px;
    }

    .elementor-774 .elementor-element.elementor-element-f903304 {
        margin-top: 80px;
        margin-bottom: 0px;
    }

    .elementor-774 .elementor-element.elementor-element-31c4cc4 {
        padding: 80px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-55bd83c {
        margin-top: 30px;
        margin-bottom: 0px;
    }

    .elementor-774 .elementor-element.elementor-element-2ee5c11 {
        margin-top: 80px;
        margin-bottom: 0px;
    }

    .elementor-774 .elementor-element.elementor-element-1678a88 {
        margin-top: 80px;
        margin-bottom: 0px;
    }

    .elementor-774 .elementor-element.elementor-element-9d72570 {
        padding: 30px 30px 30px 30px;
    }

    .elementor-774 .elementor-element.elementor-element-1a8ea40 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-ccd9bb5 {
        padding: 30px 0px 80px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-7f64f04 {
        margin-top: 0px;
        margin-bottom: 80px;
    }
}

@media(max-width:767px) {
    .elementor-774 .elementor-element.elementor-element-f398861>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-037825e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 10px 0px 10px;
    }

    .elementor-774 .elementor-element.elementor-element-70db3d6 .button-widget {
        text-align: left;
    }

    .elementor-774 .elementor-element.elementor-element-70db3d6 .button-widget a {
        margin: 20px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-8ff18a4 {
        padding: 40px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-5674c41 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-88d5710>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-31c4cc4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-ce2aec9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-2ee5c11 {
        margin-top: 80px;
        margin-bottom: 0px;
    }

    .elementor-774 .elementor-element.elementor-element-1678a88 {
        margin-top: 80px;
        margin-bottom: 0px;
    }

    .elementor-774 .elementor-element.elementor-element-9d72570 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-1a8ea40 {
        padding: 80px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-ccd9bb5 {
        padding: 30px 0px 0px 0px;
    }

    .elementor-774 .elementor-element.elementor-element-7f64f04 {
        margin-top: 80px;
        margin-bottom: 80px;
    }
}