@media (min-width: 1200px) and (max-width: 1400px) { 
    
}

@media (min-width: 768px) and (max-width: 991px) { 
    .prctarea {
        font-size: 37px;
        padding-top: 36px;
    }  
    section.contact-section h2 {
        margin-top: 165%;
        font-size: 45px;
    } 
    .navbarcustom ul.navbar-nav.ml-auto li {
        margin: 13px 0px;
    }
    #button {
        bottom: 57px;
    }
}

@media (min-width: 320px) and (max-width: 767px) { 
    #button {
        bottom: 75px;
    }
    ul.bottomsocialicons.list-inline {
        text-align: center;
        padding-top: 12px;
    }
    section.contact-section h2 {
        margin-top: 0%;
    }
    .modal-dialog-custom .modal-content.customemaincontant {
        padding: 5px!important;
    }
    .navbarcustom ul.navbar-nav.ml-auto li {
        margin: 11px 0px;
    }
    #button {
        bottom: 8px;
    }
    .bannerrightallser {
        margin-top: 30px;
    }
    }