/* Tamaños responsive del kit de WordPress (elementor-kit-6, vrf.siteindevs.com, 12/10/2026).
   vrf-layout.css solo trae los de escritorio. Los botones solo con .elementor-button: el kit de
   WordPress también cambia button e input[type=submit], y los formularios de V2 no se tocan.
   Va después de vrf-layout.css y antes de vrf-responsive.css (ajustes propios de V2 para celular). */
@media (max-width: 1024px) {
    .elementor-kit-6 h1 { font-size: 40px; }
    .elementor-kit-6 h2 { font-size: 30px; }
    .elementor-kit-6 h3 { font-size: 22px; }
    .elementor-kit-6 .elementor-button { font-size: 18px; }
}
@media (max-width: 767px) {
    .elementor-kit-6 h1 { font-size: 35px; }
    .elementor-kit-6 h2 { font-size: 26px; }
    .elementor-kit-6 h3 { font-size: 20px; }
    .elementor-kit-6 .elementor-button { font-size: 16px; padding: 10px 38px; }
}
