/*transform origin*/
body {
  font-family: proxima-nova, sans-serif;
}
body {
  font-size: 18px;
}
@media screen and (min-width: 375px) {
  body {
    font-size: calc(18px + 4 * (100vw - 375px) / 1385);
  }
}
@media screen and (min-width: 1760px) {
  body {
    font-size: 22px;
  }
}
body {
  line-height: 24px;
}
@media screen and (min-width: 375px) {
  body {
    line-height: calc(24px + 4 * (100vw - 375px) / 1385);
  }
}
@media screen and (min-width: 1760px) {
  body {
    line-height: 28px;
  }
}
body {
  font-weight: 400;
  color: #636666;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-weight: 400;
  font-family: proxima-nova, sans-serif;
}

.mt_main_heading,
.mt_col_heading,
.mt_sub_heading,
.mt_sec_sub_heading {
  font-family: meno-banner, serif;
  font-weight: 400;
}

.mt_txt_intro,
.mt_paragraph {
  font-family: proxima-nova, sans-serif;
  font-weight: 400;
}

.mt_paragraph {
  color: #636666;
}

.mt_btn {
  font-family: proxima-nova, sans-serif;
  font-weight: 600;
}
.mt_btn.mt_fill_btn {
  background: #be642f;
  border-color: #be642f;
  color: #000000;
}
.system .mt_btn.mt_fill_btn:hover {
  color: #ffffff;
  border-color: #636666;
  background: #636666;
}

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