.about {
    margin-top: 80px;
    background-color: white;
}

.about h3 {
    margin-top: 25px;
}

h1 {
    padding-top: 15px;
}

h3 {
    color: #0081b2;
}

h5 {
    margin-top: 5px;
    margin-bottom: -30px;
}

@media only screen and (max-width: 991px) {
    h1 {
        font-size: 2rem;
    }
    h3 {
        font-size: 1.5rem;
    }
    h5 {
        font-size: 1rem;
    }
    p {
        font-size: 90%;
    }
    .about {
        padding-left: 35px;
        padding-right: 35px;
    }
}

@media only screen and (max-width: 767px) {
    h1 {
        font-size: 1.6rem;
    }
    h3 {
        font-size: 1.25rem;
    }
    h5 {
        font-size: 0.8rem;
    }
    p {
        font-size: 80%;
    }
    .about {
        padding-left: 35px;
        padding-right: 35px;
    }
}

@media only screen and (max-width: 575px) {
    h1 {
        font-size: 1.3rem;
    }
    h3 {
        font-size: 1rem;
    }
    h5 {
        font-size: 0.6rem;
    }
    p {
        font-size: 70%;
    }
    .about {
        padding-left: 35px;
        padding-right: 35px;
    }
}
