@font-face {
    font-family: 'Standard';
    src: url('../assets/fonts/standard-book-webfont.woff2') format('woff2'),
         url('../assets/fonts/standard-book-webfont.woff') format('woff'),
         url('../assets/fonts/standard-book-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Standard';
    src: url('../assets/fonts/standard-book-italic-webfont.woff2') format('woff2'),
         url('../assets/fonts/standard-book-italic-webfont.woff') format('woff'),
         url('../assets/fonts/standard-book-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Standard';
    src: url('../assets/fonts/standard-bold-webfont.woff2') format('woff2'),
         url('../assets/fonts/standard-bold-webfont.woff') format('woff'),
         url('../assets/fonts/standard-bold-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Standard';
    src: url('../assets/fonts/standard-bold-italic-webfont.woff2') format('woff2'),
         url('../assets/fonts/standard-bold-italic-webfont.woff') format('woff'),
         url('../assets/fonts/standard-bold-italic-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

html{
    text-rendering: geometricPrecision;
    font-family: var(--iu-font-sans) !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
}

body{
    font-size: 16px !important;
    font-family: var(--iu-font-sans) !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
    font-weight: 400;
}

p{
    font: var(--iu-f-1);
    color: var(--iu-color-black);
    margin-top: 0;
    a{
        color: var(--iu-color-black);
        text-decoration: underline;
    }
}

ul li a, ol li a{
    color: var(--iu-color-black);
    text-decoration: none;
}
ul li a:hover, ol li a:hover{
    text-decoration: underline;
}