@media (max-width: 375px) {
    #section-parallax p {
        font-size: 2.3rem !important;
    }

    section h1 {
        font-size: x-large;
    }

    section h2 {
        font-size: large;
    }

    .featurette-heading {
        font-size: xx-large;
    }
}

@media (min-width: 376px) and (max-width: 767px) {
    section h1 {
        font-size: xx-large;
    }

    section h2 {
        font-size: x-large;
    }
}

@media (min-width: 992px) {
    section p, section table, #accordion table, .btn {
        font-size: x-large;
        line-height: 40px;
    }

    #section-parallax .parallax-image {
        background-attachment: fixed;
    }
}