/* Minification failed. Returning unminified contents.
(4,46): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,64): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,92): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,422): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,49469): run-time error CSS1039: Token not allowed after unary operator: '-bg-alpha'
(2222,16): run-time error CSS1030: Expected identifier, found ','
(2222,39): run-time error CSS1031: Expected selector, found ')'
(2222,39): run-time error CSS1025: Expected comma or open brace, found ')'
 */
@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/material-icons/material-icons-v140.woff2) format("woff2")}.material-icons{word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-family:Material Icons;font-size:1.5rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}
@font-face{font-family:system-ui;font-style:normal;font-weight:300;src:local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Segoe UI Light"),local("Ubuntu Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:300;src:local(".SFNSText-LightItalic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Light Italic"),local("Ubuntu Light Italic"),local("Roboto-LightItalic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:400;src:local(".SFNSText-Regular"),local(".HelveticaNeueDeskInterface-Regular"),local(".LucidaGrandeUI"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:400;src:local(".SFNSText-Italic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Italic"),local("Ubuntu Italic"),local("Roboto-Italic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:500;src:local(".SFNSText-Medium"),local(".HelveticaNeueDeskInterface-MediumP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold"),local("Ubuntu Medium"),local("Roboto-Medium"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:500;src:local(".SFNSText-MediumItalic"),local(".HelveticaNeueDeskInterface-MediumItalicP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold Italic"),local("Ubuntu Medium Italic"),local("Roboto-MediumItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:normal;font-weight:700;src:local(".SFNSText-Bold"),local(".HelveticaNeueDeskInterface-Bold"),local(".LucidaGrandeUI"),local("Segoe UI Bold"),local("Ubuntu Bold"),local("Roboto-Bold"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(".SFNSText-BoldItalic"),local(".HelveticaNeueDeskInterface-BoldItalic"),local(".LucidaGrandeUI"),local("Segoe UI Bold Italic"),local("Ubuntu Bold Italic"),local("Roboto-BoldItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400-italic_cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400-italic_cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400-italic_devanagari.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8ff}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400-italic_greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400-italic_greek.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400-italic_vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400-italic_latin-ext.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400-italic_latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700-italic_cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700-italic_cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700-italic_devanagari.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8ff}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700-italic_greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700-italic_greek.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700-italic_vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700-italic_latin-ext.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700-italic_latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400_cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400_cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400_devanagari.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400_greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400_greek.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400_vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400_latin-ext.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_400_latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700_cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700_cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700_devanagari.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700_greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700_greek.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700_vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700_latin-ext.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-sans/noto-sans-v35_700_latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400-italic_cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400-italic_cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400-italic_greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400-italic_greek.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400-italic_vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400-italic_latin-ext.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400-italic_latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700-italic_cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700-italic_cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700-italic_greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700-italic_greek.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700-italic_vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700-italic_latin-ext.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700-italic_latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400_cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400_cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400_greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400_greek.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400_vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400_latin-ext.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_400_latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700_cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700_cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700_greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700_greek.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700_vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700_latin-ext.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:fallback;src:url(https://jhmcdn.azureedge.net/template-assets/fonts/noto-serif/noto-serif-v23_700_latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}img{border-style:none}fieldset{border:0;margin:0;padding:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}textarea{resize:vertical;line-height:normal;overflow:auto}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}hr{box-sizing:content-box;overflow:visible;display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}li{margin-bottom:.5rem}dt{font-weight:700}dd{margin-bottom:.5rem}blockquote{margin:0 0 1rem}dfn{font-style:italic}code,kbd,pre,samp{font-family:Fira Mono,monospace;font-size:.85rem}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:3px auto -webkit-focus-ring-color}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}legend{display:block;width:100%;margin-bottom:.5rem;line-height:inherit;max-width:100%;padding:0;white-space:normal;color:inherit}progress{vertical-align:baseline}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}details{display:block}summary{display:list-item;cursor:pointer}[hidden],template{display:none}#ems:after,.center-restrict:after,.clearfix:after,.col-2.contain:after,.col-2:after,.col-3.contain:after,.col-3:after,.col-4.contain:after,.col-4:after,.contain:after,.container:after,.flex-wrapper:after,.footer-copyright:after,.footer-department:after,.footer-medicine:after,.four-col.contain:after,.four-col:after,.restrict:after,.section:after,.three-col.contain:after,.three-col:after,.two-col.contain:after,.two-col:after,footer .footer-inner:after,footer:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6{outline:0 dotted #666}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus{outline-width:2px}.jssocials-share-link:focus .logo{outline:2px dotted #fff}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;opacity:.001}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.clear{clear:both}[class^=divider-]{display:block;box-sizing:content-box;width:60%;height:0;margin-bottom:1.5rem;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid hsla(0,0%,100%,.3);overflow:visible}h1[class^=heading-divider]:after,h2[class^=heading-divider]:after,h3[class^=heading-divider]:after,h4[class^=heading-divider]:after,h5[class^=heading-divider]:after{content:"";border-bottom:.1rem solid rgba(0,0,0,.3);display:block;width:9rem}h1[class^=heading-divider][class*="--yellow"]:after,h2[class^=heading-divider][class*="--yellow"]:after,h3[class^=heading-divider][class*="--yellow"]:after,h4[class^=heading-divider][class*="--yellow"]:after,h5[class^=heading-divider][class*="--yellow"]:after{border-color:#fd0}.align-center h1[class^=heading-divider]:after,.align-center h2[class^=heading-divider]:after,.align-center h3[class^=heading-divider]:after,.align-center h4[class^=heading-divider]:after,.align-center h5[class^=heading-divider]:after,h1[class^=heading-divider].align-center:after,h2[class^=heading-divider].align-center:after,h3[class^=heading-divider].align-center:after,h4[class^=heading-divider].align-center:after,h5[class^=heading-divider].align-center:after{margin-left:auto;margin-right:auto}h1[class^=heading-divider]:after,h2[class^=heading-divider]:after{margin-top:1.5rem}h3[class^=heading-divider]:after{margin-top:1rem}h4[class^=heading-divider]:after,h5[class^=heading-divider]:after{margin-top:.35rem}body,html{height:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{box-sizing:border-box}html{font-family:system-ui;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;font-size:1em;line-height:1.4}body{margin:0;font-size:1rem;font-weight:400;line-height:1.75;color:#1c1c1c;background-color:#fff;transition:font-size .3s}body,nav{font-family:Noto Sans,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-family:Noto Serif,serif;font-weight:400;line-height:1.3;color:#1c1c1c;transition:font-size .3s}.h1,.h2,h1,h2{margin-bottom:1.25rem}.h3,h3{margin-bottom:.75rem}.h4,.h5,.h6,h4,h5,h6{margin-bottom:.25rem;font-family:Noto Sans,sans-serif;font-weight:700;line-height:1.4}.h6,h6{color:#747474}main .h1 a[href],main .h2 a[href],main .h3 a[href],main .h4 a[href],main .h5 a[href],main .h6 a[href],main a[href].heading-chevron .h4,main a[href].heading-chevron h2,main h1 a[href],main h2 a[href],main h3 a[href],main h4 a[href],main h5 a[href],main h6 a[href]{text-decoration:none;position:relative}main .h1 a[href].heading-chevron span.text,main .h2 a[href].heading-chevron span.text,main .h3 a[href].heading-chevron span.text,main .h4 a[href].heading-chevron span.text,main .h5 a[href].heading-chevron span.text,main .h6 a[href].heading-chevron span.text,main a[href].heading-chevron .h4 span.text,main a[href].heading-chevron h2 span.text,main h1 a[href].heading-chevron span.text,main h2 a[href].heading-chevron span.text,main h3 a[href].heading-chevron span.text,main h4 a[href].heading-chevron span.text,main h5 a[href].heading-chevron span.text,main h6 a[href].heading-chevron span.text{display:inline;max-width:calc(100% - 2rem)}main .h1 a[href].heading-chevron span.chevron,main .h2 a[href].heading-chevron span.chevron,main .h3 a[href].heading-chevron span.chevron,main .h4 a[href].heading-chevron span.chevron,main .h5 a[href].heading-chevron span.chevron,main .h6 a[href].heading-chevron span.chevron,main a[href].heading-chevron .h4 span.chevron,main a[href].heading-chevron h2 span.chevron,main h1 a[href].heading-chevron span.chevron,main h2 a[href].heading-chevron span.chevron,main h3 a[href].heading-chevron span.chevron,main h4 a[href].heading-chevron span.chevron,main h5 a[href].heading-chevron span.chevron,main h6 a[href].heading-chevron span.chevron{position:relative;display:inline;left:.25rem;transition:.2s}main .h1 a[href].heading-chevron:focus span.chevron,main .h1 a[href].heading-chevron:hover span.chevron,main .h2 a[href].heading-chevron:focus span.chevron,main .h2 a[href].heading-chevron:hover span.chevron,main .h3 a[href].heading-chevron:focus span.chevron,main .h3 a[href].heading-chevron:hover span.chevron,main .h4 a[href].heading-chevron:focus span.chevron,main .h4 a[href].heading-chevron:hover span.chevron,main .h5 a[href].heading-chevron:focus span.chevron,main .h5 a[href].heading-chevron:hover span.chevron,main .h6 a[href].heading-chevron:focus span.chevron,main .h6 a[href].heading-chevron:hover span.chevron,main a[href].heading-chevron:focus .h4 span.chevron,main a[href].heading-chevron:focus h2 span.chevron,main a[href].heading-chevron:hover .h4 span.chevron,main a[href].heading-chevron:hover h2 span.chevron,main h1 a[href].heading-chevron:focus span.chevron,main h1 a[href].heading-chevron:hover span.chevron,main h2 a[href].heading-chevron:focus span.chevron,main h2 a[href].heading-chevron:hover span.chevron,main h3 a[href].heading-chevron:focus span.chevron,main h3 a[href].heading-chevron:hover span.chevron,main h4 a[href].heading-chevron:focus span.chevron,main h4 a[href].heading-chevron:hover span.chevron,main h5 a[href].heading-chevron:focus span.chevron,main h5 a[href].heading-chevron:hover span.chevron,main h6 a[href].heading-chevron:focus span.chevron,main h6 a[href].heading-chevron:hover span.chevron{left:.75rem}main .h1 a[href]:after,main .h1 a[href] span.chevron,main .h2 a[href]:after,main .h2 a[href] span.chevron,main h1 a[href]:after,main h1 a[href] span.chevron,main h2 a[href]:after,main h2 a[href] span.chevron{width:1.7rem;height:1.7rem;bottom:.35rem;right:-1.7rem}main .h1 a[href]:focus:after,main .h1 a[href]:focus span.chevron,main .h1 a[href]:hover:after,main .h1 a[href]:hover span.chevron,main .h2 a[href]:focus:after,main .h2 a[href]:focus span.chevron,main .h2 a[href]:hover:after,main .h2 a[href]:hover span.chevron,main h1 a[href]:focus:after,main h1 a[href]:focus span.chevron,main h1 a[href]:hover:after,main h1 a[href]:hover span.chevron,main h2 a[href]:focus:after,main h2 a[href]:focus span.chevron,main h2 a[href]:hover:after,main h2 a[href]:hover span.chevron{right:-2.2rem}main .h3 a[href]:after,main .h3 a[href] span.chevron,main h3 a[href]:after,main h3 a[href] span.chevron{width:1.5rem;height:1.5rem;bottom:.2rem;right:-1.5rem}main .h3 a[href]:focus:after,main .h3 a[href]:focus span.chevron,main .h3 a[href]:hover:after,main .h3 a[href]:hover span.chevron,main h3 a[href]:focus:after,main h3 a[href]:focus span.chevron,main h3 a[href]:hover:after,main h3 a[href]:hover span.chevron{right:-2rem}main .h4 a[href]:after,main .h4 a[href] span.chevron,main a[href].heading-chevron .h4 span.chevron,main a[href].heading-chevron .h4:after,main h4 a[href]:after,main h4 a[href] span.chevron{width:1.35rem;height:1.35rem;bottom:.1rem;right:-1.4rem}main .h4 a[href]:focus:after,main .h4 a[href]:focus span.chevron,main .h4 a[href]:hover:after,main .h4 a[href]:hover span.chevron,main a[href].heading-chevron .h4:focus:after,main a[href].heading-chevron .h4:focus span.chevron,main a[href].heading-chevron .h4:hover:after,main a[href].heading-chevron .h4:hover span.chevron,main h4 a[href]:focus:after,main h4 a[href]:focus span.chevron,main h4 a[href]:hover:after,main h4 a[href]:hover span.chevron{right:-1.8rem}main .h5 a[href]:after,main .h5 a[href] span.chevron,main .h6 a[href]:after,main .h6 a[href] span.chevron,main h5 a[href]:after,main h5 a[href] span.chevron,main h6 a[href]:after,main h6 a[href] span.chevron{width:1.25rem;height:1.25rem;bottom:.05rem;right:-1.3rem}main .h5 a[href]:focus:after,main .h5 a[href]:focus span.chevron,main .h5 a[href]:hover:after,main .h5 a[href]:hover span.chevron,main .h6 a[href]:focus:after,main .h6 a[href]:focus span.chevron,main .h6 a[href]:hover:after,main .h6 a[href]:hover span.chevron,main h5 a[href]:focus:after,main h5 a[href]:focus span.chevron,main h5 a[href]:hover:after,main h5 a[href]:hover span.chevron,main h6 a[href]:focus:after,main h6 a[href]:focus span.chevron,main h6 a[href]:hover:after,main h6 a[href]:hover span.chevron{right:-1.6rem}main .h1,main .h2,main .h3,main .h4,main .h5,main .h6,main h1,main h2,main h3,main h4,main h5,main h6{padding-right:1.25rem}main .h1 a[href]:after,main .h2 a[href]:after,main .h3 a[href]:after,main .h4 a[href]:after,main .h5 a[href]:after,main .h6 a[href]:after,main h1 a[href]:after,main h2 a[href]:after,main h3 a[href]:after,main h4 a[href]:after,main h5 a[href]:after,main h6 a[href]:after{content:"";position:absolute;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' fill='%230056b3'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;display:inline-block;transition:.2s}main .h1 a[href].heading-chevron:after,main .h2 a[href].heading-chevron:after,main .h3 a[href].heading-chevron:after,main .h4 a[href].heading-chevron:after,main .h5 a[href].heading-chevron:after,main .h6 a[href].heading-chevron:after,main h1 a[href].heading-chevron:after,main h2 a[href].heading-chevron:after,main h3 a[href].heading-chevron:after,main h4 a[href].heading-chevron:after,main h5 a[href].heading-chevron:after,main h6 a[href].heading-chevron:after{content:"";display:none}main a[href].heading-chevron .h4,main a[href].heading-chevron h2{color:inherit}.h1.subtitle,.h2.subtitle,.h3.subtitle,h1.subtitle,h2.subtitle,h3.subtitle{font-family:Noto Sans,sans-serif}.h1,h1{font-size:2.441rem}.h2,h2{font-size:1.953rem}.h3,h3{font-size:1.563rem}.h4,h4{font-size:1.25rem}.h5,.h6,h5,h6{font-size:1rem}figure,p{margin-bottom:2rem}p{margin-top:0;line-height:1.75}b,strong{font-weight:700}.x-small,small{font-size:.8125rem}.small{font-size:.875rem}figure p:last-child{margin-bottom:0}a{color:#0068c1;text-decoration:underline;background-color:transparent;-webkit-text-decoration-skip:objects}a:focus,a:hover{color:#0056b3;text-decoration:none}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}a:after,a:before{text-decoration:underline}a:after,a:before,a:hover:after,a:hover:before{text-decoration:none}input[type=search]{-webkit-appearance:none}label{display:inline-block}audio,canvas,iframe,img,svg,video{vertical-align:middle}a.backToTop{z-index:9000;display:none;position:fixed;right:1rem;bottom:5vh}a.backToTop .top-icon{position:relative;display:inline-block;width:2.5rem;height:2.5rem;background-color:rgba(0,0,0,.75);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 16 16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-4-4h24v24H-4z'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M0 8l1.41 1.41L7 3.83V16h2V3.83l5.58 5.59L16 8 8 0z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}[class^=bg-image] .bg-image-content{padding:3rem 0 5rem;position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover}[class^=bg-image] .bg-image-content:before{content:"";background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:absolute}[class^=bg-image] .bg-image-content .cards-main-container,[class^=bg-image] .bg-image-content .content-blocks,[class^=bg-image] .bg-image-content .cta-banner{position:relative}[class^=bg-image] .bg-image-content .cards-header>*,[class^=bg-image] .bg-image-content .content-blocks *,[class^=bg-image] .bg-image-content .content-blocks .number,[class^=bg-image] .bg-image-content .module-header>*,[class^=bg-image] .bg-image-content .section-header *{color:#fff}[class^=bg-image] .bg-image-content .cards-header .event-label:after,[class^=bg-image] .bg-image-content .label-divider:after,[class^=bg-image] .bg-image-content .module-content .content-label:after,[class^=bg-image] .bg-image-content .title-divider:after{background-color:#fff;border-color:#fff}@supports not (-webkit-overflow-scrolling:touch){[class^=bg-image][class*="--parallax"] .bg-image-content,[class^=bg-image][class*="--parallax"] .hero-banner-module .mega-media,[class^=bg-image][class*="--parallax"] .hero-section{background-attachment:fixed}}.blank-spacer-1{width:100%;height:1rem}.blank-spacer-2{width:100%;height:2rem}.blank-spacer-3{width:100%;height:3rem}.blank-spacer-4{width:100%;height:4rem}.blank-spacer-5{width:100%;height:5rem}main div.callout{padding:2rem}.ent-loc-article main div.callout{margin-bottom:2rem}main div.callout p:last-child{margin-bottom:0}#ems{max-width:100%;margin-left:auto;margin-right:auto;background-color:#f18a00;padding-top:.75rem;padding-bottom:.75rem;position:relative;margin-bottom:0;border-bottom:1px solid transparent}#ems-message{max-width:75rem;position:relative;margin:0 auto;padding:0 1rem;border:0}#ems-title{font-size:1rem;line-height:1;margin-bottom:.1rem;transition:font-size .3s}#ems-button{font:inherit;color:#333;padding:.5rem 0 .5rem 2rem;text-transform:uppercase;font-weight:400}#ems-button:focus,#ems-button:hover{text-decoration:none;outline-color:#333}#ems-button .icon-contain{display:-ms-flexbox;display:flex;height:1.2rem;width:1.2rem;position:absolute;left:0;top:.45rem;pointer-events:none;color:#000}#ems-button .button-text{position:relative;pointer-events:none;display:inline-block;padding-right:2rem}#ems-button .button-text div.svg-container img{color:#1c1c1c;height:2rem;width:2rem;overflow:hidden;position:absolute;right:0;top:calc(50% - 1rem);transition:all .3s}#ems-button[aria-expanded=true] div.svg-container img{-ms-transform:rotate(180deg);transform:rotate(180deg)}#ems-description a{color:#0056b3}#ems-description p{font-size:.875rem;margin:0}#ems .accordion-content p>a{color:#1c1c1c}#ems .accordion-content .accordion-content-wrap{max-width:45rem!important}.flex-wrapper{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:1rem}.flex-wrapper img{width:100%;margin-bottom:.5rem;vertical-align:middle}.flex-33-wrapper{padding-top:1.5rem}.flex-33-wrapper h2{font-size:1.125rem}.flex-10,.flex-10-left,.flex-15,.flex-15-left,.flex-25,.flex-25-left,.flex-25-right,.flex-33,.flex-33-left,.flex-33-left-no-border,.flex-33-right,.flex-33-right-no-border,.flex-40-right,.flex-50,.flex-50-left,.flex-50-right,.flex-50-right-no-border,.flex-60-left,.flex-75,.flex-75-left,.flex-75-right,.flex-100,.flex-100.no-border,.flex-profile-left,.no-border{margin-bottom:1rem}.flex-10 img,.flex-10-left img,.flex-15 img,.flex-15-left img,.flex-25 img,.flex-25-left img,.flex-25-right img,.flex-33 img,.flex-33-left-no-border img,.flex-33-left img,.flex-33-right-no-border img,.flex-33-right img,.flex-40-right img,.flex-50 img,.flex-50-left img,.flex-50-right-no-border img,.flex-50-right img,.flex-60-left img,.flex-75 img,.flex-75-left img,.flex-75-right img,.flex-100 img,.flex-100.no-border img,.flex-profile-left img,.no-border img{width:100%;vertical-align:middle}.flex-100{width:100%}.flex-10,.flex-10-left{max-width:80px;min-width:80px}.flex-caption,span.flex-caption{display:block;padding:.75rem 1rem;background:#f7f7f7;border-top:none;font-size:.875rem}.flexOneCol{width:100%;float:left}.flexOneColWide .mainBodyContentData{margin:0!important;padding:0!important}div.flex-25-right.research-labs-sidebar{width:100%;float:left;padding:2% 0 0;border-left:0;border-top:1px solid #ccc;margin:2% 0!important}.flex-video-inner{padding-top:0}footer{max-width:100%;margin-left:auto;margin-right:auto;padding-bottom:0;background-color:#101d28;font-size:1rem;color:#fff}footer a{text-decoration:none}footer a:hover{text-decoration:underline}footer ul{padding:0;list-style:none}footer ul li{margin-bottom:.5rem}footer .footer-inner{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative}.footer-copyright,.footer-department,.footer-medicine{max-width:100%;margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem}footer .footer-copyright{padding-top:0;padding-bottom:0}footer .copyright{padding-top:.75rem;padding-bottom:1rem;border-top:1px solid #fff;font-size:.8125rem;line-height:1.7}footer .copyright .currentDate{display:inline-block}li.int-lang-item.myanmar{margin-bottom:0;padding-right:0;border-right:none}li.int-lang-item.myanmar:after{display:inline-block;content:"";width:1px;height:19px;margin-left:calc(.5rem + 3px);background-color:#6da5c5;line-height:1.2;vertical-align:sub}li.int-lang-item.myanmar .int-lang-link img.myanmar-font-fix{width:2.5rem}.fa-american-sign-language-interpreting{font-size:1.25rem;vertical-align:middle}.col-4,.four-col{max-width:100%;margin-left:auto;margin-right:auto}.col-4.contain,.four-col.contain{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@supports (display:flex){.col-4,.four-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-4:after,.four-col:after{content:"";-ms-flex:auto;flex:auto}.col-4-i,.col-4-item,.four-col-i,.four-col-item{-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:45.0625rem){.col-4-i,.col-4-item,.four-col-i,.four-col-item{-ms-flex:0 1 48.5714285714%;flex:0 1 48.5714285714%;max-width:48.5714285714%}}@media (min-width:60.0625rem){.col-4-i,.col-4-item,.four-col-i,.four-col-item{-ms-flex:0 1 22.8571428571%;flex:0 1 22.8571428571%;max-width:22.8571428571%}}}body{min-width:20rem}main{min-height:25rem;position:relative}.container{max-width:100%}.contain,.container{margin-left:auto;margin-right:auto}.contain{max-width:75rem;padding-left:1rem;padding-right:1rem}.section{padding:1rem 2rem}.restrict{max-width:45rem}.center-restrict{max-width:45rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center}.center-restrict img{margin-bottom:2rem}.push-1{margin-left:8.5714285714%}.push-1-wider{margin-left:11.4285714286%}.push-2{margin-left:17.1428571429%}.push-2-wider{margin-left:20%}.push-3{margin-left:25.7142857143%}.push-3-wider{margin-left:28.5714285714%}.push-4{margin-left:34.2857142857%}.push-4-wider{margin-left:37.1428571429%}.push-5{margin-left:42.8571428571%}.push-5-wider{margin-left:45.7142857143%}.push-6{margin-left:51.4285714286%}.push-6-wider{margin-left:54.2857142857%}.push-7{margin-left:60%}.push-7-wider{margin-left:62.8571428571%}.push-8{margin-left:68.5714285714%}.push-8-wider{margin-left:71.4285714286%}.push-9{margin-left:77.1428571429%}.push-9-wider{margin-left:80%}.push-10{margin-left:85.7142857143%}.push-10-wider{margin-left:88.5714285714%}.push-11{margin-left:94.2857142857%}.push-11-wider{margin-left:97.1428571429%}.push-12{margin-left:102.8571428571%}.push-12-wider{margin-left:105.7142857143%}.pull-1{margin-left:-8.5714285714%}.pull-1-wider{margin-left:-11.4285714286%}.pull-2{margin-left:-17.1428571429%}.pull-2-wider{margin-left:-20%}.pull-3{margin-left:-25.7142857143%}.pull-3-wider{margin-left:-28.5714285714%}.pull-4{margin-left:-34.2857142857%}.pull-4-wider{margin-left:-37.1428571429%}.pull-5{margin-left:-42.8571428571%}.pull-5-wider{margin-left:-45.7142857143%}.pull-6{margin-left:-51.4285714286%}.pull-6-wider{margin-left:-54.2857142857%}.pull-7{margin-left:-60%}.pull-7-wider{margin-left:-62.8571428571%}.pull-8{margin-left:-68.5714285714%}.pull-8-wider{margin-left:-71.4285714286%}.pull-9{margin-left:-77.1428571429%}.pull-9-wider{margin-left:-80%}.pull-10{margin-left:-85.7142857143%}.pull-10-wider{margin-left:-88.5714285714%}.pull-11{margin-left:-94.2857142857%}.pull-11-wider{margin-left:-97.1428571429%}.pull-12{margin-left:-102.8571428571%}.pull-12-wider{margin-left:-105.7142857143%}.jssocials-shares{padding-left:0}.ent-loc-article main .jssocials-shares,.jssocials-shares{margin:0}.footer-ent .jssocials-shares{float:right;margin:.2em 0}.jssocials-share{display:inline-block;vertical-align:top;margin:.3em .6em .3em 0;float:left}main .jssocials-share{margin-right:.25rem}.jssocials-share:last-child{margin-right:0}.jssocials-share-link{display:block;text-align:center;height:2.35rem;width:2.35rem;position:relative;text-decoration:none;line-height:1;padding:.55rem;color:#fff;transition:background .2s ease-in-out;border:1px solid transparent;background-color:#3490f3}.jssocials-share-link:focus,.jssocials-share-link:hover{background-color:#0e76e6}.jssocials-share-link:active,.jssocials-share-link:focus,.jssocials-share-link:hover{color:#fff}.jssocials-share-link .logo{display:block;outline-offset:.2rem;height:100%;margin:-1px}main .jssocials-share-link{padding:.75rem;height:2.75rem;width:2.75rem}.jssocials-share-link.facebook{background-color:#3b5998}.jssocials-share-link.facebook:focus,.jssocials-share-link.facebook:hover{background-color:#2d4373}.jssocials-share-link.instagram{background-color:#e03566}.jssocials-share-link.instagram:focus,.jssocials-share-link.instagram:hover{background-color:#c41e4e}.jssocials-share-link.linkedin{background-color:#007bb6}.jssocials-share-link.linkedin:focus,.jssocials-share-link.linkedin:hover{background-color:#005983}.jssocials-share-link.pinterest{background-color:#cb2027}.jssocials-share-link.pinterest:focus,.jssocials-share-link.pinterest:hover{background-color:#9f191f}.jssocials-share-link.twitter{background-color:#079dd7}.jssocials-share-link.twitter:focus,.jssocials-share-link.twitter:hover{background-color:#0087ba}.jssocials-share-link.weibo{background-color:#e71d34}.jssocials-share-link.weibo:focus,.jssocials-share-link.weibo:hover{background-color:#bd1427}.jssocials-share-link.youtube{background-color:#cd201f}.jssocials-share-link.youtube:focus,.jssocials-share-link.youtube:hover{background-color:#a11918}.jssocials-share-link svg{position:relative;width:100%;height:100%}.youtube-player{background:#222;outline-offset:.2rem}.youtube-player:focus{outline:2px dotted #0068c1!important}.youtube-player:hover .play-btn{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 546 384'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23F91629' fill-rule='nonzero' d='M534.59 60.083c-6.279-23.65-24.78-42.276-48.271-48.597C443.739 0 273 0 273 0S102.262 0 59.681 11.486C36.191 17.808 17.69 36.433 11.41 60.083 0 102.95 0 192.388 0 192.388s0 89.438 11.41 132.305c6.279 23.65 24.78 41.5 48.271 47.821C102.261 384 273 384 273 384s170.738 0 213.319-11.486c23.49-6.321 41.992-24.171 48.272-47.821C546 281.826 546 192.388 546 192.388s0-89.438-11.41-132.305z'/%3E%3Cpath fill='%23FFF' d='M217.001 110.004v164.013l144.005-82.007z'/%3E%3C/g%3E%3C/svg%3E") no-repeat}.youtube-player .play-btn{outline-offset:.2rem}.youtube-player .youtube-thumb:focus .play-btn{outline:2px dotted #0068c1}img{width:100%;height:auto}img[data-img-size=wide]{width:calc(100% + 2rem);margin-left:-1rem}.flex-video-wrapper{border-bottom:none!important}.flex-video{background:transparent!important;box-shadow:none!important}.flex-video,.flex-video-inner{border:none!important}ol[class^=ol--large]{list-style-type:none;padding-left:5rem}ol[class^=ol--large]>li{margin-bottom:2.5rem;min-height:3rem;max-width:720px;counter-increment:a;position:relative}ol[class^=ol--large]>li:before{content:counter(a);display:block;margin-bottom:.75rem;width:60px;height:60px;left:-80px;font-weight:700;text-align:center;position:absolute;padding-top:.3rem;font-size:1.75rem;color:#fff;background-color:#009aa6;border-radius:100%;z-index:1}.ent-loc-article .article-content ol.ol--large-wide--2col{max-width:75rem}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.col-3,.three-col{max-width:100%;margin-left:auto;margin-right:auto}.col-3.contain,.three-col.contain{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@supports (display:flex){.col-3,.three-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-3:after,.three-col:after{content:"";-ms-flex:auto;flex:auto}.col-3-i,.col-3-item,.three-col-i,.three-col-item{-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:45.0625rem){.col-3-i,.col-3-item,.three-col-i,.three-col-item{-ms-flex:0 1 48.5714285714%;flex:0 1 48.5714285714%;max-width:48.5714285714%}}@media (min-width:60.0625rem){.col-3-i,.col-3-item,.three-col-i,.three-col-item{-ms-flex:0 1 31.4285714286%;flex:0 1 31.4285714286%;max-width:31.4285714286%}}}.col-2,.two-col{max-width:100%;margin-left:auto;margin-right:auto}.col-2.contain,.two-col.contain{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@supports (display:flex){.col-2,.two-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-2:after,.two-col:after{content:"";-ms-flex:auto;flex:auto}.col-2-i,.col-2-item,.col-2-left,.col-2-right,.two-col-i,.two-col-item,.two-col-left,.two-col-right{-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:45.0625rem){.col-2-i,.col-2-item,.col-2-left,.col-2-right,.two-col-i,.two-col-item,.two-col-left,.two-col-right{-ms-flex:0 1 48.5714285714%;flex:0 1 48.5714285714%;max-width:48.5714285714%}}}.css-cols li{-moz-column-break-inside:avoid;break-inside:avoid}.css-cols .content-blocks{width:100%}a[class^=link-icon-]{position:relative;padding-left:2rem}.link-icon-laptop:before{content:"";display:inline-block;position:absolute;width:1.5rem;height:1.5rem;left:0;top:.1rem;-webkit-mask:none;mask:none;background:url(https://www.hopkinsmedicine.org/sebin/f/b/ic_laptop_blue_24px.svg) no-repeat 50%}.link-icon-chrome-reader-mode:before{content:"";display:inline-block;position:absolute;width:1.5rem;height:1.5rem;left:0;top:.1rem;-webkit-mask:none;mask:none;background:url(https://www.hopkinsmedicine.org/sebin/h/c/ic_chrome_reader_mode_blue_24px.svg) no-repeat 50%}.link-icon-help-outline:before{content:"";display:inline-block;position:absolute;width:1.5rem;height:1.5rem;left:0;top:.1rem;-webkit-mask:none;mask:none;background:url(https://www.hopkinsmedicine.org/sebin/r/b/ic_help_outline_blue_24px.svg) no-repeat 50%}.link-icon-library-books:before{content:"";display:inline-block;position:absolute;width:1.5rem;height:1.5rem;left:0;top:.1rem;-webkit-mask:none;mask:none;background:url(https://www.hopkinsmedicine.org/sebin/f/r/ic_library_books_blue_24px.svg) no-repeat 50%}.link-icon-ondemand-video:before{content:"";display:inline-block;position:absolute;width:1.5rem;height:1.5rem;left:0;top:.1rem;-webkit-mask:none;mask:none;background:url(https://www.hopkinsmedicine.org/sebin/n/l/ic_ondemand_video_blue_24px.svg) no-repeat 50%}@media (min-width:30.0625rem){.flex-wrapper img{margin-bottom:0}.flex-wrapper .flex-10,.flex-wrapper .flex-15,.flex-wrapper .flex-25,.flex-wrapper .flex-33,.flex-wrapper .flex-40-right,.flex-wrapper .flex-50,.flex-wrapper .flex-50-left,.flex-wrapper .flex-50-right,.flex-wrapper .flex-60-left,.flex-wrapper .flex-75,.flex-wrapper .flex-100{float:left;min-height:1px;margin-left:2%}.flex-wrapper .flex-10:first-child,.flex-wrapper .flex-15:first-child,.flex-wrapper .flex-25:first-child,.flex-wrapper .flex-33:first-child,.flex-wrapper .flex-40-right:first-child,.flex-wrapper .flex-50-left:first-child,.flex-wrapper .flex-50-right:first-child,.flex-wrapper .flex-50:first-child,.flex-wrapper .flex-60-left:first-child,.flex-wrapper .flex-75:first-child,.flex-wrapper .flex-100:first-child{margin-left:0}.flex-wrapper .flex-75,.flex-wrapper .flex-75-left,.flex-wrapper .flex-75-right{width:74.5%}.flex-wrapper .flex-60-left{width:66%}.flex-wrapper .flex-50,.flex-wrapper .flex-50-left,.flex-wrapper .flex-50-right{width:49%}.flex-wrapper .flex-50-right{margin-left:0}.flex-wrapper .flex-40-right{width:32%;margin-left:0}.flex-wrapper .flex-33{width:100%;margin-bottom:1.5rem;margin-left:0}.flex-wrapper .flex-33 img{float:left;width:49%;margin-right:4%}.flex-wrapper .flex-33 h4{margin-top:0;margin-bottom:0}.flex-wrapper .flex-33 p{padding-right:1rem;font-size:1rem}.flex-wrapper .flex-25{width:23.5%}.flex-50,.flex-50-left,.flex-50-right,.flex-50-right-no-border{width:49%}.flex-33,.flex-33-left,.flex-33-left-no-border,.flex-33-right,.flex-33-right-no-border{width:32%}.flex-25,.flex-25-left,.flex-25-right{width:23.5%}.flex-15,.flex-15-left{width:13.5%;margin-right:1.5%}.flex-10,.flex-10-left{width:10%;margin-right:2.5%}.flex-10-left,.flex-15-left,.flex-25-left,.flex-33-left,.flex-33-left-no-border,.flex-50-left,.flex-60-left,.flex-75-left{float:left;margin-right:2rem}.flex-25-right,.flex-33-right,.flex-33-right-no-border,.flex-40-right,.flex-50-right,.flex-50-right-no-border,.flex-75-right{float:right;margin-left:4%}.flex-profile-left{float:left;width:23.5%;margin-right:4%}}@media (min-width:40.0625rem){.youtube-player .play-btn{background-size:5rem 3.5rem}}@media (min-width:45.0625rem){#ems-title{font-size:1.125rem}#ems-description p{font-size:1rem}.flex-wrapper .flex-33{width:32%;margin-left:2%}.flex-wrapper .flex-33 h4,.flex-wrapper .flex-33 img,.flex-wrapper .flex-33 p{width:100%}.flex-wrapper .flex-33 img{margin-bottom:.5rem;margin-right:0}.flex-33-wrapper h2{font-size:1.25rem}.col-4-i,.col-4-item,.four-col-i,.four-col-item{float:left;width:48.5714285714%;margin-right:2.8571428571%}.col-4-i:nth-child(2n),.col-4-item:nth-child(2n),.four-col-i:nth-child(2n),.four-col-item:nth-child(2n){margin-right:0}.col-4-i:nth-child(odd),.col-4-item:nth-child(odd),.four-col-i:nth-child(odd),.four-col-item:nth-child(odd){clear:both}.col-4,.four-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[class^=s-],[class^=span-]{float:left;margin-right:2.8571428571%;word-wrap:break-word}[class^=s-]:after,[class^=span-]:after{content:"";display:table;clear:both}[class^=s-]:last-child,[class^=span-]:last-child{margin-right:0}.s-1,.span-1{width:5.7142857143%}.s-2,.span-2{width:14.2857142857%}.s-3,.span-3{width:22.8571428571%}.s-4,.span-4{width:31.4285714286%}.s-5,.span-5{width:40%}.s-6,.span-6{width:48.5714285714%}.s-7,.span-7{width:57.1428571429%}.s-8,.span-8{width:65.7142857143%}.s-9,.span-9{width:74.2857142857%}.s-10,.span-10{width:82.8571428571%}.s-11,.span-11{width:91.4285714286%}.s-12,.span-12{width:100%}ol[class^=ol--large][class*="--2col"]{columns:2;column-gap:160px}ol[class^=ol--large][class*="--2col"]>li{-moz-column-break-inside:avoid;break-inside:avoid-column}.col-3.css-cols .content-blocks,.three-col.css-cols .content-blocks{column-count:2}.col-3-i,.col-3-item,.three-col-i,.three-col-item{float:left;width:48.5714285714%;margin-right:2.8571428571%}.col-3-i:nth-child(2n),.col-3-item:nth-child(2n),.three-col-i:nth-child(2n),.three-col-item:nth-child(2n){margin-right:0}.col-3-i:nth-child(odd),.col-3-item:nth-child(odd),.three-col-i:nth-child(odd),.three-col-item:nth-child(odd){clear:both}.col-3,.three-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-2-i,.col-2-item,.col-2-left,.col-2-right,.two-col-i,.two-col-item,.two-col-left,.two-col-right{float:left;width:48.5714285714%;margin-right:2.8571428571%}.col-2-i:nth-child(2n),.col-2-item:nth-child(2n),.col-2-left:nth-child(2n),.col-2-right:nth-child(2n),.two-col-i:nth-child(2n),.two-col-item:nth-child(2n),.two-col-left:nth-child(2n),.two-col-right:nth-child(2n){margin-right:0}.col-2-i:nth-child(odd),.col-2-item:nth-child(odd),.col-2-left:nth-child(odd),.col-2-right:nth-child(odd),.two-col-i:nth-child(odd),.two-col-item:nth-child(odd),.two-col-left:nth-child(odd),.two-col-right:nth-child(odd){clear:both}.col-2,.two-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-2.css-cols .content-blocks,.col-3.css-cols .content-blocks{column-count:2}}@media (min-width:50.0625rem){.section{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:60.0625rem){body{font-size:1.125rem}.h1,h1{font-size:2.74613rem}.h2,h2{font-size:2.19713rem}.h3,h3{font-size:1.75838rem}.h4,h4{font-size:1.40625rem}.h5,.h6,h5,h6{font-size:1.125rem}.flex-caption,span.flex-caption{font-size:1rem}.col-4-i,.col-4-item,.four-col-i,.four-col-item{width:22.8571428571%}.col-4-i:nth-child(2n),.col-4-item:nth-child(2n),.four-col-i:nth-child(2n),.four-col-item:nth-child(2n){margin-right:2.8571428571%}.col-4-i:nth-child(odd),.col-4-item:nth-child(odd),.four-col-i:nth-child(odd),.four-col-item:nth-child(odd){clear:none}.col-4-i:nth-child(4n),.col-4-item:nth-child(4n),.four-col-i:nth-child(4n),.four-col-item:nth-child(4n){margin-right:0}.col-4-i:nth-child(4n+1),.col-4-item:nth-child(4n+1),.four-col-i:nth-child(4n+1),.four-col-item:nth-child(4n+1){clear:both}img[data-img-size=wide]{width:100%;margin-left:0}.col-3.css-cols .content-blocks,.three-col.css-cols .content-blocks{column-count:3;column-gap:6.24%}.col-3-i,.col-3-item,.three-col-i,.three-col-item{width:31.4285714286%}.col-3-i:nth-child(2n),.col-3-item:nth-child(2n),.three-col-i:nth-child(2n),.three-col-item:nth-child(2n){margin-right:2.8571428571%}.col-3-i:nth-child(odd),.col-3-item:nth-child(odd),.three-col-i:nth-child(odd),.three-col-item:nth-child(odd){clear:none}.col-3-i:nth-child(3n),.col-3-item:nth-child(3n),.three-col-i:nth-child(3n),.three-col-item:nth-child(3n){margin-right:0}.col-3-i:nth-child(3n+1),.col-3-item:nth-child(3n+1),.three-col-i:nth-child(3n+1),.three-col-item:nth-child(3n+1){clear:both}.col-3.css-cols .content-blocks{column-count:3;column-gap:6.24%}}@media print{:after,:before,:not(.button-logo-svg){background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}main :after,main :before,main :not(.resultItem){border:none!important}.article-share,.dome-detail .hero-mobile-fallback,.footer-ent,.loc-nav-btn{display:none!important}.masthead-ent .logo-expand:after,blockquote:after{content:none!important}.loc-nav-info{margin-left:0!important}.masthead-loc header{min-height:0!important}.jhm-breadcrumb span{display:inline-block!important;padding-top:.5rem!important}footer .copyright{border-top:1px solid #000!important}.request-text{font-weight:700!important}.ent-loc-article .article-header{margin-bottom:.5rem!important}.ent-loc-article main{margin-bottom:5rem!important}.footer-loc .nav-list-item{display:inline-block!important;padding-right:calc(.5rem + 3px)!important;padding-left:.5rem!important;border-right:1px solid #000!important}.footer-loc .nav-list-item:last-child{border-right:none!important}.masthead-loc .loc-nav-info h1{font-size:2rem!important}.article-content a,.article-content a:visited{text-decoration:underline}.article-content a[href]:after{content:" (" attr(href) ")";word-break:break-all}.article-content abbr[title]:after{content:" (" attr(title) ")"}.article-content .paginate a:after,.article-content .profiles-pagination a:after,.article-content .results-per-page a:after,.article-content a[class^=linkbtn]:after,.article-content a[href^="#"]:after,.article-content a[href^="javascript:"]:after{content:"";word-break:normal}#physicianDataFilteredResults .readOverflow{display:inline!important}#physicianDataFilteredResults .showOverflow{display:none!important}.faculty-wrapper,.photobooks-flex .resultItem,div[class^=card-fold]{page-break-inside:avoid!important}.photobooks-flex .resultItem img{box-sizing:content-box!important}a[class*=card-fold--]{padding-bottom:6rem!important}.related-content .related-content-block{color:#fff!important}.contain img,.teaser-img,.youtube-player{max-width:480px!important}.two-col-teaser{-ms-flex-pack:start!important;justify-content:start!important}.dome-detail header.dome-header-hero-image{padding-top:2rem!important}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}footer,iframe,img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
.clearfix:after,.ent-loc-article .article-content:after,.ent-loc-article .article-header:after{content:"";display:table;clear:both}.cta-drawer{position:absolute;top:1rem;right:0;min-height:23rem;max-width:85%;width:30rem;padding:1rem 0 1rem 3.875rem;z-index:2;overflow:hidden;pointer-events:none}.cta-drawer.open div[class^=cta-tab][class*="--orange"] span[class*=-icon]:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23ca5001'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E")}.cta-drawer.open div[class^=cta-tab][class*="--blue"] span[class*=-icon]:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%230078d3'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E")}.cta-drawer.open .cta-body{box-shadow:0 0 1rem 2px rgba(0,0,0,.4)}.cta-drawer.fixed-scroll{position:fixed;top:0;padding-top:0}.cta-drawer.fixed-scroll.open div[class^=cta-tab] span[class*=-icon]:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E")}.cta-drawer.fixed-scroll div[class^=cta-tab]{top:-2.75rem}.cta-drawer.fixed-scroll div[class^=cta-tab] h2{display:none}.cta-drawer.fixed-scroll div[class^=cta-tab] span[class*=-icon]{position:relative;display:block}.cta-drawer.fixed-scroll div[class^=cta-tab] span.phone-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E")}.cta-drawer.fixed-scroll div[class^=cta-tab] span.language-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95a15.65 15.65 0 0 0-1.38-3.56A8.03 8.03 0 0 1 18.92 8zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56A7.987 7.987 0 0 1 5.08 16zm2.95-8H5.08a7.987 7.987 0 0 1 4.33-3.56A15.65 15.65 0 0 0 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95a8.03 8.03 0 0 1-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z'/%3E%3C/svg%3E")}.cta-drawer.fixed-scroll div[class^=cta-tab] span.info-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z'/%3E%3C/svg%3E");-ms-transform:rotate(90deg);transform:rotate(90deg)}.cta-drawer.fixed-scroll div[class^=cta-tab] span.medical-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-1 11h-4v4h-4v-4H6v-4h4V6h4v4h4v4z'/%3E%3C/svg%3E")}.cta-drawer.fixed-scroll div[class^=cta-tab][class*="--orange"] span[class*=-icon]{background:#ca5001}.cta-drawer.fixed-scroll div[class^=cta-tab][class*="--orange"] span[class*=-icon]:hover{background:#bb4a00}.cta-drawer.fixed-scroll div[class^=cta-tab][class*="--blue"] span[class*=-icon]{background:#0078d3}.cta-drawer.fixed-scroll div[class^=cta-tab][class*="--blue"] span[class*=-icon]:hover{background:#006cbd}.cta-drawer div[class^=cta-tab]{position:absolute;white-space:nowrap;outline:none;overflow:hidden;cursor:default;bottom:100%;box-shadow:0 0 0 1px rgba(0,44,199,.2);right:0;top:-1.75rem;height:44px;z-index:3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:background .3s}.cta-drawer div[class^=cta-tab][class*="--orange"]{background:#ca5001}.cta-drawer div[class^=cta-tab][class*="--orange"] .phone-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23ca5001'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E")}.cta-drawer div[class^=cta-tab][class*="--orange"] .language-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23ca5001'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95a15.65 15.65 0 0 0-1.38-3.56A8.03 8.03 0 0 1 18.92 8zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56A7.987 7.987 0 0 1 5.08 16zm2.95-8H5.08a7.987 7.987 0 0 1 4.33-3.56A15.65 15.65 0 0 0 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95a8.03 8.03 0 0 1-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z'/%3E%3C/svg%3E")}.cta-drawer div[class^=cta-tab][class*="--orange"] .info-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23ca5001'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z'/%3E%3C/svg%3E");-ms-transform:rotate(90deg);transform:rotate(90deg)}.cta-drawer div[class^=cta-tab][class*="--orange"] .medical-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23ca5001'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-1 11h-4v4h-4v-4H6v-4h4V6h4v4h4v4z'/%3E%3C/svg%3E")}.cta-drawer div[class^=cta-tab][class*="--orange"]:hover{background:#bb4a00}.cta-drawer div[class^=cta-tab][class*="--orange"]:hover span[class*=-icon]{color:#bb4a00}.cta-drawer div[class^=cta-tab][class*="--blue"]{background:#0078d3}.cta-drawer div[class^=cta-tab][class*="--blue"] .phone-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%230078d3'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E")}.cta-drawer div[class^=cta-tab][class*="--blue"] .language-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%230078d3'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95a15.65 15.65 0 0 0-1.38-3.56A8.03 8.03 0 0 1 18.92 8zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56A7.987 7.987 0 0 1 5.08 16zm2.95-8H5.08a7.987 7.987 0 0 1 4.33-3.56A15.65 15.65 0 0 0 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95a8.03 8.03 0 0 1-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z'/%3E%3C/svg%3E")}.cta-drawer div[class^=cta-tab][class*="--blue"] .info-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%230078d3'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z'/%3E%3C/svg%3E");-ms-transform:rotate(90deg);transform:rotate(90deg)}.cta-drawer div[class^=cta-tab][class*="--blue"] .medical-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%230078d3'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-1 11h-4v4h-4v-4H6v-4h4V6h4v4h4v4z'/%3E%3C/svg%3E")}.cta-drawer div[class^=cta-tab][class*="--blue"]:hover{background:#006cbd}.cta-drawer div[class^=cta-tab][class*="--blue"]:hover span[class*=-icon]{color:#006cbd}.cta-drawer div[class^=cta-tab] h2{position:relative;top:50%;margin-bottom:0;color:#fff;padding-left:1rem;padding-right:calc(1rem + 44px);height:100%;line-height:0}.cta-drawer div[class^=cta-tab]:focus{box-shadow:0 0 0 2.5px #ebb700}.cta-drawer div[class^=cta-tab] span[class*=-icon]{position:absolute;right:0;top:0;bottom:0;background-color:#fff;width:44px;height:44px}.cta-drawer div[class^=cta-tab] span[class*=-icon]:hover{transition:background .3s}.cta-drawer div[class^=cta-tab] span[class*=-icon]:after{content:"";width:44px;height:44px;display:block;background-repeat:no-repeat;background-position:50%}.cta-drawer .cta-body{padding:2rem;background:#fff;display:none;right:-47.875rem;position:relative;max-height:30rem;overflow-y:hidden;pointer-events:auto}.autocomplete-container{position:absolute;width:100%;z-index:2}.ui-autocomplete{width:calc(100% - 2.75rem)!important;background-color:#f5f5f5;text-align:left;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;padding:.5rem 0 .75rem;left:0;top:.1rem;border:.1rem solid transparent}.ui-autocomplete .ui-menu-item{padding:.23rem 1rem;margin-bottom:0}.ui-autocomplete .ui-menu-item,.ui-autocomplete .ui-menu-item>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-autocomplete .ui-menu-item:hover{cursor:pointer;background-color:#0037cf;color:#fff}.ui-autocomplete .ui-menu-item:nth-child(n+9){display:none}.ent-loc-article .jhm-breadcrumb{margin-bottom:.5rem;padding-bottom:.5rem;font-size:1rem}.ent-loc-article .jhm-breadcrumb .breadcrumb{display:inline-block}.ent-loc-article .jhm-breadcrumb span{display:none}.ent-loc-article .article-hero .contain{margin-top:2rem}.ent-loc-article .article-hero img{max-width:100%}.ent-loc-article .article-header{margin-bottom:2rem}.ent-loc-article .article-title{margin-right:3rem}.ent-loc-article main{padding-bottom:5rem}.ent-loc-article main dl,.ent-loc-article main ol,.ent-loc-article main ul{margin-bottom:3rem}.ent-loc-article main dl dl,.ent-loc-article main dl ol,.ent-loc-article main dl ul,.ent-loc-article main ol dl,.ent-loc-article main ol ol,.ent-loc-article main ol ul,.ent-loc-article main ul dl,.ent-loc-article main ul ol,.ent-loc-article main ul ul{margin-bottom:0}.ent-loc-article .article-content,.ent-loc-article .article-header{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.ent-loc-article .article-content .flex-content,.ent-loc-article .article-content .h1,.ent-loc-article .article-content .h2,.ent-loc-article .article-content .h3,.ent-loc-article .article-content .h4,.ent-loc-article .article-content .h5,.ent-loc-article .article-content .h6,.ent-loc-article .article-content dl,.ent-loc-article .article-content form,.ent-loc-article .article-content h1,.ent-loc-article .article-content h2,.ent-loc-article .article-content h3,.ent-loc-article .article-content h4,.ent-loc-article .article-content h5,.ent-loc-article .article-content h6,.ent-loc-article .article-content ol,.ent-loc-article .article-content p,.ent-loc-article .article-content ul{max-width:45rem}.ent-loc-article .article-content img{display:block}@media (min-width:40.0625rem){.ui-autocomplete{width:32rem!important}.ui-autocomplete .ui-menu-item{padding:.23rem 2rem}}@media (min-width:45.0625rem){.ent-loc-article .jhm-breadcrumb{max-width:60rem;margin-top:2rem;padding-bottom:0}.ent-loc-article .jhm-breadcrumb:after{content:"";display:table;clear:both}.ent-loc-article .jhm-breadcrumb span{display:block}.ent-loc-article main{padding-bottom:10rem}}@media (min-width:60.0625rem){.ui-autocomplete .ui-menu-item{padding:.14rem 2rem}}
@charset "UTF-8";.show-grid{width:100%}:root{--input-height:56;--input-height--tablet-l:48;--input-border-width:2px;--select-height--tablet-l:var(--input-height--tablet-l);--select-padding-x:20;--select-font-size:17;--select-font-weight:500;--select-border-radius:5px;--select-chevron-size:20px;--select-height:var(--input-height);--select-color:#1c1c1c;--select-bg:#fff;--select-border:#1c1c1c;--select-border-width:1px;--select-color-focus:#1c1c1c;--select-bg-focus:#fff;--select-border-focus:#1c1c1c;--select-dropdown-padding-x:20;--select-dropdown-padding-y:10;--select-dropdown-bg:#fff;--select-dropdown-border:1px solid hsla(0,0%,60%,.5);--select-dropdown-shadow:0 2px 4px rgba(0,0,0,.2);--select-dropdown-color:#2f2f2f;--select-dropdown-color-hover:#000}.fadeIn{opacity:0;position:relative;top:40px;transition:top .4s ease-out,opacity .3s ease-out}.fadeIn.active{opacity:1;top:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}99%{opacity:0}to{visibility:hidden}}.footer .rtf .content-blocks .h3,.footer .rtf .content-blocks h3,.footer .rtf .h3,.footer .rtf h3{font-family:Noto Sans,sans-serif;font-size:1.313rem;font-weight:700;line-height:1.24;margin-bottom:1.25rem}@media (min-width:48rem){.footer .rtf .content-blocks .h3,.footer .rtf .content-blocks h3,.footer .rtf .h3,.footer .rtf h3{font-size:1.75rem;font-weight:700;line-height:1.57;margin-bottom:1.5rem}}.footer .rtf .p,.footer .rtf p{color:#000;font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.75em;margin-bottom:2rem}@media (min-width:48rem){.footer .rtf .p,.footer .rtf p{font-size:1.063rem;line-height:1.688rem}}#ems-button:after,.emergency-banner .button-text:after{align-items:center;color:#0073cf;content:"\e5cf";display:flex;font-family:Material Icons;font-size:2rem;height:100%;pointer-events:none;position:absolute;right:0;transition:.3s ease}.skip-wrapper a{background-color:#fff;color:#0070c9;height:1px;left:-10000px;overflow:hidden;padding:.5rem;position:absolute;top:auto;width:1px;z-index:1}.skip-wrapper a:focus{height:auto;left:0;outline:2px dotted #0070c9;outline-offset:-4px;text-decoration:underline;width:auto}.ach-footer .module-container.content-blocks{margin:3rem -1rem;padding-left:1rem;padding-right:1rem}@media (max-width:48rem){.ach-footer .module-container.content-blocks{margin-bottom:2.5rem;margin-top:2.5rem}}.ach-footer .module-container.content-blocks:last-child{margin-bottom:0}.ach-footer .module-container.content-blocks+.content-toggle__wrap{display:block!important;height:0;margin-top:-3rem;opacity:0;overflow:hidden;padding:0;position:static!important;visibility:hidden}@media (max-width:48rem){.ach-footer .module-container.content-blocks+.content-toggle__wrap{margin-top:-2.5rem}}.ach-footer .module-container.content-blocks+.content-toggle__wrap:before{content:"";height:0;position:relative}.ach-footer .module-container.content-blocks+.content-toggle__wrap .content-toggle{display:none}@media (min-width:75rem){.ach-footer .module-container.content-blocks{margin-left:-4rem;margin-right:-4rem}}.footer-loc{background:#101d28;padding:2rem 0}.footer-loc h2{font-family:"Noto Serif",serif;font-size:1.75rem;margin-bottom:1.25rem}@media (min-width:64rem){.footer-loc h2{font-size:2.25rem}}.footer-loc .footer-inner .rtf p{color:#fff}.footer-loc .rtf,.footer-loc .social-links{margin-top:20px}.footer-loc .nav-list-item a,.footer-loc .nav-list-item a:focus,.footer-loc .nav-list-item a:hover,.footer-loc .rtf a,.footer-loc .rtf a:focus,.footer-loc .rtf a:hover{color:#73acca}.footer-loc .nav-list-item a:focus,.footer-loc .nav-list-item a:hover,.footer-loc .rtf a,.footer-loc .rtf a[class*=btn]:hover,.footer-loc a[class*=btn]:hover{text-decoration:underline}.footer-loc .rtf a:focus,.footer-loc .rtf a:hover{text-decoration:none}.footer-loc .nav-list-item a:focus,.footer-loc .rtf a:focus,.footer-loc a[class*=btn]:focus{outline-color:#73acca}.footer-loc a[class*=btn],.footer-loc a[class*=btn]:focus{text-decoration:none}@media (min-width:64rem){.footer-loc .nav-list-item{display:inline-block;vertical-align:top}.footer-loc .nav-list-item:not(:last-child){border-right:1px solid #73acca;margin-right:.625rem;padding-right:.625rem}}.footer{color:#fff;font-size:1rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:100%;padding-bottom:0}@media (min-width:60rem){.footer{margin-top:2rem}}.footer:after{clear:both;content:"";display:table}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}.footer ul{list-style:none;padding:0}.footer ul li{margin-bottom:.5rem}@media (max-width:59.9937rem){.footer.toggl .footer-copyright{padding-bottom:80px}}.footer .footer-inner{margin-left:auto;margin-right:auto;max-width:75rem;padding-left:1rem;padding-right:1rem;position:relative}.footer .footer-inner:after{clear:both;content:"";display:table}.footer .int-lang{font-size:1rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:40.0625rem){.footer .int-lang{margin-bottom:1rem}}.footer .int-lang .fallback{font-family:Trebuchet MS,Helvetica Neue,Arial,sans-serif}.footer .int-lang>span:first-of-type{display:block;margin-bottom:.5rem}.footer .int-lang span>ul,.footer .int-lang>ul{list-style-type:none;margin:0;padding:0}.footer .int-lang span>ul>li,.footer .int-lang>ul>li{border-right:1px solid #6da5c5;display:inline-block;line-height:1.2;margin-bottom:.5rem;margin-right:.5rem;padding-right:calc(.5rem + 3px)}.footer .int-lang span>ul>li:nth-last-child(2) span,.footer .int-lang>ul>li:nth-last-child(2) span{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABACAMAAAC6GQAEAAAAhFBMVEUAAABtpsZupchvpsdupsZupsZtpsZtpcZupcZyq8dupsaGu9dupsZtp8Vwqch2rtFvp8dyqst4tc9upcZvp8dwqMlupsdtpsZtpsZupcZupsZupsZzqcpupsZtpcZtpsZtpsZtpsZupsZvqcdwqclvp8hupsZup8dwpsZtpsZupsZtpcVWcOumAAAAK3RSTlMAuDN6+nHL3Gcf7gXRhC8NQhgK9VAjW+Km8caYErSqv5/okDsoSYpjWNaHaSJ57gAAAptJREFUWMPtldmyqjAQRVsJRCQyK4OAOOBw9v//39UQDjJUHauk6r6wn2K7s+gknQ7NmjXrP8krI3S0Lj16UxXzRGjZxzwneiI6AgyLGvklAAZw71OghsOlG7Ej2NRoj+Muc8IFDP9DYIGqHzph1wzPOMrUrEPkfghcYNkPbbBq2Te1dJ8mAabYNsNpgALeBEDP/i2SEuE3wKF2ENakQDrgsCWypgOaAuBG4E0GJGvDARZOB9y61Xn5RxGarjcC1BfqjPftdOd6xEvHq6kiQ99ysX45iksPWIDVoQ1E1iyXI3jkZW4kqG/j0Gf9MDAjFgyB3gFqiGz15RQ51QqR+zU5rNMZ+nIEq1cN+BuG/Rtwi8AmpSzCvQEWnYIZ+m7gzd1cruG2wBN+ZFRxUrWFR6yLld1Ahz4jgft2CSL/F3iESa2i5peXMwAs1eq0hj6UnUvgNkAHnN4Ut9/NdtecAzAkcuDDvdOr9QZo4/BuvKouaFf1BvnuibEVjfg63c1F3GYoXtno+1J7OUqZoS0AJJpVs9fsMuobBxIPiKoAT7Fn2imcVwyPWADCUY+LPuobXzLFCC8JW6x2cYJwK3fKBH8md+aqvHRoo77xQ6EzDF5fBpsFC9mxPTxk5QV15edwx33jZUMnqExoBaRyJUY9cyMXEmLtDH1yMFrY5HCkcrAtkFzlId+AwrWoQknZD0NIA9+F5CjrX73aGQM8LwRDqqml7BiQGAccBZDIUNdnNh1EDJpDPf8QAMzQrN9Xz9QMSPG9bHg9nzItMGxfSpZ99utntA2ZIR6K1vW1ypaV9+m7LMvHoL81A2fgV8B8CLzi9gXwhFs/JHD+AugiOWkdCUT+F0DSGHqKzvQNkMy73lHodP529DvNmjVrWv0Dr25Y7M2klm8AAAAASUVORK5CYII=") no-repeat;background-size:2.5rem 2rem;cursor:pointer;display:inline-block;height:2rem;vertical-align:middle;width:2.5rem}.footer .int-lang span>ul>li:last-child,.footer .int-lang>ul>li:last-child{border-right:0;margin-bottom:0;padding-right:0}.footer .int-lang span>ul>li:last-child span,.footer .int-lang>ul>li:last-child span{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABgFBMVEUAAABtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcVtpcXuw2LjAAAAf3RSTlMAAQIDBAUGBwgJCgsMDQ4QERITFBYXGBobHR8gIiMkJSYnKCkrMDEzNjk6Oz0+QUNER0pLTE1SVFVWV1lbXF1fY2RnaGlrbW9xc3V3eHt8fn+AgoOGiZKUmJqepaaoqq+0tbe6vL7AwcXHzNHV19na3ODi5Ojp6+3v8fP19/v9PzbrrgAAAZNJREFUGBnVwWlD0gAAx+H/pihoSpFRaaVWVmZZaocEZJd2YFlk94GVGmWHRWE42O+rxzHY5MXgrc+jXWb/6zm1I2rBYbUWtsDuVUtGFkqjipwMyl8MmL1dgK0O+TELULSoCMnPOI5vM/L1lqqVyYGgmpiTY3JZNGTPycO8lIc+1fXjNaTO2Nr2xvvlWzOxPGXLqlvE8c8GhiI5dtqjmn4c63MDkaunAn9oklbNS1yPpCTY8aMP8OhVxUG8nmgKLkpK40qpLLSOI3PjKxBVYlZlI7geS2ayhGNJMlZhou/HZkDSGHWFKWn4Fw17JYWLax134LlkfMKxGJCUwxWWZNyf0Ajw4eYXHBdUMY8rJekZHNdDPDZU1V3C9S75ERiVpvM0nFDNPZq86Ml+v3Z64Sc1K3IEbXa4ayTwiqouBVjXu0ORI2cuJ8aD0qCNa0sNoeJ2slNePVcyv/9uUvVKri5TzYxD8TxV0/LTlcNhB+TnGBVvgKfyZa7yOb4vA1ZQLRkZ4LxaOwssqQ2DkFZbDgxrl/kPDDP7QWnB038AAAAASUVORK5CYII=") no-repeat;background-size:1.5rem 1.5rem;cursor:pointer;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.footer .footer-copyright{background-color:#09141e;padding-bottom:0;padding-top:0}.footer .copyright{border-top:1px solid #fff;font-size:.8125rem;line-height:1.7;padding-bottom:1rem;padding-top:.75rem}.footer .copyright .currentDate{display:inline-block}.footer-copyright,.footer-ent{margin-left:auto;margin-right:auto;max-width:100%;padding-bottom:2rem;padding-top:2rem}.footer-copyright:after,.footer-ent:after{clear:both;content:"";display:table}.footer-ent{background-color:#09141e;position:relative}.footer-ent .two-column{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:60.0625rem){.footer-ent .two-column-left,.footer-ent .two-column-right{float:left;width:48.57143%}.footer-ent .two-column-right{float:right;text-align:right}}@media (min-width:64.0625rem){.footer-ent .two-column-left{width:57.14286%}.footer-ent .two-column-right{width:40%}}.footer-ent .two-column:after{clear:both;content:"";display:table}.footer-ent .two-column-left{margin-bottom:2rem}@media (min-width:60.0625rem){.footer-ent .two-column-left{margin-bottom:0}}.footer-ent .footer-logo h2{margin-bottom:1.5rem}.footer-ent .footer-logo a.jhm-footer-logo{display:inline-block}.footer-ent .footer-logo a.jhm-footer-logo .jhmLogo-custom{width:14rem}.footer-ent .add-info{margin-bottom:1rem}.footer-ent .add-info .additional-info-label,.footer-ent .add-info>div:not(:first-of-type){margin-bottom:.5rem}.footer-ent .add-info [class^=info-] a:not(:last-child){border-right:1px solid #6da5c5;margin-right:.5rem;padding-right:calc(.5rem + 3px)}.footer-ent a,.footer-ent a:focus,.footer-ent a:hover{color:#6da5c5}.footer-ent a:focus{outline-color:#6da5c5}.footer-ent a.jssocials-share-link{color:#fff;display:block}.footer-ent a.jssocials-share-link:focus,.footer-ent a.jssocials-share-link:hover{color:#fff}.rtl .footer{direction:rtl}@media (min-width:64rem){.rtl .footer-loc .nav-list-item{display:inline-block;vertical-align:top}.rtl .footer-loc .nav-list-item:not(:last-child){border-left:1px solid #73acca;border-right:none;margin-left:.625rem;margin-right:0;padding-left:.625rem;padding-right:0}}.rtl .jssocials-share{margin:.3em 0 .3em .6em}.jssocials-shares{margin:.2em 0}.jssocials-shares *{box-sizing:border-box}.jssocials-share{display:inline-block;margin:.3em .6em .3em 0;vertical-align:top}.jssocials-share:last-child{margin-right:0}.jssocials-share-logo{font-size:1.5em;vertical-align:middle;width:1em}img.jssocials-share-logo{height:1em;width:auto}.jssocials-share-link{display:inline-block;line-height:1;text-align:center}.jssocials-share-link.jssocials-share-link-count{padding-top:.2em}.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em}.jssocials-share-link.jssocials-share-no-count{padding-top:.5em}.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em}.jssocials-share-label{padding-left:.3em;vertical-align:middle}.jssocials-share-count-box{cursor:default;display:inline-block;height:1.5em;line-height:1;vertical-align:middle}.jssocials-share-count-box.jssocials-share-no-count{display:none}.jssocials-share-count{line-height:1.5em;vertical-align:middle}.jssocials-share-twitter .jssocials-share-link{background:#00aced}.jssocials-share-twitter .jssocials-share-link:hover{background:#0087ba}.jssocials-share-facebook .jssocials-share-link{background:#3b5998}.jssocials-share-facebook .jssocials-share-link:hover{background:#2d4373}.jssocials-share-googleplus .jssocials-share-link{background:#dd4b39}.jssocials-share-googleplus .jssocials-share-link:hover{background:#c23321}.jssocials-share-linkedin .jssocials-share-link{background:#007bb6}.jssocials-share-linkedin .jssocials-share-link:hover{background:#005983}.jssocials-share-pinterest .jssocials-share-link{background:#cb2027}.jssocials-share-pinterest .jssocials-share-link:hover{background:#9f191f}.jssocials-share-email .jssocials-share-link{background:#3490f3}.jssocials-share-email .jssocials-share-link:hover{background:#0e76e6}.jssocials-share-stumbleupon .jssocials-share-link{background:#eb4823}.jssocials-share-stumbleupon .jssocials-share-link:hover{background:#c93412}.jssocials-share-whatsapp .jssocials-share-link{background:#29a628}.jssocials-share-whatsapp .jssocials-share-link:hover{background:#1f7d1e}.jssocials-share-telegram .jssocials-share-link{background:#2ca5e0}.jssocials-share-telegram .jssocials-share-link:hover{background:#1c88bd}.jssocials-share-line .jssocials-share-link{background:#25af00}.jssocials-share-line .jssocials-share-link:hover{background:#1a7c00}.jssocials-share-viber .jssocials-share-link{background:#7b519d}.jssocials-share-viber .jssocials-share-link:hover{background:#61407b}.jssocials-share-pocket .jssocials-share-link{background:#ef4056}.jssocials-share-pocket .jssocials-share-link:hover{background:#e9132e}.jssocials-share-messenger .jssocials-share-link{background:#0084ff}.jssocials-share-messenger .jssocials-share-link:hover{background:#006acc}.jssocials-share-vkontakte .jssocials-share-link{background:#45668e}.jssocials-share-vkontakte .jssocials-share-link:hover{background:#344d6c}.jssocials-share-rss .jssocials-share-link{background:#f90}.jssocials-share-rss .jssocials-share-link:hover{background:#cc7a00}.jssocials-share-link{color:#fff;padding:.5em .6em;transition:background .2s ease-in-out,border-color .2s ease-in-out}.jssocials-share-link:active,.jssocials-share-link:focus,.jssocials-share-link:hover{color:#fff}.jssocials-share-count-box{background:#f5f5f5;height:2.5em;margin-left:.3em;padding:0 .3em;position:relative;transition:background .2s ease-in-out,border-color .2s ease-in-out}.jssocials-share-count-box:hover{background:#dcdcdc}.jssocials-share-count-box:hover:after{border-color:transparent #dcdcdc transparent transparent}.jssocials-share-count-box:after{border-color:transparent #f5f5f5 transparent transparent;border-style:solid;border-width:.4em .4em .4em 0;content:"";display:block;height:0;left:-.3em;position:absolute;top:.85em;transform:rotate(1turn);transition:background .2s ease-in-out,border-color .2s ease-in-out;width:0}.jssocials-share-count-box .jssocials-share-count{color:#444;line-height:2.5em}.jssocials-share-logo{font-size:1.125rem;height:1em;vertical-align:bottom}.jssocials-share-link{align-items:center;display:flex;height:2.25rem;justify-content:center;text-decoration:none;width:2.25rem}.jssocials-share-link:focus-within{outline:2px dotted;outline-offset:2px}.jssocials-share-link svg{display:block}.jssocials-share-instagram a,.jssocials-share-print a,.jssocials-share-weibo a,.jssocials-share-youtube a{transition:background .2s ease-in-out}.jssocials-share-print a{background-color:#3490f3}.jssocials-share-print a:hover{background-color:#0e76e6}.jssocials-share-youtube a,.jssocials-share-youtube a:focus{background-color:#cd201f}.jssocials-share-youtube a:hover{background-color:#a11918}.jssocials-share-instagram a,.jssocials-share-instagram a:focus{background-color:#e03566}.jssocials-share-instagram a:hover{background-color:#c41e4e}.jssocials-share-weibo a,.jssocials-share-weibo a:focus{background-color:#e71d34}.jssocials-share-weibo a:hover{background-color:#bd1427}.jssocials-share-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.jssocials-share .fa{background-position:50%;background-repeat:no-repeat;display:block}.jssocials-share .fa-facebook{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M80 299.3V512h116V299.3h86.5l18-97.8H196v-34.6c0-51.7 20.3-71.5 72.7-71.5 16.3 0 29.4.4 37 1.2V7.9C291.4 4 256.4 0 236.2 0 129.3 0 80 50.5 80 159.4v42.1H14v97.8h66z'/%3E%3C/svg%3E")}.jssocials-share .fa-twitter{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9L389.2 48zm-24.8 373.8h39.1L151.1 88h-42l255.3 333.8z'/%3E%3C/svg%3E")}.jssocials-share .fa-youtube-play{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6C14.9 167 14.9 256.4 14.9 256.4s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zM232.2 337.6V175.2l142.7 81.2-142.7 81.2z'/%3E%3C/svg%3E")}.jssocials-share .fa-instagram{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")}.jssocials-share .fa-weibo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M407 177.6c7.6-24-13.4-46.8-37.4-41.7-22 4.8-28.8-28.1-7.1-32.8 50.1-10.9 92.3 37.1 76.5 84.8-6.8 21.2-38.8 10.8-32-10.3zM214.8 446.7C108.5 446.7 0 395.3 0 310.4c0-44.3 28-95.4 76.3-143.7C176 67 279.5 65.8 249.9 161c-4 13.1 12.3 5.7 12.3 6 79.5-33.6 140.5-16.8 114 51.4-3.7 9.4 1.1 10.9 8.3 13.1 135.7 42.3 34.8 215.2-169.7 215.2zm143.7-146.3c-5.4-55.7-78.5-94-163.4-85.7-84.8 8.6-148.8 60.3-143.4 116s78.5 94 163.4 85.7c84.8-8.6 148.8-60.3 143.4-116zM347.9 35.1c-25.9 5.6-16.8 43.7 8.3 38.3 72.3-15.2 134.8 52.8 111.7 124-7.4 24.2 29.1 37 37.4 12 31.9-99.8-55.1-195.9-157.4-174.3zm-78.5 311c-17.1 38.8-66.8 60-109.1 46.3-40.8-13.1-58-53.4-40.3-89.7 17.7-35.4 63.1-55.4 103.4-45.1 42 10.8 63.1 50.2 46 88.5zm-86.3-30c-12.9-5.4-30 .3-38 12.9-8.3 12.9-4.3 28 8.6 34 13.1 6 30.8.3 39.1-12.9 8-13.1 3.7-28.3-9.7-34zm32.6-13.4c-5.1-1.7-11.4.6-14.3 5.4-2.9 5.1-1.4 10.6 3.7 12.9 5.1 2 11.7-.3 14.6-5.4 2.8-5.2 1.1-10.9-4-12.9z'/%3E%3C/svg%3E")}.jssocials-share .fa-linkedin{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M100.3 448H7.4V148.9h92.9zM53.8 108.1C24.1 108.1 0 83.5 0 53.8a53.8 53.8 0 0 1 107.6 0c0 29.7-24.1 54.3-53.8 54.3zM447.9 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448z'/%3E%3C/svg%3E")}.fa-google-plus:before{margin-left:-2px}.ent-search-overlay form.search button{background-color:#c14e01;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;padding:calc(1rem - 5px) 1.5rem;transition:background-color .4s ease-out}.ent-search-overlay form.search button:focus,.ent-search-overlay form.search button:hover{background-color:#bb4a00;transition:background-color .25s ease-out}.ent-search-overlay form.search button{background-color:#0073cf;border-color:#0073cf;border-style:solid;color:#fff}.ent-search-overlay form.search button[disabled]{color:hsla(0,0%,100%,.7)}.ent-search-overlay form.search button:focus,.ent-search-overlay form.search button:hover{background-color:#0065b6;border-color:#0065b6}.masthead{position:relative;z-index:1}.masthead *{box-sizing:border-box}.masthead li{margin-bottom:.5rem}.masthead button[class*=toggle] .menu-btn-icon{display:inline-block;height:100%;position:relative;width:100%}.masthead button[class*=toggle] .menu-btn-icon .bar,.masthead button[class*=toggle] .menu-btn-icon:after,.masthead button[class*=toggle] .menu-btn-icon:before{border-top:.2rem solid #002c77;content:"";display:block;height:0;left:0;position:absolute;transition-property:transform;width:100%}.masthead button[class*=toggle] .menu-btn-icon .bar{margin-top:-.1rem;top:50%;transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}@media (min-width:30.0625rem){.masthead button[class*=toggle] .menu-btn-icon .bar{margin-top:-.125rem}}.masthead button[class*=toggle] .menu-btn-icon:before{margin-top:0;top:0;transition:top 75ms ease .12s,margin 75ms ease .12s,opacity 75ms ease}.masthead button[class*=toggle] .menu-btn-icon:after{bottom:0;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.masthead button[class*=toggle].menu-btn[aria-expanded=true] .menu-btn-icon .bar,.masthead button[class*=toggle].menu-btn[aria-expanded=true] .menu-btn-icon:after,.masthead button[class*=toggle].menu-btn[aria-expanded=true] .menu-btn-icon:before{top:50%}.masthead button[class*=toggle].menu-btn[aria-expanded=true] .menu-btn-icon .bar{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.masthead button[class*=toggle].menu-btn[aria-expanded=true] .menu-btn-icon:before{opacity:0;transition:top 75ms ease,margin 75ms ease,opacity 75ms ease .12s}.masthead button[class*=toggle].menu-btn[aria-expanded=true] .menu-btn-icon:after{bottom:auto;transform:rotate(-45deg);transition:bottom 75ms ease,top 75ms ease,margin 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.masthead button[class*=toggle].menu-btn[aria-expanded=true] .menu-btn-icon:after,.masthead button[class*=toggle].menu-btn[aria-expanded=true] .menu-btn-icon:before{margin-top:-.1rem}@media (min-width:30.0625rem){.masthead button[class*=toggle].menu-btn[aria-expanded=true] .menu-btn-icon:after,.masthead button[class*=toggle].menu-btn[aria-expanded=true] .menu-btn-icon:before{margin-top:-.125rem}}.masthead .loc-menu-panel button[class*=toggle] .icon-container{width:100%}@media (min-width:30.0625rem){.masthead .loc-menu-panel button[class*=toggle] .menu-btn-icon .bar,.masthead .loc-menu-panel button[class*=toggle] .menu-btn-icon:after,.masthead .loc-menu-panel button[class*=toggle] .menu-btn-icon:before{border-top-width:.25rem}}.masthead .loc-menu-panel button[class*=toggle][aria-expanded=true] .menu-btn-icon .bar,.masthead .loc-menu-panel button[class*=toggle][aria-expanded=true] .menu-btn-icon:after,.masthead .loc-menu-panel button[class*=toggle][aria-expanded=true] .menu-btn-icon:before{border-color:#fff}.menuIsOpen .masthead{z-index:99}.masthead-ent{background-color:#fff;margin-left:auto;margin-right:auto;max-width:100%;position:relative;z-index:2}.masthead-ent:after{border-bottom:1px solid rgba(0,44,199,.2);clear:both;content:"";display:table;display:block;left:0;position:absolute;right:0;width:100%;z-index:6}.masthead-ent .menu-panel .menu-list,.masthead-ent .menu-panel .rtf .menu-list{border-top:0;list-style:none;margin-bottom:0;margin-top:0;padding:0}.masthead-ent .menu-panel .menu-list li,.masthead-ent .menu-panel .rtf .menu-list li{font-size:1.25rem;margin-bottom:.6rem;padding-left:0;width:100%}@media (min-width:45.0625rem){.masthead-ent .menu-panel .menu-list li,.masthead-ent .menu-panel .rtf .menu-list li{font-size:1.40625rem}}.masthead-ent .menu-panel .right .menu-list li,.masthead-ent .menu-panel .rtf .right .menu-list li{font-size:1.125rem}@media (min-width:45.0625rem){.masthead-ent .menu-panel .right .menu-list li,.masthead-ent .menu-panel .rtf .right .menu-list li{font-size:1.25rem}}.masthead-ent .menu-panel .rtf .menu-list li:before{display:none}.masthead-ent .menu-panel h2{font-size:1.5rem;margin-bottom:0}.masthead-ent .menu-panel h2:first-child{margin-top:0}.masthead-ent .menu-panel .left{margin-bottom:1.4rem}@media (min-width:40.0625rem){.masthead-ent .menu-panel .left{flex:0 1 50%;margin-bottom:0;max-width:29rem;min-width:23rem;padding-right:2rem}.masthead-ent .menu-panel .right{border-left:.1rem solid #ebb700;border-top:none;display:table;line-height:100%;min-width:14.1rem;padding-left:2rem}}.masthead-ent .menu-panel .right:before{border-top:.1rem solid #ebb700;content:"";display:block;margin-bottom:1.2rem;max-width:100%;width:11rem}@media (min-width:40.0625rem){.masthead-ent .menu-panel .right:before{display:none}}.masthead-ent .menu-panel .right ul{font-size:1.125rem;margin-bottom:.3rem}@media (min-width:45.0625rem){.masthead-ent .menu-panel .right ul{font-size:1.25rem}}.masthead-ent .menu-panel .menu-panel-content{margin-top:2rem}@media (min-width:40.0625rem){.masthead-ent .menu-panel .menu-panel-content .rtf{width:100%}.masthead-ent .menu-panel .menu-panel-content,.masthead-ent .menu-panel .menu-panel-content .rtf{display:flex}}.masthead-ent .popular-searches ul{font-size:1.125rem}.masthead-ent .logo{align-self:flex-start;background-color:#002c77;border:1px solid transparent;border-top:0 solid transparent;display:block;margin-bottom:-1rem;padding:.5rem;position:relative}@media (min-width:40.0625rem){.masthead-ent .logo{margin-bottom:-1.5rem;padding:1.2rem 1rem}}.masthead-ent .logo:focus:after{bottom:.125rem;content:"";display:block;left:.125rem;outline:.125rem dotted #fff;position:absolute;right:.125rem;top:.125rem}.masthead-ent header{background-color:#fff;position:relative;z-index:7}.masthead-ent .header-inner{display:flex;margin-left:auto;margin-right:auto;max-width:75rem;position:relative}.masthead-ent .header-inner:after{clear:both;content:"";display:table}@media (min-width:30.0625rem){.masthead-ent .header-inner{padding:0 1rem}}@media (min-width:20.5rem){.masthead-ent-nav{flex:1 1 100%;justify-content:space-between;max-width:calc(100% - 5.1rem)}}.masthead-ent .covid-section{flex-shrink:0}.masthead-ent .mychart-login:before,.masthead-ent .toggle-covid-message:before,.masthead-ent .toggle-ent-menu:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.7rem;margin-right:.25rem;width:.7rem}@media (min-width:40.0625rem){.masthead-ent .mychart-login:before,.masthead-ent .toggle-covid-message:before,.masthead-ent .toggle-ent-menu:before{height:1.5rem;width:1.5rem}}.masthead-ent .mychart-login:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='137' height='108' fill='none'%3E%3Crect width='132' height='102.9' x='2.5' y='2.5' fill='%23fff' stroke='%23002C77' stroke-width='5' rx='9.5'/%3E%3Cpath fill='%23002C77' d='M14 22h109v63H14z'/%3E%3Cpath fill='%23fff' d='M125.2 11H12v85h113.2V11ZM42.1 25.1c8.1 0 14.7 6.6 14.7 14.7s-6.6 14.7-14.7 14.7-14.7-6.6-14.7-14.7S34 25.1 42.1 25.1ZM67.7 79c0 1.3-.8 2.4-1.9 2.8-.3.1-.7.2-1 .3H19.4c-.3-.1-.7-.1-1-.3-1.2-.4-2-1.5-2-2.8v-4.4c-.9-11.8 10.2-13.4 13-13.6.4 0 .8 0 1.2.2 7.4 2.4 15.4 2.4 22.9 0 .4-.1.8-.2 1.2-.2 2.8.2 13.9 1.8 13 13.6V79Zm53-13.6c0 1.2-1 2.2-2.2 2.2H84.7c-1.2 0-2.2-1-2.2-2.2V63c0-1.2 1-2.2 2.2-2.2h33.9c1.2 0 2.2 1 2.2 2.2l-.1 2.4Zm0-15.1c0 1.2-1 2.2-2.2 2.2H84.7c-1.2 0-2.2-1-2.2-2.2v-2.4c0-1.2 1-2.2 2.2-2.2h33.9c1.2 0 2.2 1 2.2 2.2l-.1 2.4Zm0-15.2c0 1.2-1 2.2-2.2 2.2H84.7c-1.2 0-2.2-1-2.2-2.2v-2.4c0-1.2 1-2.2 2.2-2.2h33.9c1.2 0 2.2 1 2.2 2.2l-.1 2.4Z'/%3E%3C/svg%3E");height:.9rem;width:.9rem}@media (min-width:40.0625rem){.masthead-ent .mychart-login:before{height:1.7rem;width:1.7rem}}.masthead-ent .toggle-ent-menu{padding-left:.5rem}@media (min-width:40.0625rem){.masthead-ent .toggle-ent-menu{padding-left:1rem}}.masthead-ent .toggle-ent-menu:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 18 12' version='1.0' viewBox='0 0 18 12'%3E%3Cpath fill='none' d='M-3-6h24v24H-3V-6z' class='st0'/%3E%3Cpath fill='%23002c77' d='M0 12h18v-2H0v2zm0-5h18V5H0v2zm0-7v2h18V0H0z'/%3E%3C/svg%3E");background-size:contain;width:.8rem}@media (min-width:40.0625rem){.masthead-ent .toggle-ent-menu:before{width:1.4rem}}.masthead-ent .toggle-covid-message:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 20 20' version='1.0' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M-2-2h24v24H-2V-2z'/%3E%3Cpath fill='%23002c77' d='M10 0C4.5 0 0 4.5 0 10s4.5 10 10 10 10-4.5 10-10S15.5 0 10 0zm1 15H9V9h2v6zm0-8H9V5h2v2z'/%3E%3C/svg%3E")}@media (min-width:20.5rem){.masthead-ent .toggle-covid-message{margin-right:.5rem}}@media (min-width:40.0625rem){.masthead-ent .toggle-covid-message{margin-right:1rem}}.masthead-ent .mychart-login{line-height:normal;margin-right:0;padding-left:1.5rem;padding-right:.5rem;position:relative}.masthead-ent .mychart-login:before{left:.5rem;position:absolute}.masthead-ent .mychart-login .desktop{display:none}@media (min-width:30.0625rem){.masthead-ent .mychart-login{margin-left:.5rem}}@media (min-width:40.0625rem){.masthead-ent .mychart-login{margin-left:1rem;min-width:10rem;padding-left:2.6rem}.masthead-ent .mychart-login .desktop{display:block}.masthead-ent .mychart-login .mobile{display:none}}.masthead-ent .mychart-login,.masthead-ent button[class*=toggle]{align-items:center;color:#002c77;cursor:pointer;display:flex;font-family:Noto Sans,sans-serif;font-size:.6rem;height:100%;outline-offset:-.25rem;padding-bottom:.35rem;padding-top:.35rem;position:relative}@media (min-width:30.0625rem){.masthead-ent .mychart-login,.masthead-ent button[class*=toggle]{font-weight:700}}@media (min-width:40.0625rem){.masthead-ent .mychart-login,.masthead-ent button[class*=toggle]{font-size:.875rem;padding-bottom:1.1rem;padding-top:1.1rem}}.masthead-ent .mychart-login:after,.masthead-ent button[class*=toggle]:after{border-bottom:.28rem solid #0073cf;bottom:.28rem;content:"";left:0;opacity:0;position:absolute;transition:opacity .25s ease-out,bottom .25s ease-out;width:100%}@media (min-width:30.0625rem){.masthead-ent .mychart-login:after,.masthead-ent button[class*=toggle]:after{border-bottom-width:.32rem;bottom:.32rem}}.masthead-ent .mychart-login:hover:after,.masthead-ent .mychart-login[aria-expanded=true]:after,.masthead-ent button[class*=toggle]:hover:after,.masthead-ent button[class*=toggle][aria-expanded=true]:after{bottom:0;opacity:1}.masthead-ent .close-button-container{position:absolute;right:0;top:.5rem}.masthead-ent button.close{background:none;border:0;color:inherit;cursor:pointer;font:inherit;height:3rem;line-height:normal;overflow:visible;padding:0;position:absolute;right:0;top:-4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:3rem}.masthead-ent button.close:after,.masthead-ent button.close:before{border-top:.2rem solid #002c77;content:"";display:block;position:absolute;width:60%}.masthead-ent button.close:after{transform:translateX(25%) rotate(-45deg)}.masthead-ent button.close:before{transform:translateX(25%) rotate(45deg)}.masthead-ent .logo-svg{display:block;height:auto;width:7rem}@media (min-width:40.0625rem){.masthead-ent .logo-svg{width:10rem}}.masthead .masthead-ent-search .search-icon{padding-left:1rem;position:relative;text-align:right;z-index:6}.masthead .masthead-ent-search .search-icon:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23002C77' fill-rule='nonzero' d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3Cpath d='M0 0h24v24H0z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:contain;content:"";display:block;height:1rem;left:0;position:absolute;width:1rem}@media (min-width:40.0625rem){.masthead .masthead-ent-search .search-icon{padding-left:2rem}.masthead .masthead-ent-search .search-icon:before{height:2rem;width:2rem}}.masthead-loc{margin-left:auto;margin-right:auto;max-width:100%}.masthead-loc:after{clear:both;content:"";display:table}.masthead-loc header{margin-left:auto;margin-right:auto;max-width:75rem;min-height:4.5rem;padding-left:0;padding-right:0;position:relative}.masthead-loc header:after{clear:both;content:"";display:table}@media (min-width:30.0625rem){.masthead-loc header{min-height:8rem}}.masthead-loc .section-logo a{display:block}.masthead-loc .section-logo img{width:5rem}@media (min-width:40.0625rem){.masthead-loc .section-logo img{width:7rem}}@media (min-width:60.0625rem){.masthead-loc .section-logo img{width:9rem}}.masthead-loc .loc-nav-info a{color:#002c77;text-decoration:none}.masthead-loc .loc-nav-info a:focus,.masthead-loc .loc-nav-info a:hover{text-decoration:underline}.masthead-loc .loc-nav-info h1{font-size:1.5rem;font-weight:400;line-height:1.875rem;margin-bottom:0}@media (min-width:60.0625rem){.masthead-loc .loc-nav-info h1.local-nav-dept span.line-break{display:block}}.masthead-loc .section-logo~.loc-nav-menu{margin-left:1rem;padding:.5rem}@media (min-width:40.0625rem){.masthead-loc .section-logo~.loc-nav-menu{border-left-width:.2rem;margin-left:1.25rem;padding-left:1.25rem}}.masthead-loc .section-logo~.loc-nav-info h1{font-size:1rem;line-height:normal}@media (min-width:30.0625rem){.masthead-loc .section-logo~.loc-nav-info h1{font-size:1.5rem;line-height:1.875rem}}@media (min-width:40.0625rem){.masthead-loc .loc-nav-info h1,.masthead-loc .section-logo~.loc-nav-info h1{font-size:2rem;line-height:2.625rem}}@media (min-width:60.0625rem){.masthead-loc .loc-nav-info h1,.masthead-loc .section-logo~.loc-nav-info h1{font-size:2.25rem;line-height:2.875rem}}.rtl .masthead-loc .section-logo~.loc-nav-menu{margin-left:0;margin-right:1rem;padding-left:0;padding-right:1rem}@media (min-width:40.0625rem){.rtl .masthead-loc .section-logo~.loc-nav-menu{border-right-width:.2rem;margin-left:0;margin-right:1.25rem;padding-left:0;padding-right:1.25rem}}.masthead button[class*=toggle]{background:none;border:0;line-height:normal;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.masthead .mychart-login:focus,.masthead button[class*=toggle]:focus,.masthead-ent button.close:focus,.masthead-loc .section-logo a:focus{outline:.125rem dotted #002c77}.menu-panel-wrap{bottom:100%;left:0;opacity:0;padding:0 1rem;position:absolute;right:0;top:0;top:4rem;transition:bottom .2s ease,opacity .2s ease;visibility:hidden;width:100%;z-index:13}[aria-expanded=true]+.menu-panel-wrap{bottom:0;opacity:1;transition-delay:0s,0s;visibility:visible}@media (min-width:40.0625rem){.menu-panel-wrap{top:6.5rem}}.menu-panel-wrap .menu-panel{margin-top:1rem;position:relative}.menu-panel-wrap .close-button-container,.menu-panel-wrap .menu-panel{margin-left:auto;margin-right:auto;max-width:75rem}.menu-panel-wrap .close-button-container:after,.menu-panel-wrap .menu-panel:after{clear:both;content:"";display:table}.menu-panel-wrap li>a{background-color:transparent;color:#0056b3;display:inline-block;line-height:normal;padding:.25rem;position:relative;text-decoration:none;z-index:13}.menu-panel-wrap li>a:focus,.menu-panel-wrap li>a:hover{color:#002c77}.menu-panel-wrap li>a:hover{text-decoration:underline}.ent-menu-overlay:focus{outline:0}.menu-background{background-color:#fff;border-bottom:1px solid transparent;height:calc(100vh - 27rem);left:0;min-height:40rem;overflow-x:hidden;position:absolute;right:0;top:0;width:100%}.menuIsOpen .menu-background{bottom:0;opacity:1}.menu-overlay{background:rgba(0,0,0,.54);bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;width:100%;z-index:6}.menuIsOpen .menu-overlay{pointer-events:auto}[aria-hidden=true] .menu-overlay{opacity:0;pointer-events:none}.menu-background,.menu-overlay{opacity:0;transition:opacity .3s ease 0s,visibility 0s ease .3s;transition-delay:0s,.3s;visibility:hidden;z-index:6}.menuIsOpen .masthead-ent .menu-background,.menuIsOpen .masthead-ent .menu-overlay,.navIsOpen .masthead-loc .menu-background,.navIsOpen .masthead-loc .menu-overlay{opacity:1;transition-delay:0s,0s;visibility:visible}.menuIsOpen body>section,.menuIsOpen main>*{z-index:0!important}.ent-search-overlay .search-bar{position:relative;z-index:10000}@media (min-width:40.0625rem){.ent-search-overlay .search-bar{width:38rem}}.ent-search-overlay .search-bar .search-label{padding-bottom:.75rem}@media (min-width:50.0625rem){.ent-search-overlay .search-bar .search-label{padding-bottom:.75rem}.ent-search-overlay .search-bar .search-label.subsite{display:flex;margin-top:.275rem}}.ent-search-overlay .search-bar .search-label.subsite{padding-right:0}.ent-search-overlay .search-bar .search-form{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;order:1;position:relative;width:100%}.ent-search-overlay .search-bar .popular-searches{padding:2rem 1rem}@media (min-width:40.0625rem){.ent-search-overlay .search-bar .popular-searches{padding:2rem}}.ent-search-overlay .search-bar .popular-searches ul{list-style-type:none;margin-left:-.25rem;padding:.4rem 0 0}@media (min-width:45.0625rem){.ent-search-overlay .search-bar .popular-searches ul{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}}.ent-search-overlay .search-bar .popular-searches li{margin-bottom:.1rem}@media (min-width:60.0625rem){.ent-search-overlay .search-bar a{font-size:1.125rem}}.ent-search-overlay .search-bar .h5{font-size:1rem;font-weight:700;letter-spacing:.02rem;text-transform:uppercase}@media (min-width:60.0625rem){.ent-search-overlay .search-bar .h5{font-size:1.125rem}}.ent-search-overlay form.search button:focus,.ent-search-overlay form.search button:focus-visible,.ent-search-overlay form.search input[type=search]:focus,.ent-search-overlay form.search input[type=search]:focus-visible{box-shadow:0 0 6px 3px #006cbd;outline:0}.ent-search-overlay form.search input[type=search]{background-color:#fff;border:1px solid #666;border-radius:.375rem;box-sizing:border-box;flex-grow:1!important;font-family:Noto Sans,sans-serif;font-size:1.125rem;height:3.625rem;padding:0 1rem;text-overflow:ellipsis}@media (max-width:48rem){.ent-search-overlay form.search input[type=search]{flex-basis:100%}}.ent-search-overlay form.search input[type=search]::-moz-placeholder{color:#bbb;opacity:1}.ent-search-overlay form.search input[type=search]::placeholder{color:#bbb;opacity:1}.ent-search-overlay form.search .search-options{padding:.75rem 0 .25rem 2.5rem;text-align:left}.ent-search-overlay form.search .search-options input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;height:1px;opacity:0;width:1px}.ent-search-overlay form.search .search-options input[type=radio]:focus+label:before{box-shadow:0 0 0 2px #ebb700;outline:none}.ent-search-overlay form.search .search-options input[type=radio]:checked+label:before{background-color:#333}.ent-search-overlay form.search .search-options label{line-height:1.4;margin-bottom:.75rem;position:relative}.ent-search-overlay form.search .search-options label:before{background-clip:content-box;border:.125rem solid #333;border-radius:100%;box-sizing:border-box;content:"";display:inline-block;font-weight:700;height:1.25rem;left:-2rem;padding:.175rem;position:absolute;top:calc(50% - .625rem);width:1.25rem}@media (min-width:45.0625rem){.ent-search-overlay form.search .search-options label:before{left:-1.75rem}}@media (min-width:50.0625rem){.ent-search-overlay form.search .search-options label:first-of-type{margin-right:3.3rem}.ent-search-overlay form.search .search-options{display:flex;left:0;padding:0 0 0 11.25rem;position:absolute;width:60rem}.ent-search-overlay form.search .search-options label{display:inline-block;left:-1.75rem}}.ent-search-overlay form.search .autocomplete-container{position:absolute;width:100%;z-index:15}.ent-search-overlay form.search .ui-autocomplete{background-color:#f5f5f5;border:.1rem solid transparent;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 0 0 1px #b6b6b6;left:0;padding:.5rem 0 .75rem;text-align:left;top:.1rem;width:calc(100% - 11rem)}.ent-search-overlay form.search .ui-autocomplete .ui-menu-item{padding:.23rem 2rem}.ent-search-overlay form.search .ui-autocomplete .ui-menu-item:hover{background-color:#0037cf;color:#fff;cursor:pointer}.ent-search-overlay form.search button{height:3.625rem;width:10rem}@media (min-width:60rem){.ent-search-overlay form.search button{font-size:1.125rem}}.masthead-loc{border-bottom:1px solid rgba(0,44,199,.2)}.masthead-loc .loc-nav{margin-left:auto;margin-right:auto;max-width:100%;padding:3rem 1rem 1rem}@media (min-width:45.0625rem){.masthead-loc .loc-nav{padding-top:4rem}}.rtl .masthead-loc .loc-nav{direction:rtl}.masthead-loc .loc-nav:after{clear:both;content:"";display:table}.masthead-loc .loc-menu-panel .menu-all{left:0;opacity:0;pointer-events:none;position:absolute;top:100%;visibility:hidden;width:100vw;z-index:10}@media (min-width:40.0625rem){.masthead-loc .loc-menu-panel .menu-all{left:1rem;width:26.25rem}}.masthead-loc .loc-menu-panel .mm-menu{background-color:#002c77;color:#fff;overflow:hidden;position:relative;right:.5rem;transition:.3s ease;transition-property:height,margin,opacity,transform}.rtl .masthead-loc .loc-menu-panel .mm-menu{left:.5rem;right:unset}@media (min-width:40.0625rem){.masthead-loc .loc-menu-panel .mm-menu{right:0}.rtl .masthead-loc .loc-menu-panel .mm-menu{left:0}}.masthead-loc .loc-menu-panel .mm-navbar{line-height:1.1}.masthead-loc .loc-menu-panel .mm-listitem,.masthead-loc .loc-menu-panel .mm-listview{list-style:none;margin:0;padding:0}.masthead-loc .loc-menu-panel .mm-listitem[aria-hidden=true] a{pointer-events:none}.masthead-loc .loc-menu-panel .mm-listitem-wrap{position:relative}.masthead-loc .loc-menu-panel .mm-listitem-wrap:after{border-bottom:1px solid rgba(163,187,195,.4);bottom:0;content:"";display:block;left:1.25rem;position:absolute;right:1.25rem}.masthead-loc .loc-menu-panel .mm-navbar__title{align-items:center;border-bottom:1px solid rgba(163,187,195,.4);display:flex;font-family:Noto Sans,sans-serif;font-size:1rem;justify-content:center;letter-spacing:.25rem;margin:0 1.25rem;min-height:4rem;padding:1.25rem;position:relative;text-align:center;text-transform:uppercase}.masthead-loc .loc-menu-panel .mm-panel{left:0;position:absolute;top:0;transition:.4s ease;transition-property:height,margin,transform;width:100%}.masthead-loc .loc-menu-panel .mm-panel:not(.hasAnimation){transition:none}.masthead-loc .loc-menu-panel .menu-panel-list{padding-bottom:3.125rem}.masthead-loc .loc-menu-panel .menu-panel-title{align-items:center;background:transparent none;border:none;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:Noto Sans,sans-serif;font-size:1.125rem;min-height:4rem;padding:1.25rem;position:relative;text-align:start;width:100%}.masthead-loc .loc-menu-panel .menu-panel-title[aria-current=page]{color:#ffd101;font-weight:700}.masthead-loc .loc-menu-panel .menu-panel-title .chevron{border-left:2px solid #fff;border-top:2px solid #fff;bottom:0;box-sizing:content-box;content:"";display:block;height:.5em;left:auto;margin:auto;position:absolute;right:1.5rem;top:0;transform:rotate(135deg);transition:border-color .3s linear;width:.5em}.masthead-loc .loc-menu-panel .menu-panel-title:before{background:#ffd101;bottom:.625rem;content:"";display:block;left:0;overflow:hidden;position:absolute;top:.625rem;transition:.3s ease;width:0}.masthead-loc .loc-menu-panel .menu-panel-title:hover span{text-decoration:underline}.masthead-loc .loc-menu-panel .menu-panel-title:hover:before{width:.25rem}.masthead-loc .loc-menu-panel .menu-panel-title:focus{outline:.125rem dotted #fff;outline-offset:-.625rem}.masthead-loc .loc-menu-panel .menu-panel-back{font-size:1rem;padding-left:2.5rem;text-transform:uppercase}.masthead-loc .loc-menu-panel .menu-panel-back .chevron{left:1.5rem;margin-top:-.2em;right:auto;top:50%;transform:rotate(-45deg)}.masthead-loc .loc-menu-panel .mm-listitem .mm-panel{left:100%;pointer-events:none;position:absolute;top:0;width:100vw}@media (min-width:40.0625rem){.masthead-loc .loc-menu-panel .mm-listitem .mm-panel{width:26.25rem}}.masthead-loc .loc-menu-panel .mm-panel:not(.isActive):not(.isInactive){visibility:hidden}.masthead-loc .loc-menu-panel .mm-panel.isInactive{pointer-events:none}.masthead-loc .loc-menu-panel .mm-panel.isActive{pointer-events:auto}.masthead-loc .loc-menu-panel .mm-panel.stopTransition{transition:none!important}.masthead-loc .loc-menu-panel .mm-panels>.mm-panel.isInactive{margin-left:-100%}.masthead-loc .loc-menu-panel .mm-panels>.mm-panel.isActive~.isInactive{margin-left:100%}.masthead-loc .loc-nav{align-items:center;display:flex}@media (max-width:48rem){.masthead-loc .loc-nav{flex-wrap:nowrap;justify-content:flex-start}}.masthead-loc .loc-nav-info{margin-right:auto;order:1}@media (max-width:48rem){.masthead-loc .loc-nav-info{flex:1}}.rtl .masthead-loc .loc-nav-info{margin-left:auto;margin-right:unset}.masthead-loc .loc-nav-parent{display:block;font-size:.75rem;letter-spacing:1.25px;line-height:normal;padding:.4rem 0;text-transform:uppercase}@media (min-width:40.0625rem){.masthead-loc .loc-nav-parent{font-size:.8125rem;letter-spacing:3.75px}}@media (min-width:60.0625rem){.masthead-loc .loc-nav-parent{font-size:.875rem}}.masthead-loc button[class*=toggle]{align-items:center;background:#dbe0ea;border:2px solid transparent;border-radius:100%;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;margin-right:.5rem;outline-offset:0;padding:0;position:relative;width:2rem}.rtl .masthead-loc button[class*=toggle]{margin-left:.5rem;margin-right:unset}.masthead-loc button[class*=toggle] .icon-container{align-self:center;display:flex;flex-direction:column;left:auto;min-height:1.5rem;padding:.34rem .3rem;position:relative;top:auto;width:100%}@media (min-width:30.0625rem){.masthead-loc button[class*=toggle] .icon-container{min-height:4rem;padding:1.2rem 1.15rem}.masthead-loc button[class*=toggle]{min-height:4rem;min-width:4rem}}.masthead-loc button[class*=toggle] .menu-btn-icon{flex-grow:1}@media (min-width:40.0625rem){.masthead-loc button[class*=toggle]{height:4.25rem;margin-right:1.6rem;width:4.25rem}.rtl .masthead-loc button[class*=toggle]{margin-left:1.6rem;margin-right:0}}.masthead-loc button[class*=toggle]:focus{border-color:#002c77;border-style:dotted;outline-color:transparent}.masthead-loc button[class*=toggle][aria-expanded=true]{background:#002c77}.masthead-loc button[class*=toggle][aria-expanded=true]:focus{border-color:#fff}@media (min-width:40.0625rem){.masthead-loc .section-logo~.loc-nav-menu button[class*=toggle]{margin-right:1rem}}.masthead-loc .menu-overlay{z-index:10}.navIsOpen .masthead{z-index:auto}.navIsOpen .masthead-loc button[class*=toggle]{z-index:11}.navIsOpen .masthead-loc .menu-overlay{opacity:1;visibility:visible}.navIsOpen .loc-menu-panel .menu-all{opacity:1;pointer-events:auto;visibility:visible}@media (min-width:40.0625rem){.rtl .masthead-loc .loc-menu-panel .menu-all{left:auto;right:0}}.rtl .masthead-loc .loc-menu-panel .menu-panel-title .chevron{margin-left:0;margin-right:auto;padding-right:.875rem}.rtl .masthead-loc .loc-menu-panel .menu-panel-title .chevron:after{transform:rotate(180deg)}.rtl .masthead-loc .loc-menu-panel .menu-panel-back .chevron{margin-right:0;padding:0 0 0 .875rem}.rtl .masthead-loc .loc-menu-panel .menu-panel-back .chevron:after{transform:rotate(0)}.site-search-bar{width:100%;z-index:6}.site-search-bar .search-bar{width:100%!important}.site-search-bar__container{background-color:rgba(239,237,233,var(--bg-alpha,100%));margin-top:3rem;padding:30px 33px 45px}.site-search-container .typeahead-items{background-color:#f5f5f5;border-bottom:none;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top:none;box-shadow:0 0 0 1px #b6b6b6;left:.25rem;padding:.5rem 0 .75rem;position:absolute;right:0;top:3.6rem;width:calc(100% - 11.5rem)!important;z-index:5}@media (max-width:48rem){.site-search-container .typeahead-items{width:99%!important}}.site-search-container .typeahead-items li{background-color:#f5f5f5;cursor:pointer;font-size:1.125rem;overflow:hidden;padding:.14rem 2rem;text-overflow:ellipsis;white-space:nowrap}.site-search-container .typeahead-items li:hover{background-color:#0037cf;color:#fff}.site-search-container .typeahead-active{background-color:#0037cf!important;color:#fff}#ems-button{background:none transparent;border:none;box-sizing:border-box;color:inherit;cursor:pointer;display:block;font-family:inherit;font-size:1.13rem;font-weight:700;line-height:inherit;padding:1rem 2rem 1rem 0;position:relative;text-align:left;width:100%}#ems-button:focus{outline:.13rem dotted #0068c1}#ems-button:after{top:0}[aria-expanded=true]#ems-button:after{transform:rotate(180deg)}[class*=theme-bg-] #ems-button:after,[class*=theme-bg-] #ems-button:focus{color:currentColor;outline-color:currentColor}#ems-title{font-family:Noto Sans,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.75;position:relative}#ems-description{display:block;height:0;opacity:0;overflow:hidden;transform:translateY(-20px);transition:.3s ease;visibility:hidden}#ems-description:not([hidden]),#ems-description:target{height:auto;opacity:1;overflow:visible;transform:translateY(0);visibility:visible}.emergency-banner{background-color:#f18a00;border-bottom:1px solid transparent;color:#1c1c1c;line-height:1.75;margin-left:auto;margin-right:auto;max-width:100%;padding-bottom:.75rem;padding-top:.75rem;position:relative}.emergency-banner:after{clear:both;content:"";display:table}.emergency-banner *{box-sizing:border-box}.emergency-banner .button-text{display:inline-block;padding-right:2rem;pointer-events:none;position:relative}.emergency-banner .button-text:after{color:#1c1c1c;display:inline-block;height:auto;line-height:.4;overflow:hidden;top:.125rem}.rtl .emergency-banner .button-text{padding-left:2rem}#ems-message{border:0;margin:0 auto;max-width:75rem;padding-bottom:0;padding-left:1rem;padding-right:1rem;position:relative}#ems-message:after{clear:both;content:"";display:table}#ems-message a{color:#0056b3}#ems-message .icon-container{align-items:center;display:inline-flex;justify-content:center;line-height:inherit!important;margin-right:.75rem;min-width:1em;text-align:center}#ems-message .icon-container svg{stroke-width:0px;color:inherit;display:block;margin-bottom:-20px;margin-top:-19px;position:relative;width:1.2rem}#ems-message .icon-container:before{content:" ";display:block;overflow:hidden;pointer-events:none;text-indent:-10em;width:0}#ems-message .icon-container:after{content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}#ems-title{font-size:1rem;line-height:1;margin-bottom:0;margin-top:0;transition:font-size .3s}#ems-title #ems-button{align-items:baseline;color:#333;display:flex;font:inherit;font-weight:400;padding:.5rem 0;text-transform:uppercase}#ems-title #ems-button:focus{outline-color:#333}#ems-title #ems-button:focus,#ems-title #ems-button:hover{text-decoration:underline}#ems-title #ems-button:after{display:none}#ems-description .accordion-content-wrap{max-width:45rem;padding:1rem 0}#ems-description p{font-family:Noto Sans,sans-serif;font-size:.875rem;line-height:1.75;margin:0}@media (min-width:45.0625rem){#ems-description p{font-size:1rem}}#ems-description a{color:inherit;text-decoration:underline}#ems-description a:focus,#ems-description a:hover{text-decoration:none}.ach-footer .col-3{display:flex;flex-wrap:wrap;row-gap:1.25rem}.ach-footer .col-3:after,.ach-footer .col-3:before{content:none!important}.ach-footer .col-3>*{flex:0 1 100%}@media (min-width:45.0625rem){.ach-footer .col-3>*{flex:0 1 48.57143%;margin-right:2.85714%;max-width:48.57143%}.ach-footer .col-3>:nth-child(2n){margin-right:0}}@media (min-width:60.0625rem){.ach-footer .col-3>*{flex:0 1 31.42857%;max-width:31.42857%}.ach-footer .col-3>*,.ach-footer .col-3>:nth-child(2n){margin-right:2.85714%}.ach-footer .col-3>:nth-child(3n){margin-right:0}}.footer-copyright:after,.footer-department:after,.footer-locations-section .col-3.contain:after,.footer-locations-section .col-3:after,.footer-locations-section .col-4.contain:after,.footer-locations-section .col-4:after,.footer-locations-section .contain:after,.footer-medicine:after,footer .footer-inner:after,footer:after{clear:both;content:"";display:table}.ach-footer .module-container .contain{max-width:75rem}
.ent-loc-landing .accordion-module .accordion,.module-container .content-label:after,.module-container.featured-content-block-module.teaser-secondary,.module-container[class*=border-color--],.module-container[class*=border-color--].cards-main-container,.module-header h2,.module-header h3,.module-header h4,.two-col-teaser{margin-left:auto;margin-right:auto}.cta-banner.left-justify .content-label:after,.ent-loc-article .accordion-module .content-label:after,.ent-loc-article .accordion-module .module-header,.ent-loc-article .accordion-module .module-header h2,.ent-loc-article .accordion-module .module-header h3,.ent-loc-article .accordion-module .module-header h4{margin-left:0;margin-right:0}.module-container .content-label,.two-col-teaser .content-type{font-size:.875rem;letter-spacing:2px;display:block;font-family:Noto Sans,sans-serif;text-transform:uppercase;font-weight:400}.module-container.featured-content-block-module.teaser-secondary:after,.module-container[class*=border-color--].cards-main-container:after,.module-container[class*=border-color--]:after,.two-col-teaser:after{content:"";display:table;clear:both}ul.button-a-z li a:focus{outline:2px dotted #0073cf}.hero-banner-module .mega-media,.hero-banner-module .mobile-image{background-repeat:no-repeat;background-position:50%;background-size:cover}.mega-media .mobile-image:before,.mega-media:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.accordion .accordion-heading button{-webkit-appearance:none;-moz-appearance:none;background:none;font-size:inherit;font-weight:inherit;border:none;margin:0;text-decoration:none}.background-color--gray{background-color:#f7f7f7}.background-color--beige{background-color:#efede9}.background-color--tan{background-color:#e9e8e6}.background-color--cream{background-color:#f3f1e6}.background-color--silver{background-color:#eaeff1}.background-color--sand{background-color:#e7e3d9}.background-color--slate{background-color:#eaeff1}.background-color--bright-red{background-color:#e1251b}.background-color--bright-lime{background-color:#3dae2b}.background-color--bright-purple{background-color:#8a1a9b}.background-color--bright-magenta{background-color:#d41367}[class*=border-color--]{border-width:1rem;border-style:solid;background-color:#fff}.border-color--gold{border-color:#ab8d00}.border-color--orange{border-color:#c75b12}.border-color--ruby{border-color:#782327}.border-color--olive{border-color:#5b8f22}.border-color--teal{border-color:#00747a}.border-color--purple{border-color:#532e60}.border-color--beige{border-color:#b6b09c}.border-color--tan{border-color:#9d958c}.border-color--cream{border-color:#cfc393}.border-color--silver{border-color:#a3bbc3}.border-color--sand{border-color:#857550}.border-color--bright-red{border-color:#e1251b}.border-color--bright-blue{border-color:#00a0df}.border-color--bright-lime{border-color:#3dae2b}.border-color--bright-pink{border-color:#e19fc9}.border-color--bright-orange{border-color:#f18a00}.border-color--bright-yellow{border-color:#fd0}.border-color--bright-purple{border-color:#8a1a9b}.border-color--bright-magenta{border-color:#d41367}.border-color--bright-teal{border-color:#00abc8}.text-white{color:#fff}.text-black{color:#1c1c1c}.module-header{margin:0 auto 2rem;width:100%;max-width:45rem}.module-header h2,.module-header h3,.module-header h4{text-align:center}.background-color--bright-lime .two-col-teaser .content-title:after,.background-color--bright-magenta .two-col-teaser .content-title:after,.background-color--bright-purple .two-col-teaser .content-title:after,.background-color--bright-red .two-col-teaser .content-title:after,.background-color--purple .two-col-teaser .content-title:after,.background-color--ruby .two-col-teaser .content-title:after,.background-color--teal .two-col-teaser .content-title:after,.module-container.background-color--bright-lime .content-label:after,.module-container.background-color--bright-magenta .content-label:after,.module-container.background-color--bright-purple .content-label:after,.module-container.background-color--bright-red .content-label:after,.module-container.background-color--olive .content-label:after,.module-container.background-color--orange .content-label:after,.module-container.background-color--purple .content-label:after,.module-container.background-color--ruby .content-label:after,.module-container.background-color--teal .content-label:after{border-color:#fff}.module-container .content-label{color:inherit;padding-left:1rem;padding-right:1rem}.module-container .content-label:after{content:"";display:block;width:4rem;margin-top:1.5rem;margin-bottom:1rem;border-top:1px solid #1c1c1c}.cta-banner.left-justify .content-label,.ent-loc-article .accordion-module .content-label{padding:0}.cards-main-container .cards-container .h2,.cards-main-container .cards-container h2,.content-blocks .content-blocks .h2,.content-blocks .content-blocks h2{font-size:1.953rem}.cards-main-container .cards-container .h3,.cards-main-container .cards-container h3,.content-blocks .content-blocks .h3,.content-blocks .content-blocks h3{font-size:1.563rem}.cards-main-container .cards-container .h4,.cards-main-container .cards-container h4,.content-blocks .content-blocks .h4,.content-blocks .content-blocks h4{font-size:1.25rem}.cards-main-container .cards-container .h5,.cards-main-container .cards-container .h6,.cards-main-container .cards-container h5,.cards-main-container .cards-container h6,.content-blocks .content-blocks .h5,.content-blocks .content-blocks .h6,.content-blocks .content-blocks h5,.content-blocks .content-blocks h6{font-size:1rem}.module-container,.module-container.content-blocks,.module-container.cta-banner,.two-col-teaser{padding-right:2rem;padding-left:2rem}.module-container.featured-content-block-module.teaser-secondary,.module-container[class*=border-color--],.module-container[class*=border-color--].cards-main-container{max-width:79rem}.ent-loc-article .alternating-backgrounds .section,.ent-loc-article .module-container,.module-container[class*=border-color--]{padding-left:1rem;padding-right:1rem}.ent-loc-article .alternating-backgrounds .section,.ent-loc-article .module-container,.ent-loc-article .module-container.featured-content-block-module.teaser-secondary,.ent-loc-article .module-container[class*=border-color--].cards-main-container{margin-left:-1rem;margin-right:-1rem}.ent-loc-article .contain .module-container,.ent-loc-article .contain .module-container.featured-content-block-module.teaser-secondary{margin-left:0;margin-right:0}.module-container.background-color--bright-lime,.module-container.background-color--bright-lime .module-content,.module-container.background-color--bright-lime .module-content a,.module-container.background-color--bright-lime .module-content dl,.module-container.background-color--bright-lime .module-content h2,.module-container.background-color--bright-lime .module-content h3,.module-container.background-color--bright-lime .module-content h4,.module-container.background-color--bright-lime .module-content h5,.module-container.background-color--bright-lime .module-content h6,.module-container.background-color--bright-lime .module-content ol,.module-container.background-color--bright-lime .module-content p,.module-container.background-color--bright-lime .module-content ul,.module-container.background-color--bright-magenta,.module-container.background-color--bright-magenta .module-content,.module-container.background-color--bright-magenta .module-content a,.module-container.background-color--bright-magenta .module-content dl,.module-container.background-color--bright-magenta .module-content h2,.module-container.background-color--bright-magenta .module-content h3,.module-container.background-color--bright-magenta .module-content h4,.module-container.background-color--bright-magenta .module-content h5,.module-container.background-color--bright-magenta .module-content h6,.module-container.background-color--bright-magenta .module-content ol,.module-container.background-color--bright-magenta .module-content p,.module-container.background-color--bright-magenta .module-content ul,.module-container.background-color--bright-purple,.module-container.background-color--bright-purple .module-content,.module-container.background-color--bright-purple .module-content a,.module-container.background-color--bright-purple .module-content dl,.module-container.background-color--bright-purple .module-content h2,.module-container.background-color--bright-purple .module-content h3,.module-container.background-color--bright-purple .module-content h4,.module-container.background-color--bright-purple .module-content h5,.module-container.background-color--bright-purple .module-content h6,.module-container.background-color--bright-purple .module-content ol,.module-container.background-color--bright-purple .module-content p,.module-container.background-color--bright-purple .module-content ul,.module-container.background-color--bright-red,.module-container.background-color--bright-red .module-content,.module-container.background-color--bright-red .module-content a,.module-container.background-color--bright-red .module-content dl,.module-container.background-color--bright-red .module-content h2,.module-container.background-color--bright-red .module-content h3,.module-container.background-color--bright-red .module-content h4,.module-container.background-color--bright-red .module-content h5,.module-container.background-color--bright-red .module-content h6,.module-container.background-color--bright-red .module-content ol,.module-container.background-color--bright-red .module-content p,.module-container.background-color--bright-red .module-content ul,.module-container.background-color--olive,.module-container.background-color--olive .module-content,.module-container.background-color--olive .module-content a,.module-container.background-color--olive .module-content dl,.module-container.background-color--olive .module-content h2,.module-container.background-color--olive .module-content h3,.module-container.background-color--olive .module-content h4,.module-container.background-color--olive .module-content h5,.module-container.background-color--olive .module-content h6,.module-container.background-color--olive .module-content ol,.module-container.background-color--olive .module-content p,.module-container.background-color--olive .module-content ul,.module-container.background-color--orange,.module-container.background-color--orange .module-content,.module-container.background-color--orange .module-content a,.module-container.background-color--orange .module-content dl,.module-container.background-color--orange .module-content h2,.module-container.background-color--orange .module-content h3,.module-container.background-color--orange .module-content h4,.module-container.background-color--orange .module-content h5,.module-container.background-color--orange .module-content h6,.module-container.background-color--orange .module-content ol,.module-container.background-color--orange .module-content p,.module-container.background-color--orange .module-content ul,.module-container.background-color--purple,.module-container.background-color--purple .module-content,.module-container.background-color--purple .module-content a,.module-container.background-color--purple .module-content dl,.module-container.background-color--purple .module-content h2,.module-container.background-color--purple .module-content h3,.module-container.background-color--purple .module-content h4,.module-container.background-color--purple .module-content h5,.module-container.background-color--purple .module-content h6,.module-container.background-color--purple .module-content ol,.module-container.background-color--purple .module-content p,.module-container.background-color--purple .module-content ul,.module-container.background-color--ruby,.module-container.background-color--ruby .module-content,.module-container.background-color--ruby .module-content a,.module-container.background-color--ruby .module-content dl,.module-container.background-color--ruby .module-content h2,.module-container.background-color--ruby .module-content h3,.module-container.background-color--ruby .module-content h4,.module-container.background-color--ruby .module-content h5,.module-container.background-color--ruby .module-content h6,.module-container.background-color--ruby .module-content ol,.module-container.background-color--ruby .module-content p,.module-container.background-color--ruby .module-content ul,.module-container.background-color--teal,.module-container.background-color--teal .module-content,.module-container.background-color--teal .module-content a,.module-container.background-color--teal .module-content dl,.module-container.background-color--teal .module-content h2,.module-container.background-color--teal .module-content h3,.module-container.background-color--teal .module-content h4,.module-container.background-color--teal .module-content h5,.module-container.background-color--teal .module-content h6,.module-container.background-color--teal .module-content ol,.module-container.background-color--teal .module-content p,.module-container.background-color--teal .module-content ul{color:#fff}.module-container .module-wrap,.section-wrap{padding-left:0;padding-right:0;max-width:73rem}.ent-loc-landing .accordion-module .module-content{text-align:center}.contain .accordion-module{padding:0}.ent-loc-article .accordion-module .module-header h2,.ent-loc-article .accordion-module .module-header h3,.ent-loc-article .accordion-module .module-header h4{text-align:left}.accordion{max-width:45rem;margin-bottom:2.5rem;padding:0;list-style:none}.accordion .accordion-item{border-bottom:1px solid #888;margin-bottom:0}.accordion .accordion-item.open .accordion-content{margin-top:1.25rem;padding-bottom:1.25rem;display:block;visibility:visible;opacity:1;height:auto;transition-delay:0s,0s,0s}.accordion .accordion-heading{font-weight:700;position:relative;font-family:Noto Sans,sans-serif;font-size:1.125rem;margin-bottom:0;line-height:1.75;padding-right:0}.accordion .accordion-heading button{display:block;position:relative;line-height:inherit;text-align:left;width:100%;cursor:pointer;padding:1rem 2rem 1rem 0}.accordion .accordion-heading button span.icon-container{position:absolute;top:calc(50% - 1rem);right:0;color:#0073cf;transition:all .3s}.accordion .accordion-heading button[aria-expanded=true] span.icon-container{-ms-transform:rotate(180deg);transform:rotate(180deg);color:#0073cf}.accordion .accordion-heading button:focus{outline:2px dotted #0068c1}.accordion .accordion-content{z-index:2;position:relative;padding-right:2rem;font-size:1rem;color:#292929;opacity:1;overflow:hidden;visibility:hidden;margin:0;height:0;opacity:0;transition:margin .3s ease 0s,opacity .3s ease 0s,visibility 0s linear .3s}.accordion-list{padding:0;list-style:none}.animated-hero{margin-left:auto;margin-right:auto;position:relative;width:100%;height:calc(100vh - 13rem);margin-bottom:2rem;background-color:#222;overflow:hidden;font-family:Noto serif;z-index:0}.animated-hero button{border:0;background:0;margin:0;padding:0;font-family:Noto Sans,sans-serif;cursor:pointer}.animated-hero span{font-size:2rem;text-align:center;color:#fff;margin-left:auto;margin-right:auto}.animated-hero .animated-hero-images .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;margin-left:auto;margin-right:auto}.animated-hero .animated-hero-content{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:80%;color:#fff}.animated-hero .hero-overlay{z-index:1;background-color:#001542;opacity:.45}.animated-hero .hero-img-slide-1,.animated-hero .hero-img-slide-2,.animated-hero .hero-img-slide-3{height:100%;width:100%;position:absolute;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-size:cover;background-position:50%}.animated-hero .hero-content-slide-1,.animated-hero .hero-content-slide-2,.animated-hero .hero-content-slide-3{opacity:0;height:100%;width:100%;position:absolute;margin-left:auto;margin-right:auto;z-index:10;text-align:center;top:50%}.animated-hero .hero-img-slide-1{opacity:1}.animated-hero .hero-img-slide-2,.animated-hero .hero-img-slide-3{opacity:0}.animated-hero .hero-content-subtitle span{font-size:1.5rem}.animated-hero .hero-content-subtitle,.animated-hero .hero-content-title{opacity:0}.animated-hero .hero-slides-1 .hero-content-subtitle,.animated-hero .hero-slides-1 .hero-content-title{opacity:1}.animated-hero .hero__video-controls{position:absolute;z-index:1;height:70px;display:none;left:0;bottom:0}.animated-hero .hero__video-controls .playPause{width:2.5rem;height:2.5rem;background-color:rgba(8,0,0,.61);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 19h4V5H6v14zm8-14v14h4V5h-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.75rem 1.75rem;background-position:50%;border-radius:100%;box-shadow:0 0 22.8px 1.2px hsla(0,29%,97%,.6);transition:box-shadow .4s ease-out}.animated-hero .hero__video-controls__wrap{max-width:73rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.animated-hero.paused .hero__video-controls .playPause{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E");background-size:1.9rem 1.9rem}.animated-hero.csstransitions .hero-slide{transition:all .5s;-ms-transform:rotate(.01deg);transform:rotate(.01deg)}.animated-hero.paused .hero-slide.current .hero-content-subtitle,.animated-hero.paused .hero-slide.current .hero-content-title{opacity:1}.animated-hero .hero-anim-fadezoom.animate{animation:imgFadeZoom 10s ease forwards}.animated-hero .hero-anim-fade.animate{animation:imgFade 10s ease forwards}.animated-hero .hero-slide.animate .hero-content-title.hero-anim-textslideup{animation:titleSlideUp 10s ease-out forwards}.animated-hero .hero-slide.animate .hero-content-title.hero-anim-textslidedown,.animated-hero .hero-slide.animate .hero-content-title.hero-anim-textslidevertcross{animation:titleSlideDown 10s ease-out forwards}.animated-hero .hero-slide.animate .hero-content-subtitle.hero-anim-textslideup{animation:subtitleSlideUp 10s ease-out forwards}.animated-hero .hero-slide.animate .hero-content-subtitle.hero-anim-textslidedown{animation:subtitleSlideDown 10s ease-out forwards}.animated-hero .hero-slide.animate .hero-content-subtitle.hero-anim-textslidevertcross{animation:titleSlideUp 10s ease-out forwards}.animated-hero .hero-slide.animate .hero-anim-textfade{animation:textFade 10s ease forwards}.animated-hero .hero-slides-1 .hero-slide.animate .hero-content-title.hero-anim-textslideup{animation:titleSlideUpSingle 10s ease-out forwards}.animated-hero .hero-slides-1 .hero-slide.animate .hero-content-title.hero-anim-textslidedown,.animated-hero .hero-slides-1 .hero-slide.animate .hero-content-title.hero-anim-textslidevertcross{animation:titleSlideDownSingle 10s ease-out forwards}.animated-hero .hero-slides-1 .hero-slide.animate .hero-content-subtitle.hero-anim-textslideup{animation:subtitleSlideUpSingle 10s ease-out forwards}.animated-hero .hero-slides-1 .hero-slide.animate .hero-content-subtitle.hero-anim-textslidedown{animation:subtitleSlideDownSingle 10s ease-out forwards}.animated-hero .hero-slides-1 .hero-slide.animate .hero-content-subtitle.hero-anim-textslidevertcross{animation:titleSlideUpSingle 10s ease-out forwards}.animated-hero .hero-slides-1 .hero-slide.animate .hero-anim-textfade{animation:textFadeSingle 10s ease forwards}@keyframes imgFadeZoom{0%{transform:scale(1) rotate(.01deg)}to{transform:scale(1.15) rotate(.01deg)}}@keyframes imgFade{0%{transform:scale(1)}to{transform:scale(1)}}@keyframes titleSlideDown{0%{opacity:0;transform:translateY(-200%)}10%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}90%{opacity:0;transform:translateY(-200%)}to{opacity:0;transform:translateY(-200%)}}@keyframes titleSlideUp{0%{opacity:0;transform:translateY(200%)}10%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}90%{opacity:0;transform:translateY(200%)}to{opacity:0;transform:translateY(200%)}}@keyframes subtitleSlideDown{0%{opacity:0;transform:translateY(-200%)}15%{opacity:0;transform:translateY(-200%)}25%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}90%{opacity:0;transform:translateY(-200%)}to{opacity:0;transform:translateY(-200%)}}@keyframes subtitleSlideUp{0%{opacity:0;transform:translateY(200%)}15%{opacity:0;transform:translateY(200%)}25%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}90%{opacity:0;transform:translateY(200%)}to{opacity:0;transform:translateY(200%)}}@keyframes textFade{0%{opacity:0}10%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes titleSlideDownSingle{0%{opacity:0;transform:translateY(-200%)}10%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes titleSlideUpSingle{0%{opacity:0;transform:translateY(200%)}10%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes subtitleSlideDownSingle{0%{opacity:0;transform:translateY(-200%)}15%{opacity:0;transform:translateY(-200%)}25%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes subtitleSlideUpSingle{0%{opacity:0;transform:translateY(200%)}15%{opacity:0;transform:translateY(200%)}25%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes textFadeSingle{0%{opacity:0}10%{opacity:1}to{opacity:1}}.blockquote-center,blockquote{position:relative;margin-top:2rem;margin-bottom:1.5rem;font-size:1.25rem;line-height:1.5;color:#666}.blockquote-center:before,blockquote:before{z-index:1;display:inline-block;position:absolute;top:2.5rem;content:"\201C";font-family:serif;font-size:16rem;color:#d6f0ff;line-height:.35}blockquote p{margin-bottom:1.5rem;padding-left:3rem;padding-right:3rem;line-height:1.5;position:relative;z-index:2}blockquote+.blockquote-cite,blockquote .blockquote-cite,blockquote p>em{display:block;margin-bottom:3rem;padding-left:3rem;font-size:1rem;font-style:italic;color:#666}blockquote p>em{padding-left:0}.blockquote-center{max-width:90%;margin-left:auto;margin-right:auto;margin-bottom:2rem;text-align:center}.blockquote-center:before{left:-.5rem}.blockquote-center p{padding-left:0;padding-right:0}.blockquote-center+.blockquote-cite,.blockquote-center+p em,.blockquote-center .blockquote-cite{display:block;margin-bottom:3rem;padding-left:0;font-style:italic;text-align:center;text-transform:i;color:#666}ul.button-a-z{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;text-align:center;width:100%;border:0;background:none}ul.button-a-z li{display:inline-block;width:2.5rem;height:100%;line-height:1.5!important;margin:0 .25rem .25rem 0!important;padding:0!important;border:initial;border-radius:0;position:relative}ul.button-a-z li span{display:block;padding:.5rem 0;background-color:#f7f7f7;color:#c4c4c4}ul.button-a-z li a{padding:.4rem 0;display:block;background:#eaeaea;text-decoration:none;border:.1rem solid transparent}ul.button-a-z li a:after{border-bottom:.2rem solid #eaeaea;opacity:0;transition:opacity .2s ease-out,border-color .2s ease-out;position:absolute;bottom:0;left:0;width:100%;content:""}ul.button-a-z li a.active:active:after,ul.button-a-z li a.active:after,ul.button-a-z li a.active:focus:after,ul.button-a-z li a.active:hover:after,ul.button-a-z li a[aria-current=page]:active:after,ul.button-a-z li a[aria-current=page]:after,ul.button-a-z li a[aria-current=page]:focus:after,ul.button-a-z li a[aria-current=page]:hover:after{border-bottom-color:#ebb700;opacity:1}ul.button-a-z li a:active:after,ul.button-a-z li a:focus:after,ul.button-a-z li a:hover:after{border-bottom-color:#0078d3;opacity:1}.ent-loc-article .article-content ul.button-a-z{max-width:75rem!important}#physicianDataFilteredResults ul.button-a-z{padding:1rem .5rem .6rem!important;background:#fff;margin-top:1rem}#physicianDataFilteredResults ul.button-a-z a#profilesAZList{display:none}#physicianDataFilteredResults ul.button-a-z li{width:2.1rem;margin:0 .25rem .5rem 0!important;background:#fff}.two-col-linkbtn{max-width:100%;margin-left:auto;margin-right:auto;padding:2.5rem 0;text-align:center}.two-col-linkbtn:after{content:"";display:table;clear:both}.two-col-linkbtn .linkbtn-left,.two-col-linkbtn .linkbtn-right{text-align:center}.two-col-linkbtn a{text-decoration:none;transition:all .3s}.two-col-linkbtn a:focus,.two-col-linkbtn a:hover{background-color:#e3e6f4;text-decoration:underline}.two-col-linkbtn .linkbtn-row{padding-top:.5rem;padding-bottom:.5rem}.two-col-linkbtn[class*=border-color--]{padding-left:0;padding-right:0}.two-col-linkbtn .linkbtn-default{background-color:#f5f6fb}.two-col-linkbtn .linkbtn-blue,.two-col-linkbtn .linkbtn-default{display:inline-block;position:relative;width:100%;padding:.75rem 3rem .75rem 1.25rem;font-size:1rem;line-height:1.5;text-align:left}.two-col-linkbtn .linkbtn-blue span.icon,.two-col-linkbtn .linkbtn-default span.icon{position:absolute;right:1rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.btnlinklist-module .btnlist-headings{text-align:center;max-width:75rem;margin-left:auto;margin-right:auto}.btnlinklist-module .btnlist-label{padding-left:1rem;padding-right:1rem;font-size:.875rem;letter-spacing:2px;text-transform:uppercase}.btnlinklist-module .linkbtn-row{width:100%}.btnlinklist-module .btnlist-label-black:after{content:"";display:block;width:4rem;height:1px;margin:1.5rem auto 1rem;background-color:#363636}.btnlinklist-module .btnlist-label-white:after{content:"";display:block;width:4rem;height:1px;margin:1.5rem auto 1rem;background-color:#fff}.btnlinklist-module .btnlist-title h2,.btnlinklist-module .btnlist-title h3,.btnlinklist-module .btnlist-title h4{margin:0 auto 1rem}.btnlinklist-module .linkbtn-blue:after,.btnlinklist-module .linkbtn-default:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%230068c1'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;height:1.5rem;width:1.5rem;position:absolute;right:1rem;top:calc(50% - .75rem)}.btnlinklist-module .linkbtn-blue,.btnlinklist-module .linkbtn-blue.linkbtn-default,.btnlinklist-module .linkbtn-blue:focus,.btnlinklist-module .linkbtn-blue:hover{background-color:#0078d3;color:#fff}.btnlinklist-module .linkbtn-blue:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E")}.btnlinklist-module .linkbtn-right.three-col-linkbtn,.btnlinklist-module .three-col-linkbtn .linkbtn-default{width:100%}a.btn-chevron:focus,a.btn-chevron:hover,a.btn-default:focus,a .btn-default:focus,a.btn-default:hover,a .btn-default:hover,a:focus .btn-default,a:hover .btn-default,button.btn-default:focus,button.btn-default:hover,input[type=submit].btn-default:focus,input[type=submit].btn-default:hover{background-color:#c4c4c4;text-decoration:underline}a.btn-chevron:focus:after,a.btn-chevron:hover:after,a.btn-default:focus:after,a .btn-default:focus:after,a.btn-default:hover:after,a .btn-default:hover:after,a:focus .btn-default:after,a:hover .btn-default:after,button.btn-default:focus:after,button.btn-default:hover:after,input[type=submit].btn-default:focus:after,input[type=submit].btn-default:hover:after{background-color:#c4c4c4}a.btn-chevron,a.btn-default,a .btn-default,button.btn-default,input[type=submit].btn-default{display:inline-block;position:relative;max-width:18rem;min-width:10rem;margin-bottom:1.5rem;padding:.75rem 1.25rem;background-color:#dcdcdc;font-size:1rem;line-height:1.5;color:#414141;text-align:center;text-decoration:none;text-overflow:clip;overflow:hidden;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s;cursor:pointer}a.btn-chevron:after,a.btn-default:after,a .btn-default:after,button.btn-default:after,input[type=submit].btn-default:after{content:"";position:absolute;right:0;top:0;bottom:0;width:1.25rem;background-color:#dcdcdc;text-decoration:none;transition:all .3s}a.btn-chevron:active,a.btn-chevron:focus,a.btn-chevron:hover,a.btn-chevron:link,a.btn-chevron:visited,a.btn-default:active,a.btn-default:focus,a.btn-default:hover,a.btn-default:link,a.btn-default:visited{color:#414141}a.btn-chevron:active span,a.btn-chevron:focus span,a.btn-chevron:hover span,a.btn-chevron:link span,a.btn-chevron:visited span,a.btn-default:active span,a.btn-default:focus span,a.btn-default:hover span,a.btn-default:link span,a.btn-default:visited span{padding-bottom:1px;border-bottom:2px solid #fff}a.btn-default:after,button.btn-default:after,input[type=submit].btn-default:after{height:100%}a.btn-chevron{padding-right:2.5rem!important;text-align:left}a.btn-chevron:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23414141'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E");height:1.5rem;width:1.5rem;top:calc(50% - .75rem);right:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:0}a.btn--linkblue,a .btn--linkblue,a.btn--linkblue:link{background-color:#0078d3;color:#fff}a.btn--linkblue:after,a .btn--linkblue:after,a.btn--linkblue:link:after{background-color:#0078d3}a.btn--linkblue:focus,a.btn--linkblue:hover,a:focus .btn--linkblue,a:hover .btn--linkblue{color:#fff;background-color:#006cbd}a.btn--linkblue:focus:after,a.btn--linkblue:hover:after,a:focus .btn--linkblue:after,a:hover .btn--linkblue:after{background-color:#006cbd}a.btn--linkblue,a.btn--linkblue:active,a.btn--linkblue:visited,a:active .btn--linkblue,a:link .btn--linkblue,a:visited .btn--linkblue{color:#fff}a.btn--linkgreen{background-color:#5a934f;color:#fff}a.btn--linkgreen:active,a.btn--linkgreen:link,a.btn--linkgreen:visited{color:#fff}a.btn--linkgreen:after{background-color:#5a934f}a.btn--linkgreen:focus,a.btn--linkgreen:hover{background-color:#528248}a.btn--linkgreen:focus:after,a.btn--linkgreen:hover:after{background-color:#528248}a.btn--linkorange{background-color:#ca5001;color:#fff}a.btn--linkorange:active,a.btn--linkorange:link,a.btn--linkorange:visited{color:#fff}a.btn--linkorange:after{background-color:#ca5001}a.btn--linkorange:focus,a.btn--linkorange:hover{background-color:#bb4a00}a.btn--linkorange:focus:after,a.btn--linkorange:hover:after{background-color:#bb4a00}a.btn--linkblue.btn-chevron:after,a .btn--linkblue.btn-chevron:after,a.btn--linkgreen.btn-chevron:after,a .btn--linkgreen.btn-chevron:after,a.btn--linkorange.btn-chevron:after,a .btn--linkorange.btn-chevron:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E")}a.btn--linkblue:hover,a.btn--linkgreen:hover,a.btn--linkorange:hover{color:#fff}.cta-banner{padding:3rem 1rem;text-align:center}.cta-banner .section-header{padding-left:0;padding-right:0}.cta-banner .cta-image{margin:0 auto 3rem}.cta-banner .cta-image img[src$=".svg"]{max-width:7rem}.cta-banner .section-form-select{display:inline}.cta-banner .section-form-select select{max-width:100%;padding-right:3rem;text-overflow:ellipsis}.cta-banner p:last-child{margin-bottom:0}.section-header .text-white.title-divider:after{background-color:#fff}.center-justify .content{margin-left:auto;margin-right:auto;text-align:center}.btn-chevron,.btn-default{margin-right:0}.left-justify .btn-chevron,.left-justify .section-form-select select{min-width:12rem}.left-justify .section-header{text-align:left;margin-left:0}.left-justify .section-content{text-align:left}.left-justify .section-header .title-divider:after{margin-left:0}.cta-button-container{margin:2rem auto;clear:both}.cta-button-link,.cta-button-link:hover{color:#fff;text-decoration:none}.cta-button-box{max-width:45rem;margin:auto;padding:1rem;border-radius:5px;background-color:#ca5001;font-family:Noto Sans,sans-serif;font-weight:700;font-size:1.5rem;letter-spacing:.5px;text-align:center}.cta-button-box:hover{background-color:#bb4a00}.cta-button-box .heading{display:block}.cta-button-box .phone-number{font-weight:400;font-size:1.25rem;display:block}.cta-button-box .phone-number span.icon-container{position:relative;bottom:1px;color:#ffda34}.two-phone .cta-button-box .heading{display:block;text-align:center;float:none}.two-phone .cta-button-box .phone-number{text-align:center;float:none}.two-phone .phone-or-phone{display:block;text-align:center}.cta-banner .cta-image.flex-wrapper img{float:none;margin:auto}.background-color--white{background-color:#fff}.background-color--gray{background-color:#f5f5f5}.background-color--gold{background-color:#ab8d00}.background-color--orange{background-color:#c75b12}.background-color--ruby{background-color:#782327}.background-color--olive{background-color:#5b8f22}.background-color--teal{background-color:#00747a}.background-color--purple{background-color:#532e60}.text-white,a.text-white,a.text-white:active,a.text-white:focus,a.text-white:hover,a.text-white:link,a.text-white:visited{color:#fff}.text-black{color:#333}.card{position:relative;margin-bottom:2rem;border:1px solid #dcdcdc;color:#1c1c1c;text-decoration:none;z-index:1}.card.no-link{background-color:#fff}.card .h2,.card .h3,.card .h4,.card .h5,.card .h6,.card h2,.card h3,.card h4,.card h5,.card h6,.card p{transition:color .3s ease}.card .h2,.card .h3,.card .h4,.card .h5,.card .h6,.card a{display:block}.card a{color:#1c1c1c;position:static;text-decoration:none;outline-offset:.1em}.card a>*{position:relative}.card a:after,.card a:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0}.card a:before{background-color:#fff;z-index:-1;transition:background-color .3s ease}.card a:focus,.card a:hover{color:#0056b3;text-decoration:none}.card a:focus .h2,.card a:focus .h3,.card a:focus .h4,.card a:focus .h5,.card a:focus .h6,.card a:focus h2,.card a:focus h3,.card a:focus h4,.card a:focus h5,.card a:focus h6,.card a:focus~.details,.card a:hover .h2,.card a:hover .h3,.card a:hover .h4,.card a:hover .h5,.card a:hover .h6,.card a:hover h2,.card a:hover h3,.card a:hover h4,.card a:hover h5,.card a:hover h6,.card a:hover~.details{color:#0056b3}.card a:focus:before,.card a:hover:before{background-color:#f5f5f5}.card a:focus .arrow-container,.card a:hover .arrow-container{background-color:#dcdcdc}.card a:focus{outline:2px dotted #0056b3}.card .card-media{-ms-flex-order:-1;order:-1;overflow:hidden;text-align:center;margin:0}.card .flex-wrapper img{margin:0 auto;float:none;display:inline-block}.card img{overflow:hidden;height:auto}.card img:not([class*=flex-]){width:100%}.card img.flex-60{width:60%}.card img.flex-25{width:25%}.card img[src$=".svg"]{width:auto;height:9rem;padding:2rem 0 .5rem;max-width:7.5rem}.card .content{padding:2rem 1.5rem}.card .card-content{font-size:1rem;line-height:1.5;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card .card-content .title h4{font-size:1.125rem;line-height:1.6}.card .card-content p:last-child{margin-bottom:0}.card .arrow-container{background-color:#f5f5f5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;position:absolute;width:1.5rem;height:1.5rem;right:0;bottom:0;padding:0;border-top-left-radius:1rem;transition:.3s ease;pointer-events:none}.card .arrow-container svg{position:absolute;top:.25rem;bottom:.25rem;left:.25rem;right:.25rem;-ms-transform:rotate(-35deg);transform:rotate(-35deg);width:1.125rem;height:1.125rem}.card .details a:not(.card-link){pointer-events:none;color:inherit}.card .details a:not(.card-link):after,.card .details a:not(.card-link):before{display:none}.card .details a:not(.card-link):focus{text-decoration:underline;color:#0056b3}.cards-main-container{padding-top:2rem}.cards-main-container .cards-primary-button-container{width:100%}.cards-main-container .cards-primary-button-container div{margin-top:2rem;text-align:center}.cards-main-container .cards-description{text-align:center;margin:auto}.cards-main-container .cards-container{padding-left:0;-webkit-padding-start:0;padding-inline-start:0;margin-bottom:0;list-style:none}.ent-loc-article .article-content .cards-main-container .cards-container{max-width:none}.cards-main-container .cards-container.col-1,.ent-loc-article .article-content .cards-main-container .cards-container.col-1{margin:auto}.cards-main-container .module-header h2,.cards-main-container .module-header h3,.cards-main-container .module-header h4{margin-bottom:2rem}.cards-main-container.col-1-cards:not([class*=background-color--]):not([class*=border-color--]){padding-top:0}.cards-main-container dl{margin-bottom:.5rem}.cards-main-container dl:last-child{margin-bottom:0}.cards-main-container dd,.cards-main-container dt{margin-bottom:0}.cards-main-container .sr-only+dd{-webkit-margin-start:0;margin-inline-start:0}.cards-main-container .calendar{display:inline-block;background:#002c77;color:#fff;font-weight:400;padding:.5rem .5rem .62rem;text-align:center;line-height:1;letter-spacing:2px;margin-bottom:.5rem}.cards-main-container .calendar .calendar-date{font-size:1rem;display:inline-block}.cards-main-container .calendar.multi-date{position:relative}.cards-main-container .calendar.start-date.multi-date{margin-right:1rem}.cards-main-container .calendar.start-date.multi-date:after{content:"";display:block;width:.6rem;border-top:3px solid #002c77;position:absolute;right:-1rem;bottom:1rem}.cards-main-container .calendar .calendar-month-abbrev,.cards-main-container .calendar .calendar-year{font-size:.875rem;text-transform:uppercase;display:inline-block}.cards-main-container .event-location{margin:0 0 .5rem}.cards-main-container .event-location span.icon-container{position:relative;bottom:.1rem;padding-right:.3rem}.cards-main-container .event-list{max-width:75rem;padding-right:0;padding-top:1.5rem;width:100%;margin-left:auto;margin-right:auto;padding-left:0;margin-bottom:2rem}.cards-main-container .event-list:after{content:"";display:table;clear:both}.ent-loc-article .article-content .cards-main-container .event-list{max-width:none}.event-list a:focus{outline:none}.event-list a:focus .title-text{outline:2px dotted #0056b3}.event-list .card{min-height:115px;border:1px solid #dcdcdc;transition:.2s}.event-list .title-text{font-size:1rem;font-weight:700;line-height:1.4;margin:1rem 0 .25rem;display:block;outline-offset:.1em}.card-has-icon{padding-top:2rem;text-align:center}.card-has-icon .card-media i,.card-has-icon .card-media img,.card-has-icon .card-media svg{width:5rem;height:5rem;color:#747474}.card-has-icon .card-content{padding-top:1.5rem}.card-has-icon .card-content .title h4{margin-bottom:1.5rem}.card-has-image .content{padding-top:1.5rem}li.card.img-card{border-color:transparent}li.card.img-card .card-media{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2;background-repeat:no-repeat;background-size:cover;background-position:50%}li.card.img-card .card-content{position:relative;top:0;font-size:1.125rem;height:100%;min-height:12rem}li.card.img-card .card-content *{color:#fff}li.card.img-card .card-content .arrow-container *{color:#1c1c1c}li.card.img-card a .h2,li.card.img-card a .h3,li.card.img-card a .h4,li.card.img-card a .h5,li.card.img-card a .h6,li.card.img-card a h2,li.card.img-card a h3,li.card.img-card a h4,li.card.img-card a h5,li.card.img-card a h6{position:relative;z-index:1}li.card.img-card a:after{box-shadow:0 0 10px 2px transparent;transition:box-shadow .3s ease}li.card.img-card a:before{background-color:rgba(0,0,0,.54);transition:.3s;z-index:-1}li.card.img-card a:focus:before,li.card.img-card a:hover:before{background-color:rgba(0,0,0,.54)}li.card.img-card a:focus .arrow-container *,li.card.img-card a:hover .arrow-container *{color:#0056b3}li.card.img-card a:focus:after,li.card.img-card a:hover:after{box-shadow:0 0 10px 2px rgba(0,0,0,.5)}li.card.img-card a:focus{outline-color:#fff}.card-has-num{text-align:center}.card-has-num .title-text{color:#1c1c1c}.card-has-num .card-media,.card-has-num .title-text{display:block}.card-has-num a:focus .number,.card-has-num a:focus .title-text,.card-has-num a:hover .number,.card-has-num a:hover .title-text{color:#0056b3}.card-has-num [role=text]{display:block}.card-has-num .number,.card-has-num .title-text,.card-has-num [role=text]{transition:inherit}.card-has-num .number{font-size:3rem;color:#909090;font-weight:400;line-height:1;display:block;font-family:Noto Sans,sans-serif;margin-bottom:.5rem}.card-no-border{border:none}.card-no-border:hover{background-color:transparent}.card-no-border:hover .card-content .title{color:#1c1c1c}.card-no-border .card-content{padding-top:0;padding-left:0;padding-right:1.25rem}.card-no-border.card-has-image:hover .card-media img{width:100%}.card-no-border.card-has-image .card-content .title{padding-top:1.25rem}.card-no-border.card-has-icon,.card-no-border.card-has-num{padding-top:0}.card-no-border.card-has-icon .card-content,.card-no-border.card-has-num .card-content{padding-top:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.card-no-border.card-has-num:hover .card-media .number{color:#909090}.content-blocks{padding:1rem;overflow-wrap:break-word}.content-blocks .content-blocks{padding-left:0;padding-right:0}.content-blocks img{margin-bottom:1rem}.content-blocks img[src$=".svg"]{width:auto;height:7rem;margin:0 auto 1rem;padding:0 0 .5rem;max-width:7.5rem}footer .content-blocks ol,footer .content-blocks ul{padding-left:0}.content-blocks .col-3,.content-blocks .col-4,.content-blocks .four-col,.content-blocks .three-col{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:start}.content-blocks .card{margin:auto}.content-blocks .card .card-content{padding:1rem}.content-blocks .col-2.contain.list,.content-blocks .two-col.contain.list{max-width:35rem;padding-right:0;padding-left:0}.content-blocks .content-blocks-header{text-align:center;max-width:75rem;margin-left:auto;margin-right:auto}.content-blocks .content-title h2,.content-blocks .content-title h3,.content-blocks .content-title h4{margin:0 auto 1rem}.content-blocks .content-descrip{margin:2rem auto;max-width:45rem;text-align:center;overflow-wrap:break-word}.content-blocks .content-blocks-col-2,.content-blocks .content-blocks-col-3,.content-blocks .content-blocks-col-4{display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-pack:center;-ms-flex-align:start;-ms-flex-wrap:wrap;display:flex;flex-direction:row;justify-content:center;align-items:start;flex-wrap:wrap}.content-blocks .content-blocks-col-2-item,.content-blocks .content-blocks-col-3-item,.content-blocks .content-blocks-col-4-item{width:80%;margin-bottom:1rem;margin-top:1rem}.content-blocks .standard .content-blocks-col-2-item,.content-blocks .standard .content-blocks-col-3-item,.content-blocks .standard .content-blocks-col-4-item{margin-top:2rem;margin-bottom:2rem}.donate-all{max-width:100%;margin-left:auto;margin-right:auto}.donate-all:after{content:"";display:table;clear:both}.donate-all .donate{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.donate-all .donate:after{content:"";display:table;clear:both}.donate-all .card{padding:1.5rem}.donate-all .card a:focus{outline:none}.donate-all .card a:focus .title-text{outline:2px dotted #0056b3}.donate-all span.icon-container{display:block;margin-bottom:1rem;color:#002c77}.fast-facts{max-width:100%;margin-left:auto;margin-right:auto;padding-top:6rem;padding-bottom:4rem}.fast-facts:after{content:"";display:table;clear:both}.fast-facts .fast-facts-inner,.fast-facts .three-col{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.fast-facts .fast-facts-inner:after,.fast-facts .three-col:after{content:"";display:table;clear:both}.fast-facts .fact{text-align:center}.fast-facts .fact-img{width:4rem;height:5rem;margin-bottom:1rem;margin-left:auto;margin-right:auto}.fast-facts .fact-num{font-size:4rem;color:#0078d3}.fast-facts .fact-num sup{top:-1rem;font-size:2.5rem}.fast-facts .fact-content{max-width:80%;margin-left:auto;margin-right:auto;padding:1rem;font-size:1rem;line-height:2}.fast-facts.text{max-width:100%;margin-left:auto;margin-right:auto}.fast-facts.text:after{content:"";display:table;clear:both}.fast-facts.text .content{max-width:45rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;text-align:center}.fast-facts.text .content:after{content:"";display:table;clear:both}.two-col-teaser{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem}.module-container .two-col-teaser{background-color:transparent}.two-col-teaser .teaser-img{-ms-flex-order:-1;order:-1;padding-bottom:1.5rem}.two-col-teaser .teaser-content{-ms-flex-order:2;order:2}.two-col-teaser .teaser-content,.two-col-teaser .teaser-img{width:100%}.two-col-teaser .teaser-content img,.two-col-teaser .teaser-img img{width:100%;height:auto}.two-col-teaser .content-type{margin-bottom:1rem}.two-col-teaser .content-title{margin-bottom:1.5rem}.two-col-teaser .content-title:after{content:"";border-top:.1rem solid #1c1c1c;display:block;margin-top:1.5rem;width:9rem;max-width:100%}.two-col-teaser .content-body{margin-bottom:2rem;word-break:break-word}.two-col-teaser .content-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-col-teaser .content-link [class^=link-]{width:100%}.two-col-teaser .content-link>span.link{width:100%}.two-col-teaser .content-link>span.link:only-child{max-width:100%}.two-col-teaser .content-link>span.link a{display:inline-block;position:relative}.two-col-teaser .content-link>span.link a:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%230068c1'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;height:1.5rem;width:1.5rem;position:absolute;right:-1.5rem;top:calc(50% - .75rem)}.background-color--bright-lime .two-col-teaser .content-link>span.link a:after,.background-color--bright-magenta .two-col-teaser .content-link>span.link a:after,.background-color--bright-purple .two-col-teaser .content-link>span.link a:after,.background-color--bright-red .two-col-teaser .content-link>span.link a:after,.background-color--purple .two-col-teaser .content-link>span.link a:after,.background-color--ruby .two-col-teaser .content-link>span.link a:after,.background-color--teal .two-col-teaser .content-link>span.link a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E")}.two-col-teaser .content-link>span.link a.btn-chevron:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23414141'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E")}.two-col-teaser .content-link>span.link a.btn-chevron.btn--linkblue:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E")}.two-col-teaser .content-link>span.link a.btn-chevron:after,.two-col-teaser .content-link>span.link a.content-link-btn:after{right:1rem}.two-col-teaser .content-link-btn span.icon,.two-col-teaser .content-link-text span.icon{position:relative;top:-.1rem}.two-col-teaser .content-link-btn{display:inline-block;max-width:18rem;margin-bottom:1.5rem;padding:.85rem 2.5rem .85rem 1.25rem;background-color:rgba(0,0,0,.35);font-size:1rem;color:#fff;text-decoration:none;word-break:break-word;max-width:100%;transition:all .3s}.two-col-teaser .content-link-btn:focus,.two-col-teaser .content-link-btn:hover{text-decoration:underline;background-color:rgba(0,0,0,.55)}.two-col-teaser.green-bkgd,.two-col-teaser.green-bkgd .content-link a,.two-col-teaser.green-bkgd .content-title h2,.two-col-teaser.purple-bkgd,.two-col-teaser.purple-bkgd .content-link a,.two-col-teaser.purple-bkgd .content-title h2{color:#fff}.two-col-teaser.green-bkgd .content-title:after,.two-col-teaser.purple-bkgd .content-title:after{background-color:hsla(0,0%,100%,.2)}.two-col-teaser.green-bkgd{background-color:#00747a}.two-col-teaser.purple-bkgd{background-color:#532e63}.two-col-teaser .text-white .content-body a,.two-col-teaser .text-white .content-body a:hover,.two-col-teaser .text-white .content-body h1,.two-col-teaser .text-white .content-body h2,.two-col-teaser .text-white .content-body h3,.two-col-teaser .text-white .content-body h4,.two-col-teaser .text-white .content-body h5,.two-col-teaser .text-white .content-body h6{color:#fff}.two-col-teaser .text-black .content-body h1,.two-col-teaser .text-black .content-body h2,.two-col-teaser .text-black .content-body h3,.two-col-teaser .text-black .content-body h4,.two-col-teaser .text-black .content-body h5,.two-col-teaser .text-black .content-body h6{color:#1c1c1c}.featured-content-block-module .two-col-teaser.background-color--white{background-color:#fff}.featured-content-block-module .two-col-teaser.background-color--gray{background-color:#f5f5f5}.featured-content-block-module .two-col-teaser.background-color--gold{background-color:#ab8d00}.featured-content-block-module .two-col-teaser.background-color--orange{background-color:#c75b12}.featured-content-block-module .two-col-teaser.background-color--ruby{background-color:#782327}.featured-content-block-module .two-col-teaser.background-color--olive{background-color:#5b8f22}.featured-content-block-module .two-col-teaser.background-color--teal{background-color:#00747a}.featured-content-block-module .two-col-teaser.background-color--purple{background-color:#532e60}.featured-content-block-module .two-col-teaser.teaser-secondary{max-width:75rem}.featured-content-block-module .two-col-teaser .btn-chevron{margin:auto}.featured-content-block-module .two-col-teaser .content-link .btn-chevron{margin-bottom:1.5rem;word-break:break-word}.seform{max-width:45rem}.seform .SEAFWrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25rem}.seform .SEAFWrapper>.seText{-ms-flex:0 0 100%;flex:0 0 100%}.seform .SEAFWrapper>input,.seform .SEAFWrapper>select,.seform .SEAFWrapper>textarea{margin-bottom:.5rem}.seform .SEAFWrapper hr{-ms-flex:0 0 100%;flex:0 0 100%}.seform .seHeaderTitle{margin-bottom:1.25rem;font-family:Noto Serif,serif;font-size:1.563rem}.seform .seRequiredMarker{color:#c10000;font-weight:700;padding-left:.25rem}.seform input[type=email],.seform input[type=password],.seform input[type=tel],.seform input[type=text],.seform select,.seform textarea{border:1px solid #002c77;border-radius:5px;max-width:30rem;line-height:normal;padding:.75rem .7rem;width:100%}.seform input[type=email],.seform input[type=password],.seform input[type=tel],.seform input[type=text],.seform select{min-height:3.125rem}.seform input:focus,.seform input[type=checkbox]:focus+label:before,.seform input[type=radio]:focus+label:before,.seform select:focus,.seform textarea:focus{box-shadow:0 0 9px #0037cf;outline:none}.seform .seLabelCellHorizontal{margin-right:1rem}.seform .SEAFLabelHorizontal{-ms-flex-item-align:start;align-self:flex-start;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;margin-bottom:.5rem}.seform .SEAFGroupHorizontal{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.seform .SEAFGroupHorizontal .seLabelCellHorizontal{-ms-flex:0 0 100%;flex:0 0 100%}.seform .SEAFGroupHorizontal div.seFieldCellHorizontal{-ms-flex:1 1 60%;flex:1 1 60%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.seform .SEAFGroupHorizontal div.seFieldCellHorizontal+.seLabelCellHorizontal{text-align:left}.seform .SEAFGroupHorizontal>div.seFieldCellHorizontal:first-child{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.25rem}.seform div.seFieldCellHorizontal{-ms-flex:1 1 60%;flex:1 1 60%;margin-bottom:0;max-width:100%}.seform div.seFieldCellHorizontal+div.seFieldCellHorizontal{-ms-flex:0 0 auto;flex:0 0 auto}.seform div.seFieldCellHorizontal input+label{margin-right:1rem}.seform .SEAFLabelVertical{margin-bottom:.5rem;width:100%}.seform .seFieldCellVertical{width:100%}.seform input[type=file]{margin-bottom:.7rem}.seform input[type=button],.seform input[type=reset],.seform input[type=submit]{margin:1rem auto;max-width:18rem;min-width:10rem;padding:1rem 1.5rem;transition:all .25s ease-out}.seform input[type=button]:focus,.seform input[type=button]:hover,.seform input[type=reset]:focus,.seform input[type=reset]:hover,.seform input[type=submit]:focus,.seform input[type=submit]:hover{box-shadow:none}.seform input[type=submit]{background:#2e528f;border:3px solid #2e528f;color:#fff}.seform input[type=submit]:focus,.seform input[type=submit]:hover{background:#002c77;border:3px solid #002c77}.seform input[type=submit].leftSubmit{margin-left:0}.seform input[type=button]{background:#5a822d;border:3px solid #5a822d;color:#fff}.seform input[type=button]:focus,.seform input[type=button]:hover{background:#4f6f27;border:3px solid #4f6f27}.seform input[type=reset]{background:transparent;border:3px solid #bb4a00;color:#bb4a00}.seform input[type=reset]:focus,.seform input[type=reset]:hover{background:#bb4a00;color:#fff}.seform input[type=checkbox]:not(:only-child),.seform input[type=radio]:not(:only-child){-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1px;width:1px;opacity:0}.seform input[type=checkbox]:not(:only-child)+label,.seform input[type=radio]:not(:only-child)+label{position:relative;padding-left:2rem;max-width:100%}.seform input[type=checkbox]:not(:only-child)+label:before,.seform input[type=radio]:not(:only-child)+label:before{border:2px solid #002c77;content:"";display:inline-block;font-weight:700;height:1.5rem;left:0;position:absolute;top:.2rem;width:1.5rem}.seform input[type=radio]:not(:only-child)+label:before{background-clip:content-box;border-radius:100%;padding:.2rem}.seform input[type=radio]:not(:only-child):checked+label:before{background-color:#1c1c1c}.seform input[type=checkbox]:not(:only-child)+label:before{border-radius:2px;color:#1c1c1c;line-height:1.2;padding-left:.2rem}.seform input[type=checkbox]:not(:only-child):checked+label:before{content:"\2713"}.seform .SEAFGroupVertical,.seform .SEAFLabelVertical,.seform .seFieldCellVertical,.seform .seLabelCellVertical{width:100%}.hero-section{background-repeat:no-repeat;background-position:top;background-size:cover;padding-top:5rem;padding-bottom:3rem}.hero-section__title-wrap{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative;padding-bottom:1rem;margin-bottom:2rem}.hero-section__title-wrap:after{display:table;clear:both}.hero-section__title-wrap:after{background-color:#fff;width:56px;height:2px;position:absolute;bottom:0;left:calc(50% - 23px);content:""}.hero-section__label{font-size:1rem;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.25rem;margin-bottom:1rem}.hero-section__title{font-family:Noto Serif,serif;font-size:1.953rem;text-align:center;color:#fd0;font-weight:700;margin-bottom:1.25rem}.hero-section__list{max-width:640px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;columns:1;padding:0;list-style:none}.hero-section__list:after{content:"";display:table;clear:both}.hero-section__list__hero-link{color:#fff;font-family:Noto Sans,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.33;position:relative;margin-bottom:10px;display:inline-block;text-decoration:none;transition:color .3s ease-out}.hero-section__list__hero-link:focus,.hero-section__list__hero-link:hover{color:#fd0}.hero-section__list__hero-link:before{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%230073cf'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E");background-position:50%;width:1.75rem;height:1.75rem;display:block;position:absolute;left:-2.6rem;top:-.15rem;background-color:#fd0;border-radius:100%}.hero-section__list-item{break-inside:avoid;page-break-inside:avoid;padding-left:58px;margin-bottom:1.5rem;padding-top:2px}.hero-section__list-item .hero-section__list{columns:1;padding:0}.hero-section__list-item .hero-section__list-item{padding-left:0;margin-bottom:0}.hero-section__list-item .hero-section__list-item:last-of-type{margin-bottom:0}.hero-section__list-item .hero-section__list__link{display:inline-block;color:#fff;font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.25;margin-bottom:1rem;text-decoration:none;transition:color .4s ease-out}.hero-section__list-item .hero-section__list__link:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;width:1.25rem;height:1.25rem;display:inline-block;padding-left:6px;position:relative;top:.25rem}.hero-section__list-item .hero-section__list__link:focus,.hero-section__list-item .hero-section__list__link:hover{color:#fd0;transition:color .25s ease-out}.hero-section__list-item .hero-section__list .hero-section__list .hero-section__list__link{margin-bottom:.5rem}.mega-media{max-width:100%;margin-left:auto;margin-right:auto;position:relative;height:auto;width:100%}.mega-media:after{content:"";display:table;clear:both}.mega-media .mobile-image:before,.mega-media:before{background-image:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5));display:block}.hero-banner-module,.hero-banner-module .mega-media,.hero-banner-module .mobile-image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.hero-banner-module .hero-btn-default{color:#fff;display:inline-block;letter-spacing:normal;text-shadow:none;text-transform:none;font-size:1.125rem;border:1px solid #fff;text-decoration:none;padding:.5rem 1.5rem;margin:2rem 0 1rem;background-color:rgba(0,0,0,.4);transition:all .3s}.hero-banner-module .hero-btn-default:focus,.hero-banner-module .hero-btn-default:hover{background-color:rgba(0,108,189,.8);border-color:rgba(0,108,189,.8);color:#fff;text-decoration:underline}.hero-banner-module .hero-label{word-break:break-word}.hero-banner-module .hero-title-long{text-transform:none;letter-spacing:2px}.hero-banner-module .hero-title-long,.hero-banner-module .hero-title-short{font-family:Noto Sans,sans-serif}.hero-banner-module .hero-title-med{font-family:Noto Sans,sans-serif;text-transform:none}.hero-banner-module .mega-media{z-index:1}.hero-banner-module .mega-media,.hero-banner-module .mega-media .mobile-image{min-height:400px}.hero-banner-module .mega-media .mobile-image{height:100%;width:100%;position:relative}.hero-banner-module .mega-media h1,.hero-banner-module .mega-media h2,.hero-banner-module .mega-media h3{max-width:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}.hero-banner-module .mega-media .title-divider:after{content:"";display:block;width:4rem;margin:1.5rem auto 1rem;border-top:1px solid #fff}.hero-banner-module .mega-media.primary-banner,.hero-banner-module .mega-media.primary-banner .mobile-image{min-height:640px}.hero-banner-module .hero__menu{max-width:288px;margin:2rem auto 1rem;text-align:center;position:relative;z-index:1;transition:box-shadow .5s ease-out}.hero-banner-module .hero__menu__contact{width:100%;border:3px solid #fff;background-color:rgba(0,0,0,.54);color:#fff;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.875;padding:.5rem 1rem;text-transform:uppercase;position:relative;transition:background .4s ease-out;cursor:pointer;outline-offset:-.6rem}.hero-banner-module .hero__menu__contact:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E");display:inline-block;position:absolute;height:1.5rem;width:1.5rem;top:calc(50% - .75rem);right:1.5rem;transition:transform .3s ease-out}.hero-banner-module .hero__menu__contact:focus,.hero-banner-module .hero__menu__contact:hover{background-color:#000;transition:background-color .25s ease-out}.hero-banner-module .hero__menu__contact:focus{outline:2px dotted #fff}.hero-banner-module .hero__menu__wrap{padding:0;list-style:none;background:#fff;border:3px solid #fff;border-width:0 3px 3px;display:none;position:absolute;width:100%;box-shadow:0 0 0 0 rgba(1,0,0,0);transition:box-shadow .35s ease-out}.hero-banner-module .hero__menu__item{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.875;margin-bottom:0}.hero-banner-module .hero__menu__item a{padding:.5rem 1rem;color:#000;display:block;background:transparent;transition:background .4s ease-out;text-decoration:none;letter-spacing:normal;text-shadow:none;text-transform:none}.hero-banner-module .hero__menu__item a:focus,.hero-banner-module .hero__menu__item a:hover{background:#f9e300;text-decoration:underline;transition:background .25s ease-out}.hero-banner-module .hero__menu.active .hero__menu__contact,.hero-banner-module .hero__menu .hero__menu__contact[aria-expanded=true]{background:#000}.hero-banner-module .hero__menu.active .hero__menu__contact:after,.hero-banner-module .hero__menu .hero__menu__contact[aria-expanded=true]:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.hero-banner-module .hero__menu.active .hero__menu__wrap,.hero-banner-module .hero__menu .hero__menu__contact[aria-expanded=true]+.hero__menu__wrap{box-shadow:0 0 27.6px 1.5px rgba(1,0,0,.68)}.mega-media .hero-content-wrap,.mega-media figure{width:100%;margin:0}.mega-media .hero-content,.mega-media figcaption{font-weight:700;letter-spacing:.5rem;max-width:75rem;position:relative;padding:2rem 0;width:90%;margin:0 auto;color:#fff;text-align:center;text-transform:uppercase;text-shadow:.2rem .2rem .2rem rgba(0,0,0,.25);background:transparent;font-style:normal}.mega-media .hero-content p,.mega-media figcaption p{max-width:none!important;margin-bottom:0}.mega-media .hero-content-wrap span{display:block}.mega-media .hero-content-wrap .hero-content a.icon-advance,.mega-media figure figcaption a.icon-advance{display:block;position:relative;width:5rem;height:5rem;margin-top:2rem;margin-left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.mega-media .hero-content-wrap .hero-content a.icon-advance span,.mega-media figure figcaption a.icon-advance span{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:transparent}.mega-media .hero-content-wrap .hero-content a.icon-advance span:after,.mega-media .hero-content-wrap .hero-content a.icon-advance span:before,.mega-media figure figcaption a.icon-advance span:after,.mega-media figure figcaption a.icon-advance span:before{padding-left:0;padding-right:0}.mega-media .hero-content-wrap .hero-content a.icon-advance .advance-circle,.mega-media figure figcaption a.icon-advance .advance-circle{border:2px solid #fff;border-radius:50%;width:4.25rem;height:4.25rem}.mega-media .hero-content-wrap .hero-content a.icon-advance .advance-icon,.mega-media figure figcaption a.icon-advance .advance-icon{border-right:2px solid #fff;border-bottom:2px solid #fff;-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:1.25rem;margin-left:-.575rem;width:1.25rem;height:1.25rem}.image-list-module{padding-top:2rem;padding-bottom:2rem}.image-list-module .imagelist-module-description,.image-list-module .imagelist-module-title{margin-bottom:1rem;max-width:45rem}.image-list-module.multi-col .imagelist-module-description,.image-list-module.multi-col .imagelist-module-title{text-align:center;margin:auto;margin-bottom:1rem;width:100%}.image-list-module.col-2{display:block;max-width:none}.image-list-wrapper{width:100%;padding-left:0}.ent-loc-article main .image-list-wrapper{margin-bottom:0;max-width:none}.image-list-wrapper:not(:first-child){margin-top:2rem}.image-list-wrapper .image-list-item{-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem;width:100%;max-width:100%}.image-list-wrapper .image-list-item .image-list-image{margin-right:2.5%;margin-bottom:1rem}.image-list-wrapper .image-list-item .image-list-image img{width:100%}.image-list-wrapper .image-list-item.flex-10 .image-list-image img{width:80px}.image-list-image{width:100%}.image-list-description{max-width:45rem;-ms-flex-order:2;order:2;-ms-flex-positive:1;flex-grow:1}.featured-location ul.location-hours,.featured-location ul.location-phone{list-style:none;padding-left:0;margin-bottom:2rem}.location-block{margin-bottom:2rem}.location-block .card-content{line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.location-block .details{margin-bottom:.75rem}.location-block .card-media{-ms-flex-order:-1;order:-1;overflow:hidden;text-align:center;margin:0}.location-block .location-phone{margin-top:.75rem}.location-block ul.location-phone{list-style:none;padding-left:0;margin-bottom:0}.location-list ul{list-style:none;padding:0}.alternating-backgrounds>*{margin-top:2rem}.alternating-backgrounds>:nth-child(2n){background-color:#f7f7f7}.location-awards{padding:1rem 0;margin:0;list-style:none}.location-awards a{display:block}.location-awards img{max-width:300px;display:block;margin:0 auto}.location-awards .location-award-name{display:block;margin:.5rem auto 0;max-width:300px}.location-awards li{margin:0;padding:0 1rem}.location-awards li+li{margin-top:1rem}.location-blocks>ul{list-style:none;max-width:100%;padding:0;margin:0}.article-content .location-blocks>ul,.article-content .location-detail .location-awards{max-width:100%}.google-map-wide{margin:0 auto;max-width:58rem}.google-map-wide.columns{padding:0;height:auto}.google-map-wide .col+.col{margin-top:1rem}#map{height:500px;width:100%}#map .infowindow{text-align:left}#map .infowindow img{max-width:100%;width:auto;height:110px;border-radius:2px;margin-top:5px;margin-bottom:-10px}#map .gm-style{font:inherit}#map .gm-style-iw-c{padding-right:0;padding-bottom:0;max-width:250px;max-height:338px;display:-webkit-inline-box;border:1px solid silver;padding:.5rem;background-color:#f0f0f0;border-radius:3px;font-size:.875rem}#map-accessibility-container,#text-markers{display:none}.news-list{min-width:auto;max-width:45rem;margin-top:2rem;margin-bottom:2rem}.news-list .item{margin-bottom:2rem;padding:2rem;display:block;color:#1c1c1c;text-decoration:none;border:1px solid #dcdcdc;transition:.2s}.news-list .item:focus,.news-list .item:hover{background-color:#f5f5f5;outline:none}.news-list .item:focus .desc,.news-list .item:focus .title,.news-list .item:hover .desc,.news-list .item:hover .title{color:#0056b3}.news-list .item:after{content:"";display:table;clear:both}.news-list .item>*{float:left;min-height:1px;margin:0}.news-list .item>:first-child{margin-left:0}.news-list .item .media{width:100%;max-height:9999rem;overflow:hidden}.news-list .item .media img{width:100%;height:auto;margin:0}.news-list .item .desc{width:100%;font-size:16px;padding:1.125rem 0 0}.news-list .item .desc .date{padding-bottom:.5rem;text-transform:uppercase;letter-spacing:.15rem}.prListing .prListingItem{margin:2rem 0}.prListing .prListingItem .prListingItemReleaseDate{text-transform:uppercase;letter-spacing:.15rem;margin-bottom:.5rem}.prListing .prListingItem .prListingItemSummary{font-size:1rem}.related-cards,.related-cards--bkgd-white{max-width:100%;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:6rem;background-color:#f8f8f8}.related-cards--bkgd-white:after,.related-cards:after{content:"";display:table;clear:both}.related-cards--bkgd-white .section-header,.related-cards .section-header{margin-bottom:3rem}.related-cards,.related-cards--bkgd-white{padding-left:1rem;padding-right:1rem}.related-cards--bkgd-white .card-basic,.related-cards .card-basic{margin-bottom:3rem;background-color:#fff}.related-cards--bkgd-white .card-basic .content,.related-cards .card-basic .content{padding:2rem 1.25rem 3rem}.related-cards--bkgd-white .card-basic-title,.related-cards--bkgd-white .card-basic-type,.related-cards .card-basic-title,.related-cards .card-basic-type{margin-bottom:1rem}.related-cards--bkgd-white .card-basic-type,.related-cards .card-basic-type{font-size:.875rem;text-transform:uppercase;letter-spacing:2px}.related-cards--bkgd-white .card-basic-title,.related-cards .card-basic-title{color:#0078d3}.related-cards--bkgd-white .card-basic-title h3,.related-cards .card-basic-title h3{margin-bottom:1rem}.related-cards--bkgd-white .card-basic-excerpt,.related-cards .card-basic-excerpt{font-size:1rem}.related-cards--bkgd-white .card-basic-excerpt:after,.related-cards .card-basic-excerpt:after{color:#0078d3}.related-cards--bkgd-white{background-color:#fff}.related-cards--bkgd-white .card-basic .content{border:1px solid #eaeaea}.related-content,.related-horizontal-article{margin-left:-1rem;margin-right:-1rem}.related-content .related-content-block,.related-content .related-horizontal-inner,.related-horizontal-article .related-content-block,.related-horizontal-article .related-horizontal-inner{position:relative;width:100%;min-height:15rem;margin-bottom:2.5rem;background-color:#616161;color:#fff;overflow:hidden;transition:width .25s}.related-content .related-content-block img,.related-content .related-horizontal-inner img,.related-horizontal-article .related-content-block img,.related-horizontal-article .related-horizontal-inner img{width:100%;position:absolute;mix-blend-mode:soft-light;transition:all .3s}.related-content .related-content-block .related-content-title,.related-content .related-content-block h3,.related-content .related-horizontal-inner .related-content-title,.related-content .related-horizontal-inner h3,.related-horizontal-article .related-content-block .related-content-title,.related-horizontal-article .related-content-block h3,.related-horizontal-article .related-horizontal-inner .related-content-title,.related-horizontal-article .related-horizontal-inner h3{padding:33vw 2rem 2rem;line-height:1.5;color:#fff}.related-content .related-content-block .related-horizontal-content,.related-content .related-content-block div,.related-content .related-horizontal-inner .related-horizontal-content,.related-content .related-horizontal-inner div,.related-horizontal-article .related-content-block .related-horizontal-content,.related-horizontal-article .related-content-block div,.related-horizontal-article .related-horizontal-inner .related-horizontal-content,.related-horizontal-article .related-horizontal-inner div{position:relative;padding:2rem;background-color:#595959}.related-content .related-content-block p,.related-content .related-horizontal-inner p,.related-horizontal-article .related-content-block p,.related-horizontal-article .related-horizontal-inner p{margin-bottom:1.5rem}.related-content .related-content-block a,.related-content .related-horizontal-inner a,.related-horizontal-article .related-content-block a,.related-horizontal-article .related-horizontal-inner a{color:#fff;font-style:italic;text-decoration:underline}.related-content .related-content-block a:hover,.related-content .related-horizontal-inner a:hover,.related-horizontal-article .related-content-block a:hover,.related-horizontal-article .related-horizontal-inner a:hover{text-decoration:none}.related-content.pblue-bkgd .related-content-block,.related-content.pblue-bkgd .related-horizontal-inner,.related-horizontal-article.pblue-bkgd .related-content-block,.related-horizontal-article.pblue-bkgd .related-horizontal-inner{background-color:#002c77}.related-content.pblue-bkgd .related-content-block img,.related-content.pblue-bkgd .related-horizontal-inner img,.related-horizontal-article.pblue-bkgd .related-content-block img,.related-horizontal-article.pblue-bkgd .related-horizontal-inner img{opacity:.7}.related-content.pblue-bkgd .related-content-block .related-horizontal-content,.related-content.pblue-bkgd .related-content-block div,.related-content.pblue-bkgd .related-horizontal-inner .related-horizontal-content,.related-content.pblue-bkgd .related-horizontal-inner div,.related-horizontal-article.pblue-bkgd .related-content-block .related-horizontal-content,.related-horizontal-article.pblue-bkgd .related-content-block div,.related-horizontal-article.pblue-bkgd .related-horizontal-inner .related-horizontal-content,.related-horizontal-article.pblue-bkgd .related-horizontal-inner div{background-color:#002c77}.related-content.pblue-bkgd .related-content-block .related-horizontal-content a,.related-content.pblue-bkgd .related-content-block div a,.related-content.pblue-bkgd .related-horizontal-inner .related-horizontal-content a,.related-content.pblue-bkgd .related-horizontal-inner div a,.related-horizontal-article.pblue-bkgd .related-content-block .related-horizontal-content a,.related-horizontal-article.pblue-bkgd .related-content-block div a,.related-horizontal-article.pblue-bkgd .related-horizontal-inner .related-horizontal-content a,.related-horizontal-article.pblue-bkgd .related-horizontal-inner div a{color:#99caff}a.request-appointment{display:block;color:#fff;text-decoration:none}.request-box{max-width:100%;margin:2.5rem auto;padding:1rem;border-radius:5px;background-color:#ca5001;font-family:Noto Sans,sans-serif;font-weight:700;font-size:1.5rem;text-align:center;letter-spacing:.5px;transition:all .2s}.request-box:after{content:"";display:table;clear:both}.request-box:hover{background-color:#bb4a00;color:#fff;transition:all .2s}.request-box .heading,.request-box .phone-number{display:block}.request-box .phone-number{margin-top:1rem;font-weight:400;font-size:1.25rem}.request-box .phone-number i{color:#ffda34;vertical-align:middle}.request-box .optional-subheading{display:block;clear:both;margin-top:.5rem;font-weight:400;font-size:.9rem}.ra-outer-container{width:100%;padding:2rem 0;margin-top:2rem;margin-bottom:2rem}.request-ra-header{margin:0 auto 2rem;text-align:center;max-width:75rem;position:relative}.request-ra-header .ra-icon{background:url(https://www.hopkinsmedicine.org/sebin/f/j/request-appt-blue.svg) no-repeat 50%;line-height:6rem;display:block;margin:0 auto 1rem;width:80px;position:relative;bottom:.2rem}.request-ra-header .ra-title{display:block;max-width:85%;margin:auto}.request-ra-header .ra-title h2{margin-left:auto;margin-right:auto}.request-ra-header.left-title .content-button{margin-top:2.5rem}.ra-inner-container{max-width:75rem;width:100%;padding:0 2rem;margin:auto}.content-row{width:100%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;text-align:left;margin-bottom:.5rem}.content-row>*{-ms-flex:0 0 100%;flex:0 0 100%;vertical-align:top}.content-row .content-col-full{width:100%;margin:auto}.col-4-layout .content-row{text-align:center}.col-content,.col-title,.phone-number{display:block;margin-top:.5rem}.sub-content-full,.sub-content-half{width:100%;margin-bottom:2rem}.ra-outer-container .phone-number{font-size:1.563rem;font-weight:700;line-height:1.4;margin-bottom:.5rem}.ra-outer-container .phone-number a{text-decoration:none}.results-column.lab{margin:2rem 0!important;float:none!important}.results-column.lab .results-per-page{float:right!important;margin:0!important}.results-column.lab .paginate{list-style:none!important;margin:0!important;padding:0!important}.results-column.lab .paginate li{display:inline-block!important;margin:0 .15rem 0 0!important}.results-column.lab .paginate li a,.results-column.lab .paginate li span{padding:.5rem .7rem!important;background:#efefef!important;color:#9e9e9e!important}.results-column.lab .paginate li a{color:#0068c1!important;background:#dce0e9!important;transition:all .2s!important}.results-column.lab .paginate li a:hover{background:#efefef!important}.results-column.lab .faculty-results-list{width:100%!important;list-style:none!important;padding:0!important;margin:1rem 0 0!important;max-width:100%!important}.results-column.lab .faculty-results-list>li{width:100%!important;margin:0 0 2.5rem!important;border:1px solid #eceef3!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-list-bio{width:100%!important;padding:2rem 2rem 1rem!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-list-bio .char-limit-overflow-text{display:none}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions{width:100%!important;padding:1.5rem 2rem!important;margin:0}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions a.flex-button-yellow{width:65%!important;color:#fff!important;background-color:#007cc2!important;transition:all .3s!important;text-decoration:none!important;display:inline-block!important;padding:1rem!important;padding-left:1.25rem!important;font-size:1rem!important;text-align:center!important;margin:0 0 1rem!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions a.flex-button-yellow:focus,.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions a.flex-button-yellow:hover{text-decoration:underline!important;background-color:#006ca9!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions a.flex-button-yellow:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' focusable='false' fill='%23FFF'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E");height:1.25rem;width:1.25rem;display:inline-block;position:relative;top:.15rem}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions .faculty-results-list-img{width:30%!important;float:left!important;margin:0 1rem 1rem 0!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions p{margin:0!important}.results-column.lab .faculty-results-list>li p.lab-tags{margin-top:1rem!important}.results-column.lab .faculty-results-list>li.col-2-item{-ms-flex:0 1 100%;flex:0 1 100%;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.results-column.lab .faculty-results-list>li.col-2-item:nth-child(2n){margin-right:0!important}.restrict .results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions .faculty-results-list-img{width:45%!important}.results-column.lab{width:100%!important}.faculty-wrapper{max-width:75rem!important;float:none!important;margin:auto!important}.faculty-wrapper .results-per-page{line-height:1!important}.faculty-wrapper .paginate{float:none!important}.faculty-wrapper .paginate li{font-size:medium!important}.faculty-wrapper .paginate+.faculty-results-list li:last-child{margin:0 0 .25rem!important}.faculty-wrapper .faculty-results-list{clear:none!important}.faculty-wrapper .faculty-results-list li{float:left;padding:initial!important;clear:none!important}.results-column.lab .faculty-wrapper .faculty-results-list li .faculty-results-list-li-inner{padding:initial!important;width:100%!important;box-shadow:none!important;margin:0!important}.results-column.lab .faculty-wrapper .faculty-results-list-bio{width:auto!important;margin:initial!important;float:none!important}.faculty-wrapper .faculty-results-list-bio h2 a{color:#0073cf!important;font-family:Noto Serif,serif!important;margin:initial!important;line-height:normal!important;text-decoration:initial!important}.faculty-wrapper .faculty-results-list-bio p{line-height:1.75!important;margin:initial!important}.results-column.lab .lab-tags{float:none!important;margin:initial!important;color:initial!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions a.flex-button-yellow{text-shadow:none!important;font-weight:400!important;border:initial!important;border-radius:initial!important;line-height:normal!important;font-family:inherit;background:initial}.results-column.lab a.flex-button-yellow span,.results-list.lab a.flex-button-yellow span{display:none!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions p{font-family:inherit}.results-column.lab .faculty-wrapper .faculty-results-list-img img,.results-list.lab .faculty-wrapper .faculty-results-list-img img{width:100%!important;padding:initial!important;margin:initial!important;border:initial!important}.results-column.lab .detail-block-title,.results-list.lab .detail-block-title{color:initial!important;font-family:inherit;font-weight:400!important;font-size:medium!important;margin:initial!important;line-height:normal!important}.section-header-type,.section-header-type--blue-title{max-width:45rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-bottom:2rem;text-align:center}.section-header-type--blue-title:after,.section-header-type:after{content:"";display:table;clear:both}.section-header-type--blue-title .type,.section-header-type .type{margin-bottom:1rem;font-size:.875rem;color:#0078d3;text-transform:uppercase;letter-spacing:2px}.section-header-type--blue-title .title-divider,.section-header-type .title-divider{font-family:Noto Serif,serif;font-size:1.75rem;font-weight:700}.section-header-type--blue-title .title-divider:after,.section-header-type .title-divider:after{content:"";display:block;width:4rem;height:1px;margin:2rem auto;background-color:#0078d3}.section-header{max-width:45rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-bottom:2rem;font-size:.875rem;text-align:center}.section-header:after{content:"";display:table;clear:both}.section-header .title-divider{text-transform:uppercase;letter-spacing:2px}.section-header .title-divider:after{content:"";display:block;width:4rem;height:1px;margin:2rem auto 1rem;background-color:#0078d3}.section-header-type--blue-title .type{color:#1c1c1c}.section-header-type--blue-title .title-divider{color:#0078d3}.section-form-select select{margin:0;padding:1rem;background-color:#f1f1f1;border-radius:0;font-size:1rem;color:#4f4f4f;cursor:pointer}.section-form-select{position:relative;display:inline-block}.section-form-select select{padding-right:4rem;border:0;border:1px solid #194d8d;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:1.4rem}.section-form-select select::-ms-expand{display:none}.section-form-select:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='36px' viewBox='0 0 24 24' width='36px' focusable='false' fill='%230078d3'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");width:1.5rem;height:1.5rem;position:absolute;right:1rem;top:calc(50% - .3rem);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}@-moz-document url-prefix(){.hero-form-select select{padding-right:1rem}}.slider-image-caption{max-width:100%;z-index:1;position:relative;overflow:hidden;width:100%;padding-top:1rem;padding-bottom:2rem}.slider-image-caption-no-flexbox .image-caption-slide{float:left}.image-caption-wrapper{z-index:1;position:relative;width:100%;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.image-caption-wrapper,.slider-image-caption-android .image-caption-slide{transform:translateZ(0)}.slider-image-caption-multirow>.image-caption-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.slider-image-caption-free-mode>.image-caption-wrapper{transition-timing-function:ease-out;margin:0 auto}.image-caption-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.image-caption-invisible-blank-slide{visibility:hidden}.image-caption-button-next,.image-caption-button-prev{z-index:10;position:absolute;top:30%;width:1.75rem;height:2rem;margin-top:-1rem;padding:1.25rem;cursor:pointer;background-size:1.5rem 1.75rem;background-position:50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.5);transition:all .45s}.image-caption-button-prev,.slider-image-caption-rtl .image-caption-button-next{background-image:url(https://www.hopkinsmedicine.org/sebin/h/w/arrow-left.svg);left:0;right:auto}.image-caption-button-next,.slider-image-caption-rtl .image-caption-button-prev{background-image:url(https://www.hopkinsmedicine.org/sebin/l/o/arrow-right.svg);right:0;left:auto}.slider-image-caption .image-caption-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.slider-image-caption-autoheight,.slider-image-caption-autoheight .image-caption-slide{height:auto}.slider-image-caption-autoheight .image-caption-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.slider-image-caption-wp8-horizontal,.slider-image-caption-wp8-horizontal>.image-caption-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.slider-image-caption{max-width:60rem;margin-left:auto;margin-right:auto}.slider-image-caption:after{content:"";display:table;clear:both}.slider-image-caption figure{min-height:22rem;margin:0 auto;overflow:hidden}.article-content .slider-image-caption figure img,.slider-image-caption figure img{overflow:hidden;max-width:100%;margin-left:50%;margin-bottom:1rem;-ms-transform:translateX(-50%);transform:translateX(-50%)}.image-caption-slide figcaption{padding-left:1rem;padding-right:1rem;font-size:.875rem;transition:all .45s}.image-caption-slide figcaption .caption,.image-caption-slide figcaption .title{display:block}.image-caption-slide figcaption .title{font-weight:700}.slider-stats-no-flexbox .stats-slide{float:left}.stats-wrapper{z-index:1;position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.slider-stats-android .stats-slide,.stats-wrapper{transform:translateZ(0)}.slider-stats-multirow>.stats-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.slider-stats-free-mode>.stats-wrapper{transition-timing-function:ease-out;margin:0 auto}.stats-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.stats-invisible-blank-slide{visibility:hidden}.stats-button-next,.stats-button-prev{z-index:10;position:absolute;top:50%;width:1.75rem;height:2rem;margin-top:-1rem;cursor:pointer;background-size:1.75rem 2rem;background-position:50%;background-repeat:no-repeat;transition:.3s}.stats-button-next.swiper-button-disabled,.stats-button-prev.swiper-button-disabled{opacity:0;visibility:hidden}.slider-stats-rtl .stats-button-next,.stats-button-prev{background-image:url(https://www.hopkinsmedicine.org/sebin/v/v/arrow-left-gray.svg);left:1rem;right:auto}.slider-stats-rtl .stats-button-prev,.stats-button-next{background-image:url(https://www.hopkinsmedicine.org/sebin/r/l/arrow-right-gray.svg);right:1rem;left:auto}.stats-pagination{position:absolute;bottom:0;padding-bottom:1rem;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10;left:0;width:100%}.stats-pagination.stats-pagination-hidden{opacity:0}button.stats-pagination-bullet{border:none;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.stats-pagination-bullet{width:.75rem;height:.75rem;display:inline-block;border-radius:100%;background:#000;opacity:.2;vertical-align:middle;margin:0 .5rem}.stats-pagination-clickable .stats-pagination-bullet{cursor:pointer}.stats-pagination-bullet-active{opacity:1;background-color:#0078d3}.slider-stats .stats-notification{z-index:-1000;position:absolute;left:0;top:0;pointer-events:none;opacity:0}.slider-stats-autoheight,.slider-stats-autoheight .stats-slide{height:auto}.slider-stats-autoheight .stats-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.slider-stats-wp8-horizontal,.slider-stats-wp8-horizontal>.stats-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.slider-stats{max-width:75rem;width:100%;z-index:1;position:relative;overflow:hidden;margin:1.5rem auto 1rem}.slider-stats:not(.feature-slider){background-color:#fff}.slider-stats figure{position:relative;width:100%;min-height:28rem;margin-bottom:0;overflow:hidden;text-align:center}.slider-stats figure figcaption{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75%}.slider-stats figure .title-divider{padding-top:1rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;text-transform:uppercase;letter-spacing:2px}.slider-stats figure .title-divider:after{content:"";display:block;width:4rem;height:1px;margin:1.5rem auto 1rem;background-color:#0078d3}.slider-stats figcaption{text-align:center}.slider-stats figcaption .caption{display:inline-block;font-size:1.5rem;color:#0078d3;line-height:1.4;letter-spacing:5px;transition:font-size .2s}.table-scrollable{max-width:100%;margin-left:auto;margin-right:auto;overflow:auto}.table-scrollable:after{content:"";display:table;clear:both}table{border-collapse:collapse;border-spacing:0;width:100%;margin:1.5rem 0 1.5rem -.3rem}table caption{caption-side:top;margin:0 .3rem;padding:1rem;background:#333;color:#fff;font-style:italic;text-align:center}table tr:nth-child(odd){background:#ffedae}table tr:nth-child(2n){background:#fff8e1}table th{text-align:left;background:#eceef3}table td,table th{border:.3rem solid #fff;padding:1rem}.team-default{max-width:100%;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:4rem;border-bottom:1px solid #eaeaea}.team-default:after{content:"";display:table;clear:both}.photobooks-flex{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.photobooks-flex:after{display:table;clear:both}.photobooks-flex .resultItem{clear:none;transition:all .3s}.photobooks-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.photobooks-flex:after{content:"";-ms-flex:auto;flex:auto}.photobooks-flex .resultItem{-ms-flex:0 1 100%;flex:0 1 100%;display:block;position:relative;margin-bottom:2rem;padding:2rem;border:1px solid #eaeaea}.photobooks-flex .resultItem:after{display:block;position:absolute;bottom:0;right:0;content:""}.photobooks-flex .resultItem img{max-width:5rem;height:auto;margin-bottom:1.5rem}.photobooks-flex .resultItem .appointmentPhone,.photobooks-flex .resultItem .primaryLocation{font-size:.9375rem;margin-bottom:.25rem}.photobooks-flex .resultItem .physicianExpertise,.photobooks-flex .resultItem .physicianTitle,.photobooks-flex .resultItem .researchInterests{margin-bottom:1rem;font-size:.9375rem}.photobooks-flex .resultItem .physicianExpertise br,.photobooks-flex .resultItem .physicianTitle br,.photobooks-flex .resultItem .researchInterests br{line-height:2}.photobooks-flex .resultItem .physicianExpertise strong,.photobooks-flex .resultItem .physicianTitle strong,.photobooks-flex .resultItem .researchInterests strong{display:block;color:#363636}.photobooks-flex .resultItem .physicianExpertise .showOverflow,.photobooks-flex .resultItem .physicianTitle .showOverflow,.photobooks-flex .resultItem .researchInterests .showOverflow{margin-left:.5rem;color:#0068c1!important}.photobooks-flex .resultItem .physicianTitle ul{padding-left:0}.photobooks-flex .resultItem .physicianTitle ul li{list-style-type:none}.photobooks-flex .resultItem .physicianTitle ul li:before{content:"\200B";position:absolute}.photobooks-flex{margin:0 auto!important;line-height:1.5!important;overflow:initial!important}.photobooks-flex .resultItem{padding:2rem!important;background:#fff!important}.photobooks-flex .resultItem img{float:none!important;margin-right:0!important;margin-bottom:1.5rem!important;padding:0!important;border:none!important}.photobooks-flex .resultItem .h4,.photobooks-flex .resultItem h4{margin-bottom:.25rem!important;line-height:1.14}.photobooks-flex .resultItem .h4 a,.photobooks-flex .resultItem h4 a{font-size:1.125rem!important;color:#0068c1!important}.photobooks-flex .resultItem .h4 a:focus,.photobooks-flex .resultItem .h4 a:hover,.photobooks-flex .resultItem h4 a:focus,.photobooks-flex .resultItem h4 a:hover{color:#0056b3!important;text-decoration:none!important}.profiles-pagination{width:100%;font-size:1rem;text-align:center}.profiles-pagination .searchPageCount,.profiles-pagination .searchPagination{clear:both!important;float:none!important;width:100%!important;text-align:center!important}.profiles-pagination .paginationForm{margin-right:1rem}.profiles-pagination .paginationForm strong{padding-left:.25rem}.pagination-top{margin-bottom:2.8571428571%;background-color:#f5f5f5;padding-left:2rem;padding-right:2rem;position:relative;margin-top:2rem}.pagination-top .searchResultCount{position:absolute;top:-2.5rem;left:0}.pagination-bottom{background-color:#f5f5f5;padding-left:2rem;padding-right:2rem}#physicianDataFilteredResults .profiles-pagination form input{width:3.25rem;height:auto!important;margin:0 .25rem .5em 0!important;padding:0 10px!important;background:#fff!important;font-family:Noto Sans,sans-serif!important;text-align:center;line-height:2!important;box-shadow:none!important}.cd-timeline{padding:2em 0}.cd-timeline svg,.cd-timeline svg>*,.cd-timeline svg g>*{fill:currentColor!important}.cd-timeline .h2,.cd-timeline .h3,.cd-timeline .h4,.cd-timeline .h5{display:block}.cd-timeline .cd-timeline__container{margin-left:auto;margin-right:auto;max-width:80rem;position:relative;padding:2em 0;list-style:none}.ent-loc-article .cd-timeline .cd-timeline__container{max-width:80rem}.cd-timeline .cd-timeline__container:before{content:"";position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;border-right:.3rem solid #666}.cd-timeline .cd-timeline__block{display:-ms-flexbox;display:flex;position:relative;z-index:1;margin-bottom:2em;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.cd-timeline .cd-timeline__block:last-child{margin-bottom:0}.cd-timeline .cd-timeline__block .cd-timeline__date{display:block;margin-bottom:.5rem;font-family:Noto Sans,sans-serif;font-size:1rem}.cd-timeline .cd-timeline__block .cd-timeline__content{-ms-flex-positive:1;flex-grow:1;position:relative;background-color:#f5f5f5;padding:1.25rem;border:1px solid transparent;width:100%;max-width:47.5rem}.cd-timeline .cd-timeline__block .cd-timeline__content>ul{list-style:disc}.cd-timeline .cd-timeline__block .cd-timeline__content .chevron{position:absolute;top:-.3rem;left:50%;width:.75rem;height:.75rem;color:#f5f5f5;-ms-transform:translateX(-50%);transform:translateX(-50%)}.cd-timeline .cd-timeline__block .cd-timeline__content .chevron .svg-wrap{display:block;padding-bottom:200%;position:relative;height:0}.cd-timeline .cd-timeline__block .cd-timeline__content .chevron svg{width:100%;height:100%;position:absolute;margin-top:-100%;-ms-transform:rotate(90deg);transform:rotate(90deg)}.cd-timeline .cd-timeline__block .cd-timeline__content a.btn{background:#fff;border:3px solid #bb4a00;color:#bb4a00;display:inline-block;padding:.5rem 1rem;text-decoration:none;transition:all .25s ease-out}.cd-timeline .cd-timeline__block .cd-timeline__content a.btn:focus,.cd-timeline .cd-timeline__block .cd-timeline__content a.btn:hover{background:#bb4a00;color:#fff;outline:none;text-decoration:underline}.cd-timeline .cd-timeline__block .cd-timeline__content p{margin-bottom:1.25rem;max-width:45rem}.cd-timeline .cd-timeline__block .cd-timeline__content p:last-child{margin-bottom:.5rem}.cd-timeline .cd-timeline__block .cd-timeline__content .media{margin-bottom:1.25rem;max-width:45rem}.cd-timeline .cd-timeline__block .cd-timeline__content .iframe-outer-wrap{margin-bottom:1.25rem;max-width:640px;max-height:360px}.cd-timeline .cd-timeline__block .cd-timeline__content .iframe-outer-wrap .iframe-inner-wrap{position:relative;padding-top:56.25%}.cd-timeline .cd-timeline__block .cd-timeline__content .iframe-outer-wrap .iframe-inner-wrap iframe{position:absolute;width:100%;height:100%;top:0}.cd-timeline .cd-timeline__block .cd-timeline__img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 6px #666;color:#fff;position:relative;margin-bottom:1rem}.cd-timeline .cd-timeline__block .cd-timeline__img svg{width:45%;height:45%;position:absolute;top:50%;margin-top:-23%;left:50%;margin-left:-23%}.cd-timeline .cd-timeline__block .cd-timeline__img:after{content:"";position:absolute;border:.3rem solid transparent;width:calc(100% + .3rem);height:calc(100% + .3rem);border-radius:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:-.25rem;left:50%}.cd-timeline .cd-timeline__block .cd-timeline__img img{width:20px;height:20px}.cd-timeline .cd-timeline__block .cd-timeline__img--olive,.cd-timeline .cd-timeline__block .cd-timeline__img--picture{background-color:#5b8f22}.cd-timeline .cd-timeline__block .cd-timeline__img--movie,.cd-timeline .cd-timeline__block .cd-timeline__img--ruby{background-color:#782327}.cd-timeline .cd-timeline__block .cd-timeline__img--gold,.cd-timeline .cd-timeline__block .cd-timeline__img--location{background-color:#ab8d00}.cd-timeline .cd-timeline__block .cd-timeline__img--paper,.cd-timeline .cd-timeline__block .cd-timeline__img--purple{background-color:#532e60}.cd-timeline .cd-timeline__block .cd-timeline__img--microscope,.cd-timeline .cd-timeline__block .cd-timeline__img--teal{background-color:#00747a}.cd-timeline .cd-timeline__block .cd-timeline__img--checkmark,.cd-timeline .cd-timeline__block .cd-timeline__img--orange{background-color:#c75b12}@keyframes cd-bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1}to{transform:scale(1)}}@keyframes cd-bounce-2{0%{opacity:0;transform:translateX(-50px)}60%{opacity:1}to{transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;transform:translateX(50px)}60%{opacity:1}to{transform:translateX(0)}}.feature-slider{position:relative;overflow:hidden;max-width:75rem;padding-top:0;display:-ms-grid;display:grid}.feature-slider .stats-slide{padding:2.5rem 4rem .5rem}.feature-slider .stats-slide figure{display:-ms-flexbox;display:flex;margin:0 auto 3rem;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:inherit}.feature-slider .stats-slide figure a,.feature-slider .stats-slide figure a:active,.feature-slider .stats-slide figure a:link,.feature-slider .stats-slide figure a:visited{color:#fff}.feature-slider .stats-slide figure img{height:auto;max-width:640px;margin:0 auto 1.5rem}.feature-slider .stats-slide figure .img-wrapper{height:100%}.feature-slider .stats-slide figure figcaption{text-align:left;color:#fff;position:static;margin:0 auto 2rem;max-width:640px;-ms-transform:none;transform:none;width:100%;height:100%;-ms-flex-order:2;order:2}.feature-slider .stats-slide figure figcaption .slider-heading{color:#fff}.feature-slider .stats-slide figure figcaption .slider-heading:after{content:"";background:hsla(0,0%,100%,.25);height:.1rem;display:block;margin:1.5rem 0;width:9rem;max-width:100%}.feature-slider .stats-slide figure figcaption .content-type{font-size:.875rem;text-transform:uppercase;letter-spacing:.25rem}.feature-slider .stats-slide figure figcaption .content-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-slider .stats-slide figure figcaption .content-link .link{width:100%}.feature-slider .stats-slide figure figcaption .content-link .link a{display:inline-block;max-width:100%}.feature-slider .stats-slide figure figcaption .content-link .link .content-link-text span.icon{position:relative;top:-.1rem}.feature-slider .slider-btn{background-color:rgba(0,0,0,.35);margin-top:25px;word-break:break-word;max-width:18rem}.feature-slider .slider-btn:hover{background-color:rgba(0,0,0,.55);text-decoration:underline}.feature-slider .slider-btn:after{background-color:transparent}.feature-slider .stats-pagination-bullet-active{background-color:hsla(0,0%,100%,.5)}.feature-slider .stats-button-next,.feature-slider .stats-button-prev{margin-top:-2rem;border:1px solid transparent;background-color:hsla(0,0%,60%,.5);padding:1.25rem;background-image:none}.feature-slider .stats-button-next:after,.feature-slider .stats-button-prev:after{content:"";display:block;height:1.3rem;width:1.3rem;border:.3rem solid #fff;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.feature-slider .stats-button-next:focus,.feature-slider .stats-button-prev:focus{outline:2px dotted #1c1c1c}.feature-slider.text-white .stats-button-next:focus,.feature-slider.text-white .stats-button-prev:focus{outline-color:#fff}.feature-slider .slider-stats-rtl .stats-button-next:after,.feature-slider .stats-button-prev:after{border-right:0;border-top:0;-ms-transform:translateX(.25rem) rotate(45deg);transform:translateX(.25rem) rotate(45deg)}.feature-slider .slider-stats-rtl .stats-button-prev:after,.feature-slider .stats-button-next:after{border-left:0;border-bottom:0;-ms-transform:translateX(-.25rem) rotate(45deg);transform:translateX(-.25rem) rotate(45deg)}.feature-slider-module{padding-top:1.5rem}.feature-slider-module .content{padding:0}.feature-slider-module,.feature-slider-module[class*=border-color--]{padding-left:0;padding-right:0}.feature-slider-module .teaser-content{padding-top:2.5rem}.feature-slider-module .stats-pagination{list-style:none;padding-left:0;margin-bottom:0}.ent-loc-article .feature-slider-module .stats-pagination{max-width:none}.feature-slider-module .stats-pagination li{display:inline-block;margin-bottom:0}.feature-slider-module .two-col-teaser{background-color:inherit;padding:1rem;margin-bottom:1.5rem}.feature-slider-module .featured-content-block-slide{padding:1.5rem 3rem 3rem}.feature-slider-module .featured-content-block-slide:focus .two-col-teaser{outline:3px dotted #1c1c1c}.feature-slider-module .featured-content-block-slide.background-color--bright-lime:focus .two-col-teaser,.feature-slider-module .featured-content-block-slide.background-color--bright-magenta:focus .two-col-teaser,.feature-slider-module .featured-content-block-slide.background-color--bright-purple:focus .two-col-teaser,.feature-slider-module .featured-content-block-slide.background-color--bright-red:focus .two-col-teaser,.feature-slider-module .featured-content-block-slide.background-color--purple:focus .two-col-teaser,.feature-slider-module .featured-content-block-slide.background-color--ruby:focus .two-col-teaser,.feature-slider-module .featured-content-block-slide.background-color--teal:focus .two-col-teaser{outline-color:#fff}.feature-slider-module ul.stats-buttons{list-style:none;margin:0;padding:0}.feature-slider-module ul.stats-buttons li{margin:0}.feature-slider-module ul.stats-buttons .stats-button-next,.feature-slider-module ul.stats-buttons .stats-button-prev{-webkit-appearance:none;transition:none;background-color:rgba(0,0,0,.4)}.feature-slider-module .stats-pagination-bullet{opacity:1;border:1px solid #1c1c1c;background-color:rgba(0,0,0,.33);position:relative;overflow:hidden}.feature-slider-module .stats-pagination-bullet.stats-pagination-bullet-active{background-color:#1c1c1c}.feature-slider-module .stats-pagination-bullet.stats-pagination-bullet-active:after{content:"";display:block;position:absolute;top:0;border:2rem solid #1c1c1c}.feature-slider-module .stats-pagination-bullet:focus{box-shadow:0 0 0 3px #1c1c1c;outline:none}.feature-slider-module.background-color--bright-lime .stats-pagination-bullet,.feature-slider-module.background-color--bright-magenta .stats-pagination-bullet,.feature-slider-module.background-color--bright-purple .stats-pagination-bullet,.feature-slider-module.background-color--bright-red .stats-pagination-bullet,.feature-slider-module.background-color--olive .stats-pagination-bullet,.feature-slider-module.background-color--orange .stats-pagination-bullet,.feature-slider-module.background-color--purple .stats-pagination-bullet,.feature-slider-module.background-color--ruby .stats-pagination-bullet,.feature-slider-module.background-color--teal .stats-pagination-bullet{border-color:#fff}.feature-slider-module.background-color--bright-lime .stats-pagination-bullet .current-text,.feature-slider-module.background-color--bright-magenta .stats-pagination-bullet .current-text,.feature-slider-module.background-color--bright-purple .stats-pagination-bullet .current-text,.feature-slider-module.background-color--bright-red .stats-pagination-bullet .current-text,.feature-slider-module.background-color--olive .stats-pagination-bullet .current-text,.feature-slider-module.background-color--orange .stats-pagination-bullet .current-text,.feature-slider-module.background-color--purple .stats-pagination-bullet .current-text,.feature-slider-module.background-color--ruby .stats-pagination-bullet .current-text,.feature-slider-module.background-color--teal .stats-pagination-bullet .current-text{display:none}.feature-slider-module.background-color--bright-lime .stats-pagination-bullet.stats-pagination-bullet-active,.feature-slider-module.background-color--bright-magenta .stats-pagination-bullet.stats-pagination-bullet-active,.feature-slider-module.background-color--bright-purple .stats-pagination-bullet.stats-pagination-bullet-active,.feature-slider-module.background-color--bright-red .stats-pagination-bullet.stats-pagination-bullet-active,.feature-slider-module.background-color--olive .stats-pagination-bullet.stats-pagination-bullet-active,.feature-slider-module.background-color--orange .stats-pagination-bullet.stats-pagination-bullet-active,.feature-slider-module.background-color--purple .stats-pagination-bullet.stats-pagination-bullet-active,.feature-slider-module.background-color--ruby .stats-pagination-bullet.stats-pagination-bullet-active,.feature-slider-module.background-color--teal .stats-pagination-bullet.stats-pagination-bullet-active{background-color:#fff}.feature-slider-module.background-color--bright-lime .stats-pagination-bullet.stats-pagination-bullet-active .current-text,.feature-slider-module.background-color--bright-magenta .stats-pagination-bullet.stats-pagination-bullet-active .current-text,.feature-slider-module.background-color--bright-purple .stats-pagination-bullet.stats-pagination-bullet-active .current-text,.feature-slider-module.background-color--bright-red .stats-pagination-bullet.stats-pagination-bullet-active .current-text,.feature-slider-module.background-color--olive .stats-pagination-bullet.stats-pagination-bullet-active .current-text,.feature-slider-module.background-color--orange .stats-pagination-bullet.stats-pagination-bullet-active .current-text,.feature-slider-module.background-color--purple .stats-pagination-bullet.stats-pagination-bullet-active .current-text,.feature-slider-module.background-color--ruby .stats-pagination-bullet.stats-pagination-bullet-active .current-text,.feature-slider-module.background-color--teal .stats-pagination-bullet.stats-pagination-bullet-active .current-text{display:block}.feature-slider-module.background-color--bright-lime .stats-pagination-bullet.stats-pagination-bullet-active:after,.feature-slider-module.background-color--bright-magenta .stats-pagination-bullet.stats-pagination-bullet-active:after,.feature-slider-module.background-color--bright-purple .stats-pagination-bullet.stats-pagination-bullet-active:after,.feature-slider-module.background-color--bright-red .stats-pagination-bullet.stats-pagination-bullet-active:after,.feature-slider-module.background-color--olive .stats-pagination-bullet.stats-pagination-bullet-active:after,.feature-slider-module.background-color--orange .stats-pagination-bullet.stats-pagination-bullet-active:after,.feature-slider-module.background-color--purple .stats-pagination-bullet.stats-pagination-bullet-active:after,.feature-slider-module.background-color--ruby .stats-pagination-bullet.stats-pagination-bullet-active:after,.feature-slider-module.background-color--teal .stats-pagination-bullet.stats-pagination-bullet-active:after{border-color:#fff}.feature-slider-module.background-color--bright-lime .stats-pagination-bullet:focus,.feature-slider-module.background-color--bright-magenta .stats-pagination-bullet:focus,.feature-slider-module.background-color--bright-purple .stats-pagination-bullet:focus,.feature-slider-module.background-color--bright-red .stats-pagination-bullet:focus,.feature-slider-module.background-color--olive .stats-pagination-bullet:focus,.feature-slider-module.background-color--orange .stats-pagination-bullet:focus,.feature-slider-module.background-color--purple .stats-pagination-bullet:focus,.feature-slider-module.background-color--ruby .stats-pagination-bullet:focus,.feature-slider-module.background-color--teal .stats-pagination-bullet:focus{box-shadow:0 0 0 3px #fff}.feature-slider-module .slider-stats-initialized .featured-content-block-slide a,.feature-slider-module .slider-stats-initialized .featured-content-block-slide iframe{visibility:hidden;opacity:0;transition:.3s}.feature-slider-module .slider-stats-initialized .featured-content-block-slide.stats-slide-active a,.feature-slider-module .slider-stats-initialized .featured-content-block-slide.stats-slide-active iframe{visibility:visible;opacity:1;transition:.3s}.feature-slider-module .text-white h1,.feature-slider-module .text-white h2,.feature-slider-module .text-white h3,.feature-slider-module .text-white h4,.feature-slider-module .text-white h5,.feature-slider-module .text-white h6{color:#fff}.feature-slider-module .text-black h1,.feature-slider-module .text-black h2,.feature-slider-module .text-black h3,.feature-slider-module .text-black h4,.feature-slider-module .text-black h5,.feature-slider-module .text-black h6{color:#1c1c1c}.feature-slider-module .feature-slider{padding:0;width:100%;margin-top:0;margin-bottom:0}.mediasite-video-list .mediasite-video{margin-bottom:2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;text-decoration:none;color:#1c1c1c;border:1px solid #eaeaea;padding:2rem 1.5rem;transition:.2s}.mediasite-video-list .mediasite-video:focus,.mediasite-video-list .mediasite-video:hover{background-color:#f7f7f7;color:#333;outline:none}.mediasite-video-list .mediasite-video .mediasite-video-thumb{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;margin-bottom:2rem;position:relative}.mediasite-video-list .mediasite-video .mediasite-video-thumb:after{content:"";background:url(https://www.hopkinsmedicine.org/sebin/d/e/play-btn.png) no-repeat 50% 50%;position:absolute;top:0;left:0;width:100%;height:100%}.mediasite-video-list .mediasite-video .mediasite-video-thumb:before{content:"";background:rgba(28,28,28,.25);position:absolute;top:0;left:0;width:100%;height:100%}.mediasite-video-list .mediasite-video .mediasite-video-thumb img{width:100%}.mediasite-video-list .mediasite-video .mediasite-video-description .mediasite-video-title{margin-bottom:1rem}.google-map-wide,.google-map-wide .col,.video-container{padding-top:56.25%;position:relative;overflow:hidden;height:0;width:100%}.google-map-wide .col iframe,.google-map-wide iframe,.video-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.viewmedica-container>div{width:100%!important}.video-container iframe,.viewmedica-container iframe{border:1px solid transparent!important}.video-standard--lightblue,.video-standard--tan{max-width:100%;margin-left:auto;margin-right:auto;padding-top:6rem;padding-bottom:6rem}.video-standard--lightblue:after,.video-standard--tan:after{content:"";display:table;clear:both}.video-standard--tan{background-color:#fff0cb}.video-standard--lightblue{background-color:#eef4ff}.video-widget-inline,.video-widget-inline-no-border{float:none!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.video-widget-inline-no-border .flex-video-wrapper,.video-widget-inline .flex-video-wrapper{padding:0 1rem;margin:0!important;-ms-flex-order:2;order:2;max-width:37.5rem;-ms-flex:1 1 45%;flex:1 1 45%}.video-widget-inline-no-border .flex-video-text,.video-widget-inline .flex-video-text{padding:0 1rem!important;max-width:37.5rem;-ms-flex:1 1 55%;flex:1 1 55%}.video-widget-inline-no-border .flex-video-text p,.video-widget-inline .flex-video-text p{margin:0 0 10px}.video-widget-inline-no-border.videoAlignLeft .flex-video-wrapper,.video-widget-inline.videoAlignLeft .flex-video-wrapper{-ms-flex-order:1;order:1}.video-widget-inline-no-border.videoAlignLeft .flex-video-text,.video-widget-inline.videoAlignLeft .flex-video-text{-ms-flex-order:2;order:2}.flex-video-wrapper{float:none!important}.flex-video-wrapper.flex-video-pair,.flex-video-wrapper.flex-video-trips{max-width:75rem;margin:auto}.flex-video-wrapper .flex-video-new-row{clear:both;display:inline-block;width:100%}.rss-feed{margin:1rem auto;max-width:75rem}.rss-feed>ul{max-width:none;margin-bottom:0;padding-left:0}.rss-feed>ul li{list-style-type:none}.rss-feed>ul li:before{content:"\200B";position:absolute}.ent-loc-article .rss-feed>ul{max-width:none;margin-bottom:0}.rss-feed .rss-article{margin-bottom:3rem}.rss-feed .rss-article:after{content:"";display:table;clear:both}.rss-feed .rss-article>[class^=rss-]{float:left}.rss-feed .rss-article>[class^=rss-]:first-child{margin-left:0}.rss-feed .rss-article .rss-image{width:100%;margin:0 0 1rem;float:left}.rss-feed .rss-article .rss-image img{width:100%;height:auto;margin:0!important}.rss-feed .rss-content{width:100%;float:left;margin:0}.rss-feed .rss-content .rss-date{text-transform:uppercase;letter-spacing:.15rem;margin-top:.5rem}.rss-feed .rss-content .rss-more{margin-top:1.5rem;display:inline-block}@media (min-width:30.0625rem){.btnlinklist-module .btnlist-label{font-size:1rem}a.btn-chevron,a.btn-default,a .btn-default,button.btn-default,input[type=submit].btn-default{margin-right:1rem}.cta-banner .cta-image img[src$=".svg"]{max-width:9rem}.seform .SEAFGroupVertical>.SEAFGroupHorizontal .seFieldCellHorizontal+.seFieldCellHorizontal{margin-left:2rem}.location-block.location-horizontal .card-content{-ms-flex-direction:row;flex-direction:row}.location-block.location-horizontal .card-content .content{width:68%;padding-left:2rem}.location-block.location-horizontal .card-media img{margin-bottom:.5rem}.section-header,.section-header-type--blue-title .type,.section-header-type .type,.slider-stats figure .title-divider{font-size:1rem}.slider-stats figcaption .caption{font-size:2rem}.cd-timeline .cd-timeline__container:before{left:18px;-ms-transform:none;transform:none}.cd-timeline .cd-timeline__block{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}.cd-timeline .cd-timeline__block .cd-timeline__content{margin-left:1.25rem}.cd-timeline .cd-timeline__block .cd-timeline__content .chevron{left:-.75rem;top:auto;margin-left:0;-ms-transform:none;transform:none}.cd-timeline .cd-timeline__block .cd-timeline__content .chevron svg{-ms-transform:none;transform:none}.cd-timeline .cd-timeline__block .cd-timeline__img{margin-bottom:0}}@media (min-width:40.0625rem){.blockquote-center,blockquote{font-size:1.5rem}.two-col-linkbtn .linkbtn-left,.two-col-linkbtn .linkbtn-right{float:left;width:50%;padding-left:1rem;padding-right:1rem}.two-col-linkbtn .linkbtn-left{text-align:right}.two-col-linkbtn .linkbtn-right{text-align:left}.two-col-linkbtn .linkbtn-row{padding-top:.75rem;padding-bottom:.75rem}.two-col-linkbtn .linkbtn-blue,.two-col-linkbtn .linkbtn-default{width:100%}.btnlinklist-module[class*=border-color--] .module-wrap{padding-left:0;padding-right:0}.btnlinklist-module.module-container .linkbtn-wrap{margin-left:-1rem;margin-right:-1rem}.btnlinklist-module .linkbtn-right.three-col-linkbtn{width:33.3%}.btnlinklist-module .linkbtn-right.three-col-linkbtn .linkbtn-default,.btnlinklist-module .linkbtn-right.three-col-linkbtn .linkbtn-row{width:100%}.card-has-num.card-horizontal{text-align:left}.card-has-num.card-horizontal .title-text{outline-offset:.1em}.card-has-num.card-horizontal a:focus{outline:none}.card-has-num.card-horizontal a:focus .title-text{outline:2px dotted #0056b3}.card-has-num.card-horizontal .card-content{padding:0}.card-has-num.card-horizontal .card-content:after{display:block;content:"";clear:both}.card-has-num.card-horizontal .title{margin-bottom:0}.card-has-num.card-horizontal .details,.card-has-num.card-horizontal .title{text-align:left}.card-has-num.card-horizontal .number{line-height:1;text-align:right;width:28%;float:left;padding-right:1rem;margin-bottom:0;clear:left}.card-has-num.card-horizontal .card-media{text-align:center}.card-has-num.card-horizontal .details,.card-has-num.card-horizontal .number,.card-has-num.card-horizontal .title-text{display:inline-block}.card-has-num.card-horizontal .details,.card-has-num.card-horizontal .title-text{width:72%;float:right}.card-has-num.card-horizontal .h2,.card-has-num.card-horizontal .h3,.card-has-num.card-horizontal .h4,.card-has-num.card-horizontal .h5,.card-has-num.card-horizontal .h6,.card-has-num.card-horizontal h2,.card-has-num.card-horizontal h3,.card-has-num.card-horizontal h4,.card-has-num.card-horizontal h5,.card-has-num.card-horizontal h6{margin-bottom:0}.card-has-num.card-horizontal .h2 .title-text,.card-has-num.card-horizontal h2 .title-text{margin-bottom:1.953rem}.card-has-num.card-horizontal .h3 .title-text,.card-has-num.card-horizontal h3 .title-text{margin-bottom:.75rem}.card-has-num.card-horizontal .h4 .title-text,.card-has-num.card-horizontal h4 .title-text{margin-bottom:.25rem}.card-has-num.card-horizontal.card-has-image.card-horizontal.col-3-item .number{font-size:3rem}.card-has-num.card-horizontal.col-4-item .number{font-size:2.5rem}.card-has-num.card-horizontal.col-4-item .card-media{margin:0 1rem}.card-has-num.card-horizontal.no-statistic .details{width:100%;float:none}.two-col-teaser .content-link{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.two-col-teaser .content-link [class^=link-]{float:left;width:50%}.two-col-teaser .content-link>span.link{display:inline-block;max-width:50%;width:auto}.two-col-teaser .content-link>span.link a{margin-bottom:0}.two-col-teaser .content-link-text{margin-left:3rem}.featured-content-block-module .two-col-teaser .content-link .btn-chevron{margin-bottom:0}.hero-banner-module .mega-media .mobile-image{background-image:none!important}.hero-banner-module .mega-media .mobile-image:before{display:none}.mega-media .hero-content .hero-title,.mega-media figcaption span{font-size:1.5rem}.image-list-wrapper .image-list-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.image-list-wrapper .image-list-item .image-list-image{margin-bottom:0}.image-list-wrapper .image-list-item.flex-10 .image-list-image img{min-width:80px;width:100%}.flex-10 .image-list-image{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:80px}.flex-25 .image-list-image{-ms-flex-preferred-size:25%;flex-basis:25%}.flex-33 .image-list-image{-ms-flex-preferred-size:33%;flex-basis:33%}.flex-10 .image-list-description{-ms-flex-preferred-size:70%;flex-basis:70%}.flex-25 .image-list-description{-ms-flex-preferred-size:55%;flex-basis:55%}.flex-33 .image-list-description{-ms-flex-preferred-size:45%;flex-basis:45%}.image-caption-button-next,.image-caption-button-prev{top:40%}.photobooks-flex .resultItem{width:48.5714285714%;margin-right:2.8571428571%}.photobooks-flex .resultItem:nth-child(2n){margin-right:0}.photobooks-flex .resultItem{-ms-flex:0 1 48.5714285714%;flex:0 1 48.5714285714%;max-width:48.5714285714%}.has-pagination .photobooks-flex .resultItem{width:48.5714285714%;margin-right:2.8571428571%}.has-pagination .photobooks-flex .resultItem:nth-child(odd){width:48.5714285714%;margin-right:2.8571428571%}.has-pagination .photobooks-flex .resultItem:nth-child(odd){margin-right:0}.mediasite-video-list .mediasite-video{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mediasite-video-list .mediasite-video .mediasite-video-thumb{-ms-flex-preferred-size:25%;flex-basis:25%;min-width:25%;max-width:25%;margin:0;margin-right:1rem}.mediasite-video-list .mediasite-video .mediasite-video-thumb:after{background-size:20%}.mediasite-video-list .mediasite-video .media-site-description{-ms-flex:1 1 75%;flex:1 1 75%}}@media (min-width:45.0625rem){.animated-hero .hero__video-controls{display:block}.animated-hero .hero__video-controls.hidden{display:none}.blockquote-center,blockquote{max-width:45rem;font-size:1.75rem}.blockquote-center:before,blockquote:before{font-size:20rem}.blockquote-center:before{left:-1rem}.two-col-linkbtn .linkbtn-blue,.two-col-linkbtn .linkbtn-default{width:22rem;max-width:100%;padding-top:1rem;padding-bottom:1rem;padding-left:1.35rem}.btnlinklist-module .two-col-linkbtn .linkbtn-blue,.btnlinklist-module .two-col-linkbtn .linkbtn-default{width:20rem}a.btn-chevron,a.btn-default,a .btn-default,button.btn-default,input[type=submit].btn-default{padding:1rem 1.5rem;font-size:1.125rem}.left-justify .btn-chevron,.left-justify .section-form-select select{min-width:20rem}.cta-button-box .heading{float:left}.cta-button-box .phone-number{margin-top:0;font-size:1.5rem;text-align:right}.cards-main-container .cards-container.col-1,.ent-loc-article .article-content .cards-main-container .cards-container.col-1{max-width:75%}.card-has-icon .card-media i,.card-has-icon .card-media img,.card-has-icon .card-media svg{width:6rem;height:6rem}.card-has-num .number{font-size:2.5rem}.card-has-num.card-horizontal .number{width:33%}.card-has-num.card-horizontal .details,.card-has-num.card-horizontal .title-text{width:67%}.fast-facts .fact-content{max-width:100%}.two-col-teaser .teaser-content,.two-col-teaser .teaser-img{width:50%}.two-col-teaser .teaser-content>*,.two-col-teaser .teaser-img>*{max-width:36.5rem}.two-col-teaser{padding-top:2.5rem;padding-bottom:2.5rem;display:block}.two-col-teaser .teaser-img{padding:0}.two-col-teaser.img-left .teaser-content{clear:right}.two-col-teaser.img-right .teaser-content{clear:left}:not(.featured-content-block-module)>.two-col-teaser.img-left .teaser-img,:not(.featured-content-block-module)>.two-col-teaser.img-right .teaser-content{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.two-col-teaser.img-right .teaser-content .content,.two-col-teaser.img-right .teaser-content.content-title{padding-right:2.5rem}.two-col-teaser.img-left .teaser-content .content,.two-col-teaser.img-left .teaser-content.content-title{padding-left:2.5rem}.two-col-teaser.img-left .teaser-content,.two-col-teaser.img-right .teaser-img{float:right}.two-col-teaser.img-left .teaser-img,.two-col-teaser.img-right .teaser-content{float:left}.two-col-teaser .content-link>span.link a.btn-chevron:after,.two-col-teaser .content-link>span.link a.content-link-btn:after{right:.5rem}.two-col-teaser .content-link-btn{padding:1rem 2.5rem 1rem 1.35rem;font-size:1.125rem}.seform .SEAFGroupHorizontal .seLabelCellHorizontal,.seform .SEAFLabelHorizontal{-ms-flex:1 1 18%;flex:1 1 18%;text-align:right}.seform .SEAFGroupHorizontal .seLabelCellHorizontal label{line-height:normal;padding:.75rem 0;margin-top:1px;margin-bottom:0}.seform .SEAFGroupHorizontal div.seFieldCellHorizontal+.seLabelCellHorizontal{padding-left:1rem}.seform .SEAFGroupVertical>.SEAFGroupHorizontal{-ms-flex-pack:center;justify-content:center}.hero-section__title{font-size:2.19713rem}.hero-section__list{columns:2;column-gap:36px}.hero-section__list__hero-link{font-size:1.188rem;line-height:1.26;margin-bottom:1.5rem}.hero-section__list-item{margin-bottom:1rem;padding-left:42px}.hero-section__list-item .hero-section__list{margin-top:-.5rem}.hero-section__list-item .hero-section__list-item{margin-bottom:0}.hero-section__list-item .hero-section__list__link{margin-bottom:1rem}.hero-section__list-item .hero-section__list .hero-section__list{padding-left:1.5rem}.hero-section__list-item .hero-section__list .hero-section__list .hero-section__list__link{margin-bottom:.5rem}.hero-banner-module .hero-btn-default{padding:.78125rem 4rem;min-width:10rem}.mega-media .hero-content,.mega-media figcaption{font-weight:400}.location-block{margin-bottom:2.85714%}.location-detail .location-awards{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.location-detail .location-awards li{max-width:33.33%;-ms-flex-positive:1;flex-grow:1}.location-detail .location-awards li+li{border-left:1px solid #eaeaea;margin-top:0}.location-detail .multi-col-loc-list-2 ol,.location-detail .multi-col-loc-list-2 ul,.location-detail .multi-col-loc-list-3 ol,.location-detail .multi-col-loc-list-3 ul{column-count:2;column-gap:2rem}.google-map-wide,.google-map-wide .col{padding-top:33.33%}.news-list .item .media{width:25%}.news-list .item .desc{width:75%;padding:0 1rem 0 2rem}.related-cards,.related-cards--bkgd-white{padding-top:6rem;padding-bottom:15rem;padding-left:0;padding-right:0}.related-cards--bkgd-white .card-basic .content,.related-cards .card-basic .content{padding-left:2rem;padding-right:2rem}.related-cards--bkgd-white .card-basic-title,.related-cards--bkgd-white .card-basic-type,.related-cards .card-basic-title,.related-cards .card-basic-type{margin-bottom:1.5rem}.related-cards--bkgd-white .card-basic-type,.related-cards .card-basic-type{font-style:1rem}.related-cards--bkgd-white .card-basic-title h3,.related-cards .card-basic-title h3{margin-bottom:1.5rem}.request-box{text-align:left}.request-box .heading,.request-box .phone-number{float:left}.request-box .phone-number{float:right;margin-top:0;font-size:1.5rem}.request-box .optional-subheading{margin-top:.25rem;text-align:center}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-list-bio{width:55%!important;padding:1.5rem 2rem!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions{width:45%!important;padding:2rem!important;background:#f7f7f7!important}.section-header-type--blue-title .title-divider,.section-header-type .title-divider{font-size:2rem}.slider-stats figure .title-divider{padding-top:2rem}.slider-stats figcaption .caption{font-size:2.5rem}.profiles-pagination{text-align:left}.profiles-pagination .searchPagination{float:left!important;clear:none!important;width:50%!important;text-align:left!important}.profiles-pagination .searchPageCount{float:right!important;clear:none!important;width:50%!important;text-align:right!important}.feature-slider .stats-slide figure{-ms-flex-direction:row;flex-direction:row}.feature-slider .stats-slide figure img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:auto}.feature-slider .stats-slide figure .img-wrapper{overflow:hidden;max-width:400px;padding:2.5rem;-ms-flex-order:2;order:2}.feature-slider .stats-slide figure figcaption{-ms-flex:1 1 75%;flex:1 1 75%;margin-left:2.5rem;-ms-flex-order:1;order:1}.feature-slider .stats-slide figure figcaption .slider-heading{font-size:2rem}.feature-slider .stats-slide figure figcaption .content-type{font-size:1rem}.feature-slider .stats-slide figure figcaption .content-link{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.feature-slider .stats-slide figure figcaption .content-link .link{display:inline-block;max-width:50%;width:auto}.feature-slider .stats-slide figure figcaption .content-link .link .content-link-text{margin-left:3rem}.feature-slider>.stats-pagination .stats-pagination-bullets .feature-slider{bottom:1.6rem}.feature-slider .stats-button-next,.feature-slider .stats-button-prev{padding:1.5rem}.feature-slider-module .content{padding:0}.feature-slider-module .teaser-content{padding-top:0;-ms-flex:1 1 75%;flex:1 1 75%}.feature-slider-module .img-left .teaser-img,.feature-slider-module .img-right .teaser-img{padding:0}.feature-slider-module .featured-content-block-slide{padding-left:4rem;padding-right:4rem}.mediasite-video-list .mediasite-video .mediasite-video-thumb:after{background-size:25%}.rss-feed .rss-article .rss-image{width:28%;margin:0}.rss-feed .rss-content{max-width:45rem}.rss-feed.thumbnails .rss-content{padding-left:2rem;width:72%}.rss-feed.thumbnails .rss-content:only-child{margin-left:28%}}@media (min-width:50.0625rem){.cards-main-container .cards-container.col-1,.ent-loc-article .article-content .cards-main-container .cards-container.col-1{max-width:30rem}.card-has-num .number{font-size:3rem}.content-blocks{padding-top:1.5rem}.content-blocks .content-blocks-col-2,.content-blocks .content-blocks-col-3,.content-blocks .content-blocks-col-4{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.content-blocks .content-blocks-col-2-item,.content-blocks .content-blocks-col-3-item,.content-blocks .content-blocks-col-4-item{margin-left:5%;margin-right:5%;width:auto}.content-blocks .content-blocks-col-2-item{-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}.content-blocks .content-blocks-col-3-item{-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}.content-blocks .content-blocks-col-4-item{-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}.mega-media .hero-content .hero-title,.mega-media figcaption span{font-size:1.75rem}.google-map-wide.columns{display:-ms-flexbox;display:flex}.google-map-wide .col{width:34%}.google-map-wide .col.wider{width:66%}.google-map-wide .col+.col{margin-top:0;margin-left:1rem}}@media (min-width:60.0625rem){blockquote p{padding-right:0}blockquote+.blockquote-cite,blockquote .blockquote-cite,blockquote p>em{font-size:1.125rem}.blockquote-center{max-width:45rem}.blockquote-center:before{left:-2rem}.card .card-content{line-height:1.75}.card .card-content .title h4{font-size:1.25rem}.cards-main-container .calendar{padding-top:.45rem}.cards-main-container .event-list{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.event-list .title-text{font-size:1.125rem}.card-has-num.card-horizontal.col-3-item .number{font-size:2rem}.card-has-num.card-horizontal.col-4-item .number{font-size:inherit;line-height:inherit}.seform .seHeaderTitle{font-size:1.75838rem}.mega-media .hero-content .hero-title,.mega-media figcaption span{font-size:2rem}.image-list-module.col-2 .image-list-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-list-module.col-2 .image-list-wrapper .image-list-image{margin-right:5%}.image-list-module.col-2 .image-list-wrapper .image-list-item{-ms-flex:0 0 47.25%;flex:0 0 47.25%}.image-list-module.col-2 .image-list-wrapper .image-list-item:nth-child(odd){margin-right:5%}.image-list-module.col-2 .image-list-wrapper .image-list-item.flex-10:nth-child(2n){margin-right:0}.article-content .location-detail .multi-col-loc-list-3 ol,.article-content .location-detail .multi-col-loc-list-3 ul{max-width:100%;column-count:3}.news-list .item .desc .date,.prListing .prListingItem .prListingItemReleaseDate{font-size:1.125rem}.related-content,.related-horizontal-article{width:100%;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:75rem}.related-content .related-content-block,.related-content .related-horizontal-inner,.related-horizontal-article .related-content-block,.related-horizontal-article .related-horizontal-inner{padding:2rem}.related-content .related-content-block:hover img,.related-content .related-horizontal-inner:hover img,.related-horizontal-article .related-content-block:hover img,.related-horizontal-article .related-horizontal-inner:hover img{width:55%;top:52.5%;right:66%;margin-top:-18.75%}.related-content .related-content-block img,.related-content .related-horizontal-inner img,.related-horizontal-article .related-content-block img,.related-horizontal-article .related-horizontal-inner img{width:50%;top:50%;right:66%;margin-top:-17.5%}.related-content .related-content-block .related-content-title,.related-content .related-content-block h3,.related-content .related-horizontal-inner .related-content-title,.related-content .related-horizontal-inner h3,.related-horizontal-article .related-content-block .related-content-title,.related-horizontal-article .related-content-block h3,.related-horizontal-article .related-horizontal-inner .related-content-title,.related-horizontal-article .related-horizontal-inner h3{position:absolute;bottom:2.25rem;right:66%;width:34%;padding-top:0;padding-bottom:0;text-align:right}.related-content .related-content-block .related-horizontal-content,.related-content .related-content-block div,.related-content .related-horizontal-inner .related-horizontal-content,.related-content .related-horizontal-inner div,.related-horizontal-article .related-content-block .related-horizontal-content,.related-horizontal-article .related-content-block div,.related-horizontal-article .related-horizontal-inner .related-horizontal-content,.related-horizontal-article .related-horizontal-inner div{margin-left:33%;padding-top:0;padding-bottom:0;background:transparent}.request-ra-header{margin:0 auto 1rem}.request-ra-header .ra-icon{display:inline-block;margin:1rem 1.5rem .5rem 0}.request-ra-header .ra-title{display:inline-block;vertical-align:middle}.request-ra-header.left-title{margin:0 auto;text-align:left;width:100%;padding:0 2rem;position:relative;overflow:hidden}.request-ra-header.left-title .content-button{margin-top:1.58rem;float:right}.col-4-layout .content-row .content-col-1{padding:0;margin:0 1rem;-ms-flex:1 1 20%;flex:1 1 20%}.col-4-layout .content-row .content-col-1.btn-block{-ms-flex:0 0 100%;flex:0 0 100%;margin:2rem auto 0}.col-3-layout .content-row{text-align:left}.col-3-layout .content-row .content-col-1{padding:0;margin:0;-ms-flex:1 1 33%;flex:1 1 33%}.col-3-layout .content-row .content-col-2{padding:0;margin:0 0 0 3rem;-ms-flex:1 1 60%;flex:1 1 60%}.sub-content-full,.sub-content-half{margin-bottom:1rem}.sub-content-half{width:46%;display:inline-block;vertical-align:top}.sub-content-half+.sub-content-half{margin-left:2rem}.image-caption-button-next,.image-caption-button-prev{padding:1.5rem;background-size:1.75rem 2rem}.image-caption-button-prev,.slider-image-caption-rtl .image-caption-button-next{left:1rem}.image-caption-button-next,.slider-image-caption-rtl .image-caption-button-prev{right:1rem}.slider-image-caption figure{max-width:45rem;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:100%}.slider-image-caption figure:after{content:"";display:table;clear:both}.article-content .slider-image-caption figure img,.slider-image-caption figure img{max-width:60rem!important}.image-caption-slide figcaption{padding-left:0;padding-right:0;font-size:1rem}.stats-pagination-bullet{margin-left:.75rem;margin-right:.75rem}.slider-stats{margin-top:2rem;margin-bottom:2rem;width:95%}.slider-stats figcaption .caption{font-size:2.75rem}.photobooks-flex .resultItem{width:31.4285714286%;margin-right:2.8571428571%}.photobooks-flex .resultItem:nth-child(2n){margin-right:2.8571428571%}.photobooks-flex .resultItem:nth-child(3n){margin-right:0}.photobooks-flex .resultItem{-ms-flex:0 1 31.4285714286%;flex:0 1 31.4285714286%;max-width:31.4285714286%}.has-pagination .photobooks-flex .resultItem{width:31.4285714286%;margin-right:2.8571428571%}.has-pagination .photobooks-flex .resultItem:nth-child(3n),.has-pagination .photobooks-flex .resultItem:nth-child(odd){margin-right:2.8571428571%}.has-pagination .photobooks-flex .resultItem:nth-child(3n+1){margin-right:0}.cd-timeline .cd-timeline__block .cd-timeline__date{font-size:1.125rem}[class^=video-standard].video-left .video{float:left}[class^=video-standard].video-right .video{float:right}.rss-feed .rss-content .rss-date{font-size:1.125rem}}@media (min-width:64.0625rem){.card-has-num .number{font-size:3.5rem}.card-has-num.card-horizontal .number{width:29%}.card-has-num.card-horizontal .details,.card-has-num.card-horizontal .title-text{width:71%}.cd-timeline .cd-timeline__container:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.cd-timeline .cd-timeline__block .cd-timeline__date{position:absolute;width:100%;left:123%;top:0;padding-top:1.25rem}.cd-timeline .cd-timeline__block:nth-child(2n){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cd-timeline .cd-timeline__block:nth-child(2n) .cd-timeline__date{left:auto;right:123%;text-align:right}.cd-timeline .cd-timeline__block:nth-child(odd) .cd-timeline__content .chevron{left:auto;right:-.75rem}.cd-timeline .cd-timeline__block:nth-child(odd) .cd-timeline__content .chevron svg{-ms-transform:rotate(180deg);transform:rotate(180deg)}.cd-timeline .cd-timeline__block .cd-timeline__content{width:45%;-ms-flex-positive:0;flex-grow:0;will-change:transform;margin:0}.cd-timeline .cd-timeline__block .cd-timeline__content .chevron{top:2rem}.cd-timeline .cd-timeline__block .cd-timeline__img{width:4rem;height:4rem;-ms-flex-order:1;order:1;margin-left:calc(5% - 2rem);margin-right:calc(5% - 2rem);will-change:transform}.cd-timeline .cd-timeline__block .cd-timeline__img img{width:24px;height:24px}.cd-timeline .cd-timeline__content--hidden,.cd-timeline .cd-timeline__img--hidden{visibility:hidden}.cd-timeline .cd-timeline__img--bounce-in{animation:cd-bounce-1 .6s}.cd-timeline .cd-timeline__content--bounce-in{animation:cd-bounce-2 .6s}.cd-timeline .cd-timeline__block:nth-child(2n) .cd-timeline__content--bounce-in{animation-name:cd-bounce-2-inverse}}@media (min-width:75.0625rem){.cta-banner.left-justify .section-header{margin-bottom:0}.cta-banner.left-justify .contain{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.left-justify .btn-chevron,.left-justify .section-form-select select{width:100%;min-width:auto}.left-justify .section-header{margin-right:2rem;max-width:none;-ms-flex:1 0 45rem;flex:1 0 45rem}.left-justify .section-content{-ms-flex:0 0 23.5%;flex:0 0 23.5%}.card-has-num .number{font-size:4rem}.card-has-num.card-horizontal .number{padding-right:2rem}.card-has-num.card-horizontal.col-3-item .number{font-size:2.5rem}.card-has-num.card-horizontal.col-4-item .number{font-size:1.9rem;line-height:1.1}.hero-banner-module .hero-btn-default{margin-bottom:.5rem}.hero-banner-module .mega-media.primary-banner,.hero-banner-module .mega-media.primary-banner .mobile-image{min-height:662px}.hero-banner-module .mega-media.primary-banner .hero-content-wrap .hero-content,.hero-banner-module .mega-media.primary-banner .hero-content-wrap figcaption,.hero-banner-module .mega-media.primary-banner figure .hero-content,.hero-banner-module .mega-media.primary-banner figure figcaption{padding:3rem 0}.hero-banner-module .mega-media.primary-banner .hero-content-wrap .hero-content>span:last-child,.hero-banner-module .mega-media.primary-banner .hero-content-wrap figcaption>span:last-child,.hero-banner-module .mega-media.primary-banner figure .hero-content>span:last-child,.hero-banner-module .mega-media.primary-banner figure figcaption>span:last-child{display:block;margin-bottom:2rem}.hero-banner-module .mega-media.secondary-banner,.hero-banner-module .mega-media.secondary-banner .mobile-image{min-height:414px}.mega-media .hero-content .hero-title,.mega-media figcaption span{font-size:2.5rem}.mega-media .hero-content,.mega-media figcaption{width:80%}.mega-media .hero-content-wrap .hero-content a.icon-advance .advance-circle,.mega-media figure figcaption a.icon-advance .advance-circle{border:3px solid #fff;width:5rem;height:5rem}.mega-media .hero-content-wrap .hero-content a.icon-advance .advance-icon,.mega-media figure figcaption a.icon-advance .advance-icon{border-right:3px solid #fff;border-bottom:3px solid #fff;margin-top:1.5rem;margin-left:-.75rem;width:1.5rem;height:1.5rem}.request-ra-header.left-title,.request-ra-header.left-title+.ra-inner-container{padding:0 4rem}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-list-bio{width:65%!important;padding:1.5rem 2rem!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions{width:35%!important;padding:2rem!important}.results-column.lab .faculty-results-list>li .faculty-results-list-li-inner .faculty-results-actions a.flex-button-yellow{width:100%!important;margin:0 0 2rem!important}.results-column.lab .faculty-results-list>li.col-2-item{-ms-flex:0 1 48.5714285714%;flex:0 1 48.5714285714%;margin-right:2.8571428571%!important}.results-column.lab .faculty-results-list>li.col-2-item .faculty-results-list-bio{width:100%!important;padding:2rem!important}.results-column.lab .faculty-results-list>li.col-2-item .faculty-results-actions{width:100%!important;padding:1.5rem 2rem!important;background:none!important}.results-column.lab .faculty-results-list>li.col-2-item .faculty-results-actions a.flex-button-yellow{width:65%!important;margin:0 0 1rem!important}}@media (min-width:79rem){.ent-loc-article .alternating-backgrounds .section,.ent-loc-article .module-container,.ent-loc-article .module-container.featured-content-block-module.teaser-secondary,.ent-loc-article .module-container[class*=border-color--].cards-main-container{margin-left:-2rem;margin-right:-2rem}}@media screen and (max-width:544px){.video-widget-inline,.video-widget-inline-no-border{-ms-flex-wrap:wrap;flex-wrap:wrap}.video-widget-inline-no-border .flex-video-wrapper,.video-widget-inline .flex-video-wrapper{width:100%;max-width:100%;-ms-flex-order:1;order:1;-ms-flex:0 0 100%;flex:0 0 100%}.video-widget-inline-no-border .flex-video-text,.video-widget-inline .flex-video-text{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-order:2;order:2;max-width:100%}.video-widget-inline-no-border .flex-video-text p,.video-widget-inline .flex-video-text p{margin:10px 0}}
@charset "UTF-8";

.results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result a.doctorLink:focus .btn--linkblue,
.results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result a.doctorLink:focus .media,
.results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result a.doctorLink:focus .doctor-name, .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .media .media-wrap:focus, .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result a.doctorLink:focus {
    outline: 2px dotted #0073cf;
}

.profile-wrapper nav a:focus,
.profile-wrapper nav button:focus {
    outline: 2px dotted #fff;
}

.results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result a.doctorLink:focus .btn--linkblue,
.results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result a.doctorLink:focus .media,
.results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result a.doctorLink:focus .doctor-name {
    outline-offset: 0.1rem;
}

/*
/src/sass/mixins/_components.scss

Individual components/utilities that might appear in multiple places but need to be inside other selectors for now

Ideally the components would just be made broader as they are used in more places but refactoring and checking for impact is too time-consuming to do right away. So in the meantime this prevents code reuse in the SCSS
*/
.profile-wrapper nav button {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: none;
    font-size: inherit;
    font-weight: inherit;
    border: none;
    margin: 0;
    text-decoration: none;
}

    /*
	hide-breadcrumbs

	Hide breadcrumbs and add padding to make up for it
	Might be better long-term to just get rid of the top margin on the breadcrumbs and use padding on the parent, but I can't pull that string right now
*/
    .profile-wrapper nav button .icon {
        position: absolute;
        top: 50%;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

html {
    overflow-x: hidden;
}

/*
	_profiles-variables.css

	Profiles-specific variable values
*/
.profile-wrapper nav ul li a .icon svg, #more-search-opts svg {
    height: 100%;
    width: 100%;
}

.profile-wrapper nav ul li a .icon, #more-search-opts svg {
    position: relative;
    top: -0.1em;
}

/*
	_profiles-accordion.scss

	General button/accordion and filter container
		with no search field (as it appears on individual profile
		pages and in Residencies/Fellowships)

	Broken into a partial so it could be included in Residencies/Fellowships CSS
		without loading unnecessary profile styles in a separate file


	Whatever files import this must also import _profiles-variables.scss
*/
#more-search-opts {
    background: transparent;
    border: 0;
    cursor: pointer;
    margin-top: 1rem;
    padding: 0;
}

    #more-search-opts .icons {
        color: #0078d3;
        display: inline-block;
        height: 1.5rem;
        width: 1.5rem;
    }

    #more-search-opts .close {
        display: none;
    }

    #more-search-opts.active {
        margin-bottom: 1rem;
    }

        #more-search-opts.active .close {
            display: inline-block;
        }

        #more-search-opts.active .open {
            display: none;
        }

#more-search-opts-content {
    display: none;
}

#fad-more-options {
    padding: 1rem;
    margin-bottom: 2rem;
}

.faculty-modal-wrapper #fad-more-options {
    margin-top: 2rem;
}

#fad-more-options #more-search-opts {
    margin-top: 0;
}

#fad-more-options #more-search-opts-content h2 {
    margin-bottom: 1rem;
}

.other-search-options .icon,
#more-search-opts-content .icon {
    color: #ebb700;
}

    .other-search-options .icon svg,
    #more-search-opts-content .icon svg {
        height: 5rem;
        width: 5rem;
    }

#profilesSearchContainer.mobile-first {
    display: -ms-flexbox;
    display: flex;
    min-height: 25rem;
}

    #profilesSearchContainer.mobile-first fieldset {
        max-width: 100%;
    }

    #profilesSearchContainer.mobile-first .small-text {
        font-size: 0.875rem;
        margin-bottom: 0;
        padding: 1rem 0;
    }

    #profilesSearchContainer.mobile-first > .hero {
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-color: #333;
        padding: 4rem 0;
        width: 100%;
    }

        #profilesSearchContainer.mobile-first > .hero .hero-wrap {
            width: 100%;
        }

        #profilesSearchContainer.mobile-first > .hero #profiles-search-wrap {
            margin-top: 0;
            padding-bottom: 2rem;
        }

    #profilesSearchContainer.mobile-first #landing-top {
        color: #000000;
        background-color: rgba(255, 255, 255, 0.8);
        padding: 1rem 2rem;
    }

        #profilesSearchContainer.mobile-first #landing-top h1 {
            color: #000000;
        }

        #profilesSearchContainer.mobile-first #landing-top ul {
            list-style: none;
            padding: 0;
            margin-bottom: 0;
        }

ul.physiciansAtoZ {
    padding-left: 0;
    text-align: center;
}

    ul.physiciansAtoZ.small-az li {
        width: 2.25rem;
    }

.ent-loc-article .article-content ul.physiciansAtoZ {
    max-width: none !important;
}

ul.physiciansAtoZ li {
    margin-bottom: 0.3rem;
    margin-right: 0rem;
}

#profiles-search-wrap {
    padding: 2rem 2rem 0;
    margin: 2rem auto 0;
}

.article-content > #profiles-search-wrap {
    padding-bottom: 2rem;
    margin-bottom: 2rem;
}

#profiles-search-wrap h1 {
    margin-bottom: 1rem;
}

#profiles-search-wrap #more-search-opts-content ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#profiles-search-wrap #more-search-opts-content > .col-3 > .col-3-item:first-child ul {
    font-size: 1rem;
}

#more-search-opts-content.facet-sidebar .module-container {
    margin: 0;
    padding: 0;
}

#more-search-opts-content.facet-sidebar ul.accordion {
    margin: 0.5rem;
}

    #more-search-opts-content.facet-sidebar ul.accordion .accordion-item.hidden {
        display: none;
    }

    #more-search-opts-content.facet-sidebar ul.accordion .accordion-item#treatment-centers fieldset li {
        text-indent: -1.5rem;
        padding-left: 1.5rem;
    }

    #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset ul {
        list-style: none;
        font-size: 1rem;
        padding: 0 0 0 0.25rem;
    }

    #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset li,
    #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset label {
        margin-bottom: 0.125rem;
    }

    #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset label {
        display: inline;
    }

    #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset input[type=checkbox] {
        border: 1px solid #002c77;
        width: 1.125rem;
        height: 1.125rem;
        position: relative;
        top: 0.15rem;
        margin-right: 0.125rem;
        opacity: 1;
    }

        #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset input[type=checkbox]:disabled {
            cursor: default;
        }

            #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset input[type=checkbox]:disabled + label {
                color: #78756a;
            }

    #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .language-letter {
        font-weight: 700;
    }

    #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper {
        position: relative;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

        #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper > div {
            width: 100%;
        }

        #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper input {
            border: 1px solid #002c77;
            border-radius: 5px;
            padding: 0.75rem 0.7rem;
            margin: 0.2rem 0.2rem 0.5rem;
            width: 100%;
            line-height: normal;
        }

            #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper input:focus {
                box-shadow: 0 0 6px #0037cf;
                outline: none;
            }

        #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper div[aria-expanded=true] input {
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0;
        }

        #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper .listbox {
            background-color: #ffffff;
            border: 1px solid #002c77;
            position: relative;
            top: -0.5rem;
            left: 0.2rem;
            padding: 0.125rem;
            border-bottom-left-radius: 5px;
            border-bottom-right-radius: 5px;
            overflow-y: auto;
            max-height: 15rem;
            width: 100%;
        }

            #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper .listbox.hidden {
                background: none;
                border: none;
            }

            #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper .listbox li {
                cursor: default;
                margin: 0;
                padding: 0.38rem 0.25rem 0.38rem 1rem;
                text-indent: -0.5rem;
                word-break: break-word;
                line-height: 1.2;
            }

                #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper .listbox li:last-child {
                    border-bottom-left-radius: 5px;
                    border-bottom-right-radius: 5px;
                }

                #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper .listbox li:not(#no-results-found):hover, #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper .listbox li:not(#no-results-found).focused {
                    background: #dcdcdc;
                }

                #more-search-opts-content.facet-sidebar ul.accordion .accordion-item fieldset .combobox-wrapper .listbox li:not(#no-results-found).focused {
                    outline: 2px dotted #0078d3;
                }

#more-search-opts-content.facet-sidebar .az-link {
    margin: 2rem 0.5rem 0.5rem;
}

#more-search-opts-content.facet-sidebar .language-container {
    display: table;
}

#more-search-opts-content.facet-sidebar h2 {
    display: none;
}

#profilesSearchForm {
    max-width: 100% !important;
}

    #profilesSearchForm select {
        padding: 1rem;
        border-radius: 5px;
        border-color: #666;
        font-size: 1rem;
        width: 100%;
    }

    #profilesSearchForm .main-wrap {
        position: relative;
    }

        #profilesSearchForm .main-wrap label {
            position: absolute;
            width: 1px;
            height: 1px;
            padding: 0;
            overflow: hidden;
            clip: rect(0, 0, 0, 0);
            white-space: nowrap;
            -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
            border: 0;
        }

        #profilesSearchForm .main-wrap #query {
            padding: 1rem;
            border-radius: 5px;
            font-size: 1rem;
            line-height: 1;
            border: 1px solid #666;
            width: 100%;
            margin: 0 0 1rem 0;
        }

            #profilesSearchForm .main-wrap #query:focus {
                box-shadow: 0 0 6px #0037cf;
                outline: none;
            }

            #profilesSearchForm .main-wrap #query.auto {
                border-bottom-left-radius: 0;
            }

        #profilesSearchForm .main-wrap button.btn-default {
            border: 0;
            margin-bottom: 0;
            background-color: #0078d3;
            color: #ffffff;
        }

            #profilesSearchForm .main-wrap button.btn-default:after {
                display: none;
            }

            #profilesSearchForm .main-wrap button.btn-default:focus, #profilesSearchForm .main-wrap button.btn-default:hover {
                background-color: #006cbd;
                color: #ffffff;
            }

        #profilesSearchForm .main-wrap .ui-autocomplete {
            position: absolute !important;
            z-index: 3;
            width: 100% !important;
        }

#loc-expand {
    background: transparent;
    border: 0;
    cursor: pointer;
    margin-top: 1rem;
}

    #loc-expand[aria-expanded=true] .text-more {
        display: none;
    }

    #loc-expand[aria-expanded=true] .text-less {
        display: inline-block;
    }

    #loc-expand[aria-expanded=false] .text-more {
        display: inline-block;
    }

    #loc-expand[aria-expanded=false] .text-less {
        display: none;
    }

    #loc-expand .icons {
        color: #0078d3;
    }

    #loc-expand .close {
        display: none;
    }

    #loc-expand.active {
        margin-bottom: 1rem;
    }

        #loc-expand.active .close {
            display: inline-block;
        }

        #loc-expand.active .open {
            display: none;
        }

#profiles-search-wrap + #search-results-container {
    padding-bottom: 2rem;
}

#facets-wrap {
    background: #efede9;
    margin-bottom: 2rem;
    padding: 0 2rem 2rem;
}

.result-details-wrap .pageCountSelector {
    margin-bottom: 0;
    padding-left: 0;
}

    .result-details-wrap .pageCountSelector,
    .result-details-wrap .pageCountSelector li,
    .result-details-wrap .pageCountSelector li:after {
        display: inline-block;
    }

        .result-details-wrap .pageCountSelector li {
            padding-right: 0.5rem;
            position: relative;
        }

            .result-details-wrap .pageCountSelector li:after {
                position: absolute;
                content: "\B7";
                position: absolute;
                right: 0;
            }

            .result-details-wrap .pageCountSelector li:last-child {
                padding-right: 0;
            }

                .result-details-wrap .pageCountSelector li:last-child:after {
                    display: none;
                }

.results-column.mobile-first {
    width: 100%;
    margin: 0;
}

    .results-column.mobile-first .faculty-wrapper {
        max-width: 75rem;
        margin: auto;
    }

        .results-column.mobile-first .faculty-wrapper h2 {
            margin-bottom: 1rem;
        }

    .results-column.mobile-first .faculty-results-wrapper {
        background: transparent;
        padding: 0;
        clear: none;
        float: none;
        margin: 1rem 0 0;
        position: relative;
    }

        .results-column.mobile-first .faculty-results-wrapper .displaying {
            display: inline-block;
            top: 0;
            position: relative;
            line-height: 1;
            outline: 0 dotted #0068c1 !important;
            outline-offset: 0.35rem;
        }

            .results-column.mobile-first .faculty-results-wrapper .displaying:focus {
                outline-width: 2px !important;
            }

        .results-column.mobile-first .faculty-results-wrapper .results-per-page {
            margin-top: 1rem;
        }

        .results-column.mobile-first .faculty-results-wrapper .paginate {
            list-style: none;
            margin: 2rem 0;
            padding: 0;
            max-width: 100% !important;
            overflow: hidden;
        }

            .results-column.mobile-first .faculty-results-wrapper .paginate li {
                display: inline-block;
            }

                .results-column.mobile-first .faculty-results-wrapper .paginate li > span {
                    display: block;
                    padding: 1rem;
                    line-height: 1;
                }

                .results-column.mobile-first .faculty-results-wrapper .paginate li > span, .results-column.mobile-first .faculty-results-wrapper .paginate li a[aria-current] {
                    background-color: #d3d5da;
                }

                .results-column.mobile-first .faculty-results-wrapper .paginate li a {
                    display: block;
                    padding: 1rem 1rem 0.8rem;
                    background-color: #eaeaea;
                    border-bottom: 0.2rem solid #eaeaea;
                    line-height: 1;
                    text-decoration: none;
                    transition: all 0.25s ease-out;
                }

                    .results-column.mobile-first .faculty-results-wrapper .paginate li a:hover, .results-column.mobile-first .faculty-results-wrapper .paginate li a:focus, .results-column.mobile-first .faculty-results-wrapper .paginate li a:active {
                        border-bottom-color: #0078d3 !important;
                    }

                    .results-column.mobile-first .faculty-results-wrapper .paginate li a span {
                        position: absolute;
                        width: 1px;
                        height: 1px;
                        padding: 0;
                        overflow: hidden;
                        clip: rect(0, 0, 0, 0);
                        white-space: nowrap;
                        -webkit-clip-path: inset(50%);
                        clip-path: inset(50%);
                        border: 0;
                    }

                    .results-column.mobile-first .faculty-results-wrapper .paginate li a[aria-current] {
                        border-bottom-color: transparent;
                        color: #101d28;
                    }

        .results-column.mobile-first .faculty-results-wrapper .faculty-results-list {
            list-style: none;
            margin-top: 2rem;
            padding: 0;
            max-width: 100% !important;
        }

            .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li {
                float: none;
                margin: 0;
            }

                .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li:last-child {
                    margin-bottom: 2rem;
                }

                .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result {
                    padding: 2rem;
                    border: 1px solid #ddd;
                    margin-top: 2rem;
                }

                    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result h2 {
                        position: static;
                    }

                    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result a.doctorLink {
                        display: block;
                        position: static;
                        text-decoration: none;
                    }

                        .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result a.doctorLink:focus {
                            outline: none;
                        }

                    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .main-wrap {
                        padding-bottom: 5rem;
                        position: relative;
                    }

                    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .media {
                        width: 150px;
                        display: block;
                    }

                        .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .media .media-wrap {
                            display: -ms-flexbox;
                            display: flex;
                            -ms-flex-pack: center;
                            justify-content: center;
                            -ms-flex-align: center;
                            align-items: center;
                            overflow: hidden;
                            padding-top: 125%;
                            background-color: #333;
                            width: 100%;
                            position: relative;
                        }

                        .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .media img {
                            width: auto;
                            max-width: 100%;
                            position: absolute;
                            display: block;
                            left: -100%;
                            right: -100%;
                            top: -100%;
                            bottom: -100%;
                            margin: auto;
                            max-width: 100%;
                            height: auto;
                        }

                    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .info {
                        display: block;
                        position: relative;
                        margin-top: 1rem;
                    }

                        .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .info span.icon-container {
                            position: absolute;
                        }

                        .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .info .top h3 {
                            margin-bottom: 0;
                        }

                        .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .info .top .badge {
                            font-size: 0.875rem;
                            font-style: italic;
                            display: -ms-flexbox;
                            display: flex;
                            -ms-flex-align: center;
                            align-items: center;
                            margin-top: 0.5rem;
                        }

                            .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .info .top .badge .icon {
                                font-size: 2rem;
                                line-height: 0.5;
                                margin-right: 0.5rem;
                            }

                        .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .info .bottom {
                            margin-top: 0.5rem;
                            word-break: break-word;
                        }

                        .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .info .reputation-summary .average-wrapper {
                            display: -ms-flexbox;
                            display: flex;
                            margin-top: 0.5rem;
                        }

                            .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .info .reputation-summary .average-wrapper .average-max {
                                margin-left: 3px;
                            }

                    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .secondary-wrap {
                        margin-top: 1rem;
                        position: absolute;
                        bottom: 0;
                    }

                    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .bio {
                        padding: 1.5rem;
                    }

                    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .btn--linkblue {
                        margin-right: 0;
                        font-weight: 400;
                        margin-bottom: 0;
                        transition: background-color 0.3s ease;
                    }

                    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .actions {
                        margin-top: 1rem;
                    }

.other-search-options {
    padding: 2rem;
    margin-bottom: 2rem;
}

    .other-search-options .entity-search-options {
        margin-bottom: 3rem;
    }

    .other-search-options .icon-heading {
        margin-bottom: 0.5rem;
    }

    .other-search-options ul {
        padding-left: 1.25rem;
        font-size: 1rem;
    }

.current-facets {
    padding: 0.125rem;
}

    .current-facets .current-facet {
        margin-right: 0.5rem;
        margin-bottom: 0.5rem;
        border-radius: 0.5rem;
        background: #eaeaea;
        border: 0;
        position: relative;
        padding: 0.25rem 0.6rem 0.3rem 1.8rem;
        text-align: left;
        transition: background-color 0.3s;
    }

        .current-facets .current-facet:focus, .current-facets .current-facet:hover {
            background-color: #dcdcdc;
        }

        .current-facets .current-facet:focus {
            outline: 2px dotted #0078d3;
        }

        .current-facets .current-facet:before {
            content: "";
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' viewBox='0 0 24 24' width='18' focusable='false' fill='%230078d3'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z'/%3E%3C/svg%3E");
            background-repeat: no-repeat;
            background-position: 50% 50%;
            display: inline-block;
            width: 1rem;
            height: 1rem;
            position: absolute;
            left: 0.5rem;
            top: 0.5rem;
            top: calc(50% - 0.5rem);
        }

.profile-wrapper + .btn-default {
    margin-top: 2rem;
}

.profile-wrapper img {
    width: auto;
    max-width: 100%;
    height: auto;
}

.profile-wrapper .nav-container {
    margin: 2rem 0;
    color: #ffffff;
}

    .profile-wrapper .nav-container h2 {
        color: #ffffff;
    }

    .profile-wrapper .nav-container a {
        color: #ffffff;
    }

.profile-wrapper .profile-menu-container {
    display: none;
    padding: 0 2rem 0.5rem;
}

.profile-wrapper nav {
    z-index: 999;
    background: #00297b;
    padding: 0;
    margin: 0 auto;
    position: relative;
    top: 0;
    left: 0;
}

    .profile-wrapper nav.open .profile-menu-container {
        display: block;
    }

    .profile-wrapper nav.fixed-top {
        position: fixed;
        top: 0;
        width: 100%;
    }

    .profile-wrapper nav.static-top {
        position: static;
        top: auto;
        width: 100%;
    }

    .profile-wrapper nav h2,
    .profile-wrapper nav button {
        width: 100%;
    }

    .profile-wrapper nav button {
        text-align: left;
        position: relative;
        cursor: pointer;
        color: inherit;
        padding: 0.5rem 3.3rem 0.5rem 2rem;
        outline-offset: -0.15em;
    }

        .profile-wrapper nav button .icon {
            font-size: 1.3rem;
            line-height: 1;
            right: 2rem;
        }

        .profile-wrapper nav button .plus, .profile-wrapper nav button[aria-expanded=true] .minus {
            display: block;
        }

        .profile-wrapper nav button .minus, .profile-wrapper nav button[aria-expanded=true] .plus {
            display: none;
        }

    .profile-wrapper nav .profile-toggle-header {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-align: center;
        align-items: center;
    }

        .profile-wrapper nav .profile-toggle-header h2 {
            margin: 0;
        }

    .profile-wrapper nav ul {
        text-align: center;
        margin: 0;
        max-width: 100% !important;
        list-style: none;
        padding: 0;
    }

        .profile-wrapper nav ul li {
            margin: 0;
        }

            .profile-wrapper nav ul li a {
                display: block;
                padding: 0.5rem;
                margin: 0.5rem 0px;
                font-weight: normal;
                text-align: center;
                border: 1px solid #375b9c;
                border-radius: 8px;
                text-decoration: none;
                transition: color 0.3s ease;
            }

                .profile-wrapper nav ul li a:focus, .profile-wrapper nav ul li a:hover {
                    color: #e8c803;
                }

                .profile-wrapper nav ul li a .icon {
                    color: #e8c803;
                    margin-right: 0.5rem;
                    display: inline-block;
                    height: 1em;
                    width: 1em;
                }

.profile-wrapper .read-more-text-hidden {
    display: none;
}

.profile-wrapper .icon-links {
    svg-height: 100%;
    svg-width: 100%;
}

    .profile-wrapper .icon-links a {
        display: block;
        margin-right: 1.5em;
        padding-left: 2.5rem;
        position: relative;
    }

        .profile-wrapper .icon-links a:hover {
            text-decoration: underline;
        }

    .profile-wrapper .icon-links .icon {
        height: 2rem;
        width: 2rem;
        position: absolute;
        display: inline-block;
        left: 0;
    }

    .profile-wrapper .icon-links .CV {
        color: #c75b12;
    }

    .profile-wrapper .icon-links .LinkedIn {
        color: #0071a1;
    }

    .profile-wrapper .icon-links .Twitter {
        color: #1da1f2;
    }

    .profile-wrapper .icon-links .PubMed {
        color: #336699;
    }

    .profile-wrapper .icon-links .ResearchGate {
        color: #00ccbb;
    }

    .profile-wrapper .icon-links .GoogleScholar {
        color: #4285f4;
    }

    .profile-wrapper .icon-links + h3 {
        margin-top: 1.5rem;
    }

.profile-wrapper .section {
    padding: 2rem;
}

    .profile-wrapper .section:nth-child(2n-2) {
        background: #f9fafd;
    }

    .profile-wrapper .section .columns .side-column {
        padding: 2rem;
        margin-top: 1rem;
        background-color: #ffffff;
        border: #dcdcdc solid 1px;
    }

        .profile-wrapper .section .columns .side-column ul,
        .profile-wrapper .section .columns .side-column ol {
            padding-left: 20px;
        }

    .profile-wrapper .section .columns ul.icon-links {
        list-style-type: none;
        margin: 0;
        padding-left: 0 !important;
    }

        .profile-wrapper .section .columns ul.icon-links li {
            display: inline-block;
            margin: 0;
            margin-bottom: 0.5rem;
        }

            .profile-wrapper .section .columns ul.icon-links li:last-child {
                margin-bottom: 0;
            }

.profile-wrapper .personal.section {
    padding: 0;
    background-color: #fff;
}

    .profile-wrapper .personal.section .top {
        margin-top: 2rem;
    }

        .profile-wrapper .personal.section .top .content {
            max-width: 45rem;
        }

    .profile-wrapper .personal.section .media {
        margin: 0 2rem 2rem 0;
    }

        .profile-wrapper .personal.section .media .img-wrap {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-pack: center;
            justify-content: center;
            -ms-flex-align: center;
            align-items: center;
            overflow: hidden;
            padding-top: 125%;
            background-color: #333;
            width: 100%;
            position: relative;
            border: 0;
        }

            .profile-wrapper .personal.section .media .img-wrap img {
                width: auto;
                max-width: 100%;
                position: absolute;
                display: block;
                left: -100%;
                right: -100%;
                top: -100%;
                bottom: -100%;
                margin: auto;
            }

    .profile-wrapper .personal.section .video {
        margin-top: 1rem;
    }

    .profile-wrapper .personal.section h1 {
        margin-bottom: 0.5rem;
    }

    .profile-wrapper .personal.section .ds-summary {
        clear: both;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        margin: 0 0 1rem;
        padding: 0;
    }

        .profile-wrapper .personal.section .ds-summary .average-wrapper {
            display: -ms-flexbox;
            display: flex;
        }

            .profile-wrapper .personal.section .ds-summary .average-wrapper .average-max {
                margin-left: 3px;
            }

        .profile-wrapper .personal.section .ds-summary .ratings-comments {
            display: -ms-flexbox;
            display: flex;
            line-height: 1;
        }

            .profile-wrapper .personal.section .ds-summary .ratings-comments .ratings {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-align: center;
                align-items: center;
            }

            .profile-wrapper .personal.section .ds-summary .ratings-comments .comments {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-align: center;
                align-items: center;
            }

        .profile-wrapper .personal.section .ds-summary .comment-divider {
            font-size: 0.75rem;
        }

    .profile-wrapper .personal.section .badges {
        overflow: hidden;
    }

        .profile-wrapper .personal.section .badges .badge {
            font-size: 0.875rem;
            font-style: italic;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-align: center;
            align-items: center;
            float: left;
            margin-right: 1rem;
        }

            .profile-wrapper .personal.section .badges .badge .icon {
                font-size: 2rem;
                line-height: 0.5;
                margin-right: 0.5rem;
            }

    .profile-wrapper .personal.section ul.titles {
        list-style: none;
        padding: 0;
        margin: 1rem 0 1rem;
        font-size: 1.5rem;
        max-width: none !important;
    }

        .profile-wrapper .personal.section ul.titles li {
            line-height: 1.25;
        }

    .profile-wrapper .personal.section .expertise p,
    .profile-wrapper .personal.section .research p {
        max-width: none !important;
    }

    .profile-wrapper .personal.section .gender {
        font-weight: bold;
    }

    .profile-wrapper .personal.section h2 {
        text-transform: uppercase;
        font-size: inherit;
        margin: 1.5rem 0 0;
        font-family: inherit;
    }

.profile-wrapper .appointment.section .top {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 1rem;
}

.profile-wrapper .appointment.section h2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
}

    .profile-wrapper .appointment.section h2 .icon {
        background: url("https://jhmcdn.blob.core.windows.net/pdnet-photos-prod/request-appt-blue.svg") center no-repeat;
        width: 4rem;
        height: 4rem;
        margin-right: 1rem;
    }

.profile-wrapper .appointment.section h3 {
    font-family: "Noto Sans", sans-serif;
    font-size: 1.125rem;
    text-transform: uppercase;
}

.profile-wrapper .appointment.section .phone {
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 0.5rem;
    color: #00297b;
}

    .profile-wrapper .appointment.section .phone a {
        text-decoration: none;
    }

        .profile-wrapper .appointment.section .phone a:hover, .profile-wrapper .appointment.section .phone a:focus {
            text-decoration: underline;
        }

.profile-wrapper .locations.section .content-blocks .content-blocks:nth-child(1) {
    padding-top: 0;
}

.profile-wrapper .locations.section #locations-container {
    position: relative;
    padding: 0;
}

    .profile-wrapper .locations.section #locations-container .icon {
        width: 2rem;
        height: auto;
        margin: 0 0.5rem 0 0;
        max-width: none;
    }

    .profile-wrapper .locations.section #locations-container a.map {
        display: -ms-flexbox;
        display: flex;
    }

    .profile-wrapper .locations.section #locations-container h3 {
        font-size: 1.25rem;
        margin-bottom: 0;
        font-weight: 700;
    }

    .profile-wrapper .locations.section #locations-container .phone-appt .label {
        text-transform: uppercase;
        display: block;
    }

.profile-wrapper .biography.section .biography-text {
    overflow: hidden;
}

.profile-wrapper .biography.section .biography-button {
    display: none;
}

.profile-wrapper .videos.section .videos-wrap {
    margin-bottom: 2rem;
}

.profile-wrapper .videos.section .video-container {
    overflow: hidden;
}

.profile-wrapper .videos.section .flex-video-pair {
    list-style: none;
    padding-left: 0;
    margin-bottom: 2rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.profile-wrapper .comments.section #comments .btn-default {
    display: block;
    position: relative;
    max-width: 18rem;
    min-width: 10rem;
    margin: 0 auto 1.5rem auto;
    padding: 0.75rem 1.25rem;
    background-color: #dcdcdc;
    font-size: 1rem;
    line-height: 1.5;
    color: #414141;
    text-align: center;
    text-decoration: none;
    text-overflow: clip;
    overflow: hidden;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: all 0.3s;
    cursor: pointer;
}

.a11y-hidden {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0;
}

.btn--linkopen {
    background-color: transparent;
    border: 1px solid #c4c4c4;
}

    .btn--linkopen:after {
        display: none;
    }

    .btn--linkopen:hover {
        background-color: #dcdcdc;
    }

.no-search-results {
    padding: 2rem;
    border: 1px solid #ddd;
    margin: 2rem 0;
}

    .no-search-results p:last-child {
        margin: 0;
    }

/* ==================== */
/* RATINGSMD STYLES */
/* ==================== */
/* RMD Widget Styles */
.ratingsmd-outof {
    color: #555;
}

.ratingsmd-comment-head .ratingsmd-rating-cnt {
    color: #555;
}

div.ratingsmd-star-list {
    margin: 0;
    padding: 0;
}

    div.ratingsmd-star-list span {
        list-style: none;
        display: inline-block;
        font-size: 104%;
        margin: 0 4px 0 0;
    }

        div.ratingsmd-star-list span i {
            color: #f7bb06;
        }

.ratingsmd-summary div.ratingsmd-star-list span {
    font-size: 120%;
}

.ratingsmd-coment-list {
    margin: 0;
    padding: 0;
}

.ratingsmd-comment-entry {
    display: block;
    border-bottom: 1px solid #eee;
    padding: 0px;
    margin: 0px;
    list-style: none;
    outline: none;
}

    .ratingsmd-comment-entry:focus-visible {
        background: #f0f3f7;
    }

.ratingsmd-comment-entry-inner {
    display: -ms-flexbox;
    display: flex;
    padding: 16px 0px 16px 0px;
}

.ratingsmd-comments-more-link {
    margin: auto;
    display: block;
    background: transparent;
    border: none;
    font-size: 90%;
    color: #0000ee;
    cursor: pointer;
}

.ratingmd-a11y-hidden {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

/* Patient Ratings & Comments Section */
.ratingsmd-comments-start {
    margin-top: 1.75rem;
}

.ratingsmd-questionratings {
    border: 1px solid #eeeeee;
    margin: 0;
    padding: 2em;
    max-width: 100% !important;
}

.ratingsmd-qr-entry.ratingsmd-qr-entry-first {
    border-top: none !important;
}

.ratingsmd-qr-entry {
    margin: 0;
    border-top: 1px solid #eeeeee !important;
    padding: 0.75em 0 !important;
    list-style: none;
}

.ratingsmd-qr-label,
.ratingsmd-qr-avg {
    font-weight: bold;
}

.ratingsmd-star-list {
    font-size: 1rem;
}

/*focus Styles to Override RatingsMD Default*/
.ratingsmd-comment-entry:focus-visible {
    outline: 2px dotted #666 !important;
}

.ratingsmd-comment-entry:focus {
    outline: 2px dotted #666 !important;
}

/*Responsiveness in Comments Section*/
.ratingsmd-comment-entry .ratingsmd-comment-entry-inner {
    -ms-flex-direction: column;
    flex-direction: column;
}

.ratingsmd-leftside {
    width: 100% !important;
    max-width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.ratingsmd-date {
    float: right !important;
}

.ratingsmd-comment-entry .ratingsmd-comment-text {
    font-size: 0.95rem;
}

/*Change Flex Direction in Tablet and Above*/
/* ==================== */
/* ACH STYLES */
/* ==================== */
.ach-doctor-insurance {
    background-color: #EAEFF1;
    margin-top: 2rem;
    padding: 2rem;
}

    .ach-doctor-insurance p {
        margin-bottom: 1rem;
    }

.ach-doctor-insurance-title, .ach-doctor-insurance-content {
    padding-left: 1rem;
}

.ach-doctor-insurance-list {
    padding-left: 1.5rem;
    column-count: 1;
}

.ach-disclaimer {
    padding: 0;
    font-size: 0.75rem;
    line-height: 1.375rem;
    margin-bottom: 0;
}

.ach-print-directory {
    padding: 3.1875rem 0.9375rem;
    text-align: center;
}

    .ach-print-directory h3, .ach-print-directory p {
        padding: 0;
        margin: auto !important;
    }

    .ach-print-directory h3 {
        margin-bottom: 0.5rem !important;
    }

.ach-indicator-container {
    display: -ms-flexbox;
    display: flex;
    margin: -0.5rem 0 0.5rem 0;
    -ms-flex-align: center;
    align-items: center;
}

.ach-indicator-dot {
    width: 0.75rem;
    height: 0.75rem;
    background-color: #ebb700;
    margin-right: 0.5rem;
    border-radius: 50%;
}

.ach-indicator-text {
    font-size: 12px;
}

.ach-footer .content-blocks.module-container {
    padding-top: 0;
}

.ach-footer .content-blocks .module-content {
    -ms-flex-pack: start;
    justify-content: start;
}

.ach-footer .content-blocks .content-blocks {
    padding-top: 0;
    padding-bottom: 0;
}

.masthead-loc .mm-navbar__title {
    color: inherit;
}

.masthead-loc a.menu-panel-title {
    text-decoration: none;
}

    .masthead-loc a.menu-panel-title:hover {
        text-decoration: underline;
    }

.footer-loc h2 {
    color: inherit;
}

/*
	youtube-player:

	Mostly duplicative of the youtue-player.css used by the Videos module, but exists separately

	Currently only used by Profiles, should eventually be moved (or redundantly included) in components.css once other modules have been updated to use the button to load the iframe

	Currently excludes some additional viewmedica styles that are in youtube-player.css
*/
.youtube-player {
    position: relative;
    padding-bottom: 56.25%;
    max-width: 100%;
    height: 100px;
    background-color: transparent;
    display: inline-block;
    width: 100%;
    text-decoration: none !important;
    color: black;
}

    .youtube-player:focus {
        outline-offset: -3px !important;
    }

    .youtube-player .play-btn {
        position: absolute;
        top: 50%;
        left: 50%;
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 4rem;
        height: 2.5rem;
        background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 546 384'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23000' fill-opacity='.75' fill-rule='nonzero' d='M534.59 60.083c-6.279-23.65-24.78-42.276-48.271-48.597C443.739 0 273 0 273 0S102.262 0 59.681 11.486C36.191 17.808 17.69 36.433 11.41 60.083 0 102.95 0 192.388 0 192.388s0 89.438 11.41 132.305c6.279 23.65 24.78 41.5 48.271 47.821C102.261 384 273 384 273 384s170.738 0 213.319-11.486c23.49-6.321 41.992-24.171 48.272-47.821C546 281.826 546 192.388 546 192.388s0-89.438-11.41-132.305z'/%3E%3Cpath fill='%23FFF' d='M217.001 110.004v164.013l144.005-82.007z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
        cursor: pointer;
        transition: width 300ms, height 300ms;
    }

    .youtube-player .play-svg {
        height: 3rem;
        position: absolute;
        left: -0.5rem;
        top: 50%;
        margin-top: -1.5rem;
        width: 4.25rem;
    }

    .youtube-player .play-svg, .youtube-player .logo-link-image {
        display: inline-block;
    }

    .youtube-player .button-bg {
        fill: #f18a00;
        transition: fill 0.1s cubic-bezier(0, 0, 0.2, 1);
    }

    .youtube-player a:hover .button-bg {
        fill: #c14e01;
    }

    .youtube-player .logo-link {
        color: #fff;
        background-color: hsla(0deg, 0%, 9%, 0.8);
        font-size: 0.9rem;
        font-weight: 700;
        border-radius: 0.13rem;
        position: relative;
        padding: 0.5rem 0.5rem 0.5rem 4.2rem;
        display: -ms-flexbox;
        display: flex;
        transition: background-color 0.3s ease;
    }

        .youtube-player .logo-link:after {
            display: block;
            content: "";
            height: 100%;
            width: 100%;
            position: absolute;
            top: 0;
            left: 0;
            outline: 0.2rem solid transparent;
            opacity: 0;
            transition: opacity 0.3s ease;
        }

    .youtube-player a:hover .logo-link {
        background-color: hsl(0deg, 0%, 9%);
    }

        .youtube-player a:hover .logo-link:after {
            opacity: 1;
        }

    .youtube-player iframe {
        z-index: 100;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: transparent;
    }

    .youtube-player .watch-on {
        margin-right: 0.2rem;
    }

    .youtube-player img {
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        max-width: 100%;
        height: auto;
        border: none;
        cursor: pointer;
        transition: 0.4s all;
        margin: auto;
    }

    .youtube-player .logo-link-image {
        width: 4.2rem;
        color: #fff;
        position: relative;
        top: -0.05rem;
    }

        .youtube-player .logo-link-image svg {
            width: 100%;
            height: 100%;
        }

    .youtube-player .vimeo .logo-link-image {
        top: -0.25rem;
    }

    .youtube-player .vimeo.logo-link {
        padding-left: 0.5rem;
    }

    .youtube-player a:focus {
        outline: 2px dotted #0073cf;
    }

    .youtube-player .logo-link-wrapper {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center;
        height: 100%;
        width: 100%;
    }

.youtube-thumb {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    border: 1px solid transparent;
    background: none;
    overflow: hidden;
    text-decoration: none;
}

.flex-video iframe[src*="viewmedica.com"] {
    border: 1px solid transparent !important;
}

.flex-video > a {
    transition: all 0.2s;
    color: #0068c1;
}

    .flex-video > a .watch-on {
        color: #1c1c1c !important;
    }

    .flex-video > a * span.icon-container {
        margin-left: -4px;
        transition: all 0.2s;
    }

        .flex-video > a * span.icon-container svg {
            -ms-transform: scale(0.75) !important;
            transform: scale(0.75) !important;
        }

    .flex-video > a:hover * span.icon-container {
        margin-left: 0.25rem;
        transition: all 0.2s;
    }

    .flex-video > a:hover .logo-link > .watch-on {
        color: #0068c1 !important;
    }

.flex-video > div.logo-link > span.watch-on {
    color: #1c1c1c !important;
}

p.video-title-0 {
    padding: 1rem 1rem 0 1rem;
    font-size: 0.8rem;
    position: relative;
}

a.teaser-link {
    color: #0068c1;
    text-decoration: none !important;
}

    a.teaser-link * span.icon-container {
        transition: all 0.2s;
        margin-left: 0 !important;
    }

    a.teaser-link:hover * span.icon-container {
        transition: all 0.2s;
        margin-left: 0.25rem !important;
    }

    a.teaser-link > h2 {
        color: #0068c1;
    }

    a.teaser-link:focus {
        outline: 2px dotted #0068c1 !important;
    }

.youtube-thumb:focus .play-btn, .youtube-thumb:hover .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 4rem;
    height: 2.5rem;
    display: block;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 546 384'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23F91629' fill-opacity='.75' fill-rule='nonzero' d='M534.59 60.083c-6.279-23.65-24.78-42.276-48.271-48.597C443.739 0 273 0 273 0S102.262 0 59.681 11.486C36.191 17.808 17.69 36.433 11.41 60.083 0 102.95 0 192.388 0 192.388s0 89.438 11.41 132.305c6.279 23.65 24.78 41.5 48.271 47.821C102.261 384 273 384 273 384s170.738 0 213.319-11.486c23.49-6.321 41.992-24.171 48.272-47.821C546 281.826 546 192.388 546 192.388s0-89.438-11.41-132.305z'/%3E%3Cpath fill='%23FFF' d='M217.001 110.004v164.013l144.005-82.007z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
    cursor: pointer;
}

@media all and (min-width: 30.0625rem) {
    .results-column.mobile-first .faculty-results-wrapper .results-per-page {
        right: 0;
        top: 0;
        position: absolute;
        margin-top: 0;
        line-height: inherit !important;
    }

    .profile-wrapper .locations.section #locations-container .phone-appt .label {
        display: inline;
    }
}

@media all and (min-width: 40.0625rem) {
    #profilesSearchForm .main-wrap .ui-autocomplete {
        width: 32rem !important;
    }
}

@media (min-width: 40.0625rem) {
    .other-search-options .icon-heading {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        margin: -1rem 0 0;
    }

    .other-search-options ul {
        padding-left: 5.75rem;
    }

    .profile-wrapper .icon-links a {
        display: inline-block;
    }

    .youtube-thumb:focus .play-btn,
    .youtube-thumb:hover .play-btn {
        width: 5rem;
        height: 3.5rem;
    }

    .youtube-player .play-btn {
        width: 5rem;
        height: 3.5rem;
    }
}

@media all and (min-width: 45.0625rem) {
    .profile-wrapper .locations.section .content-blocks .content-blocks:nth-child(2) {
        padding-top: 0;
    }
}

@media all and (min-width: 50.0625rem) {
    #fad-more-options #more-search-opts-content {
        padding: 0 2rem;
    }

        #fad-more-options #more-search-opts-content .section-form-select {
            margin-bottom: 0;
        }

    #profilesSearchContainer.mobile-first #landing-top ul li {
        display: inline-block;
        border-left: 1px solid #000000;
        padding-left: 2rem;
        margin-left: 2rem;
    }

        #profilesSearchContainer.mobile-first #landing-top ul li:first-child {
            border-left: 0;
            padding-left: 0;
            margin-left: 0;
        }

    #profilesSearchForm .main-wrap {
        display: -ms-flexbox;
        display: flex;
    }

        #profilesSearchForm .main-wrap #query {
            margin: 0 1rem 0 0;
            -ms-flex-positive: 1;
            flex-grow: 1;
            width: auto;
        }

    .result-details-wrap {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-align: center;
        align-items: center;
    }

    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result h2 {
        max-width: none;
    }

    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .main-wrap {
        padding-bottom: 0;
        width: 100%;
    }

    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .media {
        float: left;
        margin-right: 1rem;
        width: 9rem;
    }

    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .info {
        margin-top: 0;
        float: left;
        width: calc( 70% - 11rem );
    }

    .profile-wrapper .profile-menu-container {
        display: block;
        padding: 0.5rem 0;
    }

    .profile-wrapper nav .profile-toggle-header {
        display: none;
    }

    .profile-wrapper nav ul li {
        display: inline-block;
    }

        .profile-wrapper nav ul li a {
            border: 0;
            margin: 0;
            padding: 0 1rem;
        }

    .profile-wrapper .personal.section .top {
        display: -ms-flexbox;
        display: flex;
    }

    .profile-wrapper .personal.section .media {
        width: auto;
    }

    .profile-wrapper .personal.section .ds-summary {
        clear: none;
    }
}

@media (min-width: 50.0625rem) {
    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result .secondary-wrap {
        margin-top: 0;
        margin-left: 1rem;
        width: 30%;
        margin-top: 2rem;
        text-align: right;
        float: right;
        position: relative;
    }

    .results-column.mobile-first .faculty-results-wrapper .faculty-results-list li .faculty-result {
        display: -ms-flexbox;
        display: flex;
    }
}

@media all and (min-width: 60.0625rem) {
    #profilesSearchContainer.mobile-first > .hero {
        min-height: calc(100vh - 5rem);
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
    }

    .profile-wrapper .section .columns {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: start;
    }

        .profile-wrapper .section .columns .main-column {
            margin-right: 4rem;
            -ms-flex-preferred-size: 60%;
            flex-basis: 60%;
            -ms-flex-positive: 2;
            flex-grow: 2;
        }

        .profile-wrapper .section .columns .side-column {
            -ms-flex-preferred-size: 40%;
            flex-basis: 40%;
            margin-top: 0;
        }
}

@media (min-width: 60.0625rem) {
    .other-search-options {
        display: -ms-flexbox;
        display: flex;
    }

        .other-search-options .entity-search-options {
            -ms-flex: 1 1 100%;
            flex: 1 1 100%;
            max-width: calc(100% - 25rem);
            padding-right: 2rem;
            margin-bottom: 0;
        }

        .other-search-options .researcher-search-options {
            -ms-flex: 0 0 25rem;
            flex: 0 0 25rem;
            max-width: 25rem;
            padding-left: 2.5rem;
            position: relative;
        }

            .other-search-options .researcher-search-options:before {
                content: "";
                position: absolute;
                left: 0;
                height: 100%;
                border-left: 1px solid #dddad8;
            }

    p.video-title-0 {
        font-size: 1.5rem;
    }

    img.logo-link-image {
        margin-left: 5.5rem;
        margin-bottom: 0.5rem;
    }

    .flex-video > a * span.icon-container {
        margin-left: 0px;
    }

        .flex-video > a * span.icon-container svg {
            -ms-transform: scale(1.3) !important;
            transform: scale(1.3) !important;
        }

    .flex-video > a:hover * span.icon-container {
        margin-left: 0.25rem;
        transition: all 0.2s;
    }
}

@media all and (min-width: 64.0625rem) {
    #more-search-opts.facet-sidebar-btn {
        display: none !important;
    }

    #more-search-opts-content.facet-sidebar {
        display: block !important;
        padding: 0.75rem 0 0 0.45rem;
    }

    #profiles-search-wrap {
        margin-bottom: 2rem;
        padding-bottom: 2rem;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

        #profiles-search-wrap .content-blocks {
            padding-top: 1rem;
        }

    #more-search-opts-content.facet-sidebar ul.accordion {
        margin: 1rem 1rem 0 0;
    }

        #more-search-opts-content.facet-sidebar ul.accordion .accordion-item {
            border-bottom: 1px solid #e7e7e7;
        }

    #more-search-opts-content.facet-sidebar .az-link {
        margin-left: 0;
    }

    #more-search-opts-content.facet-sidebar h2 {
        display: block;
        padding-right: 1.5rem;
    }

    #search-results-container {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    #facets-wrap {
        background: none;
        -ms-flex: 1 1 30%;
        flex: 1 1 30%;
        max-width: 30%;
        padding: 0 1.5rem 0 0;
    }

    .results-column.mobile-first {
        -ms-flex: 1 1 70%;
        flex: 1 1 70%;
        max-width: 70%;
    }
}

@media all and (min-width: 75.0625rem) {
    #profilesSearchContainer.mobile-first > .hero .hero-wrap {
        width: 75rem;
    }
}

@media (min-width: 75.0625rem) {
    .other-search-options .entity-search-options ul {
        columns: 2;
        column-gap: 2rem;
    }

    .other-search-options .entity-search-options li {
        break-inside: avoid;
    }
}

@media screen and (min-width: 600px) {
    .ratingsmd-comment-entry .ratingsmd-comment-entry-inner {
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .ratingsmd-comment-entry .ratingsmd-comment-text {
        font-size: 1rem;
    }

    .ratingsmd-leftside {
        float: left;
        width: 24%;
        max-width: 160px;
        min-width: 100px;
        text-align: left;
        display: inline-block;
    }

    .ratingsmd-date {
        float: left !important;
    }
}

@media only screen and (min-width: 700px) {
    .ach-doctor-insurance-list {
        column-count: 2;
    }

        .ach-doctor-insurance-list li {
            padding-right: 1rem;
        }
}

@media print {
    ::after,
    ::before,
    :not(.stars, .ds-stars, .ds-stars5) {
        background: url() !important;
        background-position-x: 0%;
        background-position-y: 0%;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important;
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
    }

    .stars, .ds-stars, .ds-stars5 { /* Safari 6.0 - 9.0 */
        filter: grayscale(100%);
    }

    #fad-more-options,
    .nav-container,
    .flex-video,
    .faculty-modal-wrapper > a:last-child {
        display: none;
    }

    .profile-wrapper {
        margin-top: 2rem;
    }

    .personal .media {
        float: left;
    }

    #Locations {
        break-inside: avoid;
    }

    #locations-container iframe {
        width: 100%;
        height: 100%;
    }

    .personal .top .media {
        width: auto;
        height: auto;
        float: left;
    }

        .personal .top .media img {
            width: 80px;
        }

    .personal .top .content {
        width: calc(100% - 112px);
        float: right;
    }

    .featured-content-block-module {
        clear: both;
        float: none;
    }

    span.ds-stars {
        background: url("star-ratings-sprite.png") 0 0 repeat-x !important;
    }

    span.ds-stars5 {
        background-position: 0 -160px !important;
    }

    span.ds-stars45 {
        background-position: 0 -144px !important;
    }

    span.ds-stars4 {
        background-position: 0 -128px !important;
    }

    span.ds-stars35 {
        background-position: 0 -112px !important;
    }

    span.ds-stars3 {
        background-position: 0 -96px !important;
    }

    span.ds-stars25 {
        background-position: 0 -80px !important;
    }

    span.ds-stars2 {
        background-position: 0 -64px !important;
    }

    span.ds-stars15 {
        background-position: 0 -48px !important;
    }

    span.ds-stars1 {
        background-position: 0 -32px !important;
    }

    span.ds-stars05 {
        background-position: 0 -16px !important;
    }

    span.ds-stars0 {
        background-position: 0 0px !important;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvc2Fzcy9jb21wb25lbnRzL19jdXN0b20vcHJvZmlsZXMvcHJvZmlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUFDakI7OztFQUdFLDRCQUE0QjtDQUM3Qjs7QUFFRDs7RUFFRSx5QkFBeUI7Q0FDMUI7O0FBRUQ7OztFQUdFLHVCQUF1QjtDQUN4Qjs7QUFFRDs7Ozs7O0VBTUU7QUFDRjtFQUNFLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsYUFBYTtFQUNiLFVBQVU7RUFDVixzQkFBc0I7Q0FDdkI7O0FBRUQ7Ozs7O0VBS0U7QUFDRjtFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsZ0NBQWdDO01BQzVCLDRCQUE0QjtDQUNqQzs7QUFFRDtFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRDs7OztFQUlFO0FBQ0Y7RUFDRSxhQUFhO0VBQ2IsWUFBWTtDQUNiOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFlBQVk7Q0FDYjs7QUFFRDs7Ozs7Ozs7Ozs7O0VBWUU7QUFDRjtFQUNFLHdCQUF3QjtFQUN4QixVQUFVO0VBQ1YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixXQUFXO0NBQ1o7QUFDRDtFQUNFLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsZUFBZTtFQUNmLGNBQWM7Q0FDZjtBQUNEO0VBQ0UsY0FBYztDQUNmO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLHNCQUFzQjtDQUN2QjtBQUNEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0UsY0FBYztFQUNkLG9CQUFvQjtDQUNyQjtBQUNEO0VBQ0UsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSxjQUFjO0NBQ2Y7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCO0FBQ0Q7O0VBRUUsYUFBYTtFQUNiLFlB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bnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCBhLmRvY3Rvckxpbms6Zm9jdXMgLmJ0bi0tbGlua2JsdWUsXG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IGEuZG9jdG9yTGluazpmb2N1cyAubWVkaWEsXG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IGEuZG9jdG9yTGluazpmb2N1cyAuZG9jdG9yLW5hbWUsIC5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5mYWN1bHR5LXJlc3VsdHMtbGlzdCBsaSAuZmFjdWx0eS1yZXN1bHQgLm1lZGlhIC5tZWRpYS13cmFwOmZvY3VzLCAucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IGEuZG9jdG9yTGluazpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgIzAwNzNjZjtcbn1cblxuLnByb2ZpbGUtd3JhcHBlciBuYXYgYTpmb2N1cyxcbi5wcm9maWxlLXdyYXBwZXIgbmF2IGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgI2ZmZjtcbn1cblxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCBhLmRvY3Rvckxpbms6Zm9jdXMgLmJ0bi0tbGlua2JsdWUsXG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IGEuZG9jdG9yTGluazpmb2N1cyAubWVkaWEsXG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IGEuZG9jdG9yTGluazpmb2N1cyAuZG9jdG9yLW5hbWUge1xuICBvdXRsaW5lLW9mZnNldDogMC4xcmVtO1xufVxuXG4vKlxuL3NyYy9zYXNzL21peGlucy9fY29tcG9uZW50cy5zY3NzXG5cbkluZGl2aWR1YWwgY29tcG9uZW50cy91dGlsaXRpZXMgdGhhdCBtaWdodCBhcHBlYXIgaW4gbXVsdGlwbGUgcGxhY2VzIGJ1dCBuZWVkIHRvIGJlIGluc2lkZSBvdGhlciBzZWxlY3RvcnMgZm9yIG5vd1xuXG5JZGVhbGx5IHRoZSBjb21wb25lbnRzIHdvdWxkIGp1c3QgYmUgbWFkZSBicm9hZGVyIGFzIHRoZXkgYXJlIHVzZWQgaW4gbW9yZSBwbGFjZXMgYnV0IHJlZmFjdG9yaW5nIGFuZCBjaGVja2luZyBmb3IgaW1wYWN0IGlzIHRvbyB0aW1lLWNvbnN1bWluZyB0byBkbyByaWdodCBhd2F5LiBTbyBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwcmV2ZW50cyBjb2RlIHJldXNlIGluIHRoZSBTQ1NTXG4qL1xuLnByb2ZpbGUtd3JhcHBlciBuYXYgYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qXG5cdGhpZGUtYnJlYWRjcnVtYnNcblxuXHRIaWRlIGJyZWFkY3J1bWJzIGFuZCBhZGQgcGFkZGluZyB0byBtYWtlIHVwIGZvciBpdFxuXHRNaWdodCBiZSBiZXR0ZXIgbG9uZy10ZXJtIHRvIGp1c3QgZ2V0IHJpZCBvZiB0aGUgdG9wIG1hcmdpbiBvbiB0aGUgYnJlYWRjcnVtYnMgYW5kIHVzZSBwYWRkaW5nIG9uIHRoZSBwYXJlbnQsIGJ1dCBJIGNhbid0IHB1bGwgdGhhdCBzdHJpbmcgcmlnaHQgbm93XG4qL1xuLnByb2ZpbGUtd3JhcHBlciBuYXYgYnV0dG9uIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuaHRtbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLypcblx0X3Byb2ZpbGVzLXZhcmlhYmxlcy5jc3NcblxuXHRQcm9maWxlcy1zcGVjaWZpYyB2YXJpYWJsZSB2YWx1ZXNcbiovXG4ucHJvZmlsZS13cmFwcGVyIG5hdiB1bCBsaSBhIC5pY29uIHN2ZywgI21vcmUtc2VhcmNoLW9wdHMgc3ZnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2ZpbGUtd3JhcHBlciBuYXYgdWwgbGkgYSAuaWNvbiwgI21vcmUtc2VhcmNoLW9wdHMgc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0wLjFlbTtcbn1cblxuLypcblx0X3Byb2ZpbGVzLWFjY29yZGlvbi5zY3NzXG5cblx0R2VuZXJhbCBidXR0b24vYWNjb3JkaW9uIGFuZCBmaWx0ZXIgY29udGFpbmVyXG5cdFx0d2l0aCBubyBzZWFyY2ggZmllbGQgKGFzIGl0IGFwcGVhcnMgb24gaW5kaXZpZHVhbCBwcm9maWxlXG5cdFx0cGFnZXMgYW5kIGluIFJlc2lkZW5jaWVzL0ZlbGxvd3NoaXBzKVxuXG5cdEJyb2tlbiBpbnRvIGEgcGFydGlhbCBzbyBpdCBjb3VsZCBiZSBpbmNsdWRlZCBpbiBSZXNpZGVuY2llcy9GZWxsb3dzaGlwcyBDU1Ncblx0XHR3aXRob3V0IGxvYWRpbmcgdW5uZWNlc3NhcnkgcHJvZmlsZSBzdHlsZXMgaW4gYSBzZXBhcmF0ZSBmaWxlXG5cblxuXHRXaGF0ZXZlciBmaWxlcyBpbXBvcnQgdGhpcyBtdXN0IGFsc28gaW1wb3J0IF9wcm9maWxlcy12YXJpYWJsZXMuc2Nzc1xuKi9cbiNtb3JlLXNlYXJjaC1vcHRzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nOiAwO1xufVxuI21vcmUtc2VhcmNoLW9wdHMgLmljb25zIHtcbiAgY29sb3I6ICMwMDc4ZDM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG59XG4jbW9yZS1zZWFyY2gtb3B0cyAuY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuI21vcmUtc2VhcmNoLW9wdHMuYWN0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbiNtb3JlLXNlYXJjaC1vcHRzLmFjdGl2ZSAuY2xvc2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jbW9yZS1zZWFyY2gtb3B0cy5hY3RpdmUgLm9wZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2ZhZC1tb3JlLW9wdGlvbnMge1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmZhY3VsdHktbW9kYWwtd3JhcHBlciAjZmFkLW1vcmUtb3B0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4jZmFkLW1vcmUtb3B0aW9ucyAjbW9yZS1zZWFyY2gtb3B0cyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jZmFkLW1vcmUtb3B0aW9ucyAjbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm90aGVyLXNlYXJjaC1vcHRpb25zIC5pY29uLFxuI21vcmUtc2VhcmNoLW9wdHMtY29udGVudCAuaWNvbiB7XG4gIGNvbG9yOiAjZWJiNzAwO1xufVxuLm90aGVyLXNlYXJjaC1vcHRpb25zIC5pY29uIHN2ZyxcbiNtb3JlLXNlYXJjaC1vcHRzLWNvbnRlbnQgLmljb24gc3ZnIHtcbiAgaGVpZ2h0OiA1cmVtO1xuICB3aWR0aDogNXJlbTtcbn1cblxuI3Byb2ZpbGVzU2VhcmNoQ29udGFpbmVyLm1vYmlsZS1maXJzdCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAyNXJlbTtcbn1cbiNwcm9maWxlc1NlYXJjaENvbnRhaW5lci5tb2JpbGUtZmlyc3QgZmllbGRzZXQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4jcHJvZmlsZXNTZWFyY2hDb250YWluZXIubW9iaWxlLWZpcnN0IC5zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuI3Byb2ZpbGVzU2VhcmNoQ29udGFpbmVyLm1vYmlsZS1maXJzdCA+IC5oZXJvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgcGFkZGluZzogNHJlbSAwO1xuICB3aWR0aDogMTAwJTtcbn1cbiNwcm9maWxlc1NlYXJjaENvbnRhaW5lci5tb2JpbGUtZmlyc3QgPiAuaGVybyAuaGVyby13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcHJvZmlsZXNTZWFyY2hDb250YWluZXIubW9iaWxlLWZpcnN0ID4gLmhlcm8gI3Byb2ZpbGVzLXNlYXJjaC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4jcHJvZmlsZXNTZWFyY2hDb250YWluZXIubW9iaWxlLWZpcnN0ICNsYW5kaW5nLXRvcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbn1cbiNwcm9maWxlc1NlYXJjaENvbnRhaW5lci5tb2JpbGUtZmlyc3QgI2xhbmRpbmctdG9wIGgxIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jcHJvZmlsZXNTZWFyY2hDb250YWluZXIubW9iaWxlLWZpcnN0ICNsYW5kaW5nLXRvcCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnVsLnBoeXNpY2lhbnNBdG9aIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG51bC5waHlzaWNpYW5zQXRvWi5zbWFsbC1heiBsaSB7XG4gIHdpZHRoOiAyLjI1cmVtO1xufVxuLmVudC1sb2MtYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IHVsLnBoeXNpY2lhbnNBdG9aIHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG51bC5waHlzaWNpYW5zQXRvWiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xufVxuXG4jcHJvZmlsZXMtc2VhcmNoLXdyYXAge1xuICBwYWRkaW5nOiAycmVtIDJyZW0gMDtcbiAgbWFyZ2luOiAycmVtIGF1dG8gMDtcbn1cbi5hcnRpY2xlLWNvbnRlbnQgPiAjcHJvZmlsZXMtc2VhcmNoLXdyYXAge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbiNwcm9maWxlcy1zZWFyY2gtd3JhcCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4jcHJvZmlsZXMtc2VhcmNoLXdyYXAgI21vcmUtc2VhcmNoLW9wdHMtY29udGVudCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbiNwcm9maWxlcy1zZWFyY2gtd3JhcCAjbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50ID4gLmNvbC0zID4gLmNvbC0zLWl0ZW06Zmlyc3QtY2hpbGQgdWwge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbiNtb3JlLXNlYXJjaC1vcHRzLWNvbnRlbnQuZmFjZXQtc2lkZWJhciAubW9kdWxlLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbiNtb3JlLXNlYXJjaC1vcHRzLWNvbnRlbnQuZmFjZXQtc2lkZWJhciB1bC5hY2NvcmRpb24ge1xuICBtYXJnaW46IDAuNXJlbTtcbn1cbiNtb3JlLXNlYXJjaC1vcHRzLWNvbnRlbnQuZmFjZXQtc2lkZWJhciB1bC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSN0cmVhdG1lbnQtY2VudGVycyBmaWVsZHNldCBsaSB7XG4gIHRleHQtaW5kZW50OiAtMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cbiNtb3JlLXNlYXJjaC1vcHRzLWNvbnRlbnQuZmFjZXQtc2lkZWJhciB1bC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIGZpZWxkc2V0IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAwIDAgMCAwLjI1cmVtO1xufVxuI21vcmUtc2VhcmNoLW9wdHMtY29udGVudC5mYWNldC1zaWRlYmFyIHVsLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gZmllbGRzZXQgbGksXG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBmaWVsZHNldCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuI21vcmUtc2VhcmNoLW9wdHMtY29udGVudC5mYWNldC1zaWRlYmFyIHVsLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gZmllbGRzZXQgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBmaWVsZHNldCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDJjNzc7XG4gIHdpZHRoOiAxLjEyNXJlbTtcbiAgaGVpZ2h0OiAxLjEyNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuMTVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIG9wYWNpdHk6IDE7XG59XG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBmaWVsZHNldCBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbiNtb3JlLXNlYXJjaC1vcHRzLWNvbnRlbnQuZmFjZXQtc2lkZWJhciB1bC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIGZpZWxkc2V0IGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWwge1xuICBjb2xvcjogIzc4NzU2YTtcbn1cbiNtb3JlLXNlYXJjaC1vcHRzLWNvbnRlbnQuZmFjZXQtc2lkZWJhciB1bC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIGZpZWxkc2V0IC5sYW5ndWFnZS1sZXR0ZXIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI21vcmUtc2VhcmNoLW9wdHMtY29udGVudC5mYWNldC1zaWRlYmFyIHVsLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gZmllbGRzZXQgLmNvbWJvYm94LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbiNtb3JlLXNlYXJjaC1vcHRzLWNvbnRlbnQuZmFjZXQtc2lkZWJhciB1bC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIGZpZWxkc2V0IC5jb21ib2JveC13cmFwcGVyID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBmaWVsZHNldCAuY29tYm9ib3gtd3JhcHBlciBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDJjNzc7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMC43NXJlbSAwLjdyZW07XG4gIG1hcmdpbjogMC4ycmVtIDAuMnJlbSAwLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuI21vcmUtc2VhcmNoLW9wdHMtY29udGVudC5mYWNldC1zaWRlYmFyIHVsLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gZmllbGRzZXQgLmNvbWJvYm94LXdyYXBwZXIgaW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgNnB4ICMwMDM3Y2Y7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBmaWVsZHNldCAuY29tYm9ib3gtd3JhcHBlciBkaXZbYXJpYS1leHBhbmRlZD10cnVlXSBpbnB1dCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuI21vcmUtc2VhcmNoLW9wdHMtY29udGVudC5mYWNldC1zaWRlYmFyIHVsLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gZmllbGRzZXQgLmNvbWJvYm94LXdyYXBwZXIgLmxpc3Rib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAyYzc3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTAuNXJlbTtcbiAgbGVmdDogMC4ycmVtO1xuICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBmaWVsZHNldCAuY29tYm9ib3gtd3JhcHBlciAubGlzdGJveC5oaWRkZW4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBmaWVsZHNldCAuY29tYm9ib3gtd3JhcHBlciAubGlzdGJveCBsaSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjM4cmVtIDAuMjVyZW0gMC4zOHJlbSAxcmVtO1xuICB0ZXh0LWluZGVudDogLTAuNXJlbTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbiNtb3JlLXNlYXJjaC1vcHRzLWNvbnRlbnQuZmFjZXQtc2lkZWJhciB1bC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIGZpZWxkc2V0IC5jb21ib2JveC13cmFwcGVyIC5saXN0Ym94IGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG59XG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBmaWVsZHNldCAuY29tYm9ib3gtd3JhcHBlciAubGlzdGJveCBsaTpub3QoI25vLXJlc3VsdHMtZm91bmQpOmhvdmVyLCAjbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBmaWVsZHNldCAuY29tYm9ib3gtd3JhcHBlciAubGlzdGJveCBsaTpub3QoI25vLXJlc3VsdHMtZm91bmQpLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjZGNkY2RjO1xufVxuI21vcmUtc2VhcmNoLW9wdHMtY29udGVudC5mYWNldC1zaWRlYmFyIHVsLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gZmllbGRzZXQgLmNvbWJvYm94LXdyYXBwZXIgLmxpc3Rib3ggbGk6bm90KCNuby1yZXN1bHRzLWZvdW5kKS5mb2N1c2VkIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCAjMDA3OGQzO1xufVxuI21vcmUtc2VhcmNoLW9wdHMtY29udGVudC5mYWNldC1zaWRlYmFyIC5hei1saW5rIHtcbiAgbWFyZ2luOiAycmVtIDAuNXJlbSAwLjVyZW07XG59XG4jbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgLmxhbmd1YWdlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuI21vcmUtc2VhcmNoLW9wdHMtY29udGVudC5mYWNldC1zaWRlYmFyIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Byb2ZpbGVzU2VhcmNoRm9ybSB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuI3Byb2ZpbGVzU2VhcmNoRm9ybSBzZWxlY3Qge1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1jb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbiNwcm9maWxlc1NlYXJjaEZvcm0gLm1haW4td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwcm9maWxlc1NlYXJjaEZvcm0gLm1haW4td3JhcCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICAgICAgICAgIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgYm9yZGVyOiAwO1xufVxuI3Byb2ZpbGVzU2VhcmNoRm9ybSAubWFpbi13cmFwICNxdWVyeSB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2NjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbn1cbiNwcm9maWxlc1NlYXJjaEZvcm0gLm1haW4td3JhcCAjcXVlcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgNnB4ICMwMDM3Y2Y7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4jcHJvZmlsZXNTZWFyY2hGb3JtIC5tYWluLXdyYXAgI3F1ZXJ5LmF1dG8ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuI3Byb2ZpbGVzU2VhcmNoRm9ybSAubWFpbi13cmFwIGJ1dHRvbi5idG4tZGVmYXVsdCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkMztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4jcHJvZmlsZXNTZWFyY2hGb3JtIC5tYWluLXdyYXAgYnV0dG9uLmJ0bi1kZWZhdWx0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcm9maWxlc1NlYXJjaEZvcm0gLm1haW4td3JhcCBidXR0b24uYnRuLWRlZmF1bHQ6Zm9jdXMsICNwcm9maWxlc1NlYXJjaEZvcm0gLm1haW4td3JhcCBidXR0b24uYnRuLWRlZmF1bHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2Y2JkO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNwcm9maWxlc1NlYXJjaEZvcm0gLm1haW4td3JhcCAudWktYXV0b2NvbXBsZXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbiNsb2MtZXhwYW5kIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuI2xvYy1leHBhbmRbYXJpYS1leHBhbmRlZD10cnVlXSAudGV4dC1tb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNsb2MtZXhwYW5kW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLnRleHQtbGVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNsb2MtZXhwYW5kW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdIC50ZXh0LW1vcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jbG9jLWV4cGFuZFthcmlhLWV4cGFuZGVkPWZhbHNlXSAudGV4dC1sZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNsb2MtZXhwYW5kIC5pY29ucyB7XG4gIGNvbG9yOiAjMDA3OGQzO1xufVxuI2xvYy1leHBhbmQgLmNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNsb2MtZXhwYW5kLmFjdGl2ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4jbG9jLWV4cGFuZC5hY3RpdmUgLmNsb3NlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2xvYy1leHBhbmQuYWN0aXZlIC5vcGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Byb2ZpbGVzLXNlYXJjaC13cmFwICsgI3NlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4jZmFjZXRzLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZWZlZGU5O1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nOiAwIDJyZW0gMnJlbTtcbn1cblxuLnJlc3VsdC1kZXRhaWxzLXdyYXAgLnBhZ2VDb3VudFNlbGVjdG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJlc3VsdC1kZXRhaWxzLXdyYXAgLnBhZ2VDb3VudFNlbGVjdG9yLFxuLnJlc3VsdC1kZXRhaWxzLXdyYXAgLnBhZ2VDb3VudFNlbGVjdG9yIGxpLFxuLnJlc3VsdC1kZXRhaWxzLXdyYXAgLnBhZ2VDb3VudFNlbGVjdG9yIGxpOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnJlc3VsdC1kZXRhaWxzLXdyYXAgLnBhZ2VDb3VudFNlbGVjdG9yIGxpIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVzdWx0LWRldGFpbHMtd3JhcCAucGFnZUNvdW50U2VsZWN0b3IgbGk6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiwrdcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cbi5yZXN1bHQtZGV0YWlscy13cmFwIC5wYWdlQ291bnRTZWxlY3RvciBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5yZXN1bHQtZGV0YWlscy13cmFwIC5wYWdlQ291bnRTZWxlY3RvciBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBtYXJnaW46IGF1dG87XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXdyYXBwZXIgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgY2xlYXI6IG5vbmU7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDFyZW0gMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZGlzcGxheWluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvdXRsaW5lOiAwIGRvdHRlZCAjMDA2OGMxICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAwLjM1cmVtO1xufVxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmRpc3BsYXlpbmc6Zm9jdXMge1xuICBvdXRsaW5lLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5yZXN1bHRzLXBlci1wYWdlIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5wYWdpbmF0ZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMnJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5wYWdpbmF0ZSBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5wYWdpbmF0ZSBsaSA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAucGFnaW5hdGUgbGkgPiBzcGFuLCAucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAucGFnaW5hdGUgbGkgYVthcmlhLWN1cnJlbnRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDVkYTtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5wYWdpbmF0ZSBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbSAwLjhyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XG4gIGJvcmRlci1ib3R0b206IDAuMnJlbSBzb2xpZCAjZWFlYWVhO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAucGFnaW5hdGUgbGkgYTpob3ZlciwgLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLnBhZ2luYXRlIGxpIGE6Zm9jdXMsIC5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5wYWdpbmF0ZSBsaSBhOmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDc4ZDMgIWltcG9ydGFudDtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5wYWdpbmF0ZSBsaSBhIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgICAgICAgICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGJvcmRlcjogMDtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5wYWdpbmF0ZSBsaSBhW2FyaWEtY3VycmVudF0ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMDFkMjg7XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5mYWN1bHR5LXJlc3VsdHMtbGlzdCBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IHtcbiAgcGFkZGluZzogMnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5mYWN1bHR5LXJlc3VsdHMtbGlzdCBsaSAuZmFjdWx0eS1yZXN1bHQgaDIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCBhLmRvY3Rvckxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCBhLmRvY3Rvckxpbms6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCAubWFpbi13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5mYWN1bHR5LXJlc3VsdHMtbGlzdCBsaSAuZmFjdWx0eS1yZXN1bHQgLm1lZGlhIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5mYWN1bHR5LXJlc3VsdHMtbGlzdCBsaSAuZmFjdWx0eS1yZXN1bHQgLm1lZGlhIC5tZWRpYS13cmFwIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDEyNSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IC5tZWRpYSBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtMTAwJTtcbiAgcmlnaHQ6IC0xMDAlO1xuICB0b3A6IC0xMDAlO1xuICBib3R0b206IC0xMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCAuaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IC5pbmZvIHNwYW4uaWNvbi1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IC5pbmZvIC50b3AgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCAuaW5mbyAudG9wIC5iYWRnZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IC5pbmZvIC50b3AgLmJhZGdlIC5pY29uIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMC41O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5mYWN1bHR5LXJlc3VsdHMtbGlzdCBsaSAuZmFjdWx0eS1yZXN1bHQgLmluZm8gLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5mYWN1bHR5LXJlc3VsdHMtbGlzdCBsaSAuZmFjdWx0eS1yZXN1bHQgLmluZm8gLnJlcHV0YXRpb24tc3VtbWFyeSAuYXZlcmFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5mYWN1bHR5LXJlc3VsdHMtbGlzdCBsaSAuZmFjdWx0eS1yZXN1bHQgLmluZm8gLnJlcHV0YXRpb24tc3VtbWFyeSAuYXZlcmFnZS13cmFwcGVyIC5hdmVyYWdlLW1heCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IC5zZWNvbmRhcnktd3JhcCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xufVxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCAuYmlvIHtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCAuYnRuLS1saW5rYmx1ZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG59XG4ucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IC5hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLm90aGVyLXNlYXJjaC1vcHRpb25zIHtcbiAgcGFkZGluZzogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5vdGhlci1zZWFyY2gtb3B0aW9ucyAuZW50aXR5LXNlYXJjaC1vcHRpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5vdGhlci1zZWFyY2gtb3B0aW9ucyAuaWNvbi1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLm90aGVyLXNlYXJjaC1vcHRpb25zIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5jdXJyZW50LWZhY2V0cyB7XG4gIHBhZGRpbmc6IDAuMTI1cmVtO1xufVxuLmN1cnJlbnQtZmFjZXRzIC5jdXJyZW50LWZhY2V0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjZyZW0gMC4zcmVtIDEuOHJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xufVxuLmN1cnJlbnQtZmFjZXRzIC5jdXJyZW50LWZhY2V0OmZvY3VzLCAuY3VycmVudC1mYWNldHMgLmN1cnJlbnQtZmFjZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjO1xufVxuLmN1cnJlbnQtZmFjZXRzIC5jdXJyZW50LWZhY2V0OmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCAjMDA3OGQzO1xufVxuLmN1cnJlbnQtZmFjZXRzIC5jdXJyZW50LWZhY2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMTgnIGZvY3VzYWJsZT0nZmFsc2UnIGZpbGw9JyUyMzAwNzhkMyclM0UlM0NwYXRoIGQ9J00wIDBoMjR2MjRIMHonIGZpbGw9J25vbmUnLyUzRSUzQ3BhdGggZD0nTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTUgMTMuNTlMMTUuNTkgMTcgMTIgMTMuNDEgOC40MSAxNyA3IDE1LjU5IDEwLjU5IDEyIDcgOC40MSA4LjQxIDcgMTIgMTAuNTkgMTUuNTkgNyAxNyA4LjQxIDEzLjQxIDEyIDE3IDE1LjU5eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuNXJlbTtcbiAgdG9wOiAwLjVyZW07XG4gIHRvcDogY2FsYyg1MCUgLSAwLjVyZW0pO1xufVxuXG4ucHJvZmlsZS13cmFwcGVyICsgLmJ0bi1kZWZhdWx0IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnByb2ZpbGUtd3JhcHBlciAubmF2LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMnJlbSAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLm5hdi1jb250YWluZXIgaDIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLm5hdi1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnByb2ZpbGUtd3JhcHBlciAucHJvZmlsZS1tZW51LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMnJlbSAwLjVyZW07XG59XG4ucHJvZmlsZS13cmFwcGVyIG5hdiB7XG4gIHotaW5kZXg6IDk5OTtcbiAgYmFja2dyb3VuZDogIzAwMjk3YjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnByb2ZpbGUtd3JhcHBlciBuYXYub3BlbiAucHJvZmlsZS1tZW51LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2ZpbGUtd3JhcHBlciBuYXYuZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2ZpbGUtd3JhcHBlciBuYXYuc3RhdGljLXRvcCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvZmlsZS13cmFwcGVyIG5hdiBoMixcbi5wcm9maWxlLXdyYXBwZXIgbmF2IGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2ZpbGUtd3JhcHBlciBuYXYgYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwLjVyZW0gMy4zcmVtIDAuNXJlbSAycmVtO1xuICBvdXRsaW5lLW9mZnNldDogLTAuMTVlbTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgbmF2IGJ1dHRvbiAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcmlnaHQ6IDJyZW07XG59XG4ucHJvZmlsZS13cmFwcGVyIG5hdiBidXR0b24gLnBsdXMsIC5wcm9maWxlLXdyYXBwZXIgbmF2IGJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdIC5taW51cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2ZpbGUtd3JhcHBlciBuYXYgYnV0dG9uIC5taW51cywgLnByb2ZpbGUtd3JhcHBlciBuYXYgYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLnBsdXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2ZpbGUtd3JhcHBlciBuYXYgLnByb2ZpbGUtdG9nZ2xlLWhlYWRlciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9maWxlLXdyYXBwZXIgbmF2IC5wcm9maWxlLXRvZ2dsZS1oZWFkZXIgaDIge1xuICBtYXJnaW46IDA7XG59XG4ucHJvZmlsZS13cmFwcGVyIG5hdiB1bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgbmF2IHVsIGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuLnByb2ZpbGUtd3JhcHBlciBuYXYgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIG1hcmdpbjogMC41cmVtIDBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzc1YjljO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xufVxuLnByb2ZpbGUtd3JhcHBlciBuYXYgdWwgbGkgYTpmb2N1cywgLnByb2ZpbGUtd3JhcHBlciBuYXYgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZThjODAzO1xufVxuLnByb2ZpbGUtd3JhcHBlciBuYXYgdWwgbGkgYSAuaWNvbiB7XG4gIGNvbG9yOiAjZThjODAzO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDFlbTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnJlYWQtbW9yZS10ZXh0LWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5pY29uLWxpbmtzIHtcbiAgc3ZnLWhlaWdodDogMTAwJTtcbiAgc3ZnLXdpZHRoOiAxMDAlO1xufVxuLnByb2ZpbGUtd3JhcHBlciAuaWNvbi1saW5rcyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMS41ZW07XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5pY29uLWxpbmtzIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmljb24tbGlua3MgLmljb24ge1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGVmdDogMDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmljb24tbGlua3MgLkNWIHtcbiAgY29sb3I6ICNjNzViMTI7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5pY29uLWxpbmtzIC5MaW5rZWRJbiB7XG4gIGNvbG9yOiAjMDA3MWExO1xufVxuLnByb2ZpbGUtd3JhcHBlciAuaWNvbi1saW5rcyAuVHdpdHRlciB7XG4gIGNvbG9yOiAjMWRhMWYyO1xufVxuLnByb2ZpbGUtd3JhcHBlciAuaWNvbi1saW5rcyAuUHViTWVkIHtcbiAgY29sb3I6ICMzMzY2OTk7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5pY29uLWxpbmtzIC5SZXNlYXJjaEdhdGUge1xuICBjb2xvcjogIzAwY2NiYjtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmljb24tbGlua3MgLkdvb2dsZVNjaG9sYXIge1xuICBjb2xvcjogIzQyODVmNDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmljb24tbGlua3MgKyBoMyB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnNlY3Rpb24ge1xuICBwYWRkaW5nOiAycmVtO1xufVxuLnByb2ZpbGUtd3JhcHBlciAuc2VjdGlvbjpudGgtY2hpbGQoMm4tMikge1xuICBiYWNrZ3JvdW5kOiAjZjlmYWZkO1xufVxuLnByb2ZpbGUtd3JhcHBlciAuc2VjdGlvbiAuY29sdW1ucyAuc2lkZS1jb2x1bW4ge1xuICBwYWRkaW5nOiAycmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6ICNkY2RjZGMgc29saWQgMXB4O1xufVxuLnByb2ZpbGUtd3JhcHBlciAuc2VjdGlvbiAuY29sdW1ucyAuc2lkZS1jb2x1bW4gdWwsXG4ucHJvZmlsZS13cmFwcGVyIC5zZWN0aW9uIC5jb2x1bW5zIC5zaWRlLWNvbHVtbiBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnNlY3Rpb24gLmNvbHVtbnMgdWwuaWNvbi1saW5rcyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnNlY3Rpb24gLmNvbHVtbnMgdWwuaWNvbi1saW5rcyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ucHJvZmlsZS13cmFwcGVyIC5zZWN0aW9uIC5jb2x1bW5zIHVsLmljb24tbGlua3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5wZXJzb25hbC5zZWN0aW9uIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnBlcnNvbmFsLnNlY3Rpb24gLnRvcCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ucHJvZmlsZS13cmFwcGVyIC5wZXJzb25hbC5zZWN0aW9uIC50b3AgLmNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDQ1cmVtO1xufVxuLnByb2ZpbGUtd3JhcHBlciAucGVyc29uYWwuc2VjdGlvbiAubWVkaWEge1xuICBtYXJnaW46IDAgMnJlbSAycmVtIDA7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5wZXJzb25hbC5zZWN0aW9uIC5tZWRpYSAuaW1nLXdyYXAge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMTI1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAwO1xufVxuLnByb2ZpbGUtd3JhcHBlciAucGVyc29uYWwuc2VjdGlvbiAubWVkaWEgLmltZy13cmFwIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IC0xMDAlO1xuICByaWdodDogLTEwMCU7XG4gIHRvcDogLTEwMCU7XG4gIGJvdHRvbTogLTEwMCU7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnBlcnNvbmFsLnNlY3Rpb24gLnZpZGVvIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnBlcnNvbmFsLnNlY3Rpb24gaDEge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ucHJvZmlsZS13cmFwcGVyIC5wZXJzb25hbC5zZWN0aW9uIC5kcy1zdW1tYXJ5IHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnBlcnNvbmFsLnNlY3Rpb24gLmRzLXN1bW1hcnkgLmF2ZXJhZ2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnByb2ZpbGUtd3JhcHBlciAucGVyc29uYWwuc2VjdGlvbiAuZHMtc3VtbWFyeSAuYXZlcmFnZS13cmFwcGVyIC5hdmVyYWdlLW1heCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5wZXJzb25hbC5zZWN0aW9uIC5kcy1zdW1tYXJ5IC5yYXRpbmdzLWNvbW1lbnRzIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnByb2ZpbGUtd3JhcHBlciAucGVyc29uYWwuc2VjdGlvbiAuZHMtc3VtbWFyeSAucmF0aW5ncy1jb21tZW50cyAucmF0aW5ncyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnBlcnNvbmFsLnNlY3Rpb24gLmRzLXN1bW1hcnkgLnJhdGluZ3MtY29tbWVudHMgLmNvbW1lbnRzIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2ZpbGUtd3JhcHBlciAucGVyc29uYWwuc2VjdGlvbiAuZHMtc3VtbWFyeSAuY29tbWVudC1kaXZpZGVyIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnByb2ZpbGUtd3JhcHBlciAucGVyc29uYWwuc2VjdGlvbiAuYmFkZ2VzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnBlcnNvbmFsLnNlY3Rpb24gLmJhZGdlcyAuYmFkZ2Uge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnBlcnNvbmFsLnNlY3Rpb24gLmJhZGdlcyAuYmFkZ2UgLmljb24ge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjU7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnByb2ZpbGUtd3JhcHBlciAucGVyc29uYWwuc2VjdGlvbiB1bC50aXRsZXMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDFyZW0gMCAxcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5wZXJzb25hbC5zZWN0aW9uIHVsLnRpdGxlcyBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuLnByb2ZpbGUtd3JhcHBlciAucGVyc29uYWwuc2VjdGlvbiAuZXhwZXJ0aXNlIHAsXG4ucHJvZmlsZS13cmFwcGVyIC5wZXJzb25hbC5zZWN0aW9uIC5yZXNlYXJjaCBwIHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5wZXJzb25hbC5zZWN0aW9uIC5nZW5kZXIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnBlcnNvbmFsLnNlY3Rpb24gaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1hcmdpbjogMS41cmVtIDAgMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5hcHBvaW50bWVudC5zZWN0aW9uIC50b3Age1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmFwcG9pbnRtZW50LnNlY3Rpb24gaDIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5hcHBvaW50bWVudC5zZWN0aW9uIGgyIC5pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9qaG1jZG4uYmxvYi5jb3JlLndpbmRvd3MubmV0L3BkbmV0LXBob3Rvcy1wcm9kL3JlcXVlc3QtYXBwdC1ibHVlLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4ucHJvZmlsZS13cmFwcGVyIC5hcHBvaW50bWVudC5zZWN0aW9uIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5hcHBvaW50bWVudC5zZWN0aW9uIC5waG9uZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6ICMwMDI5N2I7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5hcHBvaW50bWVudC5zZWN0aW9uIC5waG9uZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2ZpbGUtd3JhcHBlciAuYXBwb2ludG1lbnQuc2VjdGlvbiAucGhvbmUgYTpob3ZlciwgLnByb2ZpbGUtd3JhcHBlciAuYXBwb2ludG1lbnQuc2VjdGlvbiAucGhvbmUgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnByb2ZpbGUtd3JhcHBlciAubG9jYXRpb25zLnNlY3Rpb24gLmNvbnRlbnQtYmxvY2tzIC5jb250ZW50LWJsb2NrczpudGgtY2hpbGQoMSkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmxvY2F0aW9ucy5zZWN0aW9uICNsb2NhdGlvbnMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2ZpbGUtd3JhcHBlciAubG9jYXRpb25zLnNlY3Rpb24gI2xvY2F0aW9ucy1jb250YWluZXIgLmljb24ge1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgMC41cmVtIDAgMDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnByb2ZpbGUtd3JhcHBlciAubG9jYXRpb25zLnNlY3Rpb24gI2xvY2F0aW9ucy1jb250YWluZXIgYS5tYXAge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmxvY2F0aW9ucy5zZWN0aW9uICNsb2NhdGlvbnMtY29udGFpbmVyIGgzIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnByb2ZpbGUtd3JhcHBlciAubG9jYXRpb25zLnNlY3Rpb24gI2xvY2F0aW9ucy1jb250YWluZXIgLnBob25lLWFwcHQgLmxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5iaW9ncmFwaHkuc2VjdGlvbiAuYmlvZ3JhcGh5LXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2ZpbGUtd3JhcHBlciAuYmlvZ3JhcGh5LnNlY3Rpb24gLmJpb2dyYXBoeS1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2ZpbGUtd3JhcHBlciAudmlkZW9zLnNlY3Rpb24gLnZpZGVvcy13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnZpZGVvcy5zZWN0aW9uIC52aWRlby1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2ZpbGUtd3JhcHBlciAudmlkZW9zLnNlY3Rpb24gLmZsZXgtdmlkZW8tcGFpciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5jb21tZW50cy5zZWN0aW9uICNjb21tZW50cyAuYnRuLWRlZmF1bHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDE4cmVtO1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBtYXJnaW46IDAgYXV0byAxLjVyZW0gYXV0bztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDE0MTQxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmExMXktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gICAgICAgICAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBib3JkZXI6IDA7XG59XG5cbi5idG4tLWxpbmtvcGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNGM0YzQ7XG59XG4uYnRuLS1saW5rb3BlbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnRuLS1saW5rb3Blbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2RjZGM7XG59XG5cbi5uby1zZWFyY2gtcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuLm5vLXNlYXJjaC1yZXN1bHRzIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFJBVElOR1NNRCBTVFlMRVMgKi9cbi8qID09PT09PT09PT09PT09PT09PT09ICovXG4vKiBSTUQgV2lkZ2V0IFN0eWxlcyAqL1xuLnJhdGluZ3NtZC1vdXRvZiB7XG4gIGNvbG9yOiAjNTU1O1xufVxuXG4ucmF0aW5nc21kLWNvbW1lbnQtaGVhZCAucmF0aW5nc21kLXJhdGluZy1jbnQge1xuICBjb2xvcjogIzU1NTtcbn1cblxuZGl2LnJhdGluZ3NtZC1zdGFyLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5kaXYucmF0aW5nc21kLXN0YXItbGlzdCBzcGFuIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEwNCU7XG4gIG1hcmdpbjogMCA0cHggMCAwO1xufVxuZGl2LnJhdGluZ3NtZC1zdGFyLWxpc3Qgc3BhbiBpIHtcbiAgY29sb3I6ICNmN2JiMDY7XG59XG5cbi5yYXRpbmdzbWQtc3VtbWFyeSBkaXYucmF0aW5nc21kLXN0YXItbGlzdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxMjAlO1xufVxuXG4ucmF0aW5nc21kLWNvbWVudC1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucmF0aW5nc21kLWNvbW1lbnQtZW50cnkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucmF0aW5nc21kLWNvbW1lbnQtZW50cnk6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6ICNmMGYzZjc7XG59XG5cbi5yYXRpbmdzbWQtY29tbWVudC1lbnRyeS1pbm5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNnB4IDBweCAxNnB4IDBweDtcbn1cblxuLnJhdGluZ3NtZC1jb21tZW50cy1tb3JlLWxpbmsge1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICMwMDAwZWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJhdGluZ21kLWExMXktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDBweDtcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogUGF0aWVudCBSYXRpbmdzICYgQ29tbWVudHMgU2VjdGlvbiAqL1xuLnJhdGluZ3NtZC1jb21tZW50cy1zdGFydCB7XG4gIG1hcmdpbi10b3A6IDEuNzVyZW07XG59XG5cbi5yYXRpbmdzbWQtcXVlc3Rpb25yYXRpbmdzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyZW07XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucmF0aW5nc21kLXFyLWVudHJ5LnJhdGluZ3NtZC1xci1lbnRyeS1maXJzdCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJhdGluZ3NtZC1xci1lbnRyeSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC43NWVtIDAgIWltcG9ydGFudDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnJhdGluZ3NtZC1xci1sYWJlbCxcbi5yYXRpbmdzbWQtcXItYXZnIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5yYXRpbmdzbWQtc3Rhci1saXN0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4vKmZvY3VzIFN0eWxlcyB0byBPdmVycmlkZSBSYXRpbmdzTUQgRGVmYXVsdCovXG4ucmF0aW5nc21kLWNvbW1lbnQtZW50cnk6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgIzY2NiAhaW1wb3J0YW50O1xufVxuXG4ucmF0aW5nc21kLWNvbW1lbnQtZW50cnk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkICM2NjYgIWltcG9ydGFudDtcbn1cblxuLypSZXNwb25zaXZlbmVzcyBpbiBDb21tZW50cyBTZWN0aW9uKi9cbi5yYXRpbmdzbWQtY29tbWVudC1lbnRyeSAucmF0aW5nc21kLWNvbW1lbnQtZW50cnktaW5uZXIge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5yYXRpbmdzbWQtbGVmdHNpZGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnJhdGluZ3NtZC1kYXRlIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5yYXRpbmdzbWQtY29tbWVudC1lbnRyeSAucmF0aW5nc21kLWNvbW1lbnQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cblxuLypDaGFuZ2UgRmxleCBEaXJlY3Rpb24gaW4gVGFibGV0IGFuZCBBYm92ZSovXG4vKiA9PT09PT09PT09PT09PT09PT09PSAqL1xuLyogQUNIIFNUWUxFUyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT0gKi9cbi5hY2gtZG9jdG9yLWluc3VyYW5jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQUVGRjE7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHBhZGRpbmc6IDJyZW07XG59XG4uYWNoLWRvY3Rvci1pbnN1cmFuY2UgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uYWNoLWRvY3Rvci1pbnN1cmFuY2UtdGl0bGUsIC5hY2gtZG9jdG9yLWluc3VyYW5jZS1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLmFjaC1kb2N0b3ItaW5zdXJhbmNlLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgY29sdW1uLWNvdW50OiAxO1xufVxuLmFjaC1kaXNjbGFpbWVyIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNoLXByaW50LWRpcmVjdG9yeSB7XG4gIHBhZGRpbmc6IDMuMTg3NXJlbSAwLjkzNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hY2gtcHJpbnQtZGlyZWN0b3J5IGgzLCAuYWNoLXByaW50LWRpcmVjdG9yeSBwIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uYWNoLXByaW50LWRpcmVjdG9yeSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLmFjaC1pbmRpY2F0b3ItY29udGFpbmVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogLTAuNXJlbSAwIDAuNXJlbSAwO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hY2gtaW5kaWNhdG9yLWRvdCB7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmI3MDA7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uYWNoLWluZGljYXRvci10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmFjaC1mb290ZXIgLmNvbnRlbnQtYmxvY2tzLm1vZHVsZS1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5hY2gtZm9vdGVyIC5jb250ZW50LWJsb2NrcyAubW9kdWxlLWNvbnRlbnQge1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG4uYWNoLWZvb3RlciAuY29udGVudC1ibG9ja3MgLmNvbnRlbnQtYmxvY2tzIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1hc3RoZWFkLWxvYyAubW0tbmF2YmFyX190aXRsZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLm1hc3RoZWFkLWxvYyBhLm1lbnUtcGFuZWwtdGl0bGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWFzdGhlYWQtbG9jIGEubWVudS1wYW5lbC10aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZm9vdGVyLWxvYyBoMiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKlxuXHR5b3V0dWJlLXBsYXllcjpcblxuXHRNb3N0bHkgZHVwbGljYXRpdmUgb2YgdGhlIHlvdXR1ZS1wbGF5ZXIuY3NzIHVzZWQgYnkgdGhlIFZpZGVvcyBtb2R1bGUsIGJ1dCBleGlzdHMgc2VwYXJhdGVseVxuXG5cdEN1cnJlbnRseSBvbmx5IHVzZWQgYnkgUHJvZmlsZXMsIHNob3VsZCBldmVudHVhbGx5IGJlIG1vdmVkIChvciByZWR1bmRhbnRseSBpbmNsdWRlZCkgaW4gY29tcG9uZW50cy5jc3Mgb25jZSBvdGhlciBtb2R1bGVzIGhhdmUgYmVlbiB1cGRhdGVkIHRvIHVzZSB0aGUgYnV0dG9uIHRvIGxvYWQgdGhlIGlmcmFtZVxuXG5cdEN1cnJlbnRseSBleGNsdWRlcyBzb21lIGFkZGl0aW9uYWwgdmlld21lZGljYSBzdHlsZXMgdGhhdCBhcmUgaW4geW91dHViZS1wbGF5ZXIuY3NzXG4qL1xuLnlvdXR1YmUtcGxheWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnlvdXR1YmUtcGxheWVyOmZvY3VzIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0zcHggIWltcG9ydGFudDtcbn1cbi55b3V0dWJlLXBsYXllciAucGxheS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDU0NiAzODQnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBmaWxsPSclMjMwMDAnIGZpbGwtb3BhY2l0eT0nLjc1JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001MzQuNTkgNjAuMDgzYy02LjI3OS0yMy42NS0yNC43OC00Mi4yNzYtNDguMjcxLTQ4LjU5N0M0NDMuNzM5IDAgMjczIDAgMjczIDBTMTAyLjI2MiAwIDU5LjY4MSAxMS40ODZDMzYuMTkxIDE3LjgwOCAxNy42OSAzNi40MzMgMTEuNDEgNjAuMDgzIDAgMTAyLjk1IDAgMTkyLjM4OCAwIDE5Mi4zODhzMCA4OS40MzggMTEuNDEgMTMyLjMwNWM2LjI3OSAyMy42NSAyNC43OCA0MS41IDQ4LjI3MSA0Ny44MjFDMTAyLjI2MSAzODQgMjczIDM4NCAyNzMgMzg0czE3MC43MzggMCAyMTMuMzE5LTExLjQ4NmMyMy40OS02LjMyMSA0MS45OTItMjQuMTcxIDQ4LjI3Mi00Ny44MjFDNTQ2IDI4MS44MjYgNTQ2IDE5Mi4zODggNTQ2IDE5Mi4zODhzMC04OS40MzgtMTEuNDEtMTMyLjMwNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBkPSdNMjE3LjAwMSAxMTAuMDA0djE2NC4wMTNsMTQ0LjAwNS04Mi4wMDd6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zLCBoZWlnaHQgMzAwbXM7XG59XG4ueW91dHViZS1wbGF5ZXIgLnBsYXktc3ZnIHtcbiAgaGVpZ2h0OiAzcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0wLjVyZW07XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICB3aWR0aDogNC4yNXJlbTtcbn1cbi55b3V0dWJlLXBsYXllciAucGxheS1zdmcsIC55b3V0dWJlLXBsYXllciAubG9nby1saW5rLWltYWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnlvdXR1YmUtcGxheWVyIC5idXR0b24tYmcge1xuICBmaWxsOiAjZjE4YTAwO1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG4ueW91dHViZS1wbGF5ZXIgYTpob3ZlciAuYnV0dG9uLWJnIHtcbiAgZmlsbDogI2MxNGUwMTtcbn1cbi55b3V0dWJlLXBsYXllciAubG9nby1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMGRlZywgMCUsIDklLCAwLjgpO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtIDAuNXJlbSA0LjJyZW07XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbn1cbi55b3V0dWJlLXBsYXllciAubG9nby1saW5rOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvdXRsaW5lOiAwLjJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLnlvdXR1YmUtcGxheWVyIGE6aG92ZXIgLmxvZ28tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCgwZGVnLCAwJSwgOSUpO1xufVxuLnlvdXR1YmUtcGxheWVyIGE6aG92ZXIgLmxvZ28tbGluazphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ueW91dHViZS1wbGF5ZXIgaWZyYW1lIHtcbiAgei1pbmRleDogMTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ueW91dHViZS1wbGF5ZXIgLndhdGNoLW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG59XG4ueW91dHViZS1wbGF5ZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjRzIGFsbDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnlvdXR1YmUtcGxheWVyIC5sb2dvLWxpbmstaW1hZ2Uge1xuICB3aWR0aDogNC4ycmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0wLjA1cmVtO1xufVxuLnlvdXR1YmUtcGxheWVyIC5sb2dvLWxpbmstaW1hZ2Ugc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi55b3V0dWJlLXBsYXllciAudmltZW8gLmxvZ28tbGluay1pbWFnZSB7XG4gIHRvcDogLTAuMjVyZW07XG59XG4ueW91dHViZS1wbGF5ZXIgLnZpbWVvLmxvZ28tbGluayB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLnlvdXR1YmUtcGxheWVyIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkICMwMDczY2Y7XG59XG4ueW91dHViZS1wbGF5ZXIgLmxvZ28tbGluay13cmFwcGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnlvdXR1YmUtdGh1bWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZsZXgtdmlkZW8gaWZyYW1lW3NyYyo9XCJ2aWV3bWVkaWNhLmNvbVwiXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXZpZGVvID4gYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBjb2xvcjogIzAwNjhjMTtcbn1cbi5mbGV4LXZpZGVvID4gYSAud2F0Y2gtb24ge1xuICBjb2xvcjogIzFjMWMxYyAhaW1wb3J0YW50O1xufVxuLmZsZXgtdmlkZW8gPiBhICogc3Bhbi5pY29uLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5mbGV4LXZpZGVvID4gYSAqIHNwYW4uaWNvbi1jb250YWluZXIgc3ZnIHtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC43NSkgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSkgIWltcG9ydGFudDtcbn1cbi5mbGV4LXZpZGVvID4gYTpob3ZlciAqIHNwYW4uaWNvbi1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4uZmxleC12aWRlbyA+IGE6aG92ZXIgLmxvZ28tbGluayA+IC53YXRjaC1vbiB7XG4gIGNvbG9yOiAjMDA2OGMxICFpbXBvcnRhbnQ7XG59XG4uZmxleC12aWRlbyA+IGRpdi5sb2dvLWxpbmsgPiBzcGFuLndhdGNoLW9uIHtcbiAgY29sb3I6ICMxYzFjMWMgIWltcG9ydGFudDtcbn1cblxucC52aWRlby10aXRsZS0wIHtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDAgMXJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYS50ZWFzZXItbGluayB7XG4gIGNvbG9yOiAjMDA2OGMxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbmEudGVhc2VyLWxpbmsgKiBzcGFuLmljb24tY29udGFpbmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5hLnRlYXNlci1saW5rOmhvdmVyICogc3Bhbi5pY29uLWNvbnRhaW5lciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuYS50ZWFzZXItbGluayA+IGgyIHtcbiAgY29sb3I6ICMwMDY4YzE7XG59XG5hLnRlYXNlci1saW5rOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCAjMDA2OGMxICFpbXBvcnRhbnQ7XG59XG5cbi55b3V0dWJlLXRodW1iOmZvY3VzIC5wbGF5LWJ0biwgLnlvdXR1YmUtdGh1bWI6aG92ZXIgLnBsYXktYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTQ2IDM4NCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGZpbGw9JyUyM0Y5MTYyOScgZmlsbC1vcGFjaXR5PScuNzUnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUzNC41OSA2MC4wODNjLTYuMjc5LTIzLjY1LTI0Ljc4LTQyLjI3Ni00OC4yNzEtNDguNTk3QzQ0My43MzkgMCAyNzMgMCAyNzMgMFMxMDIuMjYyIDAgNTkuNjgxIDExLjQ4NkMzNi4xOTEgMTcuODA4IDE3LjY5IDM2LjQzMyAxMS40MSA2MC4wODMgMCAxMDIuOTUgMCAxOTIuMzg4IDAgMTkyLjM4OHMwIDg5LjQzOCAxMS40MSAxMzIuMzA1YzYuMjc5IDIzLjY1IDI0Ljc4IDQxLjUgNDguMjcxIDQ3LjgyMUMxMDIuMjYxIDM4NCAyNzMgMzg0IDI3MyAzODRzMTcwLjczOCAwIDIxMy4zMTktMTEuNDg2YzIzLjQ5LTYuMzIxIDQxLjk5Mi0yNC4xNzEgNDguMjcyLTQ3LjgyMUM1NDYgMjgxLjgyNiA1NDYgMTkyLjM4OCA1NDYgMTkyLjM4OHMwLTg5LjQzOC0xMS40MS0xMzIuMzA1eicvJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGQ9J00yMTcuMDAxIDExMC4wMDR2MTY0LjAxM2wxNDQuMDA1LTgyLjAwN3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDMwLjA2MjVyZW0pe1xuICAucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAucmVzdWx0cy1wZXItcGFnZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByb2ZpbGUtd3JhcHBlciAubG9jYXRpb25zLnNlY3Rpb24gI2xvY2F0aW9ucy1jb250YWluZXIgLnBob25lLWFwcHQgLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDQwLjA2MjVyZW0pe1xuICAjcHJvZmlsZXNTZWFyY2hGb3JtIC5tYWluLXdyYXAgLnVpLWF1dG9jb21wbGV0ZSB7XG4gICAgd2lkdGg6IDMycmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MC4wNjI1cmVtKXtcbiAgLm90aGVyLXNlYXJjaC1vcHRpb25zIC5pY29uLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IC0xcmVtIDAgMDtcbiAgfVxuICAub3RoZXItc2VhcmNoLW9wdGlvbnMgdWwge1xuICAgIHBhZGRpbmctbGVmdDogNS43NXJlbTtcbiAgfVxuICAucHJvZmlsZS13cmFwcGVyIC5pY29uLWxpbmtzIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAueW91dHViZS10aHVtYjpmb2N1cyAucGxheS1idG4sXG4gIC55b3V0dWJlLXRodW1iOmhvdmVyIC5wbGF5LWJ0biB7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cbiAgLnlvdXR1YmUtcGxheWVyIC5wbGF5LWJ0biB7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDQ1LjA2MjVyZW0pe1xuICAucHJvZmlsZS13cmFwcGVyIC5sb2NhdGlvbnMuc2VjdGlvbiAuY29udGVudC1ibG9ja3MgLmNvbnRlbnQtYmxvY2tzOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDUwLjA2MjVyZW0pe1xuICAjZmFkLW1vcmUtb3B0aW9ucyAjbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gIH1cbiAgI2ZhZC1tb3JlLW9wdGlvbnMgI21vcmUtc2VhcmNoLW9wdHMtY29udGVudCAuc2VjdGlvbi1mb3JtLXNlbGVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjcHJvZmlsZXNTZWFyY2hDb250YWluZXIubW9iaWxlLWZpcnN0ICNsYW5kaW5nLXRvcCB1bCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMDAwMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cbiAgI3Byb2ZpbGVzU2VhcmNoQ29udGFpbmVyLm1vYmlsZS1maXJzdCAjbGFuZGluZy10b3AgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAjcHJvZmlsZXNTZWFyY2hGb3JtIC5tYWluLXdyYXAge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgI3Byb2ZpbGVzU2VhcmNoRm9ybSAubWFpbi13cmFwICNxdWVyeSB7XG4gICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJlc3VsdC1kZXRhaWxzLXdyYXAge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCBoMiB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3QgLmZhY3VsdHktcmVzdWx0cy13cmFwcGVyIC5mYWN1bHR5LXJlc3VsdHMtbGlzdCBsaSAuZmFjdWx0eS1yZXN1bHQgLm1haW4td3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCAubWVkaWEge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB3aWR0aDogOXJlbTtcbiAgfVxuICAucmVzdWx0cy1jb2x1bW4ubW9iaWxlLWZpcnN0IC5mYWN1bHR5LXJlc3VsdHMtd3JhcHBlciAuZmFjdWx0eS1yZXN1bHRzLWxpc3QgbGkgLmZhY3VsdHktcmVzdWx0IC5pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKFxuICAgICAgICAgICAgICAgIDcwJSAtIDExcmVtXG4gICAgICAgICAgICAgICk7XG4gIH1cbiAgLnByb2ZpbGUtd3JhcHBlciAucHJvZmlsZS1tZW51LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gIH1cbiAgLnByb2ZpbGUtd3JhcHBlciBuYXYgLnByb2ZpbGUtdG9nZ2xlLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJvZmlsZS13cmFwcGVyIG5hdiB1bCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5wcm9maWxlLXdyYXBwZXIgbmF2IHVsIGxpIGEge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG4gIC5wcm9maWxlLXdyYXBwZXIgLnBlcnNvbmFsLnNlY3Rpb24gLnRvcCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAucHJvZmlsZS13cmFwcGVyIC5wZXJzb25hbC5zZWN0aW9uIC5tZWRpYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnByb2ZpbGUtd3JhcHBlciAucGVyc29uYWwuc2VjdGlvbiAuZHMtc3VtbWFyeSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1MC4wNjI1cmVtKXtcbiAgLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCAuc2Vjb25kYXJ5LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnJlc3VsdHMtY29sdW1uLm1vYmlsZS1maXJzdCAuZmFjdWx0eS1yZXN1bHRzLXdyYXBwZXIgLmZhY3VsdHktcmVzdWx0cy1saXN0IGxpIC5mYWN1bHR5LXJlc3VsdCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjAuMDYyNXJlbSl7XG4gICNwcm9maWxlc1NlYXJjaENvbnRhaW5lci5tb2JpbGUtZmlyc3QgPiAuaGVybyB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDVyZW0pO1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucHJvZmlsZS13cmFwcGVyIC5zZWN0aW9uIC5jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG4gIC5wcm9maWxlLXdyYXBwZXIgLnNlY3Rpb24gLmNvbHVtbnMgLm1haW4tY29sdW1uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDYwJTtcbiAgICAgICAgZmxleC1iYXNpczogNjAlO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAyO1xuICAgICAgICBmbGV4LWdyb3c6IDI7XG4gIH1cbiAgLnByb2ZpbGUtd3JhcHBlciAuc2VjdGlvbiAuY29sdW1ucyAuc2lkZS1jb2x1bW4ge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MCU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAuMDYyNXJlbSl7XG4gIC5vdGhlci1zZWFyY2gtb3B0aW9ucyB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAub3RoZXItc2VhcmNoLW9wdGlvbnMgLmVudGl0eS1zZWFyY2gtb3B0aW9ucyB7XG4gICAgLW1zLWZsZXg6IDEgMSAxMDAlO1xuICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDI1cmVtKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm90aGVyLXNlYXJjaC1vcHRpb25zIC5yZXNlYXJjaGVyLXNlYXJjaC1vcHRpb25zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1cmVtO1xuICAgICAgICBmbGV4OiAwIDAgMjVyZW07XG4gICAgbWF4LXdpZHRoOiAyNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm90aGVyLXNlYXJjaC1vcHRpb25zIC5yZXNlYXJjaGVyLXNlYXJjaC1vcHRpb25zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkYWQ4O1xuICB9XG4gIHAudmlkZW8tdGl0bGUtMCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgaW1nLmxvZ28tbGluay1pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLmZsZXgtdmlkZW8gPiBhICogc3Bhbi5pY29uLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAuZmxleC12aWRlbyA+IGEgKiBzcGFuLmljb24tY29udGFpbmVyIHN2ZyB7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4zKSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC12aWRlbyA+IGE6aG92ZXIgKiBzcGFuLmljb24tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjQuMDYyNXJlbSl7XG4gICNtb3JlLXNlYXJjaC1vcHRzLmZhY2V0LXNpZGViYXItYnRuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgI21vcmUtc2VhcmNoLW9wdHMtY29udGVudC5mYWNldC1zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMCAwIDAuNDVyZW07XG4gIH1cbiAgI3Byb2ZpbGVzLXNlYXJjaC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICNwcm9maWxlcy1zZWFyY2gtd3JhcCAuY29udGVudC1ibG9ja3Mge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG4gICNtb3JlLXNlYXJjaC1vcHRzLWNvbnRlbnQuZmFjZXQtc2lkZWJhciB1bC5hY2NvcmRpb24ge1xuICAgIG1hcmdpbjogMXJlbSAxcmVtIDAgMDtcbiAgfVxuICAjbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgdWwuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIH1cbiAgI21vcmUtc2VhcmNoLW9wdHMtY29udGVudC5mYWNldC1zaWRlYmFyIC5hei1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAjbW9yZS1zZWFyY2gtb3B0cy1jb250ZW50LmZhY2V0LXNpZGViYXIgaDIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAjc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAjZmFjZXRzLXdyYXAge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgLW1zLWZsZXg6IDEgMSAzMCU7XG4gICAgICAgIGZsZXg6IDEgMSAzMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgcGFkZGluZzogMCAxLjVyZW0gMCAwO1xuICB9XG4gIC5yZXN1bHRzLWNvbHVtbi5tb2JpbGUtZmlyc3Qge1xuICAgIC1tcy1mbGV4OiAxIDEgNzAlO1xuICAgICAgICBmbGV4OiAxIDEgNzAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NS4wNjI1cmVtKXtcbiAgI3Byb2ZpbGVzU2VhcmNoQ29udGFpbmVyLm1vYmlsZS1maXJzdCA+IC5oZXJvIC5oZXJvLXdyYXAge1xuICAgIHdpZHRoOiA3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1LjA2MjVyZW0pe1xuICAub3RoZXItc2VhcmNoLW9wdGlvbnMgLmVudGl0eS1zZWFyY2gtb3B0aW9ucyB1bCB7XG4gICAgY29sdW1uczogMjtcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG4gIC5vdGhlci1zZWFyY2gtb3B0aW9ucyAuZW50aXR5LXNlYXJjaC1vcHRpb25zIGxpIHtcbiAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7XG4gIC5yYXRpbmdzbWQtY29tbWVudC1lbnRyeSAucmF0aW5nc21kLWNvbW1lbnQtZW50cnktaW5uZXIge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5yYXRpbmdzbWQtY29tbWVudC1lbnRyeSAucmF0aW5nc21kLWNvbW1lbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5yYXRpbmdzbWQtbGVmdHNpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNCU7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5yYXRpbmdzbWQtZGF0ZSB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDBweCl7XG4gIC5hY2gtZG9jdG9yLWluc3VyYW5jZS1saXN0IHtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gIH1cbiAgLmFjaC1kb2N0b3ItaW5zdXJhbmNlLWxpc3QgbGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBwcmludHtcbiAgOjphZnRlcixcbiAgOjpiZWZvcmUsXG4gIDpub3QoLnN0YXJzLCAuZHMtc3RhcnMsIC5kcy1zdGFyczUpIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAwJTtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdCAhaW1wb3J0YW50O1xuICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3QgIWltcG9ydGFudDtcbiAgfVxuICAuc3RhcnMsIC5kcy1zdGFycywgLmRzLXN0YXJzNSB7IC8qIFNhZmFyaSA2LjAgLSA5LjAgKi9cbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgfVxuICAjZmFkLW1vcmUtb3B0aW9ucyxcbiAgLm5hdi1jb250YWluZXIsXG4gIC5mbGV4LXZpZGVvLFxuICAuZmFjdWx0eS1tb2RhbC13cmFwcGVyID4gYTpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wcm9maWxlLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgLnBlcnNvbmFsIC5tZWRpYSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgI0xvY2F0aW9ucyB7XG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICAjbG9jYXRpb25zLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAucGVyc29uYWwgLnRvcCAubWVkaWEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucGVyc29uYWwgLnRvcCAubWVkaWEgaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAucGVyc29uYWwgLnRvcCAuY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMnB4KTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLmZlYXR1cmVkLWNvbnRlbnQtYmxvY2stbW9kdWxlIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICBzcGFuLmRzLXN0YXJzIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJzdGFyLXJhdGluZ3Mtc3ByaXRlLnBuZ1wiKSAwIDAgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBzcGFuLmRzLXN0YXJzNSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICBzcGFuLmRzLXN0YXJzNDUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgc3Bhbi5kcy1zdGFyczQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgc3Bhbi5kcy1zdGFyczM1IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIHNwYW4uZHMtc3RhcnMzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgc3Bhbi5kcy1zdGFyczI1IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgc3Bhbi5kcy1zdGFyczIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY0cHggIWltcG9ydGFudDtcbiAgfVxuICBzcGFuLmRzLXN0YXJzMTUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ4cHggIWltcG9ydGFudDtcbiAgfVxuICBzcGFuLmRzLXN0YXJzMSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIHNwYW4uZHMtc3RhcnMwNSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIHNwYW4uZHMtc3RhcnMwIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDBweCAhaW1wb3J0YW50O1xuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/

