.faq__content{margin:0 auto 20px;max-width:808px;text-align:center}.faq__content h2{margin-bottom:12px}.faq__content :last-child{margin-bottom:0}.faq__columns{display:flex;flex-wrap:wrap;margin:0 -12px}.faq__col{flex:0 0 100%;max-width:100%;padding:0 12px}.faq__item{margin-top:18px}.faq__item-inner{border-radius:20px}.faq__question{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;line-height:1.33;padding:20px}.faq__answer{display:none;padding:0 20px 20px}.faq__answer :last-child{margin-bottom:0}.faq__icon{align-items:center;display:flex;height:30px;justify-content:center;margin-left:20px;width:30px}.faq__icon svg path{fill:currentColor}.faq__icon-minus,.faq__item--active .faq__icon-plus{display:none}.faq__item--active .faq__icon-minus{display:inline}.faq__button{margin-top:28px;text-align:center}.faq__button a{font-size:22px;line-height:1.227272727;padding:11.5px 28px}.faq__button svg{height:18px;margin-left:9px;margin-right:4px}.is-hidden{display:none}@media (min-width:768px){.faq__col{flex:0 0 50%;max-width:50%}.faq__item{margin-top:24px}.faq__question{font-size:18px;line-height:1.33;padding:25px}.faq__content{margin:0 auto 24px}.faq__answer{padding:0 25px 25px}.faq__button{margin-top:48px}.faq__item-inner{border-radius:36px}}@media (min-width:1141px){.faq__question{font-size:20px;line-height:1.2;padding:34px 30px}.faq__answer{padding:0 30px 34px}}