:root {
  --brand-color: #0055A1;
  --cta-color: #FF4E00;
  --hero-gradient: linear-gradient(105.05deg, #007EBE 0.8%, #005399 100.4%);
}

html, body {
  min-height: 100%;
  background: var(--hero-gradient);
}

.wave {
  margin-bottom: -15%;
  margin-top: -10%;
}

.hero {
  position: relative;
  z-index: 1;
}

.hero .image {
  border: 4px solid #FFFFFF;
  box-shadow: 0px 0px 30px 0px #0000004D;
  border-radius: 18px;
}

.features .image {
  border-radius: 80px;
}
