/* MEDIA QUERYS */

@media(max-width:576px) {
    #to-schedule h1 {
        text-align: center;
    }
    #to-schedule .btn {
        text-align: center;
        float: inherit;
        margin: 0 auto;
        display: block;
        width: 50%;
    }
    #banner #texts {
        padding-top: 100px;
    }
}

@media(max-width: 767px) {
    #services {
        max-height: 1230px;
        margin-bottom: 128px;
    }
    #about h2 {
        width: 50%;
    }
}

@media(min-width: 768px) and (max-width:992px) {
    #services {
        max-height: 870px;
        margin-bottom: 128px;
    }
}

@media(min-width: 990px) and (max-width:1400px) {
    #menu .nav-item {
        padding-left: 9px;
        padding-right: 9px;
    }
    #menu .phone .fa-phone-alt {
        font-size: 30px;
    }
    #menu .phone p .number {
        font-size: 14px;
    }
}