body{padding-top:89px}.faq-section button{box-shadow:none}.faq-section .desc{margin-bottom:30px;width:100%}.faq-section .desc a{color:#d80027;text-decoration:none}.faq-section .desc a:hover{color:#212121}.faq-section .faq-block{margin-bottom:40px}.faq-section .faq-block .faq-block-title{border-left:4px solid #d80027;color:#d80027;font-size:24px;font-weight:700;margin-bottom:20px;padding-left:12px}.faq-section .faq-container{display:flex;gap:10px 20px;padding:0;width:100%}.faq-section .faq-container ol,.faq-section .faq-container ul{padding-left:20px}.faq-section .faq-item{border-radius:6px;margin-bottom:20px;overflow:hidden;width:33.3333333333%}.faq-section .faq-question{background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:20px;color:#212121;cursor:pointer;font-size:16px;font-weight:700;padding:15px;text-align:left;transition:all .5s ease;width:100%}.faq-section .faq-question.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-section .faq-question:hover{background-color:#d80027;border-color:#d80027!important;color:#fff!important}.faq-section .faq-answer{background-color:#f9f9f9;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-sizing:border-box;color:#212121;height:0;margin-top:0;overflow:hidden;padding:0 15px;transition:all .4s ease;visibility:hidden}.faq-section .faq-answer>:first-child{margin-top:10px}.faq-section .faq-answer.open{height:auto;padding:10px 15px;visibility:visible}.faq-section .faq-answer *{color:#212121!important}@media (max-width:1024px){body{padding-top:70px}.faq-section .faq-block:last-of-type{margin-bottom:0}.faq-section .faq-container{flex-direction:column}.faq-section .faq-item{width:100%}}