@media (max-width: 991.98px){
    .navbar{
        padding: 15px;
    }
    .navbar-nav .nav-item {
        padding: 10px 0px;
    }
    #masterslider .ms-nav-prev{
        left: 15px;
    }
    #masterslider .ms-nav-next {
        left: 48px;
    }
    .ms-skin-light-5 .ms-nav-next, 
    .ms-skin-light-5 .ms-nav-prev{
        bottom: 15px;
    }
}

@media (max-width: 767.98px){
    
}

@media (max-width: 575.98px){
    .section {
        padding: 50px 0;
    }
    .section-title{
        font-size: 35px;
    }
    .btn{
        padding: 15px 25px;
    }
    .stats-item__count{
        font-size: 30px;
    }
    .page-header{
        padding: 50px 0;
    }
    .page-header h2{
        font-size: calc(1.375rem + 1.5vw);
    }
    .gridder-padding {
        padding: 30px;
    }
    .gridder-navigation .gridder-nav.next {
        right: 5px;
    }
    .gridder-navigation .gridder-nav.prev {
        left: 5px;
    }
    .gridder-navigation .gridder-close {
        top: 10px;
        right: 10px;
    }
}