/* @group FAQ
------------------------------------ */
.page-faq .large-header { background: rgba(241,201,119,1); margin-bottom: 6.9rem; }
.page-faq .large-header h1 { font-weight: 300; }
.page-faq .large-header h1 em {}
.page-faq .large-header p { color: rgba(26,46,87,1); }
.page-faq .large-header .go-down { color: rgba(255,255,255,1); }
.page-faq .large-header .go-down span { color: rgba(26,46,87,1); }
.faq-main { margin: 0 0 9rem; }
.faq-main article > h2,
.faq-main article > h3,
.faq-main article > h4,
.faq-main article > h5,
.faq-main article > h6 { color: rgba(26,46,87,1); font-size: 3.6em; font-weight: 800; letter-spacing: 0.77px; line-height: 1.5em; margin: 4rem 0 2rem; }
.faq-main article > h3 { font-size: 3.2em; margin: 0 0 2rem; }
.faq-main article > h4 { font-size: 2.8em; margin: 0 0 2rem; }
.faq-main article > h5 { font-size: 1.4em; margin: 0 0 2rem; }
.faq-main article > h6 { font-size: 1.2em; margin: 0 0 2rem; }
.faq-main article > p { color: rgba(0,100,163,1); font-size: 1.4em; letter-spacing: 0.3px; line-height: 2.500em; margin: 0 0 4rem; }
@media only screen
and (min-width : 961px) {
}
@media only screen
and (min-width : 961px)
and (max-width : 1440px) {
}
@media only screen
and (min-width : 0)
and (max-width : 960px) {
  .page-faq .large-header { margin-bottom: 7.1rem; }
  .faq-main { margin: 0 0 5.8rem; }
  .faq-main article > h2,
  .faq-main article > h3,
  .faq-main article > h4,
  .faq-main article > h5,
  .faq-main article > h6 { font-size: 5em; letter-spacing: 1.33px; line-height: 1.5em; margin: 3.8rem 0 2.4rem; }
  .faq-main article > h3 { font-size: 4em; margin: 0 0 2rem; }
  .faq-main article > h4 { font-size: 3.6em; margin: 0 0 2rem; }
  .faq-main article > h5 { font-size: 2.6em; margin: 0 0 2rem; }
  .faq-main article > h6 { font-size: 2.2em; margin: 0 0 2rem; }
  .faq-main article > p { font-size: 2.6em; letter-spacing: 0.56px; line-height: 1.694em; }
}
/* @end */
