.elementor .fila-botones{width:auto;padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .rejilla-4{padding:0px;display:grid;gap:var(--hueco);grid-template-columns:repeat(4, minmax(0px, 1fr));}.elementor .enlace-flecha{font-family:var(--fuente-texto);font-weight:600;font-size:15px;color:var(--oliva);line-height:1.4;margin-block-start:auto;& a { color: var(--oliva); text-decoration: none; border-bottom: 1.5px solid var(--dorado); padding-bottom: 2px; } & a:hover { color: var(--dorado-texto); }\n}.elementor .seccion{width:100%;background-color:var(--papel);padding-block: var(--seccion-espacio); padding-inline: 0px;\n}.elementor .pila{padding:0px;display:flex;flex-direction:column;gap:var(--hueco);}.elementor .contenedor{width:100%;max-width:var(--contenedor-max);margin-inline: auto; padding-block: 0px; padding-inline: var(--contenedor-padding); box-sizing: border-box;\n}.elementor .antetitulo{font-family:var(--fuente-titulares);font-weight:500;font-size:0.875rem;color:var(--dorado-texto);letter-spacing:0.28em;line-height:1.4;text-transform:uppercase;}.elementor .entradilla{font-size:1.1875rem;color:var(--gris-texto);line-height:1.65;}.elementor .texto-secundario{font-size:var(--texto-pequeno);color:var(--gris-texto);line-height:1.6;}.elementor .tarjeta:hover,.elementor .tarjeta:focus-visible{border-color:var(--dorado);box-shadow:0px 10px 30px 0px rgba(47, 49, 38, 0.08);}.elementor .tarjeta{padding:32px;border-radius:var(--radio);border-width:1px;border-color:var(--borde);border-style:solid;background-color:var(--blanco);transition:border-color 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:14px;}.elementor .btn{font-family:var(--fuente-texto);font-weight:600;font-size:16px;letter-spacing:0.01em;line-height:1.2;text-decoration:none;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:var(--radio);border-width:1.5px;border-color:transparent;border-style:solid;transition:background-color 0.2s, color 0.2s, border-color 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .btn-primario:hover,.elementor .btn-primario:focus-visible{color:var(--tinta);border-color:var(--dorado-claro);background-color:var(--dorado-claro);}.elementor .btn-primario{color:var(--tinta);border-color:var(--dorado);background-color:var(--dorado);}.elementor .btn-claro:hover,.elementor .btn-claro:focus-visible{color:var(--tinta);background-color:var(--arena);}.elementor .btn-claro{color:var(--arena);border-color:var(--arena);background-color:transparent;}.elementor .btn-whatsapp:hover,.elementor .btn-whatsapp:focus-visible{color:var(--blanco);border-color:#11633A;background-color:#11633A;}.elementor .btn-whatsapp{color:var(--blanco);border-color:var(--whatsapp);background-color:var(--whatsapp);}.elementor .fondo-arena{background-color:var(--arena-claro);}.elementor .fondo-oliva{color:var(--blanco);background-color:var(--oliva);}.elementor .texto-claro{color:var(--blanco);}.elementor .texto-arena{color:var(--arena);}.elementor .antetitulo-claro{color:var(--arena);}