.faq-section .accordion-item{margin-bottom:1.25rem;border:0;background-color:transparent}.faq-section .accordion-item:first-of-type .accordion-button{border-top-left-radius:5px;border-top-right-radius:5px}.faq-section .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.faq-section .accordion-button{padding:1rem 1.75rem 1rem 3.625rem;border:none;box-shadow:0 0 0.9375rem -0.1875rem rgba(0,0,0,0.3);cursor:pointer;position:relative;color:#1a1a2e;font-weight:400;background-color:#fff;border-radius:5px;transition:all 0.5s}.faq-section .accordion-button:focus{box-shadow:0 0 0.9375rem -0.1875rem rgba(0,0,0,0.3),0 0 0 0.25rem rgba(69,83,201,0.5);outline:none}.faq-section .accordion-button::before{content:"?" / "";position:absolute;left:1.5625rem;top:50%;transform:translateY(-50%);width:1.5625rem;height:1.5625rem;line-height:1.4375rem;border:0.0625rem solid currentColor;border-radius:50%;text-align:center;font-weight:600;font-size:0.9rem}.faq-section .accordion-button::after{content:"";flex-shrink:0;width:1rem;height:1rem;margin-left:auto;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:center;background-size:0.875rem 0.125rem,0.125rem 0.875rem;transform:none;transition:background-size 0.3s}.faq-section .accordion-button:not(.collapsed)::after{background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:0.875rem 0.125rem,0 0;transform:none}.faq-section .accordion-button:not(.collapsed){background-color:#4553c9;border-color:#4553c9;color:#fff;box-shadow:0 0 0.9375rem -0.1875rem rgba(0,0,0,0.3)}.faq-section .accordion-body{padding:0.875rem 1.25rem}.faq-section .accordion-collapse{border:0}@media (prefers-reduced-motion:reduce){.faq-section .accordion-button,.faq-section .accordion-button::after{transition:none}}.faq-section .faq-color-0 .accordion-button{background-color:#e8f1f8;border-left:0.25rem solid #0072b2}.faq-section .faq-color-0 .accordion-button:not(.collapsed){background-color:#0072b2;border-color:#0072b2}.faq-section .faq-color-1 .accordion-button{background-color:#fdeee2;border-left:0.25rem solid #c25500}.faq-section .faq-color-1 .accordion-button:not(.collapsed){background-color:#a84a00;border-color:#a84a00}.faq-section .faq-color-2 .accordion-button{background-color:#e3f3ee;border-left:0.25rem solid #00745a}.faq-section .faq-color-2 .accordion-button:not(.collapsed){background-color:#00745a;border-color:#00745a}.faq-section .faq-color-3 .accordion-button{background-color:#f6ecf2;border-left:0.25rem solid #964a78}.faq-section .faq-color-3 .accordion-button:not(.collapsed){background-color:#964a78;border-color:#964a78}.faq-section .faq-color-4 .accordion-button{background-color:#faf2dc;border-left:0.25rem solid #8a6100}.faq-section .faq-color-4 .accordion-button:not(.collapsed){background-color:#8a6100;border-color:#8a6100}
