/*transform origin*/
body {
  font-family: "aktiv-grotesk", sans-serif;
}

.mt_fill_btn,
.mt_btn,
header.color_theme.splash-header .left_btn {
  font-family: "aktiv-grotesk-semi-bold", sans-serif;
  font-weight: 600 !important;
}
@media (min-width: 992px) {
  .mt_fill_btn,
  .mt_btn,
  header.color_theme.splash-header .left_btn {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0;
  }
}

.mt_main_heading {
  font-family: "acumin-pro-extra-condensed", sans-serif;
}

.home-splash .mt_banner .mt_banner_content .mt_main_heading,
.thank-you .mt_banner .mt_banner_content .mt_main_heading {
  font-family: "acumin-pro-extra-condensed", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .home-splash .mt_banner .mt_banner_content .mt_main_heading,
  .thank-you .mt_banner .mt_banner_content .mt_main_heading {
    font-size: 130px;
    line-height: 110px;
    letter-spacing: 0.03em;
  }
}
.home-splash .mt_banner .mt_banner_content .mt_txt_intro,
.thank-you .mt_banner .mt_banner_content .mt_txt_intro {
  font-family: "halyard-display", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: none;
}
@media (min-width: 992px) {
  .home-splash .mt_banner .mt_banner_content .mt_txt_intro,
  .thank-you .mt_banner .mt_banner_content .mt_txt_intro {
    font-size: 30px;
    line-height: 32px;
    letter-spacing: 0.02em;
  }
}
.home-splash .mt_one_column_container .mt_col_subheading,
.thank-you .mt_one_column_container .mt_col_subheading {
  font-family: "carbona-variable", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .home-splash .mt_one_column_container .mt_col_subheading,
  .thank-you .mt_one_column_container .mt_col_subheading {
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0.03em;
  }
}
.home-splash .mt_one_column_container .mt_col_heading,
.thank-you .mt_one_column_container .mt_col_heading {
  font-family: "acumin-pro-extra-condensed", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .home-splash .mt_one_column_container .mt_col_heading,
  .thank-you .mt_one_column_container .mt_col_heading {
    font-size: 100px;
    line-height: 90px;
    letter-spacing: 0.03em;
  }
}
.home-splash .mt_one_column_container .mt_paragraph,
.thank-you .mt_one_column_container .mt_paragraph {
  font-family: "aktiv-grotesk", sans-serif;
  font-weight: 400;
}
@media (min-width: 992px) {
  .home-splash .mt_one_column_container .mt_paragraph,
  .thank-you .mt_one_column_container .mt_paragraph {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.01em;
  }
}
.home-splash .home_last_section.mt_one_column_container .mt_one_column_content_wrapper,
.thank-you .home_last_section.mt_one_column_container .mt_one_column_content_wrapper {
  border: 2px solid #000000;
}
@media (min-width: 992px) {
  .home-splash .home_last_section.mt_one_column_container .mt_one_column_content_wrapper .mt_col_heading,
  .thank-you .home_last_section.mt_one_column_container .mt_one_column_content_wrapper .mt_col_heading {
    font-family: "acumin-pro-extra-condensed", sans-serif;
    font-weight: 700;
    font-size: 100px;
    line-height: 90px;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    margin-bottom: 35px !important;
  }
}
@media (min-width: 992px) {
  .home-splash .home_last_section.mt_one_column_container .mt_one_column_content_wrapper .mt_paragraph,
  .thank-you .home_last_section.mt_one_column_container .mt_one_column_content_wrapper .mt_paragraph {
    font-family: "aktiv-grotesk", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.01em;
  }
}
@media (min-width: 992px) {
  .home-splash .home_last_section.mt_one_column_container .mt_one_column_content_wrapper .mt_btn,
  .thank-you .home_last_section.mt_one_column_container .mt_one_column_content_wrapper .mt_btn {
    margin-top: 25px !important;
  }
}
.home-splash .mt_two_column_container .mt_col_content .mt_sec_sub_heading,
.thank-you .mt_two_column_container .mt_col_content .mt_sec_sub_heading {
  font-family: "halyard-display", sans-serif;
  font-weight: 700;
  font-style: italic;
}
@media (min-width: 992px) {
  .home-splash .mt_two_column_container .mt_col_content .mt_sec_sub_heading,
  .thank-you .mt_two_column_container .mt_col_content .mt_sec_sub_heading {
    font-size: 36px;
    line-height: 40px;
    letter-spacing: 0.02em;
  }
}
.home-splash .mt_two_column_container .mt_col_content .mt_paragraph,
.thank-you .mt_two_column_container .mt_col_content .mt_paragraph {
  font-family: "aktiv-grotesk", sans-serif;
  font-weight: 400;
}
@media (min-width: 992px) {
  .home-splash .mt_two_column_container .mt_col_content .mt_paragraph,
  .thank-you .mt_two_column_container .mt_col_content .mt_paragraph {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.01em;
  }
}
@media (max-width: 991.8px) {
  .home-splash .home_dupont .mt_col_subheading,
  .home-splash .home_intro .mt_col_subheading,
  .thank-you .home_dupont .mt_col_subheading,
  .thank-you .home_intro .mt_col_subheading {
    font-size: 16px;
  }
  .home-splash .home_dupont .mt_col_heading,
  .home-splash .home_intro .mt_col_heading,
  .thank-you .home_dupont .mt_col_heading,
  .thank-you .home_intro .mt_col_heading {
    font-size: 40px;
  }
}

footer .mt_footer_main .mt_footer_top_row .mt_footer_info .mt_txt_sub {
  font-family: "acumin-pro-extra-condensed", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  footer .mt_footer_main .mt_footer_top_row .mt_footer_info .mt_txt_sub {
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0.03em;
  }
}
footer .mt_footer_main .mt_footer_top_row .mt_footer_info a {
  font-family: "aktiv-grotesk", sans-serif;
  font-weight: 400;
}
@media (min-width: 992px) {
  footer .mt_footer_main .mt_footer_top_row .mt_footer_info a {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.01em;
  }
}
footer .mt_footer_sub .mt_adaeho_wrap a {
  font-family: "aktiv-grotesk", sans-serif;
  font-weight: 400;
}
@media (min-width: 992px) {
  footer .mt_footer_sub .mt_adaeho_wrap a {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0;
  }
}

/*# sourceMappingURL=font.css.map */
