/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Thin Italic'), local('Barlow-ThinItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHtv4kjgoGqM7E_CfNY8HIJmAci.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Thin Italic'), local('Barlow-ThinItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHtv4kjgoGqM7E_CfNY8HMJmAci.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: 'Barlow';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Thin Italic'), local('Barlow-ThinItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHtv4kjgoGqM7E_CfNY8H0JmA.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow ExtraLight Italic'), local('Barlow-ExtraLightItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfP04WohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow ExtraLight Italic'), local('Barlow-ExtraLightItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfP04WogvTobdw.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: 'Barlow';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow ExtraLight Italic'), local('Barlow-ExtraLightItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfP04WouvTo.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Light Italic'), local('Barlow-LightItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfOQ4mohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Light Italic'), local('Barlow-LightItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfOQ4mogvTobdw.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: 'Barlow';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Light Italic'), local('Barlow-LightItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfOQ4mouvTo.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Italic'), local('Barlow-Italic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHrv4kjgoGqM7E_Cfs0wH8RnA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Italic'), local('Barlow-Italic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHrv4kjgoGqM7E_Cfs1wH8RnA.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: 'Barlow';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Italic'), local('Barlow-Italic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHrv4kjgoGqM7E_Cfs7wH8.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Medium Italic'), local('Barlow-MediumItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfPI42ohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Medium Italic'), local('Barlow-MediumItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfPI42ogvTobdw.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: 'Barlow';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Medium Italic'), local('Barlow-MediumItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfPI42ouvTo.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow SemiBold Italic'), local('Barlow-SemiBoldItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfPk5GohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow SemiBold Italic'), local('Barlow-SemiBoldItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfPk5GogvTobdw.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: 'Barlow';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow SemiBold Italic'), local('Barlow-SemiBoldItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfPk5GouvTo.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Bold Italic'), local('Barlow-BoldItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfOA5WohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Bold Italic'), local('Barlow-BoldItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfOA5WogvTobdw.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: 'Barlow';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Bold Italic'), local('Barlow-BoldItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfOA5WouvTo.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow ExtraBold Italic'), local('Barlow-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfOc5mohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow ExtraBold Italic'), local('Barlow-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfOc5mogvTobdw.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: 'Barlow';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow ExtraBold Italic'), local('Barlow-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfOc5mouvTo.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Black Italic'), local('Barlow-BlackItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfO452ohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Black Italic'), local('Barlow-BlackItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfO452ogvTobdw.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: 'Barlow';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Black Italic'), local('Barlow-BlackItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfO452ouvTo.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Thin'), local('Barlow-Thin'), url(https://fonts.gstatic.com/s/barlow/v4/7cHrv4kjgoGqM7E3b_s0wH8RnA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Thin'), local('Barlow-Thin'), url(https://fonts.gstatic.com/s/barlow/v4/7cHrv4kjgoGqM7E3b_s1wH8RnA.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: 'Barlow';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Thin'), local('Barlow-Thin'), url(https://fonts.gstatic.com/s/barlow/v4/7cHrv4kjgoGqM7E3b_s7wH8.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow ExtraLight'), local('Barlow-ExtraLight'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3w-os6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow ExtraLight'), local('Barlow-ExtraLight'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3w-os6VospT4.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: 'Barlow';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow ExtraLight'), local('Barlow-ExtraLight'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3w-os51os.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Light'), local('Barlow-Light'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3p-ks6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Light'), local('Barlow-Light'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3p-ks6VospT4.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: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Light'), local('Barlow-Light'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3p-ks51os.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Regular'), local('Barlow-Regular'), url(https://fonts.gstatic.com/s/barlow/v4/7cHpv4kjgoGqM7E_A8s52Hs.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Regular'), local('Barlow-Regular'), url(https://fonts.gstatic.com/s/barlow/v4/7cHpv4kjgoGqM7E_Ass52Hs.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: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Regular'), local('Barlow-Regular'), url(https://fonts.gstatic.com/s/barlow/v4/7cHpv4kjgoGqM7E_DMs5.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Medium'), local('Barlow-Medium'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3_-gs6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Medium'), local('Barlow-Medium'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3_-gs6VospT4.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: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Medium'), local('Barlow-Medium'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3_-gs51os.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow SemiBold'), local('Barlow-SemiBold'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E30-8s6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow SemiBold'), local('Barlow-SemiBold'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E30-8s6VospT4.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: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow SemiBold'), local('Barlow-SemiBold'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E30-8s51os.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Bold'), local('Barlow-Bold'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3t-4s6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Bold'), local('Barlow-Bold'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3t-4s6VospT4.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: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Bold'), local('Barlow-Bold'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3t-4s51os.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow ExtraBold'), local('Barlow-ExtraBold'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3q-0s6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow ExtraBold'), local('Barlow-ExtraBold'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3q-0s6VospT4.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: 'Barlow';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow ExtraBold'), local('Barlow-ExtraBold'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3q-0s51os.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Black'), local('Barlow-Black'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3j-ws6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Black'), local('Barlow-Black'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3j-ws6VospT4.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: 'Barlow';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Black'), local('Barlow-Black'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3j-ws51os.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Condensed Thin Italic'), local('BarlowCondensed-ThinItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxzL3I-JCGChYJ8VI-L6OO_au7B6xTru2H-nKw7aw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Condensed Thin Italic'), local('BarlowCondensed-ThinItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxzL3I-JCGChYJ8VI-L6OO_au7B6xTru2H_nKw7aw.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: 'Barlow Condensed';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Condensed Thin Italic'), local('BarlowCondensed-ThinItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxzL3I-JCGChYJ8VI-L6OO_au7B6xTru2HxnKw.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow Condensed ExtraLight Italic'), local('BarlowCondensed-ExtraLightItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrF3DmtIkGUrs.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow Condensed ExtraLight Italic'), local('BarlowCondensed-ExtraLightItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrF3DmtYkGUrs.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: 'Barlow Condensed';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow Condensed ExtraLight Italic'), local('BarlowCondensed-ExtraLightItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrF3Dmu4kG.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Condensed Light Italic'), local('BarlowCondensed-LightItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrc3PmtIkGUrs.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Condensed Light Italic'), local('BarlowCondensed-LightItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrc3PmtYkGUrs.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: 'Barlow Condensed';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Condensed Light Italic'), local('BarlowCondensed-LightItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrc3Pmu4kG.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Condensed Italic'), local('BarlowCondensed-Italic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxxL3I-JCGChYJ8VI-L6OO_au7B6xTj11HzhKg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Condensed Italic'), local('BarlowCondensed-Italic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxxL3I-JCGChYJ8VI-L6OO_au7B6xTj1lHzhKg.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: 'Barlow Condensed';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Condensed Italic'), local('BarlowCondensed-Italic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxxL3I-JCGChYJ8VI-L6OO_au7B6xTj2FHz.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Condensed Medium Italic'), local('BarlowCondensed-MediumItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrK3LmtIkGUrs.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Condensed Medium Italic'), local('BarlowCondensed-MediumItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrK3LmtYkGUrs.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: 'Barlow Condensed';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Condensed Medium Italic'), local('BarlowCondensed-MediumItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrK3Lmu4kG.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow Condensed SemiBold Italic'), local('BarlowCondensed-SemiBoldItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrB3XmtIkGUrs.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow Condensed SemiBold Italic'), local('BarlowCondensed-SemiBoldItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrB3XmtYkGUrs.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: 'Barlow Condensed';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow Condensed SemiBold Italic'), local('BarlowCondensed-SemiBoldItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrB3Xmu4kG.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Condensed Bold Italic'), local('BarlowCondensed-BoldItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrY3TmtIkGUrs.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Condensed Bold Italic'), local('BarlowCondensed-BoldItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrY3TmtYkGUrs.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: 'Barlow Condensed';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Condensed Bold Italic'), local('BarlowCondensed-BoldItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrY3Tmu4kG.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow Condensed ExtraBold Italic'), local('BarlowCondensed-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrf3fmtIkGUrs.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow Condensed ExtraBold Italic'), local('BarlowCondensed-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrf3fmtYkGUrs.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: 'Barlow Condensed';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow Condensed ExtraBold Italic'), local('BarlowCondensed-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrf3fmu4kG.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Condensed Black Italic'), local('BarlowCondensed-BlackItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrW3bmtIkGUrs.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Condensed Black Italic'), local('BarlowCondensed-BlackItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrW3bmtYkGUrs.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: 'Barlow Condensed';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Condensed Black Italic'), local('BarlowCondensed-BlackItalic'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrW3bmu4kG.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Condensed Thin'), local('BarlowCondensed-Thin'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxxL3I-JCGChYJ8VI-L6OO_au7B43Lj11HzhKg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Condensed Thin'), local('BarlowCondensed-Thin'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxxL3I-JCGChYJ8VI-L6OO_au7B43Lj1lHzhKg.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: 'Barlow Condensed';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Barlow Condensed Thin'), local('BarlowCondensed-Thin'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxxL3I-JCGChYJ8VI-L6OO_au7B43Lj2FHz.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow Condensed ExtraLight'), local('BarlowCondensed-ExtraLight'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B497yz3nWuZEC.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow Condensed ExtraLight'), local('BarlowCondensed-ExtraLight'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B497yz3jWuZEC.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: 'Barlow Condensed';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Barlow Condensed ExtraLight'), local('BarlowCondensed-ExtraLight'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B497yz3bWuQ.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Condensed Light'), local('BarlowCondensed-Light'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B47rxz3nWuZEC.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Condensed Light'), local('BarlowCondensed-Light'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B47rxz3jWuZEC.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: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Condensed Light'), local('BarlowCondensed-Light'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B47rxz3bWuQ.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Condensed Regular'), local('BarlowCondensed-Regular'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTx3L3I-JCGChYJ8VI-L6OO_au7B6x7T2kn3.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Condensed Regular'), local('BarlowCondensed-Regular'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTx3L3I-JCGChYJ8VI-L6OO_au7B6x_T2kn3.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: 'Barlow Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Condensed Regular'), local('BarlowCondensed-Regular'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTx3L3I-JCGChYJ8VI-L6OO_au7B6xHT2g.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Condensed Medium'), local('BarlowCondensed-Medium'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lwz3nWuZEC.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Condensed Medium'), local('BarlowCondensed-Medium'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lwz3jWuZEC.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: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Barlow Condensed Medium'), local('BarlowCondensed-Medium'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lwz3bWuQ.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow Condensed SemiBold'), local('BarlowCondensed-SemiBold'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3nWuZEC.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow Condensed SemiBold'), local('BarlowCondensed-SemiBold'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3jWuZEC.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: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Barlow Condensed SemiBold'), local('BarlowCondensed-SemiBold'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3bWuQ.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Condensed Bold'), local('BarlowCondensed-Bold'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3nWuZEC.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Condensed Bold'), local('BarlowCondensed-Bold'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3jWuZEC.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: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Condensed Bold'), local('BarlowCondensed-Bold'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3bWuQ.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow Condensed ExtraBold'), local('BarlowCondensed-ExtraBold'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B47b1z3nWuZEC.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow Condensed ExtraBold'), local('BarlowCondensed-ExtraBold'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B47b1z3jWuZEC.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: 'Barlow Condensed';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Barlow Condensed ExtraBold'), local('BarlowCondensed-ExtraBold'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B47b1z3bWuQ.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;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Condensed Black'), local('BarlowCondensed-Black'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B45L0z3nWuZEC.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Condensed Black'), local('BarlowCondensed-Black'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B45L0z3jWuZEC.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: 'Barlow Condensed';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Barlow Condensed Black'), local('BarlowCondensed-Black'), url(https://fonts.gstatic.com/s/barlowcondensed/v4/HTxwL3I-JCGChYJ8VI-L6OO_au7B45L0z3bWuQ.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: 'BarlowSemiCondensed-SemiBold';
  src: url('../fonts/BarlowSemiCondensed-SemiBold.html');
  src: url('../fonts/BarlowSemiCondensed-SemiBoldd41d.html?#iefix') format('embedded-opentype'),
       url('../fonts/BarlowSemiCondensed-SemiBold-2.html#BarlowSemiCondensed-SemiBold') format('svg'),
       url('../fonts/BarlowSemiCondensed-SemiBold-3.html') format('truetype'),
       url('../fonts/BarlowSemiCondensed-SemiBold-4.html') format('woff'),
       url('../fonts/BarlowSemiCondensed-SemiBold-5.html') format('woff2');
  font-weight: normal;
  font-style: normal;
}



/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnohkk72xU.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojUk72xU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojEk72xU.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: 'Playfair Display';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnogkk7.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnohkk72xU.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojUk72xU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojEk72xU.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: 'Playfair Display';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnogkk7.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnohkk72xU.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojUk72xU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojEk72xU.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: 'Playfair Display';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnogkk7.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnohkk72xU.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojUk72xU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojEk72xU.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: 'Playfair Display';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnogkk7.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnohkk72xU.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojUk72xU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojEk72xU.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: 'Playfair Display';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnogkk7.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnohkk72xU.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojUk72xU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojEk72xU.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: 'Playfair Display';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFkD-vYSZviVYUb_rj3ij__anPXDTnogkk7.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.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: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.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: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.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: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.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: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.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: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.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 */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.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: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v19/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.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;
}

/* latin */
@font-face {
  font-family: 'Homemade Apple';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Homemade Apple Regular'), local('HomemadeApple-Regular'), url(https://fonts.gstatic.com/s/homemadeapple/v10/Qw3EZQFXECDrI2q789EKQZJob0x6XHg.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;
}

.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.pacifico{font-family:'Pacifico';}
.kg {font-family:'KG Broken Vessels Sketch';}


/* WEBKIT SCROLLBAR */
/* **************** */
  ::-webkit-scrollbar {
    width: 8px;
    height: 8px;
  }

  /* Track */
  ::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 4px rgba(120,120,120,0.5);
  }

  /* Handle */
  ::-webkit-scrollbar-thumb {
    -webkit-border-radius: 6px;
    border-radius: 6px;
    background: rgba(120,120,120,0.6);
    -webkit-box-shadow: inset 0 0 4px rgba(120,120,120,0.6);
  }

  ::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(120,120,120,0.4);
  }


.wow {
  visibility: hidden;
}
body{ margin:0px; padding:0px;color:#000000; font-size:18px; line-height:22px;font-family: 'Quicksand';font-style: normal;font-weight: 300;}
.comman-container { width:1180px; margin:auto; position:relative; }
a {-webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease; text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6 { margin:0px; }

p { font-size:22px; font-family: 'Barlow'; font-weight:400; line-height:28px;}

/* FONTS SIZES */
.fs-12 { font-size:12px !important; }
.fs-14 { font-size:14px !important; }
.fs-16 { font-size:16px !important; }
.fs-18 { font-size:18px !important; }
.fs-20 { font-size:20px !important; }
.fs-22 { font-size:22px !important; }
.fs-24 { font-size:24px !important; }
.fs-25 { font-size:25px !important; }
.fs-26 { font-size:26px !important; }
.fs-30 { font-size:30px !important; line-height:37px; }
.fs-33 { font-size:33px !important; line-height:37px; }
.fs-36 { font-size:36px !important; line-height:40px; }
.fs-40 { font-size:40px !important; }
.fs-50 { font-size:50px !important; }
.fs-100 { font-size:100px !important; line-height:76px; }
.fs-104{ font-size:104px !important; line-height:76px; }
/* font color */
.white-color { color:#FFF !important; }
.black-color { color:#000 !important; }
.yellow-color { color:#f9a11b !important }
.light-yellow-color { color:#ffcd05 !important }
.red-color { color:#f23d3d !important }
.blue-color { color:#1a9cd8 !important }
.orange-color { color:#f9a01b !important }

/* background color */
.white-background { background-color:#FFF !important; }
.off-white-background { background-color:#fffce8 !important }
.black-background { background-color:#000 !important; }
.yellow-background { background-color:#fcd00d !important }
.yellow-background2 { background-color:#f9a11b !important }
.light-yellow-background { background-color:#fff9d9 !important }
.red-background { background-color:#f23d3d !important }
.blue-background { background-color:#1a9cd8 !important }


/* font weight */
.barlow-condensed-reg-txt {font-weight:400;font-family: 'Barlow Condensed';}
.barlow-condensed-light-txt {font-weight:300;font-family: 'Barlow Condensed';}
.barlow-condensed-mid-txt {font-weight:600;font-family: 'Barlow Condensed';}
.barlow-condensed-bold-txt {font-weight:700;font-family: 'Barlow Condensed';}
.barlow-condensed-exbold-txt {font-weight:800;font-family: 'Barlow Condensed';}

/*barlow*/
.Barlow-reg-txt {font-weight:400;font-family: 'Barlow';}
.Barlow-light-txt {font-weight:300;font-family: 'Barlow';}
.Barlow-mid-txt {font-weight:600;font-family: 'Barlow';}
.Barlow-bold-txt {font-weight:700;font-family: 'Barlow';}
.Barlow-exbold-txt {font-weight:900;font-family: 'Barlow';}

/*Playfair*/
.Playfair-reg-txt {font-weight:400;font-family: 'Playfair Display';}
.Playfair-light-txt {font-weight:300;font-family: 'Playfair Display';}
.Playfair-mid-txt {font-weight:600;font-family: 'Playfair Display';}
.Playfair-bold-txt {font-weight:700;font-family: 'Playfair Display';}
.Playfair-exbold-txt {font-weight:900;font-family: 'Playfair Display';}

.barlow-semicondensed-semibold-txt {font-family: 'BarlowSemiCondensed-SemiBold';}

.bor-top { border-top:solid 1px #000; }
.bor-bottom { border-bottom:solid 1px #000; }

.mr-t-88 { margin-top:88px; }
.mt-40 { margin-top:40px; }
.mt-50 { margin-top:50px; }
.mt-60 { margin-top:60px; }
.mt-162 { margin-top:162px; }
.mt-80 { margin-top:80px; }
.mt-85 { margin-top:85px; }
.mb-40 { margin-bottom:40px; }
.mb-60 { margin-bottom:60px; }
.h73 { height:73px; }
.black-bor-bottom { border-bottom:solid 1px #000; } 
.body-overflow { overflow:hidden; }

/*PAGELOAFER*/

.preloader-wrap {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0; 
  bottom: 0;
  background: rgba(000,000,000,1);
  z-index :9999; 
  overflow:hidden;
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  transition:0.5s;
  display:flex;
  justify-content:center; flex-direction:column;
  
}

.preloader-wrap.remove-loader {/*clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);*/ height:0;}

.loader-logo { transform:translate(-98px,20px);left: 0; right:0px; margin:auto; position:absolute; opacity:0;} 
.loader-text { margin-top:10px; transform:translate(5px,50px);left:11px;right:0px; margin:auto; position:absolute; opacity:0;} 
.page-appear { opacity:0;}
.logoslide { transform:translateY(-30px) }
.logoanimation {    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 9999;
    margin: auto;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;}

/**/


.r-bor { border-right:solid 1px #FFF; }
.black-bottom-border1 { border-bottom:solid 1px #000; }
.page-title-1 { font-family: 'Playfair Display'; font-size:30px; line-height:36px;}
.readmore { font-family: 'Barlow'; font-weight:700; font-size:36px; color:#ffcd05; transition:0.5s;display: inline-block;
    transform: rotate(0deg) translate(0px, 0px); text-decoration:none !important; height:32px;}
.readmore:hover {/* transform:rotate(180deg); color:#000; transform: rotate(180deg) translate(0px, -4px);*/ transform: rotate(180deg) translate(0%, 0%); color: #000; transform-origin: center;}

#header { position:fixed; left:0px; top:0px; width:100%; z-index:9999; padding: 18px 0px; border-bottom:solid 1px #000;}
.home-header {transform: translateY(-140px);}

#header .logo { width:120px;}
#header .logo a { display:block; }
.header-contact { padding-top:45px; }
.header-bt { background-color:#f23d3d; color:#FFF; font-size:16px; border-radius:10px; padding:5px 10px; font-weight:600; margin-right:18px; text-decoration:none !important;}
.header-bt:hover { background-color:#333; color:#FFF;}

/*#header:before { content:''; position:absolute; width:0%; height:2px; background-color:#e4e4e4; left:0; right:0; bottom:0; margin:auto; transition:all 1s ease; opacity:0;}
#header.fixed:before { content:''; position:absolute; width:100%; height:1px; background-color:#e4e4e4;opacity:1;}*/
#header.fixed {padding: 18px 0px;}
.fixed {  background-color: rgb(255, 255, 255); border-bottom:solid 1px #000;}
.fixed .logo { width: 73px !important;
    height: 56px;
    overflow: hidden;}

.fixed .header-contact {
    padding-top: 17px;
}


#banner { overflow:hidden; position:relative;}
#banner-container { width:100%; height:100vh; position:relative;}
/*#banner h2 { position:absolute; width:665px; background-color:#000; left:0px; right:0px; top:50%; margin:auto; padding:5px 10px; color:#FFF;font-family: 'Barlow Condensed'; font-weight:500; font-size:37px; z-index:9; display:inline-block; text-align:center; height:81px;padding-top: 13px;}*/
#banner h2 {position:absolute;width: 636px;/*background-color: #000;*/left:0px;right:0px;top:50%;margin:auto;padding: 5px 0px 5px 10px;color:#FFF;font-family: 'Barlow Condensed';font-weight:500;font-size:37px;z-index:9;display:inline-block;text-align:center;height: 52px;padding-top: 0px;}

#banner h2 span,.preloader-wrap span {font-family: 'Playfair Display'; font-size:40px; font-style:italic;}
#banner h2 span:hover{color:#ffcc00 ;}

.banner-logo {transform: translate(0px, 0px); opacity:0;  display:inline-block;}
.banner-ser { width:1px; background-color:#FFF; display:inline-block; height:0px; margin:auto;transform: translate(-10px, 3px); transition:0.5s; position:absolute; left:0px; right:0px; opacity:0;}
.intro-brand-bt {width: 246px !important;padding: 14px 0px !important;position: absolute !important;margin: auto !important;left: 0;right: 0; text-align: center; opacity:0;transform: translate(50px, 0px);}


 .videojs-background-wrap {
      overflow:hidden;
      position:absolute;
      height:100%;
      width:100%;
      top:0;
      left:0;
      z-index: -998;
    }

#bnr-vid{ width: 100%; height: 100%; object-fit: cover;}

#what-brand { padding-top:90px; padding-bottom:90px; }
.what-brand-rhs {padding-top: 12px;}

.cd-title {
  position: relative;
  height: 160px;
  line-height: 230px;
  text-align: center;
}

.cd-words-wrapper {
  display: inline-block;
  position: relative;
  text-align: left;
}
.cd-words-wrapper b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}
.cd-words-wrapper b.is-visible {
  position: relative;
}
.no-js .cd-words-wrapper b {
  opacity: 0;
}
.no-js .cd-words-wrapper b.is-visible {
  opacity: 1;
}
/* -------------------------------- 

xslide 

-------------------------------- */
.cd-headline { border-bottom:solid 1px #000; border-top:solid 1px #000; margin-bottom: 58px; margin-right: 60px;}
.cd-intro {width: 870px;transform: translate(-270px, 0px);}
.cd-headline.slide span {
  display: inline-block;
  padding: .2em 0;font-family: 'Playfair Display'; font-size:30px; font-style:italic; font-weight:300;
}
.cd-headline.slide .cd-words-wrapper {
  overflow: hidden;
  vertical-align: top;
}
.cd-headline.slide b {
  opacity: 0;
  top: .2em;
}
.cd-headline.slide b.is-visible {
  top: 0;
  opacity: 1;
  -webkit-animation: slide-in 0.6s;
  -moz-animation: slide-in 0.6s;
  animation: slide-in 0.6s;
}
.cd-headline.slide b.is-hidden {
  -webkit-animation: slide-out 0.6s;
  -moz-animation: slide-out 0.6s;
  animation: slide-out 0.6s;
}

@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(20%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slide-in {
  0% {
    opacity: 0;
    -moz-transform: translateY(-100%);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(20%);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(20%);
    -moz-transform: translateY(20%);
    -ms-transform: translateY(20%);
    -o-transform: translateY(20%);
    transform: translateY(20%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
}
@-webkit-keyframes slide-out {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  60% {
    opacity: 0;
    -webkit-transform: translateY(120%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
  }
}
@-moz-keyframes slide-out {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  60% {
    opacity: 0;
    -moz-transform: translateY(120%);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(100%);
  }
}
@keyframes slide-out {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  60% {
    opacity: 0;
    -webkit-transform: translateY(120%);
    -moz-transform: translateY(120%);
    -ms-transform: translateY(120%);
    -o-transform: translateY(120%);
    transform: translateY(120%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
  }
}

.brand-bt { display:inline-block; background-color:#ffcd05; font-size:32px; color:#FFF; font-style:italic; font-family: 'Playfair Display'; font-weight:700;padding:2px 11px; position:relative;}
.brand-bt a { color:#000; display:block; position:relative; z-index:2; text-decoration:none;} 
.brand-bt:before { content:''; position:absolute; left:0px; bottom:0px; background-color:#000; z-index:1; width:100%; height:0%; transition:0.5s;}
.brand-bt:hover:before { height:100%;}
.brand-bt:hover a { color:#fff; }

.brand-style2 { display:inline-block; background-color:#ffcd05; font-size:32px; color:#000; font-style:italic; font-family: 'Playfair Display'; font-weight:700;padding:2px 11px; position:relative;}

.brand-bt3 { display:inline-block; background-color:#ffcd05; font-size:27px; color:#FFF; font-style:italic; font-family: 'Playfair Display'; font-weight:700;padding:2px 11px; position:relative;}
.brand-bt3 a { color:#000; display:block; position:relative; z-index:2; text-decoration:none;} 
.brand-bt3:before { content:''; position:absolute; left:0px; bottom:0px; background-color:#000; z-index:1; width:100%; height:0%; transition:0.5s;}
.brand-bt3:hover:before { height:100%;}
.brand-bt3:hover a { color:#fff; }


#no-container { background-color:#ffcd05; padding-top:52px; padding-bottom:52px; }
.no-box { height:190px; padding-top:15px; }
.no-box h2 { font-size:65px; line-height:60px; font-family: 'Playfair Display'; font-weight:500; color:#000;}
.no-box h2 sup {font-weight:500;font-family: 'Barlow Condensed';font-size: 50%;}
.no-box p { color:#000; font-size:19px; color:#000; font-weight:500;font-family: 'Barlow Condensed';margin-top: 7px;line-height: 19px;}

#our-services { padding-top:75px; padding-bottom:75px; background-color:#fff9e8; }
#our-services .page-title-1 { margin-bottom:61px; }
.services-container { margin-top:54px; }
.services-icon { border-bottom:solid 1px #000; padding-bottom:22px; margin-bottom:26px; overflow:visible; height:165px; transform:scale(1); transition:2s; opacity:1; visibility:visible;}
.services-box h2 { text-transform:uppercase; font-size:22px;font-family: 'Barlow Condensed'; font-weight:400;line-height: 28px; }
.services-box h2 { margin-bottom:10px; }
.services-box a { font-size:36px; height: 27px;}
.services-box .readmore:hover {transform: rotate(180deg) translate(0%, 0%); transform-origin: center;}

.services-icon-hide { overflow:hidden; height:0px; transform:scale(0); opacity:0; visibility:hidden; }

#brand-own { margin-top:38px;border-bottom: solid 1px #000; padding-bottom:86px; margin-bottom:56px; }
#brand-own .page-title-1 { text-align:right; margin-bottom:34px;padding-right: 172px;}
.about-pic1 {/*transform: translateX(-89px);*/ position:relative;}
.owner-name { margin-top:100px; margin-bottom:79px; }

.ex-no { background-color: #FFF;
    color: #f9a01b;
    font-size: 130px;
    font-family: 'Playfair Display';
    font-weight: 400;
    position: absolute;
    left: -222px;
    top: -40px;
    height: 118px;
    line-height: 77px;}
 
/* .brand-nox { position:relative; overflow:hidden; }*/


#tuining-brand{ position:relative;padding-bottom: 152px;}
#tuining-brand:before { content:''; position:absolute; width:100%; height:50%;background-color:#fff1d0; left:0px; bottom:0px;  }

#tuining-brand .page-title-1 { margin-bottom:64px;}

.flip-container {
	perspective: 1000; position:relative; width: 100%; height: 204px;
    /*width: 218px; height: 220px;*/
}

/* flip the pane when hovered */
.flip-container:hover .flipper, .flip-container.hover .flipper {
  /*transform: rotateY(180deg);*/
  opacity:1;
}

/*.flip-container, .front, .back {
	width: 320px;
	height: 480px;
}
*/

/* flip speed goes here */
.flipper {
	transition: 0.6s;
	position: relative;
}

/* hide back of pane during swap */
.front, .back {
  backface-visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
   -webkit-transition: all ease 1s;
	-moz-transition: all ease 1s;
	-o-transition: all ease 1s;
	-ms-transition: all ease 1s;
	transition: all ease 1s;

}
/* front pane, placed above back */
.front {
	width: 100%;
  /*-webkit-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  transform: ratateY(0deg);*/
 
  background: #ffffff;
  z-index: 2;
}

/* back, initially hidden pane */
.back {
	width: 100%;
	/*transform: rotateY(180deg);*/
	background: #ffffff;
	-webkit-transition: all ease 1s;
	-moz-transition: all ease 1s;
	-o-transition: all ease 1s;
	-ms-transition: all ease 1s;
	transition: all ease 1s;
}

.front.front-hide { opacity:0; -webkit-transition: all ease 1s;
	-moz-transition: all ease 1s;
	-o-transition: all ease 1s;
	-ms-transition: all ease 1s;
	transition: all ease 1s;}
	
	
	
.top {
	animation-name: fade;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
	animation-duration: 4s;
	animation-direction: alternate;
}

@keyframes fade {
	0% {
		opacity: 1;
	}
	25% {
		opacity: 1;
	}
	75% {
		opacity: 0;
	}
	100% {
		opacity: 0;
	}
}	


	
.top3 {
	animation-name: fade3;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
	animation-duration: 4s;
	animation-direction: alternate;
	animation-delay:8s;
}

@keyframes fade3 {
	0% {
		opacity: 1;
		
	}
	25% {
		opacity: 1;
	}
	75% {
		opacity: 0;
	}
	100% {
		opacity: 0;
	}
}	
	
	
	
	
	
/*2*/
.autofadein {
	animation-name: fade2;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
	animation-duration: 3s;
	animation-direction: alternate;
}

@keyframes fade2 {
	0% {
		opacity: 1;
	}
	25% {
		opacity: 1;
	}
	75% {
		opacity: 0;
	}
	100% {
		opacity: 0;
	}
}
	
	

	
	
	
	
	

.and { display:inline-block;transform: translate(3px, 19px); }



/*placeholder*/
#contact-us ::-webkit-input-placeholder { /*Chrome/Opera/Safari*/
  color: #555;
}
#contact-us ::-moz-placeholder { /* Firefox 19+ */
  color: #555;
}
#contact-us :-ms-input-placeholder { /* IE 10+ */
  color: #555;
}
#contact-us :-moz-placeholder { /* Firefox 18- */
  color: #555;
}

#contact-us .social-link { margin-top:0px !important; }
#contact-us svg path,#contact-us svg rect { fill:#FFF }


.mobile-banner { display:none; }
#top-section {margin-top: 70px; padding-top:80px; padding-bottom:0px;}

.inner-page-title h2 { font-size:36px; font-family: 'Playfair Display'; font-style:italic; color:#000; }

#how-its-work {}

/*ACC*/
/*#how-its-work .accordion-wrapper {
  max-width: 1174px;
  width: 100%;
  margin: 0 auto;
  display: block;
}

#how-its-work .accordion {
  width: 1179px;
  height: 434px;
  position: relative;
  overflow: hidden;
  background: white;
  margin: 0 auto;
}

#how-its-work .panelHolder {
  box-sizing: border-box;
  float: left;
  position: relative;
  width: 79px;
  height: 434px;
  overflow: hidden;
  border-right: 6px solid white;
  cursor: pointer;
  background:#fab349 url(../images/plus.png) no-repeat center 94%;
}

#how-its-work .panelHolder:nth-child(odd) { background-color:#ffd735; }

#how-its-work .contentHolder {
  float: left;
  position: relative;
  background: white;
}

#how-its-work .content {
  width: 100%;
  position: relative;height: 270px; padding:20px; background-color:#fff5cc;
}


#how-its-work .content button {
  font-family: sans-serif;
  font-size: 14px;
  line-height: 14px;
  text-transform: uppercase;
  border: 2px solid #333;
  padding: 0.75em 1.75em;
  background-color: transparent;
  color: #333;
}
#how-its-work .content button:hover {
  background-color: #333;
  color: white;
}

#how-its-work .tab {
  width: 79px;
  position: absolute;
  z-index: 1;
}
#how-its-work .tab p {
  margin: 0;
  padding-left:10px;
  line-height: 7px;
  margin-top: 42px;
  color: #FFF;
  font-family: 'Barlow Condensed'; font-weight:200; font-size:58px;
  text-transform: uppercase;

  position: absolute;
  -webkit-transition: none;
  transition: none;
  left:0;
  top: 0;
  -webkit-transform-origin: top left;
          transform-origin: top left;
}

#how-its-work .tab p.title {font-family: 'Barlow Condensed'; font-weight:700; font-size:37px; -webkit-transform:rotate(-270deg) translateX(40px) translateY(-40px);transform:rotate(-270deg) translateX(40px) translateY(-40px); color:#000;margin-top: 71px;}

#how-its-work .model {
  position: absolute;
  opacity: 0;
  width: 100%;
}

#how-its-work .panelTitle.last {
  padding: 0;
}

#how-its-work .active.panelHolder {
  width: 704px;
  cursor: default;
  background: white;
}

#how-its-work .active .tab {
  opacity:0;
}

#how-its-work .active .model {
  visibility: visible;
  z-index: 0;
  opacity: 1;
  background-color: white;
}

#how-its-work .panelHolder.last {
  border: none;
}

.panelHolder.active { background-color:#fff5cc !important; }*/

#how-its-work  { margin-top:50px; }

#contact-us { background-color:#000; padding-top:80px; padding-bottom:80px; margin-top:80px;}
#contact-us p,#contact-us p a { color:#FFF !important; }
#contact-us .copyright { font-weight:300; }


/* tabs */
#domain-tabs { display:inline-block; width:100%; }

/* #product-details-tabs { margin-top:150px; } */
#product-details-tabs .nav-tabs {
    display:none;
}

@media(min-width:768px) {
#product-details-tabs .nav-tabs {
        display: flex;
    }
    
#product-details-tabs .card {
        border: none;
    }

#product-details-tabs .card .card-header {
        display:none;
    }  

#product-details-tabs .card .collapse{
        display:block;
    }
}

@media(max-width:767px){
#product-details-tabs .tab-content > .tab-pane {
        display: block !important;
        opacity: 1;
		border: none;
		border-bottom:solid 1px #FFF;
		
    }
}

#product-details-tabs a.nav-link{  
    padding:0px;
    line-height:0px;
    color: #000;
    position: relative;
    display: inline-block;
    font-weight: 800;
    font-size: 14px;
    margin:0px;
	/*width: 20%;*/
	border: none;
    text-align: left;
    border-radius: 0px !important;width: 100%;}
	

#product-details-tabs a.nav-link.active {
   /* background-color: #000;
    color: #FFF;*/
}	

#product-details-tabs a.nav-link.active .services-box h2 { font-weight:600; }
#product-details-tabs a.nav-link.active .services-box h2:before { content:'+'; position:absolute; font-family: 'Barlow';font-weight: 700;font-size: 36px;color: #ffcd05;transition: 0.5s; bottom: -30px; left: 85px;}
#product-details-tabs a.nav-link.active .services-box h2:before { content:'-'; color:#000; }

#product-details-tabs .nav-tabs {
    border-bottom:none;
	margin-top:0px;
}


#product-details-tabs .card-header h5 a {background:url(../images/min2.html) 98% center no-repeat;display: block;}
#product-details-tabs .card-header h5 a.collapsed {background:url(../images/plus.png) 98% center no-repeat;
		color: #666;
		border-top: 1px solid #FFF;
		margin: 0;
		display: block;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		font-size:22px;
		text-transform:uppercase;}
#product-details-tabs .nav-tabs .nav-item { width:16.6%; }

.our-talent { padding-top:68px; padding-bottom:68px; margin-top:90px; }

.common-box a.readmore { font-size:36px; color:#ffcd05; height:29px;}
.common-box a:hover.readmore { color:#000; }

#brand .common-box a.readmore {} 
/*#brand li:nth-child(1).common-box a.readmore {transform: translate(57px, 0px);}
#brand li:nth-child(2).common-box a.readmore {transform: translate(100px, 0px);}
#brand li:nth-child(3).common-box a.readmore {transform: translate(90px, 0px);}
#brand li:nth-child(4).common-box a.readmore {transform: translate(90px, 0px);}
#brand li:nth-child(5).common-box a.readmore {transform: translate(70px, 0px);}
#brand li:nth-child(6).common-box a.readmore {transform: translate(40px, 0px);}
#brand li:nth-child(7).common-box a.readmore {transform: translate(100px, 0px);}
#brand li:nth-child(8).common-box a.readmore {transform: translate(50px, 0px);}*/


.success-story { margin-top:95px; }
.success-story .comman-container { width:816px; margin:auto; }
.success-story-box { margin-bottom:75px; transition:.5s; }
.success-story-box:hover {/*-webkit-box-shadow: 10px -7px 9px 0px rgba(0,0,0,0.12);
-moz-box-shadow: 10px -7px 9px 0px rgba(0,0,0,0.12);
box-shadow: 10px -7px 9px 0px rgba(0,0,0,0.12);*/ transform:scale(1.01);}
.success-story-box a { position:relative; display:block;}
.success-story-box a:hover{text-decoration:none;}
.success-story-box .three-stars { position:absolute; top:120px; right:-40px; }
.success-story-box h2 { position:absolute; bottom:40px; left:0px; display:inline-block; background-color:#ffcd05; color:#000; font-family: 'Playfair Display'; font-style:italic; font-weight:700; font-size:33px; padding:15px 35px; z-index: 99;}
.success-story-box .yellow-box-close { position:absolute; top:0px; right:0px; }
.success-story-box .read-case { text-transform:uppercase; font-family: 'Barlow Condensed'; font-weight:400; color:#000000; font-size:25px; display:block;padding-top:15px; position:relative;}
.success-story-box .read-case:before { content:''; position:absolute; right:0px; top:0px; width:402px; height:33px; background-color:#f9a11b;}

.width-580{width: 580px;}

.wall-of-fame { border-top:solid 1px #000; margin-top:140px; padding-top:90px;}

#sha-soluction { background:url(../images/shah-rukh-img.jpg) #000 no-repeat 100% bottom; background-size: 80%; height:auto; margin-top: 240px; padding-bottom: 50px;}
#sha-soluction .success-story-box { width:1180px; margin:auto; position:relative;transform: translate(0px, -170px);}
#sha-soluction .success-story-box:hover { transform:scale(1) translate(0px, -170px); -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0);
-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0);
box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.0);}
#sha-soluction .success-story-box h2 { bottom:0px; }
#sha-soluction .success-story-box:before { content:''; position:absolute; right:0px; bottom:-33px; width:600px; height:33px; background-color:#f9a11b;}
#sha-soluction .success-story-box p { font-size: 44px;
    position: absolute;
    top: 270px;
    text-align: center;
    display: block;
    width: 100%;}
	
.check-list {font-family: 'Homemade Apple'; color:#FFF; font-size:32px;}
.check-list img { display:inline-block; }	


#nokia-pro {padding-top: 150px; padding-bottom: 160px;}
.pointer-title { display:block; position:absolute; z-index:9; width:310px;}
.pointer-title h2 { position:relative; font-family: 'BarlowSemiCondensed-SemiBold'; font-size:28px; text-transform:uppercase; color:#000000;padding-bottom: 8px; margin-bottom:7px;}
.pointer-title h2:before { content:''; position:absolute; bottom:0px; left:0px; background-color:#ffcd05; height:5px; width:90%; }
.pointer-title p {}

#approach-box { background:url(../images/our-aprouch-img.jpg) no-repeat top center; position:relative; height:793px; margin-top:30px;z-index: 8;}
#approach-box .pointer-title { position:absolute; z-index:9; width:170px; height:170px; border-radius:100px; background-color:rgba(255,255,255,0.7); display: flex;align-items: center;justify-content: center; cursor:pointer;}
#approach-box .pointer-title:hover { background-color:rgba(254,218,0,1); }
#approach-box .pointer-title h3 {font-weight:600;font-family: 'Barlow Condensed'; font-size:26px; text-transform:uppercase; text-align:center;line-height: 28px;height: 37%;}
#approach-box .pointer-title h3 span { font-size:40px; font-family: 'Barlow Condensed'; font-weight:400; }
#approach-box .tooltip-box { padding:10px; color:#feda00; text-align:left; width: 240px; opacity:0; visibility:hidden; transition:.5s; position:absolute;font-size:22px;left: 150px;}
#approach-box .tooltip-box p {font-family: 'Barlow'; font-weight: 700; font-size: 20px; line-height: 24px;}
#approach-box .pointer-title:hover .tooltip-box { opacity:1; visibility:visible;left: 180px; }

.fouth-point {left: -290px !important;}
.fifth-point {left: -220px !important;}

#approach-box .pointer-title:hover .tooltip-box.fouth-point {left:-270px !important; }
.w800 { width:800px; margin:auto; }

#solutioncarousel{z-index:1;}
#solutioncarousel .carousel-control-next,#solutioncarousel .carousel-control-prev {width: 9%; opacity: 1;}
#solutioncarousel .carousel-control-next {right: -80px;}
#solutioncarousel .carousel-control-prev {left:-80px;}

#solutioncarousel .carousel-caption {    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    padding-top: 0;
    padding-bottom: 0;
    color: #000;
    text-align: center;
    width: 100%;
    background-color: #FFF;}
	
#solutioncarousel .carousel-item {padding-bottom: 70px;}	


.other-sponsorship-box { margin-bottom:80px; }
#other-sponsorship .photo-gallery-pic { margin-bottom:0px; }


.number-list ol {
   list-style: none;
   counter-reset: item;
   margin:0px; padding:0px; list-style-type:none; width:100%; display:inline-block;
 }
.number-list li {
   counter-increment: item;
   margin-bottom: 5px;
   width: 25%;
    float: left;
	padding-left: 0px;
	position: relative;
	padding-right: 12px; 
	margin-bottom:30px;
	height: 200px;text-align: center;
 }

/*.number-list li:before {
   margin-right: 10px;
   content: counter(item);
   border-radius: 100%;
   color: #000;
   font-size:20px;
   text-align: center;
   display: inline-block;
   position: absolute;
   left: 0px;top: 2px;font-family: 'Barlow'; font-weight: 700;
 }*/
 
/*.number-list li:after { content:'.'; position:absolute; left:0px; top:2px; font-size:20px; font-weight:700; color:#000;width: 17px;text-align: right;} 
.number-list li:nth-child(1):after { left:-3px; }  */
 
 
 .number-list li h2 {font-family: 'Barlow'; font-weight: 700; text-transform:uppercase; font-size:20px; position:relative;margin-bottom:3px; line-height: 28px; display:block;}
/* .number-list li h2:before { content:'';  position:absolute; left:0px; bottom:-12px; width:100%; height:5px; background-color:#ffcd05;}*/
 .number-list li p { font-size:20px;line-height: 23px; text-align:center; }
.number-list li h2.h113 { height:113px; }



.n-val1 {transform: translate(0px, -300px);}
.n-val2 {transform: translate(0px, 20px);}
.mt-360 { margin-top:360px; }
.h-1060 {height: 1120px;}
.h-1450 {height: 1450px;}

.case-study-con { width:1180px; margin:auto; margin-top: 85px;}

.case-study-box { margin-bottom:50px; transition:.5s; position:relative;}
.case-study-box a { position:relative; display:block;}
.case-study-box h2 { position: absolute;
    bottom:38px;
    left: 0px;
    display: inline-block;
    background-color: #ffcd05;
    color: #000;
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 700;
    font-size:26px;
    padding:10px 15px;
    width: 50%;}
.case-study-box .yellow-box-close { position:absolute; top:0px; right:0px; }
.case-study-box .read-case { text-transform:uppercase; font-family: 'Barlow Condensed'; font-weight:400; color:#000000; font-size:25px; display:block;padding-top:15px; position:relative;}
.case-study-img { display:block; position:relative; margin-bottom: 120px;}
.case-study-img:before { content:''; position:absolute; right:0px; bottom:-29px; width:50%; height:33px; background-color:#f9a11b;}

.case-study-box22 .case-study-img:before {bottom:-31px;}
.case-study-box22 h2 {bottom: 40px;}
.case-study-box23 h2 {bottom: 72px;}

#toTop{
	position: fixed;
	bottom: 46px;
	right: 50px;
	cursor: pointer;
	display: none;
	z-index:9998;
	background-color:transparent;
	background-image:url(../images/top-arrow.png);
	background-repeat:no-repeat; 
	background-position:center;
	border:none;
	/*-webkit-box-shadow: 7px 3px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 7px 3px 5px 0px rgba(0,0,0,0.2);
box-shadow: 7px 3px 5px 0px rgba(0,0,0,0.2);*/
}

.top-min-100 { margin-top:-100px; }


#footer { padding-top:126px; padding-bottom:80px; } 
.footer-lhs {} 
.footer-lhs h2 {font-family: 'Barlow Condensed';} 
.social-link { margin-top:10px; }
.social-link a { margin-right: 5px; width: 36px; height: 36px; display: inline-block; }
#social-hover:hover { fill:#ffcd05 ;stroke:#ffcd05 !important;}
.footer-lhs1 p {margin-left: 108px;}
.footer-lhs2 { padding-top: 30px; }



/*.social-link a.fb{background-image:url(../images/facebook.jpg);  background-repeat: no-repeat;}
.social-link a.fb:hover{background-image:url(../images/facebooky.jpg); background-repeat: no-repeat;}

.social-link a.tweet{background-image:url(../images/tweet.jpg);  background-repeat: no-repeat;}
.social-link a.tweet:hover{background-image:url(../images/tweety.jpg); background-repeat: no-repeat;}

.social-link a.insta{background-image:url(../images/insta.jpg);  background-repeat: no-repeat;}
.social-link a.insta:hover{background-image:url(../images/instay.jpg); background-repeat: no-repeat;}

.social-link a.linkedin{background-image:url(../images/in.jpg);  background-repeat: no-repeat;}
.social-link a.linkedin:hover{background-image:url(../images/iny.jpg); background-repeat: no-repeat;}*/


.footer-lhs p { padding-bottom:34px; margin-bottom:0px; } 

#footer .brand-bt {margin-top: 3px;} 

.copyright { color:#77787b; font-size:16px; font-family: 'Barlow'; font-weight:300;padding-top: 17px; }

.inner-footer { border-top:solid 1px #000; padding-top:75px !important; margin-top:75px !important;}

.fancybox-buttons {
    display: block !important;
}

.success-story-pc { margin-top:95px; }
.success-story-pc .comman-container { width:816px; margin:auto; }
.success-story-box-pc { margin-bottom:75px; transition:.5s; }
.success-story-box-pc:hover {-webkit-box-shadow: 10px -7px 9px 0px rgba(0,0,0,0.12);
-moz-box-shadow: 10px -7px 9px 0px rgba(0,0,0,0.12);
box-shadow: 10px -7px 9px 0px rgba(0,0,0,0.12); transform:scale(1.01);}
.success-story-box-pc a { position:relative; display:block;}
.success-story-box-pc h2 { position:absolute; bottom:37px; left:0px; display:inline-block; background-color:#ffcd05; color:#000; font-family: 'Playfair Display'; font-style:italic; font-weight:700; font-size:33px; padding:15px 70px; width:580px;}
.success-story-box-pc .read-case { text-transform:uppercase; font-family: 'Barlow Condensed'; font-weight:400; color:#000000; font-size:25px; display:block;padding-top:15px; position:relative;}
.success-story-box-pc .read-case:before { content:''; position:absolute; right:0px; top:0px; width:402px; height:33px; background-color:#f9a11b;}
#pc-solution .success-story-box-pc:before { content:''; position:absolute; right:0px; bottom:0px; width:600px; height:33px; background-color:#f9a11b;}
#pc-solution { background-color:#000; height:auto; padding:0 0 50px; margin-top: 230px;}
#pc-solution .success-story-box-pc { width:1180px; margin:auto; position:relative;transform: translate(0px, -170px);}
#pc-solution .success-story-box-pc:hover { transform:scale(1) translate(0px, -170px); -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0);
-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0);
box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.0);}
#pc-solution .success-story-box-pc h2 { bottom:-69px; }
#pc-pro {padding-top: 70px; padding-bottom: 70px;}

.pc-brand-ext{padding-bottom:50px;}
.pc-brand-ext img{text-align:center;}
.pc-brand-ext h3{font-size:29px; padding: 20px 0 10px;}
.pc-brand-ext h3 span{font-size:27px; display:block;}

.bord-top-black{border-top: solid 1px #000;}

.container-816{width:816px; margin:auto; position:relative;}

.banner-txt{position: absolute;
    bottom:-20px;
    left: -20px;
    display: inline-block;
    background-color: #ffcd05;
    padding:10px 15px;
    width: 50%;}

.banner-txt h2{font-family: 'Playfair Display'; color: #000; font-style: italic; font-weight: 700; font-size:29px;}

.csr-case-study-box { margin-bottom:135px; transition:.5s; position:relative;}
.csr-case-study-box a { position:relative; display:block;}
.csr-case-study-box .yellow-box-close { position:absolute; top:0px; right:0px; }
.csr-case-study-box .read-case { text-transform:uppercase; font-family: 'Barlow Condensed'; font-weight:400; color:#000000; font-size:25px; display:block;padding-top:15px; position:relative;}
.csr-case-study-img { display:block; position:relative; margin-bottom: 170px;}
.csr-case-study-img:before { content:''; position:absolute; right:0px; bottom:-33px; width:50%; height:33px; background-color:#f9a11b;}

.margin-0{margin:0;}
.mt-20{margin-top:20px;}

.csr-banner-img{position:relative; padding: 0 60px;}
.mb-320{margin-bottom:320px;}
.mt-320{margin-top:320px;}
.h-1180{height:990px;}

.yellow-bg{background-color:#fff0b5;}
.dark-yellow-bg{background-color:#ffcd05;}

.height-270{height:270px;}
.h-545{height:545px;}
.h-350{height:350px;}

ul.social-icons{padding-left:0;}
ul.social-icons li{display:inline; margin-right:5px; list-style-type:none;}

.inner-digital{padding:20px; position:relative;}

.digital-details{padding-top:10px;}

.digital-img{position:absolute; top:60%; left:55%;}

.orange-bg{background-color:#fee2bb;}

#sec-section{padding:50px 0;}

.how-acc{padding-top: 70px;}

.what-we-do-img{background-image:url(../images/what-we-do.jpg); background-size:100%; background-repeat: no-repeat; background-position:top center; height:705px;}


#tabs-fix { position:fixed; height:100%; left:0px; width:100%; z-index:9999; transition:all 0.5s ease;}
#tabs-fix.fix {padding: 8px 0px; transition:all 0.5s ease;}
.fix { transition:0.5s; border-bottom:solid 1px #000;}

.width-990{width:990px; margin: 0 auto;}
.width-1050{width:1050px; margin: 0 auto;}

.fameh1{background-image:url(../images/fameh1.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh1-flip{background-image:url(../images/fameh1-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh2{background-image:url(../images/fameh2.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh2-flip{background-image:url(../images/fameh2-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh3{background-image:url(../images/fameh3.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh3-flip{background-image:url(../images/fameh3-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh4{background-image:url(../images/fameh4.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh4-flip{background-image:url(../images/fameh4-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh5{background-image:url(../images/fameh5.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh5-flip{background-image:url(../images/fameh5-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh6{background-image:url(../images/fameh6.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh6-flip{background-image:url(../images/fameh6-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh7{background-image:url(../images/fameh7.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh7-flip{background-image:url(../images/fameh7-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh8{background-image:url(../images/fameh8.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh8-flip{background-image:url(../images/fameh8-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh9{background-image:url(../images/fameh9.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh9-flip{background-image:url(../images/fameh9-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh10{background-image:url(../images/fameh10.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh10-flip{background-image:url(../images/fameh10-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh11{background-image:url(../images/fameh11.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh11-flip{background-image:url(../images/fameh11-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh12{background-image:url(../images/fameh12.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh12-flip{background-image:url(../images/fameh12-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh13{background-image:url(../images/fameh13.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh13-flip{background-image:url(../images/fameh13-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh14{background-image:url(../images/fameh14.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh14-flip{background-image:url(../images/fameh14-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh15{background-image:url(../images/fameh15.jpg); background-repeat:no-repeat; background-size:101%; background-position:center; height: 205px;}
.fameh15-flip{background-image:url(../images/fameh15-flip.jpg); background-repeat:no-repeat; background-size:101%; background-position:center; height: 205px;}

.fameh16{background-image:url(../images/fameh16.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh16-flip{background-image:url(../images/fameh16-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh17{background-image:url(../images/fameh17.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh17-flip{background-image:url(../images/fameh17-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh18{background-image:url(../images/fameh18.html); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh18-flip{background-image:url(../images/fameh18-flip.html); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

.fameh19{background-image:url(../images/sterling.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}
.fameh19-flip{background-image:url(../images/sterling-flip.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; height: 205px;}

#sticky-box{/*position: absolute;*/ z-index: 9; width: 100%; top: 130px; /*position: -webkit-sticky;
  position: sticky !important; */background-color:#FFF; position:fixed; top:125px; left:0px; width:100%;z-index: 999; }
#product-details-tabs #content{margin-top:500px;}
#product-details-tabs .sticky > #content{margin-top: 70px;}

.digi-img1{position:absolute; left: 20%; top: 33%;}
.digi-img2{position:absolute; left:30%; top:73%;}

.position-relative{position:relative;}

.mt-150{margin-top:150px;}

#product-details-tabs a.nav-link .services-box h2:before{ content:'+'; position:absolute; font-family: 'Barlow';font-weight: 700;font-size: 36px;color: #ffcd05;transition: 0.5s; bottom: -30px; left: 85px; transform: rotate(0deg) translate(0%, 0%); transform-origin: center!important; height:29px;}

#product-details-tabs #sticky-box a.nav-link .services-box h2:hover::before{transform: rotate(180deg) translate(0%, 0%); color: #000; transform-origin: center!important;}

#product-details-tabs .card-body{padding:50px 0;padding-bottom: 170px;}

.services-box{text-align:center;}

.client-img{background-image:url(../images/client2.jpg); background-position: top center; background-repeat:no-repeat; height:670px;background-size:contain;}

#tvBorder{background-image: url(../images/chandon-img.png); background-repeat:no-repeat; width:1044px; height:820px;padding-left: 97px;padding-top: 26px; position: relative;}

#tvBorder video{padding-left: 28px; padding-top: 0; margin-top: 111px; outline: none;}

.cardon { position: absolute; bottom: 0; left: 0; }

.h-1150{height:1200px;}

.pos-relative{position:relative;}
.read1{position:absolute; left:223px;}

.pt-30{padding-top:30px;}


.photo-gallery-pic {
   margin-bottom: 50px;overflow: hidden;
}

.no-mar-bottom {
   margin-bottom:0px;
}


.video-box-hide { overflow:hidden; }
.video-box { transform:scale(1.4) }
.video-box2 { transform:scale(1.8) }
.video-box3 { transform:scale(2.2) }
.video-box4 { transform: scale(1.2) translate(0px, -52px); }


.photo-gallery-pic p { margin-top:10px; }

.photo-gallery-pic a {
    display: block;
    position: relative;
    overflow: hidden
}

.photo-gallery-pic a:before {
	content: '';
    width: 100%;
    height: 100%;
    background-color: rgba(000, 000, 000, .5);
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    transition: all .5s ease;
    background-image: url(../images/zoom.png);
    background-position: center;
	background-repeat:no-repeat;
    transform: scale(1.5);
	z-index:1;
}

.photo-gallery-pic a:hover:before {
    opacity: 1;
    transform: scale(1);
}



.branded-content-pic a {
    display: block;
    position: relative;
    overflow: hidden
}

.branded-content-pic a:before {
	content: '';
    width: 100%;
   height: calc(84% - -2px );
    background-color: rgba(000, 000, 000, .5);
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    transition: all .5s ease;
    background-image: url(../images/zoom.png);
    background-position: center;
	background-repeat:no-repeat;
    transform: scale(1.0);
	z-index:1;
}

.branded-content-pic a:hover:before {
    opacity: 1;
    transform: scale(1.0);
}


.digital-gallery-pic a {
    display: block;
    position: relative;
    overflow: hidden
}

.digital-gallery-pic a:before {
	content: '';
    width: 90%;
    height: 90%;
    background-color: rgba(000, 000, 000, .5);
    position: absolute;
    left: 12px;
    top: 20px;
    opacity: 0;
    transition: all .5s ease;
    background-image: url(../images/zoom.png);
    background-position: center;
	background-repeat:no-repeat;
    transform: scale(1);
	z-index:1;
	border-radius: 20px;
}

.digital-gallery-pic a:hover:before {
    opacity: 1;
    transform: scale(1);
}

.influencer-pic{-webkit-box-shadow: 1px 4px 11px 3px rgba(0,0,0,0.17);
-moz-box-shadow: 1px 4px 11px 3px rgba(0,0,0,0.17);
box-shadow: 1px 4px 11px 3px rgba(0,0,0,0.17);}

.inline-block{display:inline-block !important;}

.mb-230{margin-bottom:230px;}

.mb-100{margin-bottom:100px;}

.fancybox-content:focus, .fancybox-content:active, video:focus{outline:none !important;}

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
width: 10%;
float: left;
}
}
@media (min-width: 992px) {
.col-md-15 {
width: 20%;
float: left;
}
}
@media (min-width: 1200px) {
.col-lg-15 {
width: 20%;
float: left;
}
}

.sticky {
  z-index:9;
  background-color:#FFF; 
  overflow: hidden;
  border-bottom: solid 1px #000;padding-bottom: 50px;top:88px !important; }
  
/*.sticky .services-icon{ display:none;}*/
  
.sticky .services-box h2{margin-bottom: 0px; font-size: 18px; line-height:22px; margin-top:25px;}
  
/*.sticky .services-box .services-icon img{width:80px;}*/
/*.sticky .services-icon { height:0px; transform: translate(0px, -30px); transition:2s; overflow:hidden; height:0px;} */


  
  .how-acc form { 
    position: relative;
    /* top: 100px; */
    /* left: 100px; */
    background: transparent;
    padding: 0;
    display: inline-block;
    box-shadow: none;
    border-radius: 0;
    border: none;
    width: 100%;
    height: 380px;
    overflow: hidden;
}

.how-acc input { display: none; }
/*.how-acc input:checked + label,.how-acc label:hover { 
    background: #4D90FE;
    background: -webkit-linear-gradient(top,#4D90FE,#4787ED);
  border: none;
    color: white;
    box-shadow: none;
    text-shadow: none;
}*/
.how-acc label { 
    cursor: pointer; 
    display: block; 
    border: solid 1px transparent;
    text-align: center; 
    border-radius:0px; 
    float: left;
    width: 60px;
    height: 380px;
    line-height: 380px;
	background:#fcda37; 
    border:none; 
	margin-left:6px;
	
}
.label-orange {background:#f9b64a !important; }




.how-acc label p {font-family: 'Barlow Condensed';
    font-weight: 700;
    font-size: 37px;
    -webkit-transform: rotate(-450deg) translateX(-7px) translateY(-154px);
    transform: rotate(-450deg) translateX(-7px) translateY(-154px);
    color: #000;
    margin-top: 170px;
    width: 368px;
    text-align: center;
    position: relative; transition:0.5s 
	
	}
	
.how-acc label p:before { content:''; position:absolute; left:14px; top:0px; width:28px; height:28px; background: url(../images/plus-white.png) no-repeat 4% center; background-size:28px; transition:0.5s; transform-origin:center;}	
		
/*label.label-orange p:before { background: url(../images/plus.png);}*/
	
.how-acc label:hover p:before { transform:rotate(180deg) }	



/*.how-acc label:hover p {
  animation: rotate .5s alternate;
  animation-fill-mode: forwards;
}	
	
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
   background: url(../images/plus.png) no-repeat 4% center !important;
  }
}*/


.how-acc label p span {font-family: 'Barlow Condensed';
    font-size: 58px;
    font-weight: 200;
    line-height: 67px;
    color: #FFF;
    display: inline-block;
    position: absolute;
    margin-left: 24px;
    /* padding-bottom: 1px; */
    top:-19px;
    left: 290px;
    transform: rotate(90deg);}	

.how-acc label:last-child { margin-right: 0; }


.how-acc article { 

    width: 0;
    height: 380px;  
    overflow: hidden; 
    -webkit-transition: width .25s linear, opacity .2s linear; 
    transition: width .25s linear, opacity .3s linear; 
    position: relative; 
    top:0px;
    margin-bottom: 0;
    padding: 0;
    margin-right: 10px;
    opacity: 0;
    float: left;
	background-color: #fef6cc;
}
div:last-child .how-acc article { margin-right: 0; }
.how-acc article p {
     font-size: 22px;
    font-family: 'Barlow';
    font-weight: 400;
    line-height: 28px;
    width: 345px;    
    padding: 5px 10px;
	padding-top: 16px;
}

.how-acc div > input:checked ~ article { width: 345px; opacity: 1; }
.how-acc div > input:checked ~ label p:before  { background: url(../images/min-black.png) no-repeat 4% center;transform: rotate(-450deg);}

#clients{margin-top:50px;}

.marry-kom-vid {position: absolute;
    top: 71px;
    left: 161px;
    width: 865px;
    height: 387px; overflow:hidden;}
.marry-kom-vid video { transform:scale(1.5) }


#collapse-C,#collapse-F { position:relative;  }
#collapse-C:before,#collapse-F:before { content:''; position:absolute; left:0px; bottom:0px; height:150px; width:100%; background-color:#fff9d9; } 
#collapse-F:before { height: 490px; }


.work-case h2 {bottom:-12px;padding: 10px 35px;}
.work-case .read-case {padding-left: 350px;}
.work-case .read-case:before {top: -33px;width: 852px; }

.work-case2 h2 {    bottom: -12px;
    padding: 10px 35px;
    width: 327px;
    text-align: center;}
.work-case2 .read-case {padding-left: 350px;}
.work-case2 .read-case:before {top: -33px;width: 852px; }

.footer-lhs #social-hover:hover {
    fill: #ffcd05;
    stroke: #ffcd05;
}

#contact-us svg:hover path, #contact-us svg:hover rect{
    fill: #ffcd05;
    stroke: #ffcd05;
}


.video-background-controls {z-index: 9999 !important; top: 94vh !important;}
.video-background-controls.control-hide { opacity:0 !important; }

#content .collapse:not(.show) {
    display: block;
}

.footer-logo img { width:300px; }
