.elementor .lista-filas{width:100%;font-family:var(--fuente-texto);font-size:16px;color:var(--tinta);line-height:26px;display:block;& ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--borde-campo)}& li{display:grid;grid-template-columns:190px 1fr;column-gap:28px;align-items:baseline;padding-block:20px;border-bottom:1px solid var(--borde-campo)}& li strong{font-family:var(--fuente-titulos);font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--azul-oscuro);line-height:26px}& a{color:var(--azul-claro-texto);font-weight:600;text-decoration:underline 1px;text-underline-offset:3px}\n}.elementor .aviso-atencion{position:relative;font-family:var(--fuente-texto);font-size:16px;color:var(--blanco);line-height:25px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:66px;padding-inline-end:24px;margin-block-start:8px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:16px;background-color:var(--azul-oscuro);& strong{display:block;margin-bottom:2px;font-family:var(--fuente-titulos);font-size:16px;font-weight:700;letter-spacing:.3px;color:var(--blanco)}& a{color:var(--blanco);text-decoration:underline 1px;text-underline-offset:3px}&::before{content:'';position:absolute;left:20px;top:20px;width:32px;height:32px;border-radius:50%;background-color:var(--azul-claro)}&::after{content:'';position:absolute;left:27px;top:26px;width:18px;height:18px;background-color:var(--tinta);-webkit-mask:url(https://iuamem.es/wp-content/uploads/2026/10/iuamem-icono-atencion.svg) center / contain no-repeat;mask:url(https://iuamem.es/wp-content/uploads/2026/10/iuamem-icono-atencion.svg) center / contain no-repeat}\n}.elementor .lista-iconos-flecha{width:100%;font-family:var(--fuente-texto);font-size:16px;color:var(--tinta);line-height:25px;display:block;& ul{list-style:none;margin:0;padding:0}& li{position:relative;padding:14px 0 14px 40px;border-bottom:1px solid var(--linea)}& li:last-child{border-bottom:0}& li strong{font-family:var(--fuente-titulos);font-weight:700;color:var(--tinta)}& li::before{content:'';position:absolute;left:0;top:15px;width:22px;height:22px;background-color:var(--azul-claro);-webkit-mask:url(https://iuamem.es/wp-content/uploads/2026/10/iuamem-icono-flecha-derecha.svg) center / contain no-repeat;mask:url(https://iuamem.es/wp-content/uploads/2026/10/iuamem-icono-flecha-derecha.svg) center / contain no-repeat;transition:transform 0.2s}& li:hover::before{transform:translateX(3px)}& a{color:var(--azul-claro-texto);font-weight:600;text-decoration:underline 1px;text-underline-offset:3px;transition:color 0.2s}& a:hover{color:var(--azul-oscuro);text-decoration-thickness:2px}\n}.elementor .seccion-panel-hielo{width:calc(100% - 20px);max-width:calc(100% - 20px);margin-block-end:24px;border-radius:32px;background-color:var(--hielo)}.elementor .pie-texto{font-family:var(--fuente-texto);font-weight:400;font-size:15px;color:rgb(255 255 255 / .72);line-height:24px}.elementor .pie-enlace:hover,.elementor .pie-enlace:focus-visible{color:#FFF}.elementor .pie-enlace{font-family:var(--fuente-texto);font-weight:400;font-size:15px;color:rgb(255 255 255 / .68);line-height:24px;text-decoration:none;transition:color 0.2s;& a{color:inherit;text-decoration:none}& a:hover{color:inherit}& a:focus-visible{color:inherit}\n}.elementor .pie-titulo{font-family:var(--fuente-titulos);font-weight:600;font-size:13px;color:var(--blanco);letter-spacing:1.2px;line-height:20px;text-transform:uppercase;margin:0}.elementor .icono-s{width:18px;height:18px;min-width:18px;line-height:0;display:flex;justify-content:center;align-items:center}.elementor .icono-xs{width:14px;height:14px;min-width:14px;line-height:0;display:flex;justify-content:center;align-items:center}.elementor .tile-icono{width:38px;height:38px;min-width:38px;color:var(--azul-oscuro);padding:0;border-radius:50%;background-color:var(--hielo);display:flex;justify-content:center;align-items:center}.elementor .etiqueta-pastilla{padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:var(--linea);border-style:solid;background-color:var(--blanco);display:flex;gap:10px;align-items:center;width:fit-content;\n}.elementor .panel-interior{width:100%;max-width:var(--ancho-contenedor);padding:0;margin-inline-start:auto;margin-inline-end:auto}.elementor .panel{width:100%;overflow:hidden;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;border-radius:32px}.elementor .migas{font-family:var(--fuente-titulos);font-size:var(--texto-s);color:var(--gris-azulado)}.elementor .faq-item{font-family:var(--fuente-titulos);padding-inline-start:20px;padding-inline-end:20px;margin-block-end:10px;border-radius:var(--radio-m);border-width:var(--borde-1);border-color:var(--linea);border-style:solid;background-color:var(--blanco)}.elementor .cta-banda{color:var(--blanco);padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:var(--radio-l);background-color:var(--azul-oscuro);display:flex;gap:var(--espacio-3);flex-wrap:wrap;justify-content:space-between;align-items:center}.elementor .sec-oscuro{color:var(--blanco);background-color:var(--azul-oscuro)}.elementor .sec-hielo{background-color:var(--hielo)}.elementor .contenedor{width:100%;max-width:var(--ancho-contenedor);padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:auto;margin-inline-end:auto}.elementor .btn{min-height:var(--alto-control);font-family:var(--fuente-titulos);font-weight:600;font-size:16px;line-height:1;text-decoration:none;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--radio-btn);border-width:var(--borde-btn);border-color:#fff0;border-style:solid;transition:color 150ms,background-color 150ms,border-color 150ms;display:inline-flex;gap:var(--espacio-1);justify-content:center;align-items:center}.elementor .btn-light:hover,.elementor .btn-light:focus-visible{background-color:var(--hielo)}.elementor .btn-light{font-family:var(--fuente-titulos);color:var(--azul-oscuro);background-color:var(--blanco)}.elementor .btn-accent:hover,.elementor .btn-accent:focus-visible{background-color:var(--azul-claro-hover)}.elementor .btn-accent{font-family:var(--fuente-titulos);color:var(--tinta);background-color:var(--azul-claro)}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{background-color:var(--hielo)}.elementor .btn-secondary{font-family:var(--fuente-titulos);color:var(--azul-oscuro);border-color:var(--azul-oscuro);background-color:var(--blanco)}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-color:var(--azul-oscuro-hover)}.elementor .btn-primary{font-family:var(--fuente-titulos);color:var(--blanco);background-color:var(--azul-oscuro)}.elementor .t-eyebrow{font-family:var(--fuente-titulos);font-weight:600;font-size:var(--texto-xs);color:var(--azul-claro-texto);letter-spacing:.09em;text-transform:uppercase;& a{color:inherit;text-decoration:none}& a:hover{text-decoration:underline;text-underline-offset:3px}\n}.elementor .t-small{font-family:var(--fuente-texto);font-size:var(--texto-s);color:var(--gris-azulado);line-height:22px;& a{color:var(--azul-claro-texto);font-weight:600;text-decoration:underline 1px;text-underline-offset:3px;transition:color 0.2s}& a:hover{color:var(--azul-oscuro);text-decoration-thickness:2px}\n}.elementor .t-lead{max-width:var(--ancho-texto);font-family:var(--fuente-texto);font-weight:400;font-size:var(--texto-lead);color:var(--gris-azulado);line-height:30px;& a{color:var(--azul-claro-texto);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color 0.2s}& a:hover{color:var(--azul-oscuro);text-decoration-thickness:2px}\n}.elementor .t-body{font-family:var(--fuente-texto);font-weight:400;font-size:var(--texto-base);color:var(--tinta);line-height:var(--lh-base);& a{color:var(--azul-claro-texto);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color 0.2s}& a:hover{color:var(--azul-oscuro);text-decoration-thickness:2px}\n}.elementor .t-h3{font-family:var(--fuente-titulos);font-weight:700;font-size:var(--texto-h3);color:var(--tinta);line-height:var(--lh-h3)}.elementor .t-h2{font-family:var(--fuente-titulos);font-weight:700;font-size:var(--texto-h2);color:var(--azul-oscuro);line-height:var(--lh-h2)}.elementor .t-h1{font-family:var(--fuente-titulos);font-weight:700;font-size:var(--texto-h1);color:var(--azul-oscuro);line-height:var(--lh-h1);margin-block-end:var(--espacio-2)}.elementor .fondo-degradado-pie{background-image:radial-gradient(circle at 100% 0%,#0095EB38 0%,#fff0 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--tinta)}