 .f36-to-72{
        /*360 -1600 */
    font-size: clamp(2.25rem, 1.5968rem + 2.9032vw, 4.5rem);
        line-height: 100%;
 }

  
 .f36-to-64{
        /*360 -1600 */
    font-size: clamp(2.25rem, 1.7419rem + 2.2581vw, 4rem);
        line-height: 100%;
 }
 
.f24-to-40{
    /*360 -1600 */
font-size: clamp(1.5rem, 1.2097rem + 1.2903vw, 2.5rem);
    line-height: 100%;
} 
 

.f32-to-48, .f32-to-48 * {
 font-size: clamp(2rem, 1.7097rem + 1.2903vw, 3rem);

}


 .f16{
    font-size: 16px;
 }

 .f18{
    font-size: 18px;
 }

.f18-to-20, .f18-to-20 *{
        /*360 -1600 */
font-size: clamp(1.125rem, 1.0887rem + 0.1613vw, 1.25rem);
    line-height: 115%;
}
.f16-to-20{
            /*360 -1600 */
font-size: clamp(1rem, 0.9274rem + 0.3226vw, 1.25rem);
    line-height: 120%;
}


.f18-to-32, .f18-to-32 *{
        /*360 -1600 */
font-size: clamp(1.125rem, 0.871rem + 1.129vw, 2rem);
    line-height: 115%;
}

.f16-to-24, .f16-to-24 *{
        /*360 -1600 */
font-size: clamp(1rem, 0.8548rem + 0.6452vw, 1.5rem);
    line-height: 115%;
}



.f18-to-24, .f18-to-24 *{
        /*360 -1600 */
font-size: clamp(1.125rem, 1.0161rem + 0.4839vw, 1.5rem);
    line-height: 115%;
}




.tit-seccion{ 
 /*32-48  360 - 1600*/ 
 /* font-size: clamp(2rem, 1.6087rem + 1.7391vw, 3rem); */

/*24-40*/
 font-size: clamp(1.5rem, 1.2097rem + 1.2903vw, 2.5rem);

 line-height: 105%;

}
.subtit-seccion{
      
/*.f20-to-32  360 - 1600 */
/* font-size: clamp(1.25rem, 1.0323rem + 0.9677vw, 2rem); */
  font-size: clamp(1.25rem, 0.9565rem + 1.3043vw, 2rem);

}