.km-faq-section{position:relative;box-sizing:border-box;background:#fff;padding:150px 20px}.km-faq-section.km-has-small-padding{padding:97px 20px 150px}.km-faq-section .km-wysiwyg{max-width:1200px}@media(max-width:980px){.km-faq-section{padding:70px 40px}.km-faq-section.km-has-small-padding{padding:50px 40px 70px}}.km-faq-section .km-fs-wrap{position:relative;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;z-index:3;display:flex;flex-direction:column}.km-faq-section .km-fs-item{position:relative;display:block;margin-bottom:12px}.km-faq-section .km-fs-item:last-of-type{margin-bottom:0}.km-faq-section .km-fs-trigger{display:flex;align-items:center;box-sizing:border-box;padding:17px 23px;cursor:pointer;transition:ease .2s opacity;background:#b42424}.km-faq-section .km-fs-trigger:hover{opacity:.6}.km-faq-section .km-fs-trigger-icon{display:flex;align-items:center;justify-content:center;margin-left:auto;width:25px;height:25px;min-width:20px;min-height:17px}.km-faq-section .km-fs-trigger-icon .km-icon{display:block;width:20px;height:17px;background:#fff;line-height:1;transition:ease .2s transform}.km-faq-section .km-fs-trigger.expanded .km-fs-trigger-icon .km-icon{transform:rotate(-180deg)}.km-faq-section .km-fs-question{margin-right:20px;font-weight:700;font-size:2rem;line-height:1.2;color:#fff}.km-faq-section .km-fs-answer{background:#fff;height:0;overflow:hidden;transition:ease .2s height}.km-faq-section .km-fs-answer-wrap{box-sizing:border-box;padding:25px 23px}