section.text-accordion{color:#fff}section.text-accordion .border-gradient{height:100%}section.text-accordion .faq-list{text-align:center}section.text-accordion .faq-item{border-bottom:1px solid rgba(255,255,255,.2)}section.text-accordion .faq-item:first-child{border-top:none}section.text-accordion .faq-item.is-active button.faq-question{background:#fff;border-radius:5px;margin-bottom:10px;color:#000;text-align:center!important;width:100%;display:inline-block}section.text-accordion .faq-item.is-active button.faq-question svg path{stroke:#000}section.text-accordion span.faq-question__icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}section.text-accordion .faq-question{background:transparent;border:none;padding:20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#fff;text-align:center!important;width:100%;display:inline-block;position:relative;transition:.5s}section.text-accordion .faq-question__text{font-size:16px;font-weight:400}section.text-accordion .faq-question__icon{flex-shrink:0;margin-left:16px;transition:transform .3s ease}section.text-accordion .faq-question__icon svg{display:block;transition:.5s}section.text-accordion .faq-question__icon svg path{stroke:#fff}section.text-accordion .faq-question[aria-expanded=true] section.text-accordion .faq-question__icon{transform:rotate(180deg)}section.text-accordion .faq-answer{overflow:hidden;max-height:0;transition:max-height .3s ease}section.text-accordion .faq-answer:not([hidden]){max-height:500px}section.text-accordion .faq-answer__content{padding-bottom:20px;color:#ffffffb3;font-size:14px;line-height:1.6}@media (max-width: 767px){.text-accordion .col-md-6{margin-bottom:30px}}
