/* ************************************************************************ */

h1, h3, h4, h5, p {
    word-wrap:break-word;
}
h2 {
    word-wrap: normal;
}
p {
    font-family: $font-second;
}
h1, h2, h4 {
    font-family:$font-prime;
}

/* ************************************************************************ */

.large {
    font-size: 3.25rem !important;
    @media screen and (min-width:$breakxl) {
        font-size: 4rem !important;
    }
    @media screen and (max-width: $breaklrg) {
        font-size: 2.75rem !important;
    }
    @media screen and (max-width: $breakmed) {
        font-size: 2.25rem !important;
    }
    @media screen and (max-width: $breaksmall) {
        font-size: 1.5rem !important;
    }
}

/* ************************************************************************ */

.med {
    font-size: 3.0rem !important;
    @media screen and (max-width: $breakmed) {
        font-size: 1.75rem !important;
    }
    @media screen and (max-width: $breaksmall) {
        font-size: 1.35rem !important;
    }
}

/* ************************************************************************ */

.sml {
    font-size: 2rem !important;
    @media screen and (max-width: $breakmed) {
        font-size: 1.25rem !important;
    }
    @media screen and (max-width: $breaksmall) {
        font-size: 1rem !important;
    }
}

/* ************************************************************************ */

.breadcrumb {
    background-color: rgba(0,0,0,.05);
    padding: .5rem 1rem;
    a {
        color:#c2cad1;
        font-size:.75rem;
    }
}
.breadcrumb-item {
    &::before {
        color:#c2cad1 !important;
            }
    +.active {
        color:#c2cad1;
    }
}

/* ************************************************************************ */
