@media screen and (max-width: 1200px) {

}



@media screen and (max-width: 991px) {
    /* .order-xs-2{
        flex-direction: column-reverse !important;
    } */

.video-wrapper {
    width: 100%;
}

.hero-title {
    font-size: 42px;
    br{
        display: none;
    }
}
.hero-sub {
    font-size: 14px;
}
.cta-stats {
    padding: 50px 0;
}
.stats-heading {
    font-size: 28px;
    line-height: normal;
}
.faq-section .row.g-4{
 --bs-gutter-y:0px
}
.testimonial-title, .work-title, .main-heading, .process-title, .faq-title{
    font-size: 30px;
    br{
        display: none;
    }
}

}



@media screen and (max-width: 768px) {

}



@media screen and (max-width: 500px) {
    .social-proof {
    display: flex;
    flex-direction: column;
}
    section.cta-stats{
        padding-top: 0px;
    }
.logo img {
    width: 220px;
}
.hero-title {
    font-size: 34px;
    br{
        display: none;
    }
}

    .hero-sub {
        br{
            display: none;
        }
    }

}

