.faq{padding:3rem 0}.faq .desc p{margin-bottom:.5rem}.faq .primary-button{margin-top:1.5rem}.faq .accordion-header{position:relative;display:flex;align-items:center;width:100%;justify-content:space-between}.faq .accordion-header:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";background-image:unset;color:#fff;background:var(--primary_color);height:1.5rem;width:1.5rem;display:flex;transform:var(--bs-accordion-btn-icon-transform);align-items:center;justify-content:center;font-size:.9rem;border-radius:5px;margin-left:1rem}.faq .accordion-button{background:#fff;padding:1.5rem 0;font-size:1.3rem;box-shadow:unset;font-family:"Lora",Sans-serif;color:#000}.faq .accordion-button:after{display:none}.faq .accordion-body{padding:var(--bs-accordion-body-padding-y) 0}.faq .accordion-button.collapsed::after{transform:var(--bs-accordion-btn-icon-transform)}.faq .accordion-item{border:unset;border-bottom:1px dashed var(--primary_color)}.faq .accordion-button:focus{border:unset}.faq .accordion-button[aria-expanded="true"]{color:var(--primary_color)}.faq .accordion-button[aria-expanded="true"]:after{transform:rotate(0)}@media only screen and (max-width:769px){.faq{padding:2rem 0}.faq .desc{margin-top:1rem}}