/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.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: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFW50bbck.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: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOXOhpOqc.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: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.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: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fChc4EsA.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: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7GxKOzY.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: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfChc4EsA.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: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: local('Poppins Light'), local('Poppins-Light'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: local('Poppins Light'), local('Poppins-Light'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.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: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: local('Poppins Light'), local('Poppins-Light'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLDz8Z1xlFQ.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;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJnecmNE.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: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJfecg.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;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: local('Poppins Medium'), local('Poppins-Medium'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: local('Poppins Medium'), local('Poppins-Medium'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.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: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: local('Poppins Medium'), local('Poppins-Medium'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLGT9Z1xlFQ.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;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: local('Poppins SemiBold'), local('Poppins-SemiBold'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: local('Poppins SemiBold'), local('Poppins-SemiBold'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.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: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: local('Poppins SemiBold'), local('Poppins-SemiBold'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLEj6Z1xlFQ.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;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: local('Poppins Bold'), local('Poppins-Bold'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: local('Poppins Bold'), local('Poppins-Bold'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.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: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: local('Poppins Bold'), local('Poppins-Bold'), url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLCz7Z1xlFQ.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh7USSwaPGR_p.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: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh7USSwiPGQ.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v15/S6uyw4BMUTPHjxAwXjeu.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: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v15/S6uyw4BMUTPHjx4wXg.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh6UVSwaPGR_p.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: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh6UVSwiPGQ.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh50XSwaPGR_p.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: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh50XSwiPGQ.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;
}

/*
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900);
@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700');
@import url(http://fonts.googleapis.com/css?family=Open+Sans:100,200,400,300,600,700);
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,600,700');
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700');
*/

/*Fonts*/
.opensans{font-family:open sans;}
.roboto{font-family:roboto;}
.lato{font-family:lato;}
.poppins{font-family:poppins;}
.montserrat{font-family:montserrat;}
.bebas{font-family:bebas;}
@font-face {font-family:'bebas';src: url('../fonts/BebasNeue.otf');}

b,strong{font-weight:600;}
.fault{
	position: relative;
    bottom: -50px;
}
.ls-1{letter-spacing:-0.5px;}
.ls-2{letter-spacing:-1px;}
/*Common*/


body {font-family: poppins;font-size: 14px;line-height: 1.42857143;color: #000000;background-color: #fff;}
.wrap{
    position: fixed;
    z-index: 2000;
    right: 18px;
    bottom: 18px;
    max-width: 220px;
    background: rgba(63,61,57,.9);
    color: #fff;
    padding: 0 18px 18px;
    line-height: 1.2;
    font-size: 12px;
}
.wrappara{
    margin-top: 18px;
    font-size: 11px;
    line-height: 1.6;
}
.wrappara a{
    text-decoration:underline;
    color:#fff;
}
.btn{
    text-decoration: none;
    border-color: #fff;
    color: #fff;
    padding: 8px 20px;
}
.btn:hover{
    text-decoration: none !important;
    color: #fff !important;
    background: #1a94ff !important;
}
@media (min-width:240px) {
	.absimage{position:static;}
.xs8 {font-size: 8px;}.xs9 {font-size: 9px;}.xs10 {font-size: 10px;}.xs11 {font-size: 11px;}.xs12 {font-size: 12px;}.xs13 {font-size: 13px;}.xs14 {font-size: 14px;}.xs15 {font-size: 15px;}.xs16 {font-size: 16px;}.xs17 {font-size: 17px;}.xs18 {font-size: 18px;}.xs19 {font-size: 19px;}.xs20 {font-size: 20px;}.xs21 {font-size: 21px;}.xs22 {font-size: 22px;}.xs23 {font-size: 23px;}.xs25 {font-size: 25px;}.xs27 {font-size: 27px;}.xs29 {font-size: 29px;}.xs31 {font-size: 31px;}.xs33 {font-size: 33px;}.xs35 {font-size: 35px;}.xs37 {font-size: 37px;}.xs39 {font-size: 39px;}.xs40 {font-size: 40px;}.xs41 {font-size: 41px;}.xs43 {font-size: 43px;}.xs45 {font-size: 45px;}.xs47 {font-size: 47px;}.xs49 {font-size: 49px;}.xs51 {font-size: 51px;}.xs70 {font-size: 70px;}.xs70 {font-size: 70px;}.xs80 {font-size: 80px;}
.mt-viral{margin-top:2%;}
.mobclear{clear:none;}
.mobile-center{text-align:center;}
.xsmt1{margin-top:1%;}.xsmt2{margin-top:2%;}.xsmt3{margin-top:3%;}.xsmt4{margin-top:4%;}.xsmt5{margin-top:5%;}.xsmt6{margin-top:6%;}.xsmt8{margin-top:8%;}.xsmt13{margin-top:13%;}.xsmttop{margin-top:120px;}
.xsmb1{margin-bottom:1%;}
.xsmb2{margin-bottom:2%;}
.xsmb0{margin-bottom:0%;}
.timerbg{background: #35455c none; background-size:cover; padding:1% 0 2% 0;}
.fbbg{background: #e9e9e9 none; background-size:cover; padding:3% 0;}
.mycontainer{width:100%;}
.paddingmob0{padding:0 15px;}

.datebox{background:rgba(78,95,146,0.3); padding:6px; border-radius:12px; display: block; margin: 4% auto 0 auto; width: 90%;}
.mobileleftright{text-align:left;}
.mobilecenter{text-align:center;}
.navbar-default {background-color: #fff;border-color: #e7e7e7;margin-top: 0px;padding-bottom: 0;}
.backing{position: static; bottom: -70px; margin-top:30px;}
.quality{margin-top:10px;}
.lappy{position:static; right: 0; bottom: 0px;}
.videosection{position:static; right: 0; bottom: 0px;}
.paddingd0 {padding:0 15px;}
}

@media(min-width:240px)
{
	.demovideo {
    position: static;
    width: 100%;
    height: 180px;
}
.samplevideo {
    position: static;
    width: 100%;
    height: 180px;
}
}

@media(min-width:480px)
{
	.demovideo {
    position: static;
    width: 100%;
    height: 300px;
}
.samplevideo {
    position: static;
    width: 100%;
    height: 300px;
}
.rectangle {
    background: #ffca44;
    height: 80px;
    padding-top: 22px;
    width: 312px;
    position: relative;
     left: -15px;
    top: 30px;
    float: left;
    z-index: 100;
}
}
@media screen and (max-width: 530px)

.rectangle {
    background: #ffca44;
    height: 80px;
    padding-top: 22px;
    width: 312px;
    position: relative;
    left: -15px;
    top: 30px;
    float: left;
    z-index: 100;
}
}
.videoframe{position:static;}
@media (min-width:768px) {
	.bannerabs{position: relative;
    top: -710px;}
	.paddingd0 {padding:0;}
	.videoframe{position:relative;}
	.lappy{position:relative;    right: 0; bottom: -50px;}
	.videosection{position:relative;    right: 0; bottom: 0px;}
	.quality{margin-top:-160px;}
	.backing{position: relative; bottom: -70px; margin-top:-40px;}
	
	.navbar-default {background-color: transparent;border-color: #e7e7e7;margin-top: 0px;padding-bottom: 0;}
	.paddingmob0{padding:0;}
	.mobileleftright{text-align:right;}
	.mobilecenter{text-align:left;}
	.lmt-7{margin-top:-7.5%;}
.fbbg{background: #e9e9e9 url(https://s3-us-west-2.amazonaws.com/visualreel/sales/fbbg.png) no-repeat right center; background-size:cover; padding:3% 0;}
.timerbg{background: #35455c url(https://s3-us-west-2.amazonaws.com/visualreel/sales/timerbg.png) no-repeat left center; background-size:cover; padding:1% 0 2% 0;}
.sm8 {font-size: 8px;}.sm9 {font-size: 9px;}.sm10 {font-size: 10px;}.sm11 {font-size: 11px;}.sm12 {font-size: 12px;}.sm13 {font-size: 13px;}.sm14 {font-size: 14px;}.sm15 {font-size: 15px;}.sm16 {font-size: 16px;}.sm17 {font-size: 17px;}.sm18 {font-size: 18px;}.sm19 {font-size: 19px;}.sm20 {font-size: 20px;}.sm21 {font-size: 21px;}.sm23 {font-size: 23px;}.sm25 {font-size: 25px;}.sm27 {font-size: 27px;}.sm29 {font-size: 29px;}.sm31 {font-size: 31px;}.sm33 {font-size: 33px;}.sm35 {font-size: 35px;}.sm37 {font-size: 37px;}.sm39 {font-size: 39px;}.sm41 {font-size: 41px;}.sm43 {font-size: 43px;}.sm45 {font-size: 45px;}.sm47 {font-size: 47px;}.sm49 {font-size: 49px;}.sm51 {font-size: 51px;}.sm60 {font-size: 60px;}.sm70 {font-size: 70px;}.sm100 {font-size: 100px;}.sm130 {font-size: 130px;}
.mt-viral{margin-top:20%;}
.mobclear{clear:both;}
.mobile-center{text-align:left;}
.lmt0{margin-top:0%;}.lmt1{margin-top:1%;}.lmt2{margin-top:2%;}.lmt3{margin-top:3%;}.lmt4{margin-top:4%;}.lmt5{margin-top:5%;}.lmt13{margin-top:13%;}.lmt5{margin-top:5%;}.lmt6{margin-top:6%;}.lmt8{margin-top:8%;}.lmt10{margin-top:10%;}.lmt13{margin-top:13%;}.lmt18{margin-top:18%;}.lmt12{margin-top:12%;}.lmt15{margin-top:15%;}.lmt18{margin-top:18%;}
.lmt-15{margin-top:-14.5%;}
.lmt-5{margin-top:-5%;}
.lmt-4{margin-top:-4%;}
.lmt-3{margin-top:-3%;}
.lmt-2{margin-top:-2%;}
.lmt-1{margin-top:-1%;}
.lmt-6{margin-top:-6%;}
.lmt-8{margin-top:-8%;}
.lmt-9{margin-top:-9%;}
.lmt-10{margin-top:-10%;}
.lmb1{margin-bottom:1%;}
.lmb2{margin-bottom:2%;}
.absimage{position:relative; bottom:-70px; margin-top:-40px;}
.mycontainer{width:750px;}
.mainvideo {
    position: absolute;
    width: 606px;
    height: 341px;
    top: 35px;
    left: 42px;
}
.demovideo {
    position: absolute;
    width: 664px;
    height: 375px;
    top: 28px;
    left: 28px;
}

.samplevideo {
    position: absolute;
    width: 357px;
    height: 200px;
    top: 10px;
    left: 9px;
}
.datebox{background:rgba(78,95,146,0.3); padding:6px; border-radius:12px; display: block; margin: 4% auto 0 auto; width: 80%;}
}

@media (min-width:992px) {
.md8 {font-size: 8px;}.md9 {font-size: 9px;}.md10 {font-size: 10px;}.md11 {font-size: 11px;}.md12 {font-size: 12px;}.md13 {font-size: 13px;}.md14 {font-size: 14px;}.md15 {font-size: 15px;}.md16 {font-size: 16px;}.md17 {font-size: 17px;}.md18 {font-size: 18px;}.md19 {font-size: 19px;}.md20 {font-size: 20px;}.md21 {font-size: 21px;}.md22 {font-size: 22px;}.md23 {font-size: 23px;}.md25 {font-size: 25px;}.md27 {font-size: 27px;}.md29 {font-size: 29px;}.md30 {font-size: 30px;}.md31 {font-size: 31px;}.md33 {font-size: 33px;}.md35 {font-size: 35px;}.md37 {font-size: 37px;}.md38 {font-size: 38px;}.md39 {font-size: 39px;}.md41 {font-size: 41px;}.md43 {font-size: 43px;}.md45 {font-size: 45px;}.md47 {font-size: 47px;}.md49 {font-size: 49px;}.md50 {font-size: 50px;}.md51 {font-size: 51px;}.md53 {font-size: 53px;}.md55 {font-size: 55px;}.md57 {font-size: 57px;}.md65 {font-size: 65px;}.md60{font-size: 60px;}.md75 {font-size: 75px;}.md70 {font-size: 70px;}.md80 {font-size: 80px;}.md87 {font-size: 87px;}.md170 {font-size: 170px;}
.absimage{position: relative; bottom: -70px; margin-top:-40px;}
.mainvideo {
    position: absolute;
    width: 641px;
    height: 362px;
    top: 36px;
    left: 45px;
}

.mt12{
	margin-top:12%;
}
.mycontainer{width:970px;}
/*.lappy{    position: relative;
    right: -30px;
    bottom: -40px;}*/
.demovideo {
    position: absolute;
    width: 715px;
    height: 405px;
    top: 32px;
    left: 32px;
}

.samplevideo {
    position: absolute;
    width: 462px;
    height: 260px;
    top: 13px;
    left: 12px;
}
}
@media (min-width:1200px) {
.datebox{background:rgba(78,95,146,0.3); padding:6px; border-radius:12px; display: block; margin: 4% auto 0 auto; width: 60%;}
	.mycontainer{width:1170px;}
	/*.lappy {position: relative;right: -5px;    bottom: -40px;}*/
.demovideo {
    position: absolute;
    width: 803px;
    height: 451px;
    top: 35px;
    left: 72px;
}

.mainvideo {
    position: absolute;
    width: 774px;
    height: 435px;
    top: 45px;
    left: 54px;
}
.samplevideo {
    position: absolute;
    width: 540px;
    height: 303px;
    top: 15px;
    left: 22px;
}
.introimg{position: relative; bottom: -90px;}
}
@media (min-width:1300px) {.mycontainer{width:1290px;}
/*.lappy {position: relative;right: -5px;    bottom:-25px;}*/
}
@media (min-width:1400px) {.mycontainer{width:1370px;}
/*.lappy {position: relative;right: -5px;    bottom: 16px;}*/
}
@media (min-width:1500px) {.mycontainer{width:1470px;}.introimg{position: relative; bottom: -40px;}
.llmt6{margin-top:6%;}
}



.myvideo{background:rgba(0,0,0,0.3); border: 1px solid #392b97; padding:2%;}

.lappysection{width:100%; border-bottom: 1px solid #d7d7d7; padding-bottom:3%;}
.responsive-video {padding-bottom: 56.21%;overflow: hidden;    position: relative;}
.responsive-video1 {padding-bottom: 61.21%;overflow: hidden;    position: relative;}
.responsive-video1 {position: relative;padding-bottom: 61%;overflow: hidden;}
.responsive-video iframe,.responsive-video object,.responsive-video embed,.responsive-video1 iframe,.responsive-video1 object,.responsive-video1 embed,.responsive-demo-video embed ,.responsive-demo-video object,.responsive-demo-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.clear{clear:both;}
.w300 {font-weight: 300;}.w400 {font-weight: 400;}.w500 {font-weight: 500;}.w600 {font-weight: 600;}.w700 {font-weight: 700;}.w900 {font-weight: 900;}
.lh0 {line-height: 0%;}.lh50 {line-height: 50%;}.lh60 {line-height: 60%;}.lh70 {line-height: 70%;}.lh80 {line-height: 80%;}.lh90 {line-height: 90%;}.lh100 {line-height: 100%;}.lh110 {line-height: 110%;}.lh120 {line-height: 120%;}.lh130 {line-height: 130%;}.lh140 {line-height: 140%;}.lh150 {line-height: 150%;}.lh160 {line-height: 160%;}.lh170 {line-height: 170%;}.lh180 {line-height: 180%;}.lh190 {line-height: 190%;}.lh200 {line-height: 200%;}.lh230 {line-height: 230%;}
.brush{background:#b8236f; padding:0 8px; border-radius:8px; -webkit-border-radius:8px;}
.orange{color:#f39c12;}
.featuresbg hr{border-top:1px solid #4a6a8a;}
.mb0{margin-bottom:0%;}

.responsive-demo-video {
    overflow: hidden;
}
hr.testihr{height:1px; border:0; background:#d8d8d8;}
.black{color:#2c2c2c;}
.red{color:#ff0000;}
.red1{color:#eb2a32;}
.red2{color:#f43a08;}
.blue{color:#c4ceff;}
.blue1{color:#1d61dd;}
.linkblue{color:#3f80ec;}
.green{color:#7b9e26;}
.featurecolor{color:#616977;}
.yellow{color:#ffd28a;}
.yellow1{color:#ffca57;}
.yellow2{color:#ffd661;}
.yellow3{color:#f4bd00;}
.special{border:2px dashed #959628; padding:2% 4%; display:table; margin:auto; border-radius:4px;}


.popular {
	position: relative;
	background: #e74b32;
	display:table;
	margin:auto;
	padding:10px 15px;
	border-radius:4px;
	margin-top:-35px;
}
.popular:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(231, 75, 50, 0);
	border-top-color: #e74b32;
	border-width: 12px;
	margin-left: -12px;
}
.pinkbox{border-radius:35px; background:#f6375f; padding:15px; display:table; margin:auto;}


.bonuscolor{color:#3e4044;}
.bonus{background:#f11755; padding:5px 10px; border-radius:4px; display:table;}

.italic{font-style:italic;}
.underline{text-decoration:underline;}
.underline1{border-bottom:3px solid #fff;}
.padding0 {padding:0;}
.padding1 {padding:0 1px;}
.paddingr0 {padding-right:0;}
.padding5 {padding:0 5px;}
.padding4 {padding:0 4%;}

.uppercase{text-transform: uppercase;}
.download{margin-top:-56px;}
.download1{background:#27333d; padding:3% 5% 1% 5%;}
.download2{background:#f38c12; padding:2%; border-radius:0 0 15px 15px;}




/*Lists*/
.introlist li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/introlist.png) no-repeat 0 0px; padding-left:36px; list-style:none; margin-left:-40px; padding-bottom:18px;line-height: 24px; margin-bottom:8px;}
.introlist2 li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/introlist.png) no-repeat 0 0px; padding-left:36px; list-style:none; margin-left:-40px; padding-bottom:18px;line-height: 24px; margin-bottom:4px;}
.introlist1 li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/introlist1.png) no-repeat 0 0px; padding-left:45px; list-style:none; margin-left:-40px; padding-bottom:12px;line-height: 30px; margin-bottom:10px;}
.cinebullt li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/cinebullt.png) no-repeat 0 0px; padding-left:38px; list-style:none; margin-left:-40px; padding-bottom:5px;line-height: 24px; padding-top:0px; margin-bottom:15px;}
.psbullet li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/psbullet.png) no-repeat 0 0px; padding-left:38px; list-style:none; margin-left:-40px; padding-bottom:5px;line-height: 24px; padding-top:0px; margin-bottom:10px;}
.checklist li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/checklist.png) no-repeat 0 0px; padding-left:38px; list-style:none; margin-left:-40px; padding-bottom:5px;line-height: 24px; padding-top:0px; margin-bottom:10px;}
.nolist li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/nolist.png) no-repeat 0 0px; padding-left:40px; list-style:none; margin-left:-40px; padding-bottom:15px;line-height: 26px; padding-top:0px; margin-bottom:4px;}
.nobullet li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/nobullet.png) no-repeat 0 0px; padding-left:35px; list-style:none; margin-left:-40px; padding-bottom:6px;line-height: 26px; padding-top:0px; margin-bottom:4px;}
.nolist li.line{padding-top:15px; margin-bottom:30px;}
.realitylist li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/realitylist.png) no-repeat 0 3px; padding-left:40px; list-style:none; margin-left:-40px; padding-bottom:9px;line-height: 27px; padding-top:0px; margin-bottom:4px;}
.wiredlist li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/wiredlist.png) no-repeat 0 0px; padding-left:40px; list-style:none; margin-left:-40px; padding-bottom:12px;line-height: 26px; padding-top:2px; margin-bottom:8px;}
.dontlist li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/dontlist.png) no-repeat 0 0px; padding-left:50px; list-style:none; margin-left:-20px; padding-bottom:18px;line-height: 32px; padding-top:2px; margin-bottom:10px;}
.crosslist li{background:url(https://s3-us-west-2.amazonaws.com/visualreel/sales/crosslist.png) no-repeat 0 0px; padding-left:50px; list-style:none; margin-left:-20px; padding-bottom:10px;line-height: 27px; padding-top:4px; margin-bottom:10px;}


@media(max-width:767px)
{
	.proofbg {background:#6a357f none; padding:2% 0;}
	.banner {background:#0c142b none; padding:2% 0;}
	.testibg {background:#f7f7f7 none; padding:2% 0; border-bottom:1px solid #dedede;}
	.pushbg {background:#f8f9fb none; padding:2% 0;}
	.creativebg {background:#101125 none; padding:2% 0;}
	.affordbg {background:#2c225d none; padding:2% 0;}
	.wiredbg {background:#f8f9fb none; padding:2% 0;}
	.visualbg {background:#1c1b35 none; padding:2% 0;}
	.instantbg {background:#f2f2f2 none; padding:2% 0;}
	.ctabg {background:#292c39 none; padding:2% 0;}
	.forgetbg {background:#292c39 none; padding:2% 0;}
	.competitionbg{background:#f8f9fb;padding:2% 0;}
	.licensebg,.licensebg1{background:#2f2367 none;padding:2% 0;}
	.waitbg{background:#f5f2f8;padding:2% 0;}
	.introbg{background:#292c39;padding:2% 0;}
	.featurebg{background:#292c39;padding:2% 0;}
	.armybg{background:#272362 none; padding:2% 0;}
	.memebg{background:#292c39 none; padding:2% 0;}
	.lightbg{background:#f8f9fb;padding:3% 0;}
	.lightbg3 {background:#f2f2f2; padding:3% 0;}
	.explorebg{background:#f5f6fb none;padding:3% 0;}
	.timebg{background:#2d1b41 none;padding:3% 0;}
	.imaginebg{background:#2d1b41 none;padding:3% 0;}
	.moneybackbg{background:#283059 none;padding:3% 0;}
	.buybg{background:#191919 none;padding:3% 0;}
	.ppsbg{background:#261f64 none;padding:3% 0;}
}
@media(min-width:768px)
{
	.banner {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/banner.png) no-repeat center center; background-size:cover; padding:2% 0 4% 0; position:relative;}
	.testibg {background:#f7f7f7; padding:5% 0 2% 0; border-bottom:1px solid #dedede;}
	.proofbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/proofbg.png) no-repeat center center; background-size:cover;padding:7% 0 9% 0;}
	.pushbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/pushbg.png) no-repeat center center; background-size:cover;padding:3% 0 8% 0;}
	.creativebg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/creativebg.png) no-repeat center center; background-size:cover;padding:4% 0 3% 0;}
	.affordbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/affordbg.png) no-repeat center center; background-size:cover;padding:14% 0;}
	.wiredbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/wiredbg.png) no-repeat center center; background-size:cover;padding:3% 0;}
	.visualbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/visualbg.png) no-repeat center center; background-size:cover;padding:5% 0 3% 0;}
	.instantbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/instantbg.png) no-repeat center center; background-size:cover;padding:3% 0;}
	.ctabg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/ctabg.png) no-repeat center center; background-size:cover;padding:3% 0 6% 0;}
	.forgetbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/forgetbg.png) no-repeat center center; background-size:cover;padding:5% 0 2% 0;}
	.licensebg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/licensebg.png) no-repeat center center; background-size:cover;padding:3% 0 3% 0;}
	.licensebg1 {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/licensebg1.png) no-repeat center center; background-size:cover;padding:5% 0 3% 0;}
	.waitbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/waitbg.png) no-repeat center center; background-size:cover;padding:2% 0 6% 0;}
	.introbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/introbg.png) no-repeat center center; background-size:cover;padding:5% 0 2% 0;}
	.featurebg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/featurebg.png) no-repeat center center; background-size:cover;padding:3% 0;}
	.armybg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/armybg.png) no-repeat top center; background-size:cover;padding:5% 0 2% 0;}
	.memebg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/memebg.png) no-repeat top center; background-size:cover;padding:3% 0 2% 0;}
	.explorebg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/explorebg.png) no-repeat center center; background-size:cover;padding:6% 0 4% 0;}
	.timebg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/timebg.png) no-repeat center center; background-size:cover;padding:2% 0 4% 0;}
	.imaginebg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/imaginebg.png) no-repeat center center; background-size:cover;padding:7% 0 3% 0;}
	.moneybackbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/moneybackbg.png) no-repeat center center; background-size:cover;padding:5% 0 3% 0;}
	.buybg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/buybg.png) no-repeat center center; background-size:cover;padding:5% 0 3% 0;}
	.ppsbg {background:transparent url(https://s3-us-west-2.amazonaws.com/visualreel/sales/ppsbg.png) no-repeat center center; background-size:cover;padding:3% 0;}
	.competitionbg{background:#f8f9fb;padding:2% 0 7% 0;}
	.lightbg{background:#f8f9fb;padding:3% 0 6% 0;}
	.lightbg3 {background:#f2f2f2; padding:3% 0 8% 0;}
}


/*Sections*/
.stepsbg{background:#f0f0f0;padding:3% 0;}
.endlessbg {background:#fff url(https://s3-us-west-2.amazonaws.com/visualreel/sales/endlessbg.png) no-repeat right top; padding:2% 0;}
.lightbg2 {background:#f8f8f9; padding:3% 0;}
.faultbg {background:#c2172f; padding:2% 0;}
.lightbg1 {background:#f8f8f9; padding:2% 0;}



.moneybackbox{background:#6ea034; border-radius:2px; padding:3%; float:left; width:100%;}


.templatesbg {background:#fafdff; padding:2% 0;}
.templatesbg1 {background:#fafdff; padding:2% 0 6% 0;}
.awesomebg {background:#1e2c3d; padding:2% 0 6% 0;}
.factbg {background:#fff url(https://s3-us-west-2.amazonaws.com/visualreel/sales/factbg.png) no-repeat center top; padding:2% 0;}
.subbanner {background:#151924 url(https://s3-us-west-2.amazonaws.com/visualreel/sales/subbanner.png) no-repeat center center; background-size:cover;padding:2% 0 5% 0;}
.profitsbg {background:#ececec url(https://s3-us-west-2.amazonaws.com/visualreel/sales/profitsbg.png) no-repeat center center; background-size:cover;padding:0 0 7% 0;}
.watchbg {background:#f9fdff;padding:2% 0 4% 0;}


.faqbg{padding:3% 0; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f3f0fa+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(243,240,250,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,240,250,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(243,240,250,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f0fa',GradientType=0 ); /* IE6-9 */}

.headline{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5451c9+0,723dc2+100 */
background: #5451c9; /* Old browsers */
background: -moz-linear-gradient(left, #5451c9 0%, #723dc2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #5451c9 0%,#723dc2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #5451c9 0%,#723dc2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5451c9', endColorstr='#723dc2',GradientType=1 ); /* IE6-9 */
padding: 10px 4%; display:table; margin:auto;
border-radius: 5px;
}


.viewbox{background:#fff; box-shadow:0 0 21px 0 rgba(0,0,0,0.13); border-radius:25px; padding:10% 4% 3% 4%;}

.themecolor{color:#7c26be;}
.themecolor1{color:#ad42ff;}
.cyan{color:#7ae1ff;}

.toplinks{padding:1%; background-color:#05345c; float:right;margin-right:5%;}
.videobox{padding:8px; background:#fff; float:left; width:100%;}

.themebg{background:#f4353e; display:table; margin:auto; border-radius:2px; padding:2px 10px;}
.yellowbg{background:#ffe400; display:inline; margin:auto; border-radius:2px; padding:2px 5px;}


.fixed {position: fixed; top: 0; height: 100px; z-index: 1;}
nav {position: static;bottom: 0;width: 100%;height: auto;background: #fff;}
.nav li a {color: #55616e!important; font-weight:300;}
.connector{z-index:-1; margin-top:-4%;}

.mt0{margin-top:0%;}.mt1{margin-top:1%;}.mt2{margin-top:2%;}.mt3{margin-top:3%;}.mt4{margin-top:4%;}.mt5{margin-top:5%;}.mt6{margin-top:6%;}
.mt8{margin-top:8%;}.mt-14{margin-top:-14%;}.mt-4{margin-top:-4%;}.mt-1{margin-top:-1%;}.mt-2{margin-top:-2%;}.mt-3{margin-top:-3%;}.mt-8{margin-top:-8%;}.mt11{margin-top:11%;}
.mt-10{margin-top: -45px;border: 6px solid #fff;}
.pinkstrip{background:#d34b44; padding:1.5% 0 2.5% 0; width:100%; }
/*.strip_footer{width:100%; height:auto; background:#e6e6e6; padding:2% 0;}*/
/*.strip_footer a{color:#333; font-weight:400;}*/
/*.strip_footer a.active{color:#333;}*/


.white{color:#fff!important;}
.offwhite{color:#cdd1d4!important;}
.mybutton a {
    transition: 0.5s;
    background-size: 200% auto;
	background-image: linear-gradient(to right, #36d6fc 0%, #9e36f6 51%, #688af9 100%);
    color: #fff;
    padding: 2.5% 4%;
    display: table;
    margin: auto;
    border-radius: 50px;
	text-shadow:0 3px 3px rgba(0,0,0,0.28);
    text-decoration: none;
	transition: all .2s ease-in-out;
}
.mybutton1 a {
    transition: 0.5s;
    background-size: 200% auto;
	background-image: linear-gradient(to right, #fa2b10 0%, #ea7004 51%, #f58522 100%);
    color: #fff;
    padding: 2.5% 4%;
    display: table;
    margin: auto;
    border-radius: 50px;
	text-shadow:0 3px 3px rgba(0,0,0,0.28);
    text-decoration: none;
	transition: all .2s ease-in-out;
}
.mybutton a:hover,.mybutton1 a:hover {
	background-position: right center;
    text-decoration: none;
}
.table-borderless tbody tr td, .table-borderless tbody tr th, .table-borderless thead tr th {
    border: none;
}
.table-borderless>tbody>tr>td{
    padding: 0px 12px!important;
}

.table-borderless{margin-bottom: 10px;}
.grey{color:#b7b7b7; font-weight:700;}
.abcdbox{border:1px dotted #74787a; border-radius:10px; -webkit-border-radius:10px; padding:4px; display:inline-block;}


.timebox{display:inline-block; margin:0 5px;  padding-top: 7px; background:#111; border-radius:50%; width:70px; height:70px; color:#fff!important;}

.lightblock{background:#f2f2f2; padding:2% 0; border-bottom:1px solid #e3e3e3;}


.features {
	padding:2% 0;
	background:#3b4c61;
}

@media(min-width:240px)
{
	.datebox sup {top: -2.5em;}
}
@media(min-width:768px)
{
	.datebox sup {top: -3.8em;}
}
@media(min-width:992px)
{
	.datebox sup {top: -4.8em;}
}

.timerbox{background:#092a4b; padding:12px 5px 15px 5px; border-radius:40px; display: -webkit-box;
    margin: auto;
    width: 90%;}
.myposition{position:relative; right:-30px; z-index:2;}
.myclear{    width: 100%;
    float: left;}
	
	
.navbar-default {border-color: #e7e7e7;margin-top: 0px;padding-bottom: 0;}


@media(max-width:767px){.navbar-default {margin-top: -20px;}}
.launchbox{background:#4391cb; padding:3% 3% 1% 3%; border-radius:15px; float:left;}
.launchbox sup{top: -5.5em;}
.myshadow{text-shadow:4px 0px 8px rgba(0,0,0,0.28);}

.commentbox{position:relative;}
.commenthere{position:absolute;top: 60px;right: -80px;}
.response{border-bottom:3px solid #f74b77;}



.blueheading{background:#0686cf; box-shadow:3px 3px 0 0 #13334a; padding:0 5px;}
.headline{color:#162133;}



.testibox {
	position: relative;
	background: #ffffff;
	padding:18% 9%;
	border: 1px solid #3936e1;
	border-radius:6px;
}
.testibox:after, .testibox:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.testibox:after {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #ffffff;
	border-width: 20px;
	margin-left: -20px;
}
.testibox:before {
	border-color: rgba(57, 54, 225, 0);
	border-top-color: #3936e1;
	border-width: 21px;
	margin-left: -21px;
}


.testibox1 {
	position: relative;
	background: #ffffff;
	padding:4%;
	border-radius:6px;
	
}
.testibox1:after {
	right: 100%;
	top: 40px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(255, 255, 255, 0);
	border-right-color: #ffffff;
	border-width: 20px;
	margin-top: -20px;
}



.stepbox{background:#df260c; padding:1.5% 4%; display:table; margin:auto; border-radius:50px;}
.whitebox{background:#ffffff; border-radius:40px; padding:1.3% 4%; display:table; margin:auto;}
.whitebox1{background:#e0e6ea; border-radius:40px; padding:1.3% 4%; display:table; margin:auto;}
.whitebox2{background:#022541; border-radius:40px; padding:1.3% 4%; display:table; margin:auto; border:1px solid #5284af;}
.promotext{text-shadow:1px 1px 0 #a0a0a0;}


img.zoomin:hover{transform:scale(1.1,1.1);transition: all 0.5s ease;}

.topstrip{
background: #182a3f;
    position: fixed;
    width: 100%;
    height: auto;
    top: 0px;
    padding: 15px 0;
    z-index: 999;
}

.buybutton a{background:#54a84c; color:#fff; padding:7px 10%; display:table; margin:auto; border-radius:7px;}
.buybutton a:hover{background:#239218; text-decoration:none;}
.borderbottom{border-bottom:2px solid #fff;    padding-bottom: 10px;}
.arrowleft{position:relative; left:-100px;}
.arrowright{position:relative; right:-100px;}

.sampletitle{background:#00d2b3; display:table; margin-left:auto; margin-right:auto; padding:1.3% 4%; border-radius:50px; z-index:11; position:relative;}




img.bwanimate {
    -webkit-animation: mover 5s infinite  alternate;
    animation: mover 5s infinite  alternate;
}
@-webkit-keyframes mover {
    0% { transform: translateY(70px); }
    100% { transform: translateY(-70px); }
}
@keyframes mover {
    0% { transform: translateY(70px); }
    100% { transform: translateY(-70px); }
}


.animatesection{position:absolute;}




.bubble {
	margin: 4% auto;
	width: 370px;
	background: #ffffff;
	border-radius: 30px;
	position: relative;
	z-index: 90; /* the stack order: displayed under ribbon rectangle (100) */
	box-shadow:0 0 7px 0 #bcbcbc;
}

.rectangle {
	background: #ffca44;
	height: 80px;
	padding-top: 22px;
	width: 400px;
	position: relative;
	left:-15px;
	top: 30px;
	float: left;
	z-index: 100; /* the stack order: foreground */
}
.rectangle1 {
	background: #00c3b6;
	height: 80px;
	padding-top: 8px;
	width: 400px;
	position: relative;
	left:-15px;
	top: 30px;
	float: left;
	z-index: 100; /* the stack order: foreground */
}

.triangle-l {
	border-color: transparent #956d08 transparent transparent;
	border-style:solid;
	border-width:15px;
	height:0px;
	width:0px;
	position: relative;
	left: -30px;
	top: 95px;
	z-index: -1; /* displayed under bubble */
}
.triangle-l1 {
	border-color: transparent #007c74 transparent transparent;
	border-style:solid;
	border-width:15px;
	height:0px;
	width:0px;
	position: relative;
	left: -30px;
	top: 95px;
	z-index: -1; /* displayed under bubble */
}

.triangle-r {
	border-color: transparent transparent transparent #956d08;
	border-style:solid;
	border-width:15px;
	height:0px;
	width:0px;
	position: relative;
	left: 370px;
	top: 65px;
	z-index: -1; /* displayed under bubble */
}
.triangle-r1 {
	border-color: transparent transparent transparent #007c74;
	border-style:solid;
	border-width:15px;
	height:0px;
	width:0px;
	position: relative;
	left: 370px;
	top: 65px;
	z-index: -1; /* displayed under bubble */
}

.info{padding:7% 7% 10% 7%;}
.info p{margin-bottom:6px;}
.info hr{margin-bottom:15px;margin-top:15px;}
.down{z-index:201; position:relative; top:-40px;}













/*Compare Table*/

.table1mainbg{background:rgba(255,255,255,0.03); border-radius:3px;}
.table1even{background:rgba(255,255,255,0.04); padding:7% 10%; height:90px;}
.table1odd{padding:7% 8%; height:90px;}
.table1main{padding:15% 8% 7% 8%; height:90px;}



.table2mainbg{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9d1e44+1,2c1b2d+100 */
background: #9d1e44; /* Old browsers */
background: -moz-linear-gradient(-45deg, #9d1e44 1%, #2c1b2d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #9d1e44 1%,#2c1b2d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #9d1e44 1%,#2c1b2d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9d1e44', endColorstr='#2c1b2d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ border-radius:8px; padding: 12px 0px 0px 0px;}
.table2even{background:rgba(149,48,87,0.32); padding:7% 10%; height:90px;}
.table2odd{padding:7% 8%; height:90px;}
.table2oddlast{padding:7% 8% 10% 8%; height:105px;}
.table2main{padding:7% 8% 0 8%; height:146px;}

.table2main .line{margin-top:35px;}




.table3mainbg{background:rgba(64,73,92,0.07); border-radius:3px;}
.table3even{background:rgba(255,255,255,0.02); padding:7% 10%; height:90px;}
.table3odd{padding:7% 8%; height:90px;}
.table3main{padding:15% 8% 7% 8%; height:90px;}

.color1{
	color: #ffd777;
}

.color2{
	color: #f5b83e;
}
.color3{
	color: #f8c695;
}

.bdr{
	border-radius: 5px;
    border: 3px solid #f4353e;
}
.bdr1{
	border-radius: 4px;
    border: 6px solid #16062f;
}
.pd4{
    padding: 4%;
}

.pd7{
    padding:7%;
}
.pd3{
    padding:3%;
}

.pdk{
	padding:1% 10%;
}

.pdc{
	padding:0% 1%;
}

.hero-bkg-animated {
  background: url(https://s3-us-west-2.amazonaws.com/visualreel/sales/bgpattern.png) repeat 0 0;
  width: 100%;
  margin: 0;
  text-align: center;
  height: auto;
  box-sizing: border-box;
  -webkit-animation: slide 20s linear infinite;
}

.hero-bkg-animated h1 {
  font-family: sans-serif;
}

@-webkit-keyframes slide {
    from { background-position: 0 0; }
    to { background-position: -400px 0; }
}

/* explaindio-player */
#gp_1890_rp_wrapper { width: 100%; margin: 0 auto; } #gp_1890_wrapper { background: #000; box-sizing: border-box; position: relative; padding-bottom: 56.25%; margin: 0 auto; height: 0; text-align: left; margin: 0 auto; } #gp_1890_iframe { position: absolute; width: 100%; height: 100% }

/* youtube-play-button */
#play-demo {
    position: relative;
    display: block;
}
#play-demo svg {
    max-width: 70px;
    position: absolute;
    top: 0;
    z-index: 999;
    left: 0;
    right: 0;
    display: block;
    margin: 0 auto;
}
#play-demo .ytp-large-play-button-bg {
    -moz-transition: fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);
    -webkit-transition: fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);
    transition: fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);
    fill: #212121;
    fill-opacity: .8;
}
#play-demo:hover .ytp-large-play-button-bg {
    -moz-transition: fill .1s cubic-bezier(0.0,0.0,0.2,1),fill-opacity .1s cubic-bezier(0.0,0.0,0.2,1);
    -webkit-transition: fill .1s cubic-bezier(0.0,0.0,0.2,1),fill-opacity .1s cubic-bezier(0.0,0.0,0.2,1);
    transition: fill .1s cubic-bezier(0.0,0.0,0.2,1),fill-opacity .1s cubic-bezier(0.0,0.0,0.2,1);
    fill: #f00;
    fill-opacity: 1;
}

/* responsive css */

@media screen and (max-width:530px){
    .bubble {
        margin: 4% auto;
        width: 307px;
        background: #ffffff;
        border-radius: 30px;
        position: relative;
        z-index: 90;
        box-shadow: 0 0 7px 0 #bcbcbc;
    }
    .rectangle {
        background: #ffca44;
        height: 80px;
        padding-top: 22px;
        width: 312px;
        position: relative;
        left: -15px;
        top: 30px;
        float: left;
        z-index: 100;
    }
    
    .rectangle1 {
        background: #00c3b6;
        height: 80px;
        padding-top: 8px;
        width: 337px;
        position: relative;
        left: -15px;
        top: 30px;
        float: left;
        z-index: 100;
    }
    .triangle-l {
        border-color: transparent #956d08 transparent transparent;
        border-style: solid;
        border-width: 0px;
        height: 0px;
        width: 0px;
        position: relative;
        left: 0px;
        top:0;
        z-index: -1;
    }
    .triangle-r {
        border-color: transparent transparent transparent #956d08;
        border-style: solid;
        border-width: 15px;
         height: 0px;
        width: 0px;
        position: relative;
        left: 0;
        top: 65px;
        z-index: -1;
    }
    
    .triangle-l1 {
        border-color: transparent #007c74 transparent transparent;
        border-style: solid;
        border-width: 0px;
         height: 0px;
         width: 0px;
        position: relative;
        left: 0px;
        top:0;
        z-index: -1;
    }
    
    .triangle-r1 {
        border-style: solid;
        border-width: 15px;
        height: 0px;
        width: 0px;
        position: relative;
        left: 0;
        top: 65px;
        z-index: -1;
    }
		
}

@media screen and (max-width:430px){

    .bubble {
        margin: 4% auto;
        width: 307px;
        background: #ffffff;
        border-radius: 30px;
        position: relative;
        z-index: 90;
        box-shadow: 0 0 7px 0 #bcbcbc;
    }
    .rectangle {
        background: #ffca44;
        height: 80px;
        padding-top: 22px;
        width: 312px;
        position: relative;
        left: -15px;
        top: 30px;
        float: left;
        z-index: 100;
    }
    
    .rectangle1 {
        background: #00c3b6;
        height: 80px;
        padding-top: 8px;
        width: 337px;
        position: relative;
        left: -15px;
        top: 30px;
        float: left;
        z-index: 100;
    }
    .triangle-l {
        border-color: transparent #956d08 transparent transparent;
        border-style: solid;
        border-width: 0px;
        height: 0px;
        width: 0px;
        position: relative; 
        left: 0px;
        top:0;
        z-index: -1;
    }
    .triangle-r {
        border-color: transparent transparent transparent #956d08;
        border-style: solid;
        border-width: 15px;
        height: 0px;
        width: 0px;
        position: relative;
        left: 0;
        top: 65px;
         z-index: -1;
    }
    
    .triangle-l1 {
        border-color: transparent #007c74 transparent transparent;
        border-style: solid;
        border-width: 0px;
        height: 0px;
        width: 0px;
        position: relative;
        left: 0px;
        top:0;
        z-index: -1;
    }
    
    .triangle-r1 {
        border-style: solid;
        border-width: 15px;
        height: 0px;
        width: 0px;
        position: relative;
        left: 0;
        top: 65px;
         z-index: -1;
    }
		
}















/* Disclaimer Start */
.text-wrapper p:not(:last-child) {
	margin-bottom: 25px;
}

#disclaimer {
	padding: 60px 15px;
}

.font-dusty-gray {
	color: #9a9a9a;
}

#disclaimer p,
#disclaimer a {
	font-size: 12px;
	line-height: 1.8;
}

#disclaimer .copyright {
	font-size: 14px;
	display: unset;
	text-transform: unset;
	letter-spacing: unset;
	font-weight: 700;
}

#disclaimer a.copyright:hover {
	color: #046ded !important;
	text-decoration: none;
}
#disclaimer .content-wrapper {
	max-width: 680px;
	margin: 0 auto;
	text-align: center;
}
.font-dusty-gray {
	color: #9a9a9a !important;
}

#disclaimer p,
#disclaimer a {
	font-size: 12px;
	font-family: 'Poppins', sans-serif;
}

/* Disclaimer End */

/* Footer Start */
#footer-section li {
	padding: 0 20px;
}

#footer-section ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.flex-elem {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
}

#footer-section li a {
	color: #000;
	font-size: 14px;
	font-family: 'Poppins';
}

#footer-section li a:hover {
	color: #046ded !important;
	text-decoration: none;
}

#footer-section {
	padding: 30px;
}

#footer-section {
	padding: 30px;
	background: #fafafa;
}

@media screen and (max-width: 1280.98px) {
	#disclaimer {
		padding: 50px 0;
	}

	#footer-section .custom-wrapper {
		max-width: 100%;
	}
}

@media screen and (max-width: 1024.98px) {
	#footer-section li a {
		font-size: 12px;
	}
}

@media screen and (max-width: 991.98px) {
	#footer-section li {
		flex: 0 0 100%;
		max-width: 100%;
		text-align: center;
		padding: 5px 0px;
		border: none !important;
	}

	#footer-section li a {
		font-size: 12px;
	}
}

@media screen and (max-width: 575.98px) {
	#disclaimer p {
		font-size: 12px;
		line-height: 1.8;
	}
}

@media screen and (max-width: 440.98px) {

	#disclaimer .copyright {
		font-size: 12px;
	}

	#disclaimer p {
		font-size: 10px;
	}

	#footer-section {
		padding: 20px 15px;
	}

	#footer-section li {
		padding: 0px 0px;
	}
}

/* Footer End */
