label {
  display:inline-block;
  margin-bottom:.0rem !important;
}

.clean-pricing-item .price h4 {
  color: #a21111;
}

.clean-pricing-item {
  border-top: 4px solid #a21111;
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #024e25;
  border-color: #055c09;
}

.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
  color: #fff;
  background-color: #054e15;
  border-color: #075217;
}

.clean-block.clean-pricing.dark {
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #055c23;
  border-color: #066325;
}

.btn-outline-primary {
  color: #044e22;
  border-color: #0c5224;
}

.btn-primary {
  color: #fff;
  background-color: #046d0e;
  border-color: #044b1c;
}

.text-info {
  color: #317147!important;
}

.clean-navbar .navbar-nav .nav-item {
  padding-right: .4rem;
}

.clean-navbar .navbar-nav .nav-link {
  font-size: 1.0rem;
}

body {
  font-family: 'Roboto';
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.5;
}

a {
  color: #003d7e;
  text-decoration: none;
  background-color: transparent;
}

.clean-block.clean-form form {
  border-top: 2px solid #086f24;
}

.logo {
  font-size:2.0rem;
  font-weight: bolder;
}

.navbar {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}

.clean-navbar.fixed-top+.page {
  padding-top: 1.5rem;
}

.h2, h2 {
  font-size: 1.4rem;
}
