﻿html, body {
    box-sizing: border-box;
    height: 100%;
    font-family: 'Open Sans', Arial, 'Microsoft YaHei', sans-serif;
    font-size: 13px;
    margin: 0px;
    color: #131313;
}

button, input, optgroup, select, textarea {
    font-family: inherit;
}


a:link {
    text-decoration: none;
    color: white;
}

a:hover {
    text-decoration: none;
}

#CenterColumn {
    margin: auto;
    padding-right: 20px;
    padding-left: 20px;
    max-width: 1170px;
    min-height: 402px;
    background: white url('-/media/Default Website/cover.ashx') no-repeat;
    background-size: 1170px 402px;
    text-align: left;
}

#InnerCenter {
    margin: auto;
    position: relative;
    width: 1150px;
    height: 700px;
}

.imc-content--center-mobile {
    text-align:center;
    display: block;
 }

#Header {
    height: 402px;
}

#Footer {
    width: 100%;
    clear: both;
    padding-top: 2px;
}

#LeftContent {
    width: 750px;
    text-align: justify;
}

#scLogo {
    margin-top: 20px;
}

.contentTitle {
    margin-top: 50px;
    font-weight: 400;
    font-size: 36px;
}

.divider {
    background-color: #DCDCDC;
    border: 0 none;
    clear: both;
    display: block;
    height: 1px;
    float: none;
    margin: 50px auto;
    width: 100%;
}

.contentDescription {
    padding-right: 20px;
    line-height: 22px;
}

.imc-rich-text {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
}
    /* line 12, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text sup {
        vertical-align: super;
    }
    /* line 15, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text sub {
        vertical-align: sub;
    }
    /* line 23, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text p, .imc-rich-text li, .imc-rich-text ol {
        font-family: "Avenir Book", "serif";
        color: #232B33;
    }
        /* line 29, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
        .imc-rich-text p + p, .imc-rich-text ol + p, .imc-rich-text ul + p {
            margin-top: 0.625rem;
        }
    /* line 33, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text ul, .imc-rich-text ol {
        margin-top: 0.625rem;
    }
    /* line 42, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text ol {
        list-style-type: decimal;
    }
/* line 46, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
.imc-rich-text__bullets--inside {
    list-style-position: inside !important;
}
/* line 50, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
.imc-rich-text img[align=left] {
    margin: 0 2.5rem 2.5rem 0;
}

@media screen and (max-width: 61.9375rem) {
    /* line 50, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text img[align=left] {
        width: 100%;
    }
}
/* line 57, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
.imc-rich-text img[align=right] {
    margin: 0 0 2.5rem 2.5rem;
}

@media screen and (max-width: 61.9375rem) {
    /* line 57, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text img[align=right] {
        width: 100%;
    }
}

@media screen and (min-width: 62em) {
    /* line 10, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
}
/* line 73, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
.imc-rich-text--bump-images img[align=left] {
    margin: 0;
}

@media screen and (min-width: 62em) {
    /* line 73, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text--bump-images img[align=left] {
        position: relative;
        left: -40px;
    }
}
/* line 80, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
.imc-rich-text--bump-images img[align=right] {
    margin: 0;
}

@media screen and (min-width: 62em) {
    /* line 80, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text--bump-images img[align=right] {
        position: relative;
        left: 40px;
    }
}
/* line 90, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
.imc-rich-text--no-spacing p + p {
    margin-top: 0;
}
/* line 95, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
.imc-rich-text table {
    width: 100% !important;
}
    /* line 98, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text table tr:nth-child(even) {
        background-color: #F2F2F2;
    }
    /* line 99, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text table tr:nth-child(odd) {
        background-color: #F8F8F8;
    }
    /* line 100, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text table tr td {
        font-family: "Avenir Roman", "serif";
        font-size: 1.125rem;
        line-height: 1.625rem;
        padding: 0.625rem 0.9375rem;
    }
/* line 109, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
.imc-rich-text h1, .imc-rich-text h2, .imc-rich-text h3, .imc-rich-text h4, .imc-rich-text h5, .imc-rich-text h6 {
    font-family: "Avenir Book", "serif";
}
/* line 113, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 h1 {
    font-size: 1.5rem;
    line-height: 1.875rem;
}

@media screen and (min-width: 62em) {
    /* line 113, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    h1 {
        font-size: 2rem;
        line-height: 3rem;
    }
}
/* line 120, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 h2 {
    font-size: 1.25rem;
    line-height: 1.75rem;
}

@media screen and (min-width: 62em) {
    /* line 120, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
     h2 {
        font-size: 1.625rem;
        line-height: 2rem;
    }
}
/* line 127, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
t h3 {
    font-size: 1.125rem;
    line-height: 1.625rem;
}

@media screen and (min-width: 62em) {
    /* line 127, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    h3 {
        font-size: 1.5rem;
        line-height: 1.875rem;
    }
}
/* line 134, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 h4 {
    font-size: 1rem;
    line-height: 1.375rem;
}

@media screen and (min-width: 62em) {
    /* line 134, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
   h4 {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
}
/* line 141, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 h5 {
    font-size: 0.875rem;
    line-height: 1.25rem;
}

@media screen and (min-width: 62em) {
    /* line 141, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    h5 {
        font-size: 1.125rem;
        line-height: 1.625rem;
    }
}
/* line 148, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 h6 {
    font-size: 0.8125rem;
    line-height: 1.125rem;
}

@media screen and (min-width: 62em) {
    /* line 148, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    t h6 {
        font-size: 1rem;
        line-height: 1.375rem;
    }
}
/* line 155, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 .imc-blockquote {
    font-family: "Grenale Slab Ext Book", "serif";
    color: #682943;
    font-size: 2rem;
    line-height: 3rem;
    margin: 1.875rem 0;
}

@media screen and (min-width: 62em) {
    /* line 155, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
     .imc-blockquote {
        font-size: 2.625rem;
        line-height: 3.9375rem;
        margin: 3.125rem 0;
    }
}
/* line 165, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 .imc-head--omega-omni {
    font-size: 1.75rem;
    line-height: 2.125rem;
    color: #222223;
}

@media screen and (min-width: 62em) {
    /* line 165, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    t .imc-head--omega-omni {
        font-size: 2.625rem;
        line-height: 3.9375rem;
    }
}
/* line 172, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 .imc-my-pink {
    color: #D1887D;
}
/* line 176, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 .imc-juniper {
    color: #69928A;
}
/* line 180, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 .imc-coral-tree {
    color: #C95C16;
}
/* line 184, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 .imc-tawny-port {
    color: #682943;
}
/* line 188, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 .imc-ocean-green {
    color: #459981;
}
/* line 192, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
 .imc-pumpkin {
    color: #FD801D;
}

/* line 196, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
.imc-rich-text .imc-button-rte {
    font-family: "Avenir Medium", "serif";
    font-size: 1rem;
    line-height: 1.375rem;
    color: #222223;
    color: #FFF;
    background: #682943;
    padding: 0.8125rem 1.875rem;
    border: 2px solid #682943;
    border-radius: 0;
    display: inline-table;
    vertical-align: middle;
    text-align: center;
    -webkit-transition-property: background, color, border-color, outline;
    transition-property: background, color, border-color, outline;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    cursor: pointer;
    text-decoration: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none;
}
    /* line 36, src/main/resources/site/src/market/scss/common/modules/content/_channel-button.scss */
    .imc-rich-text .imc-button-rte:hover, .imc-rich-text .imc-button-rte:active {
        background: #800c3e;
        text-decoration: none;
        outline-color: #800c3e;
    }
    /* line 43, src/main/resources/site/src/market/scss/common/modules/content/_channel-button.scss */
    .imc-rich-text .imc-button-rte:disabled {
        opacity: .5;
        cursor: default;
    }
        /* line 48, src/main/resources/site/src/market/scss/common/modules/content/_channel-button.scss */
        .imc-rich-text .imc-button-rte:disabled:hover {
            background: #682943;
        }
    /* line 198, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
    .imc-rich-text .imc-button-rte:hover, .imc-rich-text .imc-button-rte:active {
        background: #800c3e;
        text-decoration: none;
        outline-color: #800c3e;
        color: #FFF;
    }
/* line 209, C:/_code/imc-lvm_portal_v2/imc/repository-data/webfiles/src/main/resources/site/src/common/scss/modules/content/_rich-text.scss */
.msie .imc-rich-text li {
    line-height: 1.25rem;
}


.imc-type--title-1 {
    font-family: "proxima-nova";
    font-size: 2rem;
    line-height: 3rem;
    color: #0E6580
}

.imc-type--title-1-link {
    font-family: "proxima-nova";
    font-size: 2rem;
    line-height: 3rem;
    color: #B9D7E5
}

.imc-type--title-1-inverted {
    font-family: "proxima-nova";
    font-size: 2rem;
    line-height: 3rem;
    color: #F4F5F7
}

.imc-type--title-1-ui {
    font-family: "acumin-pro";
    font-size: 1.25rem;
    line-height: 1.75rem;
    color: #BABABA
}

.imc-type--title-1-ui-link {
    font-family: "acumin-pro";
    font-size: 1.25rem;
    line-height: 1.75rem;
    color: #525252
}

.imc-type--title-1-ui-inverted {
    font-family: "acumin-pro";
    font-size: 1.25rem;
    line-height: 1.75rem;
    color: #fff
}

.imc-type--title-2 {
    font-family: "proxima-nova";
    font-size: 2rem;
    line-height: 3rem;
    color: #1A9DC6
}

.imc-type--title-2-link {
    font-family: "proxima-nova";
    font-size: 2rem;
    line-height: 3rem;
    color: #B9D7E5
}

.imc-type--title-2-inverted {
    font-family: "proxima-nova";
    font-size: 2rem;
    line-height: 3rem;
    color: #B9D7E5
}

.imc-type--title-2-ui {
    font-family: "acumin-pro";
    font-size: .875rem;
    line-height: 1.25rem;
    color: #9A9A9A
}

.imc-type--title-2-ui-link {
    font-family: "acumin-pro";
    font-size: .875rem;
    line-height: 1.25rem;
    color: #000
}

.imc-type--title-2-ui-inverted {
    font-family: "acumin-pro";
    font-size: .875rem;
    line-height: 1.25rem;
    color: #fff
}

.imc-type--title-3 {
    font-family: "proxima-nova";
    font-size: 1.5rem;
    line-height: 1.875rem;
    color: #1A9DC6
}

.imc-type--title-3-link {
    font-family: "proxima-nova";
    font-size: 1.5rem;
    line-height: 1.875rem;
    color: #1A9DC6
}

.imc-type--title-3-inverted {
    font-family: "proxima-nova";
    font-size: 1.5rem;
    line-height: 1.875rem;
    color: #F4F5F7
}

.imc-type--title-3-ui {
    font-family: "acumin-pro";
    font-size: 1rem;
    line-height: 1.375rem;
    color: #9A9A9A
}

.imc-type--title-3-ui-link {
    font-family: "acumin-pro";
    font-size: 1rem;
    line-height: 1.375rem;
    color: #000
}

.imc-type--title-3-ui-inverted {
    font-family: "acumin-pro";
    font-size: 1rem;
    line-height: 1.375rem;
    color: #fff
}

.imc-type--title-4 {
    font-family: "proxima-nova";
    font-size: 1.25rem;
    line-height: 1.75rem;
    color: #0E6580
}

.imc-type--title-4-link {
    font-family: "proxima-nova";
    font-size: 1.25rem;
    line-height: 1.75rem;
    color: #0E6580
}

.imc-type--title-4-inverted {
    font-family: "proxima-nova";
    font-size: 1.25rem;
    line-height: 1.75rem;
    color: #F4F5F7
}

.imc-type--title-4-ui {
    font-family: "acumin-pro";
    font-size: .875rem;
    line-height: 1.25rem;
    color: #3D6023
}

.imc-type--title-4-ui-link {
    font-family: "acumin-pro";
    font-size: .875rem;
    line-height: 1.25rem;
    color: #3D6023
}

.imc-type--title-4-ui-inverted {
    font-family: "acumin-pro";
    font-size: .875rem;
    line-height: 1.25rem;
    color: #F4F5F7
}

.imc-type--title-5 {
    font-family: "proxima-nova";
    font-size: 1.125rem;
    line-height: 1.625rem;
    color: #1A9DC6
}

.imc-type--title-5-link {
    font-family: "proxima-nova";
    font-size: 1.125rem;
    line-height: 1.625rem;
    color: #1A9DC6
}

.imc-type--title-5-inverted {
    font-family: "proxima-nova";
    font-size: 1.125rem;
    line-height: 1.625rem;
    color: #F4F5F7
}

.imc-type--title-5-ui {
    font-family: "acumin-pro";
    font-size: .75rem;
    line-height: 1.125rem;
    color: #BABABA
}

.imc-type--title-5-ui-link {
    font-family: "acumin-pro";
    font-size: .75rem;
    line-height: 1.125rem;
    color: #9A9A9A
}

.imc-type--title-5-ui-inverted {
    font-family: "acumin-pro";
    font-size: .75rem;
    line-height: 1.125rem;
    color: #9A9A9A
}

.imc-type--title-6 {
    font-family: "proxima-nova";
    font-size: 1rem;
    line-height: 1.375rem;
    color: #1A9DC6
}

.imc-type--title-6-link {
    font-family: "proxima-nova";
    font-size: 1rem;
    line-height: 1.375rem;
    color: #0E6580
}

.imc-type--title-6-inverted {
    font-family: "proxima-nova";
    font-size: 1rem;
    line-height: 1.375rem;
    color: #F4F5F7
}

.imc-type--title-6-ui {
    font-family: "acumin-pro";
    font-size: .5625rem;
    line-height: 1.125rem;
    color: #BABABA
}

.imc-type--title-6-ui-link {
    font-family: "acumin-pro";
    font-size: .5625rem;
    line-height: 1.125rem;
    color: #525252
}

.imc-type--title-6-ui-inverted {
    font-family: "acumin-pro";
    font-size: .5625rem;
    line-height: 1.125rem;
    color: #fff
}

.imc-type--title-7 {
    font-family: "proxima-nova";
    font-size: .875rem;
    line-height: 1.25rem;
    color: #1A9DC6
}

.imc-type--title-7-link {
    font-family: "proxima-nova";
    font-size: .875rem;
    line-height: 1.25rem;
    color: #0E6580
}

.imc-type--title-7-inverted {
    font-family: "proxima-nova";
    font-size: .875rem;
    line-height: 1.25rem;
    color: #B9D7E5
}

.imc-type--title-7-ui {
    font-family: "acumin-pro";
    font-size: 1rem;
    line-height: 1.375rem;
    color: #9A9A9A
}

.imc-type--title-8 {
    font-family: "proxima-nova";
    font-size: .75rem;
    line-height: 1.125rem;
    color: #7E8792
}

.imc-type--title-8-link {
    font-family: "proxima-nova";
    font-size: .75rem;
    line-height: 1.125rem;
    color: #1A9DC6
}

.imc-type--title-8-inverted {
    font-family: "proxima-nova";
    font-size: .75rem;
    line-height: 1.125rem;
    color: #F4F5F7
}

.imc-type--title-8-ui {
    font-family: "acumin-pro";
    font-size: .75rem;
    line-height: 1.125rem;
    color: #BABABA
}

.imc-type--title-8-ui-link {
    font-family: "acumin-pro";
    font-size: .75rem;
    line-height: 1.125rem;
    color: #9A9A9A
}

.imc-type--body-1 {
    font-family: "proxima-nova", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: 1rem;
    line-height: 1.375rem;
    color: #7E8792
}

.imc-type--body-1-link {
    font-family: "proxima-nova", "sans-serif";
    font-weight: 500;
    font-style: normal;
    font-size: 1rem;
    line-height: 1.375rem;
    color: #3B4858
}

.imc-type--body-1-inverted {
    font-family: "proxima-nova", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: 1rem;
    line-height: 1.375rem;
    color: #F4F5F7
}

.imc-type--body-2-ui {
    font-family: "acumin-pro", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: 1rem;
    line-height: 1.375rem;
    color: #BABABA
}

.imc-type--body-2-ui-link {
    font-family: "acumin-pro", "sans-serif";
    font-weight: 500;
    font-style: normal;
    font-size: 1rem;
    line-height: 1.375rem;
    color: #525252
}

.imc-type--body-2-ui-inverted {
    font-family: "acumin-pro", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: 1rem;
    line-height: 1.375rem;
    color: #fff
}

.imc-type--body-3 {
    font-family: "proxima-nova", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: .875rem;
    line-height: 1.25rem;
    color: #7E8792
}

.imc-type--body-3-link {
    font-family: "proxima-nova", "sans-serif";
    font-weight: 500;
    font-style: normal;
    font-size: .875rem;
    line-height: 1.25rem;
    color: #3B4858
}

.imc-type--body-3-inverted {
    font-family: "proxima-nova", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: .875rem;
    line-height: 1.25rem;
    color: #F4F5F7
}

.imc-type--body-4-ui {
    font-family: "acumin-pro", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: .875rem;
    line-height: 1.25rem;
    color: #9A9A9A
}

.imc-type--body-4-ui-link {
    font-family: "acumin-pro", "sans-serif";
    font-weight: 700;
    font-style: normal;
    font-size: .875rem;
    line-height: 1.25rem;
    color: #9A9A9A
}

.imc-type--body-4-ui-inverted {
    font-family: "acumin-pro", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: .875rem;
    line-height: 1.25rem;
    color: #fff
}

.imc-type--body-5 {
    font-family: "proxima-nova", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: 1.125rem;
    line-height: 1.625rem;
    color: #0E6580
}

.imc-type--body-5-link {
    font-family: "proxima-nova", "sans-serif";
    font-weight: 700;
    font-style: normal;
    font-size: 1.125rem;
    line-height: 1.625rem;
    color: #0E6580
}

.imc-type--body-5-inverted {
    font-family: "proxima-nova", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: 1.125rem;
    line-height: 1.625rem;
    color: #F4F5F7
}

.imc-type--body-6-ui {
    font-family: "acumin-pro", "sans-serif";
    font-weight: 500;
    font-style: normal;
    font-size: .75rem;
    line-height: 1.125rem;
    color: #BABABA
}

.imc-type--body-6-ui-link {
    font-family: "acumin-pro", "sans-serif";
    font-weight: 300;
    font-style: normal;
    font-size: .75rem;
    line-height: 1.125rem;
    color: #9A9A9A
}

.imc-type--body-6-ui-inverted {
    font-family: "acumin-pro", "sans-serif";
    font-weight: 500;
    font-style: normal;
    font-size: .75rem;
    line-height: 1.125rem;
    color: #fff
}

.imc-type--bold {
    font-weight: bold
}

.imc-type--color-primary-heavy {
    color: #0E6580
}

.imc-type--color-primary-medium {
    color: #1A9DC6
}

.imc-type--color-primary-light {
    color: #B9D7E5
}

.imc-type--color-secondary-heavy {
    color: #1076A3
}

.imc-type--color-secondary-medium {
    color: #1FADEE
}

.imc-type--color-secondary-light {
    color: #A2DAF4
}

.imc-type--color-tertiary-heavy {
    color: #3D6023
}

.imc-type--color-tertiary-medium {
    color: #769A5D
}

.imc-type--color-tertiary-light {
    color: #B4CBA5
}

.imc-type--color-brand-neutral-heavy {
    color: #3B4858
}

.imc-type--color-brand-neutral-medium {
    color: #7E8792
}

.imc-type--color-brand-neutral-light {
    color: #F4F5F7
}

.imc-type--color-neutral-heaviest {
    color: #000
}

.imc-type--color-neutral-heavy {
    color: #525252
}

.imc-type--color-neutral-heavy-medium {
    color: #9A9A9A
}

.imc-type--color-neutral-medium {
    color: #BABABA
}

.imc-type--color-neutral-medium-light {
    color: #E5E5E5
}

.imc-type--color-neutral-light {
    color: #fff
}

.imc-type--color-basic-white {
    color: #fff
}

.imc-type--color-basic-error {
    color: #F43C00
}

.imc-heading--inverted{
    
}
