.elementor .dato-clave{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--lineas);\n}.elementor .miga-enlace:hover,.elementor .miga-enlace:focus-visible{color:var(--principal);}.elementor .miga-enlace:focus{outline-offset:3px;outline: 3px solid var(--enfasis);\n}.elementor .miga-enlace{font-family:var(--fuente-texto);font-size:13px;color:var(--texto-suave);line-height:1.5;text-decoration:underline;text-decoration-color: var(--lineas); text-underline-offset: 3px;\n}.elementor .migas{font-family:var(--fuente-texto);font-size:13px;color:var(--texto-suave);line-height:1.5;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .faq-respuesta{padding-block-start:0px;padding-block-end:24px;padding-inline-end:48px;display:flex;flex-direction:column;gap:12px;}.elementor .faq-icono{width:28px;height:28px;color:var(--principal);flex:0 0 auto;}.elementor .faq-pregunta{font-family:var(--fuente-texto);font-weight:600;font-size:19px;color:var(--secundario);line-height:1.35;display:block;}.elementor .faq-cabecera:focus{outline-offset:3px;outline: 3px solid var(--enfasis);\n}.elementor .faq-cabecera{cursor:pointer;padding-block-start:22px;padding-block-end:22px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;list-style: none;\n}.elementor .faq-item{padding:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--lineas);\n}.elementor .aviso{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;background-color:var(--terracota-claro);display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: var(--enfasis);\n}.elementor .titulo-tarjeta{font-family:var(--fuente-texto);font-weight:600;font-size:19px;color:var(--secundario);line-height:1.35;}.elementor .filete{width:56px;height:2px;padding:0px;border-radius:2px;background-color:var(--enfasis);display:block;}.elementor .circulo-icono{width:70px;height:70px;font-family:var(--fuente-principal);font-weight:600;font-size:28px;color:var(--principal);line-height:1;padding:0px;border-radius:50%;background-color:var(--salvia);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .tarjeta{padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:20px;border-width:1px;border-color:var(--lineas);border-style:solid;background-color:var(--blanco);display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .enlace:hover,.elementor .enlace:focus-visible{color:var(--verde-hover);}.elementor .enlace:focus{outline-offset:3px;outline: 3px solid var(--enfasis);\n}.elementor .enlace{font-family:var(--fuente-texto);font-weight:500;font-size:15px;color:var(--principal);line-height:1.5;text-decoration:underline;cursor:pointer;display:inline-block;text-decoration-color: var(--enfasis); text-decoration-thickness: 1.5px; text-underline-offset: 5px;\n}.elementor .btn-secundario:hover,.elementor .btn-secundario:focus-visible{color:var(--blanco);background-color:var(--principal);}.elementor .btn-secundario:focus{outline-offset:3px;outline: 3px solid var(--enfasis);\n}.elementor .btn-secundario{min-height:48px;font-family:var(--fuente-texto);font-weight:600;font-size:15px;color:var(--principal);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:29px;padding-inline-end:29px;border-radius:40px;border-width:1.5px;border-color:var(--principal);border-style:solid;background-color:transparent;transition:background-color 0.15s, color 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .btn-principal:hover,.elementor .btn-principal:focus-visible{color:var(--blanco);background-color:var(--verde-hover);}.elementor .btn-principal:focus{outline-offset:3px;outline: 3px solid var(--enfasis);\n}.elementor .btn-principal{min-height:48px;font-family:var(--fuente-texto);font-weight:600;font-size:15px;color:var(--blanco);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:40px;border-width:0px;background-color:var(--principal);transition:background-color 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .precio{font-family:var(--fuente-principal);font-weight:600;font-size:44px;color:var(--secundario);line-height:1;display:block;}.elementor .nota-manuscrita{font-family:var(--fuente-principal);font-weight:500;font-size:24px;color:var(--principal);line-height:1.35;font-style:italic;display:block;}.elementor .texto-pequeno{font-size:14px;color:var(--texto-suave);line-height:1.6;}.elementor .texto-medida{max-width:75ch;}.elementor .entradilla{max-width:42ch;font-size:20px;color:var(--texto);line-height:1.6;}.elementor .antetitulo{font-family:var(--fuente-texto);font-weight:500;font-size:13px;color:var(--principal);letter-spacing:0.18em;line-height:1.6;text-transform:uppercase;display:block;}.elementor .cabecera-seccion{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .rejilla-4{padding:0px;display:grid;gap:28px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .dos-columnas{padding:0px;display:grid;gap:64px;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;}.elementor .fila{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 16px 24px;\n}.elementor .columna{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .contenedor{width:100%;max-width:var(--ancho-contenedor);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--padding-lateral);padding-inline-end:var(--padding-lateral);margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:32px;}.elementor .seccion{width:100%;padding-block-start:104px;padding-block-end:104px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .fondo-blanco{background-color:var(--blanco);}.elementor .fondo-verde{background-color:var(--principal);}.elementor .fondo-salvia{background-color:var(--salvia);}.elementor .fondo-crema{background-color:var(--crema);}.elementor .centrado{text-align:center;margin-inline-start:auto;margin-inline-end:auto;align-items:center;}.elementor .titulo-claro{color:var(--blanco);}.elementor .texto-claro{color:var(--salvia);}.elementor .circulo-terracota{background-color:var(--terracota-claro);}.elementor .btn-claro:hover,.elementor .btn-claro:focus-visible{color:var(--verde-hover);background-color:var(--salvia);}.elementor .btn-claro{color:var(--principal);background-color:var(--blanco);}