.faqs {padding: 60px 0;background: linear-gradient(180deg, #f8f8f8 88.43%, #f1f3ff 103.87%);}@media only screen and (max-width: 991px) {.faqs {padding: 40px 0;}}.faqs__content {overflow: hidden;}.faqs__content h2 {font-size: 36px;font-weight: 400;margin-bottom: 30px;text-align: center;color: var(--Blue, #0158b7);}.faqs__accordion {max-width: 950px;margin: 0 auto;}.faqs__accordion img {transition: all 0.3s;}.faqs__accordion .ac {border: none;background: transparent;}.faqs__accordion .ac.is-active .ac-header {background: var(--colors-brand-white, #fff);}.faqs__accordion .ac.is-active .ac-header img {transform: rotate(180deg);}.faqs__accordion .ac-header {padding: 16px 15px;transition: all 0.3s;border: 1px solid #dedede;border-radius: 10px;}.faqs__accordion .ac-header .ac-trigger {font-size: 16px;font-weight: 400;font-style: normal;line-height: 130%;display: flex;padding: 0;color: var(--color-black-300, #333);align-items: center;justify-content: space-between;}.faqs__accordion .ac-header .ac-trigger:after {display: none;}.faqs__accordion .ac-panel {background: none;}.faqs__accordion .ac-panel .ac-text {padding: 16px;}.faqs__accordion .ac-panel .ac-text p {font-size: 16px;font-weight: 400;font-style: normal;line-height: 130%;color: var(--color-grey-600, #666);;}.faqs__accordion .ac-panel .ac-text p:last-child {margin-bottom: 0;}.faqs__accordion .ac-panel .ac-text ul {list-style-type: disc;padding-left: 20px;margin-bottom: 20px;}.faqs__accordion .ac-panel .ac-text ol {list-style-type: decimal;padding-left: 20px;}.faqs__accordion .ac-panel .ac-text ul li ul {list-style-type: circle;padding-top: 10px;}.faqs__accordion .ac-panel .ac-text li {font-size: 16px;font-weight: 400;font-style: normal;line-height: 130%;color: #707070;margin-bottom: 10px;}.faqs__accordion .ac-panel .ac-text li:last-child {margin-bottom: 0;}.faqs__more-btn {font-size: 16px;font-weight: 500;font-style: normal;line-height: 130%;display: block;margin: 30px auto 0;text-align: center;color: var(--Blue, #0158b7);text-decoration-line: underline;background: transparent;border: none;outline: none;cursor: pointer;}@media (min-width: 1024px) {.faqs {padding: 60px 0 70px;}.faqs__accordion .ac-header {padding: 20px 15px;}}