*{font-family:Inter,sans-serif}.faq-module{background:radial-gradient(circle at center,hsla(0,0%,100%,.2) 0,#f2f2f2 100%);padding:30px 0}.faq-module .flex-container{display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:100%;width:1210px}.faq-module .col-1{max-width:100%;padding-top:352px;width:42.56%}.faq-module .col-1 .heading-wrapper{max-width:100%;width:384px}.faq-module .heading-wrapper h2{color:#303030;font-size:42px;font-weight:600;line-height:50px}.faq-module .col-2{max-width:100%;width:54.13%}.faq-module .faq-container{margin:0 auto}.faq-module .accordion-item{background:#fff;border:none;border-radius:20px;box-shadow:0 0 10px #0000001a;cursor:pointer;margin-top:20px;padding:20px;transition:all .4s ease-in-out}.faq-module .accordion-item:last-of-type{border-bottom:1px solid #ccc}.faq-module .accordion-header{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;gap:30px;justify-content:space-between;text-align:left;width:100%}.faq-module .accordion-header h5{color:#303030;font-size:22px;font-weight:600;line-height:1.5;margin:0;width:100%}.faq-module .accordion-content{max-height:0;max-width:100%;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height .5s ease,opacity .5s ease,transform .5s ease;width:90%}.faq-module .accordion-content p{color:#000;font-size:18px;font-weight:400;line-height:1.5;margin-bottom:10px;margin-top:20px}.accordion-content ul{margin-bottom:20px;margin-left:15px}.accordion-content li{font-size:18px;line-height:2;margin-bottom:10px}.faq-module .accordion-item.active .accordion-content{opacity:1;transform:translateY(0)}.faq-module .arrow-container{height:14px;position:relative;width:14px}.faq-module .arrow-icon{left:0;position:absolute;top:0;transition:opacity .3s ease,transform .3s ease}.faq-module .plus-icon{opacity:1;transform:rotate(0deg);z-index:2}.faq-module .minus-icon{opacity:0;z-index:1}.faq-module .accordion-item.active .plus-icon{opacity:0;transform:rotate(180deg);transition:transform .3s ease,opacity .2s ease .1s}.faq-module .accordion-item.active .minus-icon{opacity:1;transition:opacity .3s ease .1s}@media (max-width:967px){.faq-module .flex-container{align-items:center;display:flex;flex-direction:column;gap:60px;justify-content:center}.faq-module .col-1{padding-top:0;text-align:center;width:100%}.faq-module .col-1 .heading-wrapper{margin:0 auto;max-width:100%;width:384px}.faq-module .heading-wrapper h2{font-size:50px}.faq-module .heading-wrapper h3{font-size:25px}.faq-module .col-2{width:600px}}@media (max-width:767px){.faq-module{padding:30px 20px}.faq-module .flex-container{gap:30px}.faq-module .heading-wrapper h2{font-size:34px;line-height:40px;margin-bottom:22px;text-align:left}.faq-module .accordion-item{background:#fff;border-top:1px solid #e2e8f0;cursor:pointer;padding:10px;transition:all .4s ease-in-out}.faq-module .accordion-header{gap:20px}.faq-module .accordion-header h5{font-size:17px;font-weight:600}.faq-module .accordion-content p{font-size:16px;font-weight:400;margin-left:10px;margin-top:16px}}