/*transform origin*/
@media (min-width: 768px) {
  .faq .mt_content_page {
    padding: 137px 0 65px !important;
  }
}
@media (min-width: 992px) {
  .faq .mt_content_page {
    padding: calc(65px + 12.7vw) 0 65px !important;
  }
}
@media (min-width: 1500px) {
  .faq .mt_content_page {
    padding: 249px 0 65px !important;
  }
}
@media (max-width: 767.8px) {
  .faq .mt_content_page {
    padding: 96px 0 24px !important;
  }
}
.faq .mt_content_page .mt_content_page_title {
  font-family: "arboria", sans-serif;
  color: #B5633F;
  font-weight: 400;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  margin-top: 10px;
  padding-bottom: 10px;
}
.faq .mt_content_page .mt_content_page_title {
  font-size: 25px;
}
@media screen and (min-width: 375px) {
  .faq .mt_content_page .mt_content_page_title {
    font-size: calc(25px + 21 * (100vw - 375px) / 1065);
  }
}
@media screen and (min-width: 1440px) {
  .faq .mt_content_page .mt_content_page_title {
    font-size: 46px;
  }
}
.faq .mt_content_page .mt_content_page_title {
  line-height: 36px;
}
@media screen and (min-width: 375px) {
  .faq .mt_content_page .mt_content_page_title {
    line-height: calc(36px + 19 * (100vw - 375px) / 1065);
  }
}
@media screen and (min-width: 1440px) {
  .faq .mt_content_page .mt_content_page_title {
    line-height: 55px;
  }
}
.faq .mt_content_page h4 {
  font-family: "Playfair Display", serif;
  margin-top: 25px;
}
.faq .mt_content_page h4 {
  font-size: 18px;
}
@media screen and (min-width: 375px) {
  .faq .mt_content_page h4 {
    font-size: calc(18px + 4 * (100vw - 375px) / 1065);
  }
}
@media screen and (min-width: 1440px) {
  .faq .mt_content_page h4 {
    font-size: 22px;
  }
}
.faq .mt_content_page h4 {
  line-height: 26px;
}
@media screen and (min-width: 375px) {
  .faq .mt_content_page h4 {
    line-height: calc(26px + 12 * (100vw - 375px) / 1065);
  }
}
@media screen and (min-width: 1440px) {
  .faq .mt_content_page h4 {
    line-height: 38px;
  }
}
.faq .mt_content_page h4 strong {
  font-weight: 600;
}
.faq .mt_content_page p {
  margin-bottom: 20px;
  font-family: "Playfair Display", serif;
  font-size: clamp(0.9375rem, 0.8495rem + 0.3756vw, 1.1875rem);
}
.faq .mt_content_page a {
  color: #B5633F;
}

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