.faq-block{margin:20px 0;overflow:hidden;background:white;border-radius:4px;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.faq-block .faq-title{color:#ffffff;text-align:left;font-size:20px;font-weight:bold;padding:8px 16px;margin:0;background-color:#0058a4}.faq-block .accordion-item .question{cursor:pointer;position:relative;padding:15px 45px 15px 15px;margin:0;font-weight:bold;font-size:18px;line-height:1.2}.faq-block .accordion-item .question svg{width:16px;height:auto;margin-left:auto;position:absolute;right:16px;top:23px}.faq-block .accordion-item .question svg path{fill:#0058a4}.faq-block .accordion-item .question.btn-fd-on svg{-webkit-transform:rotateX(180deg);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 #eee}.faq-block .accordion-item .description{font-size:1rem;font-weight:normal;padding:16px;padding-top:0}.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}