.accordionTitle{border-bottom:1px solid #ddd;cursor:pointer;margin-bottom:1.25rem;padding-bottom:1.25rem}.accordionTitle .h3,.accordionTitle .h4{padding-right:1.25rem;position:relative}.accordionTitle [class*=" icon-"],.accordionTitle [class^=icon-]{color:#6d7792;font-size:1.375rem;position:absolute;right:0;top:50%;transition:all .3s}.accordionTitle .icon-xmark-light{font-size:1.375rem;transform:translateY(-50%) rotate(225deg)}.accordionTitle .icon-chevron-down{font-size:.625rem;transform:translateY(-50%) rotate(180deg)}.accordionTitle.open .icon-chevron-down,.accordionTitle.open .icon-xmark-light{transform:translateY(-50%) rotate(0deg)}.accordionEl:not(:last-child) .accordionContent:not(.d-none){margin-bottom:4rem}.accordionEl:last-child .accordionTitle{border-bottom:0;margin-bottom:0}.accordion{--bs-accordion-bg:transparent;--bs-accordion-active-bg:transparent;--bs-accordion-border-width:0;--bs-accordion-btn-padding-x:0;--bs-accordion-body-padding-x:0;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-active-color:var(--app-text-color)}.accordion.accordionDefaultPadding{padding:1.875rem 1.875rem .9375rem}.accordion .accordionEl:not(:last-child) .accordionContent:not(.d-none){margin-bottom:2rem}.accordion.downloadAccordion .accordionTitle{border-bottom:0}.accordion.questionarioAccordion .accordionTitle{padding:1.25rem 1.5625rem}.accordion.questionarioAccordion .accordionContent{border-top:1px solid #ddd}