/*transform origin*/
.mt_col_heading {
  font-family: "tt-modernoir", sans-serif;
  font-size: clamp(96px, 10vw, 160px);
  line-height: 100%;
  letter-spacing: 0em;
  text-align: center;
  margin-bottom: 10px !important;
}
@media (min-width: 1440px) {
  .mt_col_heading {
    font-size: 160px;
  }
}
@media (max-width: 767.8px) {
  .mt_col_heading {
    letter-spacing: 0.0005em !important;
  }
}
@media (max-width: 375.8px) {
  .mt_col_heading {
    font-size: 96px;
    line-height: 105%;
  }
}

.mt_paragraph {
  font-family: "avenir-lt-pro", sans-serif;
  font-size: clamp(22px, 2vw, 32px);
  line-height: 120%;
  letter-spacing: 0em;
  text-align: center;
  font-weight: 500;
}
@media (min-width: 1440px) {
  .mt_paragraph {
    font-size: 32px;
  }
}
@media (max-width: 375.8px) {
  .mt_paragraph {
    font-size: 22px;
    line-height: 110%;
    letter-spacing: 0em;
  }
}

#mt_error,
.mt_thankyou_wrapper {
  background-position: center center !important;
}

#mt_error .mt_thankyou_wrapper {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  margin-top: 0;
}

header,
.mt_transparent:not(.mainHeaderBgColor) {
  background: #F5F3E6;
}

#mt_thank-you .mt_banner_content,
#mt_error .mt_banner_content {
  padding-block: 160px 160px !important;
}
@media (max-width: 991.8px) {
  #mt_thank-you .mt_banner_content,
  #mt_error .mt_banner_content {
    padding-block: 160px 160px !important;
    padding: 0 16px;
  }
}

#mt_error .mt_banner_content,
#mt_thank-you .mt_banner_content {
  max-width: 100% !important;
}

.headerTransparent {
  background-color: #F5F3E6 !important;
}

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