.faq-cta-wrapper{padding:30px 0}.faq-cta-wrapper .faq-cta-inner{display:flex;align-items:center;gap:30px}.faq-cta-wrapper .faq-cta-wrapper{display:flex;gap:20px;padding:40px 20px;max-width:1200px;margin:0 auto;align-items:stretch}.faq-cta-wrapper .faq-left{flex:1.2;border:1px solid rgba(255,255,255,.15);border-radius:4px;padding:20px 10px 10px}.faq-cta-wrapper .faq-main-heading{font-size:20px;text-align:left;padding:0 10px}.faq-cta-wrapper .faq-list{display:flex;flex-direction:column;gap:8px}.faq-cta-wrapper .faq-item{border:1px solid rgba(255,255,255,.15);border-radius:5px;overflow:hidden}.faq-cta-wrapper .faq-question{width:100%;background:none;border:none;text-align:left;color:#fff;padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;transition:color .2s;font-size:14px}.faq-cta-wrapper .faq-question:hover,.faq-cta-wrapper .faq-question[aria-expanded=true]{color:#fff}.faq-cta-wrapper .faq-icon{font-size:18px;line-height:1;transition:transform .3s;flex-shrink:0;color:#fff}.faq-cta-wrapper .faq-question[aria-expanded=true] .faq-icon{transform:rotate(45deg)}.faq-cta-wrapper .faq-answer{overflow:hidden}.faq-cta-wrapper .faq-answer-inner{padding:0 16px 14px;font-size:13px;line-height:1.6}.faq-cta-wrapper .faq-answer-inner p{margin:0}.faq-cta-wrapper .faq-right{flex:.8;border-radius:4px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:28px}.faq-cta-wrapper .cta-heading{color:var(--theme-color);font-size:20px;margin:0;text-transform:capitalize;max-width:82%}.faq-cta-wrapper .cta-button{display:inline-block;background-color:#0d1b3e;color:#fff;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:14px 32px;border-radius:2px;transition:background-color .2s}.faq-cta-wrapper .cta-button:hover{background-color:#1a2f5e}@media screen and (max-width:1220px){.faq-cta-wrapper .faq-cta-inner{gap:20px}}@media screen and (max-width:989px){.faq-cta-wrapper .faq-cta-inner{flex-direction:column}}@media screen and (max-width:768px){.faq-cta-wrapper .faq-right{padding:30px 20px}.faq-cta-wrapper .faq-left{max-width:100%;width:100%}}@media screen and (max-width:680px){.faq-cta-wrapper .faq-right{padding:30px 16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-with-cta.css.map */
