@media screen and (max-width: 1199px){
    #parceiros h1.titulo {font-size: 32px;}
    #parceiros .box {box-shadow: none;}

    #diferencial h2 {font-size: 18px;}
}

@media screen and (max-width: 991px){
    #painel .carousel-inner .carousel-item h1 span {letter-spacing: 8px;}
}

@media screen and (max-width: 767px){
    #painel .carousel-inner .carousel-item h1 {font-size: 35px;}
    #painel .carousel-inner .carousel-item h1 span {letter-spacing: 1px;}

    #parceiros h1.titulo {font-size: 25px;}

    #diferencial h1.titulo {font-size: 25px; letter-spacing: 2px;}

    #portfolio h1.titulo {font-size: 25px; letter-spacing: 2px;}

    #orcamento h1.titulo {font-size: 25px; letter-spacing: 2px;}
}

@media screen and (max-width: 575px){
    #painel .carousel-inner .carousel-item h1 {font-size: 30px;}
    #parceiros h1.titulo {font-size: 35px;}
    #parceiros .box {border-bottom: none;}
    #parceiros .box img {height: 150px; padding: 20px;}
}

@media screen and (max-width: 320px){ 
    #painel .carousel-inner .carousel-item h1 span {letter-spacing: 0px;}

    #orcamento::before {transform: rotate(60deg);}
    #orcamento h1.titulo {letter-spacing: 0px;}
}