   
@media all and (min-width:320px) and (max-width:479px)  {
    /* smartphones, portrait iPhone, portrait 480x320 phones (Android) */ 

    #title-para-quem {
        font-size: 10vw;
        text-align: center;
    }

    #text-para-quem h2 {
        font-size: 6vw;
        text-align: center;
    }

    #text-para-quem p {
        font-size: 4.5vw;
        text-align: center;
    }

    #para-quem {
        height: 118vh;
    }

    #para-quem.extend-text {
        height: 298vh;
    }

    #text-para-quem .extend-text {
        width: 76vw;
    }
   
   }

@media all and (min-width:600px) and (max-width:800px) {
    /* portrait tablets, portrait iPad, e-readers (Nook/Kindle), landscape 800x480 phones (Android) */
}
@media (min-width:801px) and (max-width:1020px)  { 
   /* tablet, landscape iPad, lo-res laptops ands desktops */ 

}
@media (min-width:1025px) and (max-width:1280px) { /* big landscape tablets, laptops, and desktops */ }
@media (min-width:1281px) { /* hi-res laptops and desktops */ }



 