UNPKG

@massds/mayflower-assets

Version:

Mayflower Assets

1,161 lines (1,129 loc) 113 kB
:root { --mf-c-bay-blue-90-tint: #E8EEF4; --mf-c-bay-blue-80-tint: #D0DDE9; --mf-c-bay-blue-70-tint: #B9CCDD; --mf-c-bay-blue-60-tint: #A1BBD2; --mf-c-bay-blue-50-tint: #8AAAC7; --mf-c-bay-blue-40-tint: #7299BC; --mf-c-bay-blue-30-tint: #5B88B1; --mf-c-bay-blue-20-tint: #4377A5; --mf-c-bay-blue-10-tint: #2C669A; --mf-c-bay-blue: #14558f; --mf-c-bay-blue-10-shade: #124D81; --mf-c-bay-blue-20-shade: #104472; --mf-c-bay-blue-30-shade: #0E3C64; --mf-c-bay-blue-40-shade: #0C3356; --mf-c-bay-blue-50-shade: #0A2B48; --mf-c-bay-blue-light: #4377A5; --mf-c-bay-blue-lighter: #8AAAC7; --mf-c-bay-blue-lightest: #E8EEF4; --mf-c-bay-blue-darker: #0E3C64; --mf-c-bay-blue-darkest: #0A2B48; --mf-c-berkshires-green-90-tint: #EBF3EE; --mf-c-berkshires-green-80-tint: #D7E7DD; --mf-c-berkshires-green-70-tint: #C3DACD; --mf-c-berkshires-green-60-tint: #AFCEBC; --mf-c-berkshires-green-50-tint: #9CC2AB; --mf-c-berkshires-green-40-tint: #88B69A; --mf-c-berkshires-green-30-tint: #74AA89; --mf-c-berkshires-green-20-tint: #609D79; --mf-c-berkshires-green-10-tint: #4C9168; --mf-c-berkshires-green: #388557; --mf-c-berkshires-green-10-shade: #32784E; --mf-c-berkshires-green-20-shade: #2D6A46; --mf-c-berkshires-green-30-shade: #275D3D; --mf-c-berkshires-green-40-shade: #225034; --mf-c-berkshires-green-50-shade: #1C432C; --mf-c-berkshires-green-lighter: #9CC2AB; --mf-c-berkshires-green-lightest: #D7E7DD; --mf-c-berkshires-green-dark: #214F34; --mf-c-berkshires-green-darker: #275D3D; --mf-c-berkshires-green-darkest: #1C432C; --mf-c-duckling-yellow-90-tint: #FEF9E8; --mf-c-duckling-yellow-80-tint: #FDF3D1; --mf-c-duckling-yellow-70-tint: #FCEEBB; --mf-c-duckling-yellow-60-tint: #FBE8A4; --mf-c-duckling-yellow-50-tint: #FBE28D; --mf-c-duckling-yellow-40-tint: #FADC76; --mf-c-duckling-yellow-30-tint: #F9D65F; --mf-c-duckling-yellow-20-tint: #F8D149; --mf-c-duckling-yellow-10-tint: #F7CB32; --mf-c-duckling-yellow: #f6c51b; --mf-c-duckling-yellow-10-shade: #DDB118; --mf-c-duckling-yellow-20-shade: #C59E16; --mf-c-duckling-yellow-30-shade: #AC8A13; --mf-c-duckling-yellow-40-shade: #947610; --mf-c-duckling-yellow-50-shade: #7B630E; --mf-c-duckling-yellow-lighter: #FBE28D; --mf-c-duckling-yellow-lightest: #FEF9E8; --mf-c-duckling-yellow-darker: #AC8A13; --mf-c-duckling-yellow-darkest: #7B630E; --mf-c-independence-cranberry-90-tint: #F0E7E8; --mf-c-independence-cranberry-80-tint: #E1CED2; --mf-c-independence-cranberry-70-tint: #D2B6BB; --mf-c-independence-cranberry-60-tint: #C39DA5; --mf-c-independence-cranberry-50-tint: #B4858E; --mf-c-independence-cranberry-40-tint: #A46C77; --mf-c-independence-cranberry-30-tint: #955461; --mf-c-independence-cranberry-20-tint: #863B4A; --mf-c-independence-cranberry-10-tint: #772334; --mf-c-independence-cranberry: #680A1D; --mf-c-independence-cranberry-10-shade: #5E091A; --mf-c-independence-cranberry-20-shade: #530817; --mf-c-independence-cranberry-30-shade: #490714; --mf-c-independence-cranberry-40-shade: #3E0611; --mf-c-independence-cranberry-50-shade: #34050F; --mf-c-independence-cranberry-lighter: #B4858E; --mf-c-independence-cranberry-lightest: #F0E7E8; --mf-c-independence-cranberry-darker: #490714; --mf-c-independence-cranberry-darkest: #34050F; --mf-c-revolution-gray: #141414; --mf-c-granite-gray: #535353; --mf-c-atlantic-gray: #707070; --mf-c-overcast-gray: #DCDCDC; --mf-c-platinum-gray: #F2F2F2; --mf-c-black: #000000; --mf-c-gray-darkest: #141414; --mf-c-gray-dark: #535353; --mf-c-gray: #707070; --mf-c-gray-light: #DCDCDC; --mf-c-gray-lighter: #CCCCCC; --mf-c-gray-lightest: #F2F2F2; --mf-c-white: white; --mf-c-error-red: #CD0D0D; --mf-c-error-red-lighter: #EEACAC; --mf-c-error-red-lightest: #FCF3F3; --mf-c-focus-hightlight: #3e94cf; } :root { --mf-c-primary: #14558f; --mf-c-primary-light: #4377A5; --mf-c-primary-lighter: #8AAAC7; --mf-c-primary-lightest: #E8EEF4; --mf-c-primary-alt: #388557; --mf-c-primary-alt-lighter: #9CC2AB; --mf-c-primary-alt-lightest: #D7E7DD; --mf-c-primary-alt-dark: #214F34; --mf-c-highlight: #f6c51b; --mf-c-highlight-lighter: #FBE28D; --mf-c-highlight-lightest: #FEF9E8; --mf-c-error: #CD0D0D; --mf-c-error-lighter: #EEACAC; --mf-c-error-lightest: #FCF3F3; --mf-c-warning: #f6c51b; --mf-c-success: #388557; --mf-c-focus: #3e94cf; --mf-c-link: #7299BC; --mf-c-visited: #772334; --mf-c-font-base: #141414; --mf-c-font-detail: #535353; --mf-c-font-dark: #141414; --mf-c-font-medium: #707070; --mf-c-font-heading: #141414; --mf-c-font-inverse: white; --mf-c-font-link: #14558f; --mf-c-font-error: #CD0D0D; --mf-c-bg: white; --mf-c-bg-comp-title: #535353; --mf-c-bg-subtle: #F2F2F2; --mf-c-bg-section: #F2F2F2; --mf-c-bd: #DCDCDC; --mf-c-bd-divider: #DCDCDC; --mf-c-bd-divider-dark: #535353; --mf-c-bd-error: #CD0D0D; --mf-c-bd-input: #707070; --mf-c-box-shadow-black: rgba(0, 0, 0, 0.25); } .ma__input { background-color: var(--mf-c-bg); border: 2px solid var(--mf-c-bd-input); color: var(--mf-c-font-base); font-size: 1.125rem; font-weight: 400; max-width: 100%; padding: 0 18px; } .ma__input:not([type=checkbox]):not([type=radio]) { min-height: 40px; } .ma__input:focus { outline: 2px solid var(--mf-c-focus); outline-offset: 2px; border-color: var(--mf-c-bd-input); } .ma__input.has-error { border-color: var(--mf-c-bd-error); } @media (forced-colors: active) { .ma__input.has-error { border-color: Mark; } } * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } html { font-size: 100%; } body { width: 100%; margin: 0; font-size: 1rem; line-height: 1.6; color: var(--mf-c-font-base); font-family: "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif; font-weight: 400; } @media (min-width: 621px) { body { font-size: 1.125rem; } } a { transition: all 0.4s ease; font-weight: 600; color: var(--mf-c-font-link); } address { font-style: normal; } 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, .ma__h1 { margin-top: 0; color: var(--mf-c-font-heading); font-weight: 600; font-size: 2.25rem; line-height: 1.1; margin-bottom: 0.5em; } @media (min-width: 781px) { h1, .ma__h1 { font-size: 2.5rem; } } @media (min-width: 1201px) { h1, .ma__h1 { font-size: 2.75rem; } } h2, .ma__h2 { margin-top: 0; color: var(--mf-c-font-heading); font-weight: 600; font-size: 1.75rem; line-height: 1.2; margin-bottom: 0.5em; } @media (min-width: 781px) { h2, .ma__h2 { font-size: 2rem; } } @media (min-width: 1201px) { h2, .ma__h2 { font-size: 2.25rem; } } h3, .ma__h3 { margin-top: 0; color: var(--mf-c-font-heading); font-weight: 600; font-size: 1.625rem; line-height: 1.2; margin-bottom: 0.5em; } h4, .ma__h4 { margin-top: 0; color: var(--mf-c-font-heading); font-weight: 600; font-size: 1.5rem; line-height: 1.2; margin-bottom: 0.5em; } h5, .ma__h5 { margin-top: 0; color: var(--mf-c-font-heading); font-weight: 600; font-size: 1.375rem; line-height: 1.3; margin-bottom: 0.5em; } h6, .ma__h6 { margin-top: 0; color: var(--mf-c-font-heading); font-weight: 600; font-size: 1.25rem; line-height: 1.4; margin-bottom: 0.5em; } .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: 600; } /* 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" ); */ @font-face { font-family: "Noto Sans"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Regular-subset.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Regular-subset.woff") format("woff"); font-style: normal; font-display: "swap"; } @font-face { font-family: "Noto Sans"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Italic-subset.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Italic-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-Italic-subset.woff") format("woff"); font-style: italic; font-display: "swap"; } @font-face { font-family: "Noto Sans Mono"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-Regular-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; } @font-face { font-family: "Noto Sans Mono"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-Bold-subset.woff") format("woff"); font-weight: 600; font-style: normal; font-display: "swap"; } @supports (font-variation-settings: normal) { /* The variable font of Noto Sans. * * Update the version '?version=1' in openmass when changes occurs to the font files for caching. * See https://github.com/massgov/openmass/blob/develop/docroot/themes/custom/mass_theme/templates/layout/html.html.twig#L38 */ @font-face { font-family: "Noto Sans VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-VF-subset.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-VF-subset.woff2?version=1") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSans-VF-subset.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. * * Update the version '?version=1' in openmass when changes occurs to the font files for caching. * See https://github.com/massgov/openmass/blob/develop/docroot/themes/custom/mass_theme/templates/layout/html.html.twig#L38 */ @font-face { font-family: "Noto Sans VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSansItalic-VF-subset.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSansItalic-VF-subset.woff2?version=1") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin/NotoSansItalic-VF-subset.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"; } @font-face { font-family: "Noto Sans Latin VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin-ext/NotoSans-VF.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Latin-ext/NotoSans-VF.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; } @font-face { font-family: "Noto Sans Mono VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-VF-subset.eot?#iefix") format("embedded-opentype"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Mono/NotoSansMono-VF-subset.woff") format("woff"); 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 Armenian VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Armenian/NotoSansArmenian-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Armenian/NotoSansArmenian-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+0530-058F; } @font-face { font-family: "Noto Sans Cyrillic VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Cyrillic/NotoSansCyrillic-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Cyrillic/NotoSansCyrillic-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+0400-04FF, U+0500-052F, U+1C80-1C8F; } @font-face { font-family: "Noto Sans Devanagari VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Devanagari/NotoSansDevanagari-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Devanagari/NotoSansDevanagari-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+0900-097F, U+A8E0-A8FF; } @font-face { font-family: "Noto Sans Greek VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Greek/NotoSansGreek-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Greek/NotoSansGreek-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+0370-03FF, U+1F00-1FFF; } @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 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 Lao VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Lao/NotoSansLao-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Lao/NotoSansLao-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+????; } /* @font-face { // Malayalam VF @include ma-font-face(Noto, Sans, Malayalam, null, VF, -subset, 100 900, normal, $fonts-display-global, langs.$malayalam, null, null); }*/ @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 Tamil VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Tamil/NotoSansTamil-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Tamil/NotoSansTamil-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+0B80-0BFF, U+11FC0-11FFF; } @font-face { font-family: "Noto Sans Telugu VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Telugu/NotoSansTelugu-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Telugu/NotoSansTelugu-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+0C00-0C7F; } @font-face { font-family: "Noto Sans Thai VF"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Thai/NotoSansThai-VF-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Thai/NotoSansThai-VF-subset.woff") format("woff"); font-weight: 100 900; font-style: normal; font-display: "swap"; unicode-range: U+0E00-0E7F; } } @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: 600; 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: 500; 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 Cyrillic"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Cyrillic/NotoSansCyrillic-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Cyrillic/NotoSansCyrillic-Bold-subset.woff") format("woff"); font-weight: 600; font-style: normal; font-display: "swap"; unicode-range: U+0400-04FF, U+0500-052F, U+1C80-1C8F; } @font-face { font-family: "Noto Sans Cyrillic"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Cyrillic/NotoSansCyrillic-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Cyrillic/NotoSansCyrillic-Regular-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0400-04FF, U+0500-052F, U+1C80-1C8F; } @font-face { font-family: "Noto Sans Devanagari"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Devanagari/NotoSansDevanagari-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Devanagari/NotoSansDevanagari-Bold-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0900-097F, U+A8E0-A8FF; } @font-face { font-family: "Noto Sans Devanagari"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Devanagari/NotoSansDevanagari-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Devanagari/NotoSansDevanagari-Regular-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0900-097F, U+A8E0-A8FF; } @font-face { font-family: "Noto Sans Greek"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Greek/NotoSansGreek-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Greek/NotoSansGreek-Bold-subset.woff") format("woff"); font-weight: 600; font-style: normal; font-display: "swap"; unicode-range: U+0370-03FF, U+1F00-1FFF; } @font-face { font-family: "Noto Sans Greek"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Greek/NotoSansGreek-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Greek/NotoSansGreek-Regular-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0370-03FF, U+1F00-1FFF; } @font-face { font-family: "Noto Sans Gujarati"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Gujarati/NotoSansGujarati-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Gujarati/NotoSansGujarati-Bold-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0A80-0AFF; } @font-face { font-family: "Noto Sans Gujarati"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Gujarati/NotoSansGujarati-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Gujarati/NotoSansGujarati-Regular-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0A80-0AFF; } @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: 600; 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: 500; font-style: normal; font-display: "swap"; unicode-range: U+0590-05FF, U+FB1D-FB4F; } @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: 600; 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: 500; font-style: normal; font-display: "swap"; unicode-range: U+1780-17FF, U+19E0-19FF; } /* Malayalam bold @font-face { @include ma-font-face(Noto, Sans, Malayalam, null, Bold, -subset, $fonts-bold, normal, $fonts-display-global, langs.$malayalam, null, null); } // Malayalam regular @font-face { @include ma-font-face(Noto, Sans, Malayalam, null, Regular, -subset, $fonts-normal, normal, $fonts-display-global, langs.$malayalam, null, null); }*/ @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: 600; 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: 500; font-style: normal; font-display: "swap"; unicode-range: U+1000-109F, U+AA60-AA7F, U+A9E0-A9FF; } @font-face { font-family: "Noto Sans Tamil"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Tamil/NotoSansTamil-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Tamil/NotoSansTamil-Bold-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0B80-0BFF, U+11FC0-11FFF; } @font-face { font-family: "Noto Sans Tamil"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Tamil/NotoSansTamil-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Tamil/NotoSansTamil-Regular-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0B80-0BFF, U+11FC0-11FFF; } @font-face { font-family: "Noto Sans Telugu"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Telugu/NotoSansTelugu-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Telugu/NotoSansTelugu-Bold-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0C00-0C7F; } @font-face { font-family: "Noto Sans Telugu"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Telugu/NotoSansTelugu-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Telugu/NotoSansTelugu-Regular-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0C00-0C7F; } @font-face { font-family: "Noto Sans Thai"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Thai/NotoSansThai-Bold-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Thai/NotoSansThai-Bold-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0E00-0E7F; } @font-face { font-family: "Noto Sans Thai"; src: url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Thai/NotoSansThai-Regular-subset.woff2") format("woff2"), url("https://unpkg.com/@massds/mayflower-assets/static/fonts/noto/Thai/NotoSansThai-Regular-subset.woff") format("woff"); font-weight: 500; font-style: normal; font-display: "swap"; unicode-range: U+0E00-0E7F; } 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(hy) { font-family: "Noto Sans Armenian VF", "Noto Sans Armenian", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(Armn) { font-family: "Noto Sans Armenian VF", "Noto Sans Armenian", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(be) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(bg) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(mk) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(mn) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ru) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(uk) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ab) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(abq) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ady) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(alt) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(av) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ba) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(bua) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ce) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(chm) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(cjs) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ckt) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(crh) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(cv) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(dar) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(dng) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(evn) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(gld) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kaa) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kbd) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kca) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kjh) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(koi) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kpy) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(krc) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kum) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kv) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(lbe) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(lez) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(mdf) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(mns) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(mrj) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(myv) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(nog) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(os) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(rue) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(sah) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(sel) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tab) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tt) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tyv) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ude) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(xal) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(yrk) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(aii-Cyrl) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(az-Cyrl) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(inh-Cyrl) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ky-Cyrl) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(kk-Cyrl) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(ku-Cyrl) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tg-Cyrl) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang(tk-Cyrl) { font-family: "Noto Sans Cyrillic VF", "Noto Sans Cyrillic", "Noto Sans VF", "Noto Sans", "Helvetica", "Arial", sans-serif !important; } *:lang