@media (min-width: 1200px){
    .container{
        max-width: 1170px !important;
    }
}

@media (max-width: 1400px){
    .logo{
        width: 50%;
    }

    .logo-card{
        padding: 0px 100px;
        margin: 15px;
    }
}

@media (max-width: 1200px){
    .logo{
        width: 100%;
    }

    .logo-card{
        padding: 0px 300px;
    }

    .container{
        width: 90% !important;
    }

    .nav-item{
        margin-left: 5px;
    }
}

@media (max-width: 991px){
    #telefone{
        margin-bottom: 15px; 
    }

    #form-contato .row{
        padding: 0 !important; 
    }
}

@media (max-width: 800px){
    .logo{
        width: 100%;
    }

    .logo-card{
        padding: 0px 130px;
    }
}

@media (max-width: 768px){
    #logo-bdm{
        width: auto;
        height: 60px;
    }

    #logo-bosch{
        width: auto;
        height: 60px;
    }

    #logo-bdm-footer{
        width: auto;
        height: 60px;
    }

    .first-footer-items{
        display: flex;
        flex-direction: column;
        gap: 30px;
    }
    
}

@media (max-width: 500px){
    .logo-card{
        padding: 0px 50px;
    }

    #logo-bdm{
        width: auto;
        height: 45px;
    }

    #logo-bosch{
        width: auto;
        height: 45px;
    }

    #logo-bdm-footer{
        width: auto;
        height: 45px;
    }


}