.faq-category{background:#fff;border-radius:8px;margin-bottom:40px;overflow:hidden}.faq-category:last-child{margin-bottom:0}@media(max-width:767px){.faq-category{margin-bottom:28px}}.faq-category__header{background-color:#fff;padding:20px 25px}@media(max-width:767px){.faq-category__header{padding:15px 20px}}.faq-category__title{color:#1a1a1a;display:inline-block;font-size:24px;font-weight:600;position:relative}.faq-category__title:after{background-color:gold;bottom:-5px;content:"";height:2px;left:0;position:absolute;width:38px}@media(max-width:767px){.faq-category__title{font-size:20px}.faq-category__title:after{width:30px}}.faq-items .faq-item{border-bottom:1px solid #f0f0f0}.faq-items .faq-item:last-child{border-bottom:none}.faq-items .faq-item_active .faq-item__answer{max-height:500px;padding:25px}@media(max-width:767px){.faq-items .faq-item_active .faq-item__answer{padding:20px}}.faq-items .faq-item_active .faq-item__icon{transform:rotate(180deg)}.faq-item__question{align-items:center;color:#393939;cursor:pointer;display:flex;font-size:18px;font-weight:500;justify-content:space-between;padding:20px 25px;transition:all .3s ease}.faq-item__question:hover{background-color:#fffdf0}.faq-item__question span{flex:1}@media(max-width:767px){.faq-item__question{font-size:16px;padding:15px 20px}}.faq-item__icon{color:gold;font-size:20px;margin-left:15px;min-height:26.5px;min-width:20px;text-align:center;transition:transform .3s ease}.faq-item__answer{background-color:#f6f6f6;color:#555;line-height:1.7;max-height:0;overflow:hidden;padding:0 25px;transition:max-height .4s ease,padding .4s ease}@media(max-width:767px){.faq-item__answer{font-size:14px;padding:0 20px}}.faq-item__answer .highlight{color:#1a1a1a;font-weight:600}.faq-item__answer a{-webkit-text-decoration:none;text-decoration:none}.faq-page__subtitle{color:#666;font-size:18px;margin-top:25px}@media(max-width:767px){.faq-page__subtitle{font-size:16px;margin-top:20px}}.faq-page__row{margin-top:16px}@media(min-width:768px){.faq-page__row{margin-top:32px}}