.elementor .dc-btn-contorno:hover,.elementor .dc-btn-contorno:focus-visible{background-color:rgba(242,226,5,0.08);}.elementor .dc-btn-contorno:focus{outline: 2px solid var(--dc-blanco);\n}.elementor .dc-btn-contorno{font-family:var(--dc-font-texto);font-weight:800;font-size:0.9rem;color:var(--dc-amarillo);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-width:1px;border-color:var(--dc-amarillo);border-style:solid;background-color:transparent;transition:background-color 0.15s;}.elementor .dc-btn-rojo:hover,.elementor .dc-btn-rojo:focus-visible{background-color:#C41810;transform:translate3d(0px, -2px, 0px);}.elementor .dc-btn-rojo:focus{outline: 2px solid var(--dc-amarillo);\n}.elementor .dc-btn-rojo{font-family:var(--dc-font-texto);font-weight:800;font-size:0.95rem;color:var(--dc-blanco);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:4px;border-width:1px;border-color:var(--dc-rojo);border-style:solid;background-color:var(--dc-rojo);transition:transform 0.15s, background-color 0.15s;}