body:not(.wp-core-ui) .faq,html:not(.wp-toolbar) .faq,.acf-block-preview .faq{background:#41295a;background:linear-gradient(to top,#2f0743,#41295a);padding-top:280px;padding-bottom:280px;position:relative}@media only screen and (max-width:991px){body:not(.wp-core-ui) .faq,html:not(.wp-toolbar) .faq,.acf-block-preview .faq{padding-top:200px;padding-bottom:200px}}body:not(.wp-core-ui) .faq .wave-top,html:not(.wp-toolbar) .faq .wave-top,.acf-block-preview .faq .wave-top{position:absolute;left:0;top:-1px;width:100%;height:auto;transform:rotate(180deg)}body:not(.wp-core-ui) .faq .wave,html:not(.wp-toolbar) .faq .wave,.acf-block-preview .faq .wave{position:absolute;left:0;bottom:-1px;width:100%;height:auto}body:not(.wp-core-ui) .faq .heading-2,html:not(.wp-toolbar) .faq .heading-2,.acf-block-preview .faq .heading-2{color:#fff;text-align:center;margin-bottom:30px;display:flex;flex-direction:column;align-items:center;gap:20px}body:not(.wp-core-ui) .faq .heading-2:after,html:not(.wp-toolbar) .faq .heading-2:after,.acf-block-preview .faq .heading-2:after{content:"";background-color:var(--secondary);width:200px;height:3px;border-radius:5px;display:flex}body:not(.wp-core-ui) .faq .faq_wrapper,html:not(.wp-toolbar) .faq .faq_wrapper,.acf-block-preview .faq .faq_wrapper{max-width:700px;margin:0 auto;width:100%;position:relative;z-index:99999}body:not(.wp-core-ui) .faq .faq_wrapper .item,html:not(.wp-toolbar) .faq .faq_wrapper .item,.acf-block-preview .faq .faq_wrapper .item{border-bottom:1px solid rgba(255,255,255,.3);padding:20px 0}body:not(.wp-core-ui) .faq .faq_wrapper .item .question,html:not(.wp-toolbar) .faq .faq_wrapper .item .question,.acf-block-preview .faq .faq_wrapper .item .question{cursor:pointer;color:#fff;font-weight:700;position:relative;padding-right:20px;padding-bottom:20px}body:not(.wp-core-ui) .faq .faq_wrapper .item .question:after,html:not(.wp-toolbar) .faq .faq_wrapper .item .question:after,.acf-block-preview .faq .faq_wrapper .item .question:after{content:"+";position:absolute;right:0;font-size:1.2em;transition:transform .3s}body:not(.wp-core-ui) .faq .faq_wrapper .item .answer,html:not(.wp-toolbar) .faq .faq_wrapper .item .answer,.acf-block-preview .faq .faq_wrapper .item .answer{display:none;color:#fff;padding-top:5px}body:not(.wp-core-ui) .faq .faq_wrapper .item.active .answer,html:not(.wp-toolbar) .faq .faq_wrapper .item.active .answer,.acf-block-preview .faq .faq_wrapper .item.active .answer{display:block}body:not(.wp-core-ui) .faq .faq_wrapper .item.active .question:after,html:not(.wp-toolbar) .faq .faq_wrapper .item.active .question:after,.acf-block-preview .faq .faq_wrapper .item.active .question:after{content:"-"}