.faq-block{border-bottom-width:1px;margin:20px 0;overflow:hidden;background:#fff;border-radius:4px}.faq-block .faq-title{color:#8e160f;text-align:left;font-family:Arial,Verdana,sans-serif;font-size:20px;font-weight:800;font-style:italic;padding:21px 15px;text-transform:uppercase;margin:0;background-color:#ffcc01}.faq-block .accordion-item .question{cursor:pointer;position:relative;padding:15px;margin:0;font-family:Arial,Verdana,sans-serif;font-weight:800;font-size:18px;line-height:1.2;display:flex;justify-content:flex-start;align-items:center;color:#2a2a2a}.faq-block .accordion-item .question img{height:8px;margin-left:auto}.faq-block .accordion-item .question.btn-fd-on img{transform:rotateX(180deg)}.faq-block .accordion-item:last-child .collapsed:not(.active){border-bottom:0}.faq-block .accordion-item:last-child .collapsed.active{border-bottom:0 none}.faq-block .accordion-item:last-of-type h2.btn-fd-off{border-bottom:0}.faq-block .accordion-item .collapsed{border-bottom:1px solid #e9e9e9}.faq-block .accordion-item .collapsed.active{border-width:2px}.faq-block .accordion-item .description{font-family:Arial,Verdana,sans-serif;font-size:1rem;font-weight:300;padding:15px;color:#2a2a2a}.faq-block .accordion-item .description p:last-child{margin-bottom:0}.faq-block .fading-box{position:relative;overflow:hidden}.faq-block .fading-box.collapsed{max-height:0}