h1{
    font-size: 2.5rem;
    line-height: 1.15;
    font-weight: 700;
}
@media (max-width: 992px) {
  h1 {
    font-size: 2rem;
  }
}
@media (max-width: 600px) {
  h1 {
    font-size: 1.5rem;
  }
}

.home-btn-primary {
  background: #fff !important;
  color: #003D84 !important;
  border: 2px solid #fff !important;
  transition: all 0.18s;
  box-shadow: 0 4px 24px rgba(0,61,132,0.07);
  font-size: 16px !important;
}
.home-btn-primary:hover, .home-btn-primary:focus, .home-btn-primary:active {
    background:linear-gradient(90deg, #1B8AFC, #003D84) !important;
  color: #fff !important;
  border: 2px solid #fff !important;
  box-shadow: 0 6px 32px rgba(0,61,132,0.10);
}
