@media screen and (max-width:999px) {
    
    .navigationSide ul, .upperHeader, .middelSectionMis img{
        display: none;
    }
    #showMenuBar{
        display: block;
    }
    
    .contactLast{
        padding: 50px 10px 0px;
    }
    .aboutUsSection, .serviceSection, .homeContactSection, .innerContactFinal, .blogSection, .footerSection, .termSectionMain{
        padding: 60px 10px;
    }
    .innerImageWithText{
        width:100%;
    }
    .innerImageWithText img, .innerImageSectionSide img{
        margin-bottom:25px;
    }
    .homeServiceSection .serviceTextSide, .testimonialHome, .contactHomeForm form, .innerFooterSection, .innerLeftSideTrack{
        padding: 0px;
    }
    .serviceBoxSide .innerServiceBoxSec{
        height: auto;
        margin-bottom:25px;
    }
    
    .sectionHeading{
        font-size: 18px;
        line-height: 28px;
    }
    
    .innerFact{
        margin-bottom:35px;
    }
    
    .stateSection{
        padding-top:60px;
    }
    
    
    .afterState p{
        font-size: 13px !important;
        font-weight:600;
    }
    
    .sectionHeading{
        font-size:18px !important;
    }
    
    .contactHomeForm{
        margin-top:40px;
    }
    
    
    .innerFooterSection{
        margin-bottom: 30px;
    }
    
    .innerFooterSection h3{
        margin-bottom: 10px !important;
    }
    
    .innerLeftSideTrack h1, .rightTextTrackForm h1{
        font-size: 18px;
        font-weight: 900;
    }
    
    .mainContactArea .rightTextTrackForm{
        margin-top: 40px;
    }
    
    .mainContactArea{
        padding: 60px 10px 30px;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}