.btn-teal{--bs-btn-bg: #0e3d44;--bs-btn-border-color: #0e3d44;--bs-btn-hover-bg: #0b2f34;--bs-btn-hover-border-color: #0b2f34;--bs-btn-color: #fff}.text-teal{color:#0e3d44}.btn-accent{--bs-btn-bg: #ff530a;--bs-btn-border-color: #ff530a;--bs-btn-hover-bg: #ff530a;--bs-btn-hover-border-color: #ff530a;--bs-btn-color: #fff}.faq-title{color:#1e1e1e;letter-spacing:.2px;line-height:1.05}.faq-acc .accordion-item{border:0;background:rgba(0,0,0,0);margin-bottom:.75rem}.faq-acc .accordion-button{background:#fff;border:none;padding:5px 20px;box-shadow:none;color:#1e1e1e;font-weight:600}.faq-acc .accordion-button::after{display:none}.faq-acc .accordion-button:focus{box-shadow:0 0 0 .2rem rgba(255,83,10,.15);border-color:rgba(255,83,10,.35)}.faq-acc .accordion-button:not(.collapsed){border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:rgba(255,83,10,.35);background:#ff530a;color:#fff}.faq-acc .accordion-button:not(.collapsed) .acc-icon{background:#fff;border-color:#ff530a}.faq-acc .accordion-button:not(.collapsed) .acc-icon svg path{stroke:#3f3f3f}.faq-acc .accordion-button:not(.collapsed) .icon-plus{display:none}.faq-acc .accordion-button:not(.collapsed) .icon-minus{display:block}.faq-acc .accordion-body{color:#6c757d}.faq-acc .accordion-collapse .accordion-body{background:#fff;padding:1rem}.acc-icon{width:1.75rem;height:1.75rem;display:grid;place-items:center;border-radius:999px;border:1px solid #ff530a;flex:0 0 auto;margin-left:.75rem}.acc-icon svg{width:1rem;height:1rem}.icon-minus{display:none}