.thank-you .mt_col_heading, .error .mt_col_heading {
  font-family: "obviously", sans-serif;
  font-style: normal;
  font-weight: 660;
  font-size: clamp(3rem, calc(1.46vw + 2.66rem), 4rem);
  /* 48px -> 64px (375px -> 1472px) */
  line-height: 74px;
  text-align: center;
  letter-spacing: 0.04em;
  text-transform: uppercase; }
.thank-you .mt_paragraph, .error .mt_paragraph {
  font-family: "freight-text-pro", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 26px; }

#mt_thank-you.content_left .mt_banner_content, #mt_error .mt_banner_content, #mt_error.text_left .mt_banner_content {
  left: 0 !important;
  align-items: center !important;
  text-align: center !important;
  padding: 12vw 64px !important; }

#mt_thank-you.content_left, #mt_thank-you.text_left,
#mt_error.content_left, #mt_error.text_left {
  justify-content: center !important; }

#mt_thank-you .mt_banner_content .mt_btn, #mt_error .mt_banner_content .mt_btn {
  background-color: #DB7E48;
  color: #000000;
  width: auto;
  margin-top: 32px;
  font-family: "obviously-narrow", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: #000000;
  text-transform: uppercase;
  border: 1px solid #292828; }
#mt_thank-you .mt_banner_content .mt_btn:hover, #mt_error .mt_banner_content .mt_btn:hover {
  background-color: #9CD0D3;
  color: #000000; }

#mt_thank-you .mt_social_login {
  display: none !important; }
#mt_thank-you .mt_banner_content {
  max-width: 896px !important; }

.thank-you #mt_thank-you .mt_thankyou_wrapper {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  margin-top: 0 !important; }

#mt_error .mt_thankyou_wrapper {
  margin-top: 0 !important; }

#mt_error .mt_banner_content {
  max-width: 658px; }

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