@import url("https://use.typekit.net/klo7wcw.css");
body:not(.non-content-area) {
.layout-container { max-width: 640px; }
.layout-container { background-color: #f8fbfc; }
.site__header { justify-content: center; }
.site__header a { flex-direction: row; }
.site-header-text { color: #c3443a; }
.site-header-text { font-family: peridot-devanagari, sans-serif; font-weight: 400; font-style: normal;; }
.site-header-text { font-size: 36px; }
p, div.paragraph--type--wysiwyg ul, div.paragraph--type--wysiwyg ol { color: #00273d; }
p, div.paragraph--type--wysiwyg ul, div.paragraph--type--wysiwyg ol { line-height: 3/2; }
p, div.paragraph--type--wysiwyg ul, div.paragraph--type--wysiwyg ol { font-size: 16px; }
p, div.paragraph--type--wysiwyg ul, div.paragraph--type--wysiwyg ol { font-family: peridot-devanagari, sans-serif; font-weight: 400; font-style: normal;; }
p a, div.paragraph--type--wysiwyg ul a, div.paragraph--type--wysiwyg ol a { color: #c3443a; }
p a:visited, div.paragraph--type--wysiwyg ul a:visited, div.paragraph--type--wysiwyg ol a:visited { color: #c3443a; }
p a:active, div.paragraph--type--wysiwyg ul a:active, div.paragraph--type--wysiwyg ol a:active { color: #c3443a; }
#block-jhup-associations-main-menu { background-color: #f8fbfc; }
#block-jhup-associations-main-menu a { color: #00273d; }
#block-jhup-associations-main-menu a:visited { color: #00273d; }
#block-jhup-associations-main-menu a:active { color: #00273d; }
#block-jhup-associations-main-menu a:hover { color: #c3443a; }
#block-jhup-associations-main-menu a:hover { background-color: #f8fbfc; }
#block-jhup-associations-main-menu a { font-family: peridot-devanagari, sans-serif; font-weight: 700; font-style: normal;; }
#block-jhup-associations-main-menu a { font-size: 18px; }
#block-jhup-associations-main-menu ul { align-items: start; }
#menu-toggle { background-color: #f8fbfc; }
#menu-toggle { color: #00273d; }
#menu-toggle:hover { background-color: #f2f9fa; }
footer { background-color: #f2f9fa; }
footer p { color: #00273d; }
footer a { color: #00273d; }
footer a { color: #c3443a; }
footer a { color: #c3443a; }
footer p { font-family: peridot-devanagari, sans-serif; font-weight: 400; font-style: normal;; }
footer p { font-size: 16px; }
.call-to-action-panel { background-color: #ffffff; }
.call-to-action-panel a { color: #c3443a; }
.call-to-action-panel a:visited { color: #00273d; }
.call-to-action-panel a:active { color: #c3443a; }
.call-to-action-panel a { font-family: peridot-devanagari, sans-serif; font-weight: 400; font-style: normal;; }
.call-to-action-panel a { font-size: 16px; }
.button-link.style_one a { color: #00273d; }
.button-link.style_one a { background-color: #ead755; }
.button-link.style_one { max-width: 750px; }
.button-link.style_two a { color: #00273d; }
.button-link.style_two a { background-color: #bedceb; }
.button-link.style_two { max-width: 750px; }
h1 { color: #00273d; }
h1 { font-family: guyot-headline, serif; font-weight: 700;; }
h1 { font-size: 48px; }
h2 { color: #c3443a; }
h2 { font-family:  peridot-devanagari, sans-serif; font-weight: 900;; }
h2 { font-size: 36px; }
h3 { color: #00273d; }
h3 { font-family: peridot-devanagari, sans-serif; font-weight: 700;; }
h3 { font-size: 24px; }
h4 { color: #c3443a; }
h4 { font-family: peridot-devanagari, sans-serif; font-weight: 900;; }
h4 { font-size: 18px; }
h5 { color: #00273d; }
h5 { font-family: peridot-devanagari, sans-serif; font-weight: 600;; }
h5 { font-size: 16px; }
h6 { color: #00273d; }
h6 { font-family: peridot-devanagari, sans-serif; font-weight: 400;; }
h6 { font-size: 14px; }

}