/*
 * Font Styles
 *
 * @package     iw-foundation-theme
 * @subpackage  style/fonts
 * @since       1.0.0
 -------------------------------------------------------------- */

a {
    color: var(--iw-color-link, #101010);
    text-decoration: underline;
}

a:hover {
    color: var(--iw-color-link-hover, #b3b3b3);
}

p {
    margin: 0 0 10px;
}

h1 a,
h2 a,
h3 a {
    text-decoration: none;
}

h1,
.h1 {
    font-weight: 600;
    font-size: 2.1429rem;
    line-height: 2.5714rem;
    font-weight: normal;
    word-wrap: break-word;
    margin: 0;
}

h2,
.h2 {
    font-weight: 600;
    font-size: 2rem;
    line-height: 2.6429rem;
    font-weight: normal;
    word-wrap: break-word;
    margin: 0;
}

h3,
.h3 {
    font-weight: 600;
    font-size: 1.9286rem;
    line-height: 2.5714rem;
    font-weight: normal;
    margin: 0;
}

h4,
.h4 {
    font-weight: 600;
    font-size: 1.4286rem;
    line-height: 1.8571rem;
    font-weight: normal;
    margin: 0;
}

h5,
.h5 {
    font-weight: 600;
    font-size: 1.2143rem;
    line-height: 1.6429rem;
    font-weight: normal;
    margin: 0;
}

h6,
.h6 {
    font-weight: 600;
    font-size: 1rem;
    line-height: 1.3571rem;
    font-weight: normal;
    margin: 0;
}
