body {
  font-family: 'Nunito', sans-serif;
  color: #191919;
  background-color: #2b3246;
  font-size: 16px;
}
h1, h2, h3, h4, h5 ,h6 {
  color: #191919;
  font-family: 'Montserrat', sans-serif;
  font-weight: 600;
  letter-spacing: .5px;
}
a, a:hover {
  color: #db414a;
}

.section {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.products {
  padding-bottom: 1rem;
  background-color: #fff;
}

.get-in-touch {
  padding-bottom: 0;
  background-color: #e0e0e0;
  box-shadow: inset 0 -41px 0 0 #2b3246;
}
.get-in-touch .btn.btn-lg {
  line-height: 5rem;
  padding:0 3rem;
  margin-top: 1.5rem;
}

nav.bg-dark {
  background-color: #2b3246 !important;
  padding: 0.75rem 0rem;
}
.navbar-brand {
  letter-spacing: 1px;
  font-size:  1.75rem;
}
.navbar-dark .navbar-brand {
  color: #F2F4F9;
}
.navbar-brand img.logo {
  height: 3em;
  margin-right: 0.75rem;
}
.navbar-brand b, .footer .footer-brand b {
  font-weight: 600;
}

.navbar-brand, .footer .footer-brand {
  font-family: 'Barlow', sans-serif;
  text-transform: uppercase;
  font-weight: 500;
}

.btn {
  font-family: 'Montserrat', sans-serif;
  font-weight: 600;
  letter-spacing: .5px;
}

p.headline {
  font-size: 1.25rem;
  font-weight: 400;
}

.footer {
  color: #F2F4F9;
  background-color: #2b3246;
}
.footer h6 {
  font-size: .9rem;
  color: #9699A2;
}
.footer .footer-brand {
  font-size: 1rem;
  text-align: right;
  color: #9699A2;
}
.footer hr {
  border-top: 1px solid #414757;
}

.card {
  box-shadow: 2px 15px 50px rgba(0,0,0,.1);
  border-width: 0;
  height:100%;
  overflow:  hidden;
}
.card-title {
  margin-bottom: 1rem;
}
.card-text {
}

@media (max-width: 992px) {
  .section {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .get-in-touch {
    padding-bottom: 0;
  }
}

@media (max-width: 768px) {
  .section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .get-in-touch {
    padding-bottom: 0;
  }
}

@media (max-width: 576px) {
  .section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .get-in-touch {
    padding-bottom: 0;
  }
}

.btn-primary{color:#fff;background-color:#db414a;border-color:#db414a}
.btn-primary:hover{color:#fff;background-color:#db414a;border-color:#db414a}
.btn-primary.focus,
.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(219,65,74,.5)}
.btn-primary.disabled,
.btn-primary:disabled{color:#fff;background-color:#db414a;border-color:#db414a}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#db414a;border-color:#db414a}
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(219,65,74,.5)}


