.faq-section{margin:0 30px}.faq-container{display:flex;flex-wrap:wrap}.faq-title-column{width:20%;padding-right:20px;border-right:1px solid #000}.faq-title{font-size:48px;line-height:1.2;font-weight:700;margin-top:0;padding-top:24px;text-transform:uppercase}.faq-questions-column{width:80%;padding-left:20px}.faq-item{border-bottom:1px solid #e5e5e5;width:100%}.faq-question{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px 0;text-align:left;background:#fff0;border:none;cursor:pointer;font-size:18px;font-weight:500;transition:background-color 0.3s ease}.faq-question:hover{background-color:#F5F5F5}.faq-question[aria-expanded="true"]{background-color:#F5F5F5}.faq-question-text{flex:1;padding-right:30px;font-weight:500}.faq-icon{font-size:24px;line-height:1}.faq-icon.plus{display:block}.faq-icon.minus{display:none}.faq-question[aria-expanded="true"] .faq-icon.plus{display:none}.faq-question[aria-expanded="true"] .faq-icon.minus{display:block}.faq-answer{height:0;overflow:hidden;opacity:0;transition:height 0.3s ease,opacity 0.3s ease;background-color:#F5F5F5}.faq-answer-content{padding:0 24px 24px}@media screen and (max-width:749px){.faq-title-column,.faq-questions-column{width:100%}.faq-questions-column{padding:0}.faq-title-column{margin-bottom:24px;padding-right:0;border:none}.faq-title{font-size:36px;text-transform:uppercase}.faq-question{padding:16px 5px;font-size:16px}.faq-question:hover,.faq-question:active,.faq-question:focus{background-color:#F5F5F5}.faq-answer-content{padding:0 16px 16px}}