@media ( max-width: 800px ) {
    #home-content .cta-home h1 {
        font-size: 20px;
    }
}


@media ( max-width: 800px ) {
    body #home-content .cta-home {
        padding-top: 64px;
        padding-bottom: 64px;
        min-height: 100vh;
    }
}


@media ( max-width: 480px ) {
    body #home-content .cta-home {
        min-height: auto;
    }
}



@media (max-width: 800px) {
    #home-content .cta-home a.btn {
        font-size: 14px;
        width: 90%;
        padding: 10px 10px;
    }
}

@media ( max-width: 800px ) {
    .side-nav li a {
        height: auto !important;
        padding-top: 12px;
        padding-bottom: 12px;
    }
}


@media ( max-width: 800px ) {
    body #home-content .blue-cir-lg {
        margin-top: -8px;
    }
}
