@media screen and (max-width: 600px) {
  .jumbotron h1, h2, h3 {
    font-size: 180%;
  }
  .features h4, .features i {
    font-size: 90%;
  }
}

body {
  font-family: 'Catamaran', sans-serif;
  font-size: 110%;
  padding-bottom: 55px;
}

.bg-dark {
  background-color: #0e1111 !important;
  color: #fff;
}

a, .navbar-dark .navbar-nav .nav-link {
  color: #1f5478;
}

dl, ol, ul {
  margin-bottom: 0px;
}

.jumbotron {
  background-image: url('/img/dreamstime_xl_121486645.jpg');
  background-size: cover;
  background-position: center;
  background-color: rgba(0,0,0,0.5);
  padding-top: 100px;
  padding-bottom: 100px;
  color: #fff;
  margin-bottom: 0px;
  border-radius: 0px;
}

.jumbotron h1, h2, h3 {
  color: #fff;
}

.btn-primary {
  background-color: #1f5478;
  border-color: #fff;
  color: #fff;
}

.btn-primary:hover {
  background-color: #1f5478;
  border-color: #fff;
  color: #fff;
}
#navbarFooter .nav-link, #navbarFooter i{
  color: #ccc;
}
.features {
  background-color: #1f5478;
  padding-top: 40px;
  padding-bottom: 40px;
}

.features h4 {
  color: #fff;
}

.features i {
  margin-top: 20px;
  color: #ccc;
}

i {
  color: #1f5478;
  margin-right: 10px;
}

h1, h2, h3, h4 {
  color: grey;
}

.btn-secondary {
  border-radius: 0px;
  background-color: #0e1111;
}

.list-features li {
  position: relative;
  margin-left: 25px;
}

.list-features i {
  position: absolute;
  left: -25px;
  top: 3px;
}

.fixed-bottom .btn {
  height: 55px;
  font-size: 140%;
}

.navbar p {
  font-size: 70%;
}

.navbar-brand img {
  width: 250px;
}

.location {
    text-transform: capitalize;
}
