.faq{overflow:hidden}@media (min-width: 992px){.faq{display:flex;align-items:flex-start}}@media (min-width: 992px){.faq__list{flex:0 1 100%;margin:0 auto;max-width:760px}}.faq__question{background-color:#fff;border:1px solid #e9ecef;position:relative;transition-property:border-bottom;transition-delay:.4s}.faq__question:after{background-image:url(/assets/img/icons/chevron-down-dark.svg);content:"";position:absolute;height:12px;line-height:1;top:calc(50% - 6px);right:20px;opacity:1;text-align:center;width:12px}.faq__question.is-active{border-bottom:none}.faq__question.is-active:after{background-image:url(/assets/img/icons/chevron-up-dark.svg)}.faq__link{display:block;padding:15px 50px 15px 15px;position:relative;z-index:1}.faq__description{background-color:#fff;display:none;padding:0 15px 15px;border:1px solid #e9ecef;border-top:none}.faq__description p:last-child{margin-bottom:0}.faq__description+.faq__question{margin-top:10px}.faq__categories{display:none}.faq__categories.dropdown{display:block}@media (min-width: 992px){.faq__categories.dropdown{display:none}}@media (min-width: 992px){.faq__categories{flex:0 0 320px;background-color:#fff;border:1px solid #f8f9fa;display:block;margin-right:30px;padding:20px 16px 20px 0}}.faq__category{padding:3px 0 3px 16px;margin:5px 0;display:block}.faq__category.active{border-left:3px solid #000;padding-left:13px}
