UNPKG

@massds/mayflower-assets

Version:

Mayflower Assets

677 lines (651 loc) 26.3 kB
* { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } html { font-size: calc(14.5px / 1.2); } @media (min-width: 621px) { html { font-size: calc(16px / 1.2); } } body { width: 100vw; margin: 0; font-size: 1.375rem; line-height: 1.6; color: #141414; font-family: "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif; font-weight: 350; } a { transition: all 0.4s ease; text-decoration: none; font-weight: 550; color: #14558f; } img { height: auto; max-width: 100%; } svg { overflow: hidden; } ul, ol { margin-top: 0; } p { margin-top: 0; margin-bottom: 1rem; } ul ul, ol ul { list-style-type: circle; padding-left: 30px; margin-bottom: 1em; } ul ul ul { list-style-type: square; } ol { list-style-type: decimal; } ol ol { list-style-type: lower-alpha; } ol ol ol { list-style-type: lower-roman; } ol ol ol ol { list-style-type: decimal; } ol ol ol ol ol { list-style-type: lower-alpha; } ol ol ol ol ol ol { list-style-type: lower-roman; } ol ol ol ol ol ol ol { list-style-type: decimal; } ol ol ol ol ol ol ol ol { list-style-type: lower-alpha; } ol ol ol ol ol ol ol ol ol { list-style-type: lower-roman; } ol ol ol ol ol ol ol ol ol ol { list-style-type: decimal; } h1 { margin-top: 0; color: #141414; font-weight: 550; font-size: 3rem; line-height: 1.07; } @media (min-width: 781px) { h1 { font-size: 3.25rem; } } @media (min-width: 1201px) { h1 { font-size: 3.5rem; } } h2 { margin-top: 0; color: #141414; font-weight: 550; font-size: 2.25rem; line-height: 1.2; margin-bottom: 1rem; } @media (min-width: 781px) { h2 { font-size: 2.5rem; } } @media (min-width: 1201px) { h2 { font-size: 2.75rem; } } h3 { margin-top: 0; color: #141414; font-weight: 550; font-size: 2rem; line-height: 1.2; margin-bottom: 0.75em; } @media (min-width: 621px) { h3 { margin-bottom: 1em; } } h4 { margin-top: 0; color: #141414; font-weight: 550; font-size: 1.75rem; line-height: 1.2; } h5 { margin-top: 0; color: #141414; font-weight: 550; font-size: 1.625rem; line-height: 1.3; margin-bottom: 0.5em; } h6 { margin-top: 0; color: #141414; font-weight: 550; font-size: 1.5rem; line-height: 1.4; margin-bottom: 0.25em; } .ma__visually-hidden, .visually-hidden { position: absolute; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; } .scroll-disabled { height: 100vh; overflow: hidden; } h1[tabindex="-1"]:focus, h2[tabindex="-1"]:focus, h3[tabindex="-1"]:focus, h4[tabindex="-1"]:focus, p[tabindex="-1"]:focus, main[tabindex="-1"]:focus, div[tabindex="-1"]:focus { outline: none; } b, strong { font-weight: 550; } /* Set $assets-path in _global.scss to form the correct links to the parent folder of fonts/ based on the location of the compiled css * @forward "00-base/configure" with ( $assets-path: "~@massds/mayflower-assets/static" ); */ /* The fallback non-variable Noto Sans font */ @font-face { font-family: "Noto Sans"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Regular.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Regular.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Regular.woff") format("woff"); font-style: normal; font-display: "swap"; } /* The fallback non-variable Noto Sans Italic font */ @font-face { font-family: "Noto Sans"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Italic.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Italic.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Italic.woff") format("woff"); font-style: italic; font-display: "swap"; } @supports (font-variation-settings: normal) { /* The variable font of Noto Sans */ @font-face { font-family: "Noto Sans VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-VF.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-VF.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-VF.woff") format("woff"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-VF.ttf") format("truetype"); font-weight: 100 900; font-style: normal; font-display: "swap"; } /* The variable font of Noto Sans Italic */ @font-face { font-family: "Noto Sans VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSansItalic-VF.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSansItalic-VF.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSansItalic-VF.woff") format("woff"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSansItalic-VF.ttf") format("truetype"); font-weight: 100 900; font-style: italic; font-display: "swap"; } /* The variable font of Noto Sans Mono */ @font-face { font-family: "Noto Sans Mono VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-VF.woff") format("woff"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-VF.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-VF.ttf") format("truetype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-VF.svg#NotoSans-Mono") format("svg"); font-weight: 100 900; font-style: normal; font-display: "swap"; } } /* Set $fonts-langs-support in _global.scss to enable/disable imports of additional fonts for language support. * By default $fonts-langs-support is set to true * To disable: * @forward "00-base/configure" with ( $fonts-langs-support: false ); */ @supports (font-variation-settings: normal) { @font-face { font-family: "Noto Sans Arabic VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Arabic/NotoSansArabic-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Arabic/NotoSansArabic-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } } @font-face { font-family: "Noto Sans Arabic"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Arabic/NotoSansArabic-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Arabic/NotoSansArabic-Bold-subset.woff") format("woff"); font-weight: 550; font-style: normal; font-display: "swap"; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @font-face { font-family: "Noto Sans Arabic"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Arabic/NotoSansArabic-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Arabic/NotoSansArabic-Regular-subset.woff") format("woff"); font-weight: 400; font-style: normal; font-display: "swap"; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @supports (font-variation-settings: normal) { @font-face { font-family: "Noto Sans Hebrew VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Hebrew/NotoSansHebrew-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Hebrew/NotoSansHebrew-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+0590-05FF, U+FB1D-FB4F; } } @font-face { font-family: "Noto Sans Hebrew"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Hebrew/NotoSansHebrew-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Hebrew/NotoSansHebrew-Bold-subset.woff") format("woff"); font-weight: 550; font-style: normal; font-display: "swap"; unicode-range: U+0590-05FF, U+FB1D-FB4F; } @font-face { font-family: "Noto Sans Hebrew"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Hebrew/NotoSansHebrew-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Hebrew/NotoSansHebrew-Regular-subset.woff") format("woff"); font-weight: 400; font-style: normal; font-display: "swap"; unicode-range: U+0590-05FF, U+FB1D-FB4F; } @supports (font-variation-settings: normal) { @font-face { font-family: "Noto Sans Khmer VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Khmer/NotoSansKhmer-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Khmer/NotoSansKhmer-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+1780-17FF, U+19E0-19FF; } } @font-face { font-family: "Noto Sans Khmer"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Khmer/NotoSansKhmer-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Khmer/NotoSansKhmer-Bold-subset.woff") format("woff"); font-weight: 550; font-style: normal; font-display: "swap"; unicode-range: U+1780-17FF, U+19E0-19FF; } @font-face { font-family: "Noto Sans Khmer"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Khmer/NotoSansKhmer-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Khmer/NotoSansKhmer-Regular-subset.woff") format("woff"); font-weight: 400; font-style: normal; font-display: "swap"; unicode-range: U+1780-17FF, U+19E0-19FF; } @supports (font-variation-settings: normal) { @font-face { font-family: "Noto Sans Myanmar VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Myanmar/NotoSansMyanmar-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Myanmar/NotoSansMyanmar-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+1000-109F, U+AA60-AA7F, U+A9E0-A9FF; } } @font-face { font-family: "Noto Sans Myanmar"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Myanmar/NotoSansMyanmar-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Myanmar/NotoSansMyanmar-Bold-subset.woff") format("woff"); font-weight: 550; font-style: normal; font-display: "swap"; unicode-range: U+1000-109F, U+AA60-AA7F, U+A9E0-A9FF; } @font-face { font-family: "Noto Sans Myanmar"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Myanmar/NotoSansMyanmar-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Myanmar/NotoSansMyanmar-Regular-subset.woff") format("woff"); font-weight: 400; font-style: normal; font-display: "swap"; unicode-range: U+1000-109F, U+AA60-AA7F, U+A9E0-A9FF; } html { font-family: "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif; } *:lang(ar) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(fa) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ps) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ur) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(wni) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(zdj) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(aeb) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(arq) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ars) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ary) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(arz) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(bej) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(bgn) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(bqi) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ckb) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(dcc) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(doi) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(fia) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(gbz) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(gjk) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(gju) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(glk) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(haz) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(hnd) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(hno) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(khw) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kvx) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kxp) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(lah) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(lki) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(lrc) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(luz) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(mfa) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(mvy) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(mzn) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(prd) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(rmt) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(sdh) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(skr) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(trw) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(aii) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(az) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(inh) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ky) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kk) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ku) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tg) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tk) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tly) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ttt) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ug) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(uz) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(aii-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(az-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(inh-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ky-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kk-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ku-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tg-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tk-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tly-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ttt-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ug-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(uz-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(bal-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(brh-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(dyo-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ha-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(id-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ms-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(so-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(sus-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(swb-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tr-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tru-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(wo-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(hi-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(hif-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ks-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(sd-Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(Arab) { font-family: "Noto Sans Arabic VF", "Noto Sans Arabic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(iw) { font-family: "Noto Sans Hebrew VF", "Noto Sans Hebrew", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(he) { font-family: "Noto Sans Hebrew VF", "Noto Sans Hebrew", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(jpr) { font-family: "Noto Sans Hebrew VF", "Noto Sans Hebrew", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(jrb) { font-family: "Noto Sans Hebrew VF", "Noto Sans Hebrew", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(lad) { font-family: "Noto Sans Hebrew VF", "Noto Sans Hebrew", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(yi) { font-family: "Noto Sans Hebrew VF", "Noto Sans Hebrew", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(Hebr) { font-family: "Noto Sans Hebrew VF", "Noto Sans Hebrew", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(km) { font-family: "Noto Sans Khmer VF", "Noto Sans Khmer", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(Khmr) { font-family: "Noto Sans Khmer VF", "Noto Sans Khmer", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(my) { font-family: "Noto Sans Myanmar VF", "Noto Sans Myanmar", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(Mymr) { font-family: "Noto Sans Myanmar VF", "Noto Sans Myanmar", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } .ma-fonts-lighter { font-weight: 250; } .ma-fonts-lighter--italic { font-weight: 250; font-style: italic; } .ma-fonts-light { font-weight: 350; } .ma-fonts-light--italic { font-weight: 350; font-style: italic; } .ma-fonts-normal { font-weight: 400; } .ma-fonts-normal--italic { font-weight: 400; font-style: italic; } .ma-fonts-bold { font-weight: 550; } .ma-fonts-bold--italic { font-weight: 550; font-style: italic; } .ma-fonts-bolder { font-weight: 650; } .ma-fonts-bolder--italic { font-weight: 650; font-style: italic; }