/* Lobster Font Family */
/* cyrillic-ext */
@font-face {
    font-family: 'Lobster';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/lobster/v28/neILzCirqoswsqX9zo-mM5Ez.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: 'Lobster';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/lobster/v28/neILzCirqoswsqX9zoamM5Ez.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
    font-family: 'Lobster';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/lobster/v28/neILzCirqoswsqX9zo2mM5Ez.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Lobster';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/lobster/v28/neILzCirqoswsqX9zoymM5Ez.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: 'Lobster';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/lobster/v28/neILzCirqoswsqX9zoKmMw.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;
}

/* Pacifico Font Family */
/* cyrillic-ext */
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/pacifico/v22/FwZY7-Qmy14u9lezJ-6K6MmTpA.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: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/pacifico/v22/FwZY7-Qmy14u9lezJ-6D6MmTpA.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/pacifico/v22/FwZY7-Qmy14u9lezJ-6I6MmTpA.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/pacifico/v22/FwZY7-Qmy14u9lezJ-6J6MmTpA.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: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/pacifico/v22/FwZY7-Qmy14u9lezJ-6H6Mk.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;
}

/* Raleway Font Family */
/* cyrillic-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEHJA.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: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEHJA.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEHJA.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEHJA.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: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrE.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;
}

/* hk grotesk */
@font-face {
    font-family: hk grotesk;
    font-style: normal;
    font-weight: 400;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-Regular.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: normal;
    font-weight: 400;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-RegularLegacy.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: italic;
    font-weight: 400;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-Italic.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: italic;
    font-weight: 400;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-LegacyItalic.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: normal;
    font-weight: 300;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-Light.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: normal;
    font-weight: 300;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-LightLegacy.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: italic;
    font-weight: 300;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-LightItalic.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: italic;
    font-weight: 300;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-LightLegacyItalic.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: normal;
    font-weight: 500;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-Medium.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: normal;
    font-weight: 500;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-MediumLegacy.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: italic;
    font-weight: 500;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-MediumItalic.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: italic;
    font-weight: 500;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-MediumLegacyItalic.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: normal;
    font-weight: 600;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-SemiBold.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: normal;
    font-weight: 600;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-SemiBoldLegacy.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: italic;
    font-weight: 600;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-SemiBoldItalic.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: italic;
    font-weight: 600;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-SemiBoldLegacyItalic.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: normal;
    font-weight: 700;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-Bold.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: normal;
    font-weight: 700;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-BoldLegacy.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: italic;
    font-weight: 700;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-BoldItalic.woff) format('woff')
}
@font-face {
    font-family: hk grotesk;
    font-style: italic;
    font-weight: 700;
    src: local('HK Grotesk'),url(https://fonts.cdnfonts.com/s/16412/HKGrotesk-BoldLegacyItalic.woff) format('woff')
}

/* Junction */
@font-face {
    font-family: 'Junction';
    font-style: normal;
    font-weight: 500;
    src: local('Junction'), url('https://fonts.cdnfonts.com/s/19762/Junctionregular.woff') format('woff');
}
@font-face {
    font-family: 'Junction';
    font-style: normal;
    font-weight: 300;
    src: local('Junction'), url('https://fonts.cdnfonts.com/s/19762/Junctionlight.woff') format('woff');
}
@font-face {
    font-family: 'Junction';
    font-style: normal;
    font-weight: 700;
    src: local('Junction'), url('https://fonts.cdnfonts.com/s/19762/Junctionbold.woff') format('woff');
}

html {
    font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

h4, h2 {
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
/*    font-weight: bold;*/
}

.form-group {
    font-family: Raleway;
}

p {
    font-family: Raleway;
}

body {
    font-family: 'hk grotesk';
    margin-bottom: 60px;
}

.chart-container {
    height: 95vh;
    padding-bottom: 5vh;
}

a {
    color: #2fcb47;
}