.faq{padding-block:50px}.faq .faq-head{text-align:center}.faq .faq-head h2{font-weight:700;letter-spacing:.1px;line-height:1.4;margin-bottom:20px}.faq .accordion-item-header{align-items:baseline;display:flex;padding-left:20px;position:relative;transition:transform .4s ease-in-out}.faq .accordion-item-header:before{content:"+";font-size:22px;font-weight:500;left:-5px;position:absolute;transform:transition .3s ease-in-out}.faq .accordion-item-header.active:before{content:"-";font-size:22px;font-weight:700;left:-5px;position:absolute;transition:transform .3s ease-in-out}.faq .accordion-item-header h4{cursor:pointer;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:1.6;padding-block:5px;transition:transform .3s ease-in-out}.faq .accordion-item{border-top:1px solid rgba(0,0,0,.125);padding-block:16px;transition:transform .3s ease-in-out}.faq .accordion-item-content{color:#5c667d;font-size:14px;font-weight:400;letter-spacing:.5px;line-height:28px;margin-left:20px;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .4s ease-in-out}.faq .faq-toggle:before{content:"+";display:block;font-size:20px;transform-origin:center;transition:transform .4s ease-in-out .3s}.faq .accordion-item.active .faq-toggle:before{content:"-";transform:rotate(90deg)}.faq .accordion-item-content p{margin-bottom:10px}.faq .accordion-item-content.show{max-height:1000px;opacity:1}.faq .accordion-item-content.show p{margin-bottom:22px}.faq .accordion-item-content.show h2{color:#25235b;font-size:28px;font-weight:400;margin-bottom:14px}.faq .accordion-item-content ul li{font-size:17px;list-style-type:circle;margin-bottom:17px}.faq .accordion-item-content ul{margin-bottom:22px}.faq .accordion-item-content.show p strong{color:#333;font-size:17px;font-weight:700}.faq .accordion-item-content.show a{background-color:#fff;background-image:none;border:1px solid #24125f;color:#24125f;display:inline-block;font-size:17px;padding-block:10px;padding-inline:35px;text-transform:capitalize;transition:.3s ease-in-out}.faq .accordion-item-content.show a:hover{background-color:#d33555;border:1px solid #d33555;color:#fff}@media(min-width:768px){.faq{padding-block:70px}.faq .accordion{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.faq .accordion .accordion-item{flex:0 0 auto;padding:0 15px;width:90%}.faq .accordion-item-header h4{font-size:18px}.faq .accordion-item-header.active:before,.faq .accordion-item-header:before{top:13px}}@media(min-width:992px){.faq .accordion-item-header h4{font-size:18px;padding-block:15px}.faq .accordion-item-content{font-size:16px}.faq .accordion-item{padding-block:5px}.faq .accordion .accordion-item{width:75%}}@media(min-width:1200px){.faq .accordion .accordion-item{width:60%}}