
.wc-pagina a:not(.wc-boto-principal):not(.wc-boto-contorn){color:inherit;text-decoration:underline;text-decoration-color:var(--wc-accent);text-underline-offset:4px}
.wc-pagina .wc-boto-principal{color:#fff;background:var(--wc-accent);margin-block:12px 24px}
.wc-pagina .wc-tancament{background:#fff}
.wc-pagina .wc-faq{background:#fff}
.wc-pagina .wc-taula{overflow-x:auto;margin:32px 0;width:100%;font-size:16px}
.wc-pagina .wc-taula table{width:100%;border-collapse:collapse;min-width:490px}
.wc-pagina .wc-taula th,.wc-pagina .wc-taula td{border:1px solid var(--wc-linia);padding:16px;vertical-align:top;text-align:left}
.wc-pagina .wc-taula th{background:var(--wc-nit);color:white}
.wc-pagina .wc-taula td:last-child{background:#efe2ed}
.wc-pagina .wpcf7{background:#fff;padding:clamp(20px,3vw,40px);border-radius:16px;margin-top:24px}
.wc-pagina .wpcf7 input:not([type=checkbox]):not([type=submit]),.wc-pagina .wpcf7 select,.wc-pagina .wpcf7 textarea{width:100%;max-width:100%;border:1px solid #bdb8ad;background:#f6f5f2;color:#15171b;padding:12px;font:inherit}
.wc-pagina .wpcf7 input[type=submit]{background:var(--wc-accent);color:#fff;border-radius:999px;padding:14px 28px;font:inherit}
.wc-pagina :focus-visible{outline:3px solid var(--wc-accent);outline-offset:4px}
@media (max-width:900px){
.wc-pagina .wc-fila-editorial{grid-template-columns:1fr;gap:28px}
}@media (max-width:900px){
.wc-pagina .wc-titol-seccio{max-width:750px}
}@media (max-width:900px){
.wc-pagina .wc-cos-pagina{max-width:850px}
}
@media (max-width:520px){
.wc-pagina .wc-titol-pagina{font-size:clamp(40px,10vw,54px)}
}@media (max-width:520px){
.wc-pagina .wc-paragraf,.wc-pagina .wc-llista{font-size:17px}
}@media (max-width:520px){
.wc-pagina .wc-taula th,.wc-pagina .wc-taula td{padding:12px}
}