@charset "UTF-8";
.accordion .accordion-item{border:none;border-top:1px solid rgba(var(--font-clr-rgb), 0.2) !important;border-radius:0;padding:2rem 0 1.5rem;color:var(--font-clr)}@media (max-width:991.98px){.accordion .accordion-item{padding:1rem 0 0.7rem}}.accordion .accordion-item:last-of-type{border-bottom:1px solid rgba(var(--font-clr-rgb), 0.2) !important}.accordion .accordion-button,.accordion .accordion-button:not(.collapsed),.accordion .accordion-button:target,.accordion .accordion-button:focus-visible,.accordion .accordion-button:focus{border:none;box-shadow:none;background:unset}.accordion .accordion-button{color:var(--font-clr);align-items:flex-start}.accordion .accordion-button:after{background-image:none;width:auto;height:auto;content:"" !important;font-family:"Font Awesome 5 Pro";transition:var(--transition);font-size:60px;font-weight:300;color:var(--font-clr);transform:rotate(135deg)}@media (max-width:1399.98px){.accordion .accordion-button:after{font-size:50px}}@media (max-width:991.98px){.accordion .accordion-button:after{font-size:40px}}@media (max-width:767.98px){.accordion .accordion-button:after{font-size:30px}}.accordion .accordion-button:not(.collapsed)::after{transform:rotate(45deg)}.accordion .accordion-button .accordion__counter{color:var(--clr-accent);font-weight:400}.accordion .accordion-body,.accordion .accordion-button{padding:var(--bs-accordion-btn-padding-y) 0}