/* cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV0ewJER.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVQewJER.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVwewJER.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVMewJER.woff2) format('woff2');
    unicode-range: U+0370-03FF;
  }
  /* hebrew */
  @font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVIewJER.woff2) format('woff2');
    unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV8ewJER.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;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4ewJER.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;
  }
  /* latin */
  @font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAewA.woff2) format('woff2');
    unicode-range: U+0000-00FF, 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;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');
    unicode-range: U+0370-03FF;
  }
  /* hebrew */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');
    unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.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;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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;
  }
  /* latin */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
    unicode-range: U+0000-00FF, 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;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');
    unicode-range: U+0370-03FF;
  }
  /* hebrew */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');
    unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.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;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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;
  }
  /* latin */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
    unicode-range: U+0000-00FF, 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;
  }
  /* devanagari */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z11lFc-K.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;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.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;
  }
  /* latin */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, 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;
  }
  /* devanagari */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z11lFc-K.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;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z1JlFc-K.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;
  }
  /* latin */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, 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;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2');
    unicode-range: U+0370-03FF;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xHIzIFKw.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;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xGIzIFKw.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;
  }
  /* latin */
  @font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');
    unicode-range: U+0000-00FF, 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;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
    unicode-range: U+0370-03FF;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7WxKOzY.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;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.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;
  }
  /* latin */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
    unicode-range: U+0000-00FF, 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;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
    unicode-range: U+0370-03FF;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCxc4EsA.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;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4EsA.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;
  }
  /* latin */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
    unicode-range: U+0000-00FF, 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: sidearm-icons-social;
    src: url(data:font/woff2;base64,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) format("woff2"),url(/assets/sidearm-icons-social-f0253b01.woff?6355a158c8881085cb270c7132e6d6c0) format("woff")
}
@font-face {
    font-family: sidearm-icons-social;
    src: url(data:font/woff2;base64,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) format("woff2"),url(/assets/sidearm-icons-social-f0253b01.woff?6355a158c8881085cb270c7132e6d6c0) format("woff")
}

.sf-social:before,[class^=sf-social-]:before,[class*=" sf-social-"]:before {
    display: inline-block;
    font-family: sidearm-icons-social!important;
    font-style: normal;
    font-weight: 400!important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.sf-icon-social-facebook-like:before {
    content: "\f103"
}

.sf-icon-social-facebook:before {
    content: "\f104"
}
.sf-icon-social-twitter-like:before {
    content: "\f10d"
}

.sf-icon-social-twitter-message:before {
    content: "\f10e"
}

.sf-icon-social-twitter-reply:before {
    content: "\f10f"
}

.sf-icon-social-twitter-retweet:before {
    content: "\f110"
}

.sf-icon-social-twitter:before {
    content: "\f111"
}
.sf-icon-social-instagram:before {
    content: "\f107"
}
.sf-icon-social-youtube:before {
    content: "\f114"
} */

.app-position{
    background-color: #222121;
}


.large-repeater {
    background-image: url(https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/gomarquette.com/images/nextgen_2022/top_bar_detail.svg);
    background-repeat: repeat;
    height: 6px;
    width: 100%;
}

.relative {
    position: relative;
}
.bg-primary {
    background-color: #036;
}
.z-20 {
    z-index: 20;
}

.main-header .main-header__primary-inner {
    padding: 0;
    height: var(--header-primary-height);
}

.items-center {
    align-items: center;
}
.flex {
    display: flex;
}
.main-header__logo {
    height: 100%;
    display: flex;
    justify-content: center;
    background-color: white;
    flex: 0 0 160px;
}
.shrink-0 {
    flex-shrink: 0;
}

.h-full {
    height: 100%;
}
.grow {
    flex-grow: 1;
}



.c-navigation--main.c-navigation--desktop .c-navigation__url {
    text-decoration: none;
    display: block;
    color: inherit;
}
.c-navigation--main.c-navigation--desktop .c-navigation__url--level-1 {
    position: relative;
    padding: 0 32px;
    white-space: nowrap;
    display: flex;
    align-items: center;
    color: var(--color-default-white);
    border-right: 1px solid #00254B;
    transition: .25s;
}



.c-navigation--main.c-navigation--desktop .c-navigation__url--level-1>span:after {
    content: "";
    position: absolute;
    top: 50%;
    right: -12px;
    transform: translateY(-50%);
    background-color: #ffcc00;
    height: 6px;
    width: 6px;
    border-radius: 50%;
    opacity: 0;
    transition: .25s;
}

.c-navigation--main.c-navigation--desktop .c-navigation__item--level-1:hover .c-navigation__url--level-1>span[data-v-97b0eb41]:after, .c-navigation--main.c-navigation--desktop .c-navigation__item--level-1:focus .c-navigation__url--level-1>span[data-v-97b0eb41]:after, .c-navigation--main.c-navigation--desktop .c-navigation__item--level-1.selected .c-navigation__url--level-1>span[data-v-97b0eb41]:after {
    opacity: 1;
}

.mr-auto {
    margin-right: auto;
}
.items-center {
    align-items: center;
}
.c-search--overlay .c-search__toggle {
    -webkit-appearance: none;
    border: none;
    background: none;
    margin: 0;
    padding: 0;
    border-radius: 0;
    display: block;
    width: 90px;
    height: 100%;
    color: var(--color-default-white);
    background-color: var(--color-primary);
    border-right: 1px solid #00254B;
    transition: .25s;
}
.c-search--overlay .c-search__toggle[data-v-d42f3935]:hover, .c-search--overlay .c-search__toggle.is-toggled[data-v-d42f3935], .c-search--overlay .c-search__toggle[data-v-d42f3935]:focus, .c-search--overlay .c-search__toggle.sidearm-hover[data-v-d42f3935] {
    color: #003366;
    background: #7aa8e4;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__url{
    text-decoration: none;
    display: block;
    color: inherit;
}

.c-navigation--sport.c-navigation--desktop .c-navigation__sport .c-navigation__url--level-1 {
    text-decoration: none;
    color: var(--color-primary);
}

.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1 {
    display: flex;
    align-items: center;
    color: var(--color-default-black);
    padding: 0 16px;
    transition: .25s;
}

/* .c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1:before {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translate(-50%);
    background-color: var(--color-secondary);
    height: 6px;
    width: 0;
    transition: .25s;
} */
.s-text-paragraph-bold-longform {
    font-size: 1rem;
    line-height: 1.875;
    font-weight: 700;
    text-transform: none;
    text-decoration: none;
    font-family: Open Sans;
    font-style: normal;
    letter-spacing: 0px;
}

.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1 {
    display: flex;
    align-items: center;
    color: var(--color-default-black);
    padding: 0 16px;
    transition: .25s;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__url {
    text-decoration: none;
    display: block;
    color: inherit;
}

.main-header__sport[data-v-0d4ede02] {
    background-color: var(--color-terriary);
}


.main-header__primary-inner {
    padding: 0;
    height: 90px;
}
.w1-\[96px\] {
    width: 96px;
}
.w-\[96px\] {
    width: 150px;
}

img, video {
    max-width: 100%;
    height: auto;
}
img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
}



.c-navigation--main.c-navigation--desktop .c-navigation__url--level-1>span[data-v-97b0eb41] {
    position: relative;
}
@media (min-width: 1024px){
.s-text-navigation {
    font-size: 1.125rem;
    line-height: 1.5;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    font-family: Urbane,Poppins;
    font-style: normal;
    letter-spacing: 0px;
}}
.s-text-navigation {
    font-size: 18px;
    line-height: 1.5;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    font-family: Urbane,Poppins;
    font-style: normal;
    letter-spacing: 0px;
}

/* .c-navigation--main.c-navigation--desktop .c-navigation__item--level-1:hover .c-navigation__url--level-1[data-v-97b0eb41], .c-navigation--main.c-navigation--desktop .c-navigation__item--level-1:focus .c-navigation__url--level-1[data-v-97b0eb41], .c-navigation--main.c-navigation--desktop .c-navigation__item--level-1.selected .c-navigation__url--level-1[data-v-97b0eb41] {
    background-color: #7aa8e4;
    color: #003366;
} */
.c-navigation--main.c-navigation--desktop .c-navigation__item--level-1:hover , .c-navigation--main.c-navigation--desktop .c-navigation__item--level-1:focus , .c-navigation--main.c-navigation--desktop .c-navigation__item--level-1.selected  {
    background-color: #7aa8e4;
    color: #003366;
}
.c-navigation--main.c-navigation--desktop .c-navigation__url--level-1[data-v-97b0eb41] {
    position: relative;
    padding: 0 32px;
    white-space: nowrap;
    display: flex;
    align-items: center;
    color: var(--color-default-white);
    border-right: 1px solid #00254B;
    transition: .25s;
}

.main-header__sport[data-v-0d4ede02] {
    background-color: #7aa8e4;
}

.main-header__sport-inner[data-v-0d4ede02] {
    height: 64px;
}

.px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
}




.c-navigation--sport.c-navigation--desktop .c-navigation__url[data-v-f0de555a] {
    text-decoration: none;
    display: block;
    color: inherit;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1[data-v-f0de555a] {
    display: flex;
    align-items: center;
    color: #000000;
    padding: 0 16px;
    transition: .25s;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__sport .c-navigation__url--level-1[data-v-f0de555a] {
    text-decoration: none;
    color: #003366;
}


.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1[data-v-f0de555a]:before {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translate(-50%);
    background-color: #ffcc00;
    height: 6px;
    width: 0;
    transition: .25s;
}


.s-text-heading-large {
    font-size: 1.125rem;
    line-height: 1.25;
    font-weight: 700;
    text-transform: none;
    text-decoration: none;
    font-family: Urbane,Poppins;
    font-style: normal;
    letter-spacing: 0px;
}
@media (min-width: 1024px){
    .s-text-heading-large {
        font-size: 1.75rem;
        line-height: 1.25;
        font-weight: 700;
        text-transform: none;
        text-decoration: none;
        font-family: Urbane,Poppins;
        font-style: normal;
        letter-spacing: 0px;
    }}

    .pl-4 {
        padding-left: 1rem;
    }

    .s-advert.sidearm-ad-state {
        position: relative;
    }
    .justify-center {
        justify-content: center;
    }
    .flex-row {
        flex-direction: row;
    }
    .flex {
        display: flex;
    }
   
   
    .sidearm-skip-link {
        background-color: #fff;
        color: #00f;
        display: inline-block;
        left: -99999px;
        margin: 5px;
        padding: 10px;
        position: absolute;
        top: 0;
    }
    .s-advert .sidearm-skip-link {
        background-color: #fff;
        color: #00f;
        display: inline-block;
        left: -99999px;
        margin: 5px;
        padding: 10px;
        position: absolute;
        top: 0;
    }
    .s-advert:not(:has(iframe)) .sidearm-skip-link {
        display: none!important;
    }

   
    .c-navigation--sport.c-navigation--desktop .c-navigation__url[data-v-f0de555a] {
        text-decoration: none;
        display: block;
        color: inherit;
    }
    .c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1[data-v-f0de555a] {
        display: flex;
        align-items: center;
        color: #000000;
        padding: 0 16px;
        transition: .25s;
    }
    .c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1[data-v-f0de555a]:before {
        content: "";
        position: absolute;
        bottom: 0px;
        left: 50%;
        transform: translate(-50%);
        background-color: #ffcc00;
        height: 6px;
        width: 0;
        transition: .25s;
    }
    .s-text-paragraph-bold-longform {
        font-size: 1rem;
        line-height: 1.875;
        font-weight: 700;
        text-transform: none;
        text-decoration: none;
        font-family: Open Sans;
        font-style: normal;
        letter-spacing: 0px;
    }
    .c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1:hover .c-navigation__url--level-1[data-v-f0de555a]:before, .c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1:focus .c-navigation__url--level-1[data-v-f0de555a]:before, .c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1.selected .c-navigation__url--level-1[data-v-f0de555a]:before {
        width: 100%;
    }
    .items-center {
        align-items: center;
    }

    .mr-auto {
        margin-right: auto;
    }



    /* footer */

    .hide {
        display: block!important;
        position: absolute;
        left: -9999px;
        top: -9999px;
    }

    .main-footer .main-footer__sponsors {
        position: relative;
        background-color: #f9f9f9;
        padding: 32px 0;
        border-top: 1px solid #e0e0e0;
    
    }

  
.sidearm-wrapper {
    max-width: calc(var(--sidearm-wrapper) + (var(--sidearm-wrapper-padding-mobile) * 2));
    margin: 0 auto;
    padding-left: var(--sidearm-wrapper-padding-mobile);
    padding-right: var(--sidearm-wrapper-padding-mobile);
}

@media (min-width: 768px){
.sidearm-wrapper {
    max-width: calc(var(--sidearm-wrapper) + (var(--sidearm-wrapper-padding-tablet) * 2));
    padding-left: var(--sidearm-wrapper-padding-tablet);
    padding-right: var(--sidearm-wrapper-padding-tablet);
}}

@media (min-width: 1024px){
.sidearm-wrapper {
    max-width: 1456px;
    padding-left: 24px;
    padding-right: 24px;
}}


.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}


.swiper-pointer-events {
    touch-action: pan-y;
}


.main-footer .main-footer__sponsors .promotion__container .swiper {
    padding-bottom: 8px;
}
.main-footer .main-footer__sponsors .promotion__container {
    margin: 0 -8px;
}


.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
}

.swiper-container-android .swiper-slide, .swiper-wrapper {
    transform: translate3d(0px,0,0);
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
}


.swiper-android .swiper-slide, .swiper-wrapper {
    transform: translateZ(0);
}
.main-footer .main-footer__sponsors .promotion__container .swiper-wrapper {
    padding-bottom: 16px;
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    backface-visibility: hidden;
}

.main-footer .main-footer__sponsors .promotion__container .swiper-slide {
    padding: 0 8px;
}

.main-footer .main-footer__top {
    background: #003366;
    display: flex;
}
.w-full {
    width: 100%;
}

.main-footer .main-footer__logo {
    flex: 1 1 20%;
}
.main-footer .main-footer__logo-link {
    padding: 32px;
    border-left: 1px solid #00254B;
    height: 96px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: .25s;
}

.main-footer .main-footer__logo-link:hover, .main-footer .main-footer__logo-link:focus {
    background-color: #002b57;
}

.main-footer .main-footer__bottom {
    border-top: 1px solid #00254B;
    background: #003366;
}
.py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.mr-4 {
    margin-right: 1rem;
}

.w-\[38px\] {
    width: 38px;
}

@media (min-width: 1024px){
.s-text-navigation {
    font-size: 1.125rem;
    line-height: 1.5;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    font-family: Urbane,Poppins;
    font-style: normal;
    letter-spacing: 0px;
}}

.main-footer .main-footer__icons {
    display: flex;
    margin-left: auto;
}

.main-footer .main-footer__icons .promotion__container {
    display: flex;
    gap: 16px;
}

.main-footer .main-footer__icons .ad .icons-ad__link {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    color: #ffcc00;
    transition: .25s;
}

.main-footer .main-footer__icons .ad .icons-ad__link .s-icon {
    font-size: 22px;
    width: 22px;
    height: 22px;
}
.s-icon {
    display: inline-block;
    width: 1em;
    height: 1em;
    font-size: 1rem;
}

.main-footer .main-footer__icons .ad .icons-ad__label {
    font-size: 0;
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border-width: 0;
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.s-common-footer {
    max-width: 1440px;
}
.s-common-footer--theme-light-theme {
    background-color: #fff;
}
.mx-auto {
    margin-left: auto;
    margin-right: auto;
}
@media (min-width: 768px){
.md\:flex {
    display: flex;
}}
@media (min-width: 768px){
.md\:items-center {
    align-items: center;
}}
@media (min-width: 768px){
.md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
}}
@media (min-width: 768px){
.md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}}
.s-common-footer--theme-light-theme.s-common-footer--theme-variant-theme-page, .s-common-footer--theme-light-theme.s-common-footer--theme-variant-theme-background {
    background-color: #fff;
}

.s-common-footer--theme-light-theme * {
    border-color: #e0e0e0;
}

.border-b {
    border-bottom-width: 1px;
}


@media (min-width: 768px){
.md\:flex {
    display: flex;
}}
@media (min-width: 768px){
.md\:border-b-0 {
    border-bottom-width: 0px;
}}


.s-common-footer--theme-light-theme * {
    border-color: #e0e0e0;
}

.px-\[30px\] {
    padding-left: 15px;
    padding-right: 30px;
}

.py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
}

@media (min-width: 768px){
.md\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
}}


@media (min-width: 768px){
.md\:px-3 {
    padding-left: .75rem;
    padding-right: .75rem;
}}
@media (min-width: 768px){
.md\:pl-0 {
    padding-left: 0;
}}
.s-common-footer--theme-light-theme .s-common-footer__links a {
    color: #262628;
}

.s-text-paragraph {
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 400;
    text-transform: none;
    text-decoration: none;
    font-family: Open Sans;
    font-style: normal;
    letter-spacing: 0px;
}


.s-common-footer--theme-light-theme * {
    border-color: #e0e0e0;
}
.ml-auto {
    margin-left: auto;
}

.justify-center {
    justify-content: center;
}

.p-\[30px\] {
    padding: 30px;
}


@media (min-width: 768px){
.md\:p-0 {
    padding: 0;
}}

@media (min-width: 768px){
.md\:pl-\[30px\] {
    padding-left: 30px;
}}