
@media only screen and (min-width:992px) and (max-width:1023px){

}

@media only screen and (min-width:768px) and (max-width:991px){
   .header_area .header_btn {
        position: absolute;
        right: 100px;
    }
}

@media only screen and (max-width:767px){

    .header_area .nav-header .custom-logo-link img{
        width: 100px;
        height: 50px;
    }
    .header_area .header_btn {
        display: none;
    }
    .header_area .header_btn a{
        margin: 0 3px;
    }
    .header_area .header_btn .profile_btn , .header_area .header_btn .msg_btn , .header_area .header_btn .logout_btn {
        padding: 7px 15px 7px 15px !important;
    }
    .main_header_area {
        height: 100px;
    }
    .banner-section {
        height: 40vh;
    }
    .banner-content h1 {
        padding: 0;
        font-size: 36px;
        line-height: 44px;
    }
    .form-header h2 {
        font-size: 24px;
        line-height: 30px;
        margin-bottom: 20px;
    }
    .form-header h2:before{
        display: none;
    }
    .sectionArt, .sectionServices, .sectionFeatures, .sectionServices, .sectionDifference, .sectionPartners, 
    .sectionNewsletter, .sectionStory, .sectionWhoWeAre, .sectionMission, .coreValues, .serching-wap3 {
        padding: 40px 0;
    }
    .section-heading h2{
        font-size: 28px;
    }
    .faaturesBox {
        max-width: 90%;
    }
    .servicesBox {
        position: relative;
        margin-bottom: 1rem;
    }
    .sectionCommunity {
        padding-top: 40px;
    }
    .testimonialsContent .item .card-block {
        padding: 0 2rem;
    }
    .servicesContent p{
        padding: 0;
    }
}









