@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXV0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXd0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0oJC8MLnrtQ.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXV0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXx0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXd0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXZ0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXh0oJC8MLnrtQ.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXV0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXd0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0oJC8MLnrtQ.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXV0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXx0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXd0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXZ0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXh0oJC8MLnrtQ.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXV0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXd0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0oJC8MLnrtQ.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXV0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXx0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXd0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXZ0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXh0oJC8MLnrtQ.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXV0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXd0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0oJC8MLnrtQ.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXV0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXx0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXd0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXZ0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXh0oJC8MLnrtQ.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXV0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXd0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0oJC8MLnrtQ.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXV0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXx0oJC8MLnrtbVK.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXd0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXZ0oJC8MLnrtbVK.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXh0oJC8MLnrtQ.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXx-p7K4GLs.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w0aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w9aXx-p7K4GLvztg.woff) format('woff');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w2aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXx-p7K4GLvztg.woff) format('woff');
    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
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXx-p7K4GLs.woff) format('woff');
    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
}

body,
.offcanvas,
#search,
input[type="search"],
input[type="text"],
input[type="number"],
input[type="email"],
input[type="tel"],
input[type="password"],
textarea,
.form-control,
.pk-card,
.pagination-content,
.adp-popup-type-content .adp-popup-container {
    background-color: #fff
}

.entry-content .pk-block-bg-inverse,
.pk-dropcap-bg-inverse:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-dark:first-letter {
    color: #fff !important
}

body,
input[type="search"],
input[type="text"],
input[type="number"],
input[type="email"],
input[type="tel"],
input[type="password"],
textarea,
.abr-reviews-posts .abr-review-meta {
    color: #777
}

blockquote cite,
figcaption,
.wp-caption-text,
.wp-block-gallery .blocks-gallery-item figcaption,
.wp-block-image figcaption,
.wp-block-audio figcaption,
.wp-block-embed figcaption,
.wp-block-pullquote cite,
.wp-block-pullquote footer,
.wp-block-pullquote .wp-block-pullquote__citation,
.wp-block-quote cite,
label,
.text-small,
.comment-metadata,
.logged-in-as,
.post-categories,
.post-count,
.product-count,
.post-meta,
.entry-content figcaption,
.post-media figcaption,
.post-tags,
.sub-title,
.tagcloud,
.timestamp,
#wp-calendar caption,
.comment-metadata a,
.comment-metadata,
.widget_rss ul li cite,
.widget_rss ul li .rss-date,
.pk-widget-about .pk-about-small,
.pk-share-buttons-total .pk-share-buttons-count,
.pk-share-buttons-post-loop .pk-share-buttons-count,
.pk-share-buttons-block-posts .pk-share-buttons-count,
.pk-share-buttons-post-sidebar .pk-share-buttons-count,
.pk-share-buttons-post-loop .pk-share-buttons-link:hover .pk-share-buttons-count,
.pk-share-buttons-block-posts .pk-share-buttons-link:hover .pk-share-buttons-count,
.pk-share-buttons-post-sidebar .pk-share-buttons-link:hover .pk-share-buttons-count,
.title-share,
.pk-social-links-template-default .pk-social-links-label,
.pk-social-links-wrap .pk-social-links-label,
.pk-color-secondary,
.pk-twitter-default .pk-twitter-tweet:before,
.cs-meet-team .pk-social-links-link,
.abr-post-review .abr-review-score .abr-review-subtext .abr-data-label {
    color: #c9c9c9
}

.owl-dot span,
.abr-post-review .abr-review-score .abr-review-subtext .abr-data-info {
    background-color: #c9c9c9
}

.entry-content p>code,
a,
#search .close,
.button-link,
.pk-share-buttons-total .pk-share-buttons-label,
.pk-share-buttons-total .pk-share-buttons-title,
.pk-social-links-wrap .pk-social-links-count,
.pk-nav-tabs .pk-nav-link,
.pk-nav-tabs .pk-nav-link.pk-active,
.pk-tabs .pk-nav-pills .pk-nav-link,
.pk-block-social-links .pk-social-links-link,
.pk-block-social-links .pk-social-links-title,
.pk-social-links-scheme-light .pk-social-links-link,
.pk-social-links-scheme-light .pk-social-links-title,
.pk-social-links-scheme-bold .pk-social-links-title,
.pk-social-links-scheme-bold-rounded .pk-social-links-title,
.pk-share-buttons-scheme-default .pk-share-buttons-link,
.pk-share-buttons-after-post.pk-share-buttons-scheme-default .pk-share-buttons-link:not(:hover),
.pk-share-buttons-before-post.pk-share-buttons-scheme-default .pk-share-buttons-link:not(:hover),
.pk-toc ol>li:before,
ol.pk-list-styled>li:before,
h2.pk-heading-numbered:before,
.pk-card-header a,
.pk-twitter-info a,
.pk-instagram-username a,
.pk-social-links-template-default .pk-social-links-link,
.pk-widget-contributors .pk-social-links-link,
.cs-list-articles>li>a,
.pk-block-contributors .author-name a,
.edit-post-visual-editor.editor-styles-wrapper .pk-author-posts-single a,
.pk-twitter-content a,
.pk-block-author .pk-widget-author-container:not(.pk-bg-overlay) .pk-author-title a,
.pk-share-buttons-scheme-simple-light .pk-share-buttons-link,
.pk-share-buttons-scheme-simple-light .pk-share-buttons-count,
.is-style-pk-share-buttons-simple-light .pk-share-buttons-link,
.is-style-pk-share-buttons-simple-light .pk-share-buttons-link .pk-share-buttons-count,
.is-style-pk-share-buttons-default .pk-share-buttons-link:not(hover),
ol.is-style-cnvs-list-styled>li:before,
h2.is-style-cnvs-heading-numbered:before,
.cnvs-block-collapsible .cnvs-block-collapsible-title h6 a {
    color: #000
}

.owl-dot.active span {
    background-color: #000
}

a:hover,
.button-link:hover,
#search .close:hover,
.pk-social-links-scheme-light:not(.pk-social-links-scheme-light-bg) .pk-social-links-link:hover .pk-social-links-title,
.is-style-pk-social-links-bold .pk-social-links-link:hover .pk-social-links-title,
.pk-social-links-scheme-bold .pk-social-links-link:hover .pk-social-links-title,
.is-style-pk-social-links-bold-rounded .pk-social-links-link:hover .pk-social-links-title,
.pk-social-links-scheme-bold-rounded .pk-social-links-link:hover .pk-social-links-title,
.pk-nav-tabs .pk-nav-link:not(.pk-active):focus,
.pk-nav-tabs .pk-nav-link:not(.pk-active):hover,
.pk-card-header a:hover,
.pk-twitter-info a:hover,
.pk-instagram-username a:hover,
.pk-widget-contributors .pk-social-links-link:hover,
.cs-list-articles>li>a:hover,
.pk-block-contributors .author-name a:hover,
.edit-post-visual-editor.editor-styles-wrapper .pk-author-posts-single a:hover,
.pk-twitter-content a:hover,
.pk-block-author .pk-widget-author-container:not(.pk-bg-overlay) .pk-author-title a:hover,
.cnvs-block-collapsible .cnvs-block-collapsible-title h6 a:hover {
    color: #88b14b
}

.wp-block-separator {
    color: #eee
}

hr,
.wp-block-separator:not(.is-style-dots),
.wp-block-pullquote:not([style*="border-color"]),
.entry-content .table-bordered th,
.entry-content .table-bordered td,
section.widget .widget-wrap,
.form-control,
input[type=search],
input[type=text],
input[type=number],
input[type=email],
input[type=tel],
input[type=password],
textarea,
select,
.pk-collapsibles .pk-card,
.post-archive .archive-compact .post-masonry,
.post-archive .archive-compact .post-grid,
.post-archive .archive-compact.archive-masonry section.widget,
.post-archive .archive-compact.archive-grid section.widget,
.archive-list section.widget .widget-wrap,
.archive-standard section.widget .widget-wrap,
.sidebar-offcanvas .widget,
.pk-nav-tabs .pk-nav-link,
.pk-collapsibles .pk-card+.pk-card,
.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button a,
.cnvs-block-collapsibles .cnvs-block-collapsible,
.abr-reviews-posts .abr-post-item {
    border-color: #eee
}

hr,
.entry-content table th,
.entry-content table td,
.entry-content table tbody+tbody,
.header-enabled .navbar-primary:not(.sticky-nav-slide) .navbar,
.navigation.comment-navigation,
.site-main>article>.post-author,
.post-main .post-author,
.comment-body+.comment-respond,
.comment-list+.comment-respond,
.comment-list article,
.comment-list .pingback,
.comment-list .trackback,
.post-standard:not(.post-featured)+.post-standard:not(.post-featured),
.archive-first+.archive-list,
.single .section-carousel,
.widget_nav_menu .menu>.menu-item:not(:first-child),
.widget_pages li:not(:first-child) a,
.widget_meta li:not(:first-child) a,
.widget_categories>ul>li:not(:first-child),
.widget_archive>ul>li:not(:first-child),
.widget_categories .widget-wrap>ul>li:not(:first-child),
.widget_archive .widget-wrap>ul>li:not(:first-child),
.widget_recent_comments li:not(:first-child),
.widget_recent_entries li:not(:first-child),
#wp-calendar tbody td,
.navigation.pagination,
.navigation.pagination+.post-tags,
.fb-comments,
.post-tags,
.page-header-simple .page-header+.post-archive,
.section-grid+.site-content>.cs-container:before,
.archive-pagination:not(:empty),
.post-list:not(.post-featured)+.post-list:not(.post-featured),
.post-list+.post,
.post+.post-list,
.cs-meet-team .cs-author .cs-author-posts,
.pk-widget-contributors .pk-author-item,
.pk-toc:not(:first-child),
.pk-inline-posts:not(:first-child),
.cnvs-block-toc:not(:first-child) {
    border-top-color: #eee
}

.entry-content thead th,
.navbar-primary:not(.sticky-nav-slide) .navbar,
.sticky-nav-slide,
.topbar,
.navbar-offcanvas,
.navigation.comment-navigation,
.widget_rss ul li,
.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result:not(:last-child) a,
.pk-separator,
.pk-toc:not(:last-child),
.pk-inline-posts:not(:last-child),
.cnvs-block-tabs.cnvs-block-tabs-vertical .cnvs-block-tabs-buttons .cnvs-block-tabs-button-active a,
.cnvs-block-toc:not(:last-child) {
    border-bottom-color: #eee
}

.pk-nav-tabs .pk-nav-link:not(.pk-active):focus,
.pk-nav-tabs .pk-nav-link:not(.pk-active):hover {
    background-color: #eee
}

.wp-block-separator.is-style-dots:before {
    color: #eee
}

.entry-content p>code,
.site-main .pk-subscribe-form-wrap,
.post-comments,
.archive-list .pk-subscribe-form-wrap,
.archive-full .pk-subscribe-form-wrap,
.entry-content .pk-dropcap-bg-inverse:first-letter,
.entry-content .pk-dropcap-bg-light:first-letter,
.entry-content .pk-block-bg-inverse,
.entry-content .pk-block-bg-light,
.basic_mailchimp_widget,
.pk-twitter-slider,
.pk-card-header,
.pk-share-buttons-after-post.pk-share-buttons-scheme-default .pk-share-buttons-link,
.pk-share-buttons-before-post.pk-share-buttons-scheme-default .pk-share-buttons-link,
.pk-toc ol>li:before,
ol.pk-list-styled>li:before,
.pk-social-links-scheme-light-bg .pk-social-links-link,
.is-style-pk-social-links-light-bg .pk-social-links-link,
h2.pk-heading-numbered:before,
.entry-content .table-bordered th,
.entry-content .table-striped tbody tr:nth-of-type(odd),
.wp-block-code,
.wp-block-verse,
.wp-block-preformatted,
.is-style-pk-share-buttons-default .pk-share-buttons-link:not(hover),
.is-style-pk-share-buttons-bold .pk-share-buttons-link,
.cnvs-block-twitter-layout-slider,
.entry-content .has-drop-cap:first-letter,
ol.is-style-cnvs-list-styled>li:before,
h2.is-style-cnvs-heading-numbered:before,
.wp-block-group.is-style-cnvs-block-bg-light {
    background-color: #f8f8f8
}

.cnvs-block-collapsible-title {
    background-color: #f8f8f8
}

h1,
h2,
h3,
h4,
h5,
h6,
.comment .fn,
#search input[type="search"],
.entry-content .table-bordered th,
.wp-block-table td strong,
.abr-post-review .abr-review-name,
.abr-post-review .abr-review-text,
.abr-reviews-posts .abr-review-number {
    color: #000
}

#search input[type="search"]:-ms-input-placeholder {
    color: #000
}

#search input[type="search"]:-moz-placeholder {
    color: #000
}

#search input[type="search"]::-webkit-input-placeholder {
    color: #000
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.comment .fn a,
.cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .entry-title a,
.pk-widget-posts:not(.pk-widget-posts-template-slider) .entry-title a {
    color: #000
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.comment .fn a:hover,
.cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .entry-title a:hover,
.pk-widget-posts:not(.pk-widget-posts-template-slider) .entry-title a:hover {
    color: #a0a0a0
}

.wp-block-button .wp-block-button__link:not(.has-background),
.button-primary,
.overlay-inner a.button-primary,
.header-light .button-primary,
.post-number,
.post-pagination .post-more .button,
.pk-button-primary,
.pk-author-button,
.pk-about-button,
.pk-instagram-follow,
.pk-twitter-follow,
.pk-subscribe-submit,
.pk-badge-primary,
.pk-featured-categories-vertical-list .pk-featured-count,
.adp-button-primary {
    color: #fff
}

.pk-pin-it {
    color: #fff !important
}

.wp-block-button .wp-block-button__link:not(.has-background):hover,
.button-primary:hover,
.button-primary:active,
.button-primary:focus,
.button-primary:not([disabled]):not(.disabled).active,
.button-primary:not([disabled]):not(.disabled):active,
.overlay-inner a.button-primary:hover,
.overlay-inner a.button-primary:active,
.overlay-inner a.button-primary:focus,
.overlay-inner a.button-primary:not([disabled]):not(.disabled).active,
.overlay-inner a.button-primary:not([disabled]):not(.disabled):active,
.header-light .button-primary:hover,
.header-light .button-primary:active,
.header-light .button-primary:focus,
.header-light .button-primary:not([disabled]):not(.disabled).active,
.header-light .button-primary:not([disabled]):not(.disabled):active,
.post-pagination .post-more .button:hover,
.pk-button-primary:not(:disabled):not(.disabled):active,
.pk-button-primary:focus,
.pk-button-primary:hover,
.pk-button-primary:focus,
.pk-button-primary:active,
.pk-author-button:hover,
.pk-about-button:hover,
.pk-instagram-follow:hover,
.pk-twitter-follow:hover,
.pk-subscribe-submit:hover,
.adp-button-primary:hover,
.adp-button-primary:focus {
    color: #fff
}

.pk-pin-it:hover {
    color: #fff !important;
    background-color: #aad866 !important
}

.wp-block-button .wp-block-button__link:not(.has-background),
.button-primary,
.overlay-inner a.button-primary,
.header-light .button-primary,
.post-number,
.pk-tabs .pk-nav-pills .pk-nav-link.pk-active,
.pk-tabs .pk-nav-pills .pk-nav-link.pk-active:focus,
.pk-tabs .pk-nav-pills .pk-tabs .pk-nav-pills .pk-nav-link.pk-active:hover,
.pk-button-primary,
.pk-author-button,
.pk-about-button,
.pk-instagram-follow,
.pk-twitter-follow,
.pk-subscribe-submit,
.pk-badge-primary,
.pk-featured-categories-vertical-list .pk-featured-count,
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button.cnvs-block-tabs-button-active a,
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button.cnvs-block-tabs-button-active a:focus,
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button.cnvs-block-tabs-button-active a:hover,
.adp-button-primary {
    background-color: #88b14b
}

.pk-bg-primary,
.pk-pin-it {
    background-color: #88b14b !important
}

.post-tags a:focus,
.post-tags a:hover,
.tagcloud a:focus,
.tagcloud a:hover,
.wp-block-button .wp-block-button__link:not(.has-background):hover,
.button-primary:hover,
.button-primary:active,
.button-primary:focus,
.button-primary:not([disabled]):not(.disabled).active,
.button-primary:not([disabled]):not(.disabled):active,
.overlay-inner a.button-primary:hover,
.overlay-inner a.button-primary:active,
.overlay-inner a.button-primary:focus,
.overlay-inner a.button-primary:not([disabled]):not(.disabled).active,
.overlay-inner a.button-primary:not([disabled]):not(.disabled):active,
.header-light .button-primary:hover,
.header-light .button-primary:active,
.header-light .button-primary:focus,
.header-light .button-primary:not([disabled]):not(.disabled).active,
.header-light .button-primary:not([disabled]):not(.disabled):active,
.pk-button-primary:not(:disabled):not(.disabled):active,
.pk-button-primary:hover,
.pk-button-primary:active,
.pk-button-primary:focus,
.pk-author-button:hover,
.pk-about-button:hover,
.pk-instagram-follow:hover,
.pk-twitter-follow:hover,
.pk-subscribe-submit:hover,
.adp-button-primary:hover,
.adp-button-primary:focus {
    background-color: #aad866
}

.button-secondary,
.pk-button-secondary {
    color: #a0a0a0 !important;
    background-color: #eee
}

.button-secondary:hover,
.button-secondary:active,
.button-secondary:focus,
.pk-button-secondary:hover,
.pk-button-secondary:active,
.pk-button-secondary:focus {
    color: #000 !important;
    background-color: #f8f8f8
}

.site-title {
    color: #000
}

.site-title:hover {
    color: #a0a0a0
}

.site-description {
    color: #a0a0a0
}

.navbar-primary {
    background-color: #fff
}

.navbar-primary:not(.sticky-nav-slide) .navbar,
.sticky-nav-slide {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    min-height: 128px
}

.navbar-primary a,
.navbar-primary button,
.navbar-primary .navbar-nav>li>a {
    color: #000
}

.navbar-primary a:hover,
.navbar-primary button:hover,
.navbar-primary .navbar-nav>li>a:focus,
.navbar-primary .navbar-nav>li>a:hover,
.navbar-primary .navbar-nav>li.current-menu-parent>a,
.navbar-primary .navbar-nav>li.current-nav-item>a,
.site-submenu:hover .navbar-widgets-btn {
    color: #88b14b
}

.navbar-nav .sub-menu {
    background-color: #fff;
    border: 1px #eee solid
}

.navbar-nav .sub-menu .sub-menu {
    margin-top: -1px
}

.navbar-nav .sub-menu>li>a,
.navbar-nav .cs-mm-categories>li>a,
.navbar-nav .menu-columns>.sub-menu>li>a:hover,
.mega-menu-item .entry-title a {
    color: #000
}

.navbar-nav .sub-menu>li>a:hover,
.navbar-nav .sub-menu>li>a:focus,
.navbar-nav .sub-menu>li>a:active,
.navbar-nav .cs-mm-categories>li>a:hover,
.navbar-nav .cs-mm-categories>li>a:focus,
.navbar-nav .cs-mm-categories>li>a:active,
.mega-menu-item .entry-title a:hover {
    color: #88b14b
}

.navbar-nav .sub-menu .current-menu-item>a,
.navbar-nav .sub-menu .current-menu-ancestor>a,
.navbar-nav .sub-menu .current-menu-parent>a {
    color: #88b14b
}

.navbar-nav .sub-menu>li+li>a,
.navbar-nav .cs-mm-categories>li+li>a {
    border-top: 1px #eee solid
}

.navbar-primary .pk-social-links-template-nav .pk-social-links-icon {
    color: #000
}

.navbar-primary .pk-social-links-template-nav .pk-social-links-item .pk-social-links-link:hover .pk-social-links-icon {
    color: #000
}

.navbar-primary .pk-social-links-template-nav .pk-social-links-title,
.navbar-primary .pk-social-links-template-nav .pk-social-links-count,
.navbar-primary .pk-social-links-template-nav .pk-social-links-label {
    color: #a0a0a0
}

.navbar-primary .pk-social-links-template-nav .pk-social-links-item .pk-social-links-link:hover .pk-social-links-title,
.navbar-primary .pk-social-links-template-nav .pk-social-links-item .pk-social-links-link:hover .pk-social-links-count,
.navbar-primary .pk-social-links-template-nav .pk-social-links-item .pk-social-links-link:hover .pk-social-links-label {
    color: #000
}

.navbar-primary .navbar-multi-column-widgets .navbar-widgets-container,
.navbar-primary .navbar-single-column-widgets .widget-area {
    border: 1px #eee solid
}

.navbar-primary .navbar-multi-column-widgets .navbar-widgets-container,
.navbar-primary .navbar-single-column-widgets .navbar-widgets-container {
    margin-top: 0
}

.site-submenu .navbar-widgets-container,
.site-submenu .pk-social-links-scheme-light-bg .pk-social-links-link {
    background-color: #fff
}

.site-submenu {
    color: #777
}

.site-submenu label,
.site-submenu figcaption,
.site-submenu blockquote cite,
.site-submenu .wp-caption-text,
.site-submenu .wp-block-gallery .blocks-gallery-item figcaption,
.site-submenu .wp-block-image figcaption,
.site-submenu .wp-block-audio figcaption,
.site-submenu .wp-block-embed figcaption,
.site-submenu .wp-block-pullquote cite,
.site-submenu .wp-block-pullquote footer,
.site-submenu .wp-block-pullquote .wp-block-pullquote__citation,
.site-submenu .wp-block-quote cite,
.site-submenu .text-small,
.site-submenu .comment-metadata,
.site-submenu .logged-in-as,
.site-submenu .post-categories,
.site-submenu .post-count,
.site-submenu .product-count,
.site-submenu .post-meta,
.site-submenu .entry-content figcaption,
.site-submenu .post-media figcaption,
.site-submenu .post-tags,
.site-submenu .sub-title,
.site-submenu .tagcloud,
.site-submenu .timestamp,
.site-submenu #wp-calendar caption,
.site-submenu .comment-metadata a,
.site-submenu .comment-metadata,
.site-submenu .widget_rss ul li cite,
.site-submenu .widget_rss ul li .rss-date,
.site-submenu .title-share,
.site-submenu .pk-widget-about .pk-about-small,
.site-submenu .pk-share-buttons-total .pk-share-buttons-count,
.site-submenu .pk-share-buttons-post-loop .pk-share-buttons-count,
.site-submenu .pk-share-buttons-block-posts .pk-share-buttons-count,
.site-submenu .pk-share-buttons-post-sidebar .pk-share-buttons-count,
.site-submenu .pk-share-buttons-post-loop .pk-share-buttons-link:hover .pk-share-buttons-count,
.site-submenu .pk-share-buttons-block-posts .pk-share-buttons-link:hover .pk-share-buttons-count,
.site-submenu .pk-share-buttons-post-sidebar .pk-share-buttons-link:hover .pk-share-buttons-count,
.site-submenu .pk-social-links-template-default .pk-social-links-label,
.site-submenu .pk-social-links-wrap .pk-social-links-label,
.site-submenu .pk-color-secondary,
.site-submenu .pk-twitter-default .pk-twitter-tweet:before {
    color: #c9c9c9
}

.site-submenu .owl-dot span {
    background-color: #c9c9c9
}

.site-submenu .title-widget {
    color: #000
}

.site-submenu a,
.site-submenu .post-meta,
.site-submenu #wp-calendar thead th,
.site-submenu h2,
.site-submenu .pk-social-links-wrap .pk-social-links-count,
.site-submenu .pk-social-links-scheme-light .pk-social-links-icon,
.site-submenu .pk-social-links-wrap .pk-social-links-title,
.site-submenu .pk-subscribe-form-wrap .pk-title,
.site-submenu .pk-social-links-template-default .pk-social-links-link,
.site-submenu .pk-widget-contributors .pk-social-links-link,
.site-submenu .cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .entry-title a,
.site-submenu .pk-widget-posts:not(.pk-widget-posts-template-slider) .entry-title a {
    color: #000
}

.site-submenu .owl-dot.active span {
    background-color: #000
}

.site-submenu a:hover,
.site-submenu a:hover:active,
.site-submenu a:focus:active,
.site-submenu .pk-social-links-template-default .pk-social-links-link:hover,
.site-submenu .pk-widget-contributors .pk-social-links-link:hover,
.site-submenu .cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .entry-title a:hover,
.site-submenu .cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .entry-title a:focus,
.site-submenu .pk-widget-posts:not(.pk-widget-posts-template-slider) .entry-title a:hover,
.site-submenu .pk-widget-posts:not(.pk-widget-posts-template-slider) .entry-title a:focus {
    color: #a0a0a0
}

.site-submenu #wp-calendar tfoot tr #prev+.pad:after,
.site-submenu #wp-calendar tbody td a,
.sidebar-footer .basic_mailchimp_widget,
.sidebar-footer .pk-social-links-template-vertical .pk-social-links-link {
    background-color: #eee
}

.site-submenu .navbar-widgets-container .widget-col {
    border-color: #eee
}

.site-submenu .widget,
.site-submenu .widget_nav_menu .menu>.menu-item:not(:first-child),
.site-submenu .widget_categories>ul>li:not(:first-child),
.site-submenu .widget_archive>ul>li:not(:first-child),
.site-submenu .widget_categories .widget-wrap>ul>li:not(:first-child),
.widget_archive .site-submenu .widget-wrap>ul>li:not(:first-child),
.site-submenu #wp-calendar tbody td,
.site-submenu .widget_pages li:not(:first-child) a,
.site-submenu .widget_meta li:not(:first-child) a,
.site-submenu .widget_recent_comments li:not(:first-child),
.site-submenu .widget_recent_entries li:not(:first-child),
.site-submenu #wp-calendar tbody td#today:after,
.footer-section+.footer-section>.cs-container>*,
.sidebar-footer .widget+.widget,
.site-submenu .pk-widget-contributors .pk-author-item {
    border-top-color: #eee
}

.site-submenu .button,
.site-submenu .post-number,
.site-submenu .pk-author-button,
.site-submenu .pk-about-button,
.site-submenu .pk-instagram-follow,
.site-submenu .pk-twitter-follow,
.site-submenu .pk-subscribe-submit,
.site-submenu .pk-badge-primary {
    color: #eee
}

.site-submenu .button:hover,
.site-submenu .button:active,
.site-submenu .pk-author-button:hover,
.site-submenu .pk-about-button:hover,
.site-submenu .pk-instagram-follow:hover,
.site-submenu .pk-twitter-follow:hover,
.site-submenu .pk-subscribe-submit:hover,
.site-submenu .pk-badge-primary:hover {
    color: #fff
}

.site-submenu .button,
.site-submenu select,
.site-submenu .post-number,
.site-submenu .pk-author-button,
.site-submenu .pk-about-button,
.site-submenu .pk-instagram-follow,
.site-submenu .pk-twitter-follow,
.site-submenu .pk-subscribe-submit,
.site-submenu .pk-badge-primary {
    background-color: #282828
}

.site-submenu .button:hover,
.site-submenu .button:active,
.site-submenu .button:focus,
.site-submenu .button:active,
.site-submenu .pk-author-button:hover,
.site-submenu .pk-about-button:hover,
.site-submenu .pk-instagram-follow:hover,
.site-submenu .pk-twitter-follow:hover,
.site-submenu .pk-subscribe-submit:hover,
.site-submenu .pk-badge-primary:hover {
    background-color: #000
}

.topbar {
    border-bottom-width: 1px;
    border-bottom-style: solid
}

.topbar a,
.topbar .navbar-nav>li>a,
.topbar .pk-social-links-template-nav .pk-social-links-icon,
.topbar .pk-social-links-template-nav .pk-social-links-label,
.topbar .pk-social-links-template-nav .pk-social-links-title {
    color: #a0a0a0
}

.topbar a:hover,
.topbar .navbar-nav>li>a:focus,
.topbar .navbar-nav>li>a:hover,
.topbar .navbar-nav>li.current-menu-item>a,
.topbar .pk-social-links-template-nav .pk-social-links-item .pk-social-links-link:hover .pk-social-links-icon,
.topbar .pk-social-links-template-nav .pk-social-links-item .pk-social-links-link:hover pk-social-links-title,
.topbar .pk-social-links-template-nav .pk-social-links-count {
    color: #88b14b
}

.topbar .pk-social-links-template-nav .pk-social-links-icon {
    color: #88b14b
}

.topbar .pk-social-links-template-nav .pk-social-links-item .pk-social-links-link:hover .pk-social-links-icon {
    color: #88b14b
}

.topbar .pk-social-links-template-nav .pk-social-links-title,
.topbar .pk-social-links-template-nav .pk-social-links-count,
.topbar .pk-social-links-template-nav .pk-social-links-label {
    color: #a0a0a0
}

.topbar .pk-social-links-template-nav .pk-social-links-item .pk-social-links-link:hover .pk-social-links-title,
.topbar .pk-social-links-template-nav .pk-social-links-item .pk-social-links-link:hover .pk-social-links-count,
.topbar .pk-social-links-template-nav .pk-social-links-item .pk-social-links-link:hover .pk-social-links-label {
    color: #000
}

.offcanvas-header .navbar-brand,
.offcanvas-header .navbar-toggle {
    color: #000
}

.offcanvas-header .navbar-brand:hover,
.offcanvas-header .navbar-brand:focus,
.offcanvas-header .navbar-toggle:hover,
.offcanvas-header .navbar-toggle:focus {
    color: #88b14b
}

.offcanvas-header .navbar {
    background-color: #fff
}

.navbar-offcanvas {
    border-bottom-width: 1px;
    border-bottom-style: solid
}

.entry-content p {
    color: #a0a0a0
}

.entry-content p>a:not(.button):not(.pk-button),
.entry-content>ul a,
.entry-content ol a,
.entry-content .wp-block-column ol a,
.entry-content .wp-block-column a,
.entry-content table ol a,
.entry-content table ul a,
.taxonomy-description a,
.entry-content .cnvs-block-section-content-inner>ol a,
.entry-content .cnvs-block-section-content-inner>ul a {
    color: #88b14b
}

.entry-content p>a:not(.button):not(.pk-button):hover,
.entry-content ul a:hover,
.entry-content ol a:hover,
.taxonomy-description a:hover {
    color: #000
}

.post-categories a,
.cs-block-archive-posts article:not(.post-featured) .entry-header .post-categories a,
.cs-block-narrow .layout-variation-simple .entry-header .post-categories a,
.cs-block-wide .layout-variation-simple .entry-header .post-categories a,
.cs-block-carousel .post-categories a,
.cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .post-categories a,
.pk-widget-posts .post-categories a {
    color: #88b14b
}

.post-categories a:hover,
.post-categories a:focus,
.cs-block-archive-posts article:not(.post-featured) .entry-header .post-categories a:hover,
.cs-block-archive-posts article:not(.post-featured) .entry-header .post-categories a:focus,
.cs-block-narrow .layout-variation-simple .entry-header .post-categories a:hover,
.cs-block-narrow .layout-variation-simple .entry-header .post-categories a:focus,
.cs-block-wide .layout-variation-simple .entry-header .post-categories a:hover,
.cs-block-wide .layout-variation-simple .entry-header .post-categories a:focus,
.cs-block-carousel .post-categories a:hover,
.cs-block-carousel .post-categories a:focus,
.cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .post-categories a:hover,
.cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .post-categories a:focus,
.pk-widget-posts .post-categories a:hover,
.pk-widget-posts .post-categories a:focus {
    color: #000
}

::selection {
    color: #fff;
    background: #88b14b
}

::-moz-selection {
    color: #fff;
    background: #88b14b
}

.entry-content blockquote,
.entry-content blockquote p {
    color: #292929
}

.entry-content .pk-dropcap:first-letter,
.entry-content .pk-content-block,
.entry-content .pk-callout,
.entry-content .has-drop-cap:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter,
.entry-content .has-drop-cap.:first-letter {
    color: #292929
}

.entry-content .pk-dropcap-bg-inverse:first-letter,
.entry-content .pk-dropcap-bg-inverse:first-letter,
.entry-content .pk-block-border-top:before,
.entry-content .pk-block-border-bottom:after,
.entry-content .pk-block-bg-inverse,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-dark:first-letter,
.wp-block-group.is-style-cnvs-block-single-border:before,
.wp-block-group.is-style-cnvs-block-single-border:after,
.wp-block-group.is-style-cnvs-block-bg-inverse {
    background-color: #292929
}

.entry-content .pk-dropcap-borders:first-letter,
.entry-content .pk-block-border-all,
.entry-content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter,
.wp-block-group.is-style-cnvs-block-bordered {
    border-color: #292929
}

.entry-content .pk-dropcap-border-right:first-letter,
.entry-content .pk-block-border-right,
.entry-content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter {
    border-right-color: #292929
}

.entry-content .pk-block-border-left {
    border-left-color: #292929
}

.site-footer,
.site-footer .pk-social-links-scheme-light-bg .pk-social-links-link {
    background-color: #000
}

.site-footer {
    color: #a0a0a0
}

.site-footer label,
.site-footer figcaption,
.site-footer blockquote cite,
.site-footer .wp-caption-text,
.site-footer .wp-block-gallery .blocks-gallery-item figcaption,
.site-footer .wp-block-image figcaption,
.site-footer .wp-block-audio figcaption,
.site-footer .wp-block-embed figcaption,
.site-footer .wp-block-pullquote cite,
.site-footer .wp-block-pullquote footer,
.site-footer .wp-block-pullquote .wp-block-pullquote__citation,
.site-footer .wp-block-quote cite,
.site-footer .text-small,
.site-footer .comment-metadata,
.site-footer .logged-in-as,
.site-footer .post-categories,
.site-footer .post-count,
.site-footer .product-count,
.site-footer .post-meta,
.site-footer .entry-content figcaption,
.site-footer .post-media figcaption,
.site-footer .post-tags,
.site-footer .sub-title,
.site-footer .tagcloud,
.site-footer .timestamp,
.site-footer #wp-calendar caption,
.site-footer .comment-metadata a,
.site-footer .comment-metadata,
.site-footer .widget_rss ul li cite,
.site-footer .widget_rss ul li .rss-date,
.site-footer .title-share,
.site-footer .pk-widget-about .pk-about-small,
.site-footer .pk-share-buttons-total .pk-share-buttons-count,
.site-footer .pk-share-buttons-post-loop .pk-share-buttons-count,
.site-footer .pk-share-buttons-block-posts .pk-share-buttons-count,
.site-footer .pk-share-buttons-post-sidebar .pk-share-buttons-count,
.site-footer .pk-share-buttons-post-loop .pk-share-buttons-link:hover .pk-share-buttons-count,
.site-footer .pk-share-buttons-block-posts .pk-share-buttons-link:hover .pk-share-buttons-count,
.site-footer .pk-share-buttons-post-sidebar .pk-share-buttons-link:hover .pk-share-buttons-count,
.site-footer .pk-social-links-template-default .pk-social-links-label,
.site-footer .pk-social-links-wrap .pk-social-links-label,
.site-footer .pk-color-secondary,
.site-footer .pk-twitter-default .pk-twitter-tweet:before,
.site-footer .footer-subscribe .pk-privacy label {
    color: #c9c9c9
}

.site-footer .owl-dot span {
    background-color: #c9c9c9
}

.site-footer .title-widget {
    color: #777
}

.site-footer a,
.site-footer .post-meta,
.site-footer .post-categories a,
.site-footer #wp-calendar thead th,
.site-footer h2,
.site-footer .pk-social-links-wrap .pk-social-links-count,
.site-footer .pk-social-links-scheme-light .pk-social-links-icon,
.site-footer .pk-social-links-wrap .pk-social-links-title,
.site-footer .pk-subscribe-form-wrap .pk-title,
.site-footer .pk-social-links-template-default .pk-social-links-link,
.site-footer .pk-widget-contributors .pk-social-links-link,
.site-footer .cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .entry-title a,
.site-footer .pk-widget-posts:not(.pk-widget-posts-template-slider) .entry-title a {
    color: #fff
}

.site-footer .owl-dot.active span {
    background-color: #fff
}

.site-footer a:hover,
site-footer a:hover:active,
.site-footer a:focus:active,
.site-footer .post-categories a:hover,
.site-footer .pk-social-links-template-default .pk-social-links-link:hover,
.site-footer .pk-widget-contributors .pk-social-links-link:hover,
.site-footer .cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .entry-title a:hover,
.site-footer .cnvs-block-posts-sidebar:not(.cnvs-block-posts-sidebar-slider) .entry-title a:focus,
.site-footer .pk-widget-posts:not(.pk-widget-posts-template-slider) .entry-title a:hover,
.site-footer .pk-widget-posts:not(.pk-widget-posts-template-slider) .entry-title a:focus {
    color: #a0a0a0
}

.site-footer #wp-calendar tfoot tr #prev+.pad:after,
.site-footer #wp-calendar tbody td a,
.sidebar-footer .basic_mailchimp_widget,
.sidebar-footer .pk-social-links-template-vertical .pk-social-links-link {
    background-color: #242424
}

.site-footer .widget,
.site-footer .widget_nav_menu .menu>.menu-item:not(:first-child),
.site-footer .widget_categories>ul>li:not(:first-child),
.site-footer .widget_archive>ul>li:not(:first-child),
.site-footer .widget_categories .widget-wrap>ul>li:not(:first-child),
.widget_archive .site-footer .widget-wrap>ul>li:not(:first-child),
.site-footer #wp-calendar tbody td,
.site-footer .widget_pages li:not(:first-child) a,
.site-footer .widget_meta li:not(:first-child) a,
.site-footer .widget_recent_comments li:not(:first-child),
.site-footer .widget_recent_entries li:not(:first-child),
.site-footer #wp-calendar tbody td#today:after,
.footer-section+.footer-section>.cs-container>*,
.sidebar-footer .widget+.widget,
.site-footer .pk-widget-contributors .pk-author-item {
    border-top-color: #242424
}

.site-footer .button,
.site-footer .post-number,
.site-footer .pk-author-button,
.site-footer .pk-about-button,
.site-footer .pk-instagram-follow,
.site-footer .pk-twitter-follow,
.site-footer .pk-subscribe-submit,
.site-footer .pk-badge-primary {
    color: #a0a0a0
}

.site-footer .button:hover,
.site-footer .button:active,
.site-footer .pk-author-button:hover,
.site-footer .pk-about-button:hover,
.site-footer .pk-instagram-follow:hover,
.site-footer .pk-twitter-follow:hover,
.site-footer .pk-subscribe-submit:hover,
.site-footer .pk-badge-primary:hover {
    color: #fff
}

.site-footer .button,
.site-footer select,
.site-footer .post-number,
.site-footer .pk-author-button,
.site-footer .pk-about-button,
.site-footer .pk-instagram-follow,
.site-footer .pk-twitter-follow,
.site-footer .pk-subscribe-submit,
.site-footer .pk-badge-primary {
    background-color: #242424
}

.site-footer .button:hover,
.site-footer .button:active,
.site-footer .button:focus,
.site-footer .button:active,
.site-footer .pk-author-button:hover,
.site-footer .pk-about-button:hover,
.site-footer .pk-instagram-follow:hover,
.site-footer .pk-twitter-follow:hover,
.site-footer .pk-subscribe-submit:hover,
.site-footer .pk-badge-primary:hover {
    background-color: #141414
}

.overlay-media:before,
.page-header.overlay:hover .overlay-media:before,
.pk-bg-overlay,
.pk-instagram-link:before {
    background-color: rgba(44, 47, 48, .25)
}

.overlay:hover .overlay-media:before,
.post-thumbnail:hover:before,
.pagination-visible:hover .pagination-title {
    background-color: rgba(44, 47, 48, .5)
}

body,
button,
input[type="search"],
input[type="text"],
input[type="number"],
input[type="email"],
input[type="tel"],
input[type="password"],
optgroup,
select,
textarea {
    font-family: Montserrat;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0
}

.cs-separator,
.wp-caption-text,
blockquote cite,
figcaption,
.wp-block-image figcaption,
.wp-block-audio figcaption,
.wp-block-embed figcaption,
.wp-block-gallery .blocks-gallery-item figcaption,
.wp-block-pullquote cite,
.wp-block-pullquote footer,
.wp-block-pullquote .wp-block-pullquote__citation,
.wp-block-quote cite,
label,
.text-small,
.comment-metadata,
.logged-in-as,
.post-categories,
.post-count,
.product-count,
.post-meta,
.post-tags,
.sub-title,
.tagcloud,
.timestamp,
#wp-calendar caption,
.widget_rss ul li cite,
.widget_rss ul li .rss-date,
.pk-badge,
.pk-about-small,
.pk-instagram-meta,
.pk-instagram-counters,
.pk-instagram-name,
.pk-twitter-username,
.pk-twitter-counters,
.pk-alert,
.pk-share-buttons-total .pk-share-buttons-count,
.pk-social-links-count,
.pk-social-links-label,
.pk-share-buttons-count,
.pk-block-alert,
.abr-post-review .abr-review-subtext .pk-data-label,
.pk-featured-categories-tiles .pk-featured-count,
.abr-badge,
.abr-post-review .abr-review-name,
.abr-review-caption,
.cnvs-block-alert {
    font-family: Montserrat;
    font-size: .625rem;
    font-weight: 400;
    letter-spacing: .025em;
    text-transform: uppercase
}

.pk-callout,
.text-large,
.pk-subscribe-form-wrap .pk-subscribe-message {
    font-family: Montserrat;
    font-size: 1.25rem;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none
}

.button,
.button-link,
.pagination-title,
.comment-reply-link,
.post-number span:first-child,
.pk-button,
.pk-nav-tabs .pk-nav-link,
.pk-nav-tabs .pk-nav-link,
.pk-nav-pills .pk-nav-link,
.pk-share-buttons-total .pk-share-buttons-label,
.pk-share-buttons-total .pk-share-buttons-title,
.title-share,
.pk-font-heading,
.pk-twitter-label,
.pk-card-title a,
.pk-font-primary,
.pk-author-button span:first-child,
.pk-about-button span:first-child,
.pk-instagram-follow span:first-child,
.pk-twitter-follow span:first-child,
.pk-subscribe-submit span:first-child,
.pk-pin-it span:first-child,
.wp-block-button__link,
.pk-social-links-title,
.pk-featured-categories-tiles .pk-featured-name,
.pk-featured-categories-tiles .pk-featured-link,
.pk-featured-categories-vertical-list .pk-featured-name,
.pk-featured-categories-vertical-list .pk-featured-count .pk-featured-number,
.adp-button {
    font-family: Montserrat;
    font-size: .6875rem;
    font-weight: 700;
    letter-spacing: .0125em;
    text-transform: uppercase
}

.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button a,
.cnvs-block-collapsible-title a {
    font-family: Montserrat;
    font-size: .6875rem;
    font-weight: 700;
    letter-spacing: .0125em;
    text-transform: uppercase
}

h1,
h2,
h3,
h4,
h5,
h6,
.wp-block-cover .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text,
.wp-block-cover h2,
.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover-image .wp-block-cover-text,
.wp-block-cover-image h2,
.comment .fn,
.archive-standard section.basic_mailchimp_widget .title-widget,
.archive-list section.basic_mailchimp_widget .title-widget,
.abr-reviews-posts .abr-review-number {
    font-family: Montserrat;
    font-weight: 600
}

h1,
.post-standard .entry-title,
.archive-list .post-featured .entry-title,
.archive-standard .post-featured .entry-title {
    font-size: 2rem;
    letter-spacing: -.05em;
    text-transform: none
}

h2,
.post-archive>div:not(.columns-3):not(.columns-4) .post-featured h2,
.pk-subscribe-form-wrap .pk-title,
.archive-standard section.basic_mailchimp_widget .title-widget,
.archive-list section.basic_mailchimp_widget .title-widget {
    font-size: 2rem;
    letter-spacing: -.05em;
    text-transform: none
}

h3,
.archive-grid h2,
.archive-masonry h2,
.archive-list h2 {
    font-size: 1.5rem;
    letter-spacing: -.05em;
    text-transform: none
}

h4 {
    font-size: 1.25rem;
    letter-spacing: -.0375em;
    text-transform: none
}

h5 {
    font-size: 1rem;
    letter-spacing: -.0375em;
    text-transform: none
}

h6,
.comment .fn {
    font-size: .9375rem;
    letter-spacing: -.0375em;
    text-transform: none
}

.comment-reply-title,
.nav-links,
.title-block,
.section-heading,
.cnvs-block-section-heading,
section.related.products>h2,
.pk-inline-posts-title,
.pk-toc-title,
.pk-block-contributors .pk-author-posts>h6 {
    font-family: Montserrat;
    font-size: .8125rem;
    font-weight: 700;
    letter-spacing: .0125em;
    text-transform: uppercase
}

.cnvs-block-section-heading,
.cnvs-block-section-heading .cnvs-section-title,
.cnvs-block-section-heading:before,
.cnvs-block-section-heading:after,
.cnvs-block-section-heading .cnvs-section-title:before,
.cnvs-block-section-heading .cnvs-section-title:after,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default .cnvs-section-title,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default:before,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default:after,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default .cnvs-section-title:before,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default .cnvs-section-title:after,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.haligncenter,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.haligncenter .cnvs-section-title,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.haligncenter:before,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.haligncenter:after,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.haligncenter .cnvs-section-title:before,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.haligncenter .cnvs-section-title:after,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.halignright,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.halignright .cnvs-section-title,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.halignright:before,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.halignright:after,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.halignright .cnvs-section-title:before,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default.halignright .cnvs-section-title:after {
    border-color: #e9ecef
}

.cnvs-block-section-heading.is-style-cnvs-block-section-heading-11 .cnvs-section-title:before,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-9 .cnvs-section-title:before,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-9 .cnvs-section-title:after,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-10 .cnvs-section-title:before,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-12 .cnvs-section-title,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-14,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default .cnvs-section-title:before,
.section-heading-default-style-9 .is-style-cnvs-block-section-heading-default .cnvs-section-title:before,
.section-heading-default-style-9 .is-style-cnvs-block-section-heading-default .cnvs-section-title:after,
.section-heading-default-style-10 .is-style-cnvs-block-section-heading-default .cnvs-section-title:before,
.section-heading-default-style-12 .is-style-cnvs-block-section-heading-default .cnvs-section-title,
.section-heading-default-style-14 .is-style-cnvs-block-section-heading-default {
    background-color: #000
}

.cnvs-block-section-heading.is-style-cnvs-block-section-heading-11 .cnvs-section-title,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-10 .cnvs-section-title,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-12 .cnvs-section-title,
.cnvs-block-section-heading.is-style-cnvs-block-section-heading-14 .cnvs-section-title,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default .cnvs-section-title,
.section-heading-default-style-10 .is-style-cnvs-block-section-heading-default .cnvs-section-title,
.section-heading-default-style-12 .is-style-cnvs-block-section-heading-default .cnvs-section-title,
.section-heading-default-style-14 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
    color: #fff
}

.section-heading,
.cnvs-block-section-heading,
.cnvs-block-section-heading .cnvs-section-title {
    color: #000
}

.navbar-nav>li>a,
.navbar-nav .menu-columns>.sub-menu>li>a,
.widget_archive li,
.widget_categories li,
.widget_meta li a,
.widget_nav_menu .menu>li>a,
.widget_pages .page_item a,
.navbar-widgets-btn {
    font-family: Montserrat;
    font-size: .8125rem;
    font-weight: 600;
    letter-spacing: .0125em;
    text-transform: uppercase
}

.topbar .navbar-nav>li>a,
.nav .sub-menu>li>a,
.navbar-nav .cs-mm-categories>li>a,
.widget_categories .children li a,
.widget_nav_menu .sub-menu>li>a {
    font-family: Montserrat;
    font-size: .8125rem;
    font-weight: 400;
    letter-spacing: -.0125em;
    text-transform: none
}

.entry-content .pk-callout,
.entry-content .is-style-cnvs-paragraph-callout {
    font-family: Montserrat;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.05em;
    text-transform: none
}

.entry-content .pk-dropcap:first-letter,
p.has-drop-cap:not(:focus):first-letter {
    font-family: Montserrat;
    font-size: 2.5rem;
    font-weight: 500;
    text-transform: uppercase
}

.entry-content blockquote,
.wp-block-quote,
.wp-block-pullquote p {
    font-family: Montserrat;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.05em;
    text-transform: none
}

#search input[type="search"] {
    font-family: Montserrat !important;
    font-size: 1rem !important;
    font-weight: 600;
    letter-spacing: -.05em !important;
    text-transform: none !important
}

.topbar .navbar {
    height: 40px
}

.header .site-description {
    font-family: Montserrat;
    font-size: .875rem;
    font-weight: 300;
    letter-spacing: -.0125em;
    text-transform: none
}

.navbar-primary .navbar {
    height: 50px
}

.offcanvas .offcanvas-header {
    flex: 0 0 50px
}

.offcanvas .navbar-offcanvas {
    height: 50px
}

.site-footer .site-title {
    font-family: Montserrat;
    font-size: 1.75rem;
    font-weight: 600;
    letter-spacing: -.05rem;
    line-height: 1;
    text-transform: none
}

.button-primary,
.wp-block-button:not(.is-style-squared) .wp-block-button__link,
.pk-button,
.pk-about-button,
.pk-zoom-icon-popup:after,
.pk-pin-it,
.entry-content .pk-dropcap:first-letter,
.pk-social-links-template-vertical .pk-social-links-link,
.pk-share-buttons-before-post .pk-share-buttons-link,
.pk-share-buttons-after-post .pk-share-buttons-link,
.pk-instagram-follow,
.pk-twitter-follow,
.pk-scroll-to-top,
.widget-area .pk-subscribe-with-name input[type="text"],
.widget-area .pk-subscribe-with-name button,
.widget-area .pk-subscribe-with-bg input[type="text"],
.widget-area .pk-subscribe-with-bg button,
.entry-content .pk-share-buttons-wrap .pk-share-buttons-link,
.adp-button,
.abr-badge-primary {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.cs-input-group-btn button,
.pk-subscribe-form-wrap button {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

@media (min-width:768px) {
    .pk-tabs-horizontal .pk-nav-link.pk-active {
        border-bottom-color: #fff
    }

    .pk-tabs-vertical .pk-nav-tabs .pk-nav-link.pk-active {
        border-right-color: #fff
    }

    .pk-tabs-horizontal .pk-nav-tabs,
    .cnvs-block-tabs .cnvs-block-tabs-buttons {
        border-bottom-color: #eee
    }

    .pk-tabs-vertical .pk-nav-tabs,
    .cnvs-block-tabs.cnvs-block-tabs-vertical .cnvs-block-tabs-buttons {
        border-right-color: #eee
    }
}

@media (max-width:1019px) {
    .layout-sidebar .content-area {
        border-bottom-color: #eee
    }
}

@media (min-width:760px) {
    .sidebar-area .sidebar-2 {
        border-left-color: #eee
    }
}

@media (min-width:970px) {
    .header-enabled .navbar-primary:not(.sticky-nav-slide) .navbar {
        border-top-width: 1px;
        border-top-style: solid;
        min-height: 128px
    }

    .header-col {
        height: 128px
    }

    .site-main>article>.section-carousel h2 {
        font-size: 1rem
    }
}

@media (max-width:719px) {

    .pk-subscribe-with-name input[type="text"],
    .pk-subscribe-with-name button,
    .pk-subscribe-with-bg input[type="text"],
    .pk-subscribe-with-bg button {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0
    }
}

.page-content {
    text-align: left;
    color: #000
}

.page-content img {
    max-width: 100%;
    display: block;
    margin: 0 auto 15px
}

.txt-red {
    color: red
}

.block-big {
    text-align: center;
    font-size: 18px;
    color: red;
    font-weight: 700;
    padding-left: 20px;
    padding-right: 20px
}

.h3 {
    font-weight: 700;
    font-size: 20px
}

.doc-block {
    margin-bottom: 20px;
    background: #88b14b38;
    display: -webkit-inline-flex;
    display: inline-flex;
    padding: 20px;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.doc-block__pic {
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.doc-block__pic img {
    width: 250px;
    margin-bottom: 0
}

.doc-block__text {
    margin: auto 0 auto 20px;
    font-style: italic
}

.txt-center {
    text-align: center
}

.block {
    display: block
}

.imp-block {
    background: #88b14b38;
    padding: 20px 0 10px
}

.imp-block>b {
    padding-bottom: 10px
}

div.imp-block {
    margin-bottom: 20px
}

.border-block {
    border: 3px red solid;
    padding: 20px;
    text-transform: uppercase;
}

.up {
    text-transform: uppercase
}

input.input-roulette,
select.input-roulette {
    border: 1px #353535 solid !important;
    font-size: 16px !important;
    color: #000 !important
}

.ost {
    font-size: 18px
}

@media screen and (max-width:1020px) {
    aside.sidebar-area {
        display: none
    }

    .site-logo+.navbar-footer,
    .site-title+.navbar-footer {
        float: none
    }

    .navbar-nav>li+li,
    .navbar-nav>li:first-child {
        margin-right: 2rem;
        margin-left: 0
    }
}

@media screen and (max-width:768px) {
    .doc-block {
        -webkit-flex-direction: column;
        flex-direction: column
    }

    .doc-block__text {
        margin-left: 0
    }

    .doc-block__pic img {
        margin-bottom: 15px
    }
}

@media screen and (max-width:640px) {

    .navbar-primary:not(.sticky-nav-slide) .navbar,
    .sticky-nav-slide {
        min-height: 120px
    }

    .site-content {
        margin-top: 10px
    }

    .post-standard .entry-title {
        font-size: 30px
    }
}

@media screen and (max-width:480px) {

    .navbar-primary:not(.sticky-nav-slide) .navbar,
    .sticky-nav-slide {
        min-height: 120px
    }
}

img.b-comments__item-avatar {
    width: 50px;
    height: 50px;
    margin: 0
}

.b-comments__item-avatar {
    float: left;
    margin-right: 10px
}

.b-comments__item-ind {
    margin-left: 60px
}

.b-comments__item-head {
    font-weight: bold
}

.b-comments__item-text img,
.b-comments__item-text video {
    width: 100%;
    max-width: 350px;
    margin: 5px 0 0
}

.b-comments__item-text {
    padding: 5px 0;
    line-height: 20px
}

.rev-1 {
    margin-left: 30px;
}

.rev-2 {
    margin-left: 60px;
}

.obutton {
    margin: 80px auto 30px;
    max-width: 480px;
    padding: 20px 30px;
    text-align: center;
    color: #fff !important;
    font-weight: 700;
    text-decoration: none;
    -webkit-box-shadow: 0 4px 15px 0 rgba(129, 150, 160, .45) !important;
    box-shadow: 0 4px 15px 0 rgba(129, 150, 160, .45) !important;
    border-radius: 10px;
    background-color: #f4663b;
    background-position: 1.35em .94em;
    background-size: 1em;
    background-repeat: no-repeat;
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
    border: none;
    cursor: pointer;
    font-size: 20px;
    display: block
}

.obutton:hover {
    color: #fff;
    -webkit-box-shadow: 0 4px 35px 0 rgba(129, 150, 160, .45) !important;
    box-shadow: 0 4px 35px 0 rgba(129, 150, 160, .45) !important
}

.comm-ttl {
    font-weight: 700;
    font-size: 20px;
    margin: 50px 0 20px;
    border-top: 1px #eceff5 solid;
    padding-top: 30px
}

.b-comments__comment {
    height: 100%;
    overflow: hidden;
    margin-bottom: 20px
}

.order_block img.prod-img {
    max-width: 350px;
    width: 100%;
}

.price-block {
    font-size: 18px
}

.b-comments__item-text a {
    text-decoration: underline
}