/*
* page-teaching-index.css
*
******************************************************************************/

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
    font-weight: 500;
    line-height: 1.1;
}

h1, .h1 {
    font-size: calc(1.8625rem + 1.35vw);
}
@media (min-width: 1200px) {
    h1, .h1 {
        font-size: 3rem;
    }
}

h2, .h2 {
    font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
    h2, .h2 {
        font-size: 2.6rem;
    }
}

h3, .h3 {
    font-size: calc(1.2875rem + 0.45vw);
}
@media (min-width: 1200px) {
    h3, .h3 {
        font-size: 2.2rem;
    }
}

h4, .h4 {
    font-size: calc(1.2625rem + 0.15vw);
}
@media (min-width: 1200px) {
    h4, .h4 {
        font-size: 1.375rem;
    }
}

h5, .h5 {
    font-size: 1.125rem;
}

h6, .h6 {
    font-size: 0.9375rem;
}

p {
    margin-top: 0;
    margin-bottom: 1rem;
}
@media (min-width: 1200px) {
    p {
        font-size: 1.3rem;
    }
}