@media (max-width: 991px) { 
    .navbar {
        padding: 0px;
    }
    .navbar-toggler {
        position: absolute;
        top: -72px;
        right: 10px;
    }
    .navbar-nav .nav-link {
        line-height: 30px;
        padding: 5px 10px;
    }
    .socialLinks {
        display: inline-block;
    }
    .socialLinks li.nav-item {
        display: inline-block;
    }
    .headerContent {
        display: none;
    }
    #mainNav .border-right {
        border-right: 0px solid #dee2e6!important;
    }
    #mainNav .dropdown-menu {
        padding: 0px !important;
    }
    .dropdown.position-static .dropdown-menu a {
        text-align: left;
    }
}
@media (max-width: 767px) { 
    .productsSection {
        padding: 20px 0px 0px;
    }
    .sectionHeading h2 {
        font-size: 24px;
        line-height: 36px;
    }
    .welcomeSection .content {
        border-left: 0px;
        padding-left: 0px;
        margin-top: 20px;
        text-align: center;
    }
    .highlightSection .mt-5 {
        margin-bottom:20px !important;
        margin-top:0px !important;
    }
    .footerTop,
    .footerTop .text-right,
    .footerTop .text-left {
        text-align: center !important;
    }
    .footerBlock ul {
        padding:0px;
        margin:0px;
        text-align: center;
    }
    .footerLogo {
        margin-bottom:20px;
        text-align: center;
    }
    .footerBottom ul { 
        margin-top: 20px;
    }
    .footerBottom .text-left,
    .footerBottom .text-right,
    .copyright, .copyright .text-right {
        text-align: center !important;
    }
}