
.pc {
    display: block;
}

.mobile {
    display: none;
}

@media (max-width: 600px) {
    .pc {
        display: none !important;
    }

    .mobile {
        display: block !important;
    }

    .menu {
        margin-top: 0 !important;
        position: fixed !important;
        right: 15px !important;
    }

    .infobanner.banner1 {
        background-position: bottom !important;
    }

    .chamada .caixa {
        margin-top: 20px !important;
        padding: 40px 15px !important;
    }

    .chamada .caixa .bot {
        width: 100% !important;
        margin: 0;
    }

    .chamada .caixa .bot a {
        width: 100% !important;
    }

    .chamada .caixa .bot .col-6 {
        padding: 0 5px !important;
    }

    .itatiba .cor {
        padding: 50px 25px !important;
    }

    .itatiba .caixa {
        position: relative !important;
        top: 0px !important;
        width: 100% !important;
    }

    .itatiba .col-md-6 {
        margin-bottom: 20px !important;
    }

    .itatiba .circulo {
        margin: 0 auto 10px !important;
    }

    .itatiba .texto h3, .itatiba .texto span {
        display: block;
        text-align: center !important;
    }

    .inovador h2:before {
        width: 210% !important;
        height: 250px !important;
    }

    .inovador img.maior{
        margin: 20px auto 0 !important;
    }

    .inovador img.letras {
        width: 85% !important;
    }

    .tecnica {
        padding: 80px 15px 400px !important;
        background-size: 100% !important;
    }

    .tecnica .fundo img {
        width: 60% !important;
    }

    .detalhe span {
        width: fit-content !important;
    }

    .rodape iframe {
        margin-bottom: 40px;
    }

    .rodape nav {
        display: inline-grid !important;
        width: 100% !important;
    }

    .wecan .logo {
        width: 250px !important;
        height: 150px !important;
        position: relative !important;
    }

    .wecan .logo img {
        width: 100% !important;
        height: 75% !important;
    }
}