@font-face {
    font-family: 'Futura';
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Medium.eot');
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Medium.eot?#iefix') format('embedded-opentype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Medium.woff2') format('woff2'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Medium.woff') format('woff'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Medium.ttf') format('truetype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Medium.svg#FuturaBT-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Futura';
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-LightItalic.eot');
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-LightItalic.eot?#iefix') format('embedded-opentype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-LightItalic.woff2') format('woff2'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-LightItalic.woff') format('woff'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-LightItalic.ttf') format('truetype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-LightItalic.svg#FuturaBT-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Futura';
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-HeavyItalic.eot');
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-HeavyItalic.eot?#iefix') format('embedded-opentype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-HeavyItalic.woff2') format('woff2'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-HeavyItalic.woff') format('woff'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-HeavyItalic.ttf') format('truetype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-HeavyItalic.svg#FuturaBT-HeavyItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Futura';
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Light.eot');
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Light.eot?#iefix') format('embedded-opentype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Light.woff2') format('woff2'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Light.woff') format('woff'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Light.ttf') format('truetype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Light.svg#FuturaBT-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Mortise';
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/Mortise-Regular.eot');
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/Mortise-Regular.eot?#iefix') format('embedded-opentype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/Mortise-Regular.woff2') format('woff2'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/Mortise-Regular.woff') format('woff'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/Mortise-Regular.ttf') format('truetype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/Mortise-Regular.svg#Mortise-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Futura';
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldItalic.eot');
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldItalic.eot?#iefix') format('embedded-opentype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldItalic.woff2') format('woff2'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldItalic.woff') format('woff'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldItalic.ttf') format('truetype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldItalic.svg#FuturaBT-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Futura';
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Heavy.eot');
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Heavy.eot?#iefix') format('embedded-opentype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Heavy.woff2') format('woff2'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Heavy.woff') format('woff'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Heavy.ttf') format('truetype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-Heavy.svg#FuturaBT-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Futura';
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldCondensed.eot');
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldCondensed.eot?#iefix') format('embedded-opentype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldCondensed.woff2') format('woff2'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldCondensed.woff') format('woff'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldCondensed.ttf') format('truetype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-BoldCondensed.svg#FuturaBT-BoldCondensed') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Futura';
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-MediumItalic.eot');
    src: url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-MediumItalic.eot?#iefix') format('embedded-opentype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-MediumItalic.woff2') format('woff2'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-MediumItalic.woff') format('woff'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-MediumItalic.ttf') format('truetype'), url('https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Branding/Fonts/FuturaBT-MediumItalic.svg#FuturaBT-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap
}

*, *::before, *::after {
    box-sizing: border-box
}

html {
    font-family: sans-serif;
    line-height: 1.2;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.kore-module article, .kore-module aside, .kore-module figcaption, .kore-module figure, .kore-module footer, .kore-module header, .kore-module hgroup, .kore-module main, .kore-module nav, .kore-module section {
    display: block
}

body {
    margin: 0
}

body.kore-template {
    font-family: "Mortise", "Helvetica Neue", Arial, sans-serif;
    font-size: 18px;
    line-height: 1.3;
    color: #272e31;
    font-weight: 400;
    text-align: left;
    background-color: #fff
}

.kore-module [tabindex="-1"]:focus {
    outline: 0 !important
}

.kore-module hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

.kore-module h1, .kore-module h2, .kore-module h3, .kore-module h4, .kore-module h5, .kore-module h6 {
    margin-top: 0;
    margin-bottom: .5rem;
    font-weight: 900;
    font-family: "Futura", "Helvetica Neue", Arial, sans-serif;
    line-height: 1.2
}

.kore-module h1 {
    font-size: 52px;
    color: #000
}

.kore-module h2 {
    font-size: 40px;
    color: #000
}

.kore-module h3 {
    font-size: 22px;
    color: #000
}

.kore-module h4 {
    font-size: 18px;
    color: #000
}

.kore-module h5 {
    font-size: 14px;
    color: #000
}

.kore-module h6 {
    font-size: 12px;
    color: #000
}

.kore-module p {
    margin-top: 0;
    margin-bottom: 1rem;
    line-height: 1.3
}

.kore-module abbr[title], .kore-module abbr[data-original-title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0;
    text-decoration-skip-ink: none
}

.kore-module address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit
}

.kore-module ol, .kore-module ul, .kore-module dl {
    margin-top: 0;
    margin-bottom: 1rem
}

.kore-module ol ol, .kore-module ul ul, .kore-module ol ul, .kore-module ul ol {
    margin-bottom: 0
}

.kore-module dt {
    font-weight: 700
}

.kore-module dd {
    margin-bottom: .5rem;
    margin-left: 0
}

.kore-module blockquote {
    margin: 0 0 1rem
}

.kore-module b, .kore-module strong {
    font-weight: bolder
}

.kore-module small {
    font-size: 80%
}

.kore-module sub, .kore-module sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

.kore-module sub {
    bottom: -.25em
}

.kore-module sup {
    top: -.5em
}

.kore-module a {
    color: #272e31;
    text-decoration: none;
    background-color: transparent
}

.kore-module a:hover {
    color: #000 !important;
    opacity: 1;
    text-decoration: underline
}

.kore-module a:not([href]):not([tabindex]) {
    color: inherit;
    text-decoration: none
}

.kore-module a:not([href]):not([tabindex]):hover, .kore-module a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none
}

.kore-module a:not([href]):not([tabindex]):focus {
    outline: 0
}

.kore-module pre, .kore-module code, .kore-module kbd, .kore-module samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-size: 1em
}

.kore-module pre {
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto
}

.kore-module figure {
    margin: 0 0 1rem
}

.kore-module img {
    vertical-align: middle;
    border-style: none;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic
}

.kore-module svg {
    overflow: hidden;
    vertical-align: middle
}

.kore-module table {
    border-collapse: collapse
}

.kore-module caption {
    padding-top: .75rem;
    padding-bottom: .75rem;
    color: #6c757d;
    text-align: left;
    caption-side: bottom
}

.kore-module th {
    text-align: inherit
}

.kore-module label {
    display: inline-block;
    margin-bottom: .5rem
}

.kore-module button {
    border-radius: 0
}

.kore-module button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color
}

.kore-module input, .kore-module button, .kore-module select, .kore-module optgroup, .kore-module textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

.kore-module button, .kore-module input {
    overflow: visible
}

.kore-module button, .kore-module select {
    text-transform: none
}

.kore-module button, .kore-module [type="button"], .kore-module [type="reset"], .kore-module [type="submit"] {
    -webkit-appearance: button
}

.kore-module button::-moz-focus-inner, .kore-module [type="button"]::-moz-focus-inner, .kore-module [type="reset"]::-moz-focus-inner, .kore-module [type="submit"]::-moz-focus-inner {
    padding: 0;
    border-style: none
}

.kore-module input[type="radio"], .kore-module input[type="checkbox"] {
    box-sizing: border-box;
    padding: 0
}

.kore-module input[type="date"], .kore-module input[type="time"], .kore-module input[type="datetime-local"], .kore-module input[type="month"] {
    -webkit-appearance: listbox
}

.kore-module textarea {
    overflow: auto;
    resize: vertical
}

.kore-module fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}

.kore-module legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 1.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal
}

.kore-module progress {
    vertical-align: baseline
}

.kore-module [type="number"]::-webkit-inner-spin-button, .kore-module [type="number"]::-webkit-outer-spin-button {
    height: auto
}

.kore-module [type="search"] {
    outline-offset: -2px;
    -webkit-appearance: none
}

.kore-module [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

.kore-module ::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button
}

.kore-module output {
    display: inline-block
}

.kore-module summary {
    display: list-item;
    cursor: pointer
}

.kore-module template {
    display: none
}

.kore-module [hidden] {
    display: none !important
}

.kore-module a {
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease
}

body .kore-module .hs-button.primary, body .kore-module input[type="submit"], body .kore-module input[type="button"] {
    cursor: pointer;
    -webkit-appearance: none;
    font-family: "Futura", "Helvetica Neue", Arial, sans-serif;
    text-decoration: none !important;
    display: inline-block;
    font-weight: 400;
    color: #5162f4;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    background-image:;
    border: 2px solid #5162f4;
    padding: 13px 26px;
    font-size: 16px;
    line-height: 1;
    border-radius: 0px;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    letter-spacing: inherit;
    outline: 0
}

body .kore-module .hs-button.primary:hover, body .kore-module input[type="submit"]:hover, body .kore-module input[type="button"]:hover {
    background-color: #5162f4;
    background-image:;
    opacity: 1;
    -webkit-transform: translate(0px, -3px);
    -ms-transform: translate(0px, -3px);
    transform: translate(0px, -3px);
    color: #fff
}

.kore-module .kore-scroll-link {
    cursor: pointer;
    -webkit-appearance: none;
    font-family: "Futura", "Helvetica Neue", Arial, sans-serif;
    text-decoration: none !important;
    display: inline-block;
    font-weight: 400;
    color: #5162f4 !important;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    background-image:;
    border: 2px solid #5162f4;
    padding: 13px 26px;
    font-size: 16px;
    line-height: 1;
    border-radius: 0px;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    letter-spacing: inherit;
    text-decoration: none
}

.kore-module .kore-scroll-link:hover {
    background-color: #5162f4;
    background-image:;
    opacity: 1;
    -webkit-transform: translate(0px, -3px);
    -ms-transform: translate(0px, -3px);
    transform: translate(0px, -3px);
    color: #fff !important
}

.kore-module a.cta_button {
    box-sizing: border-box !important
}

.kore-module #cta .kore-button, .kore-module .kore-button, .kore-module .simple a {
    font-family: "Futura", "Helvetica Neue", Arial, sans-serif !important;
    display: inline-block !important;
    font-weight: 400 !important;
    color: #00abe7 !important;
    text-align: center !important;
    vertical-align: middle !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
    background-color: transparent !important;
    background-image:;
    border: 3px solid #00abe7 !important;

    padding: 13px 26px !important;
    font-size: 16px !important;
    line-height: 1 !important;
    border-radius: 7px !important;
    -webkit-transition: all 200ms ease !important;
    transition: all 200ms ease !important;
    letter-spacing: inherit !important;
    text-decoration: none !important
}

.kore-module #cta .kore-button:hover, .kore-module .kore-button:hover, .kore-module .simple a:hover {
    background-color: #5162f4 !important;
    background-image:;
    opacity: 1 !important;
    -webkit-transform: translate(0px, -3px) !important;
    -ms-transform: translate(0px, -3px) !important;
    transform: translate(0px, -3px) !important;
    color: #fff !important
}

.kore-module hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1)
}

.hs-search-results__pagination a:empty {
    display: none
}

.header-container p:last-child, .body-container p:last-child, .footer-container p:last-child {
    margin-bottom: 0
}

body .kore-module input[type="text"], body .kore-module input[type="password"], body .kore-module input[type="datetime"], body .kore-module input[type="datetime-local"], body .kore-module input[type="date"], body .kore-module input[type="month"], body .kore-module input[type="time"], body .kore-module input[type="week"], body .kore-module input[type="number"], body .kore-module input[type="email"], body .kore-module input[type="url"], body .kore-module input[type="search"], body .kore-module input[type="tel"], body .kore-module input[type="color"], body .kore-module input[type="file"], body .kore-module textarea, body .kore-module select {
    width: 100%
}

.hs_error_rollup {
    display: none
}

.clear-module {
    clear: both
}

.default-bg-color {
    background-color: #000
}

.default-bg-gradient {
    background: linear-gradient(0, rgba(0, 0, 0, 0.50), rgba(0, 0, 0, 0.50)), url(https://f.hubspotusercontent30.net/hubfs/7620582/Marketing%20Materials/Website/Images/pexels-sl-wong.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center
}

.kore-lp-two-column-hero-2 .tagline {
    border: 1px solid #000;
    background-color: #000
}

.kore-lp-two-column-hero-3 .form .legal-consent-container * {
    color: rgba(39, 46, 49, 0.6)
}

.kore-lp-stats .icon {
    fill: #272e31
}

.kore-module .card-title-bg {
    background-color: #000;
    color: #fff
}

.kore-lp-cards-1 .card .icon, .kore-lp-cards-2 .card .icon {
    fill: #000
}

.kore-lp-two-column-hero-3 .tagline {
    color: #000
}

.kore-module.kore-lp-cards-1 .footer-text strong {
    color: #000
}

.kore-blog-recent-posts-1 .header {
    border-left: 4px solid #000
}

.kore-blog-recent-posts-1 .post .post-item .post-featured-image {
    background-color: #000
}

.kore-blog-recent-posts-1 .post .post-item .post-topic .topic-link {
    border: 1px solid #272e31;
    color: #272e31
}

.kore-blog-recent-posts-1 .post .post-item .post-topic .topic-link:hover {
    background-color: #000;
    opacity: 1
}

.kore-blog-recent-posts-2 .header {
    border-left: 4px solid #000
}

.kore-blog-recent-posts-2 .post .post-item .post-featured-image {
    background-color: #000
}

.kore-blog-recent-posts-2 .post .post-item .post-topic .topic-link {
    border: 1px solid #272e31;
    color: #272e31
}

.kore-blog-recent-posts-2 .post .post-item .post-topic .topic-link:hover {
    background-color: #000;
    opacity: 1
}

.kore-newsletter .resources-header, .kore-newsletter .resources-filter h4 {
    background-color: #000
}

.kore-newsletter .resources-filter ul li a:hover {
    border-bottom-color: #000
}

.container-fluid .row-fluid .kore-module .page-width, .kore-module .page-width {
    float: none;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px
}

.container-fluid .row-fluid .kore-module .page-width-fluid {
    width: 100%;
    margin: 0 auto;
    padding: 0 20px
}

.kore-module .table {
    width: 100% !important;
    height: 100% !important;
    max-width: 100%;
    margin-bottom: 20px
}

.kore-module .table > thead > tr, .kore-module .table > thead > tr, .kore-module .table > tbody > tr, .kore-module .table > tbody > tr, .kore-module .table > tfoot > tr, .kore-module .table > tfoot > tr {
    height: auto !important
}

.kore-module .table > thead > tr > th, .kore-module .table > thead > tr > td, .kore-module .table > tbody > tr > th, .kore-module .table > tbody > tr > td, .kore-module .table > tfoot > tr > th, .kore-module .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.42857;
    vertical-align: top;
    border-top: 1px solid #ddd;
    height: auto !important
}

.kore-module .table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.kore-module .table > caption + thead > tr:first-child > th, .kore-module .table > caption + thead > tr:first-child > td, .kore-module .table > colgroup + thead > tr:first-child > th, .kore-module .table > colgroup + thead > tr:first-child > td, .kore-module .table > thead:first-child > tr:first-child > th, .kore-module .table > thead:first-child > tr:first-child > td {
    border-top: 0
}

.kore-module .table > tbody + tbody {
    border-top: 2px solid #ddd
}

.kore-module .table .table {
    background-color: #fff
}

.kore-module .table-condensed > thead > tr > th, .kore-module .table-condensed > thead > tr > td, .kore-module .table-condensed > tbody > tr > th, .kore-module .table-condensed > tbody > tr > td, .kore-module .table-condensed > tfoot > tr > th, .kore-module .table-condensed > tfoot > tr > td {
    padding: 5px
}

.kore-module .table-bordered {
    border: 1px solid #ddd
}

.kore-module .table-bordered > thead > tr > th, .kore-module .table-bordered > thead > tr > td, .kore-module .table-bordered > tbody > tr > th, .kore-module .table-bordered > tbody > tr > td, .kore-module .table-bordered > tfoot > tr > th, .kore-module .table-bordered > tfoot > tr > td {
    border: 1px solid #ddd
}

.kore-module .table-bordered > thead > tr > th, .kore-module .table-bordered > thead > tr > td {
    border-bottom-width: 2px
}

.kore-module .table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.kore-module .table-hover > tbody > tr:hover {
    background-color: #f5f5f5
}

.kore-module .table > thead > tr > td.active, .kore-module .table > thead > tr > th.active, .kore-module .table > thead > tr.active > td, .kore-module .table > thead > tr.active > th, .kore-module .table > tbody > tr > td.active, .kore-module .table > tbody > tr > th.active, .kore-module .table > tbody > tr.active > td, .kore-module .table > tbody > tr.active > th, .kore-module .table > tfoot > tr > td.active, .kore-module .table > tfoot > tr > th.active, .kore-module .table > tfoot > tr.active > td, .kore-module .table > tfoot > tr.active > th {
    background-color: #f5f5f5
}

.kore-module .table-hover > tbody > tr > td.active:hover, .kore-module .table-hover > tbody > tr > th.active:hover, .kore-module .table-hover > tbody > tr.active:hover > td, .kore-module .table-hover > tbody > tr:hover > .active, .kore-module .table-hover > tbody > tr.active:hover > th {
    background-color: #e8e8e8
}

.kore-module .table > thead > tr > td.success, .kore-module .table > thead > tr > th.success, .kore-module .table > thead > tr.success > td, .kore-module .table > thead > tr.success > th, .kore-module .table > tbody > tr > td.success, .kore-module .table > tbody > tr > th.success, .kore-module .table > tbody > tr.success > td, .kore-module .table > tbody > tr.success > th, .kore-module .table > tfoot > tr > td.success, .kore-module .table > tfoot > tr > th.success, .kore-module .table > tfoot > tr.success > td, .kore-module .table > tfoot > tr.success > th {
    background-color: #dff0d8
}

.kore-module .table-hover > tbody > tr > td.success:hover, .kore-module .table-hover > tbody > tr > th.success:hover, .kore-module .table-hover > tbody > tr.success:hover > td, .kore-module .table-hover > tbody > tr:hover > .success, .kore-module .table-hover > tbody > tr.success:hover > th {
    background-color: #d0e9c6
}

.kore-module .table > thead > tr > td.info, .kore-module .table > thead > tr > th.info, .kore-module .table > thead > tr.info > td, .kore-module .table > thead > tr.info > th, .kore-module .table > tbody > tr > td.info, .kore-module .table > tbody > tr > th.info, .kore-module .table > tbody > tr.info > td, .kore-module .table > tbody > tr.info > th, .kore-module .table > tfoot > tr > td.info, .kore-module .table > tfoot > tr > th.info, .kore-module .table > tfoot > tr.info > td, .kore-module .table > tfoot > tr.info > th {
    background-color: #d9edf7
}

.kore-module .table-hover > tbody > tr > td.info:hover, .kore-module .table-hover > tbody > tr > th.info:hover, .kore-module .table-hover > tbody > tr.info:hover > td, .kore-module .table-hover > tbody > tr:hover > .info, .kore-module .table-hover > tbody > tr.info:hover > th {
    background-color: #c4e3f3
}

.kore-module .table > thead > tr > td.warning, .kore-module .table > thead > tr > th.warning, .kore-module .table > thead > tr.warning > td, .kore-module .table > thead > tr.warning > th, .kore-module .table > tbody > tr > td.warning, .kore-module .table > tbody > tr > th.warning, .kore-module .table > tbody > tr.warning > td, .kore-module .table > tbody > tr.warning > th, .kore-module .table > tfoot > tr > td.warning, .kore-module .table > tfoot > tr > th.warning, .kore-module .table > tfoot > tr.warning > td, .kore-module .table > tfoot > tr.warning > th {
    background-color: #fcf8e3
}

.kore-module .table-hover > tbody > tr > td.warning:hover, .kore-module .table-hover > tbody > tr > th.warning:hover, .kore-module .table-hover > tbody > tr.warning:hover > td, .kore-module .table-hover > tbody > tr:hover > .warning, .kore-module .table-hover > tbody > tr.warning:hover > th {
    background-color: #faf2cc
}

.kore-module .table > thead > tr > td.danger, .kore-module .table > thead > tr > th.danger, .kore-module .table > thead > tr.danger > td, .kore-module .table > thead > tr.danger > th, .kore-module .table > tbody > tr > td.danger, .kore-module .table > tbody > tr > th.danger, .kore-module .table > tbody > tr.danger > td, .kore-module .table > tbody > tr.danger > th, .kore-module .table > tfoot > tr > td.danger, .kore-module .table > tfoot > tr > th.danger, .kore-module .table > tfoot > tr.danger > td, .kore-module .table > tfoot > tr.danger > th {
    background-color: #f2dede
}

.kore-module .table-hover > tbody > tr > td.danger:hover, .kore-module .table-hover > tbody > tr > th.danger:hover, .kore-module .table-hover > tbody > tr.danger:hover > td, .kore-module .table-hover > tbody > tr:hover > .danger, .kore-module .table-hover > tbody > tr.danger:hover > th {
    background-color: #ebcccc
}

.kore-module .table-responsive {
    min-height: .01%;
    overflow-x: auto
}

@media screen and (max-width: 767px) {
    .kore-module .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }

    .kore-module .table-responsive > .table {
        margin-bottom: 0
    }

    .kore-module .table-responsive > .table > thead > tr > th, .kore-module .table-responsive > .table > thead > tr > td, .kore-module .table-responsive > .table > tbody > tr > th, .kore-module .table-responsive > .table > tbody > tr > td, .kore-module .table-responsive > .table > tfoot > tr > th, .kore-module .table-responsive > .table > tfoot > tr > td {
        white-space: nowrap
    }

    .kore-module .table-responsive > .table-bordered {
        border: 0
    }

    .kore-module .table-responsive > .table-bordered > thead > tr > th:first-child, .kore-module .table-responsive > .table-bordered > thead > tr > td:first-child, .kore-module .table-responsive > .table-bordered > tbody > tr > th:first-child, .kore-module .table-responsive > .table-bordered > tbody > tr > td:first-child, .kore-module .table-responsive > .table-bordered > tfoot > tr > th:first-child, .kore-module .table-responsive > .table-bordered > tfoot > tr > td:first-child {
        border-left: 0
    }

    .kore-module .table-responsive > .table-bordered > thead > tr > th:last-child, .kore-module .table-responsive > .table-bordered > thead > tr > td:last-child, .kore-module .table-responsive > .table-bordered > tbody > tr > th:last-child, .kore-module .table-responsive > .table-bordered > tbody > tr > td:last-child, .kore-module .table-responsive > .table-bordered > tfoot > tr > th:last-child, .kore-module .table-responsive > .table-bordered > tfoot > tr > td:last-child {
        border-right: 0
    }

    .kore-module .table-responsive > .table-bordered > tbody > tr:last-child > th, .kore-module .table-responsive > .table-bordered > tbody > tr:last-child > td, .kore-module .table-responsive > .table-bordered > tfoot > tr:last-child > th, .kore-module .table-responsive > .table-bordered > tfoot > tr:last-child > td {
        border-bottom: 0
    }
}

.kore-module table {
    background-color: transparent
}

.kore-module table col[class*="col-"] {
    position: static;
    display: table-column;
    float: none
}

.kore-module table td[class*="col-"], .kore-module table th[class*="col-"] {
    position: static;
    display: table-cell;
    float: none
}

.kore-module caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777;
    text-align: left
}

.kore-module th {
    text-align: left
}

.kore-module .list-inline {
    padding-left: 0;
    list-style: none
}

.kore-module .list-inline-item {
    display: inline-block
}

.kore-module .list-inline-item:not(:last-child) {
    margin-right: 8px
}

.kore-module .text-left, .kore-module-off .text-left {
    text-align: left
}

.kore-module .text-right, .kore-module-off .text-right {
    text-align: right
}

.kore-module .text-center, .kore-module-off .text-center {
    text-align: center
}

@media (max-width: 1139px) {
    .kore-module .text-tablet-left, .kore-module-off .text-tablet-left {
        text-align: left
    }

    .kore-module .text-tablet-right, .kore-module-off .text-tablet-right {
        text-align: right
    }

    .kore-module .text-tablet-center, .kore-module-off .text-tablet-center {
        text-align: center
    }
}

@media (max-width: 767px) {
    .kore-module .text-phone-left, .kore-module-off .text-phone-left {
        text-align: left
    }

    .kore-module .text-phone-right, .kore-module-off .text-phone-right {
        text-align: right
    }

    .kore-module .text-phone-center, .kore-module-off .text-phone-center {
        text-align: center
    }
}

.kore-module .line-height-1 {
    line-height: 1
}

.kore-module .line-height-11 {
    line-height: 1.1
}

.kore-module .line-height-12 {
    line-height: 1.2
}

.kore-module .line-height-13 {
    line-height: 1.3
}

.kore-module .line-height-14 {
    line-height: 1.4
}

.kore-module .line-height-15 {
    line-height: 1.5
}

.kore-module .line-height-16 {
    line-height: 1.6
}

.kore-module .line-height-17 {
    line-height: 1.7
}

.kore-module .line-height-18 {
    line-height: 1.8
}

.kore-module .line-height-19 {
    line-height: 1.9
}

.kore-module .line-height-2 {
    line-height: 2
}

@media (max-width: 1139px) {
    .kore-module .line-height-tablet-1 {
        line-height: 1
    }

    .kore-module .line-height-tablet-11 {
        line-height: 1.1
    }

    .kore-module .line-height-tablet-12 {
        line-height: 1.2
    }

    .kore-module .line-height-tablet-13 {
        line-height: 1.3
    }

    .kore-module .line-height-tablet-14 {
        line-height: 1.4
    }

    .kore-module .line-height-tablet-15 {
        line-height: 1.5
    }
}

@media (max-width: 767px) {
    .kore-module .line-height-phone-1 {
        line-height: 1
    }

    .kore-module .line-height-phone-11 {
        line-height: 1.1
    }

    .kore-module .line-height-phone-12 {
        line-height: 1.2
    }

    .kore-module .line-height-phone-13 {
        line-height: 1.3
    }

    .kore-module .line-height-phone-14 {
        line-height: 1.4
    }

    .kore-module .line-height-phone-15 {
        line-height: 1.5
    }
}

.kore-module .float-left {
    float: left
}

.kore-module .float-right {
    float: right
}

.kore-module .float-none {
    float: none
}

@media (max-width: 1139px) {
    .kore-module .float-tablet-left {
        float: left
    }

    .kore-module .float-tablet-right {
        float: right
    }

    .kore-module .float-tablet-none {
        float: none
    }
}

@media (max-width: 767px) {
    .kore-module .float-phone-left {
        float: left
    }

    .kore-module .float-phone-right {
        float: right
    }

    .kore-module .float-phone-none {
        float: none
    }
}

.kore-module .font-weight-100 {
    font-weight: 100
}

.kore-module .font-weight-200 {
    font-weight: 200
}

.kore-module .font-weight-300 {
    font-weight: 300
}

.kore-module .font-weight-400 {
    font-weight: 400
}

.kore-module .font-weight-500 {
    font-weight: 500
}

.kore-module .font-weight-600 {
    font-weight: 600
}

.kore-module .font-weight-700 {
    font-weight: 700
}

.kore-module .font-weight-800 {
    font-weight: 800
}

.kore-module .font-weight-900 {
    font-weight: 900
}

.max-width-1200, .container-fluid .row-fluid .kore-module .max-width-1200 {
    max-width: 1200px
}

.max-width-1190, .container-fluid .row-fluid .kore-module .max-width-1190 {
    max-width: 1190px
}

.max-width-1180, .container-fluid .row-fluid .kore-module .max-width-1180 {
    max-width: 1180px
}

.max-width-1170, .container-fluid .row-fluid .kore-module .max-width-1170 {
    max-width: 1170px
}

.max-width-1160, .container-fluid .row-fluid .kore-module .max-width-1160 {
    max-width: 1160px
}

.max-width-1150, .container-fluid .row-fluid .kore-module .max-width-1150 {
    max-width: 1150px
}

.max-width-1140, .container-fluid .row-fluid .kore-module .max-width-1140 {
    max-width: 1140px
}

.max-width-1130, .container-fluid .row-fluid .kore-module .max-width-1130 {
    max-width: 1130px
}

.max-width-1120, .container-fluid .row-fluid .kore-module .max-width-1120 {
    max-width: 1120px
}

.max-width-1110, .container-fluid .row-fluid .kore-module .max-width-1110 {
    max-width: 1110px
}

.max-width-1100, .container-fluid .row-fluid .kore-module .max-width-1100 {
    max-width: 1100px
}

.max-width-1090, .container-fluid .row-fluid .kore-module .max-width-1090 {
    max-width: 1090px
}

.max-width-1080, .container-fluid .row-fluid .kore-module .max-width-1080 {
    max-width: 1080px
}

.max-width-1070, .container-fluid .row-fluid .kore-module .max-width-1070 {
    max-width: 1070px
}

.max-width-1060, .container-fluid .row-fluid .kore-module .max-width-1060 {
    max-width: 1060px
}

.max-width-1050, .container-fluid .row-fluid .kore-module .max-width-1050 {
    max-width: 1050px
}

.max-width-1000, .container-fluid .row-fluid .kore-module .max-width-1000 {
    max-width: 1000px
}

.max-width-950, .container-fluid .row-fluid .kore-module .max-width-950 {
    max-width: 950px
}

.max-width-900, .container-fluid .row-fluid .kore-module .max-width-900 {
    max-width: 900px
}

.max-width-850, .container-fluid .row-fluid .kore-module .max-width-850 {
    max-width: 850px
}

.max-width-800, .container-fluid .row-fluid .kore-module .max-width-800 {
    max-width: 800px
}

.max-width-750, .container-fluid .row-fluid .kore-module .max-width-750 {
    max-width: 750px
}

.max-width-700, .container-fluid .row-fluid .kore-module .max-width-700 {
    max-width: 700px
}

.max-width-650, .container-fluid .row-fluid .kore-module .max-width-650 {
    max-width: 650px
}

.max-width-600, .container-fluid .row-fluid .kore-module .max-width-600 {
    max-width: 600px
}

.max-width-550, .container-fluid .row-fluid .kore-module .max-width-550 {
    max-width: 550px
}

.max-width-500, .container-fluid .row-fluid .kore-module .max-width-500 {
    max-width: 500px
}

.max-width-450, .container-fluid .row-fluid .kore-module .max-width-450 {
    max-width: 450px
}

.max-width-400, .container-fluid .row-fluid .kore-module .max-width-400 {
    max-width: 400px
}

.max-width-350, .container-fluid .row-fluid .kore-module .max-width-350 {
    max-width: 350px
}

.max-width-300, .container-fluid .row-fluid .kore-module .max-width-300 {
    max-width: 300px
}

.kore-module .min-h-0 {
    min-height: 0
}

.kore-module .min-h-full {
    min-height: 100%
}

.kore-module .min-h-screen {
    min-height: 100vh
}

.kore-module .m-auto, .kore-module-off .m-auto {
    margin: auto
}

.kore-module .mt-auto, .kore-module-off .mt-auto {
    margin-top: auto
}

.kore-module .mr-auto, .kore-module-off .mr-auto {
    margin-right: auto
}

.kore-module .mb-auto, .kore-module-off .mb-auto {
    margin-bottom: auto
}

.kore-module .ml-auto, .kore-module-off .ml-auto {
    margin-left: auto
}

.kore-module .m-0, .kore-module-off .m-0 {
    margin: 0
}

.kore-module .m-5, .kore-module-off .m-5 {
    margin: 5px
}

.kore-module .m-10, .kore-module-off .m-10 {
    margin: 10px
}

.kore-module .m-15, .kore-module-off .m-15 {
    margin: 15px
}

.kore-module .m-20, .kore-module-off .m-20 {
    margin: 20px
}

.kore-module .m-25, .kore-module-off .m-25 {
    margin: 25px
}

.kore-module .m-30, .kore-module-off .m-30 {
    margin: 30px
}

.kore-module .m-35, .kore-module-off .m-35 {
    margin: 35px
}

.kore-module .m-40, .kore-module-off .m-40 {
    margin: 40px
}

.kore-module .m-45, .kore-module-off .m-45 {
    margin: 45px
}

.kore-module .m-50, .kore-module-off .m-50 {
    margin: 50px
}

.kore-module .m-55, .kore-module-off .m-55 {
    margin: 55px
}

.kore-module .m-60, .kore-module-off .m-60 {
    margin: 60px
}

.kore-module .m-65, .kore-module-off .m-65 {
    margin: 65px
}

.kore-module .m-70, .kore-module-off .m-70 {
    margin: 70px
}

.kore-module .m-75, .kore-module-off .m-75 {
    margin: 75px
}

.kore-module .m-80, .kore-module-off .m-80 {
    margin: 80px
}

.kore-module .mt-0, .kore-module-off .mt-0 {
    margin-top: 0
}

.kore-module .mt-5, .kore-module-off .mt-5 {
    margin-top: 5px
}

.kore-module .mt-10, .kore-module-off .mt-10 {
    margin-top: 10px
}

.kore-module .mt-15, .kore-module-off .mt-15 {
    margin-top: 15px
}

.kore-module .mt-20, .kore-module-off .mt-20 {
    margin-top: 20px
}

.kore-module .mt-25, .kore-module-off .mt-25 {
    margin-top: 25px
}

.kore-module .mt-30, .kore-module-off .mt-30 {
    margin-top: 30px
}

.kore-module .mt-35, .kore-module-off .mt-35 {
    margin-top: 35px
}

.kore-module .mt-40, .kore-module-off .mt-40 {
    margin-top: 40px
}

.kore-module .mt-45, .kore-module-off .mt-45 {
    margin-top: 45px
}

.kore-module .mt-50, .kore-module-off .mt-50 {
    margin-top: 50px
}

.kore-module .mt-55, .kore-module-off .mt-55 {
    margin-top: 55px
}

.kore-module .mt-60, .kore-module-off .mt-60 {
    margin-top: 60px
}

.kore-module .mt-65, .kore-module-off .mt-65 {
    margin-top: 65px
}

.kore-module .mt-70, .kore-module-off .mt-70 {
    margin-top: 70px
}

.kore-module .mt-75, .kore-module-off .mt-75 {
    margin-top: 75px
}

.kore-module .mt-80, .kore-module-off .mt-80 {
    margin-top: 80px
}

.kore-module .mr-0, .kore-module-off .mr-0 {
    margin-right: 0
}

.kore-module .mr-5, .kore-module-off .mr-5 {
    margin-right: 5px
}

.kore-module .mr-10, .kore-module-off .mr-10 {
    margin-right: 10px
}

.kore-module .mr-15, .kore-module-off .mr-15 {
    margin-right: 15px
}

.kore-module .mr-20, .kore-module-off .mr-20 {
    margin-right: 20px
}

.kore-module .mr-25, .kore-module-off .mr-25 {
    margin-right: 25px
}

.kore-module .mr-30, .kore-module-off .mr-30 {
    margin-right: 30px
}

.kore-module .mr-35, .kore-module-off .mr-35 {
    margin-right: 35px
}

.kore-module .mr-40, .kore-module-off .mr-40 {
    margin-right: 40px
}

.kore-module .mr-45, .kore-module-off .mr-45 {
    margin-right: 45px
}

.kore-module .mr-50, .kore-module-off .mr-50 {
    margin-right: 50px
}

.kore-module .mr-55, .kore-module-off .mr-55 {
    margin-right: 55px
}

.kore-module .mr-60, .kore-module-off .mr-60 {
    margin-right: 60px
}

.kore-module .mr-65, .kore-module-off .mr-65 {
    margin-right: 65px
}

.kore-module .mr-70, .kore-module-off .mr-70 {
    margin-right: 70px
}

.kore-module .mr-75, .kore-module-off .mr-75 {
    margin-right: 75px
}

.kore-module .mr-80, .kore-module-off .mr-80 {
    margin-right: 80px
}

.kore-module .mb-0, .kore-module-off .mb-0 {
    margin-bottom: 0
}

.kore-module .mb-5, .kore-module-off .mb-5 {
    margin-bottom: 5px
}

.kore-module .mb-10, .kore-module-off .mb-10 {
    margin-bottom: 10px
}

.kore-module .mb-15, .kore-module-off .mb-15 {
    margin-bottom: 15px
}

.kore-module .mb-20, .kore-module-off .mb-20 {
    margin-bottom: 20px
}

.kore-module .mb-25, .kore-module-off .mb-25 {
    margin-bottom: 25px
}

.kore-module .mb-30, .kore-module-off .mb-30 {
    margin-bottom: 30px
}

.kore-module .mb-35, .kore-module-off .mb-35 {
    margin-bottom: 35px
}

.kore-module .mb-40, .kore-module-off .mb-40 {
    margin-bottom: 40px
}

.kore-module .mb-45, .kore-module-off .mb-45 {
    margin-bottom: 45px
}

.kore-module .mb-50, .kore-module-off .mb-50 {
    margin-bottom: 50px
}

.kore-module .mb-55, .kore-module-off .mb-55 {
    margin-bottom: 55px
}

.kore-module .mb-60, .kore-module-off .mb-60 {
    margin-bottom: 60px
}

.kore-module .mb-65, .kore-module-off .mb-65 {
    margin-bottom: 65px
}

.kore-module .mb-70, .kore-module-off .mb-70 {
    margin-bottom: 70px
}

.kore-module .mb-75, .kore-module-off .mb-75 {
    margin-bottom: 75px
}

.kore-module .mb-80, .kore-module-off .mb-80 {
    margin-bottom: 80px
}

.kore-module .ml-0, .kore-module-off .ml-0 {
    margin-left: 0
}

.kore-module .ml-5, .kore-module-off .ml-5 {
    margin-left: 5px
}

.kore-module .ml-10, .kore-module-off .ml-10 {
    margin-left: 10px
}

.kore-module .ml-15, .kore-module-off .ml-15 {
    margin-left: 15px
}

.kore-module .ml-20, .kore-module-off .ml-20 {
    margin-left: 20px
}

.kore-module .ml-25, .kore-module-off .ml-25 {
    margin-left: 25px
}

.kore-module .ml-30, .kore-module-off .ml-30 {
    margin-left: 30px
}

.kore-module .ml-35, .kore-module-off .ml-35 {
    margin-left: 35px
}

.kore-module .ml-40, .kore-module-off .ml-40 {
    margin-left: 40px
}

.kore-module .ml-45, .kore-module-off .ml-45 {
    margin-left: 45px
}

.kore-module .ml-50, .kore-module-off .ml-50 {
    margin-left: 50px
}

.kore-module .ml-55, .kore-module-off .ml-55 {
    margin-left: 55px
}

.kore-module .ml-60, .kore-module-off .ml-60 {
    margin-left: 60px
}

.kore-module .ml-65, .kore-module-off .ml-65 {
    margin-left: 65px
}

.kore-module .ml-70, .kore-module-off .ml-70 {
    margin-left: 70px
}

.kore-module .ml-75, .kore-module-off .ml-75 {
    margin-left: 75px
}

.kore-module .ml-80, .kore-module-off .ml-80 {
    margin-left: 80px
}

@media (max-width: 1139px) {
    .kore-module .m-30, .kore-module .m-35, .kore-module-off .m-30, .kore-module-off .m-35 {
        margin: 25px
    }

    .kore-module .m-40, .kore-module .m-45, .kore-module-off .m-40, .kore-module-off .m-45 {
        margin: 30px
    }

    .kore-module .m-50, .kore-module .m-55, .kore-module-off .m-50, .kore-module-off .m-55 {
        margin: 35px
    }

    .kore-module .m-60, .kore-module .m-65, .kore-module-off .m-60, .kore-module-off .m-65 {
        margin: 40px
    }

    .kore-module .m-70, .kore-module .m-75, .kore-module .m-80, .kore-module-off .m-70, .kore-module-off .m-75, .kore-module-off .m-80 {
        margin: 45px
    }

    .kore-module .mt-30, .kore-module .mt-35, .kore-module-off .mt-30, .kore-module-off .mt-35 {
        margin-top: 25px
    }

    .kore-module .mt-40, .kore-module .mt-45, .kore-module-off .mt-40, .kore-module-off .mt-45 {
        margin-top: 30px
    }

    .kore-module .mt-50, .kore-module .mt-55, .kore-module-off .mt-50, .kore-module-off .mt-55 {
        margin-top: 35px
    }

    .kore-module .mt-60, .kore-module .mt-65, .kore-module-off .mt-60, .kore-module-off .mt-65 {
        margin-top: 40px
    }

    .kore-module .mt-70, .kore-module .mt-75, .kore-module .mt-80, .kore-module-off .mt-70, .kore-module-off .mt-75, .kore-module-off .mt-80 {
        margin-top: 45px
    }

    .kore-module .mr-30, .kore-module .mr-35, .kore-module-off .mr-30, .kore-module-off .mr-35 {
        margin-right: 25px
    }

    .kore-module .mr-40, .kore-module .mr-45, .kore-module-off .mr-40, .kore-module-off .mr-45 {
        margin-right: 30px
    }

    .kore-module .mr-50, .kore-module .mr-55, .kore-module-off .mr-50, .kore-module-off .mr-55 {
        margin-right: 35px
    }

    .kore-module .mr-60, .kore-module .mr-65, .kore-module-off .mr-60, .kore-module-off .mr-65 {
        margin-right: 40px
    }

    .kore-module .mr-70, .kore-module .mr-75, .kore-module .mr-80, .kore-module-off .mr-70, .kore-module-off .mr-75, .kore-module-off .mr-80 {
        margin-right: 45px
    }

    .kore-module .mb-30, .kore-module .mb-35, .kore-module-off .mb-30, .kore-module-off .mb-35 {
        margin-bottom: 25px
    }

    .kore-module .mb-40, .kore-module .mb-45, .kore-module-off .mb-40, .kore-module-off .mb-45 {
        margin-bottom: 30px
    }

    .kore-module .mb-50, .kore-module .mb-55, .kore-module-off .mb-50, .kore-module-off .mb-55 {
        margin-bottom: 35px
    }

    .kore-module .mb-60, .kore-module .mb-65, .kore-module-off .mb-60, .kore-module-off .mb-65 {
        margin-bottom: 40px
    }

    .kore-module .mb-70, .kore-module .mb-75, .kore-module .mb-80, .kore-module-off .mb-70, .kore-module-off .mb-75, .kore-module-off .mb-80 {
        margin-bottom: 45px
    }

    .kore-module .ml-30, .kore-module .ml-35, .kore-module-off .ml-30, .kore-module-off .ml-35 {
        margin-left: 25px
    }

    .kore-module .ml-40, .kore-module .ml-45, .kore-module-off .ml-40, .kore-module-off .ml-45 {
        margin-left: 30px
    }

    .kore-module .ml-50, .kore-module .ml-55, .kore-module-off .ml-50, .kore-module-off .ml-55 {
        margin-left: 35px
    }

    .kore-module .ml-60, .kore-module .ml-65, .kore-module-off .ml-60, .kore-module-off .ml-65 {
        margin-left: 40px
    }

    .kore-module .ml-70, .kore-module .ml-75, .kore-module .ml-80, .kore-module-off .ml-70, .kore-module-off .ml-75, .kore-module-off .ml-80 {
        margin-left: 45px
    }

    .kore-module .m-tablet-0, .kore-module-off .m-tablet-0 {
        margin: 0
    }

    .kore-module .mt-tablet-0, .kore-module-off .mt-tablet-0 {
        margin-top: 0
    }

    .kore-module .mr-tablet-0, .kore-module-off .mr-tablet-0 {
        margin-right: 0
    }

    .kore-module .mb-tablet-0, .kore-module-off .mb-tablet-0 {
        margin-bottom: 0
    }

    .kore-module .ml-tablet-0, .kore-module-off .ml-tablet-0 {
        margin-left: 0
    }
}

@media (max-width: 767px) {
    .kore-module .m-15, .kore-module .m-20, .kore-module .m-25, .kore-module-off .m-15, .kore-module-off .m-20, .kore-module-off .m-25 {
        margin: 10px
    }

    .kore-module .m-30, .kore-module .m-35, .kore-module-off .m-30, .kore-module-off .m-35 {
        margin: 15px
    }

    .kore-module .m-40, .kore-module .m-45, .kore-module-off .m-40, .kore-module-off .m-45 {
        margin: 20px
    }

    .kore-module .m-50, .kore-module .m-55, .kore-module-off .m-50, .kore-module-off .m-55 {
        margin: 25px
    }

    .kore-module .m-60, .kore-module .m-65, .kore-module-off .m-60, .kore-module-off .m-65 {
        margin: 30px
    }

    .kore-module .m-70, .kore-module .m-75, .kore-module .m-80, .kore-module-off .m-70, .kore-module-off .m-75, .kore-module-off .m-80 {
        margin: 35px
    }

    .kore-module .mt-15, .kore-module .mt-20, .kore-module .mt-25, .kore-module-off .mt-15, .kore-module-off .mt-20, .kore-module-off .mt-25 {
        margin-top: 10px
    }

    .kore-module .mt-30, .kore-module .mt-35, .kore-module-off .mt-30, .kore-module-off .mt-35 {
        margin-top: 15px
    }

    .kore-module .mt-40, .kore-module .mt-45, .kore-module-off .mt-40, .kore-module-off .mt-45 {
        margin-top: 20px
    }

    .kore-module .mt-50, .kore-module .mt-55, .kore-module-off .mt-50, .kore-module-off .mt-55 {
        margin-top: 25px
    }

    .kore-module .mt-60, .kore-module .mt-65, .kore-module-off .mt-60, .kore-module-off .mt-65 {
        margin-top: 30px
    }

    .kore-module .mt-70, .kore-module .mt-75, .kore-module .mt-80, .kore-module-off .mt-70, .kore-module-off .mt-75, .kore-module-off .mt-80 {
        margin-top: 35px
    }

    .kore-module .mr-15, .kore-module .mr-20, .kore-module .mr-25, .kore-module-off .mr-15, .kore-module-off .mr-20, .kore-module-off .mr-25 {
        margin-right: 10px
    }

    .kore-module .mr-30, .kore-module .mr-35, .kore-module-off .mr-30, .kore-module-off .mr-35 {
        margin-right: 15px
    }

    .kore-module .mr-40, .kore-module .mr-45, .kore-module-off .mr-40, .kore-module-off .mr-45 {
        margin-right: 20px
    }

    .kore-module .mr-50, .kore-module .mr-55, .kore-module-off .mr-50, .kore-module-off .mr-55 {
        margin-right: 25px
    }

    .kore-module .mr-60, .kore-module .mr-65, .kore-module-off .mr-60, .kore-module-off .mr-65 {
        margin-right: 30px
    }

    .kore-module .mr-70, .kore-module .mr-75, .kore-module .mr-80, .kore-module-off .mr-70, .kore-module-off .mr-75, .kore-module-off .mr-80 {
        margin-right: 35px
    }

    .kore-module .mb-15, .kore-module .mb-20, .kore-module .mb-25, .kore-module-off .mb-15, .kore-module-off .mb-20, .kore-module-off .mb-25 {
        margin-bottom: 10px
    }

    .kore-module .mb-30, .kore-module .mb-35, .kore-module-off .mb-30, .kore-module-off .mb-35 {
        margin-bottom: 15px
    }

    .kore-module .mb-40, .kore-module .mb-45, .kore-module-off .mb-40, .kore-module-off .mb-45 {
        margin-bottom: 20px
    }

    .kore-module .mb-50, .kore-module .mb-55, .kore-module-off .mb-50, .kore-module-off .mb-55 {
        margin-bottom: 25px
    }

    .kore-module .mb-60, .kore-module .mb-65, .kore-module-off .mb-60, .kore-module-off .mb-65 {
        margin-bottom: 30px
    }

    .kore-module .mb-70, .kore-module .mb-75, .kore-module .mb-80, .kore-module-off .mb-70, .kore-module-off .mb-75, .kore-module-off .mb-80 {
        margin-bottom: 35px
    }

    .kore-module .ml-15, .kore-module .ml-20, .kore-module .ml-25, .kore-module-off .ml-15, .kore-module-off .ml-20, .kore-module-off .ml-25 {
        margin-left: 10px
    }

    .kore-module .ml-30, .kore-module .ml-35, .kore-module-off .ml-30, .kore-module-off .ml-35 {
        margin-left: 15px
    }

    .kore-module .ml-40, .kore-module .ml-45, .kore-module-off .ml-40, .kore-module-off .ml-45 {
        margin-left: 20px
    }

    .kore-module .ml-50, .kore-module .ml-55, .kore-module-off .ml-50, .kore-module-off .ml-55 {
        margin-left: 25px
    }

    .kore-module .ml-60, .kore-module .ml-65, .kore-module-off .ml-60, .kore-module-off .ml-65 {
        margin-left: 30px
    }

    .kore-module .ml-70, .kore-module .ml-75, .kore-module .ml-80, .kore-module-off .ml-70, .kore-module-off .ml-75, .kore-module-off .ml-80 {
        margin-left: 35px
    }

    .kore-module .m-phone-0, .kore-module-off .m-phone-0 {
        margin: 0
    }

    .kore-module .mt-phone-0, .kore-module-off .mt-phone-0 {
        margin-top: 0
    }

    .kore-module .mr-phone-0, .kore-module-off .mr-phone-0 {
        margin-right: 0
    }

    .kore-module .mb-phone-0, .kore-module-off .mb-phone-0 {
        margin-bottom: 0
    }

    .kore-module .ml-phone-0, .kore-module-off .ml-phone-0 {
        margin-left: 0
    }
}

.kore-module .p-0, .kore-module-off .p-0 {
    padding: 0
}

.kore-module .p-5, .kore-module-off .p-5 {
    padding: 5px
}

.kore-module .p-10, .kore-module-off .p-10 {
    padding: 10px
}

.kore-module .p-15, .kore-module-off .p-15 {
    padding: 15px
}

.kore-module .p-20, .kore-module-off .p-20 {
    padding: 20px
}

.kore-module .p-25, .kore-module-off .p-25 {
    padding: 25px
}

.kore-module .p-30, .kore-module-off .p-30 {
    padding: 30px
}

.kore-module .p-35, .kore-module-off .p-35 {
    padding: 35px
}

.kore-module .p-40, .kore-module-off .p-40 {
    padding: 40px
}

.kore-module .p-45, .kore-module-off .p-45 {
    padding: 45px
}

.kore-module .p-50, .kore-module-off .p-50 {
    padding: 50px
}

.kore-module .p-55, .kore-module-off .p-55 {
    padding: 55px
}

.kore-module .p-60, .kore-module-off .p-60 {
    padding: 60px
}

.kore-module .p-65, .kore-module-off .p-65 {
    padding: 65px
}

.kore-module .p-70, .kore-module-off .p-70 {
    padding: 70px
}

.kore-module .p-75, .kore-module-off .p-75 {
    padding: 75px
}

.kore-module .p-80, .kore-module-off .p-80 {
    padding: 80px
}

.kore-module .p-85, .kore-module-off .p-85 {
    padding: 85px
}

.kore-module .p-90, .kore-module-off .p-90 {
    padding: 90px
}

.kore-module .p-95, .kore-module-off .p-95 {
    padding: 95px
}

.kore-module .p-100, .kore-module-off .p-100 {
    padding: 100px
}

.kore-module .p-120, .kore-module-off .p-120 {
    padding: 120px
}

.kore-module .p-150, .kore-module-off .p-150 {
    padding: 150px
}

.kore-module .py-0, .kore-module-off .py-0 {
    padding-top: 0;
    padding-bottom: 0
}

.kore-module .py-5, .kore-module-off .py-5 {
    padding-top: 5px;
    padding-bottom: 5px
}

.kore-module .py-10, .kore-module-off .py-10 {
    padding-top: 10px;
    padding-bottom: 10px
}

.kore-module .py-15, .kore-module-off .py-15 {
    padding-top: 15px;
    padding-bottom: 15px
}

.kore-module .py-20, .kore-module-off .py-20 {
    padding-top: 20px;
    padding-bottom: 20px
}

.kore-module .py-25, .kore-module-off .py-25 {
    padding-top: 25px;
    padding-bottom: 25px
}

.kore-module .py-30, .kore-module-off .py-30 {
    padding-top: 30px;
    padding-bottom: 30px
}

.kore-module .py-35, .kore-module-off .py-35 {
    padding-top: 35px;
    padding-bottom: 35px
}

.kore-module .py-40, .kore-module-off .py-40 {
    padding-top: 40px;
    padding-bottom: 40px
}

.kore-module .py-45, .kore-module-off .py-45 {
    padding-top: 45px;
    padding-bottom: 45px
}

.kore-module .py-50, .kore-module-off .py-50 {
    padding-top: 50px;
    padding-bottom: 50px
}

.kore-module .py-55, .kore-module-off .py-55 {
    padding-top: 55px;
    padding-bottom: 55px
}

.kore-module .py-60, .kore-module-off .py-60 {
    padding-top: 60px;
    padding-bottom: 60px
}

.kore-module .py-65, .kore-module-off .py-65 {
    padding-top: 65px;
    padding-bottom: 65px
}

.kore-module .py-70, .kore-module-off .py-70 {
    padding-top: 70px;
    padding-bottom: 70px
}

.kore-module .py-75, .kore-module-off .py-75 {
    padding-top: 75px;
    padding-bottom: 75px
}

.kore-module .py-80, .kore-module-off .py-80 {
    padding-top: 80px;
    padding-bottom: 80px
}

.kore-module .py-85, .kore-module-off .py-85 {
    padding-top: 85px;
    padding-bottom: 85px
}

.kore-module .py-90, .kore-module-off .py-90 {
    padding-top: 90px;
    padding-bottom: 90px
}

.kore-module .py-95, .kore-module-off .py-95 {
    padding-top: 95px;
    padding-bottom: 95px
}

.kore-module .py-100, .kore-module-off .py-100 {
    padding-top: 100px;
    padding-bottom: 100px
}

.kore-module .py-120, .kore-module-off .py-120 {
    padding-top: 120px;
    padding-bottom: 120px
}

.kore-module .py-150, .kore-module-off .py-150 {
    padding-top: 150px;
    padding-bottom: 150px
}

.kore-module .px-0, .kore-module-off .px-0 {
    padding-left: 0;
    padding-right: 0
}

.kore-module .px-5, .kore-module-off .px-5 {
    padding-left: 5px;
    padding-right: 5px
}

.kore-module .px-10, .kore-module-off .px-10 {
    padding-left: 10px;
    padding-right: 10px
}

.kore-module .px-15, .kore-module-off .px-15 {
    padding-left: 15px;
    padding-right: 15px
}

.kore-module .px-20, .kore-module-off .px-20 {
    padding-left: 20px;
    padding-right: 20px
}

.kore-module .px-25, .kore-module-off .px-25 {
    padding-left: 25px;
    padding-right: 25px
}

.kore-module .px-30, .kore-module-off .px-30 {
    padding-left: 30px;
    padding-right: 30px
}

.kore-module .px-35, .kore-module-off .px-35 {
    padding-left: 35px;
    padding-right: 35px
}

.kore-module .px-40, .kore-module-off .px-40 {
    padding-left: 40px;
    padding-right: 40px
}

.kore-module .px-45, .kore-module-off .px-45 {
    padding-left: 45px;
    padding-right: 45px
}

.kore-module .px-50, .kore-module-off .px-50 {
    padding-left: 50px;
    padding-right: 50px
}

.kore-module .px-55, .kore-module-off .px-55 {
    padding-left: 55px;
    padding-right: 55px
}

.kore-module .px-60, .kore-module-off .px-60 {
    padding-left: 60px;
    padding-right: 60px
}

.kore-module .px-65, .kore-module-off .px-65 {
    padding-left: 65px;
    padding-right: 65px
}

.kore-module .px-70, .kore-module-off .px-70 {
    padding-left: 70px;
    padding-right: 70px
}

.kore-module .px-75, .kore-module-off .px-75 {
    padding-left: 75px;
    padding-right: 75px
}

.kore-module .px-80, .kore-module-off .px-80 {
    padding-left: 80px;
    padding-right: 80px
}

.kore-module .px-85, .kore-module-off .px-85 {
    padding-left: 85px;
    padding-right: 85px
}

.kore-module .px-90, .kore-module-off .px-90 {
    padding-left: 90px;
    padding-right: 90px
}

.kore-module .px-95, .kore-module-off .px-95 {
    padding-left: 95px;
    padding-right: 95px
}

.kore-module .px-100, .kore-module-off .px-100 {
    padding-left: 100px;
    padding-right: 100px
}

.kore-module .px-120, .kore-module-off .px-120 {
    padding-left: 120px;
    padding-right: 120px
}

.kore-module .px-150, .kore-module-off .px-150 {
    padding-left: 150px;
    padding-right: 150px
}

.kore-module .pt-0, .kore-module-off .pt-0 {
    padding-top: 0
}

.kore-module .pt-5, .kore-module-off .pt-5 {
    padding-top: 5px
}

.kore-module .pt-10, .kore-module-off .pt-10 {
    padding-top: 10px
}

.kore-module .pt-15, .kore-module-off .pt-15 {
    padding-top: 15px
}

.kore-module .pt-20, .kore-module-off .pt-20 {
    padding-top: 20px
}

.kore-module .pt-25, .kore-module-off .pt-25 {
    padding-top: 25px
}

.kore-module .pt-30, .kore-module-off .pt-30 {
    padding-top: 30px
}

.kore-module .pt-35, .kore-module-off .pt-35 {
    padding-top: 35px
}

.kore-module .pt-40, .kore-module-off .pt-40 {
    padding-top: 40px
}

.kore-module .pt-45, .kore-module-off .pt-45 {
    padding-top: 45px
}

.kore-module .pt-50, .kore-module-off .pt-50 {
    padding-top: 50px
}

.kore-module .pt-55, .kore-module-off .pt-55 {
    padding-top: 55px
}

.kore-module .pt-60, .kore-module-off .pt-60 {
    padding-top: 60px
}

.kore-module .pt-65, .kore-module-off .pt-65 {
    padding-top: 65px
}

.kore-module .pt-70, .kore-module-off .pt-70 {
    padding-top: 70px
}

.kore-module .pt-75, .kore-module-off .pt-75 {
    padding-top: 75px
}

.kore-module .pt-80, .kore-module-off .pt-80 {
    padding-top: 80px
}

.kore-module .pt-85, .kore-module-off .pt-85 {
    padding-top: 85px
}

.kore-module .pt-90, .kore-module-off .pt-90 {
    padding-top: 90px
}

.kore-module .pt-95, .kore-module-off .pt-95 {
    padding-top: 95px
}

.kore-module .pt-100, .kore-module-off .pt-100 {
    padding-top: 100px
}

.kore-module .pt-120, .kore-module-off .pt-120 {
    padding-top: 120px
}

.kore-module .pt-150, .kore-module-off .pt-150 {
    padding-top: 150px
}

.kore-module .pr-0, .kore-module-off .pr-0 {
    padding-right: 0
}

.kore-module .pr-5, .kore-module-off .pr-5 {
    padding-right: 5px
}

.kore-module .pr-10, .kore-module-off .pr-10 {
    padding-right: 10px
}

.kore-module .pr-15, .kore-module-off .pr-15 {
    padding-right: 15px
}

.kore-module .pr-20, .kore-module-off .pr-20 {
    padding-right: 20px
}

.kore-module .pr-25, .kore-module-off .pr-25 {
    padding-right: 25px
}

.kore-module .pr-30, .kore-module-off .pr-30 {
    padding-right: 30px
}

.kore-module .pr-35, .kore-module-off .pr-35 {
    padding-right: 35px
}

.kore-module .pr-40, .kore-module-off .pr-40 {
    padding-right: 40px
}

.kore-module .pr-45, .kore-module-off .pr-45 {
    padding-right: 45px
}

.kore-module .pr-50, .kore-module-off .pr-50 {
    padding-right: 50px
}

.kore-module .pr-55, .kore-module-off .pr-55 {
    padding-right: 55px
}

.kore-module .pr-60, .kore-module-off .pr-60 {
    padding-right: 60px
}

.kore-module .pr-65, .kore-module-off .pr-65 {
    padding-right: 65px
}

.kore-module .pr-70, .kore-module-off .pr-70 {
    padding-right: 70px
}

.kore-module .pr-75, .kore-module-off .pr-75 {
    padding-right: 75px
}

.kore-module .pr-80, .kore-module-off .pr-80 {
    padding-right: 80px
}

.kore-module .pr-85, .kore-module-off .pr-85 {
    padding-right: 85px
}

.kore-module .pr-90, .kore-module-off .pr-90 {
    padding-right: 90px
}

.kore-module .pr-95, .kore-module-off .pr-95 {
    padding-right: 95px
}

.kore-module .pr-100, .kore-module-off .pr-100 {
    padding-right: 100px
}

.kore-module .pr-120, .kore-module-off .pr-120 {
    padding-right: 120px
}

.kore-module .pr-150, .kore-module-off .pr-150 {
    padding-right: 150px
}

.kore-module .pb-0, .kore-module-off .pb-0 {
    padding-bottom: 0
}

.kore-module .pb-5, .kore-module-off .pb-5 {
    padding-bottom: 5px
}

.kore-module .pb-10, .kore-module-off .pb-10 {
    padding-bottom: 10px
}

.kore-module .pb-15, .kore-module-off .pb-15 {
    padding-bottom: 15px
}

.kore-module .pb-20, .kore-module-off .pb-20 {
    padding-bottom: 20px
}

.kore-module .pb-25, .kore-module-off .pb-25 {
    padding-bottom: 25px
}

.kore-module .pb-30, .kore-module-off .pb-30 {
    padding-bottom: 30px
}

.kore-module .pb-35, .kore-module-off .pb-35 {
    padding-bottom: 35px
}

.kore-module .pb-40, .kore-module-off .pb-40 {
    padding-bottom: 40px
}

.kore-module .pb-45, .kore-module-off .pb-45 {
    padding-bottom: 45px
}

.kore-module .pb-50, .kore-module-off .pb-50 {
    padding-bottom: 50px
}

.kore-module .pb-55, .kore-module-off .pb-55 {
    padding-bottom: 55px
}

.kore-module .pb-60, .kore-module-off .pb-60 {
    padding-bottom: 60px
}

.kore-module .pb-65, .kore-module-off .pb-65 {
    padding-bottom: 65px
}

.kore-module .pb-70, .kore-module-off .pb-70 {
    padding-bottom: 70px
}

.kore-module .pb-75, .kore-module-off .pb-75 {
    padding-bottom: 75px
}

.kore-module .pb-80, .kore-module-off .pb-80 {
    padding-bottom: 80px
}

.kore-module .pb-85, .kore-module-off .pb-85 {
    padding-bottom: 85px
}

.kore-module .pb-90, .kore-module-off .pb-90 {
    padding-bottom: 90px
}

.kore-module .pb-95, .kore-module-off .pb-95 {
    padding-bottom: 95px
}

.kore-module .pb-100, .kore-module-off .pb-100 {
    padding-bottom: 100px
}

.kore-module .pb-120, .kore-module-off .pb-120 {
    padding-bottom: 120px
}

.kore-module .pb-150, .kore-module-off .pb-150 {
    padding-bottom: 150px
}

.kore-module .pl-0, .kore-module-off .pl-0 {
    padding-left: 0
}

.kore-module .pl-5, .kore-module-off .pl-5 {
    padding-left: 5px
}

.kore-module .pl-10, .kore-module-off .pl-10 {
    padding-left: 10px
}

.kore-module .pl-15, .kore-module-off .pl-15 {
    padding-left: 15px
}

.kore-module .pl-20, .kore-module-off .pl-20 {
    padding-left: 20px
}

.kore-module .pl-25, .kore-module-off .pl-25 {
    padding-left: 25px
}

.kore-module .pl-30, .kore-module-off .pl-30 {
    padding-left: 30px
}

.kore-module .pl-35, .kore-module-off .pl-35 {
    padding-left: 35px
}

.kore-module .pl-40, .kore-module-off .pl-40 {
    padding-left: 40px
}

.kore-module .pl-45, .kore-module-off .pl-45 {
    padding-left: 45px
}

.kore-module .pl-50, .kore-module-off .pl-50 {
    padding-left: 50px
}

.kore-module .pl-55, .kore-module-off .pl-55 {
    padding-left: 55px
}

.kore-module .pl-60, .kore-module-off .pl-60 {
    padding-left: 60px
}

.kore-module .pl-65, .kore-module-off .pl-65 {
    padding-left: 65px
}

.kore-module .pl-70, .kore-module-off .pl-70 {
    padding-left: 70px
}

.kore-module .pl-75, .kore-module-off .pl-75 {
    padding-left: 75px
}

.kore-module .pl-80, .kore-module-off .pl-80 {
    padding-left: 80px
}

.kore-module .pl-85, .kore-module-off .pl-85 {
    padding-left: 85px
}

.kore-module .pl-90, .kore-module-off .pl-90 {
    padding-left: 90px
}

.kore-module .pl-95, .kore-module-off .pl-95 {
    padding-left: 95px
}

.kore-module .pl-100, .kore-module-off .pl-100 {
    padding-left: 100px
}

.kore-module .pl-120, .kore-module-off .pl-120 {
    padding-left: 120px
}

.kore-module .pl-150, .kore-module-off .pl-150 {
    padding-left: 150px
}

@media (max-width: 1139px) {
    .kore-module .p-30, .kore-module .p-35, .kore-module-off .p-30, .kore-module-off .p-35 {
        padding: 25px
    }

    .kore-module .p-40, .kore-module .p-45, .kore-module-off .p-40, .kore-module-off .p-45 {
        padding: 30px
    }

    .kore-module .p-50, .kore-module .p-55, .kore-module-off .p-50, .kore-module-off .p-55 {
        padding: 40px
    }

    .kore-module .p-60, .kore-module .p-65, .kore-module .p-70, .kore-module .p-75, .kore-module .p-80, .kore-module .p-85, .kore-module .p-90, .kore-module-off .p-60, .kore-module-off .p-65, .kore-module-off .p-70, .kore-module-off .p-75, .kore-module-off .p-80, .kore-module-off .p-85, .kore-module-off .p-90 {
        padding: 50px
    }

    .kore-module .p-95, .kore-module .p-100, .kore-module .p-120, .kore-module .p-150, .kore-module-off .p-95, .kore-module-off .p-100, .kore-module-off .p-120, .kore-module-off .p-150 {
        padding: 60px
    }

    .kore-module .py-30, .kore-module .py-35, .kore-module-off .py-30, .kore-module-off .py-35 {
        padding-top: 25px;
        padding-bottom: 25px
    }

    .kore-module .py-40, .kore-module .py-45, .kore-module-off .py-40, .kore-module-off .py-45 {
        padding-top: 30px;
        padding-bottom: 30px
    }

    .kore-module .py-50, .kore-module .py-55, .kore-module-off .py-50, .kore-module-off .py-55 {
        padding-top: 40px;
        padding-bottom: 40px
    }

    .kore-module .py-60, .kore-module .py-65, .kore-module .py-70, .kore-module .py-75, .kore-module .py-80, .kore-module .py-85, .kore-module .py-90, .kore-module-off .py-60, .kore-module-off .py-65, .kore-module-off .py-70, .kore-module-off .py-75, .kore-module-off .py-80, .kore-module-off .py-85, .kore-module-off .py-90 {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .kore-module .py-95, .kore-module .py-100, .kore-module .py-120, .kore-module .py-150, .kore-module-off .py-95, .kore-module-off .py-100, .kore-module-off .py-120, .kore-module-off .py-150 {
        padding-top: 60px;
        padding-bottom: 60px
    }

    .kore-module .px-30, .kore-module .px-35, .kore-module-off .px-30, .kore-module-off .px-35 {
        padding-left: 25px;
        padding-right: 25px
    }

    .kore-module .px-40, .kore-module .px-45, .kore-module-off .px-40, .kore-module-off .px-45 {
        padding-left: 30px;
        padding-right: 30px
    }

    .kore-module .px-50, .kore-module .px-55, .kore-module-off .px-50, .kore-module-off .px-55 {
        padding-left: 40px;
        padding-right: 40px
    }

    .kore-module .px-60, .kore-module .px-65, .kore-module .px-70, .kore-module .px-75, .kore-module .px-80, .kore-module .px-85, .kore-module .px-90, .kore-module-off .px-60, .kore-module-off .px-65, .kore-module-off .px-70, .kore-module-off .px-75, .kore-module-off .px-80, .kore-module-off .px-85, .kore-module-off .px-90 {
        padding-left: 50px;
        padding-right: 50px
    }

    .kore-module .px-95, .kore-module .px-100, .kore-module .px-120, .kore-module .px-150, .kore-module-off .px-95, .kore-module-off .px-100, .kore-module-off .px-120, .kore-module-off .px-150 {
        padding-left: 60px;
        padding-right: 60px
    }

    .kore-module .pt-30, .kore-module .pt-35, .kore-module-off .pt-30, .kore-module-off .pt-35 {
        padding-top: 25px
    }

    .kore-module .pt-40, .kore-module .pt-45, .kore-module-off .pt-40, .kore-module-off .pt-45 {
        padding-top: 30px
    }

    .kore-module .pt-50, .kore-module .pt-55, .kore-module-off .pt-50, .kore-module-off .pt-55 {
        padding-top: 40px
    }

    .kore-module .pt-60, .kore-module .pt-65, .kore-module .pt-70, .kore-module .pt-75, .kore-module .pt-80, .kore-module .pt-85, .kore-module .pt-90, .kore-module-off .pt-60, .kore-module-off .pt-65, .kore-module-off .pt-70, .kore-module-off .pt-75, .kore-module-off .pt-80, .kore-module-off .pt-85, .kore-module-off .pt-90 {
        padding-top: 50px
    }

    .kore-module .pt-95, .kore-module .pt-100, .kore-module .pt-120, .kore-module .pt-150, .kore-module-off .pt-95, .kore-module-off .pt-100, .kore-module-off .pt-120, .kore-module-off .pt-150 {
        padding-top: 60px
    }

    .kore-module .pr-30, .kore-module .pr-35, .kore-module-off .pr-30, .kore-module-off .pr-35 {
        padding-right: 25px
    }

    .kore-module .pr-40, .kore-module .pr-45, .kore-module-off .pr-40, .kore-module-off .pr-45 {
        padding-right: 30px
    }

    .kore-module .pr-50, .kore-module .pr-55, .kore-module-off .pr-50, .kore-module-off .pr-55 {
        padding-right: 40px
    }

    .kore-module .pr-60, .kore-module .pr-65, .kore-module .pr-70, .kore-module .pr-75, .kore-module .pr-80, .kore-module .pr-85, .kore-module .pr-90, .kore-module-off .pr-60, .kore-module-off .pr-65, .kore-module-off .pr-70, .kore-module-off .pr-75, .kore-module-off .pr-80, .kore-module-off .pr-85, .kore-module-off .pr-90 {
        padding-right: 50px
    }

    .kore-module .pr-95, .kore-module .pr-100, .kore-module .pr-120, .kore-module .pr-150, .kore-module-off .pr-95, .kore-module-off .pr-100, .kore-module-off .pr-120, .kore-module-off .pr-150 {
        padding-right: 60px
    }

    .kore-module .pb-30, .kore-module .pb-35, .kore-module-off .pb-30, .kore-module-off .pb-35 {
        padding-bottom: 25px
    }

    .kore-module .pb-40, .kore-module .pb-45, .kore-module-off .pb-40, .kore-module-off .pb-45 {
        padding-bottom: 30px
    }

    .kore-module .pb-50, .kore-module .pb-55, .kore-module-off .pb-50, .kore-module-off .pb-55 {
        padding-bottom: 40px
    }

    .kore-module .pb-60, .kore-module .pb-65, .kore-module .pb-70, .kore-module .pb-75, .kore-module .pb-80, .kore-module .pb-85, .kore-module .pb-90, .kore-module-off .pb-60, .kore-module-off .pb-65, .kore-module-off .pb-70, .kore-module-off .pb-75, .kore-module-off .pb-80, .kore-module-off .pb-85, .kore-module-off .pb-90 {
        padding-bottom: 50px
    }

    .kore-module .pb-95, .kore-module .pb-100, .kore-module .pb-120, .kore-module .pb-150, .kore-module-off .pb-95, .kore-module-off .pb-100, .kore-module-off .pb-120, .kore-module-off .pb-150 {
        padding-bottom: 60px
    }

    .kore-module .pl-30, .kore-module .pl-35, .kore-module-off .pl-30, .kore-module-off .pl-35 {
        padding-left: 25px
    }

    .kore-module .pl-40, .kore-module .pl-45, .kore-module-off .pl-40, .kore-module-off .pl-45 {
        padding-left: 30px
    }

    .kore-module .pl-50, .kore-module .pl-55, .kore-module-off .pl-50, .kore-module-off .pl-55 {
        padding-left: 40px
    }

    .kore-module .pl-60, .kore-module .pl-65, .kore-module .pl-70, .kore-module .pl-75, .kore-module .pl-80, .kore-module .pl-85, .kore-module .pl-90, .kore-module-off .pl-60, .kore-module-off .pl-65, .kore-module-off .pl-70, .kore-module-off .pl-75, .kore-module-off .pl-80, .kore-module-off .pl-85, .kore-module-off .pl-90 {
        padding-left: 50px
    }

    .kore-module .pl-95, .kore-module .pl-100, .kore-module .pl-120, .kore-module .pl-150, .kore-module-off .pl-95, .kore-module-off .pl-100, .kore-module-off .pl-120, .kore-module-off .pl-150 {
        padding-left: 60px
    }

    .kore-module .p-tablet-0, .kore-module-off .p-tablet-0 {
        padding: 0
    }

    .kore-module .pt-tablet-0, .kore-module-off .pt-tablet-0 {
        padding-top: 0
    }

    .kore-module .pr-tablet-0, .kore-module-off .pr-tablet-0 {
        padding-right: 0
    }

    .kore-module .pb-tablet-0, .kore-module-off .pb-tablet-0 {
        padding-bottom: 0
    }

    .kore-module .pl-tablet-0, .kore-module-off .pl-tablet-0 {
        padding-left: 0
    }
}

@media (max-width: 767px) {
    .kore-module .p-5, .kore-module .p-15, .kore-module .p-20, .kore-module .p-25, .kore-module-off .p-5, .kore-module-off .p-15, .kore-module-off .p-20, .kore-module-off .p-25 {
        padding: 10px
    }

    .kore-module .p-30, .kore-module .p-35, .kore-module-off .p-30, .kore-module-off .p-35 {
        padding: 15px
    }

    .kore-module .p-40, .kore-module .p-45, .kore-module-off .p-40, .kore-module-off .p-45 {
        padding: 20px
    }

    .kore-module .p-50, .kore-module .p-55, .kore-module-off .p-50, .kore-module-off .p-55 {
        padding: 25px
    }

    .kore-module .p-60, .kore-module .p-65, .kore-module .p-70, .kore-module .p-75, .kore-module .p-80, .kore-module .p-85, .kore-module .p-90, .kore-module .p-95, .kore-module .p-100, .kore-module .p-120, .kore-module .p-150, .kore-module-off .p-60, .kore-module-off .p-65, .kore-module-off .p-70, .kore-module-off .p-75, .kore-module-off .p-80, .kore-module-off .p-85, .kore-module-off .p-90, .kore-module-off .p-95, .kore-module-off .p-100, .kore-module-off .p-120, .kore-module-off .p-150 {
        padding: 30px
    }

    .kore-module .py-5, .kore-module .py-15, .kore-module .py-20, .kore-module .py-25, .kore-module-off .py-5, .kore-module-off .py-15, .kore-module-off .py-20, .kore-module-off .py-25 {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .kore-module .py-30, .kore-module .py-35, .kore-module-off .py-30, .kore-module-off .py-35 {
        padding-top: 15px;
        padding-bottom: 15px
    }

    .kore-module .py-40, .kore-module .py-45, .kore-module-off .py-40, .kore-module-off .py-45 {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .kore-module .py-50, .kore-module .py-55, .kore-module-off .py-50, .kore-module-off .py-55 {
        padding-top: 25px;
        padding-bottom: 25px
    }

    .kore-module .py-60, .kore-module .py-65, .kore-module .py-70, .kore-module .py-75, .kore-module .py-80, .kore-module .py-85, .kore-module .py-90, .kore-module .py-95, .kore-module .py-100, .kore-module .py-120, .kore-module .py-150, .kore-module-off .py-60, .kore-module-off .py-65, .kore-module-off .py-70, .kore-module-off .py-75, .kore-module-off .py-80, .kore-module-off .py-85, .kore-module-off .py-90, .kore-module-off .py-95, .kore-module-off .py-100, .kore-module-off .py-120, .kore-module-off .py-150 {
        padding-top: 30px;
        padding-bottom: 30px
    }

    .kore-module .px-5, .kore-module .px-15, .kore-module .px-20, .kore-module .px-25, .kore-module-off .px-5, .kore-module-off .px-15, .kore-module-off .px-20, .kore-module-off .px-25 {
        padding-left: 10px;
        padding-right: 10px
    }

    .kore-module .px-30, .kore-module .px-35, .kore-module-off .px-30, .kore-module-off .px-35 {
        padding-left: 15px;
        padding-right: 15px
    }

    .kore-module .px-40, .kore-module .px-45, .kore-module-off .px-40, .kore-module-off .px-45 {
        padding-left: 20px;
        padding-right: 20px
    }

    .kore-module .px-50, .kore-module .px-55, .kore-module-off .px-50, .kore-module-off .px-55 {
        padding-left: 25px;
        padding-right: 25px
    }

    .kore-module .px-60, .kore-module .px-65, .kore-module .px-70, .kore-module .px-75, .kore-module .px-80, .kore-module .px-85, .kore-module .px-90, .kore-module .px-95, .kore-module .px-100, .kore-module .px-120, .kore-module .px-150, .kore-module-off .px-60, .kore-module-off .px-65, .kore-module-off .px-70, .kore-module-off .px-75, .kore-module-off .px-80, .kore-module-off .px-85, .kore-module-off .px-90, .kore-module-off .px-95, .kore-module-off .px-100, .kore-module-off .px-120, .kore-module-off .px-150 {
        padding-left: 30px;
        padding-right: 30px
    }

    .kore-module .pt-5, .kore-module .pt-15, .kore-module .pt-20, .kore-module .pt-25, .kore-module-off .pt-5, .kore-module-off .pt-15, .kore-module-off .pt-20, .kore-module-off .pt-25 {
        padding-top: 10px
    }

    .kore-module .pt-30, .kore-module .pt-35, .kore-module-off .pt-30, .kore-module-off .pt-35 {
        padding-top: 15px
    }

    .kore-module .pt-40, .kore-module .pt-45, .kore-module-off .pt-40, .kore-module-off .pt-45 {
        padding-top: 20px
    }

    .kore-module .pt-50, .kore-module .pt-55, .kore-module-off .pt-50, .kore-module-off .pt-55 {
        padding-top: 25px
    }

    .kore-module .pt-60, .kore-module .pt-65, .kore-module .pt-70, .kore-module .pt-75, .kore-module .pt-80, .kore-module .pt-85, .kore-module .pt-90, .kore-module .pt-95, .kore-module .pt-100, .kore-module .pt-120, .kore-module .pt-150, .kore-module-off .pt-60, .kore-module-off .pt-65, .kore-module-off .pt-70, .kore-module-off .pt-75, .kore-module-off .pt-80, .kore-module-off .pt-85, .kore-module-off .pt-90, .kore-module-off .pt-95, .kore-module-off .pt-100, .kore-module-off .pt-120, .kore-module-off .pt-150 {
        padding-top: 30px
    }

    .kore-module .pr-5, .kore-module .pr-15, .kore-module .pr-20, .kore-module .pr-25, .kore-module-off .pr-5, .kore-module-off .pr-15, .kore-module-off .pr-20, .kore-module-off .pr-25 {
        padding-right: 10px
    }

    .kore-module .pr-30, .kore-module .pr-35, .kore-module-off .pr-30, .kore-module-off .pr-35 {
        padding-right: 15px
    }

    .kore-module .pr-40, .kore-module .pr-45, .kore-module-off .pr-40, .kore-module-off .pr-45 {
        padding-right: 20px
    }

    .kore-module .pr-50, .kore-module .pr-55, .kore-module-off .pr-50, .kore-module-off .pr-55 {
        padding-right: 25px
    }

    .kore-module .pr-60, .kore-module .pr-65, .kore-module .pr-70, .kore-module .pr-75, .kore-module .pr-80, .kore-module .pr-85, .kore-module .pr-90, .kore-module .pr-95, .kore-module .pr-100, .kore-module .pr-120, .kore-module .pr-150, .kore-module-off .pr-60, .kore-module-off .pr-65, .kore-module-off .pr-70, .kore-module-off .pr-75, .kore-module-off .pr-80, .kore-module-off .pr-85, .kore-module-off .pr-90, .kore-module-off .pr-95, .kore-module-off .pr-100, .kore-module-off .pr-120, .kore-module-off .pr-150 {
        padding-right: 30px
    }

    .kore-module .pb-5, .kore-module .pb-15, .kore-module .pb-20, .kore-module .pb-25, .kore-module-off .pb-5, .kore-module-off .pb-15, .kore-module-off .pb-20, .kore-module-off .pb-25 {
        padding-bottom: 10px
    }

    .kore-module .pb-30, .kore-module .pb-35, .kore-module-off .pb-30, .kore-module-off .pb-35 {
        padding-bottom: 15px
    }

    .kore-module .pb-40, .kore-module .pb-45, .kore-module-off .pb-40, .kore-module-off .pb-45 {
        padding-bottom: 20px
    }

    .kore-module .pb-50, .kore-module .pb-55, .kore-module-off .pb-50, .kore-module-off .pb-55 {
        padding-bottom: 25px
    }

    .kore-module .pb-60, .kore-module .pb-65, .kore-module .pb-70, .kore-module .pb-75, .kore-module .pb-80, .kore-module .pb-85, .kore-module .pb-90, .kore-module .pb-95, .kore-module .pb-100, .kore-module .pb-120, .kore-module .pb-150, .kore-module-off .pb-60, .kore-module-off .pb-65, .kore-module-off .pb-70, .kore-module-off .pb-75, .kore-module-off .pb-80, .kore-module-off .pb-85, .kore-module-off .pb-90, .kore-module-off .pb-95, .kore-module-off .pb-100, .kore-module-off .pb-120, .kore-module-off .pb-150 {
        padding-bottom: 30px
    }

    .kore-module .pl-5, .kore-module .pl-15, .kore-module .pl-20, .kore-module .pl-25, .kore-module-off .pl-5, .kore-module-off .pl-15, .kore-module-off .pl-20, .kore-module-off .pl-25 {
        padding-left: 10px
    }

    .kore-module .pl-30, .kore-module .pl-35, .kore-module-off .pl-30, .kore-module-off .pl-35 {
        padding-left: 15px
    }

    .kore-module .pl-40, .kore-module .pl-45, .kore-module-off .pl-40, .kore-module-off .pl-45 {
        padding-left: 20px
    }

    .kore-module .pl-50, .kore-module .pl-55, .kore-module-off .pl-50, .kore-module-off .pl-55 {
        padding-left: 25px
    }

    .kore-module .pl-60, .kore-module .pl-65, .kore-module .pl-70, .kore-module .pl-75, .kore-module .pl-80, .kore-module .pl-85, .kore-module .pl-90, .kore-module .pl-95, .kore-module .pl-100, .kore-module .pl-120, .kore-module .pl-150, .kore-module-off .pl-60, .kore-module-off .pl-65, .kore-module-off .pl-70, .kore-module-off .pl-75, .kore-module-off .pl-80, .kore-module-off .pl-85, .kore-module-off .pl-90, .kore-module-off .pl-95, .kore-module-off .pl-100, .kore-module-off .pl-120, .kore-module-off .pl-150 {
        padding-left: 30px
    }

    .kore-module .p-phone-0, .kore-module-off .p-phone-0 {
        padding: 0
    }

    .kore-module .pt-phone-0, .kore-module-off .pt-phone-0 {
        padding-top: 0
    }

    .kore-module .pr-phone-0, .kore-module-off .pr-phone-0 {
        padding-right: 0
    }

    .kore-module .pb-phone-0, .kore-module-off .pb-phone-0 {
        padding-bottom: 0
    }

    .kore-module .pl-phone-0, .kore-module .pl-phone-0, .kore-module-off .pl-phone-0, .kore-module-off .pl-phone-0 {
        padding-left: 0
    }
}

.kore-module .font-size-12, .kore-module-off .font-size-12 {
    font-size: 12px
}

.kore-module .font-size-13, .kore-module-off .font-size-13 {
    font-size: 13px
}

.kore-module .font-size-14, .kore-module-off .font-size-14 {
    font-size: 14px
}

.kore-module .font-size-15, .kore-module-off .font-size-15 {
    font-size: 15px
}

.kore-module .font-size-16, .kore-module-off .font-size-16 {
    font-size: 16px
}

.kore-module .font-size-17, .kore-module-off .font-size-17 {
    font-size: 17px
}

.kore-module .font-size-18, .kore-module-off .font-size-18 {
    font-size: 18px
}

.kore-module .font-size-19, .kore-module-off .font-size-19 {
    font-size: 19px
}

.kore-module .font-size-20, .kore-module-off .font-size-20 {
    font-size: 20px
}

.kore-module .font-size-21, .kore-module-off .font-size-21 {
    font-size: 21px
}

.kore-module .font-size-22, .kore-module-off .font-size-22 {
    font-size: 22px
}

.kore-module .font-size-23, .kore-module-off .font-size-23 {
    font-size: 23px
}

.kore-module .font-size-24, .kore-module-off .font-size-24 {
    font-size: 24px
}

.kore-module .font-size-25, .kore-module-off .font-size-25 {
    font-size: 25px
}

.kore-module .font-size-26, .kore-module-off .font-size-26 {
    font-size: 26px
}

.kore-module .font-size-27, .kore-module-off .font-size-27 {
    font-size: 27px
}

.kore-module .font-size-28, .kore-module-off .font-size-28 {
    font-size: 28px
}

.kore-module .font-size-29, .kore-module-off .font-size-29 {
    font-size: 29px
}

.kore-module .font-size-30, .kore-module-off .font-size-30 {
    font-size: 30px
}

.kore-module .font-size-31, .kore-module-off .font-size-31 {
    font-size: 31px
}

.kore-module .font-size-32, .kore-module-off .font-size-32 {
    font-size: 32px
}

.kore-module .font-size-33, .kore-module-off .font-size-33 {
    font-size: 33px
}

.kore-module .font-size-34, .kore-module-off .font-size-34 {
    font-size: 34px
}

.kore-module .font-size-35, .kore-module-off .font-size-35 {
    font-size: 35px
}

.kore-module .font-size-36, .kore-module-off .font-size-36 {
    font-size: 36px
}

.kore-module .font-size-37, .kore-module-off .font-size-37 {
    font-size: 37px
}

.kore-module .font-size-38, .kore-module-off .font-size-38 {
    font-size: 38px
}

.kore-module .font-size-39, .kore-module-off .font-size-39 {
    font-size: 39px
}

.kore-module .font-size-40, .kore-module-off .font-size-40 {
    font-size: 40px
}

.kore-module .font-size-41, .kore-module-off .font-size-41 {
    font-size: 41px
}

.kore-module .font-size-42, .kore-module-off .font-size-42 {
    font-size: 42px
}

.kore-module .font-size-43, .kore-module-off .font-size-43 {
    font-size: 43px
}

.kore-module .font-size-44, .kore-module-off .font-size-44 {
    font-size: 44px
}

.kore-module .font-size-45, .kore-module-off .font-size-45 {
    font-size: 45px
}

.kore-module .font-size-46, .kore-module-off .font-size-46 {
    font-size: 46px
}

.kore-module .font-size-47, .kore-module-off .font-size-47 {
    font-size: 47px
}

.kore-module .font-size-48, .kore-module-off .font-size-48 {
    font-size: 48px
}

.kore-module .font-size-49, .kore-module-off .font-size-49 {
    font-size: 49px
}

.kore-module .font-size-50, .kore-module-off .font-size-50 {
    font-size: 50px
}

.kore-module .font-size-51, .kore-module-off .font-size-51 {
    font-size: 51px
}

.kore-module .font-size-52, .kore-module-off .font-size-52 {
    font-size: 52px
}

.kore-module .font-size-53, .kore-module-off .font-size-53 {
    font-size: 53px
}

.kore-module .font-size-54, .kore-module-off .font-size-54 {
    font-size: 54px
}

.kore-module .font-size-55, .kore-module-off .font-size-55 {
    font-size: 55px
}

.kore-module .font-size-56, .kore-module-off .font-size-56 {
    font-size: 56px
}

.kore-module .font-size-57, .kore-module-off .font-size-57 {
    font-size: 57px
}

.kore-module .font-size-58, .kore-module-off .font-size-58 {
    font-size: 58px
}

.kore-module .font-size-59, .kore-module-off .font-size-59 {
    font-size: 59px
}

.kore-module .font-size-60, .kore-module-off .font-size-60 {
    font-size: 60px
}

.kore-module .font-size-61, .kore-module-off .font-size-61 {
    font-size: 61px
}

.kore-module .font-size-62, .kore-module-off .font-size-62 {
    font-size: 62px
}

.kore-module .font-size-63, .kore-module-off .font-size-63 {
    font-size: 63px
}

.kore-module .font-size-64, .kore-module-off .font-size-64 {
    font-size: 64px
}

.kore-module .font-size-65, .kore-module-off .font-size-65 {
    font-size: 65px
}

.kore-module .font-size-66, .kore-module-off .font-size-66 {
    font-size: 66px
}

.kore-module .font-size-67, .kore-module-off .font-size-67 {
    font-size: 67px
}

.kore-module .font-size-68, .kore-module-off .font-size-68 {
    font-size: 68px
}

.kore-module .font-size-69, .kore-module-off .font-size-69 {
    font-size: 69px
}

.kore-module .font-size-70, .kore-module-off .font-size-70 {
    font-size: 70px
}

.kore-module .font-size-71, .kore-module-off .font-size-71 {
    font-size: 71px
}

.kore-module .font-size-72, .kore-module-off .font-size-72 {
    font-size: 72px
}

.kore-module .font-size-73, .kore-module-off .font-size-73 {
    font-size: 73px
}

.kore-module .font-size-74, .kore-module-off .font-size-74 {
    font-size: 74px
}

.kore-module .font-size-75, .kore-module-off .font-size-75 {
    font-size: 75px
}

.kore-module .font-size-76, .kore-module-off .font-size-76 {
    font-size: 76px
}

.kore-module .font-size-77, .kore-module-off .font-size-77 {
    font-size: 77px
}

.kore-module .font-size-78, .kore-module-off .font-size-78 {
    font-size: 78px
}

.kore-module .font-size-79, .kore-module-off .font-size-79 {
    font-size: 79px
}

.kore-module .font-size-80, .kore-module-off .font-size-80 {
    font-size: 80px
}

.kore-module .font-size-81, .kore-module-off .font-size-81 {
    font-size: 81px
}

.kore-module .font-size-82, .kore-module-off .font-size-82 {
    font-size: 82px
}

.kore-module .font-size-83, .kore-module-off .font-size-83 {
    font-size: 83px
}

.kore-module .font-size-84, .kore-module-off .font-size-84 {
    font-size: 84px
}

.kore-module .font-size-85, .kore-module-off .font-size-85 {
    font-size: 85px
}

.kore-module .font-size-86, .kore-module-off .font-size-86 {
    font-size: 86px
}

.kore-module .font-size-87, .kore-module-off .font-size-87 {
    font-size: 87px
}

.kore-module .font-size-88, .kore-module-off .font-size-88 {
    font-size: 88px
}

.kore-module .font-size-89, .kore-module-off .font-size-89 {
    font-size: 89px
}

.kore-module .font-size-90, .kore-module-off .font-size-90 {
    font-size: 90px
}

.kore-module .font-size-91, .kore-module-off .font-size-91 {
    font-size: 91px
}

.kore-module .font-size-92, .kore-module-off .font-size-92 {
    font-size: 92px
}

.kore-module .font-size-93, .kore-module-off .font-size-93 {
    font-size: 93px
}

.kore-module .font-size-94, .kore-module-off .font-size-94 {
    font-size: 94px
}

.kore-module .font-size-95, .kore-module-off .font-size-95 {
    font-size: 95px
}

.kore-module .font-size-96, .kore-module-off .font-size-96 {
    font-size: 96px
}

.kore-module .font-size-97, .kore-module-off .font-size-97 {
    font-size: 97px
}

.kore-module .font-size-98, .kore-module-off .font-size-98 {
    font-size: 98px
}

.kore-module .font-size-99, .kore-module-off .font-size-99 {
    font-size: 99px
}

.kore-module .font-size-100, .kore-module-off .font-size-100 {
    font-size: 100px
}

@media (max-width: 1139px) {
    .kore-module .font-size-39, .kore-module .font-size-40, .kore-module .font-size-41, .kore-module-off .font-size-39, .kore-module-off .font-size-40, .kore-module-off .font-size-41 {
        font-size: 38px
    }

    .kore-module .font-size-42, .kore-module .font-size-43, .kore-module-off .font-size-42, .kore-module-off .font-size-43 {
        font-size: 40px
    }

    .kore-module .font-size-44, .kore-module-off .font-size-44 {
        font-size: 41px
    }

    .kore-module .font-size-45, .kore-module-off .font-size-45 {
        font-size: 42px
    }

    .kore-module .font-size-46, .kore-module .font-size-47, .kore-module-off .font-size-46, .kore-module-off .font-size-47 {
        font-size: 43px
    }

    .kore-module .font-size-48, .kore-module .font-size-49, .kore-module-off .font-size-48, .kore-module-off .font-size-49 {
        font-size: 45px
    }

    .kore-module .font-size-50, .kore-module .font-size-51, .kore-module .font-size-52, .kore-module-off .font-size-50, .kore-module-off .font-size-51, .kore-module-off .font-size-52 {
        font-size: 47px
    }

    .kore-module .font-size-53, .kore-module .font-size-54, .kore-module .font-size-55, .kore-module .font-size-56, .kore-module .font-size-57, .kore-module-off .font-size-53, .kore-module-off .font-size-54, .kore-module-off .font-size-55, .kore-module-off .font-size-56, .kore-module-off .font-size-57 {
        font-size: 49px
    }

    .kore-module .font-size-58, .kore-module .font-size-59, .kore-module .font-size-60, .kore-module .font-size-61, .kore-module .font-size-62, .kore-module-off .font-size-58, .kore-module-off .font-size-59, .kore-module-off .font-size-60, .kore-module-off .font-size-61, .kore-module-off .font-size-62 {
        font-size: 51px
    }

    .kore-module .font-size-63, .kore-module .font-size-64, .kore-module .font-size-65, .kore-module .font-size-66, .kore-module .font-size-67, .kore-module-off .font-size-63, .kore-module-off .font-size-64, .kore-module-off .font-size-65, .kore-module-off .font-size-66, .kore-module-off .font-size-67 {
        font-size: 53px
    }

    .kore-module .font-size-68, .kore-module .font-size-69, .kore-module .font-size-70, .kore-module .font-size-71, .kore-module .font-size-72, .kore-module-off .font-size-68, .kore-module-off .font-size-69, .kore-module-off .font-size-70, .kore-module-off .font-size-71, .kore-module-off .font-size-72 {
        font-size: 55px
    }

    .kore-module .font-size-73, .kore-module .font-size-74, .kore-module .font-size-75, .kore-module .font-size-76, .kore-module .font-size-77, .kore-module-off .font-size-73, .kore-module-off .font-size-74, .kore-module-off .font-size-75, .kore-module-off .font-size-76, .kore-module-off .font-size-77 {
        font-size: 57px
    }

    .kore-module .font-size-78, .kore-module .font-size-79, .kore-module .font-size-80, .kore-module .font-size-81, .kore-module .font-size-82, .kore-module-off .font-size-78, .kore-module-off .font-size-79, .kore-module-off .font-size-80, .kore-module-off .font-size-81, .kore-module-off .font-size-82 {
        font-size: 59px
    }

    .kore-module .font-size-83, .kore-module .font-size-84, .kore-module .font-size-85, .kore-module .font-size-86, .kore-module .font-size-87, .kore-module-off .font-size-83, .kore-module-off .font-size-84, .kore-module-off .font-size-85, .kore-module-off .font-size-86, .kore-module-off .font-size-87 {
        font-size: 61px
    }

    .kore-module .font-size-88, .kore-module .font-size-89, .kore-module .font-size-90, .kore-module .font-size-91, .kore-module .font-size-92, .kore-module-off .font-size-88, .kore-module-off .font-size-89, .kore-module-off .font-size-90, .kore-module-off .font-size-91, .kore-module-off .font-size-92 {
        font-size: 63px
    }

    .kore-module .font-size-93, .kore-module .font-size-94, .kore-module .font-size-95, .kore-module .font-size-96, .kore-module .font-size-97, .kore-module-off .font-size-93, .kore-module-off .font-size-94, .kore-module-off .font-size-95, .kore-module-off .font-size-96, .kore-module-off .font-size-97 {
        font-size: 65px
    }

    .kore-module .font-size-98, .kore-module .font-size-99, .kore-module .font-size-100, .kore-module-off .font-size-98, .kore-module-off .font-size-99, .kore-module-off .font-size-100 {
        font-size: 67px
    }
}

@media (max-width: 767px) {
    .kore-module .font-size-17, .kore-module .font-size-18, .kore-module-off .font-size-17, .kore-module-off .font-size-18 {
        font-size: 16px
    }

    .kore-module .font-size-19, .kore-module .font-size-20, .kore-module-off .font-size-19, .kore-module-off .font-size-20 {
        font-size: 18px
    }

    .kore-module .font-size-21, .kore-module .font-size-22, .kore-module .font-size-23, .kore-module .font-size-24, .kore-module .font-size-25, .kore-module .font-size-26, .kore-module-off .font-size-21, .kore-module-off .font-size-22, .kore-module-off .font-size-23, .kore-module-off .font-size-24, .kore-module-off .font-size-25, .kore-module-off .font-size-26 {
        font-size: 20px
    }

    .kore-module .font-size-27, .kore-module .font-size-28, .kore-module-off .font-size-27, .kore-module-off .font-size-28 {
        font-size: 21px
    }

    .kore-module .font-size-29, .kore-module .font-size-30, .kore-module-off .font-size-29, .kore-module-off .font-size-30 {
        font-size: 22px
    }

    .kore-module .font-size-31, .kore-module .font-size-32, .kore-module-off .font-size-31, .kore-module-off .font-size-32 {
        font-size: 23px
    }

    .kore-module .font-size-33, .kore-module .font-size-34, .kore-module .font-size-35, .kore-module .font-size-36, .kore-module-off .font-size-33, .kore-module-off .font-size-34, .kore-module-off .font-size-35, .kore-module-off .font-size-36 {
        font-size: 24px
    }

    .kore-module .font-size-37, .kore-module .font-size-38, .kore-module-off .font-size-37, .kore-module-off .font-size-38 {
        font-size: 25px
    }

    .kore-module .font-size-39, .kore-module .font-size-40, .kore-module .font-size-41, .kore-module-off .font-size-39, .kore-module-off .font-size-40, .kore-module-off .font-size-41 {
        font-size: 26px
    }

    .kore-module .font-size-42, .kore-module .font-size-43, .kore-module-off .font-size-42, .kore-module-off .font-size-43 {
        font-size: 27px
    }

    .kore-module .font-size-44, .kore-module .font-size-45, .kore-module .font-size-46, .kore-module .font-size-47, .kore-module-off .font-size-44, .kore-module-off .font-size-45, .kore-module-off .font-size-46, .kore-module-off .font-size-47 {
        font-size: 28px
    }

    .kore-module .font-size-48, .kore-module .font-size-49, .kore-module-off .font-size-48, .kore-module-off .font-size-49 {
        font-size: 29px
    }

    .kore-module .font-size-50, .kore-module .font-size-51, .kore-module .font-size-52, .kore-module-off .font-size-50, .kore-module-off .font-size-51, .kore-module-off .font-size-52 {
        font-size: 30px
    }

    .kore-module .font-size-53, .kore-module .font-size-54, .kore-module .font-size-55, .kore-module .font-size-56, .kore-module .font-size-57, .kore-module-off .font-size-53, .kore-module-off .font-size-54, .kore-module-off .font-size-55, .kore-module-off .font-size-56, .kore-module-off .font-size-57 {
        font-size: 32px
    }

    .kore-module .font-size-58, .kore-module .font-size-59, .kore-module .font-size-60, .kore-module .font-size-61, .kore-module .font-size-62, .kore-module-off .font-size-58, .kore-module-off .font-size-59, .kore-module-off .font-size-60, .kore-module-off .font-size-61, .kore-module-off .font-size-62 {
        font-size: 34px
    }

    .kore-module .font-size-63, .kore-module .font-size-64, .kore-module .font-size-65, .kore-module .font-size-66, .kore-module .font-size-67, .kore-module-off .font-size-63, .kore-module-off .font-size-64, .kore-module-off .font-size-65, .kore-module-off .font-size-66, .kore-module-off .font-size-67 {
        font-size: 36px
    }

    .kore-module .font-size-68, .kore-module .font-size-69, .kore-module .font-size-70, .kore-module .font-size-71, .kore-module .font-size-72, .kore-module-off .font-size-68, .kore-module-off .font-size-69, .kore-module-off .font-size-70, .kore-module-off .font-size-71, .kore-module-off .font-size-72 {
        font-size: 38px
    }

    .kore-module .font-size-73, .kore-module .font-size-74, .kore-module .font-size-75, .kore-module .font-size-76, .kore-module .font-size-77, .kore-module-off .font-size-73, .kore-module-off .font-size-74, .kore-module-off .font-size-75, .kore-module-off .font-size-76, .kore-module-off .font-size-77 {
        font-size: 40px
    }

    .kore-module .font-size-78, .kore-module .font-size-79, .kore-module .font-size-80, .kore-module .font-size-81, .kore-module .font-size-82, .kore-module-off .font-size-78, .kore-module-off .font-size-79, .kore-module-off .font-size-80, .kore-module-off .font-size-81, .kore-module-off .font-size-82 {
        font-size: 42px
    }

    .kore-module .font-size-83, .kore-module .font-size-84, .kore-module .font-size-85, .kore-module .font-size-86, .kore-module .font-size-87, .kore-module-off .font-size-83, .kore-module-off .font-size-84, .kore-module-off .font-size-85, .kore-module-off .font-size-86, .kore-module-off .font-size-87 {
        font-size: 44px
    }

    .kore-module .font-size-88, .kore-module .font-size-89, .kore-module .font-size-90, .kore-module .font-size-91, .kore-module .font-size-92, .kore-module-off .font-size-88, .kore-module-off .font-size-89, .kore-module-off .font-size-90, .kore-module-off .font-size-91, .kore-module-off .font-size-92 {
        font-size: 46px
    }

    .kore-module .font-size-93, .kore-module .font-size-94, .kore-module .font-size-95, .kore-module .font-size-96, .kore-module .font-size-97, .kore-module-off .font-size-93, .kore-module-off .font-size-94, .kore-module-off .font-size-95, .kore-module-off .font-size-96, .kore-module-off .font-size-97 {
        font-size: 48px
    }

    .kore-module .font-size-98, .kore-module .font-size-99, .kore-module .font-size-100, .kore-module-off .font-size-98, .kore-module-off .font-size-99, .kore-module-off .font-size-100 {
        font-size: 50px
    }
}