.marquee-head {width: 100%;overflow: hidden;font-size: 14px;line-height: 25px;  background:#d72005;color: #fff;}
.top-bg {background-color: #200f67;}
.top-bar-info li {font-size: 14px;color: #fff;display: inline-block;padding-right: 15px;}
.bg12 {background-color: #ffffff;}
.navbg {background: linear-gradient(135deg, #04233B, 30%, #fff 15%);}
.navfont {font-family: 'Arial', sans-serif;font-size: 17px;}
.navbar-light .navbar-nav .nav-link:hover {color: #e11010  !important;}
.navbar-light .navbar-nav .nav-link.active{ color:#e11010  !important;}
.navbar-light .navbar-nav .nav-link {color: #333333 !important; padding: 20px 0; outline: none;}
.black{color: black !important;}
.sticky-top {z-index: 99999!important;}
.nav-btn1 {background-color: #000985 !important;color: rgb(255, 255, 255) !important;padding: 12px 25px;line-height: 25px;font-size: 14px;text-transform: uppercase;border: none;border-radius: 50px;}
.logo img {width: 112px !important;}
.logo {
  width: 155px;
  position: absolute;
  top: 0px;
  background: #ffffff;
  border-radius: 0 0 20px 20px;
  padding: 0 9px 20px 9px;
  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
  z-index: 999;}

@media (min-width:1px) and (max-width:767.98px){
  .navbar-light .navbar-toggler {color: #fff !important; background-color: #f20505;}
  .logo {width:85px;position: relative;background: none;box-shadow: none !important;padding: 0;}
}
  
@media (min-width:768px) and (max-width:991.98px){
  .navbar-light .navbar-toggler {color: #fff !important; background-color: #f20505;}
  .logo {width:130px;position: relative;background: none;box-shadow: none !important;padding: 0;}
}