.faq-section{padding:2rem}.faq-container{display:flex;flex-wrap:wrap;gap:2rem}.faq-left{flex:1;max-width:50%}.faq-right{flex:2;max-width:50%}.faq-left h4{font-weight:700;text-transform:uppercase}.faq-left h2{margin:.5rem 0}.faq-contact-link{text-decoration:underline}.faq-item{border-top:1px solid;padding:1rem 0}.faq-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0}.faq-question span{font-weight:700;margin-left:1rem}.faq-answer{display:none;margin-top:.5rem}.faq-item:first-child{border-top:0}.faq-question{font-size:22PX;font-weight:400}.faq-question svg{height:18px;width:18px}.faq-icon{align-items:center;display:flex;transition:transform .3s ease}.faq-question.active .faq-icon{transform:rotate(45deg)}.faq-question:hover{color:#0364b8}.faq-question:hover svg{fill:#0364b8}.faq-left h4{color:#0364b8;line-height:1;margin-bottom:0}@media (max-width:767px){.faq-container{flex-direction:column}.faq-left,.faq-right{max-width:100%}.faq-question{font-size:18px}}