@media only screen and (max-width: 600px) {
    #menuSite .navbar-brand img{ height: 60px }
    #menuSite.yescroll img{ height: 55px !important }
    #servicos .card { 
        text-align: left !important;
        margin-left: 0px !important;
    }
}

small{
    color: #fa8e00;
    font-weight: bold;
}

.parceiros img{
    max-height: 100px;
    max-width: 150px;
}

.tooltip{z-index: 99999;}
.fb_iframe_widget{filter:grayscale()}

#menuSite {
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    background: #FFF;
}
#menuSite .nav-link{
    border-bottom: 3px white solid;
    color: black;
    font-weight: bold;
    padding: 15px 0 2px 0;
    margin: 0px 10px 0 10px;
}
#menuSite .nav-link:hover{ border-bottom: 3px darkblue solid;}
#menuSite .navbar-brand img{max-width: 350px;}
#menuSite.yescroll {
    height: 80px;
    background: rgba(245, 245, 245, 0.95);
    -webkit-box-shadow: 0 0 5px 0 rgba(245, 245, 245, 0.95);
    box-shadow: 0 0 10px 0 rgba(245, 245, 245, 0.95);
    margin: 0px !important;
}
#menuSite.yescroll img {
    height: 65px !important;
    margin: -5px 0 -5px 0;
}
#menuSite .collapse li{
    color: gray;
    padding: 0px 5px;
    margin-top: -8px;
}
#menuSite .collapse li a{ font-weight: bold; }

/* -------- Scroll To Top ---------- */
.scrollToTop {
    background: rgba(0, 85, 255, 0.404);
    bottom: 50px;
    height: 50px;
    padding: 2px;
    position: fixed;
    right: 20px;
    text-align: center;
    text-decoration: none;
    width: 50px;
    z-index: 99;
}
.scrollToTop i {
    color: #000;
    font-size: 42px;
}
.scrollToTop:hover {
    background: rgba(13, 0, 255, 0.8);
    text-decoration: none;
}