.rp-faqs .rp-faqs-heading{margin:0 0 50px;text-align:center}.rp-faqs .rp-faqs-heading h2{margin:0}.rp-faqs .rp-faqs-heading p{margin:15px 0 0}.rp-faqs .rp-faqs-cta{margin:50px 0 0}.rp-faqs .rp-faqs-content{display:flex;flex-direction:column;gap:30px}.rp-faqs .rp-faqs-item{background:#fff;border-radius:13px;box-shadow:0 4px 10px 0 rgba(0,0,0,.11);padding:20px}.rp-faqs .rp-faqs-item input{opacity:0;position:absolute;z-index:-1}.rp-faqs .rp-faqs-item label{align-items:center;cursor:pointer;display:flex;gap:20px;justify-content:space-between;position:relative}.rp-faqs .rp-faqs-item label h3{margin:0}.rp-faqs .rp-faqs-item label i svg{color:#000;display:block;fill:currentcolor;height:20px;width:20px}.rp-faqs .rp-faqs-item .rp-faqs-item-content,.rp-faqs .rp-faqs-item input:checked+label i.rp-faqs-close,.rp-faqs .rp-faqs-item label i.rp-faqs-open{display:none;transition:all .5s ease}.rp-faqs .rp-faqs-item .rp-faqs-item-content p{margin:28px 0 0;transition:all .5s ease}.rp-faqs .rp-faqs-item input:checked+label+.rp-faqs-item-content{display:block;max-height:fit-content}.rp-faqs .rp-faqs-item input:checked+label i.rp-faqs-open,.rp-faqs .rp-faqs-item label i.rp-faqs-close{display:flex}.rp-faqs .rp-faqs-item.active .rp-faqs-icon{transform:rotate(180deg)}.rp-faqs .rp-faqs-item .rp-faqs-icon{transition:all .5s ease}@media (max-width:991px){.rp-faqs .rp-faqs-cta{margin:40px 0 0}.rp-faqs .rp-faqs-heading{margin:0 0 40px}}@media (max-width:767px){.rp-faqs .rp-faqs-cta{margin:30px 0 0}.rp-faqs .rp-faqs-heading{margin:0 0 30px}}