@media only screen and (max-width: 480px) {
    .notMobile {
        display: none !important;
    }
    #FundoMenu {
        background-color: #12222F;
        color: white;
        padding: 0px 0px !important;
        max-width: 100% !important;
    }
    #FundoMenu nav img {
        width: 50%;
    }
    .AlinhamentoMenu {
        text-align: right !important;
    }
    #Serviços {
        background-color: #ffffff;
        height: 100%;
        margin: 0px !important;
        padding: 15px !important;
        max-width: 100%;
        color: #ffffff;
    }
    #Serviços .col {
        justify-content: center;
        align-items: center;
        display: flex;
    }
    .card {
        width: 100%;
        height: 10rem;
        margin: 5px;
        border-color: #5BBDAE;
        background-color: #12222F;
        min-width: 20rem;
    }
    .carousel-item img {
        filter: blur(3px);
        width: 100vw !important;
    }
    hr {
        display: none !important;
    }
    #logofooter {
        width: 100px;
        margin-top: 20px;
    }
    .whatsapp {
        width: 80px !important;
    }
    .carousel-caption p {
        display: none;
    }
    .card {
        width: 80vw !important;
        margin: 1px;
        border-color: #5BBDAE;
        background-color: #12222F;
    }
    .textoImagem H1 {
        font-size: clamp(1.75em, 1em + 3vw, 2.5em)!important;
    }
    .btncarrosel {
        display: none;
    }
    #TelaMenu {
        margin: 0px !important;
        padding: 0px !important;
        max-width: 100% !important;
    }
    #Parceiros {
        background-color: #12222F !important;
        height: 100%;
        margin: 0px !important;
        padding: 0px 0px 30px 0px!important;
        min-height: 400px;
        max-width: 100%;
        color: #ffffff;
    }
    #Parceiros .container {
        margin: 0px !important;
        padding: 0px !important;
    }
    .card-body {
        box-shadow: 4px 4px 10px #12222F;
        height: 100% !important;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
        background-color: #12222f !important;
    }
    .col {
        margin: 10px;
    }
    .imgParceiro {
        width: 30%;
        padding: 1px 1px;
        transition-duration: 1s;
        filter: none;
    }
    .imgParceiro:hover {
        width: 60%;
        padding: 15px 15px;
        filter: none;
    }
    .Titulo {
        margin-top: 20px;
        margin-bottom: 20px;
        box-shadow: 5px 5px 5px rgba(255, 255, 255, 0.2);
        text-align: right !important;
        background-color: #ffffff;
        border-radius: 0px 15px 15px 0px;
        color: #12222F;
    }
    #Empresa {
        background-color: #ffffff;
        height: 100%;
        margin: 0px !important;
        padding: 15px 0px !important;
        max-width: 100%;
        color: #12222F;
    }
    #Empresa .container {
        margin: 0px !important;
        padding: 0px !important;
        max-width: 100%;
    }
    #TituloEmpresa {
        margin-top: 20px;
        margin-bottom: 30px;
        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
        text-align: left !important;
        background-color: #12222F;
        border-radius: 15px 0px 0px 15px;
        color: #ffffff;
    }
    #textoEmpresa {
        padding: 0px 25px !important;
    }
}