:where(p) { margin: 0 0 1.2rem}*{ text-underline-offset: 3px;}@media (max-width: 767px) { .pointer-events-none--mobile > .brx-submenu-toggle > a { pointer-events: none; } body, html { overflow-x: hidden; } .bricks-mobile-menu { margin-top: 3.25rem; }}.link a { text-decoration: underline;}input[type="checkbox"] { appearance: none; -webkit-appearance: none; position: relative; width: 18px; height: 18px; border-color: #afafaf; border-radius: 2px; cursor: pointer; outline: none; padding: 0;}input[type="checkbox"]::after { content: ''; position: absolute; left: 5px; top: 1px; width: 6px; height: 10px; border: solid var(--accent-primary); border-width: 0 2px 2px 0; transform: rotate(45deg); opacity: 0; transition: opacity 0.2s ease;}input[type="checkbox"]:checked { border: solid var(--accent-primary);}input[type="checkbox"]:checked::after { opacity: 1;}.form-group:not(.file) > label { display: none;}.form-group:has(.options-wrapper) { padding-bottom: 10px !important;}.form-group:has(.options-wrapper) > .label { display: none;}.form-group[role="radiogroup"] > .label { display: block;}form#brxe-nmmbrx { .submit-button-wrapper { width: 50%; button { width: fit-content; margin-left: auto; margin-top: 10px; @media (max-width: 478px) { margin-left: 0 !important; } } } .options-wrapper { display: flex; gap: 1rem; }}:root { --grid-gutter: var(--space-m); --grid-columns: 12;}.u-grid { display: grid; grid-template-columns: repeat(var(--grid-columns), 1fr); gap: var(--grid-gutter);}.col-span-1,.col-span-2,.col-span-3,.col-span-4,.col-span-5,.col-span-6,.col-span-7,.col-span-8,.col-span-9,.col-span-10,.col-span-11,.col-span-12 { grid-column: span 12 / span 12; }.col-start-1,.col-start-2,.col-start-3,.col-start-4,.col-start-5,.col-start-6,.col-start-7,.col-start-8,.col-start-9,.col-start-10,.col-start-11,.col-start-12,.col-start-13 { grid-column-start: 1; }.row-span-1 { grid-row: span 1 / span 1; }.row-span-2 { grid-row: span 2 / span 2; }.row-span-3 { grid-row: span 3 / span 3; }.row-span-4 { grid-row: span 4 / span 4; }.row-start-1 { grid-row-start: 1; }.row-start-2 { grid-row-start: 2; }.row-start-3 { grid-row-start: 3; }.row-start-4 { grid-row-start: 4; }.row-start-5 { grid-row-start: 5; }.self-start { align-self: start; }.self-end { align-self: end; }.self-center { align-self: center; }.self-stretch { align-self: stretch; }.justify-start { justify-self: start; }.justify-end { justify-self: end; }.justify-center { justify-self: center; }.justify-stretch { justify-self: stretch; }@media (min-width: 768px) and (max-width: 1023px) { .u-grid { --grid-columns: 6; }  .col-span-1 { grid-column: span 1 / span 1; } .col-span-2 { grid-column: span 2 / span 2; } .col-span-3 { grid-column: span 3 / span 3; } .col-span-4 { grid-column: span 4 / span 4; } .col-span-5 { grid-column: span 5 / span 5; } .col-span-6 { grid-column: span 6 / span 6; }  .col-span-7, .col-span-8, .col-span-9, .col-span-10, .col-span-11, .col-span-12 { grid-column: span 6 / span 6; }  .col-start-1 { grid-column-start: 1; } .col-start-2 { grid-column-start: 2; } .col-start-3 { grid-column-start: 3; } .col-start-4 { grid-column-start: 4; } .col-start-5 { grid-column-start: 5; } .col-start-6 { grid-column-start: 6; }  .col-start-7, .col-start-8, .col-start-9, .col-start-10, .col-start-11, .col-start-12, .col-start-13 { grid-column-start: 1; }  .md\:col-span-1 { grid-column: span 1 / span 1; } .md\:col-span-2 { grid-column: span 2 / span 2; } .md\:col-span-3 { grid-column: span 3 / span 3; } .md\:col-span-4 { grid-column: span 4 / span 4; } .md\:col-span-5 { grid-column: span 5 / span 5; } .md\:col-span-6 { grid-column: span 6 / span 6; } .md\:no-offset { margin-left: 0; !important}}@media (min-width: 1024px) {  .col-span-1 { grid-column: span 1 / span 1; } .col-span-2 { grid-column: span 2 / span 2; } .col-span-3 { grid-column: span 3 / span 3; } .col-span-4 { grid-column: span 4 / span 4; } .col-span-5 { grid-column: span 5 / span 5; } .col-span-6 { grid-column: span 6 / span 6; } .col-span-7 { grid-column: span 7 / span 7; } .col-span-8 { grid-column: span 8 / span 8; } .col-span-9 { grid-column: span 9 / span 9; } .col-span-10 { grid-column: span 10 / span 10; } .col-span-11 { grid-column: span 11 / span 11; } .col-span-12 { grid-column: span 12 / span 12; }  .col-start-1 { grid-column-start: 1; } .col-start-2 { grid-column-start: 2; } .col-start-3 { grid-column-start: 3; } .col-start-4 { grid-column-start: 4; } .col-start-5 { grid-column-start: 5; } .col-start-6 { grid-column-start: 6; } .col-start-7 { grid-column-start: 7; } .col-start-8 { grid-column-start: 8; } .col-start-9 { grid-column-start: 9; } .col-start-10 { grid-column-start: 10; } .col-start-11 { grid-column-start: 11; } .col-start-12 { grid-column-start: 12; } .col-start-13 { grid-column-start: 13; }}#area-privada-tabs .tab-menu { min-width: 27rem;}.documentos-container { max-width: 860px; margin: 0 auto; padding: 2rem 1.25rem 4rem; }  .doc-ano { margin-bottom: 3rem; } .doc-ano__titulo {  font-size: 1.8rem; font-weight: 900; color: #000; border-bottom: 3px solid #1a1a2e; padding-bottom: 0.4rem; margin-bottom: 1.5rem; }  .doc-tipo { margin-bottom: 1.8rem; padding-left: 1rem; border-left: 3px solid #e0e0e0; } .doc-tipo__titulo {  font-size: 1.8rem; font-weight: 600; color: #444; text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 0.75rem; }  .doc-lista { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.4rem; } .doc-item__enlace { display: inline-flex; align-items: center; gap: 0.45rem; color: #b90d31; text-decoration: none; font-size: 1.5rem; transition: color 0.2s ease, gap 0.2s ease; } .doc-item__enlace:hover { color: #000; gap: 0.6rem; text-decoration: underline; } .doc-item__icono { width: 1rem; height: 1rem; flex-shrink: 0; opacity: 0.7; } .doc-item__nombre--sin-enlace { color: #666; font-size: 1.5rem; }  .doc-sin-resultados { color: #888; font-style: italic; padding: 2rem 0; }#wpmem_login fieldset, #wpmem_reg fieldset { margin: 0 !important;}#login-form .form-group:not(.file)>label { display: block;} html {background-color: #fcfcfc} body {background: none} .brxe-container {padding-right: 15px; padding-left: 15px; width: 100%; max-width: 147rem} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: 147rem}:where(:root) .bricks-color-primary {color: #b90d31}:where(:root) .bricks-background-primary {background-color: #b90d31}:where(:root) .bricks-color-secondary {color: var(--bricks-color-ueapex)}:where(:root) .bricks-background-secondary {background-color: var(--bricks-color-ueapex)}:where(:root) .bricks-color-light {color: var(--bricks-color-fggvqo)}:where(:root) .bricks-background-light {background-color: var(--bricks-color-fggvqo)}:where(:root) .bricks-color-dark {color: var(--bricks-color-bilukm)}:where(:root) .bricks-background-dark {background-color: var(--bricks-color-bilukm)} body {font-size: var(--text-m); font-family: "DM Sans"; line-height: 1.5; text-wrap: pretty; color: var(--bricks-color-bilukm)} h1 {font-size: var(--heading-2xl); font-family: "Eurostile"; line-height: var(--line-height-xsm)} h2 {font-family: "Eurostile"; line-height: var(--line-height-xsm)} h3 {letter-spacing: -0.0175em; line-height: var(--line-height-sm)} h4 {font-size: var(--heading-s)} h5 {font-size: var(--text-xs)} :root .bricks-button[class*="primary"] {font-weight: 500; color: #ffffff} :root .bricks-button[class*="secondary"] {font-weight: 500} .bricks-button {transition: all 0.2s ease; border-radius: 3px} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-bilukm)} :root .bricks-button[class*="primary"].outline {border-color: var(--bricks-color-xrnwub); border-radius: 5px; color: var(--bricks-color-xrnwub)} :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a, p a {color: var(--bricks-color-xrnwub); text-decoration: underline}