.faq-two-column-container{grid-template-columns:1fr 1fr;align-items:start;gap:60px;margin-top:50px;display:grid}.faq-containermain-wrap{background:var(--surface-color);padding:100px 0}.faq-container{border-radius:12px;max-width:1000px;margin:0 auto}.faq-container .faq-item{background:#f9f5f2;border-left:5px solid #f5b400;border-radius:10px;margin:20px 0}.faq-container .faq-item:last-child{border-bottom:none}.faq-container .faq-question{text-align:left;color:#010f1c;cursor:pointer;background:#f9f5f2;border:none;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:24px;font-size:1.1rem;font-weight:600;transition:all .3s;display:flex}.faq-container .faq-question:hover{background:#f9f5f2}.faq-container .faq-question.active{color:#010f1c;background:#f9f5f2}.faq-container .icon{flex-shrink:0;width:24px;height:24px;margin-left:16px;transition:transform .3s}.faq-container .faq-question.active .icon{transform:rotate(180deg)}.faq-container .faq-answer{background:0 0;grid-template-rows:0fr;padding:0 20px;transition:grid-template-rows .4s;display:grid}.faq-container .faq-answer.active{grid-template-rows:1fr}.faq-container .faq-answer-inner{overflow:hidden}.faq-ans-innerwrap{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.faq-container .faq-answer p{font-family:Inter,sans-serif}.faq-questions-column{width:100%}.faq-image-column{width:100%;position:sticky;top:120px}.faq-image-wrapper{border-radius:20px;width:100%;height:500px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000026}.faq-image{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0}.faq-image.active{opacity:1;z-index:1}@media screen and (max-width:991px){.faq-two-column-container{grid-template-columns:1fr;gap:40px}.faq-image-column{order:-1;position:relative;top:0}.faq-image-wrapper{height:350px}}@media screen and (max-width:479px){.faq-image-wrapper{border-radius:15px;height:250px}.faq-two-column-container{gap:30px}}
