p.why-mvn-required {
    font-style: normal;
    font-weight: 500;
    text-transform: capitalize;
    font-family: 'Montserrat', sans-serif;

font-size: 18px;
line-height: 128%;
color: #000000;
}
.vision h5{
font-family: 'Hind Guntur', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 32px;
text-transform: capitalize;
color: #282828;
margin-bottom: 20px;
}

.cards-why-mvn h4{
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 180.8%;
    text-align: center;
    font-family: 'Raleway', sans-serif;
    color: #000000;
}
.cards-each {
    margin-bottom: 40px;
}
.cards-why-mvn p{
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 160.3%;
    text-align: center;
    text-transform: capitalize;
    color: #777777;
    font-family: 'Montserrat', sans-serif;
}
.text-director p{
    text-align: left;
}
.messager-name h3{
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 31px;
    text-transform: capitalize;
    font-family: 'Raleway', sans-serif;
    color: #000000;
}
.messager-name p{
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 160.3%;
    font-family: 'Montserrat', sans-serif;
    text-transform: capitalize;
    color: #777777;

}
.cards-each h5{
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    font-family: 'Raleway', sans-serif;
    line-height: 149.8%;
    text-align: center;
    color: #000000;
    text-align: left;
}
.cards-each p{
    font-family: Nunito;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 160.3%;
font-family: 'Montserrat', sans-serif;
text-align: center;
text-transform: capitalize;
color: #777777;
text-align: left ;
}
.timeline-img img{
    width: 50%;
    margin: auto;
}
.padding-left-0-web{
    padding-left: 0 ;
}
@media only screen and (max-width: 600px) {
    .cards-each {
        margin-bottom: 20px;
    }
    .important-text h3{
        margin-top: 0;
    }

    .padding-left-0-web{
        padding-left: inherit ;
    }
    .new-size-cards .all-icons-card {
        width: 24%;
    }
    .text-center.social-media-icon {
        margin-bottom: 30px;
        margin-top: 0;
    }    
}
@media only screen and (max-width: 999px) and (min-width: 650px) {
    footer {
        background: #455258;
        padding: 30px 0px;
    }
    .ml-23 {
        margin-left: 0px;
    }
    .copyright p{
        width: 54%;
    }
    .enquiry-now{
        padding: 35px 0;
    }
    .enquiery-box h3{
        font-size: 18px;
    }
    .enquiery-box button{
        font-size: 11px;
        padding: 11px 35px;
    }
    .enquiery-box span{
        top: -9px;
        left: 28%;
        font-size: 14px;
    }
    .vision h3{
        font-size: 23px;
    }
    .vision p,.cards-why-mvn p{
        font-size: 12px;
    }
    .showing-list{
        top: -64px;
        width: 240px;
        padding: 10px 24px;
    }
    .showing-list ul li a,.showing-list ul li.vision-link a{
        font-size: 12px;
    }
    .vision-mission {
        margin: 17px 0px;
    }
    header{
        top: 0;
    }
    .logo-flex h4{
        font-size: 11px;
    }
    .logo-flex p{
        font-size: 12px;
    }
    header a, header button{
        padding-top: 0;
        font-size: 10px;
    }
    .logo-flex img{
        width: 50px;
    }
    .banner h1{
        font-size: 26px;
        line-height: 75.8%;
    }
    .banner p{
        font-size: 20px;
    }
    .mvn-header-text{
        top: 78px;
    }
    .showing-list ul li{
        padding: 10px 0;
    }
    .cards-each h5{
        font-size: 18px;
    }
    .cards-each {
        margin-bottom: 10px;
    }
    .text-banner-home.hidden-xs.row{
        padding: 0 10px;
    }
    .owl-nav {
        display: none;
    }
    .banner h4{
        font-size: 30px;
    line-height: 119.8%;
    }
    .apply-btn,.requist-btn{
        padding: 11px 18px;
        font-size: 12px;
    }
    .apply-btn{
        border: 1px solid #fff;
    }
    .form-group {
        margin-bottom: 14px;
    }
    .view-more-btn button{
        margin-top: 0;
    }
    .overview h3{
        font-size: 26px;
    line-height: 17px;
    }
    .overview h5{
        font-size: 19px;
    }
    .overview p{
        font-size: 14px;
    }
    .overview-cards p{
        font-size: 11px;
    }
    .legancy-cards h4{
        font-size: 16px;
        line-height: 16px;
    }
    .legancy-cards p span{
        font-size: 17px;
        line-height: 102.3%;
    }
    .achivment-cards h4{
        font-size: 15px;
    }
    p.why-mvn-required,.student-snapshot p span{
        font-size: 12px;
    }
    .student-snapshot p{
        font-size: 12px;
        margin-top: 12px;
    }
    #owl-carousel1 p{
        font-size: 16px;
    line-height: 10px;
    }
    .student-news-event h4{
        font-size: 14px;
    }
    .student-news-event p{
        font-size: 12px;
    }
    .student-news-event p span{
        font-size: 18px;
    }
    .syllabus-wrap .panel-heading h4{
        font-size: 13px !important;
    }
    .faq .panel-heading h4,.faq .panel-body{
        font-size: 13px !important;
    }
    .panel a:after{
        font-size: 10px !important;
    }
    .row.date-exam {
        width: 90% !important;
    }
}