@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500&family=Scheherazade+New&display=swap');
body {
font-family: 'Montserrat', sans-serif; 'Scheherazade New', serif;
}

/* FOOTER */
.footer{
 background: #eee;
}
.footer__content{
 min-height: 10px;
}
.footer [class^="col-"] {
    margin-bottom: 0px;
}

.banner__tint {
    width: 100%;
    height: 100%;
    background-color: #ff9100;
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-minor-controls > li > a {
    color: #ff9100;
    font-weight: bold;
    font-size: 17px;
}

.banner__title {
    font-size: 35px;
}

.banner__desc {
    font-size: 28px;
}

.banner__desc {
    max-width: 644px;
    margin: 0 auto;
    margin-bottom: 32px;
    margin-top: -16px;
    color: inherit;
}

.schedule__item--major {
    background: #ff9100;
    color: white;
    font-weight: bold;
}
.schedule__item--major .schedule__time {
  color: #FFF;
}
.schedule__item.blue .schedule__time, .schedule__item.blue {
    color: #3A67B8;
    font-weight: bold;
  }
.nav-tabs > li.active:before {
    content: "";
    background: #ff9100;
    display: block;
    height: 2px;
    position: absolute;
    top: -1px;
    left: 0;
    right: 0;
    z-index: 99;
}
  .mw-20 img {max-width: 20%; }
  .mw-30 img {max-width: 30%; }
  .mw-40 img {max-width: 40%; }
.mw-45 img {max-width: 45%; }
.mw-50 img {max-width: 50%; }
.mw-55 img {max-width: 55%; }
.mw-60 img {max-width: 60%; }
.mw-65 img {max-width: 65%; }
.mw-70 img {max-width: 70%; }
.mw-75 img {max-width: 75%; }
.mw-80 img {max-width: 80%; }