/*******************
 * Home Page Styles
 *******************/
/*******************
 * Default Styles
 
 *******************/
/*********************************
 * Fonts
 *********************************/
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqh7p29NNpQ.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: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqh7g29NNpQ.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqh7r29NNpQ.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqh7q29NNpQ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqh7k29M.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_z8fZwnCo.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: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_z-PZwnCo.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_z8_ZwnCo.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_z8vZwnCo.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_z_PZw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzz8fZwnCo.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: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzz-PZwnCo.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzz8_ZwnCo.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzz8vZwnCo.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzz_PZw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.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: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3z8fZwnCo.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: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3z-PZwnCo.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3z8_ZwnCo.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3z8vZwnCo.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3z_PZw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrz8fZwnCo.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: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrz-PZwnCo.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrz8_ZwnCo.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrz8vZwnCo.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrz_PZw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvz8fZwnCo.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: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvz-PZwnCo.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvz8_ZwnCo.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvz8vZwnCo.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvz_PZw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjz8fZwnCo.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: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjz-PZwnCo.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjz8_ZwnCo.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjz8vZwnCo.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjz_PZw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnz8fZwnCo.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: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnz-PZwnCo.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnz8_ZwnCo.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnz8vZwnCo.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnz_PZw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxC7mw9c.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: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRzS7mw9c.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxi7mw9c.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxy7mw9c.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRyS7m.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gTD_u50.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: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.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: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WRhyzbi.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: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.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: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.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: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.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: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gTD_u50.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: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.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: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ9vHUT8_DQ.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: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ9vOUT8_DQ.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ9vFUT8_DQ.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ9vEUT8_DQ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ9vKUT8.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZNvHUT8_DQ.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: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZNvOUT8_DQ.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZNvFUT8_DQ.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZNvEUT8_DQ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZNvKUT8.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMNaORs71cA.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: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMNaHRs71cA.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMNaMRs71cA.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMNaNRs71cA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMNaDRs4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYtvHUT8_DQ.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: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYtvOUT8_DQ.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYtvFUT8_DQ.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYtvEUT8_DQ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYtvKUT8.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y9vHUT8_DQ.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: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y9vOUT8_DQ.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y9vFUT8_DQ.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y9vEUT8_DQ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y9vKUT8.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYNvHUT8_DQ.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: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYNvOUT8_DQ.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYNvFUT8_DQ.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYNvEUT8_DQ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYNvKUT8.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYdvHUT8_DQ.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: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYdvOUT8_DQ.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYdvFUT8_DQ.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYdvEUT8_DQ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYdvKUT8.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-seUbOvISTs.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: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-seUZevISTs.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-seUbuvISTs.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-seUb-vISTs.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-seUYevI.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSUbOvISTs.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: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSUZevISTs.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSUbuvISTs.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSUb-vISTs.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSUYevI.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofIOOaBXso.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: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofIMeaBXso.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofIOuaBXso.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofIO-aBXso.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofINeaB.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKUbOvISTs.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: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKUZevISTs.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKUbuvISTs.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKUb-vISTs.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKUYevI.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUbOvISTs.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: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUZevISTs.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUbuvISTs.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUb-vISTs.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUYevI.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCUbOvISTs.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: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCUZevISTs.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCUbuvISTs.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCUb-vISTs.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCUYevI.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGUbOvISTs.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: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGUZevISTs.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGUbuvISTs.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGUb-vISTs.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGUYevI.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, 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: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqi7g.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_D-A.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzD-A.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxhzQ.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3D-A.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrD-A.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvD-A.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjD-A.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnD-A.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QphzQ.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA7g0.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD7g0.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm45xW0.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC7g0.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF7g0.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE7g0.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H7g0.woff) format("woff"); }

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG7g0.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ-vO.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZOvO.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMOaH.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYuvO.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y-vO.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYOvO.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYevO.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-sekZQ.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSkZQ.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKof4MQ.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKkZQ.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOkZQ.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCkZQ.woff) format("woff"); }

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGkZQ.woff) format("woff"); }

/*******************
 * SCSS Variables
 *******************/
/* Base Typography */
/* Base Fonts */
/* Brand Colors */
/* Base Colors */
/**/
/* Social Network Colors */
/* secondary */
/* primary */
/* Base Screen Sizes */
/* Base URL */
/* 'local' or 'server' */
/*******************
 * SCSS Mixins
 *******************/
/* Media Query || Max Width */
/* Media Query || Max Height */
/* Target IE11 Only */
/* Box Shadow */
/* Display */
/* Transition */
/* Background Image */
/* Hover */
/* On Touch */
/* On No Touch */
/* Placeholder */
/* Transform */
/* Animation */
/* Animate Item*/
/* Scroll Bar */
/* Hide Scroll Bar */
/* Hide Scroll Bar */
/* Keyframes */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.4;
  -webkit-text-size-adjust: 100%;
  -webkit-overflow-scrolling: touch; }

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  color: #707070;
  position: relative;
  margin: 0;
  padding: 0;
  font-family: "Nunito", sans-serif;
  font-weight: 400;
  font-size: 14px;
  -webkit-overflow-scrolling: touch; }
  body.stopScroll {
    overflow: hidden; }
    body.stopScroll .nav {
      -webkit-overflow-scrolling: touch; }
  body:before {
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    background-color: rgba(0, 0, 0, 0.75);
    opacity: 0;
    z-index: -1;
    display: block;
    position: absolute;
    -webkit-transition: all 0.35s ease-in-out 0s;
    -moz-transition: all 0.35s ease-in-out 0s;
    -o-transition: all 0.35s ease-in-out 0s;
    transition: all 0.35s ease-in-out 0s; }
  body.hasPanel:before {
    opacity: 1;
    pointer-events: auto;
    z-index: 99999; }
  @media screen and (max-width: 1023px) {
    body.hasPanel:before {
      z-index: 9998; } }

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block; }

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  text-decoration: none;
  -webkit-transition: all 0.35s ease-in-out 0s;
  -moz-transition: all 0.35s ease-in-out 0s;
  -o-transition: all 0.35s ease-in-out 0s;
  transition: all 0.35s ease-in-out 0s; }

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
     -moz-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */ }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b, strong {
  font-weight: bolder; }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code, kbd, samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
  max-width: 100%;
  position: relative; }

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button, input, optgroup, select, textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
  outline: none;
  outline-width: 0; }
  button:focus, button:hover, input:focus, input:hover, optgroup:focus, optgroup:hover, select:focus, select:hover, textarea:focus, textarea:hover {
    outline: none;
    outline-width: 0; }

form {
  outline: none; }
  form:focus, form:hover {
    outline: none;
    outline-width: 0;
    -webkit-appearance: none; }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button, input {
  overflow: visible; }

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button, select {
  text-transform: none; }

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button, [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button; }

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline; }

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"], [type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block; }

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item; }

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none; }

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none; }

/* Reset List
   ========================================================================== */
.reset-list, .secondLvlCss ul, .secondLvlCss ol {
  margin: 0;
  padding: 0;
  list-style: none; }

.clearfix:after, .clearfix:before {
  content: " ";
  display: table; }

.clearfix:after {
  clear: both; }

#gdpr-slideout-main {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box; }
  #gdpr-slideout-main *,
  #gdpr-slideout-main *::before,
  #gdpr-slideout-main *::after {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box; }

/*********************************
 * Shared Elements
 *********************************/
/* 
 * Default
 */
h1, h2, h3, h4, h5, h6 {
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  text-transform: uppercase; }

a {
  display: inline-block;
  position: relative;
  vertical-align: top; }

/* 
 * Preloader 
 */
.preloader {
  margin: 0 auto;
  width: 1em;
  height: 1em;
  -webkit-border-radius: 50px;
     -moz-border-radius: 50px;
          border-radius: 50px;
  display: block;
  position: relative;
  font-size: 26px;
  -webkit-box-shadow: inset 0 0 0 3px rgba(15, 83, 126, 0.65);
  -moz-box-shadow: inset 0 0 0 3px rgba(15, 83, 126, 0.65);
  box-shadow: inset 0 0 0 3px rgba(15, 83, 126, 0.65);
  -webkit-transform: rotate(45deg) translateY(-50%);
  /* Chrome, Opera 15+, Safari 3.1+ */
  -ms-transform: rotate(45deg) translateY(-50%);
  /* IE 9 */
  -moz-transform: rotate(45deg) translateY(-50%);
    -o-transform: rotate(45deg) translateY(-50%);
       transform: rotate(45deg) translateY(-50%);
  /* Firefox 16+, IE 10+, Opera */ }
  .preloader:before, .preloader:after {
    -webkit-border-radius: 50px;
       -moz-border-radius: 50px;
            border-radius: 50px;
    content: "";
    width: 0.6em;
    height: 0.6em;
    display: block;
    position: absolute;
    -webkit-box-shadow: inset 0 0 0 2px #0F537E;
    -moz-box-shadow: inset 0 0 0 2px #0F537E;
    box-shadow: inset 0 0 0 2px #0F537E; }
  .preloader:before {
    -webkit-animation: PreloaderBefore 1.25s linear infinite;
       -moz-animation: PreloaderBefore 1.25s linear infinite;
         -o-animation: PreloaderBefore 1.25s linear infinite;
            animation: PreloaderBefore 1.25s linear infinite; }
  .preloader:after {
    -webkit-animation: PreloaderAfter 1.25s linear infinite;
       -moz-animation: PreloaderAfter 1.25s linear infinite;
         -o-animation: PreloaderAfter 1.25s linear infinite;
            animation: PreloaderAfter 1.25s linear infinite; }

/* Preloader Keyframes */
@-webkit-keyframes PreloaderBefore {
  0%, 100% {
    top: 0.6em;
    left: -0.2em; }
  50% {
    top: -0.2em;
    left: .6em; } }

@-moz-keyframes PreloaderBefore {
  0%, 100% {
    top: 0.6em;
    left: -0.2em; }
  50% {
    top: -0.2em;
    left: .6em; } }

@-ms-keyframes PreloaderBefore {
  0%, 100% {
    top: 0.6em;
    left: -0.2em; }
  50% {
    top: -0.2em;
    left: .6em; } }

@-o-keyframes PreloaderBefore {
  0%, 100% {
    top: 0.6em;
    left: -0.2em; }
  50% {
    top: -0.2em;
    left: .6em; } }

@keyframes PreloaderBefore {
  0%, 100% {
    top: 0.6em;
    left: -0.2em; }
  50% {
    top: -0.2em;
    left: .6em; } }

@-webkit-keyframes PreloaderAfter {
  0%, 100% {
    top: -0.2em;
    left: .6em; }
  50% {
    top: 0.6em;
    left: -0.2em; } }

@-moz-keyframes PreloaderAfter {
  0%, 100% {
    top: -0.2em;
    left: .6em; }
  50% {
    top: 0.6em;
    left: -0.2em; } }

@-ms-keyframes PreloaderAfter {
  0%, 100% {
    top: -0.2em;
    left: .6em; }
  50% {
    top: 0.6em;
    left: -0.2em; } }

@-o-keyframes PreloaderAfter {
  0%, 100% {
    top: -0.2em;
    left: .6em; }
  50% {
    top: 0.6em;
    left: -0.2em; } }

@keyframes PreloaderAfter {
  0%, 100% {
    top: -0.2em;
    left: .6em; }
  50% {
    top: 0.6em;
    left: -0.2em; } }

/* 
 * Site Buttons 
 */
.sitebtn, button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .downloadBtn {
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #fafafb;
  letter-spacing: 0.72px;
  -webkit-border-radius: 50px;
     -moz-border-radius: 50px;
          border-radius: 50px;
  cursor: pointer;
  outline: 0;
  margin: 0;
  font-weight: 700;
  color: #0F537E;
  display: inline-block;
  position: relative;
  vertical-align: top;
  padding: 1em 3.25em 1em 2em; }
  html.no-touch .sitebtn:hover .btntext, html.no-touch button:hover:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) .btntext, html.no-touch :hover[type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) .btntext, html.no-touch :hover[type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) .btntext, html.no-touch :hover[type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) .btntext, html.no-touch .downloadBtn:hover .btntext {
    -moz-background-size: 100% 100%;
         background-size: 100% 100%; }
  html.no-touch .sitebtn:hover .btnicon, html.no-touch button:hover:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) .btnicon, html.no-touch :hover[type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) .btnicon, html.no-touch :hover[type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) .btnicon, html.no-touch :hover[type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) .btnicon, html.no-touch .downloadBtn:hover .btnicon {
    -webkit-transform: scale(1.6);
    /* Chrome, Opera 15+, Safari 3.1+ */
    -ms-transform: scale(1.6);
    /* IE 9 */
    -moz-transform: scale(1.6);
      -o-transform: scale(1.6);
         transform: scale(1.6);
    /* Firefox 16+, IE 10+, Opera */ }
  .sitebtn span, button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span, [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span, [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span, [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span, .downloadBtn span {
    -webkit-transition: all 0.35s ease-in-out 0s;
    -moz-transition: all 0.35s ease-in-out 0s;
    -o-transition: all 0.35s ease-in-out 0s;
    transition: all 0.35s ease-in-out 0s;
    text-align: center;
    z-index: 1; }
    .sitebtn span.btntext, button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btntext, [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btntext, [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btntext, [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btntext, .downloadBtn span.btntext {
      color: #0F537E;
      font-size: 18px;
      width: 100%;
      max-width: -webkit-calc(100% - 3.25em);
      max-width: -moz-calc(100% - 3.25em);
      max-width: calc(100% - 3.25em);
      text-transform: uppercase;
      font-weight: 700;
      line-height: 1.5;
      /* Underline on hover */
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(90%, transparent), color-stop(0, #0F537E));
      background-image: -webkit-linear-gradient(top, transparent 90%, #0F537E 0);
      background-image: -moz-linear-gradient(top, transparent 90%, #0F537E 0);
      background-image: -o-linear-gradient(top, transparent 90%, #0F537E 0);
      background-image: linear-gradient(180deg, transparent 90%, #0F537E 0);
      background-repeat: no-repeat;
      -moz-background-size: 0 100%;
           background-size: 0 100%;
      -webkit-transition: background-size 0.35s ease-in-out 0s;
      -moz-transition: background-size 0.35s ease-in-out 0s;
      -o-transition: background-size 0.35s ease-in-out 0s;
      -moz-transition: background-size 0.35s ease-in-out 0s, -moz-background-size 0.35s ease-in-out 0s;
      transition: background-size 0.35s ease-in-out 0s;
      transition: background-size 0.35s ease-in-out 0s, -moz-background-size 0.35s ease-in-out 0s;
      /* END | Underline on hover */ }
    .sitebtn span.btnicon, button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon, [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon, [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon, [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon, .downloadBtn span.btnicon {
      width: 12px;
      height: 2px;
      top: 50%;
      right: -webkit-calc(2em - 6px);
      right: -moz-calc(2em - 6px);
      right: calc(2em - 6px);
      -webkit-transform: translateY(-50%);
      /* Chrome, Opera 15+, Safari 3.1+ */
      -ms-transform: translateY(-50%);
      /* IE 9 */
      -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
           transform: translateY(-50%);
      /* Firefox 16+, IE 10+, Opera */
      display: block;
      position: absolute; }
      .sitebtn span.btnicon:before, button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:before, [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:before, [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:before, [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:before, .sitebtn span.btnicon:after, button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:after, [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:after, [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:after, [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:after, .downloadBtn span.btnicon:before, .downloadBtn span.btnicon:after {
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        width: 100%;
        left: 0;
        background: #0F537E;
        display: block;
        position: absolute;
        content: '';
        height: 3px; }
      .sitebtn span.btnicon:before, button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:before, [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:before, [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:before, [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:before, .downloadBtn span.btnicon:before {
        top: 0; }
      .sitebtn span.btnicon:after, button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:after, [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:after, [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:after, [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share) span.btnicon:after, .downloadBtn span.btnicon:after {
        bottom: -1px;
        -webkit-transform: rotate(90deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(90deg);
        /* IE 9 */
        -moz-transform: rotate(90deg);
          -o-transform: rotate(90deg);
             transform: rotate(90deg);
        /* Firefox 16+, IE 10+, Opera */ }

/*
 * Content Section
 */
.content {
  display: block;
  position: relative;
  margin: 0 auto;
  z-index: 0; }
  .content-section, .hp-inspiring-section, .hp-education-section, .hp-learning-section {
    display: block;
    position: relative; }
    .content-section-wrapper, .hp-inspiring, .hp-education, .hp-learning {
      position: relative;
      margin: 0 auto;
      width: -webkit-calc(100% - 40px);
      width: -moz-calc(100% - 40px);
      width: calc(100% - 40px);
      padding: 40px 0; }
      @media screen and (min-width: 768px) {
        .content-section-wrapper, .hp-inspiring, .hp-education, .hp-learning {
          width: -webkit-calc(100% - 100px);
          width: -moz-calc(100% - 100px);
          width: calc(100% - 100px);
          padding: 80px 0; } }
      @media screen and (min-width: 1280px) {
        .content-section-wrapper, .hp-inspiring, .hp-education, .hp-learning {
          width: 1024px;
          padding: 100px 0; } }
      .content-section-wrapper.fullScreen, .fullScreen.hp-inspiring, .fullScreen.hp-education, .fullScreen.hp-learning {
        display: block;
        position: relative;
        width: 100%; }
      .content-section-wrapper.fullScreenPadded, .fullScreenPadded.hp-inspiring, .fullScreenPadded.hp-education, .fullScreenPadded.hp-learning {
        width: -webkit-calc(100% - 40px);
        width: -moz-calc(100% - 40px);
        width: calc(100% - 40px); }
        @media screen and (min-width: 768px) {
          .content-section-wrapper.fullScreenPadded, .fullScreenPadded.hp-inspiring, .fullScreenPadded.hp-education, .fullScreenPadded.hp-learning {
            width: -webkit-calc(100% - 100px);
            width: -moz-calc(100% - 100px);
            width: calc(100% - 100px); } }
        @media screen and (min-width: 1280px) {
          .content-section-wrapper.fullScreenPadded, .fullScreenPadded.hp-inspiring, .fullScreenPadded.hp-education, .fullScreenPadded.hp-learning {
            width: -webkit-calc(100% - 140px);
            width: -moz-calc(100% - 140px);
            width: calc(100% - 140px); } }
    .content-section-title, .hp-inspiring-title, .hp-education-title, .hp-learning-title {
      line-height: 1;
      color: #0F537E;
      margin: 0 0 .675em;
      display: block;
      position: relative;
      font-size: 30px;
      font-weight: 400; }
      @media screen and (min-width: 768px) {
        .content-section-title, .hp-inspiring-title, .hp-education-title, .hp-learning-title {
          font-size: 45px; } }
      @media screen and (min-width: 1280px) {
        .content-section-title, .hp-inspiring-title, .hp-education-title, .hp-learning-title {
          font-size: 68px; } }
      .content-section-title span, .hp-inspiring-title span, .hp-education-title span, .hp-learning-title span {
        display: block;
        position: relative;
        font-weight: 600; }
      .content-section-title.centered, .centered.hp-inspiring-title, .centered.hp-education-title, .centered.hp-learning-title {
        text-align: center; }

/* Global Media Cards */
/*********************************
 * Media PopUp Style
 *********************************/
.mtStoryItem {
  /* DO NOT REMOVE */
  /*-------------*/
  display: block;
  position: relative;
  cursor: pointer;
  -webkit-transition: all 0.25s ease-in-out 0s;
  -moz-transition: all 0.25s ease-in-out 0s;
  -o-transition: all 0.25s ease-in-out 0s;
  transition: all 0.25s ease-in-out 0s; }
  .mtStoryItem .mtStoryItem-inner {
    position: relative; }
  .mtStoryItem-link {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  .mtStoryItem h3, .mtStoryItem h5 {
    margin: 0;
    padding: 0;
    font-weight: 300; }
  html.no-touch .mtStoryItem:hover .mtStoryItem-image-bg {
    -webkit-transform: scale(1.1);
    /* Chrome, Opera 15+, Safari 3.1+ */
    -ms-transform: scale(1.1);
    /* IE 9 */
    -moz-transform: scale(1.1);
      -o-transform: scale(1.1);
         transform: scale(1.1);
    /* Firefox 16+, IE 10+, Opera */ }
    html.no-touch .mtStoryItem:hover .mtStoryItem-image-bg:after {
      opacity: 0.4; }
  html.no-touch .mtStoryItem:hover .mtStoryItem-image-date {
    background-color: #0F537E; }
    html.no-touch .mtStoryItem:hover .mtStoryItem-image-date h5 {
      color: #FFF; }
  html.no-touch .mtStoryItem:hover .mtStoryItem-info div a, html.no-touch .mtStoryItem:hover .mtStoryItem-info span a {
    color: #0F537E; }
  .mtStoryItem-image {
    display: block;
    position: relative;
    width: 100%;
    /* padding-top:100%; */
    overflow: hidden;
    color: #0F537E; }
    body.newsletter .mtStoryItem:not(.slick-slide) .mtStoryItem-image {
      padding-top: 0; }
    .mtStoryItem-image.video-btn:after {
      content: "";
      display: block;
      position: absolute;
      width: 50px;
      height: 50px;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
         -moz-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
           -o-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      background-image: url("../../images/img/video_btn.png");
      background-position: center;
      background-repeat: no-repeat;
      -moz-background-size: contain;
           background-size: contain;
      z-index: 10; }
    .mtStoryItem-image-bg {
      max-height: 100% !important;
      bottom: 0;
      z-index: 1;
      top: 0;
      left: 0;
      right: 0;
      background: transparent url("/Images/default-thumbs/TiarcNews.jpg") no-repeat center center/cover;
      -webkit-transition: all 0.35s ease-in-out 0s !important;
      -moz-transition: all 0.35s ease-in-out 0s !important;
      -o-transition: all 0.35s ease-in-out 0s !important;
      transition: all 0.35s ease-in-out 0s !important;
      display: block;
      position: relative;
      /* &:after{
				content:''; left:0; top:0; width:100%; height:100%;
				@include transition($important: true); background:$white;
				@include display(block, '', absolute); opacity:0;
			} */ }
      body.newsletter .mtStoryItem:not(.slick-slide) .mtStoryItem-image-bg {
        position: relative !important;
        background-image: none !important; }
      .mtStoryItem-image-bg img {
        display: block; }
        body.newsletter .mtStoryItem:not(.slick-slide) .mtStoryItem-image-bg img {
          display: block; }
    .mtStoryItem-image-date {
      top: 1em;
      left: 1em;
      z-index: 2;
      -webkit-border-radius: 50%;
         -moz-border-radius: 50%;
              border-radius: 50%;
      width: 70px;
      height: 70px;
      background-color: #FFF;
      -webkit-transition: all 0.35s ease-in-out 0s;
      -moz-transition: all 0.35s ease-in-out 0s;
      -o-transition: all 0.35s ease-in-out 0s;
      transition: all 0.35s ease-in-out 0s;
      display: block;
      position: absolute; }
      .mtStoryItem-image-date h5 {
        font-size: 28px;
        line-height: 1.1;
        display: block;
        position: relative;
        text-transform: uppercase;
        letter-spacing: 0.52px;
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        text-align: center;
        font-weight: 600;
        top: 50%;
        -webkit-transform: translateY(-50%);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateY(-50%);
        /* IE 9 */
        -moz-transform: translateY(-50%);
          -o-transform: translateY(-50%);
             transform: translateY(-50%);
        /* Firefox 16+, IE 10+, Opera */ }
        .mtStoryItem-image-date h5 span {
          font-size: 13px;
          display: block;
          position: relative;
          font-weight: 700; }
  .mtStoryItem-info {
    display: block;
    position: relative;
    padding: 30px 0 0;
    text-align: center; }
    @media screen and (min-width: 768px) {
      .mtStoryItem-info {
        text-align: left; } }
    body.media-template .mtStoryItem-info {
      background: #fff;
      padding: 10px; }
    .mtStoryItem-info div, .mtStoryItem-info span {
      display: block;
      position: relative;
      -webkit-transition: all 0.35s ease-in-out 0s;
      -moz-transition: all 0.35s ease-in-out 0s;
      -o-transition: all 0.35s ease-in-out 0s;
      transition: all 0.35s ease-in-out 0s;
      color: #707070; }
    .mtStoryItem-info div {
      font-weight: 500;
      font-size: 24px;
      line-height: 1.2; }
      @media screen and (min-width: 1440px) {
        .mtStoryItem-info div {
          font-size: 26px; } }
      .mtStoryItem-info div a {
        color: #707070; }
        .mtStoryItem-info div a:after {
          display: none; }
    .mtStoryItem-info span {
      display: block;
      position: relative;
      font-style: italic;
      margin-top: 10px;
      font-size: 16px;
      letter-spacing: 0.32px; }
    .mtStoryItem-info-source {
      font-size: 18px !important;
      margin-bottom: 20px;
      font-weight: 600;
      letter-spacing: 0.72px;
      text-transform: uppercase; }
  .mtStoryItem .mtStoryItem-info-desc {
    display: inline-block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    visibility: visible; }
    .mtStoryItem .mtStoryItem-info-desc * {
      display: inline; }
    .mtStoryItem .mtStoryItem-info-desc p {
      margin: 0; }
  .mtStoryItem:not(.TiarcNews) .mtStoryItem-info > div {
    font-size: 14px; }
    @media screen and (min-width: 768px) {
      .mtStoryItem:not(.TiarcNews) .mtStoryItem-info > div {
        font-size: 16px; } }
    .mtStoryItem:not(.TiarcNews) .mtStoryItem-info > div.mtStoryItem-info-desc {
      line-height: 1.6; }

@media screen and (min-width: 768px) {
  .noHeader.media-template .header:not(.overnav) {
    background: #0F537E;
    height: 50px; }
  .noHeader.media-template .header-logo {
    width: 30px; }
  .noHeader.media-template .header-menu {
    top: 0;
    width: 142px;
    padding: 1.25em 0 1.25em 2em; }
  .noHeader.media-template .filters-holder {
    top: 45px; }
  .noHeader.media-template .mtGridContainer {
    margin-top: 130px !important; } }

@media screen and (min-width: 1024px) {
  .noHeader.media-template .filters-holder {
    top: 70px; }
  .noHeader.media-template .filters-holder .filter-wrapper {
    padding-bottom: 0; } }

/* Get Global Sprites */
.ds-LG_GB {
  background-image: url("/Images/Sprites/LG/GB/wSprite.png?cb=639111773089160000");
  background-color: transparent;
  background-repeat: no-repeat; }

.dsb-LG_GB:before, .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before, .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before {
  background-image: url("/Images/Sprites/LG/GB/wSprite.png?cb=639111773089160000");
  background-color: transparent;
  background-repeat: no-repeat; }

.dsa-LG_GB:after, .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after, .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after {
  background-image: url("/Images/Sprites/LG/GB/wSprite.png?cb=639111773089160000");
  background-color: transparent;
  background-repeat: no-repeat; }

.ds-LG_GB_quotedown {
  width: 25px;
  height: 25px;
  background-position: -1px -1px; }

.dsb-LG_GB_quotedown:before {
  display: inline-block;
  content: "";
  width: 25px;
  height: 25px;
  background-position: -1px -1px; }

.dsa-LG_GB_quotedown:after {
  display: inline-block;
  content: "";
  width: 25px;
  height: 25px;
  background-position: -1px -1px; }

.ds-LG_GB_ev_48_c {
  width: 24px;
  height: 24px;
  background-position: -28px -1px; }

.dsb-LG_GB_ev_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -28px -1px; }

.dsa-LG_GB_ev_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -28px -1px; }

.ds-LG_GB_ev_48_g {
  width: 24px;
  height: 24px;
  background-position: -1px -28px; }

.dsb-LG_GB_ev_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -1px -28px; }

.dsa-LG_GB_ev_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -1px -28px; }

.ds-LG_GB_ev_48 {
  width: 24px;
  height: 24px;
  background-position: -27px -28px; }

.dsb-LG_GB_ev_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -27px -28px; }

.dsa-LG_GB_ev_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -27px -28px; }

.ds-LG_GB_fb_48_c {
  width: 24px;
  height: 24px;
  background-position: -54px -1px; }

.dsb-LG_GB_fb_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -54px -1px; }

.dsa-LG_GB_fb_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -54px -1px; }

.ds-LG_GB_fb_48_g {
  width: 24px;
  height: 24px;
  background-position: -54px -27px; }

.dsb-LG_GB_fb_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -54px -27px; }

.dsa-LG_GB_fb_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -54px -27px; }

.ds-LG_GB_fb_48 {
  width: 24px;
  height: 24px;
  background-position: -1px -54px; }

.dsb-LG_GB_fb_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -1px -54px; }

.dsa-LG_GB_fb_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -1px -54px; }

.ds-LG_GB_fb_p_48 {
  width: 24px;
  height: 24px;
  background-position: -27px -54px; }

.dsb-LG_GB_fb_p_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -27px -54px; }

.dsa-LG_GB_fb_p_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -27px -54px; }

.ds-LG_GB_fk_48_c {
  width: 24px;
  height: 24px;
  background-position: -53px -54px; }

.dsb-LG_GB_fk_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -53px -54px; }

.dsa-LG_GB_fk_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -53px -54px; }

.ds-LG_GB_fk_48_g {
  width: 24px;
  height: 24px;
  background-position: -80px -1px; }

.dsb-LG_GB_fk_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -80px -1px; }

.dsa-LG_GB_fk_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -80px -1px; }

.ds-LG_GB_fk_48 {
  width: 24px;
  height: 24px;
  background-position: -80px -27px; }

.dsb-LG_GB_fk_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -80px -27px; }

.dsa-LG_GB_fk_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -80px -27px; }

.ds-LG_GB_is_48_c {
  width: 24px;
  height: 24px;
  background-position: -80px -53px; }

.dsb-LG_GB_is_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -80px -53px; }

.dsa-LG_GB_is_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -80px -53px; }

.ds-LG_GB_is_48_g {
  width: 24px;
  height: 24px;
  background-position: -1px -80px; }

.dsb-LG_GB_is_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -1px -80px; }

.dsa-LG_GB_is_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -1px -80px; }

.ds-LG_GB_is_48 {
  width: 24px;
  height: 24px;
  background-position: -27px -80px; }

.dsb-LG_GB_is_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -27px -80px; }

.dsa-LG_GB_is_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -27px -80px; }

.ds-LG_GB_it_48_c {
  width: 24px;
  height: 24px;
  background-position: -53px -80px; }

.dsb-LG_GB_it_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -53px -80px; }

.dsa-LG_GB_it_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -53px -80px; }

.ds-LG_GB_it_48_g {
  width: 24px;
  height: 24px;
  background-position: -79px -80px; }

.dsb-LG_GB_it_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -79px -80px; }

.dsa-LG_GB_it_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -79px -80px; }

.ds-LG_GB_it_48 {
  width: 24px;
  height: 24px;
  background-position: -106px -1px; }

.dsb-LG_GB_it_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -106px -1px; }

.dsa-LG_GB_it_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -106px -1px; }

.ds-LG_GB_it_p_48 {
  width: 24px;
  height: 24px;
  background-position: -106px -27px; }

.dsb-LG_GB_it_p_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -106px -27px; }

.dsa-LG_GB_it_p_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -106px -27px; }

.ds-LG_GB_nw_48_c {
  width: 24px;
  height: 24px;
  background-position: -106px -53px; }

.dsb-LG_GB_nw_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -106px -53px; }

.dsa-LG_GB_nw_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -106px -53px; }

.ds-LG_GB_nw_48_g {
  width: 24px;
  height: 24px;
  background-position: -106px -79px; }

.dsb-LG_GB_nw_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -106px -79px; }

.dsa-LG_GB_nw_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -106px -79px; }

.ds-LG_GB_nw_48 {
  width: 24px;
  height: 24px;
  background-position: -1px -106px; }

.dsb-LG_GB_nw_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -1px -106px; }

.dsa-LG_GB_nw_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -1px -106px; }

.ds-LG_GB_pt_48_c {
  width: 24px;
  height: 24px;
  background-position: -27px -106px; }

.dsb-LG_GB_pt_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -27px -106px; }

.dsa-LG_GB_pt_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -27px -106px; }

.ds-LG_GB_pt_48_g {
  width: 24px;
  height: 24px;
  background-position: -53px -106px; }

.dsb-LG_GB_pt_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -53px -106px; }

.dsa-LG_GB_pt_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -53px -106px; }

.ds-LG_GB_pt_48 {
  width: 24px;
  height: 24px;
  background-position: -79px -106px; }

.dsb-LG_GB_pt_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -79px -106px; }

.dsa-LG_GB_pt_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -79px -106px; }

.ds-LG_GB_sc_48_c {
  width: 24px;
  height: 24px;
  background-position: -105px -106px; }

.dsb-LG_GB_sc_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -105px -106px; }

.dsa-LG_GB_sc_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -105px -106px; }

.ds-LG_GB_sc_48_g {
  width: 24px;
  height: 24px;
  background-position: -132px -1px; }

.dsb-LG_GB_sc_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -132px -1px; }

.dsa-LG_GB_sc_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -132px -1px; }

.ds-LG_GB_sc_48 {
  width: 24px;
  height: 24px;
  background-position: -132px -27px; }

.dsb-LG_GB_sc_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -132px -27px; }

.dsa-LG_GB_sc_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -132px -27px; }

.ds-LG_GB_tw_48_c {
  width: 24px;
  height: 24px;
  background-position: -132px -53px; }

.dsb-LG_GB_tw_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -132px -53px; }

.dsa-LG_GB_tw_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -132px -53px; }

.ds-LG_GB_tw_48_g {
  width: 24px;
  height: 24px;
  background-position: -132px -79px; }

.dsb-LG_GB_tw_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -132px -79px; }

.dsa-LG_GB_tw_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -132px -79px; }

.ds-LG_GB_tw_48 {
  width: 24px;
  height: 24px;
  background-position: -132px -105px; }

.dsb-LG_GB_tw_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -132px -105px; }

.dsa-LG_GB_tw_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -132px -105px; }

.ds-LG_GB_tw_p_48 {
  width: 24px;
  height: 24px;
  background-position: -1px -132px; }

.dsb-LG_GB_tw_p_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -1px -132px; }

.dsa-LG_GB_tw_p_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -1px -132px; }

.ds-LG_GB_vm_48_c {
  width: 24px;
  height: 24px;
  background-position: -27px -132px; }

.dsb-LG_GB_vm_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -27px -132px; }

.dsa-LG_GB_vm_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -27px -132px; }

.ds-LG_GB_vm_48_g {
  width: 24px;
  height: 24px;
  background-position: -53px -132px; }

.dsb-LG_GB_vm_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -53px -132px; }

.dsa-LG_GB_vm_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -53px -132px; }

.ds-LG_GB_vm_48 {
  width: 24px;
  height: 24px;
  background-position: -79px -132px; }

.dsb-LG_GB_vm_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -79px -132px; }

.dsa-LG_GB_vm_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -79px -132px; }

.ds-LG_GB_wp_48_c {
  width: 24px;
  height: 24px;
  background-position: -105px -132px; }

.dsb-LG_GB_wp_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -105px -132px; }

.dsa-LG_GB_wp_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -105px -132px; }

.ds-LG_GB_wp_48_g {
  width: 24px;
  height: 24px;
  background-position: -131px -132px; }

.dsb-LG_GB_wp_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -131px -132px; }

.dsa-LG_GB_wp_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -131px -132px; }

.ds-LG_GB_wp_48 {
  width: 24px;
  height: 24px;
  background-position: -158px -1px; }

.dsb-LG_GB_wp_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -158px -1px; }

.dsa-LG_GB_wp_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -158px -1px; }

.ds-LG_GB_yt_48_c {
  width: 24px;
  height: 24px;
  background-position: -158px -27px; }

.dsb-LG_GB_yt_48_c:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -158px -27px; }

.dsa-LG_GB_yt_48_c:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -158px -27px; }

.ds-LG_GB_yt_48_g {
  width: 24px;
  height: 24px;
  background-position: -158px -53px; }

.dsb-LG_GB_yt_48_g:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -158px -53px; }

.dsa-LG_GB_yt_48_g:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -158px -53px; }

.ds-LG_GB_yt_48 {
  width: 24px;
  height: 24px;
  background-position: -158px -79px; }

.dsb-LG_GB_yt_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -158px -79px; }

.dsa-LG_GB_yt_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -158px -79px; }

.ds-LG_GB_yt_p_48 {
  width: 24px;
  height: 24px;
  background-position: -158px -105px; }

.dsb-LG_GB_yt_p_48:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -158px -105px; }

.dsa-LG_GB_yt_p_48:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 24px;
  background-position: -158px -105px; }

.ds-LG_GB_portals_grey {
  width: 24px;
  height: 22px;
  background-position: -158px -131px; }

.dsb-LG_GB_portals_grey:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 22px;
  background-position: -158px -131px; }

.dsa-LG_GB_portals_grey:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 22px;
  background-position: -158px -131px; }

.ds-LG_GB_portals_hov {
  width: 24px;
  height: 22px;
  background-position: -1px -158px; }

.dsb-LG_GB_portals_hov:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 22px;
  background-position: -1px -158px; }

.dsa-LG_GB_portals_hov:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 22px;
  background-position: -1px -158px; }

.ds-LG_GB_portals {
  width: 24px;
  height: 22px;
  background-position: -27px -158px; }

.dsb-LG_GB_portals:before {
  display: inline-block;
  content: "";
  width: 24px;
  height: 22px;
  background-position: -27px -158px; }

.dsa-LG_GB_portals:after {
  display: inline-block;
  content: "";
  width: 24px;
  height: 22px;
  background-position: -27px -158px; }

.ds-LG_GB_ev_32_c {
  width: 16px;
  height: 16px;
  background-position: -53px -158px; }

.dsb-LG_GB_ev_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -53px -158px; }

.dsa-LG_GB_ev_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -53px -158px; }

.ds-LG_GB_ev_32_g {
  width: 16px;
  height: 16px;
  background-position: -71px -158px; }

.dsb-LG_GB_ev_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -71px -158px; }

.dsa-LG_GB_ev_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -71px -158px; }

.ds-LG_GB_ev_32 {
  width: 16px;
  height: 16px;
  background-position: -89px -158px; }

.dsb-LG_GB_ev_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -89px -158px; }

.dsa-LG_GB_ev_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -89px -158px; }

.ds-LG_GB_fb_32_c {
  width: 16px;
  height: 16px;
  background-position: -107px -158px; }

.dsb-LG_GB_fb_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -107px -158px; }

.dsa-LG_GB_fb_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -107px -158px; }

.ds-LG_GB_fb_32_g {
  width: 16px;
  height: 16px;
  background-position: -125px -158px; }

.dsb-LG_GB_fb_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -125px -158px; }

.dsa-LG_GB_fb_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -125px -158px; }

.ds-LG_GB_fb_32 {
  width: 16px;
  height: 16px;
  background-position: -143px -158px; }

.dsb-LG_GB_fb_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -143px -158px; }

.dsa-LG_GB_fb_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -143px -158px; }

.ds-LG_GB_fb_p_32 {
  width: 16px;
  height: 16px;
  background-position: -161px -158px; }

.dsb-LG_GB_fb_p_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -161px -158px; }

.dsa-LG_GB_fb_p_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -161px -158px; }

.ds-LG_GB_fk_32_c {
  width: 16px;
  height: 16px;
  background-position: -184px -1px; }

.dsb-LG_GB_fk_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -1px; }

.dsa-LG_GB_fk_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -1px; }

.ds-LG_GB_fk_32_g {
  width: 16px;
  height: 16px;
  background-position: -184px -19px; }

.dsb-LG_GB_fk_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -19px; }

.dsa-LG_GB_fk_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -19px; }

.ds-LG_GB_fk_32 {
  width: 16px;
  height: 16px;
  background-position: -184px -37px; }

.dsb-LG_GB_fk_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -37px; }

.dsa-LG_GB_fk_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -37px; }

.ds-LG_GB_is_32_c {
  width: 16px;
  height: 16px;
  background-position: -184px -55px; }

.dsb-LG_GB_is_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -55px; }

.dsa-LG_GB_is_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -55px; }

.ds-LG_GB_is_32_g {
  width: 16px;
  height: 16px;
  background-position: -184px -73px; }

.dsb-LG_GB_is_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -73px; }

.dsa-LG_GB_is_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -73px; }

.ds-LG_GB_is_32 {
  width: 16px;
  height: 16px;
  background-position: -184px -91px; }

.dsb-LG_GB_is_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -91px; }

.dsa-LG_GB_is_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -91px; }

.ds-LG_GB_it_32_c {
  width: 16px;
  height: 16px;
  background-position: -184px -109px; }

.dsb-LG_GB_it_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -109px; }

.dsa-LG_GB_it_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -109px; }

.ds-LG_GB_it_32_g {
  width: 16px;
  height: 16px;
  background-position: -184px -127px; }

.dsb-LG_GB_it_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -127px; }

.dsa-LG_GB_it_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -127px; }

.ds-LG_GB_it_32 {
  width: 16px;
  height: 16px;
  background-position: -184px -145px; }

.dsb-LG_GB_it_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -145px; }

.dsa-LG_GB_it_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -145px; }

.ds-LG_GB_it_p_32 {
  width: 16px;
  height: 16px;
  background-position: -184px -163px; }

.dsb-LG_GB_it_p_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -163px; }

.dsa-LG_GB_it_p_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -184px -163px; }

.ds-LG_GB_nw_32_c {
  width: 16px;
  height: 16px;
  background-position: -1px -182px; }

.dsb-LG_GB_nw_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -1px -182px; }

.dsa-LG_GB_nw_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -1px -182px; }

.ds-LG_GB_nw_32_g {
  width: 16px;
  height: 16px;
  background-position: -19px -182px; }

.dsb-LG_GB_nw_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -19px -182px; }

.dsa-LG_GB_nw_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -19px -182px; }

.ds-LG_GB_nw_32 {
  width: 16px;
  height: 16px;
  background-position: -37px -182px; }

.dsb-LG_GB_nw_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -37px -182px; }

.dsa-LG_GB_nw_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -37px -182px; }

.ds-LG_GB_pt_32_c {
  width: 16px;
  height: 16px;
  background-position: -55px -182px; }

.dsb-LG_GB_pt_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -55px -182px; }

.dsa-LG_GB_pt_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -55px -182px; }

.ds-LG_GB_pt_32_g {
  width: 16px;
  height: 16px;
  background-position: -73px -182px; }

.dsb-LG_GB_pt_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -73px -182px; }

.dsa-LG_GB_pt_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -73px -182px; }

.ds-LG_GB_pt_32 {
  width: 16px;
  height: 16px;
  background-position: -91px -182px; }

.dsb-LG_GB_pt_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -91px -182px; }

.dsa-LG_GB_pt_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -91px -182px; }

.ds-LG_GB_sc_32_c {
  width: 16px;
  height: 16px;
  background-position: -109px -182px; }

.dsb-LG_GB_sc_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -109px -182px; }

.dsa-LG_GB_sc_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -109px -182px; }

.ds-LG_GB_sc_32_g {
  width: 16px;
  height: 16px;
  background-position: -127px -182px; }

.dsb-LG_GB_sc_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -127px -182px; }

.dsa-LG_GB_sc_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -127px -182px; }

.ds-LG_GB_sc_32 {
  width: 16px;
  height: 16px;
  background-position: -145px -182px; }

.dsb-LG_GB_sc_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -145px -182px; }

.dsa-LG_GB_sc_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -145px -182px; }

.ds-LG_GB_tw_32_c {
  width: 16px;
  height: 16px;
  background-position: -163px -182px; }

.dsb-LG_GB_tw_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -163px -182px; }

.dsa-LG_GB_tw_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -163px -182px; }

.ds-LG_GB_tw_32_g {
  width: 16px;
  height: 16px;
  background-position: -181px -182px; }

.dsb-LG_GB_tw_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -181px -182px; }

.dsa-LG_GB_tw_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -181px -182px; }

.ds-LG_GB_tw_32 {
  width: 16px;
  height: 16px;
  background-position: -202px -1px; }

.dsb-LG_GB_tw_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -1px; }

.dsa-LG_GB_tw_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -1px; }

.ds-LG_GB_tw_p_32 {
  width: 16px;
  height: 16px;
  background-position: -202px -19px; }

.dsb-LG_GB_tw_p_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -19px; }

.dsa-LG_GB_tw_p_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -19px; }

.ds-LG_GB_vm_32_c {
  width: 16px;
  height: 16px;
  background-position: -202px -37px; }

.dsb-LG_GB_vm_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -37px; }

.dsa-LG_GB_vm_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -37px; }

.ds-LG_GB_vm_32_g {
  width: 16px;
  height: 16px;
  background-position: -202px -55px; }

.dsb-LG_GB_vm_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -55px; }

.dsa-LG_GB_vm_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -55px; }

.ds-LG_GB_vm_32 {
  width: 16px;
  height: 16px;
  background-position: -202px -73px; }

.dsb-LG_GB_vm_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -73px; }

.dsa-LG_GB_vm_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -73px; }

.ds-LG_GB_wp_32_c {
  width: 16px;
  height: 16px;
  background-position: -202px -91px; }

.dsb-LG_GB_wp_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -91px; }

.dsa-LG_GB_wp_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -91px; }

.ds-LG_GB_wp_32_g {
  width: 16px;
  height: 16px;
  background-position: -202px -109px; }

.dsb-LG_GB_wp_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -109px; }

.dsa-LG_GB_wp_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -109px; }

.ds-LG_GB_wp_32 {
  width: 16px;
  height: 16px;
  background-position: -202px -127px; }

.dsb-LG_GB_wp_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -127px; }

.dsa-LG_GB_wp_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -127px; }

.ds-LG_GB_yt_32_c {
  width: 16px;
  height: 16px;
  background-position: -202px -145px; }

.dsb-LG_GB_yt_32_c:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -145px; }

.dsa-LG_GB_yt_32_c:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -145px; }

.ds-LG_GB_yt_32_g {
  width: 16px;
  height: 16px;
  background-position: -202px -163px; }

.dsb-LG_GB_yt_32_g:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -163px; }

.dsa-LG_GB_yt_32_g:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -163px; }

.ds-LG_GB_yt_32 {
  width: 16px;
  height: 16px;
  background-position: -202px -181px; }

.dsb-LG_GB_yt_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -181px; }

.dsa-LG_GB_yt_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -202px -181px; }

.ds-LG_GB_yt_p_32 {
  width: 16px;
  height: 16px;
  background-position: -1px -200px; }

.dsb-LG_GB_yt_p_32:before {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -1px -200px; }

.dsa-LG_GB_yt_p_32:after {
  display: inline-block;
  content: "";
  width: 16px;
  height: 16px;
  background-position: -1px -200px; }

.ds-LG_GB_print-hover {
  width: 14px;
  height: 18px;
  background-position: -220px -1px; }

.dsb-LG_GB_print-hover:before, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) > span:before, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) > span:before {
  display: inline-block;
  content: "";
  width: 14px;
  height: 18px;
  background-position: -220px -1px; }

.dsa-LG_GB_print-hover:after {
  display: inline-block;
  content: "";
  width: 14px;
  height: 18px;
  background-position: -220px -1px; }

.ds-LG_GB_print {
  width: 14px;
  height: 18px;
  background-position: -220px -21px; }

.dsb-LG_GB_print:before {
  display: inline-block;
  content: "";
  width: 14px;
  height: 18px;
  background-position: -220px -21px; }

.dsa-LG_GB_print:after, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) > span:after, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) > span:after {
  display: inline-block;
  content: "";
  width: 14px;
  height: 18px;
  background-position: -220px -21px; }

.ds-LG_GB_mail-hover {
  width: 15px;
  height: 11px;
  background-position: -19px -200px; }

.dsb-LG_GB_mail-hover:before, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) > span:before, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) > span:before {
  display: inline-block;
  content: "";
  width: 15px;
  height: 11px;
  background-position: -19px -200px; }

.dsa-LG_GB_mail-hover:after {
  display: inline-block;
  content: "";
  width: 15px;
  height: 11px;
  background-position: -19px -200px; }

.ds-LG_GB_mail {
  width: 15px;
  height: 11px;
  background-position: -36px -200px; }

.dsb-LG_GB_mail:before {
  display: inline-block;
  content: "";
  width: 15px;
  height: 11px;
  background-position: -36px -200px; }

.dsa-LG_GB_mail:after, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) > span:after, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) > span:after {
  display: inline-block;
  content: "";
  width: 15px;
  height: 11px;
  background-position: -36px -200px; }

.ds-LG_GB_neww-hover {
  width: 14px;
  height: 11px;
  background-position: -220px -41px; }

.dsb-LG_GB_neww-hover:before, .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) > span:before, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) > span:before, .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) > span:before, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) > span:before {
  display: inline-block;
  content: "";
  width: 14px;
  height: 11px;
  background-position: -220px -41px; }

.dsa-LG_GB_neww-hover:after {
  display: inline-block;
  content: "";
  width: 14px;
  height: 11px;
  background-position: -220px -41px; }

.ds-LG_GB_neww {
  width: 14px;
  height: 11px;
  background-position: -220px -54px; }

.dsb-LG_GB_neww:before {
  display: inline-block;
  content: "";
  width: 14px;
  height: 11px;
  background-position: -220px -54px; }

.dsa-LG_GB_neww:after, .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) > span:after, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) > span:after, .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) > span:after, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) > span:after {
  display: inline-block;
  content: "";
  width: 14px;
  height: 11px;
  background-position: -220px -54px; }

@media only screen and (-webkit-min-device-pixel-ratio: 1.1), only screen and (min--moz-device-pixel-ratio: 1.1), only screen and (-o-min-device-pixel-ratio: 1.1 / 1), only screen and (min-device-pixel-ratio: 1.1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-resolution: 192dpi), only screen and (-o-min-device-pixel-ratio: 11/10), only screen and (min-resolution: 1.1dppx) {
  .ds-LG_GB {
    background-image: url("/Images/Sprites/LG/GB/wSprite2.png?cb=639111773089160000");
    background-color: transparent;
    background-repeat: no-repeat;
    -moz-background-size: 235px 217px;
         background-size: 235px 217px; } }

@media only screen and (-webkit-min-device-pixel-ratio: 1.1), only screen and (min--moz-device-pixel-ratio: 1.1), only screen and (-o-min-device-pixel-ratio: 1.1 / 1), only screen and (min-device-pixel-ratio: 1.1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-resolution: 192dpi), only screen and (-o-min-device-pixel-ratio: 11/10), only screen and (min-resolution: 1.1dppx) {
  .dsb-LG_GB:before, .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before, .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before {
    background-image: url("/Images/Sprites/LG/GB/wSprite2.png?cb=639111773089160000");
    background-color: transparent;
    background-repeat: no-repeat;
    -moz-background-size: 235px 217px;
         background-size: 235px 217px; } }

@media only screen and (-webkit-min-device-pixel-ratio: 1.1), only screen and (min--moz-device-pixel-ratio: 1.1), only screen and (-o-min-device-pixel-ratio: 1.1 / 1), only screen and (min-device-pixel-ratio: 1.1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-resolution: 192dpi), only screen and (-o-min-device-pixel-ratio: 11/10), only screen and (min-resolution: 1.1dppx) {
  .dsa-LG_GB:after, .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after, .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after {
    background-image: url("/Images/Sprites/LG/GB/wSprite2.png?cb=639111773089160000");
    background-color: transparent;
    background-repeat: no-repeat;
    -moz-background-size: 235px 217px;
         background-size: 235px 217px; } }

/*********************************
 * Second Level Base Style
 *********************************/
.secondLvlCss {
  display: block;
  position: relative;
  text-align: center;
  /**/
  /** EXCEPTION for Media Popups */
  /**/
  /**/
  /**/
  /* Content Templates */ }
  .secondLvlCss.fullWidth {
    max-width: 100% !important;
    background: #0F537E; }
    .secondLvlCss.fullWidth .admissions-functionality-wrapper {
      margin: 20px auto; }
      @media screen and (min-width: 768px) {
        .secondLvlCss.fullWidth .admissions-functionality-wrapper {
          max-width: 700px; } }
      .secondLvlCss.fullWidth .admissions-functionality-wrapper .admissions-func-title, .secondLvlCss.fullWidth .admissions-functionality-wrapper .admissions-func-details, .secondLvlCss.fullWidth .admissions-functionality-wrapper .admissions-func-intro {
        color: #fff; }
  @media screen and (min-width: 768px) {
    .secondLvlCss {
      text-align: left;
      /** In page animation **/
      /** EXCEPTION for Media Popups */ }
      .secondLvlCss > * {
        opacity: 0;
        -webkit-transform: translateY(50px);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateY(50px);
        /* IE 9 */
        -moz-transform: translateY(50px);
          -o-transform: translateY(50px);
             transform: translateY(50px);
        /* Firefox 16+, IE 10+, Opera */
        -webkit-transition: all 0.5s ease-in-out 0.1s;
        -moz-transition: all 0.5s ease-in-out 0.1s;
        -o-transition: all 0.5s ease-in-out 0.1s;
        transition: all 0.5s ease-in-out 0.1s; }
        .secondLvlCss > *.animate {
          opacity: 1;
          -webkit-transform: translateY(0);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: translateY(0);
          /* IE 9 */
          -moz-transform: translateY(0);
            -o-transform: translateY(0);
               transform: translateY(0);
          /* Firefox 16+, IE 10+, Opera */ }
      .secondLvlCss.noAnimation > *, .mediaPopup__topNav .secondLvlCss > *, .mediaPopup__content .secondLvlCss > *, .adm-results-slide-out .secondLvlCss > *, .isForms .secondLvlCss > * {
        opacity: 1;
        -webkit-transform: translateY(0);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateY(0);
        /* IE 9 */
        -moz-transform: translateY(0);
          -o-transform: translateY(0);
             transform: translateY(0);
        /* Firefox 16+, IE 10+, Opera */ } }
  .secondLvlCss > p, .secondLvlCss > h1, .secondLvlCss > h2, .secondLvlCss > h3, .secondLvlCss > h4, .secondLvlCss > h5, .secondLvlCss > h6 {
    text-align: center; }
  .secondLvlCss h1, .secondLvlCss h2, .secondLvlCss h3, .secondLvlCss h4, .secondLvlCss h5, .secondLvlCss h6 {
    color: #0F537E;
    padding: 0;
    line-height: 1.4; }
  .secondLvlCss h1, .secondLvlCss h2, .secondLvlCss h3 {
    margin: .75em 0; }
  .secondLvlCss h4, .secondLvlCss h5, .secondLvlCss h6 {
    margin: 1em 0;
    letter-spacing: 0.48px;
    font-weight: 400; }
  .secondLvlCss h1 {
    font-size: 30px;
    letter-spacing: 0.8px;
    font-weight: 600; }
    @media screen and (min-width: 768px) {
      .secondLvlCss h1 {
        font-size: 40px; } }
  .secondLvlCss h2 {
    font-size: 28px;
    letter-spacing: 0.7px;
    font-weight: 400; }
    @media screen and (min-width: 768px) {
      .secondLvlCss h2 {
        font-size: 35px; } }
  .secondLvlCss h3 {
    font-size: 26px;
    letter-spacing: 0.56px;
    font-weight: 600; }
    @media screen and (min-width: 768px) {
      .secondLvlCss h3 {
        font-size: 28px; } }
  .secondLvlCss h4 {
    font-size: 22px; }
    @media screen and (min-width: 768px) {
      .secondLvlCss h4 {
        font-size: 24px; } }
  .secondLvlCss h5 {
    font-size: 20px; }
    @media screen and (min-width: 768px) {
      .secondLvlCss h5 {
        font-size: 22px; } }
  .secondLvlCss h6 {
    font-size: 18px; }
    @media screen and (min-width: 768px) {
      .secondLvlCss h6 {
        font-size: 20px; } }
  .secondLvlCss p.featuredParagraph {
    margin: 0 0 1.75em;
    line-height: 1.6;
    font-weight: 600;
    font-size: 20px; }
    @media screen and (min-width: 768px) {
      .secondLvlCss p.featuredParagraph {
        font-size: 22px; } }
  .secondLvlCss p:not(.featuredParagraph) {
    font-weight: 400;
    line-height: 1.4;
    font-family: "Nunito", sans-serif;
    font-size: 16px; }
    @media screen and (min-width: 1024px) {
      .secondLvlCss p:not(.featuredParagraph) {
        font-size: 18px; } }
  .secondLvlCss a:not(.downloadBtn):not(.sitebtn):not(.hasImage) {
    font-weight: 600;
    color: #0F537E;
    text-decoration: underline;
    display: inline-block;
    position: relative;
    vertical-align: top; }
    html.no-touch .secondLvlCss a:not(.downloadBtn):not(.sitebtn):not(.hasImage):hover:after {
      width: 100%; }
    .secondLvlCss a:not(.downloadBtn):not(.sitebtn):not(.hasImage):after {
      content: '';
      left: 0;
      bottom: 3px;
      background-color: #0F537E;
      width: 0;
      -webkit-transition: all 0.35s ease-in-out 0s;
      -moz-transition: all 0.35s ease-in-out 0s;
      -o-transition: all 0.35s ease-in-out 0s;
      transition: all 0.35s ease-in-out 0s;
      height: 2px;
      display: block;
      position: absolute; }
  html.no-touch .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink):hover:after, html.no-touch .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink):hover:after, html.no-touch .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):hover:after, html.no-touch .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):hover:after {
    width: -webkit-calc(100% - 1.25em);
    width: -moz-calc(100% - 1.25em);
    width: calc(100% - 1.25em); }
  .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span {
    padding-right: 1em;
    text-decoration: underline;
    display: inline-block;
    position: relative;
    vertical-align: top; }
    .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before {
      display: block;
      position: absolute;
      -webkit-transition: all 0.35s ease-in-out 0s;
      -moz-transition: all 0.35s ease-in-out 0s;
      -o-transition: all 0.35s ease-in-out 0s;
      transition: all 0.35s ease-in-out 0s;
      right: 0;
      top: -webkit-calc(50% - 1px);
      top: -moz-calc(50% - 1px);
      top: calc(50% - 1px);
      -webkit-transform: translateY(-50%);
      /* Chrome, Opera 15+, Safari 3.1+ */
      -ms-transform: translateY(-50%);
      /* IE 9 */
      -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
           transform: translateY(-50%);
      /* Firefox 16+, IE 10+, Opera */ }
    .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before {
      opacity: 0; }
    html.no-touch .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:hover:after, html.no-touch .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:hover:after, html.no-touch .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:hover:after, html.no-touch .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:hover:after {
      opacity: 0; }
    html.no-touch .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:hover:before, html.no-touch .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:hover:before, html.no-touch .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:hover:before, html.no-touch .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:hover:before {
      opacity: 1; }
    .secondLvlCss a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span > span, .secondLvlCss a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span > span, .secondLvlCss a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span > span, .secondLvlCss a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span > span {
      padding-right: 0; }
  .secondLvlCss img {
    -webkit-transition: all 0.35s ease-in-out 0s;
    -moz-transition: all 0.35s ease-in-out 0s;
    -o-transition: all 0.35s ease-in-out 0s;
    transition: all 0.35s ease-in-out 0s;
    position: relative;
    margin: 24px 0; }
    .secondLvlCss img.alignLeft, .secondLvlCss img.alignRight {
      display: inline; }
    .secondLvlCss img.alignLeft {
      float: left;
      margin: 24px 30px 24px 0; }
    .secondLvlCss img.alignRight {
      float: right;
      margin: 24px 0 24px 30px; }
    .secondLvlCss img.image-shadow {
      -webkit-box-shadow: 0 0 15px 2px rgba(0, 0, 0, 0.2);
         -moz-box-shadow: 0 0 15px 2px rgba(0, 0, 0, 0.2);
              box-shadow: 0 0 15px 2px rgba(0, 0, 0, 0.2); }
  .secondLvlCss hr {
    display: block;
    position: relative;
    width: 100%;
    background: #e2e2e2;
    -webkit-transition: width 0.5s ease-in-out 0s;
    -moz-transition: width 0.5s ease-in-out 0s;
    -o-transition: width 0.5s ease-in-out 0s;
    transition: width 0.5s ease-in-out 0s;
    border: none;
    height: 2px;
    margin: 2em auto; }
    @media screen and (min-width: 768px) {
      .secondLvlCss hr {
        margin: 2em 0;
        width: 0; }
        .secondLvlCss hr.animate {
          width: 100%; } }
  .secondLvlCss b, .secondLvlCss strong {
    font-weight: bold; }
  .secondLvlCss blockquote {
    font-weight: 600;
    font-size: 18px;
    font-family: "Nunito", sans-serif;
    line-height: 1.4;
    margin: 2em 0;
    width: -webkit-calc(100% - 4em);
    width: -moz-calc(100% - 4em);
    width: calc(100% - 4em);
    display: block;
    position: relative;
    color: #0F537E;
    text-align: center;
    padding: 0 2em 1em;
    background-image: url("/Images/img/icons/quote_up.png"), url("/Images/img/icons/quote_down.png");
    background-position: top left, right bottom;
    background-repeat: no-repeat, no-repeat;
    -moz-background-size: 16px auto, 16px auto;
         background-size: 16px auto, 16px auto; }
    @media screen and (min-width: 768px) {
      .secondLvlCss blockquote {
        font-size: 18px;
        padding: 0 3em 1em;
        width: -webkit-calc(100% - 6em);
        width: -moz-calc(100% - 6em);
        width: calc(100% - 6em); } }
    @media screen and (min-width: 1024px) {
      .secondLvlCss blockquote {
        font-size: 20px; } }
    .secondLvlCss blockquote:before, .secondLvlCss blockquote:after {
      width: 1px;
      height: 30px;
      background: #e2e2e2;
      display: block;
      position: absolute;
      content: ''; }
    .secondLvlCss blockquote:before {
      top: 30px;
      left: 7px; }
    .secondLvlCss blockquote:after {
      bottom: 30px;
      right: 7px; }
    .secondLvlCss blockquote:before, .secondLvlCss blockquote:after {
      content: none; }
  .secondLvlCss ul, .secondLvlCss ol {
    margin: 40px 0;
    position: relative;
    padding-left: 10px; }
    @media screen and (min-width: 768px) {
      .secondLvlCss ul, .secondLvlCss ol {
        padding-left: 20px; } }
    @media screen and (min-width: 1024px) {
      .secondLvlCss ul, .secondLvlCss ol {
        padding-left: 30px; } }
    .secondLvlCss ul li, .secondLvlCss ol li {
      line-height: 1.4;
      margin: 10px 0;
      padding-left: 30px;
      position: relative;
      text-align: left;
      font-family: "Nunito", sans-serif;
      font-size: 18px; }
      .secondLvlCss ul li:before, .secondLvlCss ol li:before {
        color: #E17619;
        content: '';
        line-height: 1;
        background-color: #E17619;
        position: absolute;
        width: 8px;
        height: 8px;
        left: 0;
        top: 7px;
        -webkit-border-radius: 50px;
           -moz-border-radius: 50px;
                border-radius: 50px; }
  .secondLvlCss ol {
    counter-reset: li; }
    .secondLvlCss ol li {
      counter-increment: li; }
      .secondLvlCss ol li:before {
        border: none;
        content: counter(li) ".";
        font-size: 18px;
        font-weight: 600;
        top: 3px;
        line-height: 1;
        height: auto;
        background: transparent; }
  .mediaPopup__desc .secondLvlCss ul, .mediaPopup__desc .secondLvlCss ol {
    margin: 0;
    padding: 0; }
  .secondLvlCss table {
    position: relative;
    margin: 30px 0;
    width: 100%;
    border-collapse: collapse !important;
    border: none;
    border: 2px solid #E2E2E2;
    border-left: none;
    border-right: none;
    background: #eee; }
    @media screen and (min-width: 768px) {
      .secondLvlCss table {
        margin: 40px 0; } }
    .secondLvlCss table td,
    .secondLvlCss table tr,
    .secondLvlCss table thead th {
      border-color: #fff !important; }
    .secondLvlCss table thead {
      color: #0F537E;
      text-align: center;
      border: none; }
      .secondLvlCss table thead th {
        font-weight: 600;
        text-align: left;
        border: none;
        border-bottom: 2px solid #e2e2e2; }
    .secondLvlCss table tr {
      border-bottom: 2px solid #e2e2e2; }
      .secondLvlCss table tr:last-of-type {
        border-bottom: none !important; }
    .secondLvlCss table th, .secondLvlCss table td {
      border: none;
      padding: 20px 16px;
      border-right: 2px solid #e2e2e2; }
      .secondLvlCss table th:last-child, .secondLvlCss table td:last-child {
        border-right: none !important; }
    .secondLvlCss table th {
      font-size: 18px; }
    .secondLvlCss table td {
      font-size: 14px; }
      @media screen and (min-width: 1280px) {
        .secondLvlCss table td {
          font-size: 16px; } }
  .secondLvlCss .ui-accordion {
    margin: 30px 0;
    text-align: left; }
    .secondLvlCss .ui-accordion a:not(.downloadBtn):not(.sitebtn):not(.hasImage) {
      font-weight: 600;
      color: #fff;
      text-decoration: underline;
      display: inline-block;
      position: relative;
      vertical-align: top; }
      html.no-touch .secondLvlCss .ui-accordion a:not(.downloadBtn):not(.sitebtn):not(.hasImage):hover:after {
        width: 100%; }
      .secondLvlCss .ui-accordion a:not(.downloadBtn):not(.sitebtn):not(.hasImage):after {
        content: '';
        left: 0;
        bottom: 3px;
        background-color: #0F537E;
        width: 0;
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        height: 2px;
        display: block;
        position: absolute; }
      .secondLvlCss .ui-accordion a:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after {
        -webkit-filter: brightness(0) invert(1);
                filter: brightness(0) invert(1); }
    html.no-touch .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink):hover:after, html.no-touch .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink):hover:after, html.no-touch .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):hover:after, html.no-touch .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):hover:after {
      width: -webkit-calc(100% - 1.25em);
      width: -moz-calc(100% - 1.25em);
      width: calc(100% - 1.25em); }
    .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span {
      padding-right: 1em;
      text-decoration: underline;
      display: inline-block;
      position: relative;
      vertical-align: top; }
      .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:after, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:after, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before {
        display: block;
        position: absolute;
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        right: 0;
        top: -webkit-calc(50% - 1px);
        top: -moz-calc(50% - 1px);
        top: calc(50% - 1px);
        -webkit-transform: translateY(-50%);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateY(-50%);
        /* IE 9 */
        -moz-transform: translateY(-50%);
          -o-transform: translateY(-50%);
             transform: translateY(-50%);
        /* Firefox 16+, IE 10+, Opera */ }
      .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:before, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:before {
        opacity: 0; }
      html.no-touch .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:hover:after, html.no-touch .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:hover:after, html.no-touch .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:hover:after, html.no-touch .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:hover:after {
        opacity: 0; }
      html.no-touch .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:hover:before, html.no-touch .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span:hover:before, html.no-touch .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:hover:before, html.no-touch .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span:hover:before {
        opacity: 1; }
      .secondLvlCss .ui-accordion a[target="blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span > span, .secondLvlCss .ui-accordion a[target="_blank"]:not(.downloadBtn):not(.sitebtn):not(.hasImage):not(.pdfLink) span > span, .secondLvlCss .ui-accordion a[href$=".pdf"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span > span, .secondLvlCss .ui-accordion a[href^="mailto"]:not(.downloadBtn):not(.sitebtn):not(.hasImage) span > span {
        padding-right: 0; }
    .secondLvlCss .ui-accordion blockquote {
      -webkit-filter: brightness(0) invert(1);
              filter: brightness(0) invert(1); }
  .secondLvlCss .ui-state-default {
    text-transform: none;
    outline: none;
    font-size: 18px;
    font-weight: 600;
    cursor: pointer;
    position: relative;
    margin: 0 !important;
    border-top: 2px solid #E2E2E2;
    padding: 16px 20px !important;
    -webkit-transition: all 0.35s ease-in-out 0s;
    -moz-transition: all 0.35s ease-in-out 0s;
    -o-transition: all 0.35s ease-in-out 0s;
    transition: all 0.35s ease-in-out 0s;
    color: #0F537E;
    letter-spacing: 0; }
    @media screen and (min-width: 1280px) {
      .secondLvlCss .ui-state-default {
        font-size: 20px; } }
    html.no-touch .secondLvlCss .ui-state-default:hover:before, html.no-touch .secondLvlCss .ui-state-default:hover:after {
      background-color: #0F537E; }
    html.no-touch .secondLvlCss .ui-state-default:hover span.slvl-content-accordion-hov:after {
      width: 100%; }
    .secondLvlCss .ui-state-default:before, .secondLvlCss .ui-state-default:after {
      top: 50%;
      right: 14px;
      background-color: #0F537E;
      -webkit-transition: all 0.35s ease-in-out 0s;
      -moz-transition: all 0.35s ease-in-out 0s;
      -o-transition: all 0.35s ease-in-out 0s;
      transition: all 0.35s ease-in-out 0s;
      content: '';
      position: absolute;
      -webkit-transform: translateY(-50%);
      /* Chrome, Opera 15+, Safari 3.1+ */
      -ms-transform: translateY(-50%);
      /* IE 9 */
      -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
           transform: translateY(-50%);
      /* Firefox 16+, IE 10+, Opera */ }
    .secondLvlCss .ui-state-default:before {
      width: 12px;
      height: 2px; }
    .secondLvlCss .ui-state-default:after {
      width: 2px;
      height: 12px;
      right: 19px; }
    .secondLvlCss .ui-state-default:last-of-type {
      border-bottom: 2px solid #E2E2E2; }
    .secondLvlCss .ui-state-default span.slvl-content-accordion-hov {
      display: inline-block;
      position: relative;
      vertical-align: top; }
      .secondLvlCss .ui-state-default span.slvl-content-accordion-hov:after {
        content: '';
        left: 0;
        bottom: 0;
        background-color: #0F537E;
        width: 0;
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        height: 2px;
        display: block;
        position: absolute; }
  .secondLvlCss .ui-state-active {
    color: #E17619; }
    .secondLvlCss .ui-state-active:after {
      height: 0; }
    .secondLvlCss .ui-state-active:after, .secondLvlCss .ui-state-active:before {
      background-color: #E17619; }
    .secondLvlCss .ui-state-active span.slvl-content-accordion-hov:after {
      background-color: #E17619; }
    html.no-touch .secondLvlCss .ui-state-active:hover:after, html.no-touch .secondLvlCss .ui-state-active:hover:before {
      background-color: #E17619; }
    html.no-touch .secondLvlCss .ui-state-active:hover span.slvl-content-accordion-hov:after {
      background-color: #E17619; }
  .secondLvlCss .ui-widget-content {
    position: relative;
    padding: 20px;
    border-top: 2px solid #E2E2E2; }
    .secondLvlCss .ui-widget-content:last-of-type {
      border-bottom: 2px solid #E2E2E2;
      border-top: none !important; }
    .secondLvlCss .ui-widget-content * {
      color: #fff !important; }
  .secondLvlCss .layout1, .secondLvlCss .layout2, .secondLvlCss .layout3 {
    margin: 50px -20px;
    background: #f7f7f8;
    display: block;
    position: relative;
    width: -webkit-calc(100% + 40px);
    width: -moz-calc(100% + 40px);
    width: calc(100% + 40px);
    /* 		&.hasCarousel .contentTemplates{
			&-leftText, &-rightText{ padding:0!important; }
		} */ }
    @media screen and (min-width: 768px) {
      .secondLvlCss .layout1, .secondLvlCss .layout2, .secondLvlCss .layout3 {
        width: 99vw;
        margin: 0 auto 0 -webkit-calc( ((99vw - 700px)/2) * (-1));
        margin: 0 auto 0 -moz-calc( ((99vw - 700px)/2) * (-1));
        margin: 0 auto 0 calc( ((99vw - 700px)/2) * (-1)); } }
    .secondLvlCss .layout1 .contentTemplates, .secondLvlCss .layout2 .contentTemplates, .secondLvlCss .layout3 .contentTemplates {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      -webkit-box-align: center;
      -webkit-align-items: center;
         -moz-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
         -moz-box-orient: vertical;
         -moz-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      width: 100vw; }
      .secondLvlCss .layout1 .contentTemplates > div, .secondLvlCss .layout2 .contentTemplates > div, .secondLvlCss .layout3 .contentTemplates > div {
        display: block;
        position: relative; }
      @media screen and (min-width: 768px) {
        .secondLvlCss .layout1 .contentTemplates, .secondLvlCss .layout2 .contentTemplates, .secondLvlCss .layout3 .contentTemplates {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -webkit-flex-direction: row;
             -moz-box-orient: horizontal;
             -moz-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row;
          -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap; } }
      .secondLvlCss .layout1 .contentTemplates-img, .secondLvlCss .layout2 .contentTemplates-img, .secondLvlCss .layout3 .contentTemplates-img {
        background: transparent url("/Images/default-thumbs/default.jpg") no-repeat center center/cover;
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
           -moz-box-ordinal-group: 1;
            -ms-flex-order: 0;
                order: 0;
        width: 100%;
        height: 100%; }
        @media screen and (min-width: 768px) {
          .secondLvlCss .layout1 .contentTemplates-img, .secondLvlCss .layout2 .contentTemplates-img, .secondLvlCss .layout3 .contentTemplates-img {
            width: 50%; } }
      .secondLvlCss .layout1 .contentTemplates-leftText, .secondLvlCss .layout1 .contentTemplates-rightText, .secondLvlCss .layout2 .contentTemplates-leftText, .secondLvlCss .layout2 .contentTemplates-rightText, .secondLvlCss .layout3 .contentTemplates-leftText, .secondLvlCss .layout3 .contentTemplates-rightText {
        padding: 20px;
        width: -webkit-calc(100% - 40px);
        width: -moz-calc(100% - 40px);
        width: calc(100% - 40px);
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
           -moz-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1;
        position: relative; }
        @media screen and (min-width: 768px) {
          .secondLvlCss .layout1 .contentTemplates-leftText, .secondLvlCss .layout1 .contentTemplates-rightText, .secondLvlCss .layout2 .contentTemplates-leftText, .secondLvlCss .layout2 .contentTemplates-rightText, .secondLvlCss .layout3 .contentTemplates-leftText, .secondLvlCss .layout3 .contentTemplates-rightText {
            padding: 50px;
            width: -webkit-calc(50% - 100px);
            width: -moz-calc(50% - 100px);
            width: calc(50% - 100px); } }
        @media screen and (min-width: 1024px) {
          .secondLvlCss .layout1 .contentTemplates-leftText, .secondLvlCss .layout1 .contentTemplates-rightText, .secondLvlCss .layout2 .contentTemplates-leftText, .secondLvlCss .layout2 .contentTemplates-rightText, .secondLvlCss .layout3 .contentTemplates-leftText, .secondLvlCss .layout3 .contentTemplates-rightText {
            padding: 80px;
            width: -webkit-calc(50% - 160px);
            width: -moz-calc(50% - 160px);
            width: calc(50% - 160px); } }
        @media screen and (min-width: 1280px) {
          .secondLvlCss .layout1 .contentTemplates-leftText, .secondLvlCss .layout1 .contentTemplates-rightText, .secondLvlCss .layout2 .contentTemplates-leftText, .secondLvlCss .layout2 .contentTemplates-rightText, .secondLvlCss .layout3 .contentTemplates-leftText, .secondLvlCss .layout3 .contentTemplates-rightText {
            padding: 120px;
            width: -webkit-calc(50% - 240px);
            width: -moz-calc(50% - 240px);
            width: calc(50% - 240px); } }
        .secondLvlCss .layout1 .contentTemplates-leftText.hasCarousel, .secondLvlCss .layout1 .contentTemplates-rightText.hasCarousel, .secondLvlCss .layout2 .contentTemplates-leftText.hasCarousel, .secondLvlCss .layout2 .contentTemplates-rightText.hasCarousel, .secondLvlCss .layout3 .contentTemplates-leftText.hasCarousel, .secondLvlCss .layout3 .contentTemplates-rightText.hasCarousel {
          padding: 0 !important;
          width: 100% !important; }
          @media screen and (min-width: 768px) {
            .secondLvlCss .layout1 .contentTemplates-leftText.hasCarousel, .secondLvlCss .layout1 .contentTemplates-rightText.hasCarousel, .secondLvlCss .layout2 .contentTemplates-leftText.hasCarousel, .secondLvlCss .layout2 .contentTemplates-rightText.hasCarousel, .secondLvlCss .layout3 .contentTemplates-leftText.hasCarousel, .secondLvlCss .layout3 .contentTemplates-rightText.hasCarousel {
              width: 50% !important; } }
        .secondLvlCss .layout1 .contentTemplates-leftText .sitebtn, .secondLvlCss .layout1 .contentTemplates-leftText button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout1 .contentTemplates-leftText [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout1 .contentTemplates-leftText [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout1 .contentTemplates-leftText [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout1 .contentTemplates-leftText .downloadBtn, .secondLvlCss .layout1 .contentTemplates-rightText .sitebtn, .secondLvlCss .layout1 .contentTemplates-rightText button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout1 .contentTemplates-rightText [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout1 .contentTemplates-rightText [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout1 .contentTemplates-rightText [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout1 .contentTemplates-rightText .downloadBtn, .secondLvlCss .layout2 .contentTemplates-leftText .sitebtn, .secondLvlCss .layout2 .contentTemplates-leftText button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout2 .contentTemplates-leftText [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout2 .contentTemplates-leftText [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout2 .contentTemplates-leftText [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout2 .contentTemplates-leftText .downloadBtn, .secondLvlCss .layout2 .contentTemplates-rightText .sitebtn, .secondLvlCss .layout2 .contentTemplates-rightText button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout2 .contentTemplates-rightText [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout2 .contentTemplates-rightText [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout2 .contentTemplates-rightText [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout2 .contentTemplates-rightText .downloadBtn, .secondLvlCss .layout3 .contentTemplates-leftText .sitebtn, .secondLvlCss .layout3 .contentTemplates-leftText button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout3 .contentTemplates-leftText [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout3 .contentTemplates-leftText [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout3 .contentTemplates-leftText [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout3 .contentTemplates-leftText .downloadBtn, .secondLvlCss .layout3 .contentTemplates-rightText .sitebtn, .secondLvlCss .layout3 .contentTemplates-rightText button:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout3 .contentTemplates-rightText [type="button"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout3 .contentTemplates-rightText [type="reset"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout3 .contentTemplates-rightText [type="submit"]:not(.newsletterCardSlideOut__close):not(.mediaPopup__close):not(.IsNoticesSlideOut__close):not(.IsNotice__toggleHighlighted):not(.link-style):not([class*="gdpr"]):not(.manage-pref):not(.gdpr-btn):not(.nav-menu-search-button):not(.lity-close):not(.mpSquareBtn):not(.mtSearch__clear):not(.mpGalSlide__navBtn):not(.mpGalSlide__autoplay):not(.mpAudioPlayer__play-btn):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.mediaPopup__share), .secondLvlCss .layout3 .contentTemplates-rightText .downloadBtn {
          background-color: #EFEFEF; }
        @media screen and (min-width: 768px) {
          .secondLvlCss .layout1 .contentTemplates-leftText .owl-carousel, .secondLvlCss .layout1 .contentTemplates-rightText .owl-carousel, .secondLvlCss .layout2 .contentTemplates-leftText .owl-carousel, .secondLvlCss .layout2 .contentTemplates-rightText .owl-carousel, .secondLvlCss .layout3 .contentTemplates-leftText .owl-carousel, .secondLvlCss .layout3 .contentTemplates-rightText .owl-carousel {
            width: 100%;
            max-width: 100%; } }
        .secondLvlCss .layout1 .contentTemplates-leftText .owl-nav, .secondLvlCss .layout1 .contentTemplates-rightText .owl-nav, .secondLvlCss .layout2 .contentTemplates-leftText .owl-nav, .secondLvlCss .layout2 .contentTemplates-rightText .owl-nav, .secondLvlCss .layout3 .contentTemplates-leftText .owl-nav, .secondLvlCss .layout3 .contentTemplates-rightText .owl-nav {
          top: -webkit-calc(35% - 35px);
          top: -moz-calc(35% - 35px);
          top: calc(35% - 35px); }
          @media screen and (min-width: 768px) {
            .secondLvlCss .layout1 .contentTemplates-leftText .owl-nav, .secondLvlCss .layout1 .contentTemplates-rightText .owl-nav, .secondLvlCss .layout2 .contentTemplates-leftText .owl-nav, .secondLvlCss .layout2 .contentTemplates-rightText .owl-nav, .secondLvlCss .layout3 .contentTemplates-leftText .owl-nav, .secondLvlCss .layout3 .contentTemplates-rightText .owl-nav {
              width: 100% !important; } }
        .secondLvlCss .layout1 .contentTemplates-leftText .owl-prev, .secondLvlCss .layout1 .contentTemplates-leftText .owl-next, .secondLvlCss .layout1 .contentTemplates-rightText .owl-prev, .secondLvlCss .layout1 .contentTemplates-rightText .owl-next, .secondLvlCss .layout2 .contentTemplates-leftText .owl-prev, .secondLvlCss .layout2 .contentTemplates-leftText .owl-next, .secondLvlCss .layout2 .contentTemplates-rightText .owl-prev, .secondLvlCss .layout2 .contentTemplates-rightText .owl-next, .secondLvlCss .layout3 .contentTemplates-leftText .owl-prev, .secondLvlCss .layout3 .contentTemplates-leftText .owl-next, .secondLvlCss .layout3 .contentTemplates-rightText .owl-prev, .secondLvlCss .layout3 .contentTemplates-rightText .owl-next {
          width: 35px;
          height: 70px; }
          @media screen and (min-width: 768px) {
            .secondLvlCss .layout1 .contentTemplates-leftText .owl-prev, .secondLvlCss .layout1 .contentTemplates-leftText .owl-next, .secondLvlCss .layout1 .contentTemplates-rightText .owl-prev, .secondLvlCss .layout1 .contentTemplates-rightText .owl-next, .secondLvlCss .layout2 .contentTemplates-leftText .owl-prev, .secondLvlCss .layout2 .contentTemplates-leftText .owl-next, .secondLvlCss .layout2 .contentTemplates-rightText .owl-prev, .secondLvlCss .layout2 .contentTemplates-rightText .owl-next, .secondLvlCss .layout3 .contentTemplates-leftText .owl-prev, .secondLvlCss .layout3 .contentTemplates-leftText .owl-next, .secondLvlCss .layout3 .contentTemplates-rightText .owl-prev, .secondLvlCss .layout3 .contentTemplates-rightText .owl-next {
              background: rgba(255, 255, 255, 0.75) !important; } }
          html.no-touch .secondLvlCss .layout1 .contentTemplates-leftText .owl-prev:hover span, html.no-touch .secondLvlCss .layout1 .contentTemplates-leftText .owl-next:hover span, html.no-touch .secondLvlCss .layout1 .contentTemplates-rightText .owl-prev:hover span, html.no-touch .secondLvlCss .layout1 .contentTemplates-rightText .owl-next:hover span, html.no-touch .secondLvlCss .layout2 .contentTemplates-leftText .owl-prev:hover span, html.no-touch .secondLvlCss .layout2 .contentTemplates-leftText .owl-next:hover span, html.no-touch .secondLvlCss .layout2 .contentTemplates-rightText .owl-prev:hover span, html.no-touch .secondLvlCss .layout2 .contentTemplates-rightText .owl-next:hover span, html.no-touch .secondLvlCss .layout3 .contentTemplates-leftText .owl-prev:hover span, html.no-touch .secondLvlCss .layout3 .contentTemplates-leftText .owl-next:hover span, html.no-touch .secondLvlCss .layout3 .contentTemplates-rightText .owl-prev:hover span, html.no-touch .secondLvlCss .layout3 .contentTemplates-rightText .owl-next:hover span {
            width: 85%; }
          @media screen and (min-width: 768px) {
            html.no-touch .secondLvlCss .layout1 .contentTemplates-leftText .owl-prev:hover, html.no-touch .secondLvlCss .layout1 .contentTemplates-leftText .owl-next:hover, html.no-touch .secondLvlCss .layout1 .contentTemplates-rightText .owl-prev:hover, html.no-touch .secondLvlCss .layout1 .contentTemplates-rightText .owl-next:hover, html.no-touch .secondLvlCss .layout2 .contentTemplates-leftText .owl-prev:hover, html.no-touch .secondLvlCss .layout2 .contentTemplates-leftText .owl-next:hover, html.no-touch .secondLvlCss .layout2 .contentTemplates-rightText .owl-prev:hover, html.no-touch .secondLvlCss .layout2 .contentTemplates-rightText .owl-next:hover, html.no-touch .secondLvlCss .layout3 .contentTemplates-leftText .owl-prev:hover, html.no-touch .secondLvlCss .layout3 .contentTemplates-leftText .owl-next:hover, html.no-touch .secondLvlCss .layout3 .contentTemplates-rightText .owl-prev:hover, html.no-touch .secondLvlCss .layout3 .contentTemplates-rightText .owl-next:hover {
              background: #FFF !important; } }
          @media screen and (min-width: 768px) {
            .secondLvlCss .layout1 .contentTemplates-leftText .owl-prev span:before, .secondLvlCss .layout1 .contentTemplates-leftText .owl-next span:before, .secondLvlCss .layout1 .contentTemplates-rightText .owl-prev span:before, .secondLvlCss .layout1 .contentTemplates-rightText .owl-next span:before, .secondLvlCss .layout2 .contentTemplates-leftText .owl-prev span:before, .secondLvlCss .layout2 .contentTemplates-leftText .owl-next span:before, .secondLvlCss .layout2 .contentTemplates-rightText .owl-prev span:before, .secondLvlCss .layout2 .contentTemplates-rightText .owl-next span:before, .secondLvlCss .layout3 .contentTemplates-leftText .owl-prev span:before, .secondLvlCss .layout3 .contentTemplates-leftText .owl-next span:before, .secondLvlCss .layout3 .contentTemplates-rightText .owl-prev span:before, .secondLvlCss .layout3 .contentTemplates-rightText .owl-next span:before {
              border: 2px solid #0F537E; }
            .secondLvlCss .layout1 .contentTemplates-leftText .owl-prev span:after, .secondLvlCss .layout1 .contentTemplates-leftText .owl-next span:after, .secondLvlCss .layout1 .contentTemplates-rightText .owl-prev span:after, .secondLvlCss .layout1 .contentTemplates-rightText .owl-next span:after, .secondLvlCss .layout2 .contentTemplates-leftText .owl-prev span:after, .secondLvlCss .layout2 .contentTemplates-leftText .owl-next span:after, .secondLvlCss .layout2 .contentTemplates-rightText .owl-prev span:after, .secondLvlCss .layout2 .contentTemplates-rightText .owl-next span:after, .secondLvlCss .layout3 .contentTemplates-leftText .owl-prev span:after, .secondLvlCss .layout3 .contentTemplates-leftText .owl-next span:after, .secondLvlCss .layout3 .contentTemplates-rightText .owl-prev span:after, .secondLvlCss .layout3 .contentTemplates-rightText .owl-next span:after {
              background-color: #0F537E; } }
        .secondLvlCss .layout1 .contentTemplates-leftText .owl-prev span:before, .secondLvlCss .layout1 .contentTemplates-rightText .owl-prev span:before, .secondLvlCss .layout2 .contentTemplates-leftText .owl-prev span:before, .secondLvlCss .layout2 .contentTemplates-rightText .owl-prev span:before, .secondLvlCss .layout3 .contentTemplates-leftText .owl-prev span:before, .secondLvlCss .layout3 .contentTemplates-rightText .owl-prev span:before {
          border-right: 0; }
        .secondLvlCss .layout1 .contentTemplates-leftText .owl-next span:before, .secondLvlCss .layout1 .contentTemplates-rightText .owl-next span:before, .secondLvlCss .layout2 .contentTemplates-leftText .owl-next span:before, .secondLvlCss .layout2 .contentTemplates-rightText .owl-next span:before, .secondLvlCss .layout3 .contentTemplates-leftText .owl-next span:before, .secondLvlCss .layout3 .contentTemplates-rightText .owl-next span:before {
          border-left: 0; }
        .secondLvlCss .layout1 .contentTemplates-leftText .slvl-widget-events, .secondLvlCss .layout1 .contentTemplates-leftText .slvl-widget-stories, .secondLvlCss .layout1 .contentTemplates-leftText .slvl-widget-staff, .secondLvlCss .layout1 .contentTemplates-rightText .slvl-widget-events, .secondLvlCss .layout1 .contentTemplates-rightText .slvl-widget-stories, .secondLvlCss .layout1 .contentTemplates-rightText .slvl-widget-staff, .secondLvlCss .layout2 .contentTemplates-leftText .slvl-widget-events, .secondLvlCss .layout2 .contentTemplates-leftText .slvl-widget-stories, .secondLvlCss .layout2 .contentTemplates-leftText .slvl-widget-staff, .secondLvlCss .layout2 .contentTemplates-rightText .slvl-widget-events, .secondLvlCss .layout2 .contentTemplates-rightText .slvl-widget-stories, .secondLvlCss .layout2 .contentTemplates-rightText .slvl-widget-staff, .secondLvlCss .layout3 .contentTemplates-leftText .slvl-widget-events, .secondLvlCss .layout3 .contentTemplates-leftText .slvl-widget-stories, .secondLvlCss .layout3 .contentTemplates-leftText .slvl-widget-staff, .secondLvlCss .layout3 .contentTemplates-rightText .slvl-widget-events, .secondLvlCss .layout3 .contentTemplates-rightText .slvl-widget-stories, .secondLvlCss .layout3 .contentTemplates-rightText .slvl-widget-staff {
          background-color: transparent; }
      .secondLvlCss .layout1 .contentTemplates-rightText, .secondLvlCss .layout2 .contentTemplates-rightText, .secondLvlCss .layout3 .contentTemplates-rightText {
        position: static !important; }
        .secondLvlCss .layout1 .contentTemplates-rightText:before, .secondLvlCss .layout2 .contentTemplates-rightText:before, .secondLvlCss .layout3 .contentTemplates-rightText:before {
          content: '';
          position: absolute;
          top: 50%;
          right: 0;
          -webkit-transform: translateY(-44%) translateX(70%);
             -moz-transform: translateY(-44%) translateX(70%);
              -ms-transform: translateY(-44%) translateX(70%);
               -o-transform: translateY(-44%) translateX(70%);
                  transform: translateY(-44%) translateX(70%);
          background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='527.058' height='610.073'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Path 1946' d='M207.56 230.248A174.258 174.258 0 10381.823 55.99 174.259 174.259 0 00207.56 230.248' transform='translate(-207.56 -55.99)' fill='none'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath data-name='Rectangle 1262' fill='none' d='M0 0h503.422v582.714H0z'/%3E%3C/clipPath%3E%3CclipPath id='c'%3E%3Cpath data-name='Rectangle 1263' fill='none' d='M0 0h527.058v610.073H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Group 1280'%3E%3Cg data-name='Group 1279' clip-path='url(%23a)' transform='translate(89.445 94.392)'%3E%3Cpath data-name='Path 1945' d='M-6.072 169.277s84.834 44.054 156.615 25.288 158.242-33.446 197.4-20.393h8.158s-7.346-192.506-188.43-192.506S-6.072 169.277-6.072 169.277z' fill='none' stroke='%23fff' stroke-width='.335'/%3E%3C/g%3E%3C/g%3E%3Cg data-name='Group 1282'%3E%3Cg data-name='Group 1281' clip-path='url(%23b)' fill='%23fff' transform='translate(4.889 12.951)'%3E%3Cpath data-name='Path 1947' d='M112.695 417.062c-.183-.142-.244-.132-.463-.015l-4.981 2.76a6.955 6.955 0 00-1.967 1.494c-.427.539-.4 1.093.569 1.876l.468.371c.4.315.351.524.208.7-.2.249-.437.178-.768-.076-1.037-.839-2.43-2.13-3.441-2.938-.32-.259-2.1-1.51-3.756-2.836-.4-.315-.524-.529-.32-.778a.4.4 0 01.62-.041c.29.234.676.483.966.712 1.611.94 2.907.437 4.788-.595l23.712-12.641c1.052-.579 1.591-.737 1.921-.483.468.381.376.783.158 1.728-.6 2.3-5.332 19.076-7.04 25.338-1 3.746-.407 4.864.076 5.439a10.327 10.327 0 001.108 1.057c.285.229.34.452.168.666-.2.259-.437.188-1.621-.768-1.118-.895-3.426-2.74-6.033-4.946-.549-.493-.91-.783-.737-1 .147-.178.3-.229.656-.005a.619.619 0 00.839-.452l2.475-8.123a.384.384 0 00-.147-.473zm8.128 3.726c.142.117.239.076.285-.066l3.238-10.171c.051-.137.158-.351.086-.407-.107-.086-.285.071-.412.153l-9.261 5.291c-.183.086-.168.219-.061.305z'/%3E%3Cpath data-name='Path 1948' d='M139.136 434.318c-2.633 4.285-3.934 6.4-3.573 7.5.274.874 1.484 1.891 4.163 3.533 1.85 1.139 3.212 1.921 4.631 1.545a4.726 4.726 0 002.094-1.474c.234-.29.437-.437.712-.264.234.142.092.539-.147.93a29.246 29.246 0 01-2.877 3.543c-.7.6-.951.661-2.755-.447-2.48-1.52-4.463-2.79-6.14-3.929-1.708-1.1-3.136-2.038-4.554-2.908-.391-.239-1.164-.666-1.987-1.169-.854-.473-1.738-.961-2.45-1.393-.427-.269-.59-.529-.447-.768.1-.158.33-.28.768-.015a6.007 6.007 0 001.291.63c.8.28 1.388-.229 2.109-1.144 1.027-1.316 2.643-3.949 4.524-7.014l3.624-5.9c3.116-5.073 3.7-6.008 4.31-7.1a1.925 1.925 0 00-.386-2.724 5.364 5.364 0 00-1.062-.818c-.391-.244-.518-.478-.376-.717s.432-.173.94.147c1.616.991 3.766 2.419 4.712 3 .823.508 3.705 2.165 5.042 2.989.508.32.7.539.549.773s-.412.234-.844-.031a8.948 8.948 0 00-1.413-.707c-1.037-.422-1.6-.117-2.4 1.012-.732 1.017-1.311 1.957-4.422 7.03z'/%3E%3Cpath data-name='Path 1949' d='M178.91 447.972l.173.056c1.789-.945 9.271-4.519 10.837-5.393 1.51-.849 2.643-1.433 2.862-2.089a.722.722 0 00-.264-.925c-.325-.2-.468-.351-.391-.569.091-.259.341-.269.732-.137.828.285 2.9 1.093 3.944 1.454 1.174.4 3.345 1.052 4.519 1.454.4.142.63.315.539.579s-.356.315-.7.193a8.011 8.011 0 00-2.379-.325 12.277 12.277 0 00-5 1.352c-1.616.712-9.195 4.158-10.832 5.1.747 2.211 5.6 12.662 6.6 14.573 1.174 2.115 2.1 4.234 3.868 5.769a5.817 5.817 0 002.191 1.286c.3.107.462.361.386.574-.086.264-.351.32-1.052.081l-3.36-1.159a27.206 27.206 0 01-2.633-1 8.506 8.506 0 01-4.148-4.112c-1.159-2.008-5.591-13.094-6.028-14.517l-.213-.656-.178-.061-1.154 3.36c-1.169 3.4-2.176 6.328-2.643 7.965-.269 1.078-.163 1.9.737 2.4a14.99 14.99 0 001.83.773.534.534 0 01.391.574c-.092.264-.442.29-.879.137-2.135-.737-4.844-1.81-5.8-2.14-.864-.3-3.36-1.012-4.885-1.535-.483-.168-.7-.386-.61-.646.061-.178.269-.351.747-.183a5.919 5.919 0 001.4.33c.844.1 1.3-.524 1.809-1.571.717-1.515 1.723-4.437 2.892-7.838l2.245-6.543c1.937-5.627 2.3-6.674 2.658-7.863a1.931 1.931 0 00-.966-2.582 7.575 7.575 0 00-1.484-.651c-.391-.137-.61-.361-.519-.62s.427-.244.991-.051c2.008.691 4.422 1.621 5.337 1.931s3.7 1.174 4.961 1.611c.569.2.8.376.712.635s-.361.315-.661.208a5.985 5.985 0 00-1.139-.244c-1.1-.183-1.586.234-2.125 1.515-.447 1.159-.813 2.206-2.75 7.838z'/%3E%3Cpath data-name='Path 1950' d='M222.236 458.351c.091.015.239-.005.274-.239l.137-.813c.991-5.871 1.184-7.289 1.347-8.524a1.937 1.937 0 00-1.372-2.389 7.481 7.481 0 00-1.53-.4q-.679-.114-.61-.518c.046-.28.335-.325.925-.224 2.14.366 4.941.93 5.993 1.1.956.168 3.609.524 5.154.783.595.1.849.234.8.513s-.341.361-.8.285a6.272 6.272 0 00-1.2-.061c-1.077.005-1.489.493-1.815 1.845-.295 1.21-.478 2.3-1.469 8.168l-1.159 6.826c-.6 3.548-1.113 6.6-1.215 8.311-.051 1.113.056 1.881 1.255 2.272a14.418 14.418 0 002.023.483c.407.071.595.335.564.518-.046.274-.386.356-.884.269-2.6-.437-5.21-1.022-6.3-1.2-.91-.153-3.756-.5-5.3-.757-.549-.092-.844-.28-.8-.559.031-.183.249-.376.707-.3a6.436 6.436 0 001.479.112c.849-.046 1.2-.732 1.53-1.85.457-1.606.956-4.565 1.56-8.107l.5-2.958a.255.255 0 00-.193-.269l-15.1-2.557c-.137-.02-.28 0-.31.188l-.5 2.953c-.595 3.553-1.052 6.516-1.159 8.229-.046 1.113.061 1.881 1.21 2.262a14.936 14.936 0 002.028.483c.452.076.6.336.569.519-.051.269-.391.356-.89.269-2.6-.437-5.347-1.047-6.486-1.235-.91-.158-3.573-.463-5.159-.732-.508-.086-.757-.269-.712-.544.03-.183.208-.381.712-.3a5.789 5.789 0 001.428.1c.854-.041 1.2-.732 1.535-1.85.457-1.6.976-4.651 1.571-8.2l1.154-6.821c.991-5.871 1.179-6.964 1.337-8.2a1.92 1.92 0 00-1.372-2.384 7.711 7.711 0 00-1.566-.4c-.412-.071-.666-.259-.615-.529s.381-.31.925-.219c2.14.361 4.758.9 5.856 1.083.951.163 3.741.539 5.342.813.539.092.8.229.752.5s-.295.376-.793.295a5.673 5.673 0 00-1.164-.066c-1.123 0-1.535.493-1.855 1.84-.3 1.215-.539 2.628-1.53 8.493l-.137.818a.241.241 0 00.224.32z'/%3E%3Cpath data-name='Path 1951' d='M236.301 458.701c-.1-5.952-.071-7.055-.183-8.306-.117-1.383-.493-1.743-1.784-2.094a7.36 7.36 0 00-1.576-.112c-.462.01-.691-.127-.7-.4s.269-.371.869-.381c2.165-.036 4.895.01 6.094-.005 1.012-.015 3.736-.158 5.21-.183.6-.01.874.081.884.361s-.224.417-.646.422a5.44 5.44 0 00-1.194.158c-1.057.2-1.372.762-1.439 2.145-.076 1.25-.056 2.358.041 8.305l.087 5.49c.091 5.723 1.235 7.919 3.248 9.454a8.594 8.594 0 0010.552-.676c2.226-2.155 2.262-5.576 2.2-9.586l-.081-4.941c-.1-5.952-.157-7.06-.224-8.3-.112-1.337-.447-1.749-1.743-2.094a6.815 6.815 0 00-1.474-.117c-.468.01-.7-.127-.7-.4s.27-.376.823-.386c2.079-.03 4.8.015 4.844.015.463-.01 3.182-.142 4.753-.168.549-.01.834.076.839.356s-.229.422-.691.427a5.4 5.4 0 00-1.195.158c-1.1.2-1.367.762-1.438 2.145-.031 1.245-.061 2.353.041 8.305l.071 4.2c.066 4.381-.325 9-3.69 11.874a12.639 12.639 0 01-8.534 2.953c-2.125.036-6.323.01-9.317-2.531-2.109-1.759-3.766-4.641-3.858-10.313z'/%3E%3Cpath data-name='Path 1952' d='M269.879 457.578c-.849-5.891-1.006-6.989-1.23-8.219-.28-1.306-.706-1.667-2.038-1.845a7.688 7.688 0 00-1.616.092c-.412.056-.707-.036-.747-.315s.269-.412.864-.493c2.1-.3 4.671-.585 5.449-.7 2.008-.29 4.641-.757 6.008-.961 7.264-1.047 9.083 2.516 9.378 4.575.442 3.014-1.464 5.662-3.538 7.457 3.441.574 7.95 2.765 8.61 7.335.6 4.158-2.069 8.921-9.47 9.988-.457.066-1.835.219-3.217.325-1.372.147-2.8.31-3.436.4-.463.066-1.316.239-2.277.371-.956.183-1.952.376-2.775.5-.5.071-.8-.03-.834-.3-.031-.178.076-.427.579-.5a5.875 5.875 0 001.4-.346c.793-.3.915-1.062.889-2.226-.056-1.667-.493-4.727-1.006-8.285zm5.3-.112c.046.32.188.341.336.371a8.889 8.889 0 001.891-.137 5.262 5.262 0 003.055-1.134 5.171 5.171 0 001.235-4.376c-.376-2.6-2.394-5.622-5.866-5.124a10.593 10.593 0 00-1.728.346c-.264.086-.325.28-.264.691zm1.652 11.416c.366 2.557.61 3.314 1.967 3.629a7.482 7.482 0 002.943.041c2.145-.3 4.763-1.9 4.143-6.191a8.612 8.612 0 00-4.783-6.349 5.8 5.8 0 00-3.619-.5l-1.733.249c-.137.02-.224.081-.193.31z'/%3E%3Cpath data-name='Path 1953' d='M300.783 460.572c-.219.061-.254.122-.275.366l-.64 5.652a6.973 6.973 0 00.086 2.47c.188.666.656.966 1.85.62l.579-.163c.488-.137.625.015.691.234.092.315-.112.468-.508.579-1.286.366-3.146.757-4.387 1.108-.4.112-2.445.844-4.483 1.423-.493.147-.737.122-.828-.193a.4.4 0 01.33-.524c.356-.1.788-.28 1.139-.381 1.7-.768 2.033-2.115 2.287-4.249l3.426-26.65c.142-1.195.325-1.723.722-1.835.579-.168.854.137 1.5.864 1.525 1.82 12.463 15.4 16.575 20.413 2.491 2.979 3.736 3.157 4.483 3.08a9.633 9.633 0 001.5-.285c.356-.1.574-.02.651.249.086.31-.107.462-1.576.879-1.372.4-4.214 1.2-7.523 2.054-.722.158-1.164.285-1.24.02-.061-.219-.01-.381.371-.539a.608.608 0 00.117-.94l-5.185-6.73a.393.393 0 00-.478-.153zm7.751-4.468c.178-.051.193-.158.112-.275l-6.42-8.534c-.081-.117-.188-.325-.28-.3-.137.036-.117.269-.122.417l-1.047 10.613c-.036.208.076.269.214.234z'/%3E%3Cpath data-name='Path 1954' d='M322.64 444.606c-2.252-5.515-2.674-6.537-3.187-7.67-.595-1.2-1.149-1.474-2.064-1.4a5.291 5.291 0 00-1.444.386c-.381.163-.625.168-.767-.178-.087-.213.178-.422.773-.661 1.408-.579 4.005-1.545 5.073-1.977.94-.386 3.339-1.469 4.793-2.059.468-.193.8-.229.895-.015.137.341-.046.508-.427.666a5.768 5.768 0 00-1.057.585c-.961.595-1.047 1.225-.61 2.541.391 1.189.8 2.211 3.055 7.726l2.623 6.4c1.433 3.5 2.618 6.4 3.421 7.873.529.93 1.012 1.378 2.191 1.093a15.472 15.472 0 001.977-.651c.422-.178.686-.036.752.142.107.254-.137.5-.569.676-2.475 1.012-5.093 1.932-6.115 2.348-.854.351-3.365 1.53-4.859 2.14-.473.193-.783.168-.884-.092-.071-.168-.031-.432.442-.625a6.22 6.22 0 001.271-.671c.7-.483.7-1.088.391-2.206-.437-1.56-1.626-4.468-3.06-7.97z'/%3E%3Cpath data-name='Path 1955' d='M337.98 438.034c-2.867-5.21-3.406-6.181-4.041-7.253a1.934 1.934 0 00-2.562-1.012 7.214 7.214 0 00-1.479.656c-.361.2-.676.213-.808-.025s.1-.483.63-.773c1.855-1.022 4.168-2.186 4.89-2.592 1.215-.666 4.407-2.526 5.5-3.121 2.267-1.25 4.961-2.47 7.553-2.267a6.873 6.873 0 015.108 3.355c1.4 2.547 1.189 5.612-.747 10.313 5.286 2.145 9.505 3.878 12.824 4.839 3.075.895 4.417.361 5.047.173a3.766 3.766 0 00.89-.381.462.462 0 01.645.117c.158.28-.036.493-.483.737l-3.4 1.871a8.814 8.814 0 01-4.259 1.454c-1.957.076-4.178-.808-7.63-2.389-2.435-1.078-5.2-2.557-5.932-2.841a.948.948 0 00-.778.117l-3.238 1.672a.29.29 0 00-.127.442l.264.483c1.754 3.192 3.263 5.84 4.229 7.208.671.94 1.194 1.5 2.374 1.062a15.382 15.382 0 001.8-.839.474.474 0 01.646.122c.132.239-.086.518-.529.762-2.059 1.134-5.078 2.638-5.6 2.928-.691.376-2.887 1.743-4.3 2.521-.447.244-.752.259-.884.015-.092-.163-.081-.427.361-.671a5.937 5.937 0 001.189-.813c.641-.564.483-1.316.046-2.4-.635-1.545-2.13-4.254-3.863-7.4zm6 .178c.2.361.346.437.656.427a10.843 10.843 0 002.887-1.169c1.418-.773 1.835-1.164 2.191-1.947.671-1.362 1.062-3.528-.493-6.359-2.669-4.849-6.674-4.28-8.773-3.116a14.076 14.076 0 00-2.038 1.276.468.468 0 00-.056.656z'/%3E%3Cpath data-name='Path 1956' d='M369.566 428.972c-.193.142-.2.208-.137.447l1.413 5.51a7.021 7.021 0 00.956 2.282c.412.559.961.666 1.957-.076l.483-.361c.4-.305.59-.208.727-.025.193.259.066.468-.274.717-1.073.8-2.669 1.825-3.7 2.6-.335.244-1.992 1.652-3.7 2.928-.4.3-.64.366-.834.107a.406.406 0 01.117-.61c.3-.219.635-.534.94-.757 1.311-1.322 1.149-2.7.625-4.788l-6.259-26.135c-.295-1.159-.31-1.718.02-1.972.488-.356.854-.173 1.708.285 2.079 1.154 17.114 9.968 22.746 13.19 3.385 1.911 4.615 1.627 5.281 1.3a9.556 9.556 0 001.306-.8c.3-.224.529-.224.691 0 .193.259.066.473-1.154 1.383-1.149.854-3.512 2.618-6.308 4.59-.615.407-.986.681-1.154.458-.137-.188-.142-.351.158-.635a.614.614 0 00-.224-.925l-7.238-4.448a.387.387 0 00-.5.03zm5.652-6.923c.148-.107.127-.214.01-.295l-9.032-5.7c-.122-.081-.295-.239-.366-.183-.112.081-.01.29.031.432l2.8 10.293c.036.2.168.224.274.142z'/%3E%3Cpath data-name='Path 1957' d='M379.803 398.312l-4.29 4.26c-1.672 1.652-2.186 2.521-2.018 3.568a4.63 4.63 0 00.422 1.449c.152.3.213.5.015.686s-.427.086-.717-.214c-.437-.468-2.475-3.756-2.633-4.051-.285-.427-.346-.7-.168-.854.229-.219.747-.269 1.581-.874a35.82 35.82 0 003.075-2.658l11.945-11.345a17.855 17.855 0 001.881-2.038c.4-.508.569-.8.676-.9.2-.188.391-.051.8.386.574.6 2.511 2.77 3.207 3.507.254.33.346.564.178.722-.234.224-.432.153-.869-.249l-.325-.274c-.763-.666-2.364-.8-5.037 1.667l-3.777 3.461 10.928 11.513c2.48 2.608 4.641 4.814 5.947 5.932.864.7 1.535 1.083 2.536.391a16.018 16.018 0 001.606-1.332c.33-.32.62-.28.752-.142.193.2.056.524-.285.839-1.942 1.845-4.005 3.619-4.844 4.412-.671.635-2.582 2.643-3.756 3.756-.366.346-.661.437-.854.239-.127-.137-.188-.4.183-.747a5.8 5.8 0 00.94-1.088c.478-.7.137-1.4-.554-2.333-1.012-1.327-3.141-3.568-5.617-6.181z'/%3E%3Cpath data-name='Path 1958' d='M367.634 180.319v-3.166a31.446 31.446 0 001.113-5.576c0-1.672-4.458-5.581-4.458-5.581l-.93-2.785-2.414-.559s-7.619-3.528-8.555-4.458-2.043-1.86-2.043-1.86-23.793-1.3-24.723.188-1.672 2.6-1.672 2.6l-3.35 1.86a56.366 56.366 0 00-3.9 4.641 25.409 25.409 0 01-1.484 2.608l-1.494.371s-2.785 1.484-3.345 1.672-.742 1.489-.742 1.489l-1.489 1.86-.183 14.308s1.113 1.118 1.113 1.677.747 3.716.747 3.716l1.672.183 6.135 6.323h17.475l7.243-2.231 2.048-.742 1.489-1.3 3.533-2.231 2.6-.93v-3.343s.371.183 1.3-.188a8.5 8.5 0 001.86-1.113s4.28-.371 4.646.371 3.533 2.42 3.716 3.345.376 2.043.376 2.043l1.3 1.118.183 4.275-1.3.747s0 1.113-.564 1.489-1.3.737-1.484 1.667-4.275 5.022-4.275 5.576a22.63 22.63 0 01-.93 3.162l-3.533.183-2.791 3.721-5.759 2.6s-26.213-.554-27.331-.554a2.851 2.851 0 01-1.86-.747 4.1 4.1 0 00-1.484-.554c-.559 0-4.834-.559-4.834-.559l-.371-2.231s-4.275-.554-4.646-1.3-7.253-7.436-7.253-7.436l-.183-2.973s-3.721-5.022-3.721-6.323a8.589 8.589 0 00-.371-2.414l-.93-.742a7.829 7.829 0 00-.183-2.79c-.376-.742-1.306-2.785-1.306-2.785s-.371-8.738.193-9.3a11.652 11.652 0 001.3-1.86 22.678 22.678 0 01.747-4.275c.371-.559 1.3-2.231 1.3-2.231a4.155 4.155 0 001.113-1.3c.188-.559 1.86-1.3 1.86-3.716v-3.717a11.354 11.354 0 002.786-.93 18.971 18.971 0 001.86-1.3s10.964-8.178 13.389-9.109 5.947-2.048 6.877-2.419a27.018 27.018 0 002.974-1.672l20.078.193a2.546 2.546 0 001.855 1.113 27.285 27.285 0 013.721.554l1.86 1.86 3.716.93a25.768 25.768 0 014.653 2.791 42.627 42.627 0 014.275 5.388l.925 2.974 4.092 5.388s.742 9.485.559 10.044-2.79 4.275-2.79 4.275'/%3E%3Cpath data-name='Path 1959' d='M275.806 146.34a8.273 8.273 0 010 2.135c-.178.534-1.428 1.418-1.428 1.418s-.529-.351-1.418.361a4.345 4.345 0 01-2.312 1.068c-.534 0-5.871-1.25-6.4-1.25a16.693 16.693 0 01-3.024 0c-.534-.178-2.663-1.418-2.663-1.418s-4.8.884-5.342.534-2.486-1.779-2.486-1.779-3.919-.356-5.693-.712-10.313-1.423-11.914-1.779-23.829-.712-24.54-.712a27.256 27.256 0 01-4.087-1.067c-.539-.178-15.478-1.957-16.9-2.486a13.447 13.447 0 00-3.736-1.067c-.89 0-8.534-1.428-10.491-1.606s-43.312.254-43.312.254l-1.123-1.393v-2.75l.59-2.257s7.391-1.144 8.458-1.144 22.944-2.491 23.834-2.313 8-.529 10.481-.712 41.8-1.245 42.326-.356.539 1.245 1.245 1.245h6.76a3.729 3.729 0 002.135 1.606 19.9 19.9 0 003.731.351s4.27 1.067 5.515 1.6a23.757 23.757 0 002.491.89l8.361.534 12.443 5.159s4.27.356 5.332.89 8.006 2.841 8.722 3.375a15.9 15.9 0 011.774 1.779 7.685 7.685 0 012.669 1.6'/%3E%3Cpath data-name='Path 1960' d='M264.837 179.58s.183 1.484.742 1.667.93 1.118.93 1.118a9.846 9.846 0 01.366 2.79c-.183.554-1.113.554-1.3 1.113s-1.489.747-2.231.747a20.157 20.157 0 00-3.162.737s-1.86 1.677-2.414 1.677a40.289 40.289 0 00-6.506 1.3 11.373 11.373 0 01-2.419 1.672c-.742.188-10.222 4.092-10.969 4.463a9.714 9.714 0 01-2.785 1.3 29 29 0 00-4.463 1.86l-6.877 6.135s-2.791-.193-3.345-.193a16.906 16.906 0 00-3.162 1.494s-33.828 14.31-36.06 15.62-8.738 2.6-9.48 3.162-13.76 8.732-15.8 8.921a45.816 45.816 0 00-5.578 1.117s-4.463 3.71-5.022 3.9a23.875 23.875 0 00-3.345 1.3 40.39 40.39 0 00-4.646 3.345 24.455 24.455 0 01-2.979 2.414h-4.087s8.178-3.533 10.41-5.393 4.463-4.646 6.877-5.388 9.292-6.323 12.641-9.485 14.314-11.706 18.593-13.566 13.378-8.178 15.61-9.668a19.31 19.31 0 014.834-2.231 32.743 32.743 0 005.947-3.9c.564-.742 5.581-3.533 5.581-3.533l4.646-.554s5.576-3.721 6.506-3.721 5.952-2.048 5.952-2.048 2.785.747 4.458 0 2.048-.183 2.979-1.113a8.839 8.839 0 012.043-1.484s12.082-3.345 14.685-3.909a28.156 28.156 0 015.764-.554c.747 0 5.022-1.113 7.065-1.113'/%3E%3Cpath data-name='Path 1961' d='M278.449 224.19l2.231-2.973a1.287 1.287 0 011.672 0c.742.742 1.3.925 1.3 1.672s-.93 1.484-2.231 2.785-5.017 3.721-5.388 5.952-3.345 5.388-3.721 6.882a8.262 8.262 0 01-1.672 3.157c-.559.742-4.834 4.834-5.952 6.877s-13.2 25.283-13.2 25.283-3.9 3.716-3.9 4.646a2.906 2.906 0 01-.371 1.494s.371.554-.376 2.414-21.75 34.2-28.068 47.4-27.514 52.8-28.627 56.705-1.86 3.9-2.048 5.388-1.86 5.576-2.043 6.323a6.571 6.571 0 01-1.118 1.86s-3.9 2.414-4.27 4.646a25.5 25.5 0 01-.93 4.458 35.137 35.137 0 00-.93 3.721s-1.489 1.855-1.489 2.974a16.394 16.394 0 01-.371 2.791l-1.3.554-1.672-.188a5.7 5.7 0 01.371-2.038 4.728 4.728 0 00.559-2.608c-.188-.554.188-18.4.188-21.374s-.747-7.436 1.113-10.969 15.244-33.832 24.723-48.893 33.461-49.081 36.435-54.84 10.969-13.571 12.824-15.8 5.952-10.41 9.48-14.5 18.781-23.793 18.781-23.793'/%3E%3Cpath data-name='Path 1962' d='M314.655 233.858l5.576.183v7.99a31.263 31.263 0 01-.554 4.092c-.188 1.306.371 5.952-1.118 8.926s-1.113 13.759-1.113 13.759a2.746 2.746 0 01-.376 1.855 4.714 4.714 0 00-.737 1.672v92.763l-1.118-2.6a40.935 40.935 0 01-1.306-6.877c0-2.048-2.414-6.877-2.414-6.877s-2.79-2.414-2.79-3.9.376-5.947.376-5.947l-1.672-2.608s-1.489-3.716-1.489-5.571a9.355 9.355 0 00-.183-2.791c-.183-.742-1.306-2.236-1.306-2.791s-.371-21.374-.371-22.121 1.118-2.791 1.677-5.764a32.575 32.575 0 00.371-6.506l.93-2.231s.371-6.506.371-7.06a6.669 6.669 0 011.113-2.048s.559-12.641.747-14.131 1.672-4.829 1.86-5.759 1.3-10.6 2.043-13.012a36.522 36.522 0 001.3-4.275c0-.559.183-8.367.183-8.367'/%3E%3Cpath data-name='Path 1963' d='M359.273 241.849v-2.969l2.231-.193s13.012 19.524 16.916 24.545 13.012 17.653 15.056 19.33 7.253 6.323 7.807 7.99a8.968 8.968 0 002.974 4.092c.93.559 9.3 8.367 11.716 10.781s5.2 7.065 9.48 8.555 12.265 8.361 15.055 10.41 10.6 8.549 12.082 8.921 13.017 9.668 14.69 11.34-.188 3.533-.559 4.275-.742 1.494-1.672 1.494-8.367-1.86-9.48-1.86-2.236-.93-3.721-1.494-4.834-1.113-5.581-1.855a14.458 14.458 0 01-1.667-2.419s-5.576-1.484-7.812-3.716a58.112 58.112 0 00-6.506-5.022c-.925-.742-4.829-5.2-5.759-5.942s-5.022-4.275-5.022-4.275-4.458-3.9-5.2-4.839-6.877-9.668-10.6-14.5-9.1-8.921-10.781-12.824-14.126-26.025-17.846-29.745-15.8-20.078-15.8-20.078'/%3E%3Cpath data-name='Path 1964' d='M365.387 212.916s.371-2.862 1.032-3.09a10.124 10.124 0 013.39-.01c.549.158 15.223 3.167 15.772 3.319s21.414 4.788 23.732 5.032 5.124 1.962 6.516 2.638-.254.2 2.369.991a14.961 14.961 0 015.281 2.338c1.56 1.133 2.648 1.261 2.679 1.733s-1.164 1.017-2.4.615a61.981 61.981 0 00-8.483-1.484c-.945.056-9.785-.554-11.05-1.235a31.729 31.729 0 00-6.608-1.881c-1.093-.122-2.013.407-3.4-.178a133.124 133.124 0 00-14.2-4.173c-7.421-1.83-8.748-3.548-9.968-3.568a30.4 30.4 0 01-4.666-1.047'/%3E%3Cpath data-name='Path 1965' d='M374.176 167.678l.346 1.855s2.638-.793 3.1-.91 5.093-2.989 6.6-3.37a72.87 72.87 0 008.041-3.243 21.675 21.675 0 014.239-1.952c.671-.046.991-.945.991-.945l2.415-.427a1.9 1.9 0 00.127-.473c.01-.193.173-.295.229-.559a5.827 5.827 0 00.325-1.154 8.663 8.663 0 00-.315-1.235s-.508-.056-.569-.29-.595-.163-.595-.163a1.759 1.759 0 00-.564-.3 4.107 4.107 0 00-.89.168 23.131 23.131 0 00-2.277 1.2 20.718 20.718 0 01-2.719.691c-.513.137-1.82.59-1.82.59s-10.654 6.039-11.193 6.359c-.523.325-5.469 4.153-5.469 4.153'/%3E%3Cpath data-name='Path 1966' d='M297.55 357.105c-.371-1.3-4.275-14.125-5.022-15.427s.371-11.34.371-11.34 2.231-5.2 2.231-6.135v-15.428l2.232-4.27-.183-4.651-11.717-11.716s-43.871 6.877-44.613 6.877-13.383-.371-13.383-.371l-2.231-2.791s.371-22.863.371-23.981 2.785-6.318 3.162-7.8 5.2-7.99 5.947-7.99.188-4.651.188-4.651 4.275-4.646 4.275-5.393l19.707.183v-2.043l2.231-.183s2.6-.747 2.414-2.231a24.949 24.949 0 01-.188-2.791l-4.458.559-1.489-2.6-12.824-.925 45.355-18.781s-13.566 3.716-15.8 3.909-5.2.737-6.13 1.3-10.969 4.28-11.894 4.463-9.673 2.231-10.791 2.79-10.964 4.463-12.824 4.646-10.034 1.484-12.824 3.162-8.738 4.646-10.222 4.646a34.442 34.442 0 00-9.114 2.6 16.609 16.609 0 01-5.759 2.043l1.667 4.646 24.535-.747-.178 2.608-2.236.183-.183 2.791-2.6 3.9v4.28s-1.86 5.017-2.048 5.764-.554.554-.742 1.672a61.149 61.149 0 01-1.86 6.882c-.366.742-4.087 5.571-4.087 5.571l-.371 17.663 3.909 11.152s7.06 6.506 7.436 7.065 8.549 5.2 8.549 5.2l4.087.371 6.877 93.882h1.672l3.533-94.065 10.039.188 2.6-2.048 4.275-.371 3.716-2.6 5.769.371 1.855-2.226h5.022l.559 8.549 1.855 4.463v8.921s9.48 17.292 9.663 18.217 1.677 2.043 1.677 2.043l3.345 5.388-.183 1.677 1.86 2.791 1.113 20.078-2.6 5.017-.559 14.5-2.043 3.162v6.682l5.2-.742 6.506-50.56s-4.275-6.694-4.646-8m-72.128-122.132h4.829v2.419h-7.619z'/%3E%3Cpath data-name='Path 1967' d='M30.376 236.607l-.7 8.463c-.249 3.3-.117 4.692 1.037 5.678a6.743 6.743 0 001.881 1.179c.437.163.646.356.6.7-.041.4-.335.478-.961.412-.91-.1-5.942-1.743-6.384-1.906-.717-.249-1.037-.458-1-.8a12.751 12.751 0 00.945-2.359c.356-1.627.707-3.766.91-5.632l2.465-22.426a27.69 27.69 0 00.155-3.95 13.059 13.059 0 01-.122-1.56c.046-.4.391-.412 1.24-.32 1.189.127 5.078.732 6.552.89.559.122.89.269.854.61-.051.452-.351.539-1.21.5l-.625-.01c-1.489-.051-3.238 1.306-3.9 6.333l-.961 7.121 23.224 2.547c5.21.579 9.683 1.067 12.153 1.052 1.6.005 2.887-.2 3.3-1.871a24.525 24.525 0 00.539-2.862c.066-.625.27-.89.554-.859.4.046.513.513.447 1.139-.412 3.736-.976 7.289-1.149 8.87-.142 1.3-.361 4.895-.615 7.157-.081.737-.295 1.113-.686 1.073-.285-.03-.432-.28-.351-.961a9.417 9.417 0 00-.005-2.059c-.107-1.159-1.311-1.637-2.938-1.987-2.343-.544-6.821-1.037-12.036-1.606z'/%3E%3Cpath data-name='Path 1968' d='M62.734 182.368c.036-.107.041-.285-.234-.381l-.966-.333c-6.943-2.42-8.631-2.943-10.1-3.4-1.6-.437-2.231-.178-3.187 1.184a8.806 8.806 0 00-.8 1.769c-.188.539-.442.752-.767.641s-.32-.473-.076-1.174c.884-2.531 2.155-5.83 2.587-7.065.391-1.128 1.372-4.29 2.008-6.12.244-.7.463-.981.783-.869s.376.488.188 1.032a8.106 8.106 0 00-.325 1.454c-.214 1.311.3 1.916 1.876 2.582 1.413.615 2.709 1.062 9.647 3.482l8.066 2.811c4.2 1.464 7.8 2.719 9.866 3.192 1.347.295 2.3.325 3.024-1.057a18.264 18.264 0 001.01-2.362c.168-.483.529-.661.742-.585.325.117.356.544.153 1.139-1.067 3.07-2.323 6.13-2.77 7.426-.371 1.072-1.372 4.468-2.013 6.3-.224.64-.513.961-.844.849-.213-.076-.4-.381-.218-.92a7.7 7.7 0 00.442-1.779c.122-1.042-.646-1.611-1.937-2.242-1.86-.89-5.357-2.109-9.556-3.573l-3.499-1.215a.3.3 0 00-.356.173l-6.227 17.867c-.056.158-.056.341.158.417l3.5 1.22c4.193 1.459 7.711 2.623 9.774 3.106 1.347.285 2.3.315 3-1.006a18.423 18.423 0 001.006-2.369c.188-.539.529-.656.747-.585.325.112.356.544.142 1.139-1.067 3.07-2.369 6.293-2.836 7.635-.376 1.078-1.3 4.254-1.957 6.14-.208.59-.478.859-.8.747-.214-.076-.427-.335-.224-.925a7.273 7.273 0 00.417-1.723c.132-1.042-.641-1.611-1.926-2.242-1.865-.889-5.474-2.145-9.673-3.6l-8.067-2.816c-6.943-2.414-8.234-2.867-9.7-3.319-1.6-.437-2.226-.173-3.187 1.184a9.2 9.2 0 00-.818 1.825c-.168.483-.437.752-.768.64s-.3-.524-.071-1.174c.879-2.526 2.074-5.612 2.526-6.9.391-1.128 1.428-4.453 2.089-6.333.219-.646.437-.93.762-.818s.391.437.183 1.032a7 7 0 00-.3 1.4c-.234 1.372.28 1.967 1.855 2.638 1.413.615 3.085 1.2 10.024 3.614l.971.335a.3.3 0 00.437-.208z'/%3E%3Cpath data-name='Path 1969' d='M71.269 160.292c-6.308-3.782-7.477-4.478-8.824-5.225-1.479-.752-2.15-.625-3.36.508a9.226 9.226 0 00-1.179 1.627c-.259.437-.579.64-.874.468s-.188-.574.193-1.215c1.347-2.247 3.085-4.92 3.812-6.145.824-1.367 6.588-10.867 7.035-11.731.417-.808.686-1.581.844-1.952a5.576 5.576 0 01.213-.8c.142-.244.366-.178.569-.061a21.081 21.081 0 002.481 1.952c.407.315 2.16 1.494 2.587 1.886.173.163.6.559.391.895-.173.295-.4.229-.742.02a4.506 4.506 0 00-1.693-.61c-.93-.1-1.728-.112-3.212 1.921-.534.676-3.711 5.754-4.239 6.633-.117.193-.031.381.219.524l10.261 6.156c.244.142.478.208.62-.03.584-.981 3.929-6.552 4.412-7.589.513-1.083.8-1.779.595-2.435-.086-.513-.244-.808-.127-1a.458.458 0 01.646-.081c.244.147.869.656 2.826 2.155a45.49 45.49 0 002.663 1.865c.346.2.9.61.671 1-.178.295-.386.3-.579.188-.468-.213-1.006-.534-1.6-.757-.976-.259-1.937-.1-3.05 1.423-.569.727-3.594 5.551-4.239 6.628-.112.193.051.366.295.508l3.324 2c1.418.844 4.91 3 6.155 3.685 2.9 1.606 4.32.666 6.959-3.731a13.617 13.617 0 001.891-4.387c.158-1.367-.432-2.384-1.962-3.7-.386-.356-.518-.574-.346-.869.2-.341.773-.066 1.21.193a33.129 33.129 0 014.244 3.34c.9.94.666 1.332-.3 2.943-1.931 3.228-3.533 5.789-4.89 7.833-1.311 2.069-2.328 3.655-3.085 4.925-.3.488-.8 1.449-1.418 2.475-.564 1.052-1.164 2.16-1.688 3.035-.325.539-.645.742-.94.569-.193-.117-.356-.407-.03-.95a7.762 7.762 0 00.768-1.6c.33-1-.31-1.708-1.444-2.592-1.637-1.245-4.91-3.207-8.727-5.495z'/%3E%3Cpath data-name='Path 1970' d='M96.195 118.298c-6.1-6.135-7.228-7.269-8.6-8.483-1.444-1.291-2.409-1.616-4.031-.574a12.1 12.1 0 00-1.693 1.444c-.447.447-.768.6-1.047.32s-.076-.646.523-1.245c2.145-2.13 4.809-4.539 5.622-5.347 1.972-1.962 3.436-3.655 4.8-5.017 7.314-7.274 12.5-4.641 14.634-2.5 3.294 3.314 3.365 7.182 2.912 11.172 4.437-2.165 11.325-3.314 16.032 1.413 4.3 4.32 5.4 12.143-2.028 19.534-.488.483-1.743 1.566-2.953 2.689a72.71 72.71 0 00-3.151 2.9 73.243 73.243 0 00-2.262 2.328c-.93.925-1.9 2.048-2.709 2.852-.523.524-.925.681-1.21.4-.2-.2-.158-.483.33-.971a9.477 9.477 0 001.291-1.6c.646-.966-.036-2.059-1.037-3.39-1.489-1.9-4.666-5.088-8.356-8.809zm5.54-4.127c.315.32.518.28.722.158a14.309 14.309 0 002.018-1.769c1.332-1.322 2.059-2.369 2.145-3.655.2-1.9-.635-3.955-2.6-5.932-2.694-2.709-7.8-4.692-11.279-1.24a9.426 9.426 0 00-1.25 1.4c-.2.366-.122.61.32 1.052zm8.544-2.074a8.169 8.169 0 00-4.321 2.364 35.423 35.423 0 00-1.774 1.682c-.163.168-.163.325.036.529l9.52 9.576c2.648 2.663 3.456 3.233 5.276 2.47a10.263 10.263 0 003.426-2.45c1.82-1.81 3.929-5.83-.249-10.029a13.571 13.571 0 00-11.914-4.143'/%3E%3Cpath data-name='Path 1971' d='M126.902 95.413c-4.112-6.094-4.88-7.228-5.789-8.468-1.022-1.306-1.682-1.474-3.258-.961a8.868 8.868 0 00-1.749.976c-.427.285-.8.335-1 .051s.076-.595.686-1.017c2.17-1.464 4.885-3.157 5.734-3.731 1.413-.956 5.124-3.6 6.4-4.468 2.638-1.779 5.82-3.589 9.027-3.624a8.45 8.45 0 016.659 3.543c2.013 2.979 2.1 6.77.239 12.768 6.745 2.043 12.128 3.705 16.321 4.519 3.878.747 5.464-.051 6.227-.356a4.566 4.566 0 001.052-.574.59.59 0 01.808.071c.224.33.005.615-.518.971l-3.965 2.674c-2.313 1.566-3.6 2.094-5.073 2.262-2.4.315-5.236-.518-9.653-2.074-3.116-1.057-6.684-2.567-7.619-2.826a1.18 1.18 0 00-.95.224l-3.787 2.425a.367.367 0 00-.112.559l.381.564c2.526 3.731 4.676 6.811 6.013 8.382.94 1.088 1.637 1.718 3.04 1.042a19.64 19.64 0 002.13-1.23.577.577 0 01.8.076c.2.28-.041.651-.559 1-2.4 1.632-5.952 3.817-6.562 4.229-.8.544-3.35 2.47-5 3.583-.518.356-.9.407-1.093.127-.127-.2-.142-.524.376-.874a7.618 7.618 0 001.367-1.133c.717-.762.447-1.677-.214-2.953-.951-1.83-3.085-4.991-5.581-8.671zm7.4-.457c.285.422.473.5.854.452a13.782 13.782 0 003.421-1.764c1.647-1.118 2.12-1.637 2.481-2.638.671-1.759.9-4.458-1.332-7.762-3.827-5.667-8.682-4.519-11.142-2.857a17.55 17.55 0 00-2.358 1.8.587.587 0 00.005.818z'/%3E%3Cpath data-name='Path 1972' d='M159.468 75.514c-3.167-6.633-3.756-7.863-4.468-9.231-.813-1.444-1.525-1.733-2.648-1.576a6.182 6.182 0 00-1.738.574c-.468.224-.773.244-.966-.168-.132-.259.183-.534.9-.879 1.7-.808 4.829-2.176 6.115-2.791 1.134-.539 4.016-2.038 5.764-2.877.564-.269.976-.335 1.1-.076.2.407-.01.635-.478.859a6.372 6.372 0 00-1.261.793c-1.139.788-1.2 1.576-.564 3.172.554 1.438 1.144 2.669 4.31 9.3l3.68 7.716c2.013 4.214 3.68 7.716 4.763 9.464.722 1.108 1.357 1.632 2.785 1.2a18.4 18.4 0 002.389-.951c.513-.244.844-.086.94.122.147.3-.137.63-.651.879-2.984 1.423-6.14 2.74-7.375 3.329-1.027.488-4.041 2.12-5.84 2.979-.564.269-.951.259-1.1-.046-.1-.208-.066-.539.5-.808a7.81 7.81 0 001.52-.915c.829-.651.788-1.388.33-2.75-.656-1.9-2.323-5.393-4.336-9.612z'/%3E%3Cpath data-name='Path 1973' d='M182.692 54.031l-7.07 2.4c-2.755.925-3.8 1.611-4.173 2.867a5.523 5.523 0 00-.326 1.833c.01.412-.031.661-.356.768s-.524-.142-.671-.63c-.239-.757-.712-5.5-.722-5.922-.081-.63-.005-.951.264-1.042.381-.122.991.112 2.242-.107a45 45 0 004.849-1.281l19.407-6.086a22.238 22.238 0 003.192-1.24c.732-.346 1.073-.574 1.235-.625.325-.1.463.152.691.854.3.981 1.271 4.442 1.647 5.637.1.5.076.813-.193.9-.381.117-.564-.066-.839-.757l-.208-.473c-.478-1.164-2.175-2.181-6.486-.884l-6.072 1.773 5.871 18.705c1.332 4.239 2.531 7.863 3.38 9.8.569 1.255 1.118 2.038 2.6 1.815a19.417 19.417 0 002.5-.6c.539-.173.849.031.915.249.1.33-.234.61-.773.778-3.151.991-6.41 1.835-7.767 2.262-1.088.346-4.305 1.53-6.2 2.125-.6.193-.976.127-1.077-.2-.071-.213.01-.539.6-.732a6.891 6.891 0 001.632-.686c.915-.529.915-1.484.646-2.892-.4-2.023-1.54-5.667-2.867-9.907z'/%3E%3Cpath data-name='Path 1974' d='M213.428 57.582c-1.189-7.253-1.413-8.6-1.723-10.115-.381-1.606-.981-2.089-2.1-2.252a6.578 6.578 0 00-1.835.071c-.508.086-.808.02-.879-.432-.046-.28.325-.457 1.113-.585 1.86-.3 5.246-.752 6.654-.981 1.235-.2 4.422-.844 6.333-1.159.62-.1 1.032-.051 1.078.229.076.452-.188.61-.691.691a7.017 7.017 0 00-1.438.407c-1.311.452-1.591 1.189-1.428 2.892.137 1.54.356 2.887 1.55 10.14l1.393 8.433c.752 4.61 1.383 8.438 1.937 10.42.386 1.271.844 1.942 2.343 1.926a18.74 18.74 0 002.557-.249c.564-.091.834.153.869.376.056.341-.3.574-.869.666-3.263.534-6.664.92-8.016 1.144-1.123.183-4.468.91-6.44 1.23-.615.1-.981-.01-1.037-.346-.036-.224.091-.539.707-.635a7.471 7.471 0 001.718-.457c.976-.391 1.144-1.108 1.083-2.547-.1-2-.732-5.825-1.489-10.435z'/%3E%3Cpath data-name='Path 1975' d='M233.043 76.831c-.813-.31-.991-.529-1.032-1.611-.1-2.623.015-5.647.041-6.445-.031-.742.178-1.261.574-1.276.458-.015.534.437.544.773a9.2 9.2 0 00.549 2.5c1.22 3.543 5.027 4.595 8.158 4.473 4.326-.163 6.837-3 6.709-6.415-.081-2.1-.671-4.193-5.215-6.638l-2.968-1.6c-6.054-3.248-8.112-6.42-8.275-10.689-.229-5.922 5.322-9.952 12.265-10.217a29.7 29.7 0 017.147.524c.462.1.7.259.712.6.02.625-.1 2 .051 5.815.036 1.027-.168 1.545-.574 1.56-.336.015-.518-.264-.539-.834a5.46 5.46 0 00-1.433-3.136c-.773-.884-2.425-2.186-5.667-2.064-3.584.137-6.755 2.14-6.633 5.444.081 2.16.945 3.833 5.54 6.171l2.089 1.062c6.745 3.39 8.936 7.009 9.1 11.391.142 3.594-1.113 6.547-4.666 9.251-2.323 1.8-5.612 2.206-8.3 2.308a21.3 21.3 0 01-8.184-.94'/%3E%3Cpath data-name='Path 1976' d='M290.043 59.849c.112.015.29-.015.33-.3l.163-1.011c1.108-7.264 1.316-9.017 1.489-10.552.137-1.647-.234-2.226-1.743-2.913a9.211 9.211 0 00-1.891-.468c-.559-.081-.813-.295-.762-.63s.4-.4 1.139-.29c2.643.407 6.12 1.047 7.416 1.25 1.179.183 4.468.564 6.379.859.737.112 1.057.28 1 .615s-.417.452-.976.366a8.6 8.6 0 00-1.494-.056c-1.327.03-1.82.646-2.2 2.318-.346 1.5-.549 2.857-1.662 10.12l-1.286 8.453c-.671 4.392-1.25 8.168-1.347 10.283-.036 1.377.107 2.323 1.6 2.775a17.4 17.4 0 002.511.559c.5.076.742.4.712.625-.056.341-.478.452-1.093.356-3.212-.493-6.45-1.159-7.8-1.367-1.133-.173-4.646-.534-6.562-.829-.676-.1-1.047-.335-1-.671.036-.224.31-.468.869-.381a7.628 7.628 0 001.83.1c1.047-.066 1.464-.925 1.85-2.308.534-1.993 1.1-5.657 1.764-10.049l.564-3.66a.321.321 0 00-.239-.33l-18.7-2.852c-.168-.025-.346.005-.381.229l-.559 3.66c-.671 4.392-1.174 8.062-1.271 10.181-.036 1.377.107 2.323 1.535 2.775a18.351 18.351 0 002.516.549c.559.092.742.4.707.635-.051.335-.473.442-1.093.351-3.212-.5-6.618-1.184-8.026-1.4-1.128-.173-4.417-.5-6.389-.8-.62-.1-.93-.315-.879-.656.031-.224.244-.478.864-.381a7.566 7.566 0 001.774.1c1.047-.071 1.469-.93 1.845-2.313.539-1.993 1.113-5.769 1.789-10.161l1.286-8.448c1.113-7.269 1.316-8.621 1.5-10.146.137-1.652-.244-2.226-1.749-2.918a9.263 9.263 0 00-1.947-.468c-.5-.081-.818-.3-.767-.64s.463-.386 1.139-.285c2.648.4 5.9 1.017 7.248 1.225 1.184.178 4.641.59 6.608.895.676.1 1 .264.945.6s-.361.468-.981.371a7.018 7.018 0 00-1.433-.041c-1.383.015-1.881.63-2.252 2.3-.346 1.5-.615 3.248-1.723 10.517l-.153 1.017a.3.3 0 00.29.386z'/%3E%3Cpath data-name='Path 1977' d='M315.905 88.288c-.666-.742-.7-1.073-.178-2.211 1.3-2.852 2.928-5.866 3.36-6.669.407-.757.828-1.255 1.24-1.062.463.213.3.7.112 1.118a12.009 12.009 0 00-.742 2.852c-.61 4.356 1.8 7.152 5.017 8.621 4.666 2.13 8.392.015 9.647-2.73 1.159-2.536 1.474-5.281-1.286-10.613l-1.535-2.955c-3.66-7.06-3.97-11.589-2.048-15.788 2.6-5.7 9.241-7.614 16.443-4.32a27.7 27.7 0 016.491 4.036c.422.315.6.59.442.951-.31.676-1.2 2.084-3.05 6.125-.523 1.139-.869 1.484-1.286 1.3-.361-.168-.371-.554-.091-1.169a6.862 6.862 0 00.219-4.041 7.224 7.224 0 00-4.488-5.119c-3.833-1.749-7.182-.59-8.605 2.521-1.093 2.379-.727 4.737 2.079 9.968l.956 1.754c4.112 7.584 4.712 12.174 2.455 17.1a11.479 11.479 0 01-8.992 6.791 16.523 16.523 0 01-9.21-1.642 19.766 19.766 0 01-6.948-4.808'/%3E%3Cpath data-name='Path 1978' d='M346.646 99.11c-1.693-6.247.356-11.487 3.03-15.315a17.943 17.943 0 0112.392-7.543c4.819-.539 9.851.6 15.981 4.869a51.451 51.451 0 015.693 4.585c1.383 1.311 2.541 2.536 3.66 3.522.432.371.442.656.28.89-.224.325-.641.727-1.713 2.069-1.006 1.245-2.541 3.441-3.136 4.2-.437.529-.869.849-1.245.59-.33-.224-.193-.615.168-1.133a6.881 6.881 0 00.981-4.8c-.463-2.338-2.536-5.235-6.323-7.873-3.6-2.506-6.349-3.446-9.327-3.162-4.864.508-8.28 3.822-10.979 7.7-6.577 9.444-2.409 19.01 3.116 22.853 3.644 2.541 5.85 3.66 8.758 2.979a7.927 7.927 0 003.258-1.693c.513-.539.742-.666 1.067-.437.28.2.2.7-.02 1.027a42.96 42.96 0 01-4.564 4.666 1.686 1.686 0 01-1.891.417c-2.094-.483-5.388-2.43-8.056-4.285-5.612-3.9-9.571-8.4-11.127-14.131'/%3E%3Cpath data-name='Path 1979' d='M405.278 128.791a.29.29 0 00.447-.02l.752-.691c5.434-4.956 6.7-6.186 7.8-7.264 1.144-1.2 1.215-1.881.473-3.37a8.788 8.788 0 00-1.179-1.545c-.381-.422-.447-.747-.193-.976s.564-.056 1.062.488c1.81 1.977 4.107 4.666 4.991 5.632.8.884 3.116 3.248 4.422 4.676.5.549.646.879.391 1.108s-.6.092-.991-.325a8.288 8.288 0 00-1.124-.981c-1.057-.813-1.83-.646-3.166.422-1.215.95-2.226 1.876-7.655 6.831L405 138.535c-3.284 3-6.1 5.571-7.508 7.162-.894 1.047-1.372 1.876-.5 3.167a19.34 19.34 0 001.6 2.008c.346.376.325.783.158.935-.249.229-.646.051-1.067-.417-2.191-2.394-4.3-4.951-5.215-5.957-.768-.844-3.273-3.34-4.58-4.768-.463-.5-.61-.92-.351-1.149.168-.152.529-.173.91.244a7.388 7.388 0 001.362 1.23c.859.6 1.718.2 2.887-.63 1.672-1.215 4.407-3.716 7.691-6.709l2.729-2.5a.3.3 0 00.02-.4l-12.756-13.968c-.117-.122-.269-.213-.442-.056l-2.735 2.491c-3.284 3-5.978 5.535-7.38 7.126-.894 1.052-1.377 1.871-.544 3.126a19.727 19.727 0 001.6 2.008c.391.417.336.778.168.93-.259.234-.651.051-1.078-.412-2.191-2.394-4.407-5.078-5.368-6.13-.763-.844-3.116-3.167-4.463-4.641-.422-.463-.528-.829-.274-1.057.168-.158.493-.219.915.239a7.421 7.421 0 001.316 1.189c.859.6 1.728.2 2.9-.63 1.662-1.22 4.483-3.792 7.767-6.791l6.313-5.759c5.424-4.956 6.435-5.881 7.533-6.959 1.144-1.2 1.215-1.876.478-3.365a9.135 9.135 0 00-1.22-1.586c-.346-.381-.447-.747-.2-.981s.6-.01 1.068.493c1.809 1.977 3.949 4.493 4.875 5.5.808.884 3.233 3.375 4.575 4.849.463.5.61.834.356 1.062s-.569.137-.991-.325a7.364 7.364 0 00-1.083-.935c-1.093-.859-1.865-.691-3.207.376-1.22.951-2.521 2.14-7.945 7.1l-.762.686a.3.3 0 00-.02.488z'/%3E%3Cpath data-name='Path 1980' d='M414.753 143.992c7.248-3.965 19.432-4.005 26.731 9.337 6.069 11.1 3.7 21.364-6.059 26.7s-21.277 2.414-27.478-8.931c-7-12.8-.747-22.97 6.806-27.1m15.549 30.33c9.393-5.139 12.1-13.963 8.219-21.059-2.674-4.9-8.422-9.226-18.914-3.482-8.753 4.783-12.916 13.556-8.377 21.852 1.693 3.1 6.969 9.3 19.071 2.689'/%3E%3Cpath data-name='Path 1981' d='M436.864 185.83c7.98-2.14 19.829.7 23.773 15.391 3.279 12.214-1.449 21.628-12.184 24.51s-21.242-2.679-24.6-15.167c-3.777-14.09 4.707-22.5 13.012-24.734m7.95 33.146c10.349-2.775 15.061-10.7 12.961-18.517-1.443-5.393-6-10.954-17.561-7.853-9.627 2.582-15.747 10.12-13.3 19.259.915 3.411 4.585 10.684 17.9 7.111'/%3E%3Cpath data-name='Path 1982' d='M444.12 241.579c-6.191.478-9.261.722-10.084 1.871-.676.9-.808 2.857-.508 6.725.208 2.669.417 4.595 1.814 5.744a5.793 5.793 0 003 1.022c.463.02.752.112.783.513.025.341-.478.493-1.042.539a37.655 37.655 0 01-5.627-.3c-1.1-.259-1.352-.468-1.555-3.08-.275-3.578-.442-6.481-.523-8.987-.137-2.506-.249-4.615-.407-6.659-.041-.564-.183-1.642-.275-2.831-.147-1.189-.3-2.44-.381-3.461-.051-.62.091-.976.432-1 .229-.02.529.132.574.752a7.677 7.677 0 00.31 1.749c.3 1.006 1.235 1.22 2.668 1.276 2.059.071 5.866-.224 10.3-.564l8.524-.666c7.325-.569 8.687-.676 10.222-.854 1.637-.239 2.114-.737 2.44-2.358a6.632 6.632 0 00.046-1.662c-.046-.564.1-.864.447-.895s.478.31.534 1.047c.183 2.333.315 5.52.422 6.882.092 1.194.524 5.276.676 7.208.056.737-.031 1.088-.371 1.113s-.534-.244-.584-.869a11.416 11.416 0 00-.32-1.921c-.33-1.342-1.042-1.682-2.76-1.667-1.54.005-2.9.112-10.227.676z'/%3E%3Cpath data-name='Path 1983' d='M83.73 256.6c0 92.723 75.431 168.159 168.154 168.159S420.03 349.322 420.03 256.6 344.603 88.446 251.881 88.446 83.73 163.878 83.73 256.6m3.421 0c0-90.827 73.9-164.733 164.733-164.733S416.611 165.773 416.611 256.6s-73.9 164.728-164.727 164.728S87.151 347.428 87.151 256.6'/%3E%3Cpath data-name='Path 1984' d='M10.98 256.599c0 132.832 108.063 240.905 240.9 240.905s240.9-108.073 240.9-240.905-108.068-240.9-240.9-240.9-240.9 108.068-240.9 240.9m3.421 0c0-130.946 106.528-237.48 237.48-237.48s237.48 106.533 237.48 237.48-106.538 237.48-237.48 237.48-237.48-106.528-237.48-237.48'/%3E%3C/g%3E%3C/g%3E%3Cg data-name='Group 1284'%3E%3Cg data-name='Group 1283' clip-path='url(%23c)' fill='%23fff'%3E%3Cpath data-name='Path 1985' d='M114.087 583.669c-.254 0-.361.1-.463.412l-2.806 7.416a10.046 10.046 0 00-.773 3.167c0 .93.463 1.6 2.074 1.6h.778c.62 0 .778.107.778.417 0 .412-.315.513-.884.513-1.657 0-3.888-.152-5.495-.152-.569 0-3.421.152-6.115.152-.676 0-.991-.1-.991-.513 0-.31.208-.417.625-.417a15.943 15.943 0 001.606-.1c2.389-.31 3.375-2.074 4.412-4.666l13.007-32.566c.625-1.5.935-2.074 1.454-2.074.468 0 .783.473 1.3 1.662 1.24 2.852 9.541 24.007 12.855 31.885 1.972 4.671 3.477 5.4 4.565 5.652a11.183 11.183 0 002.175.208c.417 0 .676.056.676.417 0 .412-.468.513-2.384.513-1.865 0-5.652 0-9.8-.1-.94-.051-1.561-.051-1.561-.412 0-.31.208-.417.727-.468a.842.842 0 00.468-1.194l-4.143-10.989a.5.5 0 00-.518-.361zm10.577-2.592c.264 0 .31-.158.264-.31l-4.671-12.809c-.051-.214-.107-.468-.259-.468s-.259.254-.31.468l-4.772 12.753c-.046.208 0 .366.208.366z'/%3E%3Cpath data-name='Path 1986' d='M148.31 573.042c0-7.884 0-9.337-.1-10.994-.1-1.764-.518-2.592-2.231-2.958a10.856 10.856 0 00-2.023-.153c-.569 0-.879-.1-.879-.473s.361-.468 1.139-.468c2.75 0 6.013.158 7.05.158 2.541 0 4.564-.158 6.328-.158 9.383 0 11.04 5.032 11.04 7.782 0 4.249-2.43 6.791-5.281 9.073 4.244 1.454 9.434 5.134 9.434 11.2 0 5.551-4.305 11.3-13.846 11.3-.62 0-2.13-.1-3.624-.153-1.555-.1-3.116-.158-3.893-.158-.569 0-1.713 0-2.958.056-1.184 0-2.541.1-3.578.1-.671 0-1.037-.158-1.037-.513 0-.264.208-.422.834-.422a8.668 8.668 0 001.87-.208c1.037-.208 1.291-1.347 1.5-2.846.259-2.181.259-6.272.259-11.045zm6.222.874c0 .417.158.524.366.574a12.832 12.832 0 002.435.153c1.713 0 2.851-.2 3.736-.981 1.347-1.093 2.125-2.958 2.125-5.5 0-3.466-2.023-8.036-6.486-8.036a8.149 8.149 0 00-1.708.107c-.366.1-.468.31-.468.879zm6.847 4.153a7.5 7.5 0 00-4.305-1.25c-.935-.046-1.449-.046-2.231-.046-.208 0-.31.1-.31.356v12.3c0 3.421.158 4.305 1.815 4.976a9.348 9.348 0 003.787.62c2.328 0 6.277-1.245 6.277-6.633a12.355 12.355 0 00-5.032-10.318'/%3E%3Cpath data-name='Path 1987' d='M182.736 573.036c0-7.879 0-9.332-.1-10.994-.107-1.764-.518-2.587-2.231-2.953a10.735 10.735 0 00-2.018-.158c-.574 0-.884-.1-.884-.463s.366-.473 1.139-.473c2.755 0 6.018.163 7.574.163 1.245 0 4.514-.163 6.379-.163.773 0 1.139.107 1.139.473s-.31.463-.828.463a8.027 8.027 0 00-1.51.158c-1.393.259-1.8 1.144-1.911 2.953-.107 1.662-.107 3.116-.107 10.994v7.262c0 7.518 1.5 10.679 4.046 12.753a9.6 9.6 0 006.481 2.12 10.14 10.14 0 007.152-2.8c2.852-2.851 3.009-7.518 3.009-12.86v-6.481c0-7.879 0-9.332-.1-10.994-.1-1.764-.518-2.587-2.231-2.953a10.186 10.186 0 00-1.865-.158c-.569 0-.879-.1-.879-.463s.361-.473 1.088-.473c2.648 0 5.911.163 5.962.163.62 0 3.888-.163 5.906-.163.727 0 1.093.107 1.093.473s-.31.463-.93.463a7.933 7.933 0 00-1.5.158c-1.4.259-1.815 1.144-1.921 2.953-.1 1.662-.1 3.116-.1 10.994v5.551c0 5.754-.569 11.874-4.925 15.6a15.46 15.46 0 01-10.786 3.736c-2.75 0-7.726-.158-11.513-3.578-2.643-2.389-4.615-6.222-4.615-13.739z'/%3E%3Cpath data-name='Path 1988' d='M244.698 573.036c0-7.879 0-9.337-.1-10.994-.1-1.759-.523-2.587-2.231-2.953a10.8 10.8 0 00-2.023-.158c-.569 0-.884-.1-.884-.463s.371-.468 1.144-.468c2.75 0 6.018.158 7.472.158 1.606 0 4.869-.158 7.985-.158 6.481 0 15.137 0 20.789 5.906a18.549 18.549 0 015.032 13.18 20.605 20.605 0 01-5.652 14.461c-2.389 2.44-7.782 6.12-17.373 6.12-1.866 0-3.99-.158-5.962-.31s-3.782-.31-5.083-.31c-.564 0-1.713 0-2.953.046-1.189 0-2.541.107-3.578.107-.676 0-1.037-.152-1.037-.518 0-.259.208-.417.828-.417a8.619 8.619 0 001.866-.2c1.037-.208 1.3-1.352 1.51-2.857.254-2.175.254-6.272.254-11.04zm6.481 5.708c0 5.49.056 9.485.107 10.471.051 1.3.158 3.37.574 3.939.666.986 2.689 2.074 6.791 2.074 5.286 0 8.809-1.032 11.925-3.731 3.314-2.852 4.351-7.574 4.351-12.911 0-6.587-2.75-10.837-4.971-12.961-4.773-4.565-10.684-5.185-14.73-5.185a14.013 14.013 0 00-3.365.356.943.943 0 00-.625 1.042c-.056 1.759-.056 6.272-.056 10.369z'/%3E%3Cpath data-name='Path 1989' d='M319.315 574.49c.152 0 .31-.1.31-.366v-1.083c0-7.884 0-9.337-.1-10.994-.1-1.764-.518-2.592-2.231-2.958a10.855 10.855 0 00-2.023-.153c-.569 0-.879-.1-.879-.473s.361-.468 1.083-.468c2.806 0 6.074.158 7.472.158 1.245 0 4.514-.158 6.537-.158.727 0 1.083.107 1.083.468s-.31.473-.93.473a9.314 9.314 0 00-1.5.153c-1.4.264-1.82 1.144-1.921 2.958-.107 1.657-.107 3.111-.107 10.994v9.119c0 4.778 0 8.87.259 11.1.158 1.449.468 2.587 2.023 2.8a22.258 22.258 0 002.648.213c.564 0 .823.153.823.417 0 .356-.412.513-1.032.513-3.37 0-6.638-.158-8.092-.158-1.189 0-4.458.158-6.481.158-.727 0-1.093-.158-1.093-.513 0-.264.208-.417.839-.417a8.571 8.571 0 001.865-.213c1.032-.208 1.291-1.347 1.5-2.846.259-2.181.259-6.272.259-11.05v-4.566a.3.3 0 00-.31-.3h-19.81c-.152 0-.31.046-.31.3v4.564c0 4.778 0 8.87.259 11.1.158 1.449.468 2.587 2.023 2.8a22.259 22.259 0 002.643.213c.569 0 .828.153.828.417 0 .356-.417.513-1.037.513-3.37 0-6.633-.158-8.092-.158-1.189 0-4.458.158-6.526.158-.681 0-1.037-.158-1.037-.513 0-.264.2-.417.829-.417a8.572 8.572 0 001.865-.213c1.037-.208 1.3-1.347 1.5-2.846.259-2.181.259-6.272.259-11.05v-9.119c0-7.884 0-9.337-.107-10.994-.107-1.764-.519-2.592-2.226-2.958a10.833 10.833 0 00-2.018-.153c-.58 0-.89-.1-.89-.473s.366-.468 1.093-.468c2.8 0 6.064.158 7.462.158 1.25 0 4.514-.158 6.537-.158.727 0 1.093.107 1.093.468s-.31.473-.935.473a9.369 9.369 0 00-1.5.153c-1.4.264-1.82 1.144-1.921 2.958-.1 1.657-.1 3.111-.1 10.994v1.083c0 .264.158.366.31.366z'/%3E%3Cpath data-name='Path 1990' d='M345.187 583.669c-.259 0-.361.1-.468.412l-2.8 7.416a10.093 10.093 0 00-.778 3.167c0 .93.468 1.6 2.079 1.6h.778c.62 0 .772.107.772.417 0 .412-.31.513-.879.513-1.657 0-3.888-.152-5.5-.152-.564 0-3.421.152-6.11.152-.681 0-.991-.1-.991-.513 0-.31.208-.417.62-.417a16.142 16.142 0 001.611-.1c2.384-.31 3.375-2.074 4.407-4.666l13.012-32.566c.625-1.5.935-2.074 1.454-2.074.468 0 .778.473 1.3 1.662 1.24 2.852 9.541 24.007 12.86 31.885 1.967 4.671 3.477 5.4 4.559 5.652a11.222 11.222 0 002.176.208c.417 0 .676.056.676.417 0 .412-.463.513-2.384.513-1.866 0-5.647 0-9.795-.1-.93-.051-1.56-.051-1.56-.412 0-.31.208-.417.727-.468a.841.841 0 00.462-1.194l-4.143-10.989a.5.5 0 00-.519-.361zm10.578-2.592c.259 0 .31-.158.259-.31l-4.666-12.809c-.051-.214-.107-.468-.259-.468s-.259.254-.31.468l-4.773 12.753c-.051.208 0 .366.209.366z'/%3E%3Cpath data-name='Path 1991' d='M379.411 573.042c0-7.884 0-9.337-.1-10.994-.1-1.764-.524-2.592-2.231-2.958a10.819 10.819 0 00-2.023-.153c-.569 0-.884-.1-.884-.473s.366-.468 1.144-.468c2.75 0 6.013.158 7.045.158 2.547 0 4.569-.158 6.333-.158 9.383 0 11.04 5.032 11.04 7.782 0 4.249-2.43 6.791-5.281 9.073 4.244 1.454 9.434 5.134 9.434 11.2 0 5.551-4.3 11.3-13.846 11.3-.62 0-2.13-.1-3.629-.153-1.55-.1-3.106-.158-3.889-.158-.564 0-1.713 0-2.958.056-1.184 0-2.536.1-3.578.1-.671 0-1.037-.158-1.037-.513 0-.264.208-.422.839-.422a8.615 8.615 0 001.865-.208c1.037-.208 1.291-1.347 1.5-2.846.259-2.181.259-6.272.259-11.045zm6.222.874c0 .417.158.524.366.574a12.83 12.83 0 002.435.153c1.713 0 2.852-.2 3.736-.981 1.347-1.093 2.12-2.958 2.12-5.5 0-3.466-2.018-8.036-6.481-8.036a8.124 8.124 0 00-1.708.107c-.366.1-.468.31-.468.879zm6.847 4.153a7.471 7.471 0 00-4.305-1.25c-.935-.046-1.449-.046-2.231-.046-.208 0-.31.1-.31.356v12.3c0 3.421.158 4.305 1.815 4.976a9.362 9.362 0 003.787.62c2.328 0 6.277-1.245 6.277-6.633a12.355 12.355 0 00-5.032-10.318'/%3E%3Cpath data-name='Path 1992' d='M415.032 573.036c0-7.879 0-9.332-.107-10.994-.1-1.764-.62-2.638-1.759-2.9a7.5 7.5 0 00-1.865-.208c-.523 0-.839-.1-.839-.518 0-.31.422-.417 1.25-.417 1.972 0 5.235.163 6.74.163 1.3 0 4.356-.163 6.328-.163.671 0 1.088.107 1.088.417 0 .417-.315.518-.828.518a8.91 8.91 0 00-1.555.158c-1.4.259-1.82 1.144-1.921 2.953-.107 1.662-.107 3.116-.107 10.994v9.129c0 5.027 0 9.124.208 11.35.163 1.4.518 2.333 2.079 2.541a21.235 21.235 0 002.643.208c.569 0 .829.158.829.417 0 .361-.417.513-.986.513-3.421 0-6.684-.152-8.087-.152-1.194 0-4.458.152-6.532.152-.676 0-1.042-.152-1.042-.513 0-.259.208-.417.833-.417a8.3 8.3 0 001.866-.208c1.037-.208 1.352-1.088 1.5-2.592.264-2.175.264-6.272.264-11.3z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          -moz-background-size: contain;
               background-size: contain;
          background-repeat: no-repeat;
          width: 100%;
          height: 120%;
          z-index: -1;
          pointer-events: none; }
          @media screen and (min-width: 1300px) {
            .secondLvlCss .layout1 .contentTemplates-rightText:before, .secondLvlCss .layout2 .contentTemplates-rightText:before, .secondLvlCss .layout3 .contentTemplates-rightText:before {
              -webkit-transform: translateY(-43%) translateX(70%);
                 -moz-transform: translateY(-43%) translateX(70%);
                  -ms-transform: translateY(-43%) translateX(70%);
                   -o-transform: translateY(-43%) translateX(70%);
                      transform: translateY(-43%) translateX(70%); } }
          @media screen and (min-width: 1400px) {
            .secondLvlCss .layout1 .contentTemplates-rightText:before, .secondLvlCss .layout2 .contentTemplates-rightText:before, .secondLvlCss .layout3 .contentTemplates-rightText:before {
              -webkit-transform: translateY(-43%) translateX(66%);
                 -moz-transform: translateY(-43%) translateX(66%);
                  -ms-transform: translateY(-43%) translateX(66%);
                   -o-transform: translateY(-43%) translateX(66%);
                      transform: translateY(-43%) translateX(66%); } }
          @media screen and (min-width: 1600px) {
            .secondLvlCss .layout1 .contentTemplates-rightText:before, .secondLvlCss .layout2 .contentTemplates-rightText:before, .secondLvlCss .layout3 .contentTemplates-rightText:before {
              -webkit-transform: translateY(-44%) translateX(70%);
                 -moz-transform: translateY(-44%) translateX(70%);
                  -ms-transform: translateY(-44%) translateX(70%);
                   -o-transform: translateY(-44%) translateX(70%);
                      transform: translateY(-44%) translateX(70%); } }
          @media screen and (min-width: 1900px) {
            .secondLvlCss .layout1 .contentTemplates-rightText:before, .secondLvlCss .layout2 .contentTemplates-rightText:before, .secondLvlCss .layout3 .contentTemplates-rightText:before {
              -webkit-transform: translateY(-44%) translateX(75%);
                 -moz-transform: translateY(-44%) translateX(75%);
                  -ms-transform: translateY(-44%) translateX(75%);
                   -o-transform: translateY(-44%) translateX(75%);
                      transform: translateY(-44%) translateX(75%); } }
          @media screen and (min-width: 2200px) {
            .secondLvlCss .layout1 .contentTemplates-rightText:before, .secondLvlCss .layout2 .contentTemplates-rightText:before, .secondLvlCss .layout3 .contentTemplates-rightText:before {
              -webkit-transform: translateY(-44%) translateX(82%);
                 -moz-transform: translateY(-44%) translateX(82%);
                  -ms-transform: translateY(-44%) translateX(82%);
                   -o-transform: translateY(-44%) translateX(82%);
                      transform: translateY(-44%) translateX(82%); } }
  .secondLvlCss .layout2 .contentTemplates, .secondLvlCss .layout3 .contentTemplates {
    min-height: 320px; }
    @media screen and (min-width: 768px) {
      .secondLvlCss .layout2 .contentTemplates, .secondLvlCss .layout3 .contentTemplates {
        min-height: 450px; } }
    @media screen and (min-width: 1280px) {
      .secondLvlCss .layout2 .contentTemplates, .secondLvlCss .layout3 .contentTemplates {
        min-height: 700px; } }
  .secondLvlCss .layout2 .contentTemplates-slickWrapper,
  .secondLvlCss .layout2 .contentTemplates-slickContainer, .secondLvlCss .layout3 .contentTemplates-slickWrapper,
  .secondLvlCss .layout3 .contentTemplates-slickContainer {
    background-color: #F7F7F8; }
  .secondLvlCss .layout2 .contentTemplates-slickContainer, .secondLvlCss .layout3 .contentTemplates-slickContainer {
    height: 100%; }
  .secondLvlCss .layout2 .slick-initialized .slick-slide, .secondLvlCss .layout3 .slick-initialized .slick-slide {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    margin: 0; }
  .secondLvlCss .layout2 .contentTemplates-slickWrapper, .secondLvlCss .layout3 .contentTemplates-slickWrapper {
    background-image: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .secondLvlCss .layout2 .contentTemplates-slickWrapper img, .secondLvlCss .layout3 .contentTemplates-slickWrapper img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
    margin: 0;
    width: 100%; }
  .secondLvlCss .layout2 .contentTemplates-slickContainer .slick-list,
  .secondLvlCss .layout2 .contentTemplates-slickContainer .slick-track, .secondLvlCss .layout3 .contentTemplates-slickContainer .slick-list,
  .secondLvlCss .layout3 .contentTemplates-slickContainer .slick-track {
    height: 100%; }
  .secondLvlCss .layout2 .contentTemplates-slickNav, .secondLvlCss .layout3 .contentTemplates-slickNav {
    top: -webkit-calc(50% - 35px);
    top: -moz-calc(50% - 35px);
    top: calc(50% - 35px);
    left: 50%;
    margin: 0;
    width: 100vw;
    display: block;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    /* Chrome, Opera 15+, Safari 3.1+ */
    -ms-transform: translate(-50%, -50%);
    /* IE 9 */
    -moz-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
         transform: translate(-50%, -50%);
    /* Firefox 16+, IE 10+, Opera */ }
    html.no-touch .secondLvlCss .layout2 .contentTemplates-slickNav, html.no-touch .secondLvlCss .layout3 .contentTemplates-slickNav {
      width: 100%; }
    @media screen and (min-width: 1280px) {
      .secondLvlCss .layout2 .contentTemplates-slickNav, .secondLvlCss .layout3 .contentTemplates-slickNav {
        top: -webkit-calc(50% - 45px);
        top: -moz-calc(50% - 45px);
        top: calc(50% - 45px); } }
    @media screen and (min-width: 1024px) {
      .secondLvlCss .layout2 .contentTemplates-slickNav, .secondLvlCss .layout3 .contentTemplates-slickNav {
        width: 100%; } }
  .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev, .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next {
    opacity: 1 !important;
    cursor: pointer;
    background: #0F537E !important;
    width: 35px;
    height: 70px;
    display: block;
    position: absolute;
    margin: 0 !important;
    -webkit-transition: all 0.35s ease-in-out 0s;
    -moz-transition: all 0.35s ease-in-out 0s;
    -o-transition: all 0.35s ease-in-out 0s;
    transition: all 0.35s ease-in-out 0s;
    top: 0;
    overflow: hidden;
    outline: 0 !important; }
    html.no-touch .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev:hover span, html.no-touch .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next:hover span, html.no-touch .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev:hover span, html.no-touch .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next:hover span {
      width: 85%; }
    @media screen and (min-width: 1280px) {
      .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev, .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next {
        width: 50px;
        height: 90px; } }
    .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev span, .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next span, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev span, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next span {
      display: block;
      position: absolute;
      top: 50%;
      -webkit-transition: all 0.35s ease-in-out 0s;
      -moz-transition: all 0.35s ease-in-out 0s;
      -o-transition: all 0.35s ease-in-out 0s;
      transition: all 0.35s ease-in-out 0s;
      width: 70%;
      height: 20px;
      -webkit-transform: translateY(-50%);
      /* Chrome, Opera 15+, Safari 3.1+ */
      -ms-transform: translateY(-50%);
      /* IE 9 */
      -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
           transform: translateY(-50%);
      /* Firefox 16+, IE 10+, Opera */ }
      .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev span:before, .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev span:after, .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next span:before, .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next span:after, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev span:before, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev span:after, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next span:before, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next span:after {
        display: block;
        position: absolute;
        content: '';
        border-top: 0 !important; }
      .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev span:before, .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next span:before, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev span:before, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next span:before {
        width: 6px;
        height: 6px;
        top: -webkit-calc(50% - 1px);
        top: -moz-calc(50% - 1px);
        top: calc(50% - 1px);
        border: 2px solid #FFF; }
      .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev span:after, .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next span:after, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev span:after, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next span:after {
        width: 90%;
        height: 2px;
        background-color: #FFF;
        -webkit-transform: translateY(-50%);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateY(-50%);
        /* IE 9 */
        -moz-transform: translateY(-50%);
          -o-transform: translateY(-50%);
             transform: translateY(-50%);
        /* Firefox 16+, IE 10+, Opera */
        top: 50%; }
    .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev.disabled, .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next.disabled, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev.disabled, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next.disabled {
      opacity: 0.5 !important; }
  .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev {
    left: 0;
    -webkit-border-radius: 0px 50px 50px 0px !important;
       -moz-border-radius: 0px 50px 50px 0px !important;
            border-radius: 0px 50px 50px 0px !important; }
    @media screen and (min-width: 768px) {
      .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev {
        opacity: 0; } }
    .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev span, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev span {
      right: 0; }
      .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev span:before, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev span:before {
        left: 0;
        border-right: 0;
        -webkit-transform: rotate(45deg) translateY(-50%);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(45deg) translateY(-50%);
        /* IE 9 */
        -moz-transform: rotate(45deg) translateY(-50%);
          -o-transform: rotate(45deg) translateY(-50%);
             transform: rotate(45deg) translateY(-50%);
        /* Firefox 16+, IE 10+, Opera */ }
      .secondLvlCss .layout2 .contentTemplates-slickNav .slick-prev span:after, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-prev span:after {
        right: 0; }
  .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next {
    right: 0;
    -webkit-border-radius: 50px 0px 0px 50px !important;
       -moz-border-radius: 50px 0px 0px 50px !important;
            border-radius: 50px 0px 0px 50px !important; }
    @media screen and (min-width: 768px) {
      .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next {
        opacity: 0; } }
    .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next span, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next span {
      left: 0; }
      .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next span:before, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next span:before {
        right: 0;
        border-left: 0;
        -webkit-transform: rotate(-45deg) translateY(-50%);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(-45deg) translateY(-50%);
        /* IE 9 */
        -moz-transform: rotate(-45deg) translateY(-50%);
          -o-transform: rotate(-45deg) translateY(-50%);
             transform: rotate(-45deg) translateY(-50%);
        /* Firefox 16+, IE 10+, Opera */ }
      .secondLvlCss .layout2 .contentTemplates-slickNav .slick-next span:after, .secondLvlCss .layout3 .contentTemplates-slickNav .slick-next span:after {
        left: 0; }
  .secondLvlCss .layout2 .slvl-content, .secondLvlCss .layout3 .slvl-content {
    overflow-x: hidden; }
  @media screen and (min-width: 768px) {
    .secondLvlCss .layout2 .contentTemplates-img {
      -webkit-box-ordinal-group: 2;
      -webkit-order: 1;
         -moz-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
    .secondLvlCss .layout2 .contentTemplates-leftText, .secondLvlCss .layout2 .contentTemplates-rightText {
      -webkit-box-ordinal-group: 1;
      -webkit-order: 0;
         -moz-box-ordinal-group: 1;
          -ms-flex-order: 0;
              order: 0; } }

/** General Settings  *********************************/
.homepage a:after {
  content: '';
  left: 0;
  bottom: 0;
  background-color: #FFF;
  width: 0;
  -webkit-transition: all 0.35s ease-in-out 0s;
  -moz-transition: all 0.35s ease-in-out 0s;
  -o-transition: all 0.35s ease-in-out 0s;
  transition: all 0.35s ease-in-out 0s;
  height: 2px;
  display: block;
  position: absolute; }

html.no-touch .homepage a:hover:after {
  width: 100%; }

.homepage a.primary, .homepage .hp-inspiring a, .hp-inspiring .homepage a {
  color: #0F537E; }
  .homepage a.primary:after, .homepage .hp-inspiring a:after, .hp-inspiring .homepage a:after {
    background-color: #0F537E; }

.homepage a.secondary {
  color: #E17619; }
  .homepage a.secondary:after {
    background-color: #E17619; }

.homepage a.nohover:after {
  display: none !important; }

/** Sections *********************************/
.hp {
  /** Hero *********************************/
  /** Content *********************************/
  /** Inspiring Students Section *********************************/
  /** British Education Section **********************/
  /** Learning Section *******************************/ }
  @media screen and (min-width: 768px) {
    .hp-content {
      font-size: 16px; } }
  @media screen and (min-width: 1280px) {
    .hp-content {
      font-size: 20px; } }
  .hp-content-godown {
    display: none;
    position: relative;
    cursor: pointer;
    width: 30px;
    -webkit-transform: rotate(180deg);
    /* Chrome, Opera 15+, Safari 3.1+ */
    -ms-transform: rotate(180deg);
    /* IE 9 */
    -moz-transform: rotate(180deg);
      -o-transform: rotate(180deg);
         transform: rotate(180deg);
    /* Firefox 16+, IE 10+, Opera */
    height: 20px;
    margin: 10px auto 0; }
    @media screen and (min-width: 768px) {
      .hp-content-godown {
        display: block;
        position: absolute;
        top: 0;
        right: 30px;
        margin: 0;
        height: 70px; } }
    @media screen and (min-width: 1280px) {
      .hp-content-godown {
        right: 50px; } }
    .hp-content-godown span {
      -webkit-transition: all 0.35s ease-in-out 0s;
      -moz-transition: all 0.35s ease-in-out 0s;
      -o-transition: all 0.35s ease-in-out 0s;
      transition: all 0.35s ease-in-out 0s;
      left: 50%;
      bottom: 0;
      background: #0F537E;
      -webkit-transform: translateX(-50%);
      /* Chrome, Opera 15+, Safari 3.1+ */
      -ms-transform: translateX(-50%);
      /* IE 9 */
      -moz-transform: translateX(-50%);
        -o-transform: translateX(-50%);
           transform: translateX(-50%);
      /* Firefox 16+, IE 10+, Opera */
      outline: 0;
      width: 2px;
      display: block;
      position: absolute;
      z-index: 1;
      height: 100%; }
      @media screen and (min-width: 768px) {
        .hp-content-godown span {
          width: 2px; } }
      .hp-content-godown span:before, .hp-content-godown span:after {
        display: block;
        position: absolute;
        content: ''; }
      .hp-content-godown span:before {
        background: #0F537E;
        left: 0;
        top: 0;
        height: 0;
        width: 100%; }
      .hp-content-godown span:after {
        width: 6px;
        height: 6px;
        border: 2px solid #0F537E;
        border-left: none;
        border-top: none;
        bottom: 1px;
        left: 50%;
        -webkit-transform: translateX(-50%) rotate(45deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateX(-50%) rotate(45deg);
        /* IE 9 */
        -moz-transform: translateX(-50%) rotate(45deg);
          -o-transform: translateX(-50%) rotate(45deg);
             transform: translateX(-50%) rotate(45deg);
        /* Firefox 16+, IE 10+, Opera */ }
        @media screen and (min-width: 768px) {
          .hp-content-godown span:after {
            display: none; } }
  .hp-inspiring {
    z-index: 1; }
    .hp-inspiring-deco {
      width: 160px;
      height: 680px;
      bottom: -170px;
      display: none;
      position: absolute;
      right: -50px;
      background: transparent url("/Images/img/bgBSAK.png") no-repeat center center/160px auto; }
      @media screen and (min-width: 768px) {
        .hp-inspiring-deco {
          display: block; } }
      @media screen and (min-width: 1280px) {
        .hp-inspiring-deco {
          right: -webkit-calc((-1)*(100vw - 1042px) / 2);
          right: -moz-calc((-1)*(100vw - 1042px) / 2);
          right: calc((-1)*(100vw - 1042px) / 2); } }
    .hp-inspiring-section {
      margin: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
         -moz-box-orient: vertical;
         -moz-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      @media screen and (min-width: 768px) {
        .hp-inspiring-section {
          -webkit-box-pack: justify;
          -webkit-justify-content: space-between;
             -moz-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -webkit-flex-direction: row;
             -moz-box-orient: horizontal;
             -moz-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; } }
      .hp-inspiring-section > div {
        width: 100%;
        position: relative; }
        @media screen and (min-width: 768px) {
          .hp-inspiring-section > div {
            width: -webkit-calc(50% - 2em);
            width: -moz-calc(50% - 2em);
            width: calc(50% - 2em); } }
      @media screen and (min-width: 768px) {
        .hp-inspiring-section.beforeAnimate .hp-inspiring-title {
          margin-top: 40px;
          opacity: 0;
          -webkit-transition: all 0.5s ease-in-out 0.75s;
          -moz-transition: all 0.5s ease-in-out 0.75s;
          -o-transition: all 0.5s ease-in-out 0.75s;
          transition: all 0.5s ease-in-out 0.75s; }
          .hp-inspiring-section.beforeAnimate .hp-inspiring-title span {
            -webkit-transition: all 0.5s ease-in-out 1s;
            -moz-transition: all 0.5s ease-in-out 1s;
            -o-transition: all 0.5s ease-in-out 1s;
            transition: all 0.5s ease-in-out 1s;
            margin-top: 40px;
            opacity: 0; }
        .hp-inspiring-section.beforeAnimate .hp-inspiring-left {
          -webkit-transition: all 0.5s ease-in-out 0s;
          -moz-transition: all 0.5s ease-in-out 0s;
          -o-transition: all 0.5s ease-in-out 0s;
          transition: all 0.5s ease-in-out 0s;
          opacity: 0; }
        .hp-inspiring-section.beforeAnimate .hp-inspiring-right > p {
          -webkit-transition: all 0.5s ease-in-out 1.7s;
          -moz-transition: all 0.5s ease-in-out 1.7s;
          -o-transition: all 0.5s ease-in-out 1.7s;
          transition: all 0.5s ease-in-out 1.7s;
          opacity: 0; } }
      @media screen and (min-width: 768px) {
        .hp-inspiring-section.animate .hp-inspiring-title {
          margin-top: 0;
          opacity: 1; }
          .hp-inspiring-section.animate .hp-inspiring-title span {
            margin-top: 0;
            opacity: 1; }
        .hp-inspiring-section.animate .hp-inspiring-left {
          opacity: 1; }
        .hp-inspiring-section.animate .hp-inspiring-right > p {
          margin-top: 0;
          opacity: 1; } }
    .hp-inspiring-left {
      -webkit-box-ordinal-group: 3;
      -webkit-order: 2;
         -moz-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; }
      @media screen and (min-width: 768px) {
        .hp-inspiring-left {
          -webkit-box-ordinal-group: 2;
          -webkit-order: 1;
             -moz-box-ordinal-group: 2;
              -ms-flex-order: 1;
                  order: 1; } }
    .hp-inspiring-right {
      -webkit-box-ordinal-group: 2;
      -webkit-order: 1;
         -moz-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1;
      text-align: center; }
      @media screen and (min-width: 768px) {
        .hp-inspiring-right {
          -webkit-box-ordinal-group: 3;
          -webkit-order: 2;
             -moz-box-ordinal-group: 3;
              -ms-flex-order: 2;
                  order: 2;
          text-align: left;
          min-height: 465px; } }
      @media screen and (min-width: 1024px) {
        .hp-inspiring-right {
          padding-top: 8%; } }
      .hp-inspiring-right > p {
        font-size: 20px;
        font-weight: 600; }
        @media screen and (min-width: 768px) {
          .hp-inspiring-right > p {
            margin-top: 40px; } }
        @media screen and (min-width: 1280px) {
          .hp-inspiring-right > p {
            font-size: 24px; } }
        .hp-inspiring-right > p:first-of-type {
          -webkit-transition: all 0.5s ease-in-out 1.4s;
          -moz-transition: all 0.5s ease-in-out 1.4s;
          -o-transition: all 0.5s ease-in-out 1.4s;
          transition: all 0.5s ease-in-out 1.4s;
          font-weight: 700; }
          @media screen and (min-width: 768px) {
            .hp-inspiring-right > p:first-of-type {
              font-size: 22px; } }
          @media screen and (min-width: 1280px) {
            .hp-inspiring-right > p:first-of-type {
              font-size: 26px; } }
      .hp-inspiring-right a {
        font-weight: 700;
        text-decoration: underline; }
        .hp-inspiring-right a:after {
          bottom: .15em; }
        .hp-inspiring-right a.downloadBtn {
          text-decoration: none;
          padding: 0.5em 3.25em 0.5em 2em; }
          .hp-inspiring-right a.downloadBtn:after {
            display: none; }
    .hp-inspiring-carousel-item {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
         -moz-box-orient: vertical;
         -moz-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
         -moz-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .hp-inspiring-carousel-item > div {
        position: relative;
        text-align: center; }
    .hp-inspiring-carousel-img {
      width: 100%;
      padding-top: 100%; }
      .hp-inspiring-carousel-img img {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        -o-object-position: center center;
           object-position: center center;
        font-family: "object-fit: cover"; }
    .hp-inspiring-carousel-txt p {
      display: block;
      position: relative;
      padding: 0;
      margin: 0; }
    .hp-inspiring-carousel-txt-icon {
      left: -webkit-calc( 50% - 30px);
      left: -moz-calc( 50% - 30px);
      left: calc( 50% - 30px);
      height: 60px;
      width: 60px;
      display: block;
      position: absolute;
      top: -66px; }
      html.no-touch .hp-inspiring-carousel-txt-icon:hover:before {
        -webkit-transform: scale(1.2);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: scale(1.2);
        /* IE 9 */
        -moz-transform: scale(1.2);
          -o-transform: scale(1.2);
             transform: scale(1.2);
        /* Firefox 16+, IE 10+, Opera */ }
      @media screen and (min-width: 1024px) {
        .hp-inspiring-carousel-txt-icon {
          left: -webkit-calc( 50% - 35px);
          left: -moz-calc( 50% - 35px);
          left: calc( 50% - 35px);
          height: 70px;
          width: 70px;
          top: -76px; } }
      @media screen and (min-width: 1280px) {
        .hp-inspiring-carousel-txt-icon {
          left: -webkit-calc( 50% - 40px);
          left: -moz-calc( 50% - 40px);
          left: calc( 50% - 40px);
          height: 80px;
          width: 80px;
          top: -96px; } }
      .hp-inspiring-carousel-txt-icon:before {
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        content: '';
        display: block;
        position: absolute;
        background-color: #E17619;
        -webkit-border-radius: 50%;
           -moz-border-radius: 50%;
                border-radius: 50%; }
      .hp-inspiring-carousel-txt-icon span {
        width: 30px;
        height: 30px;
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        top: 50%;
        left: 50%;
        background: transparent url("/Images/default-thumbs/default.jpg") no-repeat center center/contain;
        display: block;
        position: absolute;
        -webkit-transform: translate(-50%, -50%);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translate(-50%, -50%);
        /* IE 9 */
        -moz-transform: translate(-50%, -50%);
          -o-transform: translate(-50%, -50%);
             transform: translate(-50%, -50%);
        /* Firefox 16+, IE 10+, Opera */ }
        @media screen and (min-width: 1024px) {
          .hp-inspiring-carousel-txt-icon span {
            width: 40px;
            height: 40px; } }
        @media screen and (min-width: 1280px) {
          .hp-inspiring-carousel-txt-icon span {
            height: 50px;
            width: 50px; } }
    .hp-inspiring-carousel-texts {
      display: block;
      position: relative;
      height: 80px;
      width: 100%;
      margin: 1em auto 0; }
      .hp-inspiring-carousel-texts > div {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        opacity: 0;
        text-align: center;
        font-style: italic; }
        .hp-inspiring-carousel-texts > div.show {
          opacity: 1; }
    .hp-inspiring-carousel-pagination {
      display: inline-block;
      position: relative;
      vertical-align: top;
      line-height: 1.1; }
      .hp-inspiring-carousel-pagination span {
        line-height: 1;
        color: #0F537E;
        letter-spacing: 0.72px;
        font-weight: 600; }
        .hp-inspiring-carousel-pagination span.curr, .hp-inspiring-carousel-pagination span.seprt {
          font-size: 18px; }
          @media screen and (min-width: 1280px) {
            .hp-inspiring-carousel-pagination span.curr, .hp-inspiring-carousel-pagination span.seprt {
              font-size: 26px; } }
        .hp-inspiring-carousel-pagination span.curr {
          margin-left: 1em; }
        .hp-inspiring-carousel-pagination span.seprt {
          margin: 0 .35em; }
        .hp-inspiring-carousel-pagination span.alls {
          margin-right: 1em;
          font-size: 14px; }
          @media screen and (min-width: 1280px) {
            .hp-inspiring-carousel-pagination span.alls {
              font-size: 20px; } }
    .hp-inspiring-carousel .owl-stage-outer {
      -webkit-clip-path: circle(45% at 50% 50%);
              clip-path: circle(45% at 50% 50%); }
    .hp-inspiring-carousel .owl-nav {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      margin-top: 20px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
         -moz-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
         -moz-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .hp-inspiring-carousel .owl-prev, .hp-inspiring-carousel .owl-next {
      width: 30px;
      height: 20px;
      margin: 0 !important;
      position: relative;
      -webkit-transition: all 0.35s ease-in-out 0s;
      -moz-transition: all 0.35s ease-in-out 0s;
      -o-transition: all 0.35s ease-in-out 0s;
      transition: all 0.35s ease-in-out 0s;
      overflow: hidden;
      outline: 0 !important;
      line-height: 1.1; }
      html.no-touch .hp-inspiring-carousel .owl-prev:hover, html.no-touch .hp-inspiring-carousel .owl-next:hover {
        background-color: transparent !important; }
        html.no-touch .hp-inspiring-carousel .owl-prev:hover span, html.no-touch .hp-inspiring-carousel .owl-next:hover span {
          width: 100%; }
      .hp-inspiring-carousel .owl-prev span, .hp-inspiring-carousel .owl-next span {
        display: block;
        position: absolute;
        top: 50%;
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        width: 70%;
        height: 20px;
        -webkit-transform: translateY(-50%);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateY(-50%);
        /* IE 9 */
        -moz-transform: translateY(-50%);
          -o-transform: translateY(-50%);
             transform: translateY(-50%);
        /* Firefox 16+, IE 10+, Opera */ }
        .hp-inspiring-carousel .owl-prev span:before, .hp-inspiring-carousel .owl-prev span:after, .hp-inspiring-carousel .owl-next span:before, .hp-inspiring-carousel .owl-next span:after {
          display: block;
          position: absolute;
          content: '';
          border-top: 0 !important; }
        .hp-inspiring-carousel .owl-prev span:before, .hp-inspiring-carousel .owl-next span:before {
          width: 6px;
          top: -webkit-calc(50% - 1px);
          top: -moz-calc(50% - 1px);
          top: calc(50% - 1px);
          border: 3px solid #0F537E;
          height: 6px; }
        .hp-inspiring-carousel .owl-prev span:after, .hp-inspiring-carousel .owl-next span:after {
          width: 90%;
          height: 3px;
          background-color: #0F537E;
          -webkit-transform: translateY(-50%);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: translateY(-50%);
          /* IE 9 */
          -moz-transform: translateY(-50%);
            -o-transform: translateY(-50%);
               transform: translateY(-50%);
          /* Firefox 16+, IE 10+, Opera */
          top: 50%; }
    .hp-inspiring-carousel .owl-prev {
      left: 0; }
      .hp-inspiring-carousel .owl-prev span {
        right: 0; }
        .hp-inspiring-carousel .owl-prev span:before {
          left: 0;
          border-right: 0;
          -webkit-transform: rotate(45deg) translateY(-50%);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: rotate(45deg) translateY(-50%);
          /* IE 9 */
          -moz-transform: rotate(45deg) translateY(-50%);
            -o-transform: rotate(45deg) translateY(-50%);
               transform: rotate(45deg) translateY(-50%);
          /* Firefox 16+, IE 10+, Opera */ }
        .hp-inspiring-carousel .owl-prev span:after {
          right: -0.5px; }
    .hp-inspiring-carousel .owl-next {
      right: 0; }
      .hp-inspiring-carousel .owl-next span {
        left: 0; }
        .hp-inspiring-carousel .owl-next span:before {
          right: 0;
          border-left: 0;
          -webkit-transform: rotate(-45deg) translateY(-50%);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: rotate(-45deg) translateY(-50%);
          /* IE 9 */
          -moz-transform: rotate(-45deg) translateY(-50%);
            -o-transform: rotate(-45deg) translateY(-50%);
               transform: rotate(-45deg) translateY(-50%);
          /* Firefox 16+, IE 10+, Opera */ }
        .hp-inspiring-carousel .owl-next span:after {
          left: -0.5px; }
    .hp-inspiring-more {
      -webkit-box-align: center;
      -webkit-align-items: center;
         -moz-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      color: #0F537E;
      margin: 1em 0;
      display: block;
      position: relative;
      font-size: 16px; }
      .hp-inspiring-more:after {
        display: none; }
      @media screen and (min-width: 768px) {
        .hp-inspiring-more {
          font-size: 18px;
          display: block;
          margin-top: 5px; } }
      @media screen and (min-width: 1280px) {
        .hp-inspiring-more {
          font-size: 20px; } }
      html.no-touch .hp-inspiring-more:hover .lkicon {
        -webkit-transform: scale(1.6);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: scale(1.6);
        /* IE 9 */
        -moz-transform: scale(1.6);
          -o-transform: scale(1.6);
             transform: scale(1.6);
        /* Firefox 16+, IE 10+, Opera */ }
      html.no-touch .hp-inspiring-more:hover .lktext:after {
        width: 100%; }
      .hp-inspiring-more span {
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        text-align: center;
        z-index: 1;
        display: inline-block;
        position: relative;
        vertical-align: middle; }
        .hp-inspiring-more span.lktext {
          color: #0F537E;
          font-size: 16px;
          text-transform: uppercase;
          font-weight: 600;
          letter-spacing: 0.96px; }
          .hp-inspiring-more span.lktext:after {
            background: #0F537E;
            width: 0;
            -webkit-transition: all 0.35s ease-in-out 0s;
            -moz-transition: all 0.35s ease-in-out 0s;
            -o-transition: all 0.35s ease-in-out 0s;
            transition: all 0.35s ease-in-out 0s;
            bottom: 0;
            left: 0;
            height: 3px;
            display: block;
            position: absolute;
            content: ''; }
        .hp-inspiring-more span.lkicon {
          width: 14px;
          height: 3px;
          margin-left: .5em; }
          .hp-inspiring-more span.lkicon:before, .hp-inspiring-more span.lkicon:after {
            -webkit-transition: all 0.35s ease-in-out 0s;
            -moz-transition: all 0.35s ease-in-out 0s;
            -o-transition: all 0.35s ease-in-out 0s;
            transition: all 0.35s ease-in-out 0s;
            width: 100%;
            left: 0;
            background: #0F537E;
            display: block;
            position: absolute;
            content: '';
            height: 3px; }
          .hp-inspiring-more span.lkicon:before {
            top: 0; }
          .hp-inspiring-more span.lkicon:after {
            bottom: 0;
            -webkit-transform: rotate(90deg);
            /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: rotate(90deg);
            /* IE 9 */
            -moz-transform: rotate(90deg);
              -o-transform: rotate(90deg);
                 transform: rotate(90deg);
            /* Firefox 16+, IE 10+, Opera */ }
      .hp-inspiring-more:after {
        display: none !important; }
  .hp-education {
    background: #0F537E;
    color: #FFF; }
    .hp-education.hide {
      display: none !important; }
    @media screen and (min-width: 768px) {
      .hp-education-section.beforeAnimate .hp-education-title, .hp-education-section.beforeAnimate .hp-education-subtitle, .hp-education-section.beforeAnimate .hp-education-more {
        opacity: 0; }
      .hp-education-section.beforeAnimate .hp-education-title, .hp-education-section.beforeAnimate .hp-education-subtitle {
        margin-top: 40px; }
      .hp-education-section.beforeAnimate .hp-education-title {
        -webkit-transition: all 0.5s ease-in-out 0s;
        -moz-transition: all 0.5s ease-in-out 0s;
        -o-transition: all 0.5s ease-in-out 0s;
        transition: all 0.5s ease-in-out 0s; }
        .hp-education-section.beforeAnimate .hp-education-title span {
          -webkit-transition: all 0.5s ease-in-out 0.5s;
          -moz-transition: all 0.5s ease-in-out 0.5s;
          -o-transition: all 0.5s ease-in-out 0.5s;
          transition: all 0.5s ease-in-out 0.5s;
          margin-top: 40px;
          opacity: 0; }
      .hp-education-section.beforeAnimate .hp-education-subtitle {
        -webkit-transition: all 0.5s ease-in-out 0.5s;
        -moz-transition: all 0.5s ease-in-out 0.5s;
        -o-transition: all 0.5s ease-in-out 0.5s;
        transition: all 0.5s ease-in-out 0.5s; }
      .hp-education-section.beforeAnimate .hp-education-more {
        margin-top: -webkit-calc(3em + 40px);
        margin-top: -moz-calc(3em + 40px);
        margin-top: calc(3em + 40px);
        opacity: 0;
        -webkit-transition: all 0.5s ease-in-out 0.75s;
        -moz-transition: all 0.5s ease-in-out 0.75s;
        -o-transition: all 0.5s ease-in-out 0.75s;
        transition: all 0.5s ease-in-out 0.75s; }
      .hp-education-section.beforeAnimate .hp-education-stories .owl-nav {
        -webkit-transition: all 0.35s ease-in-out 1.5s;
        -moz-transition: all 0.35s ease-in-out 1.5s;
        -o-transition: all 0.35s ease-in-out 1.5s;
        transition: all 0.35s ease-in-out 1.5s;
        opacity: 0; } }
    @media screen and (min-width: 768px) {
      .hp-education-section.animate .hp-education-title, .hp-education-section.animate .hp-education-subtitle, .hp-education-section.animate .hp-education-more {
        opacity: 1; }
      .hp-education-section.animate .hp-education-title, .hp-education-section.animate .hp-education-subtitle {
        margin-top: 0; }
        .hp-education-section.animate .hp-education-title span, .hp-education-section.animate .hp-education-subtitle span {
          opacity: 1;
          margin-top: 0; }
      .hp-education-section.animate .hp-education-more {
        margin-top: 3em; }
      .hp-education-section.animate .hp-education-stories .owl-nav {
        opacity: 1; } }
    .hp-education-title {
      color: #FFF;
      margin-bottom: 16px; }
    .hp-education-subtitle {
      margin: 0 20px 2em;
      font-size: 20px;
      display: block;
      position: relative;
      text-align: center;
      max-width: 1024px; }
      @media screen and (min-width: 1064px) {
        .hp-education-subtitle {
          margin: 40px auto 3em; } }
      @media screen and (min-width: 1440px) {
        .hp-education-subtitle {
          font-size: 24px; } }
      .hp-education-subtitle a {
        text-decoration: underline;
        color: #FFF; }
        .hp-education-subtitle a:after {
          bottom: .15em; }
    .hp-education-more {
      display: block;
      position: relative;
      text-align: center;
      margin-top: 2em; }
      .hp-education-more a {
        font-size: 16px;
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -moz-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        position: relative;
        -webkit-box-align: center;
        -webkit-align-items: center;
           -moz-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        color: #FFF; }
        .hp-education-more a:after {
          display: none; }
        @media screen and (min-width: 768px) {
          .hp-education-more a {
            font-size: 18px; } }
        @media screen and (min-width: 1280px) {
          .hp-education-more a {
            font-size: 20px; } }
        html.no-touch .hp-education-more a:hover .lkicon {
          -webkit-transform: scale(1.6);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: scale(1.6);
          /* IE 9 */
          -moz-transform: scale(1.6);
            -o-transform: scale(1.6);
               transform: scale(1.6);
          /* Firefox 16+, IE 10+, Opera */ }
        html.no-touch .hp-education-more a:hover .lktext:after {
          width: 100%; }
        .hp-education-more a span {
          text-align: center;
          z-index: 1;
          display: block;
          position: relative;
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s; }
          .hp-education-more a span.lktext {
            color: #FFF;
            font-size: 16px;
            text-transform: uppercase;
            font-weight: 600;
            letter-spacing: 0.96px; }
            @media screen and (min-width: 768px) {
              .hp-education-more a span.lktext {
                font-size: 18px; } }
            @media screen and (min-width: 1280px) {
              .hp-education-more a span.lktext {
                font-size: 24px; } }
            .hp-education-more a span.lktext:after {
              display: block;
              position: absolute;
              content: '';
              -webkit-transition: all 0.35s ease-in-out 0s;
              -moz-transition: all 0.35s ease-in-out 0s;
              -o-transition: all 0.35s ease-in-out 0s;
              transition: all 0.35s ease-in-out 0s;
              bottom: 0;
              left: 0;
              height: 3px;
              background: #FFF;
              width: 0; }
          .hp-education-more a span.lkicon {
            width: 14px;
            height: 2px;
            margin-left: 1em;
            top: -2px; }
            .hp-education-more a span.lkicon:before, .hp-education-more a span.lkicon:after {
              -webkit-transition: all 0.35s ease-in-out 0s;
              -moz-transition: all 0.35s ease-in-out 0s;
              -o-transition: all 0.35s ease-in-out 0s;
              transition: all 0.35s ease-in-out 0s;
              width: 100%;
              left: 0;
              background: #FFF;
              display: block;
              position: absolute;
              content: '';
              height: 2px; }
            .hp-education-more a span.lkicon:before {
              top: 0; }
            .hp-education-more a span.lkicon:after {
              bottom: 0;
              -webkit-transform: rotate(90deg);
              /* Chrome, Opera 15+, Safari 3.1+ */
              -ms-transform: rotate(90deg);
              /* IE 9 */
              -moz-transform: rotate(90deg);
                -o-transform: rotate(90deg);
                   transform: rotate(90deg);
              /* Firefox 16+, IE 10+, Opera */ }
    .hp-education-stories {
      display: block;
      position: relative; }
      .hp-education-stories-img {
        display: block;
        position: relative; }
        .hp-education-stories-img:before {
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          opacity: 0;
          background: rgba(15, 83, 126, 0.4);
          bottom: 0;
          display: block;
          position: absolute;
          content: '';
          top: 0;
          left: 0;
          right: 0; }
        .hp-education-stories-img.lazyloaded > .hp-education-stories-imageElem {
          display: block; }
      .hp-education-stories-imageElem {
        position: relative;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        display: none;
        background-repeat: no-repeat;
        background-position: center center;
        -moz-background-size: cover;
             background-size: cover; }
      .hp-education-stories-label {
        height: 50px;
        overflow: hidden;
        max-width: -webkit-calc(100% - 70px);
        max-width: -moz-calc(100% - 70px);
        max-width: calc(100% - 70px);
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        background: #FFF;
        -webkit-box-align: center;
        -webkit-align-items: center;
           -moz-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-border-radius: 50px;
           -moz-border-radius: 50px;
                border-radius: 50px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        top: 20px;
        left: 20px;
        padding: .5em .75em;
        display: none; }
        .hp-education-stories-label span {
          position: relative; }
        .hp-education-stories-label-icon {
          background: transparent url("/Images/img/icons/academics.png") no-repeat center center/contain;
          width: 40px;
          height: 40px; }
        .hp-education-stories-label-txt {
          max-width: -webkit-calc(100% - 1em - 40px);
          max-width: -moz-calc(100% - 1em - 40px);
          max-width: calc(100% - 1em - 40px);
          color: #A6C100;
          letter-spacing: 0.72px;
          font-size: 14px;
          text-transform: uppercase;
          font-weight: 600;
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          overflow: hidden;
          text-indent: -440px; }
      .hp-education-stories-item {
        cursor: pointer; }
        html.no-touch .hp-education-stories-item:hover .hp-education-stories-label-txt {
          text-indent: 0;
          margin: 0 .25em 0 .75em; }
        html.no-touch .hp-education-stories-item:hover .hp-education-stories-img:before {
          opacity: 1; }
        .hp-education-stories-item.TiarcNews .hp-education-stories-info-title {
          font-size: 18px; }
          @media screen and (min-width: 768px) {
            .hp-education-stories-item.TiarcNews .hp-education-stories-info-title {
              font-size: 24px; } }
        .hp-education-stories-item.Twitter .hp-education-stories-label-icon {
          background-image: url("/Images/img/icons/sports.png"); }
        .hp-education-stories-item.Twitter .hp-education-stories-label-txt {
          color: #008ccf; }
        .hp-education-stories-item.Facebook .hp-education-stories-label-icon {
          background-image: url("/Images/img/icons/learning.png"); }
        .hp-education-stories-item.Facebook .hp-education-stories-label-txt {
          color: #019f64; }
      .hp-education-stories-info {
        margin-top: 1em;
        text-align: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
           -moz-box-orient: vertical;
           -moz-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        .hp-education-stories-info > div {
          display: block;
          position: relative;
          margin: 7px 0; }
        @media screen and (min-width: 768px) {
          .hp-education-stories-info {
            text-align: left; } }
        .hp-education-stories-info-source {
          font-size: 16px;
          text-transform: uppercase;
          font-weight: 600; }
          @media screen and (min-width: 768px) {
            .hp-education-stories-info-source {
              font-size: 18px; } }
          @media screen and (min-width: 1280px) {
            .hp-education-stories-info-source {
              font-size: 24px; } }
        .hp-education-stories-info-title {
          font-size: 16px;
          font-weight: 400; }
          @media screen and (min-width: 768px) {
            .hp-education-stories-info-title {
              font-size: 16px; } }
          @media screen and (min-width: 1280px) {
            .hp-education-stories-info-title {
              font-size: 18px; } }
          .hp-education-stories-info-title a {
            text-decoration: underline;
            color: #FFF;
            pointer-events: none; }
            .hp-education-stories-info-title a:after {
              bottom: 4px; }
        .hp-education-stories-info-date {
          font-style: italic;
          font-size: 15px; }
          .hp-education-stories-info-date a {
            color: inherit !important; }
      .hp-education-stories .owl-stage {
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -moz-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex; }
        @media screen and (min-width: 600px) {
          .hp-education-stories .owl-stage {
            padding-left: 0 !important; } }
        @media screen and (min-width: 600px) {
          .hp-education-stories .owl-stage-outer {
            margin-left: 50px; } }
        @media screen and (min-width: 1280px) {
          .hp-education-stories .owl-stage-outer {
            margin-left: 70px; } }
        @media screen and (min-width: 1281px) {
          .hp-education-stories .owl-stage-outer {
            margin-left: -webkit-calc( (100% - 1280px)/2);
            margin-left: -moz-calc( (100% - 1280px)/2);
            margin-left: calc( (100% - 1280px)/2); } }
      .hp-education-stories .owl-nav {
        top: 50%;
        left: 0;
        margin: 0;
        width: 100%;
        display: none;
        position: absolute;
        -webkit-transform: translateY(-50%);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateY(-50%);
        /* IE 9 */
        -moz-transform: translateY(-50%);
          -o-transform: translateY(-50%);
             transform: translateY(-50%);
        /* Firefox 16+, IE 10+, Opera */ }
        @media screen and (min-width: 768px) {
          .hp-education-stories .owl-nav {
            display: block; } }
      .hp-education-stories .owl-prev, .hp-education-stories .owl-next {
        background: #FFF !important;
        top: 0;
        overflow: hidden;
        outline: 0 !important;
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        width: 50px;
        height: 90px;
        display: block;
        position: absolute;
        margin: 0 !important; }
        html.no-touch .hp-education-stories .owl-prev:hover:not(.disabled) span, html.no-touch .hp-education-stories .owl-next:hover:not(.disabled) span {
          width: 85%; }
        .hp-education-stories .owl-prev span, .hp-education-stories .owl-next span {
          display: block;
          position: absolute;
          top: 50%;
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          width: 70%;
          height: 20px;
          -webkit-transform: translateY(-50%);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: translateY(-50%);
          /* IE 9 */
          -moz-transform: translateY(-50%);
            -o-transform: translateY(-50%);
               transform: translateY(-50%);
          /* Firefox 16+, IE 10+, Opera */ }
          .hp-education-stories .owl-prev span:before, .hp-education-stories .owl-prev span:after, .hp-education-stories .owl-next span:before, .hp-education-stories .owl-next span:after {
            display: block;
            position: absolute;
            content: '';
            border-top: 0 !important; }
          .hp-education-stories .owl-prev span:before, .hp-education-stories .owl-next span:before {
            width: 6px;
            height: 6px;
            top: -webkit-calc(50% - 1px);
            top: -moz-calc(50% - 1px);
            top: calc(50% - 1px);
            border: 2px solid #0F537E; }
          .hp-education-stories .owl-prev span:after, .hp-education-stories .owl-next span:after {
            width: 90%;
            height: 2px;
            background-color: #0F537E;
            -webkit-transform: translateY(-50%);
            /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: translateY(-50%);
            /* IE 9 */
            -moz-transform: translateY(-50%);
              -o-transform: translateY(-50%);
                 transform: translateY(-50%);
            /* Firefox 16+, IE 10+, Opera */
            top: 50%; }
      .hp-education-stories .owl-prev {
        left: 0;
        -webkit-border-radius: 0px 50px 50px 0px !important;
           -moz-border-radius: 0px 50px 50px 0px !important;
                border-radius: 0px 50px 50px 0px !important; }
        .hp-education-stories .owl-prev span {
          right: 0; }
          .hp-education-stories .owl-prev span:before {
            left: 0;
            border-right: 0;
            -webkit-transform: rotate(45deg) translateY(-50%);
            /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: rotate(45deg) translateY(-50%);
            /* IE 9 */
            -moz-transform: rotate(45deg) translateY(-50%);
              -o-transform: rotate(45deg) translateY(-50%);
                 transform: rotate(45deg) translateY(-50%);
            /* Firefox 16+, IE 10+, Opera */ }
          .hp-education-stories .owl-prev span:after {
            right: 0; }
      .hp-education-stories .owl-next {
        right: 0;
        -webkit-border-radius: 50px 0px 0px 50px !important;
           -moz-border-radius: 50px 0px 0px 50px !important;
                border-radius: 50px 0px 0px 50px !important; }
        .hp-education-stories .owl-next span {
          left: 0; }
          .hp-education-stories .owl-next span:before {
            right: 0;
            border-left: 0;
            -webkit-transform: rotate(-45deg) translateY(-50%);
            /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: rotate(-45deg) translateY(-50%);
            /* IE 9 */
            -moz-transform: rotate(-45deg) translateY(-50%);
              -o-transform: rotate(-45deg) translateY(-50%);
                 transform: rotate(-45deg) translateY(-50%);
            /* Firefox 16+, IE 10+, Opera */ }
          .hp-education-stories .owl-next span:after {
            left: 0; }
      @media screen and (min-width: 768px) {
        .hp-education-stories .owl-item.beforeAnimate {
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          margin-top: 60px;
          opacity: 0; }
        .hp-education-stories .owl-item.animate {
          margin-top: 0;
          opacity: 1; } }
      .hp-education-stories .owl-item:after {
        background: rgba(255, 255, 255, 0.2);
        width: 1px;
        height: 80%;
        display: none;
        position: absolute;
        content: '';
        -webkit-transform: translateY(-50%);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateY(-50%);
        /* IE 9 */
        -moz-transform: translateY(-50%);
          -o-transform: translateY(-50%);
             transform: translateY(-50%);
        /* Firefox 16+, IE 10+, Opera */
        top: 50%;
        right: 0; }
        @media screen and (min-width: 600px) {
          .hp-education-stories .owl-item:after {
            display: block;
            right: -25px; } }
        @media screen and (min-width: 768px) {
          .hp-education-stories .owl-item:after {
            right: -40px; } }
  .hp-learning {
    z-index: 1;
    padding-bottom: -webkit-calc(20px + 1em);
    padding-bottom: -moz-calc(20px + 1em);
    padding-bottom: calc(20px + 1em); }
    @media screen and (min-width: 768px) {
      .hp-learning {
        padding-bottom: -webkit-calc(50px + 1em);
        padding-bottom: -moz-calc(50px + 1em);
        padding-bottom: calc(50px + 1em); } }
    @media screen and (min-width: 1024px) {
      .hp-learning {
        padding-bottom: 80px; } }
    .hp-learning-deco {
      width: 160px;
      height: 680px;
      top: -170px;
      display: none;
      position: absolute;
      left: -webkit-calc((-1)*(99vw - 100%) / 2);
      left: -moz-calc((-1)*(99vw - 100%) / 2);
      left: calc((-1)*(99vw - 100%) / 2);
      background: transparent url("/Images/img/bg2BSAK.png") no-repeat center center/160px auto; }
      @media screen and (min-width: 768px) {
        .hp-learning-deco {
          display: block; } }
    @media screen and (min-width: 768px) {
      .hp-learning-section.beforeAnimate .hp-learning-title {
        margin-top: 40px;
        opacity: 0;
        -webkit-transition: all 0.5s ease-in-out 0s;
        -moz-transition: all 0.5s ease-in-out 0s;
        -o-transition: all 0.5s ease-in-out 0s;
        transition: all 0.5s ease-in-out 0s; }
        .hp-learning-section.beforeAnimate .hp-learning-title span {
          margin-top: 40px;
          opacity: 0;
          -webkit-transition: all 0.5s ease-in-out 0.25s;
          -moz-transition: all 0.5s ease-in-out 0.25s;
          -o-transition: all 0.5s ease-in-out 0.25s;
          transition: all 0.5s ease-in-out 0.25s; }
      .hp-learning-section.beforeAnimate .hp-learning-section-wrapper-quotes .hp-learning-carousel-title {
        margin-top: 40px;
        opacity: 0;
        -webkit-transition: all 0.5s ease-in-out 0.65s;
        -moz-transition: all 0.5s ease-in-out 0.65s;
        -o-transition: all 0.5s ease-in-out 0.65s;
        transition: all 0.5s ease-in-out 0.65s; }
      .hp-learning-section.beforeAnimate .hp-learning-section-wrapper-quotes .hp-learning-carousel-quote {
        margin-top: -webkit-calc(3em + 40px);
        margin-top: -moz-calc(3em + 40px);
        margin-top: calc(3em + 40px);
        opacity: 0;
        -webkit-transition: all 0.5s ease-in-out 0.85s;
        -moz-transition: all 0.5s ease-in-out 0.85s;
        -o-transition: all 0.5s ease-in-out 0.85s;
        transition: all 0.5s ease-in-out 0.85s; }
      .hp-learning-section.beforeAnimate .hp-learning-section-wrapper-carousel {
        -webkit-transition: all 0.5s ease-in-out 1s;
        -moz-transition: all 0.5s ease-in-out 1s;
        -o-transition: all 0.5s ease-in-out 1s;
        transition: all 0.5s ease-in-out 1s;
        opacity: 0; }
      .hp-learning-section.beforeAnimate .hp-learning-section-navigation {
        -webkit-transition: all 0.5s ease-in-out 1.5s;
        -moz-transition: all 0.5s ease-in-out 1.5s;
        -o-transition: all 0.5s ease-in-out 1.5s;
        transition: all 0.5s ease-in-out 1.5s;
        opacity: 0; } }
    @media screen and (min-width: 768px) {
      .hp-learning-section.animate .hp-learning-title {
        margin-top: 0;
        opacity: 1; }
        .hp-learning-section.animate .hp-learning-title span {
          margin-top: 0;
          opacity: 1; }
      .hp-learning-section.animate .hp-learning-section-wrapper-quotes .hp-learning-carousel-title {
        margin-top: 0;
        opacity: 1; }
      .hp-learning-section.animate .hp-learning-section-wrapper-quotes .hp-learning-carousel-quote {
        margin-top: 3em;
        opacity: 1; }
      .hp-learning-section.animate .hp-learning-section-wrapper-carousel {
        opacity: 1; }
      .hp-learning-section.animate .hp-learning-section-navigation {
        opacity: 1; } }
    .hp-learning-section-wrapper {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
         -moz-box-orient: vertical;
         -moz-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      width: 100%; }
      @media screen and (min-width: 768px) {
        .hp-learning-section-wrapper {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -webkit-flex-direction: row;
             -moz-box-orient: horizontal;
             -moz-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row;
          -webkit-box-pack: justify;
          -webkit-justify-content: space-between;
             -moz-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -webkit-box-align: start;
          -webkit-align-items: flex-start;
             -moz-box-align: start;
              -ms-flex-align: start;
                  align-items: flex-start; } }
      .hp-learning-section-wrapper > div {
        display: block;
        position: relative; }
      .hp-learning-section-wrapper-quotes {
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
           -moz-box-ordinal-group: 3;
            -ms-flex-order: 2;
                order: 2;
        width: 100%;
        height: 400px;
        margin-top: 4em; }
        @media screen and (min-width: 768px) {
          .hp-learning-section-wrapper-quotes {
            width: -webkit-calc(50% - 1em) !important;
            width: -moz-calc(50% - 1em) !important;
            width: calc(50% - 1em) !important;
            -webkit-box-ordinal-group: 2;
            -webkit-order: 1;
               -moz-box-ordinal-group: 2;
                -ms-flex-order: 1;
                    order: 1;
            margin-top: 0; } }
        @media screen and (min-width: 1024px) {
          .hp-learning-section-wrapper-quotes {
            width: -webkit-calc(55% - 2em) !important;
            width: -moz-calc(55% - 2em) !important;
            width: calc(55% - 2em) !important; } }
        .hp-learning-section-wrapper-quotes > div {
          display: block;
          position: relative;
          top: 0;
          right: 0;
          left: 0;
          opacity: 0;
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          text-align: center;
          pointer-events: none; }
          .hp-learning-section-wrapper-quotes > div.show {
            opacity: 1;
            pointer-events: auto; }
      .hp-learning-section-wrapper-carousel {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
           -moz-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1;
        width: 88%;
        margin: 0 auto; }
        @media screen and (min-width: 768px) {
          .hp-learning-section-wrapper-carousel {
            width: -webkit-calc(50% - 1em) !important;
            width: -moz-calc(50% - 1em) !important;
            width: calc(50% - 1em) !important;
            -webkit-box-ordinal-group: 3;
            -webkit-order: 2;
               -moz-box-ordinal-group: 3;
                -ms-flex-order: 2;
                    order: 2;
            width: 100%; } }
        @media screen and (min-width: 1024px) {
          .hp-learning-section-wrapper-carousel {
            width: -webkit-calc(45% - 2em) !important;
            width: -moz-calc(45% - 2em) !important;
            width: calc(45% - 2em) !important;
            margin-top: -4em; } }
    .hp-learning-section-navigation {
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
         -moz-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
         -moz-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0;
      width: 100%;
      margin: 0;
      top: 22%;
      left: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute; }
      @media screen and (min-width: 375px) {
        .hp-learning-section-navigation {
          top: 27%; } }
      @media screen and (min-width: 420px) {
        .hp-learning-section-navigation {
          top: 29%; } }
      @media screen and (min-width: 600px) {
        .hp-learning-section-navigation {
          top: 36%; } }
      @media screen and (min-width: 768px) {
        .hp-learning-section-navigation {
          top: auto;
          position: relative; } }
      @media screen and (min-width: 1024px) {
        .hp-learning-section-navigation {
          margin-top: 3em; } }
      @media screen and (min-width: 1280px) {
        .hp-learning-section-navigation {
          margin-top: 1em; } }
      .hp-learning-section-navigation-progress {
        display: none;
        position: relative;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
           -moz-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1;
        width: -webkit-calc(100% - 180px);
        width: -moz-calc(100% - 180px);
        width: calc(100% - 180px);
        height: 1px;
        background: rgba(15, 83, 126, 0.25); }
        @media screen and (min-width: 768px) {
          .hp-learning-section-navigation-progress {
            display: block; } }
        .hp-learning-section-navigation-progress span {
          display: block;
          position: relative;
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          top: -1px;
          height: 3px;
          width: 0;
          max-width: 100%;
          background: #E17619; }
      .hp-learning-section-navigation .owl-prev, .hp-learning-section-navigation .owl-next {
        position: relative;
        -webkit-border-radius: 0 !important;
           -moz-border-radius: 0 !important;
                border-radius: 0 !important;
        width: 30px;
        height: 60px;
        margin: 0 !important;
        cursor: pointer;
        background: #0F537E !important;
        outline: none;
        border: 0 !important; }
        @media screen and (min-width: 768px) {
          .hp-learning-section-navigation .owl-prev, .hp-learning-section-navigation .owl-next {
            background: transparent !important;
            width: 90px;
            height: 30px; } }
        html.no-touch .hp-learning-section-navigation .owl-prev:hover:not(.disabled) .arrow, html.no-touch .hp-learning-section-navigation .owl-next:hover:not(.disabled) .arrow {
          width: 30px; }
        html.no-touch .hp-learning-section-navigation .owl-prev:hover:not(.disabled) .text:after, html.no-touch .hp-learning-section-navigation .owl-next:hover:not(.disabled) .text:after {
          width: 100%; }
        .hp-learning-section-navigation .owl-prev.disabled, .hp-learning-section-navigation .owl-next.disabled {
          opacity: 0.5;
          cursor: default; }
        .hp-learning-section-navigation .owl-prev div, .hp-learning-section-navigation .owl-next div {
          top: 50%;
          outline: none;
          z-index: 1;
          -webkit-transform: translateY(-50%);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: translateY(-50%);
          /* IE 9 */
          -moz-transform: translateY(-50%);
            -o-transform: translateY(-50%);
               transform: translateY(-50%);
          /* Firefox 16+, IE 10+, Opera */
          display: block;
          position: absolute; }
          .hp-learning-section-navigation .owl-prev div span, .hp-learning-section-navigation .owl-next div span {
            display: inline-block;
            position: relative;
            vertical-align: middle; }
          .hp-learning-section-navigation .owl-prev div .arrow, .hp-learning-section-navigation .owl-next div .arrow {
            -webkit-transition: all 0.35s ease-in-out 0s;
            -moz-transition: all 0.35s ease-in-out 0s;
            -o-transition: all 0.35s ease-in-out 0s;
            transition: all 0.35s ease-in-out 0s;
            background: #FFF;
            height: 2px;
            width: 24px; }
            .hp-learning-section-navigation .owl-prev div .arrow:after, .hp-learning-section-navigation .owl-next div .arrow:after {
              content: '';
              top: 50%;
              width: 6px;
              height: 6px;
              border: 2px solid #FFF;
              -webkit-transition: all 0.35s ease-in-out 0s;
              -moz-transition: all 0.35s ease-in-out 0s;
              -o-transition: all 0.35s ease-in-out 0s;
              transition: all 0.35s ease-in-out 0s;
              display: block;
              position: absolute;
              -webkit-transform: translateY(-50%) rotate(45deg);
              /* Chrome, Opera 15+, Safari 3.1+ */
              -ms-transform: translateY(-50%) rotate(45deg);
              /* IE 9 */
              -moz-transform: translateY(-50%) rotate(45deg);
                -o-transform: translateY(-50%) rotate(45deg);
                   transform: translateY(-50%) rotate(45deg);
              /* Firefox 16+, IE 10+, Opera */ }
            @media screen and (min-width: 768px) {
              .hp-learning-section-navigation .owl-prev div .arrow, .hp-learning-section-navigation .owl-next div .arrow {
                background: #0F537E;
                width: 20px; }
                .hp-learning-section-navigation .owl-prev div .arrow:after, .hp-learning-section-navigation .owl-next div .arrow:after {
                  border-color: #0F537E; } }
          .hp-learning-section-navigation .owl-prev div .text, .hp-learning-section-navigation .owl-next div .text {
            display: none;
            font-weight: 700;
            font-size: 16px;
            -webkit-transition: all 0.35s ease-in-out 0s;
            -moz-transition: all 0.35s ease-in-out 0s;
            -o-transition: all 0.35s ease-in-out 0s;
            transition: all 0.35s ease-in-out 0s;
            color: #0F537E;
            text-transform: uppercase; }
            @media screen and (min-width: 768px) {
              .hp-learning-section-navigation .owl-prev div .text, .hp-learning-section-navigation .owl-next div .text {
                display: inline-block; } }
            .hp-learning-section-navigation .owl-prev div .text:after, .hp-learning-section-navigation .owl-next div .text:after {
              background: #0F537E;
              width: 0;
              display: block;
              position: absolute;
              content: '';
              -webkit-transition: all 0.35s ease-in-out 0s;
              -moz-transition: all 0.35s ease-in-out 0s;
              -o-transition: all 0.35s ease-in-out 0s;
              transition: all 0.35s ease-in-out 0s;
              bottom: 0;
              left: 0;
              height: 2px; }
      .hp-learning-section-navigation .owl-prev {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
           -moz-box-ordinal-group: 1;
            -ms-flex-order: 0;
                order: 0;
        left: -20px;
        -webkit-border-radius: 0px 50px 50px 0px !important;
           -moz-border-radius: 0px 50px 50px 0px !important;
                border-radius: 0px 50px 50px 0px !important; }
        @media screen and (min-width: 768px) {
          .hp-learning-section-navigation .owl-prev {
            left: -16px;
            -webkit-border-radius: 0 !important;
               -moz-border-radius: 0 !important;
                    border-radius: 0 !important; } }
        .hp-learning-section-navigation .owl-prev div {
          right: 0; }
          .hp-learning-section-navigation .owl-prev div .arrow:after {
            border-right: none;
            border-top: none;
            left: 1px; }
          .hp-learning-section-navigation .owl-prev div .text {
            margin-left: 10px; }
            .hp-learning-section-navigation .owl-prev div .text:after {
              left: auto;
              right: 0; }
      .hp-learning-section-navigation .owl-next {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
           -moz-box-ordinal-group: 3;
            -ms-flex-order: 2;
                order: 2;
        right: -20px;
        -webkit-border-radius: 50px 0px 0px 50px !important;
           -moz-border-radius: 50px 0px 0px 50px !important;
                border-radius: 50px 0px 0px 50px !important; }
        @media screen and (min-width: 768px) {
          .hp-learning-section-navigation .owl-next {
            right: -16px;
            -webkit-border-radius: 0 !important;
               -moz-border-radius: 0 !important;
                    border-radius: 0 !important; } }
        .hp-learning-section-navigation .owl-next div {
          left: 0; }
          .hp-learning-section-navigation .owl-next div .arrow:after {
            border-left: none;
            border-bottom: none;
            right: 1px; }
          .hp-learning-section-navigation .owl-next div .text {
            margin-right: 10px; }
    .hp-learning-title {
      margin: 0 0 1em;
      text-align: center;
      z-index: 2; }
      @media screen and (min-width: 768px) {
        .hp-learning-title {
          max-width: 60%;
          text-align: left; } }
    .hp-learning-carousel {
      /**/ }
      .hp-learning-carousel-title {
        font-size: 20px;
        margin: 0 0 1em;
        color: #707070;
        text-align: center;
        text-transform: uppercase;
        display: block;
        position: relative;
        font-weight: 600;
        line-height: 1.2;
        letter-spacing: 0.8px; }
        @media screen and (min-width: 768px) {
          .hp-learning-carousel-title {
            font-size: 22px;
            text-align: left; } }
        @media screen and (min-width: 1280px) {
          .hp-learning-carousel-title {
            font-size: 24px; } }
      .hp-learning-carousel-quote {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -moz-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        white-space: pre-wrap;
        background-image: url("/Images/img/icons/quote_up.png"), url("/Images/img/icons/quote_down.png");
        background-position: top left, right bottom;
        background-repeat: no-repeat, no-repeat;
        margin-top: 1.5em;
        -moz-background-size: 16px auto, 16px auto;
             background-size: 16px auto, 16px auto;
        text-align: center;
        display: block;
        position: relative;
        padding: 0.5em 1.5em;
        font-size: 20px; }
        @media screen and (min-width: 768px) {
          .hp-learning-carousel-quote {
            padding: 0 1em 1.5em 2em;
            text-align: left; } }
        @media screen and (min-width: 1280px) {
          .hp-learning-carousel-quote {
            font-size: 24px;
            padding: 0 2em 3em 3em; } }
        .hp-learning-carousel-quote:before, .hp-learning-carousel-quote:after {
          width: 1px;
          height: 30px;
          background: #e2e2e2;
          display: block;
          position: absolute;
          content: ''; }
        .hp-learning-carousel-quote:before {
          top: 30px;
          left: 7px;
          width: 1px;
          height: 30px; }
        .hp-learning-carousel-quote:after {
          bottom: 7px;
          right: 30px;
          width: 30px;
          height: 1px; }
        .hp-learning-carousel-quote-link {
          font-size: 16px;
          color: #0F537E;
          margin-top: 1em;
          display: block;
          text-align: center; }
          .hp-learning-carousel-quote-link:after {
            display: none; }
          @media screen and (min-width: 768px) {
            .hp-learning-carousel-quote-link {
              display: none; } }
          .hp-learning-carousel-quote-link span {
            text-align: center;
            z-index: 1;
            display: inline-block;
            position: relative;
            vertical-align: middle;
            -webkit-transition: all 0.35s ease-in-out 0s;
            -moz-transition: all 0.35s ease-in-out 0s;
            -o-transition: all 0.35s ease-in-out 0s;
            transition: all 0.35s ease-in-out 0s; }
            .hp-learning-carousel-quote-link span.lktext {
              color: #0F537E;
              font-size: 16px;
              text-transform: uppercase;
              font-weight: 600;
              letter-spacing: 0.96px; }
              @media screen and (min-width: 768px) {
                .hp-learning-carousel-quote-link span.lktext {
                  font-size: 18px; } }
              @media screen and (min-width: 1280px) {
                .hp-learning-carousel-quote-link span.lktext {
                  font-size: 24px; } }
              .hp-learning-carousel-quote-link span.lktext:after {
                background: #0F537E;
                width: 0;
                display: block;
                position: absolute;
                content: '';
                -webkit-transition: all 0.35s ease-in-out 0s;
                -moz-transition: all 0.35s ease-in-out 0s;
                -o-transition: all 0.35s ease-in-out 0s;
                transition: all 0.35s ease-in-out 0s;
                bottom: 0;
                left: 0;
                height: 3px; }
            .hp-learning-carousel-quote-link span.lkicon {
              width: 14px;
              height: 2px;
              margin-left: 1em;
              top: -2px; }
              .hp-learning-carousel-quote-link span.lkicon:before, .hp-learning-carousel-quote-link span.lkicon:after {
                -webkit-transition: all 0.35s ease-in-out 0s;
                -moz-transition: all 0.35s ease-in-out 0s;
                -o-transition: all 0.35s ease-in-out 0s;
                transition: all 0.35s ease-in-out 0s;
                width: 100%;
                left: 0;
                background: #0F537E;
                display: block;
                position: absolute;
                content: '';
                height: 2px; }
              .hp-learning-carousel-quote-link span.lkicon:before {
                top: 0; }
              .hp-learning-carousel-quote-link span.lkicon:after {
                bottom: 0;
                -webkit-transform: rotate(90deg);
                /* Chrome, Opera 15+, Safari 3.1+ */
                -ms-transform: rotate(90deg);
                /* IE 9 */
                -moz-transform: rotate(90deg);
                  -o-transform: rotate(90deg);
                     transform: rotate(90deg);
                /* Firefox 16+, IE 10+, Opera */ }
        .hp-learning-carousel-quote > p:first-child ~ * {
          display: none; }
      .hp-learning-carousel-item {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
           -moz-box-orient: vertical;
           -moz-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        cursor: pointer;
        width: 100%; }
        @media screen and (min-width: 768px) {
          .hp-learning-carousel-item {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -webkit-flex-direction: row;
               -moz-box-orient: horizontal;
               -moz-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
               -moz-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            -webkit-box-align: start;
            -webkit-align-items: flex-start;
               -moz-box-align: start;
                -ms-flex-align: start;
                    align-items: flex-start; } }
      .hp-learning-carousel-icon {
        left: -webkit-calc( 50% - 30px);
        left: -moz-calc( 50% - 30px);
        left: calc( 50% - 30px);
        height: 50px;
        width: 50px;
        z-index: 2;
        display: block;
        position: absolute;
        bottom: -26px;
        cursor: pointer;
        /*icons*/
        /*colors*/ }
        .hp-learning-carousel-icons {
          display: block;
          position: relative; }
          @media screen and (min-width: 600px) {
            .hp-learning-carousel-icons {
              top: -1em; } }
          @media screen and (min-width: 768px) {
            .hp-learning-carousel-icons {
              top: -0.5em; } }
        html.no-touch .hp-learning-carousel-icon:hover:before {
          -webkit-transform: scale(1.1);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: scale(1.1);
          /* IE 9 */
          -moz-transform: scale(1.1);
            -o-transform: scale(1.1);
               transform: scale(1.1);
          /* Firefox 16+, IE 10+, Opera */ }
        html.no-touch .hp-learning-carousel-icon:hover .hp-learning-carousel-icon-txt {
          opacity: 1; }
        @media screen and (min-width: 1024px) {
          .hp-learning-carousel-icon {
            left: -webkit-calc( 50% - 35px);
            left: -moz-calc( 50% - 35px);
            left: calc( 50% - 35px);
            height: 60px;
            width: 60px;
            bottom: -40px; } }
        @media screen and (min-width: 1280px) {
          .hp-learning-carousel-icon {
            left: -webkit-calc( 50% - 40px);
            left: -moz-calc( 50% - 40px);
            left: calc( 50% - 40px);
            height: 70px;
            width: 70px; } }
        .hp-learning-carousel-icon:first-of-type, .hp-learning-carousel-icon:last-of-type {
          bottom: -18px; }
          @media screen and (min-width: 1280px) {
            .hp-learning-carousel-icon:first-of-type, .hp-learning-carousel-icon:last-of-type {
              bottom: -25px; } }
        .hp-learning-carousel-icon:first-of-type {
          left: -webkit-calc( 50% - 100px);
          left: -moz-calc( 50% - 100px);
          left: calc( 50% - 100px); }
          .hp-learning-carousel-icon:first-of-type:before {
            background-color: #D32124; }
          @media screen and (min-width: 1024px) {
            .hp-learning-carousel-icon:first-of-type {
              left: -webkit-calc( 50% - 120px);
              left: -moz-calc( 50% - 120px);
              left: calc( 50% - 120px); } }
          @media screen and (min-width: 1280px) {
            .hp-learning-carousel-icon:first-of-type {
              left: -webkit-calc( 50% - 140px);
              left: -moz-calc( 50% - 140px);
              left: calc( 50% - 140px); } }
          .hp-learning-carousel-icon:first-of-type .hp-learning-carousel-icon-txt {
            color: #D32124; }
        .hp-learning-carousel-icon:last-of-type {
          left: -webkit-calc( 50% + 40px);
          left: -moz-calc( 50% + 40px);
          left: calc( 50% + 40px); }
          .hp-learning-carousel-icon:last-of-type:before {
            background-color: #449D67; }
          @media screen and (min-width: 1024px) {
            .hp-learning-carousel-icon:last-of-type {
              left: -webkit-calc( 50% + 50px);
              left: -moz-calc( 50% + 50px);
              left: calc( 50% + 50px); } }
          @media screen and (min-width: 1280px) {
            .hp-learning-carousel-icon:last-of-type {
              left: -webkit-calc( 50% + 60px);
              left: -moz-calc( 50% + 60px);
              left: calc( 50% + 60px); } }
          .hp-learning-carousel-icon:last-of-type .hp-learning-carousel-icon-txt {
            color: #449D67; }
        .hp-learning-carousel-icon:before {
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          content: '';
          display: block;
          position: absolute;
          background-color: #802276;
          -webkit-border-radius: 50%;
             -moz-border-radius: 50%;
                  border-radius: 50%; }
        .hp-learning-carousel-icon:after {
          display: none !important; }
        .hp-learning-carousel-icon-img {
          width: 20px;
          height: 20px;
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          top: 50%;
          left: 50%;
          display: block !important;
          position: absolute;
          -webkit-transform: translate(-50%, -50%);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: translate(-50%, -50%);
          /* IE 9 */
          -moz-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
               transform: translate(-50%, -50%);
          /* Firefox 16+, IE 10+, Opera */ }
          .hp-learning-carousel-icon-img i {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            -moz-background-size: cover;
                 background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
            background: transparent url("/Images/default-thumbs/default.jpg") no-repeat center center/contain; }
          @media screen and (min-width: 1024px) {
            .hp-learning-carousel-icon-img {
              width: 30px;
              height: 30px; } }
          @media screen and (min-width: 1280px) {
            .hp-learning-carousel-icon-img {
              height: 40px;
              width: 40px; } }
        .hp-learning-carousel-icon.lazyloaded .hp-learning-carousel-icon-img {
          display: block; }
        .hp-learning-carousel-icon-txt {
          -webkit-transform: translateX(-50%);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: translateX(-50%);
          /* IE 9 */
          -moz-transform: translateX(-50%);
            -o-transform: translateX(-50%);
               transform: translateX(-50%);
          /* Firefox 16+, IE 10+, Opera */
          display: block;
          position: absolute;
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          opacity: 0;
          left: 50%;
          font-weight: 600;
          white-space: nowrap;
          text-transform: uppercase;
          top: -webkit-calc(100% + 1em);
          top: -moz-calc(100% + 1em);
          top: calc(100% + 1em);
          font-size: 12px;
          color: #802276; }
        .hp-learning-carousel-icon.Academic i {
          background-image: url("/Images/img/icons/hp-icon-academic.png"); }
        .hp-learning-carousel-icon.Art i {
          background-image: url("/Images/img/icons/hp-icon-art.png"); }
        .hp-learning-carousel-icon.Co-Curricular i {
          background-image: url("/Images/img/icons/hp-icon-cocurricular.png"); }
        .hp-learning-carousel-icon.Drama i {
          background-image: url("/Images/img/icons/hp-icon-drama.png"); }
        .hp-learning-carousel-icon.Music i {
          background-image: url("/Images/img/icons/hp-icon-music.png"); }
        .hp-learning-carousel-icon.Science i {
          background-image: url("/Images/img/icons/hp-icon-science.png"); }
        .hp-learning-carousel-icon.Sport i {
          background-image: url("/Images/img/icons/hp-icon-sports.png"); }
        .hp-learning-carousel-icon.red:before {
          background-color: #D32124; }
        .hp-learning-carousel-icon.red .hp-learning-carousel-icon-txt {
          color: #D32124; }
        .hp-learning-carousel-icon.yellow:before {
          background-color: #F4CC5E; }
        .hp-learning-carousel-icon.yellow .hp-learning-carousel-icon-txt {
          color: #F4CC5E; }
        .hp-learning-carousel-icon.green:before {
          background-color: #449D67; }
        .hp-learning-carousel-icon.green .hp-learning-carousel-icon-txt {
          color: #449D67; }
        .hp-learning-carousel-icon.blue:before {
          background-color: #318CCC; }
        .hp-learning-carousel-icon.blue .hp-learning-carousel-icon-txt {
          color: #318CCC; }
        .hp-learning-carousel-icon.purple:before {
          background-color: #802276; }
        .hp-learning-carousel-icon.purple .hp-learning-carousel-icon-txt {
          color: #802276; }
      .hp-learning-carousel-mystory {
        pointer-events: none;
        font-size: 16px;
        left: 50%;
        bottom: 60px;
        z-index: 1;
        -webkit-transform: translateX(-50%);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateX(-50%);
        /* IE 9 */
        -moz-transform: translateX(-50%);
          -o-transform: translateX(-50%);
             transform: translateX(-50%);
        /* Firefox 16+, IE 10+, Opera */
        display: none;
        position: absolute;
        -webkit-box-align: center;
        -webkit-align-items: center;
           -moz-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        color: #FFF; }
        .hp-learning-carousel-mystory:after {
          display: none; }
        @media screen and (min-width: 768px) {
          .hp-learning-carousel-mystory {
            font-size: 18px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex; } }
        @media screen and (min-width: 1280px) {
          .hp-learning-carousel-mystory {
            font-size: 20px;
            bottom: 75px; } }
        .hp-learning-carousel-mystory span {
          text-align: center;
          z-index: 1;
          display: block;
          position: relative;
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s; }
          .hp-learning-carousel-mystory span.lktext {
            color: #FFF;
            font-size: 16px;
            text-transform: uppercase;
            font-weight: 600;
            letter-spacing: 0.96px; }
            @media screen and (min-width: 768px) {
              .hp-learning-carousel-mystory span.lktext {
                font-size: 18px; } }
            @media screen and (min-width: 1280px) {
              .hp-learning-carousel-mystory span.lktext {
                font-size: 24px; } }
            .hp-learning-carousel-mystory span.lktext:after {
              display: block;
              position: absolute;
              content: '';
              -webkit-transition: all 0.35s ease-in-out 0s;
              -moz-transition: all 0.35s ease-in-out 0s;
              -o-transition: all 0.35s ease-in-out 0s;
              transition: all 0.35s ease-in-out 0s;
              bottom: 0;
              left: 0;
              height: 3px;
              background: #FFF;
              width: 0; }
          .hp-learning-carousel-mystory span.lkicon {
            width: 14px;
            height: 2px;
            margin-left: 1em;
            top: -2px; }
            .hp-learning-carousel-mystory span.lkicon:before, .hp-learning-carousel-mystory span.lkicon:after {
              -webkit-transition: all 0.35s ease-in-out 0s;
              -moz-transition: all 0.35s ease-in-out 0s;
              -o-transition: all 0.35s ease-in-out 0s;
              transition: all 0.35s ease-in-out 0s;
              width: 100%;
              left: 0;
              background: #FFF;
              display: block;
              position: absolute;
              content: '';
              height: 2px; }
            .hp-learning-carousel-mystory span.lkicon:before {
              top: 0; }
            .hp-learning-carousel-mystory span.lkicon:after {
              bottom: 0;
              -webkit-transform: rotate(90deg);
              /* Chrome, Opera 15+, Safari 3.1+ */
              -ms-transform: rotate(90deg);
              /* IE 9 */
              -moz-transform: rotate(90deg);
                -o-transform: rotate(90deg);
                   transform: rotate(90deg);
              /* Firefox 16+, IE 10+, Opera */ }
      .hp-learning-carousel-image {
        display: block;
        position: relative;
        width: 100%;
        padding-top: 100%; }
        @media screen and (min-width: 1024px) {
          .hp-learning-carousel-image:hover .hp-learning-carousel-image-wrapper-bg {
            -webkit-transform: scale(1.1);
            /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: scale(1.1);
            /* IE 9 */
            -moz-transform: scale(1.1);
              -o-transform: scale(1.1);
                 transform: scale(1.1);
            /* Firefox 16+, IE 10+, Opera */ }
          .hp-learning-carousel-image:hover .hp-learning-carousel-image-link .lkicon {
            -webkit-transform: scale(1.6);
            /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: scale(1.6);
            /* IE 9 */
            -moz-transform: scale(1.6);
              -o-transform: scale(1.6);
                 transform: scale(1.6);
            /* Firefox 16+, IE 10+, Opera */ }
          .hp-learning-carousel-image:hover .hp-learning-carousel-image-link .lktext:after {
            width: 100%; } }
        .hp-learning-carousel-image-wrapper {
          z-index: 0;
          overflow: hidden;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          display: block;
          position: absolute !important; }
          .hp-learning-carousel-image-wrapper-bg {
            -webkit-transition: all 0.35s ease-in-out 0s;
            -moz-transition: all 0.35s ease-in-out 0s;
            -o-transition: all 0.35s ease-in-out 0s;
            transition: all 0.35s ease-in-out 0s;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: transparent url("/Images/default-thumbs/default.jpg") no-repeat center center/cover;
            display: block;
            position: absolute;
            display: none; }
            .hp-learning-carousel-image-wrapper-bg:before {
              display: block;
              position: absolute;
              content: '';
              width: 100%;
              height: 100%;
              top: 0;
              left: 0;
              background: -webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(0, 0, 0, 0.35)), color-stop(45%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
              background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0) 100%);
              background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0) 100%);
              background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0) 100%);
              background: linear-gradient(0deg, rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0) 100%); }
          .hp-learning-carousel-image-wrapper.lazyloaded .hp-learning-carousel-image-wrapper-bg {
            display: block; }
        .hp-learning-carousel-image-link {
          font-size: 16px;
          left: 50%;
          bottom: 60px;
          z-index: 1;
          -webkit-transform: translateX(-50%);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: translateX(-50%);
          /* IE 9 */
          -moz-transform: translateX(-50%);
            -o-transform: translateX(-50%);
               transform: translateX(-50%);
          /* Firefox 16+, IE 10+, Opera */
          display: none;
          position: absolute;
          -webkit-box-align: center;
          -webkit-align-items: center;
             -moz-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          color: #FFF; }
          .hp-learning-carousel-image-link:after {
            display: none; }
          @media screen and (min-width: 768px) {
            .hp-learning-carousel-image-link {
              font-size: 18px;
              display: -webkit-box;
              display: -webkit-flex;
              display: -moz-box;
              display: -ms-flexbox;
              display: flex; } }
          @media screen and (min-width: 1280px) {
            .hp-learning-carousel-image-link {
              font-size: 20px;
              bottom: 75px; } }
          .hp-learning-carousel-image-link span {
            text-align: center;
            z-index: 1;
            display: block;
            position: relative;
            -webkit-transition: all 0.35s ease-in-out 0s;
            -moz-transition: all 0.35s ease-in-out 0s;
            -o-transition: all 0.35s ease-in-out 0s;
            transition: all 0.35s ease-in-out 0s; }
            .hp-learning-carousel-image-link span.lktext {
              color: #FFF;
              font-size: 16px;
              text-transform: uppercase;
              font-weight: 600;
              letter-spacing: 0.96px; }
              @media screen and (min-width: 768px) {
                .hp-learning-carousel-image-link span.lktext {
                  font-size: 18px; } }
              @media screen and (min-width: 1280px) {
                .hp-learning-carousel-image-link span.lktext {
                  font-size: 24px; } }
              .hp-learning-carousel-image-link span.lktext:after {
                display: block;
                position: absolute;
                content: '';
                -webkit-transition: all 0.35s ease-in-out 0s;
                -moz-transition: all 0.35s ease-in-out 0s;
                -o-transition: all 0.35s ease-in-out 0s;
                transition: all 0.35s ease-in-out 0s;
                bottom: 0;
                left: 0;
                height: 3px;
                background: #FFF;
                width: 0; }
            .hp-learning-carousel-image-link span.lkicon {
              width: 14px;
              height: 2px;
              margin-left: 1em;
              top: -2px; }
              .hp-learning-carousel-image-link span.lkicon:before, .hp-learning-carousel-image-link span.lkicon:after {
                -webkit-transition: all 0.35s ease-in-out 0s;
                -moz-transition: all 0.35s ease-in-out 0s;
                -o-transition: all 0.35s ease-in-out 0s;
                transition: all 0.35s ease-in-out 0s;
                width: 100%;
                left: 0;
                background: #FFF;
                display: block;
                position: absolute;
                content: '';
                height: 2px; }
              .hp-learning-carousel-image-link span.lkicon:before {
                top: 0; }
              .hp-learning-carousel-image-link span.lkicon:after {
                bottom: 0;
                -webkit-transform: rotate(90deg);
                /* Chrome, Opera 15+, Safari 3.1+ */
                -ms-transform: rotate(90deg);
                /* IE 9 */
                -moz-transform: rotate(90deg);
                  -o-transform: rotate(90deg);
                     transform: rotate(90deg);
                /* Firefox 16+, IE 10+, Opera */ }
      .hp-learning-carousel .owl-stage-outer {
        -webkit-clip-path: circle(50% at 50% 50%);
                clip-path: circle(50% at 50% 50%); }
      .hp-learning-carousel .owl-item.active .hp-learning-carousel-content {
        opacity: 1; }
    .hp-learning-popup {
      display: none;
      position: fixed;
      background-color: rgba(0, 0, 0, 0.9);
      overflow: hidden;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 0;
      z-index: -1; }
      .hp-learning-popup-wrapper {
        top: 0;
        bottom: 0;
        background-color: #FFF;
        right: -100%;
        overflow-y: auto;
        width: 100%;
        display: block;
        position: absolute;
        -webkit-transition: all 0.35s ease-in-out 0s;
        -moz-transition: all 0.35s ease-in-out 0s;
        -o-transition: all 0.35s ease-in-out 0s;
        transition: all 0.35s ease-in-out 0s; }
        .hp-learning-popup-wrapper::-webkit-scrollbar {
          width: 2px; }
        .hp-learning-popup-wrapper::-webkit-scrollbar-track {
          background-color: #e0e0e0;
          outline: 0; }
        .hp-learning-popup-wrapper::-webkit-scrollbar-thumb {
          background-color: #5e5d5c;
          /* outline: 1px solid slategrey; */
          outline: 0; }
        @media screen and (min-width: 768px) {
          .hp-learning-popup-wrapper {
            width: 75%;
            right: -75%; } }
        @media screen and (min-width: 1024px) {
          .hp-learning-popup-wrapper {
            width: 65%;
            right: -65%; } }
        @media screen and (min-width: 1280px) {
          .hp-learning-popup-wrapper {
            width: 50%;
            right: -50%; } }
        @media screen and (min-width: 1440px) {
          .hp-learning-popup-wrapper {
            width: 45%;
            right: -45%; } }
        .hp-learning-popup-wrapper.showPopup {
          right: 0; }
      .hp-learning-popup-close {
        top: 2em;
        right: 4em;
        z-index: 99;
        cursor: pointer;
        -webkit-box-align: center;
        -webkit-align-items: center;
           -moz-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute; }
        html.no-touch .hp-learning-popup-close:hover .hp-learning-popup-close-icon {
          -webkit-transform: scale(1.2);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: scale(1.2);
          /* IE 9 */
          -moz-transform: scale(1.2);
            -o-transform: scale(1.2);
               transform: scale(1.2);
          /* Firefox 16+, IE 10+, Opera */ }
        html.no-touch .hp-learning-popup-close:hover .hp-learning-popup-close-text:after {
          width: 100%; }
        .hp-learning-popup-close span {
          display: block;
          position: relative;
          text-align: center;
          z-index: 1; }
        .hp-learning-popup-close:after {
          top: 50%;
          right: -4em;
          height: 2px;
          width: 3em;
          display: block;
          position: absolute;
          content: '';
          -webkit-transform: translateY(-50%);
          /* Chrome, Opera 15+, Safari 3.1+ */
          -ms-transform: translateY(-50%);
          /* IE 9 */
          -moz-transform: translateY(-50%);
            -o-transform: translateY(-50%);
               transform: translateY(-50%);
          /* Firefox 16+, IE 10+, Opera */
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          background: #0F537E; }
        .hp-learning-popup-close-icon {
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          width: 22px;
          height: 3px;
          margin-left: 1em; }
          .hp-learning-popup-close-icon:before, .hp-learning-popup-close-icon:after {
            -webkit-transition: all 0.35s ease-in-out 0s;
            -moz-transition: all 0.35s ease-in-out 0s;
            -o-transition: all 0.35s ease-in-out 0s;
            transition: all 0.35s ease-in-out 0s;
            display: block;
            position: absolute;
            content: '';
            width: 100%;
            left: 0;
            background: #0F537E;
            height: 3px; }
          .hp-learning-popup-close-icon:before {
            top: 0;
            -webkit-transform: rotate(45deg);
            /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: rotate(45deg);
            /* IE 9 */
            -moz-transform: rotate(45deg);
              -o-transform: rotate(45deg);
                 transform: rotate(45deg);
            /* Firefox 16+, IE 10+, Opera */ }
          .hp-learning-popup-close-icon:after {
            bottom: 0;
            -webkit-transform: rotate(-45deg);
            /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: rotate(-45deg);
            /* IE 9 */
            -moz-transform: rotate(-45deg);
              -o-transform: rotate(-45deg);
                 transform: rotate(-45deg);
            /* Firefox 16+, IE 10+, Opera */ }
        .hp-learning-popup-close-text {
          color: #0F537E;
          font-size: 14px;
          -webkit-transition: all 0.35s ease-in-out 0s;
          -moz-transition: all 0.35s ease-in-out 0s;
          -o-transition: all 0.35s ease-in-out 0s;
          transition: all 0.35s ease-in-out 0s;
          text-transform: uppercase;
          font-weight: 700; }
          @media screen and (min-width: 768px) {
            .hp-learning-popup-close-text {
              font-size: 18px; } }
          .hp-learning-popup-close-text:after {
            display: block;
            position: absolute;
            content: '';
            -webkit-transition: all 0.35s ease-in-out 0s;
            -moz-transition: all 0.35s ease-in-out 0s;
            -o-transition: all 0.35s ease-in-out 0s;
            transition: all 0.35s ease-in-out 0s;
            bottom: 0;
            left: 0;
            height: 3px;
            background: #0F537E;
            width: 0; }
      .hp-learning-popup-profile, .hp-learning-popup-others {
        display: block;
        position: relative; }
      .hp-learning-popup-profile {
        padding: 5em 3em 2em;
        display: none !important; }
        .hp-learning-popup-profile.current {
          display: block !important; }
        .hp-learning-popup-profile p {
          line-height: 1.8; }
          .hp-learning-popup-profile p:first-of-type {
            font-size: 20px;
            font-weight: 600;
            line-height: 1.6; }
        .hp-learning-popup-profile-img {
          background: transparent url("/Images/default-thumbs/default.jpg") no-repeat center center/cover;
          display: block;
          position: relative;
          padding-top: 100%;
          -webkit-border-radius: 50%;
             -moz-border-radius: 50%;
                  border-radius: 50%;
          margin-bottom: 3.5em; }
          @media screen and (min-width: 768px) {
            .hp-learning-popup-profile-img {
              width: -webkit-calc(50% - 1em) !important;
              width: -moz-calc(50% - 1em) !important;
              width: calc(50% - 1em) !important;
              padding-top: -webkit-calc(50% - 1em);
              padding-top: -moz-calc(50% - 1em);
              padding-top: calc(50% - 1em);
              float: right;
              margin: 0 0 3.5em 3em; } }
          @media screen and (min-width: 1280px) {
            .hp-learning-popup-profile-img {
              margin: 0 0 5em 3em; } }
          .hp-learning-popup-profile-img:before {
            display: block;
            position: absolute;
            content: '';
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            -webkit-border-radius: 50%;
               -moz-border-radius: 50%;
                    border-radius: 50%;
            background: -webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(0, 0, 0, 0.35)), color-stop(45%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
            background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0) 100%);
            background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0) 100%);
            background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0) 100%);
            background: linear-gradient(0deg, rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0) 100%); }
          .hp-learning-popup-profile-img-icon {
            cursor: pointer;
            left: -webkit-calc( 50% - 25px);
            left: -moz-calc( 50% - 25px);
            left: calc( 50% - 25px);
            height: 50px;
            width: 50px;
            display: block;
            position: absolute;
            bottom: -20px; }
            html.no-touch .hp-learning-popup-profile-img-icon:hover:before {
              -webkit-transform: scale(1.1);
              /* Chrome, Opera 15+, Safari 3.1+ */
              -ms-transform: scale(1.1);
              /* IE 9 */
              -moz-transform: scale(1.1);
                -o-transform: scale(1.1);
                   transform: scale(1.1);
              /* Firefox 16+, IE 10+, Opera */ }
            html.no-touch .hp-learning-popup-profile-img-icon:hover .hp-learning-popup-profile-img-icon-txt {
              opacity: 1; }
            @media screen and (min-width: 1024px) {
              .hp-learning-popup-profile-img-icon {
                left: -webkit-calc( 50% - 30px);
                left: -moz-calc( 50% - 30px);
                left: calc( 50% - 30px);
                height: 60px;
                width: 60px;
                bottom: -30px; } }
            @media screen and (min-width: 1280px) {
              .hp-learning-popup-profile-img-icon {
                left: -webkit-calc( 50% - 35px);
                left: -moz-calc( 50% - 35px);
                left: calc( 50% - 35px);
                height: 70px;
                width: 70px; } }
            .hp-learning-popup-profile-img-icon:first-of-type, .hp-learning-popup-profile-img-icon:last-of-type {
              bottom: -10px; }
            .hp-learning-popup-profile-img-icon:first-of-type {
              left: -webkit-calc( 50% - 90px);
              left: -moz-calc( 50% - 90px);
              left: calc( 50% - 90px); }
              .hp-learning-popup-profile-img-icon:first-of-type:before {
                background-color: #D32124; }
              @media screen and (min-width: 1024px) {
                .hp-learning-popup-profile-img-icon:first-of-type {
                  left: -webkit-calc( 50% - 105px);
                  left: -moz-calc( 50% - 105px);
                  left: calc( 50% - 105px); } }
              @media screen and (min-width: 1280px) {
                .hp-learning-popup-profile-img-icon:first-of-type {
                  left: -webkit-calc( 50% - 120px);
                  left: -moz-calc( 50% - 120px);
                  left: calc( 50% - 120px); } }
              .hp-learning-popup-profile-img-icon:first-of-type .hp-learning-popup-profile-img-icon-txt {
                color: #D32124; }
            .hp-learning-popup-profile-img-icon:last-of-type {
              left: -webkit-calc( 50% + 40px);
              left: -moz-calc( 50% + 40px);
              left: calc( 50% + 40px); }
              .hp-learning-popup-profile-img-icon:last-of-type:before {
                background-color: #449D67; }
              @media screen and (min-width: 1024px) {
                .hp-learning-popup-profile-img-icon:last-of-type {
                  left: -webkit-calc( 50% + 45px);
                  left: -moz-calc( 50% + 45px);
                  left: calc( 50% + 45px); } }
              @media screen and (min-width: 1280px) {
                .hp-learning-popup-profile-img-icon:last-of-type {
                  left: -webkit-calc( 50% + 50px);
                  left: -moz-calc( 50% + 50px);
                  left: calc( 50% + 50px); } }
              .hp-learning-popup-profile-img-icon:last-of-type .hp-learning-popup-profile-img-icon-txt {
                color: #449D67; }
            .hp-learning-popup-profile-img-icon:before {
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -webkit-transition: all 0.35s ease-in-out 0s;
              -moz-transition: all 0.35s ease-in-out 0s;
              -o-transition: all 0.35s ease-in-out 0s;
              transition: all 0.35s ease-in-out 0s;
              content: '';
              display: block;
              position: absolute;
              background-color: #802276;
              -webkit-border-radius: 50%;
                 -moz-border-radius: 50%;
                      border-radius: 50%; }
            .hp-learning-popup-profile-img-icon-img {
              width: 26px;
              height: 26px;
              -webkit-transition: all 0.35s ease-in-out 0s;
              -moz-transition: all 0.35s ease-in-out 0s;
              -o-transition: all 0.35s ease-in-out 0s;
              transition: all 0.35s ease-in-out 0s;
              top: 50%;
              left: 50%;
              background: transparent url("/Images/default-thumbs/default.jpg") no-repeat center center/contain;
              display: block;
              position: absolute;
              -webkit-transform: translate(-50%, -50%);
              /* Chrome, Opera 15+, Safari 3.1+ */
              -ms-transform: translate(-50%, -50%);
              /* IE 9 */
              -moz-transform: translate(-50%, -50%);
                -o-transform: translate(-50%, -50%);
                   transform: translate(-50%, -50%);
              /* Firefox 16+, IE 10+, Opera */ }
              @media screen and (min-width: 1024px) {
                .hp-learning-popup-profile-img-icon-img {
                  width: 30px;
                  height: 30px; } }
              @media screen and (min-width: 1280px) {
                .hp-learning-popup-profile-img-icon-img {
                  height: 40px;
                  width: 40px; } }
            .hp-learning-popup-profile-img-icon-txt {
              -webkit-transform: translateX(-50%);
              /* Chrome, Opera 15+, Safari 3.1+ */
              -ms-transform: translateX(-50%);
              /* IE 9 */
              -moz-transform: translateX(-50%);
                -o-transform: translateX(-50%);
                   transform: translateX(-50%);
              /* Firefox 16+, IE 10+, Opera */
              display: block;
              position: absolute;
              -webkit-transition: all 0.35s ease-in-out 0s;
              -moz-transition: all 0.35s ease-in-out 0s;
              -o-transition: all 0.35s ease-in-out 0s;
              transition: all 0.35s ease-in-out 0s;
              opacity: 0;
              left: 50%;
              font-weight: 600;
              white-space: nowrap;
              text-transform: uppercase;
              top: -webkit-calc(100% + 1em);
              top: -moz-calc(100% + 1em);
              top: calc(100% + 1em);
              font-size: 12px;
              color: #802276; }
        .hp-learning-popup-profile-name {
          line-height: 1.2;
          color: #0F537E;
          margin: 0 0 .675em;
          display: block;
          position: relative;
          font-size: 26px;
          font-weight: 400; }
          @media screen and (min-width: 768px) {
            .hp-learning-popup-profile-name {
              font-size: 36px; } }
          .hp-learning-popup-profile-name span {
            display: block;
            position: relative;
            font-weight: 600; }
      .hp-learning-popup-others {
        background: #FAFAFB;
        padding: 2em 3em 1em; }
        .hp-learning-popup-others-title {
          line-height: 1.2;
          color: #0F537E;
          margin: 0 0 .675em;
          display: block;
          position: relative;
          font-size: 20px;
          font-weight: 400; }
          @media screen and (min-width: 768px) {
            .hp-learning-popup-others-title {
              font-size: 25px; } }
        .hp-learning-popup-others-wrapper {
          display: -webkit-box;
          display: -webkit-flex;
          display: -moz-box;
          display: -ms-flexbox;
          display: flex;
          position: relative;
          width: 100%;
          -webkit-box-pack: justify;
          -webkit-justify-content: space-between;
             -moz-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap; }
        .hp-learning-popup-others-item {
          width: 100%;
          margin-bottom: 2em; }
          .hp-learning-popup-others-item > * {
            display: block;
            position: relative; }
          @media screen and (min-width: 768px) {
            .hp-learning-popup-others-item {
              width: -webkit-calc(50% - .5em);
              width: -moz-calc(50% - .5em);
              width: calc(50% - .5em); } }
        .hp-learning-popup-others-img {
          background: transparent url("/Images/default-thumbs/default.jpg") no-repeat center center/cover;
          width: 100%;
          padding-top: 100%; }
        .hp-learning-popup-others-name {
          line-height: 1.2;
          font-weight: 600;
          display: block;
          position: relative;
          font-size: 18px;
          color: #133F59; }
        .hp-learning-popup-others-info {
          font-size: 15px;
          color: #133F59; }

/** Hero Keyframes *********************************/
/* Go Down Arrow */
@-webkit-keyframes upAndDown {
  0% {
    height: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  40% {
    height: 100%;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  70% {
    height: 100%;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    height: 100%;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-moz-keyframes upAndDown {
  0% {
    height: 0;
    -moz-transform: translateY(0);
         transform: translateY(0); }
  40% {
    height: 100%;
    -moz-transform: translateY(0);
         transform: translateY(0); }
  70% {
    height: 100%;
    -moz-transform: translateY(100%);
         transform: translateY(100%); }
  100% {
    height: 100%;
    -moz-transform: translateY(100%);
         transform: translateY(100%); } }

@-ms-keyframes upAndDown {
  0% {
    height: 0;
    -ms-transform: translateY(0);
        transform: translateY(0); }
  40% {
    height: 100%;
    -ms-transform: translateY(0);
        transform: translateY(0); }
  70% {
    height: 100%;
    -ms-transform: translateY(100%);
        transform: translateY(100%); }
  100% {
    height: 100%;
    -ms-transform: translateY(100%);
        transform: translateY(100%); } }

@-o-keyframes upAndDown {
  0% {
    height: 0;
    -o-transform: translateY(0);
       transform: translateY(0); }
  40% {
    height: 100%;
    -o-transform: translateY(0);
       transform: translateY(0); }
  70% {
    height: 100%;
    -o-transform: translateY(100%);
       transform: translateY(100%); }
  100% {
    height: 100%;
    -o-transform: translateY(100%);
       transform: translateY(100%); } }

@keyframes upAndDown {
  0% {
    height: 0;
    -webkit-transform: translateY(0);
       -moz-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0); }
  40% {
    height: 100%;
    -webkit-transform: translateY(0);
       -moz-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0); }
  70% {
    height: 100%;
    -webkit-transform: translateY(100%);
       -moz-transform: translateY(100%);
         -o-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    height: 100%;
    -webkit-transform: translateY(100%);
       -moz-transform: translateY(100%);
         -o-transform: translateY(100%);
            transform: translateY(100%); } }

/* Slide Animation */
@-webkit-keyframes heroZoomOut {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-moz-keyframes heroZoomOut {
  0% {
    -moz-transform: scale(1);
         transform: scale(1); }
  50% {
    -moz-transform: scale(1.05);
         transform: scale(1.05); }
  100% {
    -moz-transform: scale(1);
         transform: scale(1); } }

@-ms-keyframes heroZoomOut {
  0% {
    -ms-transform: scale(1);
        transform: scale(1); }
  50% {
    -ms-transform: scale(1.05);
        transform: scale(1.05); }
  100% {
    -ms-transform: scale(1);
        transform: scale(1); } }

@-o-keyframes heroZoomOut {
  0% {
    -o-transform: scale(1);
       transform: scale(1); }
  50% {
    -o-transform: scale(1.05);
       transform: scale(1.05); }
  100% {
    -o-transform: scale(1);
       transform: scale(1); } }

@keyframes heroZoomOut {
  0% {
    -webkit-transform: scale(1);
       -moz-transform: scale(1);
         -o-transform: scale(1);
            transform: scale(1); }
  50% {
    -webkit-transform: scale(1.05);
       -moz-transform: scale(1.05);
         -o-transform: scale(1.05);
            transform: scale(1.05); }
  100% {
    -webkit-transform: scale(1);
       -moz-transform: scale(1);
         -o-transform: scale(1);
            transform: scale(1); } }

.mediaPopup.isMpStaff .staff__readMore {
  display: none; }

.mediaPopup.isMpStaff .mediaPopup__related .staff__name {
  font-size: 16px !important;
  margin-bottom: 20px;
  font-weight: 600;
  letter-spacing: 0.72px;
  text-transform: uppercase;
  color: #707070;
  margin-bottom: 0; }

.mediaPopup.isMpStaff .mediaPopup__related .staff__jobTitle {
  margin-top: 10px;
  font-size: 13px;
  letter-spacing: 0.32px; }

.mediaPopup.isMpStaff .mediaPopup__related .staff {
  cursor: pointer; }

.mediaPopup.isMpStaff .mediaPopup__related .staff img,
.mediaPopup.isMpStaff .mediaPopup__related .staff .staff__jobTitle,
.mediaPopup.isMpStaff .mediaPopup__related .staff .staff__name {
  -webkit-transition: all .35s ease-in-out;
  -o-transition: all .35s ease-in-out;
  -moz-transition: all .35s ease-in-out;
  transition: all .35s ease-in-out; }

.mediaPopup.isMpStaff .mediaPopup__related .staff:hover img {
  opacity: .8; }

.mediaPopup.isMpStaff .mediaPopup__related .staff:hover .staff__jobTitle,
.mediaPopup.isMpStaff .mediaPopup__related .staff:hover .staff__name {
  color: #0F537E; }

.mediaPopup.isMpStaff .featuredParagraph {
  text-transform: uppercase;
  margin-bottom: 0 !important;
  color: #0F537E; }

.mediaPopup.isMpStaff .isStaffRole {
  text-transform: uppercase;
  font-family: "Montserrat", sans-serif !important;
  font-size: 16px !important;
  font-weight: 600 !important; }

.mediaPopup.isMpStaff .mediaPopup__desc p {
  white-space: pre-wrap; }

.mediaPopup .mediaPopup__url {
  display: none; }

.mediaPopup .mediaPopup__desc a:after {
  content: '';
  left: 0;
  bottom: 0;
  background-color: #FFF;
  width: 0;
  -webkit-transition: all 0.35s ease-in-out 0s;
  -moz-transition: all 0.35s ease-in-out 0s;
  -o-transition: all 0.35s ease-in-out 0s;
  transition: all 0.35s ease-in-out 0s;
  height: 2px;
  display: block;
  position: absolute; }

html.no-touch .mediaPopup .mediaPopup__desc a:hover:after {
  width: 100%; }

.mediaPopup .mediaPopup__desc a.primary, .mediaPopup .mediaPopup__desc .hp-inspiring a, .hp-inspiring .mediaPopup .mediaPopup__desc a {
  color: #0F537E; }
  .mediaPopup .mediaPopup__desc a.primary:after, .mediaPopup .mediaPopup__desc .hp-inspiring a:after, .hp-inspiring .mediaPopup .mediaPopup__desc a:after {
    background-color: #0F537E; }

.mediaPopup .mediaPopup__desc a.secondary {
  color: #E17619; }
  .mediaPopup .mediaPopup__desc a.secondary:after {
    background-color: #E17619; }

.mediaPopup .mediaPopup__desc a.nohover:after {
  display: none !important; }

@media screen and (min-width: 1024px) {
  .mediaPopup .mediaPopup__desc .secondLvlCss a:before {
    content: '';
    display: block !important;
    position: absolute;
    width: 0;
    height: 2px;
    background: #0F537E;
    left: 0;
    bottom: 3px;
    -webkit-transition: all .35s ease-in-out;
    -o-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out; }
  .mediaPopup .mediaPopup__desc .secondLvlCss a:hover:before {
    width: 100%; }
  .mediaPopup .mtStoryItem-info-desc a:before {
    content: '';
    display: block !important;
    position: absolute;
    width: 0;
    height: 2px;
    background: #0F537E;
    left: 0;
    bottom: 3px;
    -webkit-transition: all .35s ease-in-out;
    -o-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out; }
  .mediaPopup .mtStoryItem-info-desc a:hover:before {
    width: 100%; } }

body > .TiarcShareWidget .ShareItem:hover:after {
  width: 40px !important; }
