@media (max-width: 1000px) {
    .main-header {
        padding-top: 125px;
    }

    .header-main {
        min-height: 100vh;
    }
}

@media (max-width: 768px) {
    .vision-outer-row {
        flex-direction: column;
    }

    .vision-main, .mission-main {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .main-header-top .nav-link {
        padding: 10px 0;
    }
    .sec-title h2{
        line-height:50px;
    }
    .testimonial-top-outer, .testimonial-content-outer {
        padding-left: 50px !important;
    }
}