.main-faq{background:#fff}.main-faq .main-faq__header{text-align:center;margin-bottom:30px}.main-faq .main-faq__header h1{font-size:28px;margin:0}@media(min-width:769px){.main-faq .main-faq__header h1{font-size:32px}}.main-faq .faq__items{max-width:var(--faq-max-width);margin:0 auto;padding:0 10px}.main-faq .faq__category{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile);text-align:center}@media(min-width:992px){.main-faq .faq__category{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop);text-align:left}}.main-faq .faq__category h3{margin:0;font-size:28px}@media(min-width:992px){.main-faq .faq__category h3{font-size:32px}}.main-faq .faq__item{border-bottom:1px solid #000}.main-faq .faq__item .faq__item-header{padding:12px 50px 12px 0;position:relative;cursor:pointer}.main-faq .faq__item .faq__item-header span{display:inline-flex;width:30px;height:30px;position:absolute;top:50%;right:10px;align-items:center;justify-content:center;margin-top:-15px;transform-origin:center;transition:.2s all ease-in-out}.main-faq .faq__item .faq__item-header span svg{width:25px;height:25px}.main-faq .faq__item .faq__item-content{padding:15px 0;background:#fff;font-size:16px}@media(min-width:992px){.main-faq .faq__item .faq__item-content{font-size:16px}}.main-faq .faq__item .faq__question-title{font-size:16px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-faq .faq__item.active .faq__item-header span{transition:.2s all ease-in-out;transform:rotate(180deg)}.main-faq .faq__item.active .faq__item-content{border-top:1px solid #000}