.order-now-repaso, .order-text, footer .order-text {
  letter-spacing: normal;
  font-weight: 500;
  font-family: Roboto, sans-serif
}
.order-now-repaso, .order-now-repaso:hover, .order-text.black {
  font-family: Roboto, sans-serif
}
.banner-area .btn-light, .btn {
  margin-right: 10px
}
.banner-area .item p {
  font-size: 18px
}
.navbar-brand > img {
  height: 45px;
  margin-top: 5px
}
.about-area.half-bg .opening-hours::before, nav.navbar.bootsnav.navbar-fixed {
  background: #0f2f76
}
.attr-nav > ul > li > a, nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle::after, nav.navbar.bootsnav ul.nav > li > a {
  color: #fff
}
#navbar-menu .order_button {
  background-color: #e7272d !important;
  color: #fff !important;
  border: 2px solid #e7272d;
  display: inline-block;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  -webkit-transition: .35s ease-in-out;
  -moz-transition: .35s ease-in-out;
  -ms-transition: .35s ease-in-out;
  -o-transition: .35s ease-in-out;
  transition: .35s ease-in-out;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 10px 16px;
  margin-top: 22px;
  border-radius: 30px;
  text-align: center
}
#navbar-menu .order_button:hover {
  background-color: transparent !important;
  color: #e7272d;
  border: 2px solid #fff
}
.banner-area .btn.btn-light.border {
  border-radius: 30px
}
.order-text, footer .order-text {
  color: #fff;
  margin-bottom: 10px;
  font-size: 14px !important;
  margin-top: 10px
}
.order-text.black {
  color: #000;
  font-size: 14px !important
}
.order-now-repaso {
  background: #fff;
  background: -moz-linear-gradient(top, #fff 0, #ff8400 3%, #ff1e00 50%, #f6290c 51%, #f02f17 71%, #e73827 97%, #ffbdbd 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0, #fff), color-stop(3%, #ff8400), color-stop(50%, #ff1e00), color-stop(51%, #f6290c), color-stop(71%, #f02f17), color-stop(97%, #e73827), color-stop(100%, #ffbdbd));
  background: -webkit-linear-gradient(top, #fff 0, #ff8400 3%, #ff1e00 50%, #f6290c 51%, #f02f17 71%, #e73827 97%, #ffbdbd 100%);
  background: -o-linear-gradient(top, #fff 0, #ff8400 3%, #ff1e00 50%, #f6290c 51%, #f02f17 71%, #e73827 97%, #ffbdbd 100%);
  background: -ms-linear-gradient(top, #fff 0, #ff8400 3%, #ff1e00 50%, #f6290c 51%, #f02f17 71%, #e73827 97%, #ffbdbd 100%);
  background: linear-gradient(to bottom, #fff 0, #ff8400 3%, #ff1e00 50%, #f6290c 51%, #f02f17 71%, #e73827 97%, #ffbdbd 100%);
  color: #fff !important;
  padding: 8px 43px 8px 30px;
  border: 1px solid #fff;
  font-size: 14px;
  display: inline-block;
  border-radius: 50px;
  line-height: 22px
}
.order-now-repaso:hover {
  background: #ffbdbd !important;
  background: -moz-linear-gradient(top, #ffbdbd 0, #e73827 3%, #f02f17 29%, #f6290c 49%, #ff1e00 50%, #ff8400 97%, #fff 100%) !important;
  background: -webkit-gradient(left top, left bottom, color-stop(0, #ffbdbd), color-stop(3%, #e73827), color-stop(29%, #f02f17), color-stop(49%, #f6290c), color-stop(50%, #ff1e00), color-stop(97%, #ff8400), color-stop(100%, #fff)) !important;
  background: -webkit-linear-gradient(top, #ffbdbd 0, #e73827 3%, #f02f17 29%, #f6290c 49%, #ff1e00 50%, #ff8400 97%, #fff 100%) !important;
  background: -o-linear-gradient(top, #ffbdbd 0, #e73827 3%, #f02f17 29%, #f6290c 49%, #ff1e00 50%, #ff8400 97%, #fff 100%) !important;
  background: -ms-linear-gradient(top, #ffbdbd 0, #e73827 3%, #f02f17 29%, #f6290c 49%, #ff1e00 50%, #ff8400 97%, #fff 100%) !important;
  background: linear-gradient(to bottom, #ffbdbd 0, #e73827 3%, #f02f17 29%, #f6290c 49%, #ff1e00 50%, #ff8400 97%, #fff 100%) !important
}
.order-now-repaso img {
  width: 14px;
  height: 24px;
  margin-right: 7px;
  position: absolute;
  image-rendering: unset
}
#locations .btn-sm {
  padding: 8px 20px;
  margin-right: 10px
}
p.order-text {
  font-size: 40px !important;
  font-family: "Dancing Script";
  text-transform: lowercase !important;
  font-weight: 700;
  margin-bottom: 20px
}
.btn {
  margin-bottom: 10px
}
.pick_del {
  background: #e7272d !important;
  color: #fff;
  position: relative;
  border-color: #e7272d !important
}
.pick_del:before {
  position: absolute;
  content: "PREFERRED";
  top: 23px;
  left: 36%;
  font-size: 9px
}
.banner-area.ds-fonts h2 {
	font-size: 40px;
}
.banner-area h1 {
	font-size: 50px;
}
@media (max-width:991px) {
  nav.navbar.bootsnav .navbar-header {
    background: #0f2f76
  }
  nav.navbar.bootsnav.navbar-fixed {
    background: #fff
  }
  nav.navbar.bootsnav ul.nav > li > a {
    color: #333
  }
}