/* =========================
   FONT SIZE S
========================= */
body.edsA_fontSizeS {
	font-size: 10pt !important; /* ~13px */
}

body.edsA_fontSizeS *,
body.edsA_fontSizeS div,
body.edsA_fontSizeS article,
body.edsA_fontSizeS p,
body.edsA_fontSizeS li,
body.edsA_fontSizeS span,
body.edsA_fontSizeS a,
body.edsA_fontSizeS a *,
body.edsA_fontSizeS .btn,
body.edsA_fontSizeS .btn * {
	font-size: 10pt !important; /* ~13px */
}

body.edsA_fontSizeS h1, body.edsA_fontSizeS .h1 {
	font-size: 24pt !important; /* ~32px */
}
body.edsA_fontSizeS h2, body.edsA_fontSizeS .h2 {
	font-size: 22pt !important; /* ~29px */
}
body.edsA_fontSizeS h3, body.edsA_fontSizeS .h3 {
	font-size: 18pt !important; /* ~24px */
}
body.edsA_fontSizeS h4, body.edsA_fontSizeS .h4 {
	font-size: 16pt !important; /* ~21px */
}


/* =========================
   FONT SIZE L (BASE)
========================= */
body.edsA_fontSizeL {
	font-size: 12pt !important; /* ~16px */
}

body.edsA_fontSizeL *,
body.edsA_fontSizeL div,
body.edsA_fontSizeL article,
body.edsA_fontSizeL p,
body.edsA_fontSizeL li,
body.edsA_fontSizeL span,
body.edsA_fontSizeL a,
body.edsA_fontSizeL a *,
body.edsA_fontSizeL .btn,
body.edsA_fontSizeL .btn *,
body.edsA_fontSizeL h5, body.edsA_fontSizeL .h5,
body.edsA_fontSizeL h6, body.edsA_fontSizeL .h6 {
	font-size: 12pt !important; /* ~16px */
}

body.edsA_fontSizeL h1, body.edsA_fontSizeL .h1 {
	font-size: 30pt !important; /* ~40px */
}
body.edsA_fontSizeL h2, body.edsA_fontSizeL .h2 {
	font-size: 26pt !important; /* ~35px */
}
body.edsA_fontSizeL h3, body.edsA_fontSizeL .h3 {
	font-size: 22pt !important; /* ~29px */
}
body.edsA_fontSizeL h4, body.edsA_fontSizeL .h4 {
	font-size: 18pt !important; /* ~24px */
}


/* =========================
   FONT SIZE XL
========================= */
body.edsA_fontSizeXL {
	font-size: 15pt !important; /* ~20px */
}

body.edsA_fontSizeXL *,
body.edsA_fontSizeXL div,
body.edsA_fontSizeXL article,
body.edsA_fontSizeXL p,
body.edsA_fontSizeXL li,
body.edsA_fontSizeXL span,
body.edsA_fontSizeXL a,
body.edsA_fontSizeXL a *,
body.edsA_fontSizeXL .btn,
body.edsA_fontSizeXL .btn *,
body.edsA_fontSizeXL h5, body.edsA_fontSizeXL .h5,
body.edsA_fontSizeXL h6, body.edsA_fontSizeXL .h6 {
	font-size: 15pt !important; /* ~20px */
}

body.edsA_fontSizeXL h1, body.edsA_fontSizeXL .h1 {
	font-size: 36pt !important; /* ~48px */
}
body.edsA_fontSizeXL h2, body.edsA_fontSizeXL .h2 {
	font-size: 32pt !important; /* ~43px */
}
body.edsA_fontSizeXL h3, body.edsA_fontSizeXL .h3 {
	font-size: 26pt !important; /* ~35px */
}
body.edsA_fontSizeXL h4, body.edsA_fontSizeXL .h4 {
	font-size: 22pt !important; /* ~29px */
}


/* =========================
   FONT SIZE XXL
========================= */
body.edsA_fontSizeXXL {
	font-size: 18pt !important; /* ~24px */
}

body.edsA_fontSizeXXL *,
body.edsA_fontSizeXXL div,
body.edsA_fontSizeXXL article,
body.edsA_fontSizeXXL p,
body.edsA_fontSizeXXL li,
body.edsA_fontSizeXXL span,
body.edsA_fontSizeXXL a,
body.edsA_fontSizeXXL a *,
body.edsA_fontSizeXXL .btn,
body.edsA_fontSizeXXL .btn *,
body.edsA_fontSizeXXL h5, body.edsA_fontSizeXXL .h5,
body.edsA_fontSizeXXL h6, body.edsA_fontSizeXXL .h6 {
	font-size: 18pt !important; /* ~24px */
}

body.edsA_fontSizeXXL h1, body.edsA_fontSizeXXL .h1 {
	font-size: 42pt !important; /* ~56px */
}
body.edsA_fontSizeXXL h2, body.edsA_fontSizeXXL .h2 {
	font-size: 36pt !important; /* ~48px */
}
body.edsA_fontSizeXXL h3, body.edsA_fontSizeXXL .h3 {
	font-size: 30pt !important; /* ~40px */
}
body.edsA_fontSizeXXL h4, body.edsA_fontSizeXXL .h4 {
	font-size: 24pt !important; /* ~32px */
}




@media (max-width: 1024px) {
   .edsA_widget {
      margin-top: 80px;
   }
}
