.block_faq{padding:64px 0}.block_faq .heading-h2{margin-bottom:32px}.block_faq .accordion__item{border-bottom:#e6e6e6 solid 1px}.block_faq .accordion__title{padding:32px 16px 32px 0;position:relative;cursor:pointer}.block_faq .accordion__title:before{content:'';width:14px;height:2px;display:block;position:absolute;right:0;top:42px;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transform-origin:center}.block_faq .accordion__title:after{content:'';width:2px;height:14px;display:block;position:absolute;right:6px;top:36px;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transform-origin:center}.block_faq .accordion__title.active:before{-webkit-transform:rotate(-90deg) scale(0);-moz-transform:rotate(-90deg) scale(0);-o-transform:rotate(-90deg) scale(0);-ms-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0)}.block_faq .accordion__title.active:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.block_faq .accordion__content{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;-moz-transition:max-height .2s ease-out;-ms-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out}.block_faq .accordion__content div{padding-bottom:32px}.block_faq .accordion__content ul li{position:relative;padding-left:24px}.block_faq .accordion__content ul li:before{content:'';border-radius:50%;width:6px;height:6px;position:absolute;left:0;top:10px}.block_faq .accordion__title{font-size:18px;font-weight:700}.block_faq .accordion__title:after,.block_faq .accordion__title:before{background-color:#c30424}.block_faq .accordion__content ul li:before{background-color:#f68a1f}.block_faq .accordion__content .button{margin-top:8px}.block_faq .accordion__content .button.button--secondary{margin-left:2px}.block_faq .accordion__content .button+.button{margin-top:16px}@media print,screen and (min-width:40em){.block_faq .accordion__content .button+.button{margin-top:0;margin-left:14px}}.block_faq a:not(.button){color:#c30424}
/*# sourceMappingURL=block_faq_topfit.min.css.map */
