.mobile-menu{padding:0px;font-family: 'Montserrat', sans-serif;background-color: #2b343b;letter-spacing: 2px;}

.mobile-menu li{margin:0px;  transition: 0.3s;font-weight: 400;}

.mobile-menu li a{color:#ffffff; display:block; padding: 16px 12px 16px 46px;
    -webkit-transition: background-color 400ms ease-out;
    -moz-transition: background-color 400ms ease-out;
    -o-transition: background-color 400ms ease-out;
    -ms-transition: background-color 400ms ease-out;
    transition: background-color 400ms ease-out;
}

.mobile-menu li a:hover{color:#fff;background-color: #1a72d1;}
  
@media screen and (min-width: 1200px) {
.mobile-menu {font-size:15px;}
.heading {font-size:15px;}
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
.mobile-menu {font-size:14px;}
.heading {font-size:14px;}
}
@media screen and (max-width: 767px) {
.mobile-menu {font-size:15px;}
.heading {font-size:15px;}
}

.heading {padding: 32px 12px 16px 30px; font-weight: 500!important; color: #fff;}

.business-name {font-weight: 600;}


