/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/*h1, h2, h3, h4, h5, h6 {
  letter-spacing: -3px;
}*/

/* Button adjustment */
.btn {
  font-family: Instrument Sans;
  font-weight: 500;
} */

.btn--white-hover-accent.btn--fill:hover, .btn--white-hover-accent.btn--outline:hover {
  background: #fff;
  color: #051C29 !important;
}

.btn--accent.btn--fill, .btn--accent.btn--outline:hover {
    background: #8BD6EB;
    color: #051C29 !important;
}

.btn--custom-hover.btn--fill:hover, .btn--custom-hover.btn--outline:hover {
  background: #051C29;
  color: #ffffff !important;
}

.btn--fill.btn--custom {
    background: #051C29;
    color: #ffffff !important;
}

.form--btn-large .hs-button {
  font-family: Instrument Sans;
  font-weight: 500;
  color: #051C29;
}

/* Video player rounded corners */
#video-player-radius .video__player__video {
  border-radius: 24px !important;
}

/* Adjust Facts numbers */
.numbers__number {
  font-weight: 500 !important;
  margin-bottom: 16px !important;
  color: #ffffff !important;
}

/* Overlap last CTA blocks */
.cta-blocks-raise {
  z-index: 4;
  display: block;
  position: relative;
}
.image-drop {
  z-index: 1;
  display: block;
  position: relative;
}