@media screen and (max-width: 1024px) {
    .welcome-sec .read-more-btn a {
        padding: 10px 26px;
    }
    .welcome-sec h2 {
        font-size: 32px;
    }
    .top-hd{
        display: none;
    }
    .mobile-menu-wrapper{
        background-color: #2f5442;
    }
    .nav-link{
        font-size: 24px;
    }

    .quotes-sec h2{
        font-size: 26px !important;
    }

    .welcome-sec, .who-is-sec, .project-sec, .fathers-sec, .footer-sec, .contact-sec {
    padding: 50px 0px 50px 0px;
   }
    .footer-sec h2{
        font-size: 26px;
    }
    .flash h2, .fathers-sec h2, .project-sec h2, .who-is-sec h2, .welcome-sec h2, .contact-sec h2{
     font-size: 26px;
    }
    .welcome-sec p, .who-is-sec p{
     text-align:start;
    }
    .sub-banner h2 {
     font-size: 40px;
     }

}


@media screen and (max-width: 600px) {
     .text-container{
        margin-top: 40% !important;
     }
        .bigTitle {
        font-size: 8vw;
    }
    
    
}