@media screen and (max-width: 900px) {

    a[href^=tel] {
        color: inherit;
        text-decoration: none;
    }

    .fancybox-content {
        width: 95% !important;
        margin: 0px 2.5% !important;
    }

    .fancybox-slide {
        padding: 20px 0px !important;
    }

    #topo,
    #depoimentos,
    #parceiros {
        background-attachment: unset;
    }

    #topo .fa-phone {
        display: none;
    }

    h1 {
        font-size: 2rem !important;
    }

    h5{
        font-size: 1.2rem !important;
    }

    .imagem-topo {
        width: 280px;
        height: 280px;
    }

    #solucoes,
    #depoimentos .capa,
    #motivos,
    #parceiros .capa,
    #projetos {
        padding: 70px 0px;
    }

    #carousel-depo .bloco {
        width: 100%;
        padding: 50px 20px;
    }

    #motivos p {
        padding: 0px 10px;
    }

    .imagem-projetos{
        height: 200px;
    }

    .faixa-rodape img {
        width: 50%;
      }

}