.questions-outer-wrapper{background-color:#fff;padding:80px 0}.faq-title{text-align:center;color:#2d2d2d;margin-bottom:50px;font-family:Inter,sans-serif;font-size:36px;font-weight:700}.questions-container{justify-content:center;align-items:flex-start;gap:60px;max-width:1400px;margin:0 auto;padding:0 5%;display:flex}.questions-image-section{flex:1.2;justify-content:center;align-items:center;display:flex}.questions-image-section img{object-fit:contain;width:100%;max-width:550px;height:auto}.questions-accordion-section{flex-direction:column;flex:1;gap:20px;display:flex}.accordion-item{background:#fff;border:1px solid #ebebeb;border-radius:18px;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 10px 30px #00000008}.accordion-item:hover{border-color:#ddd;transform:translateY(-3px);box-shadow:0 15px 35px #0000000f}.accordion-header{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 30px;display:flex}.accordion-question{color:#2d2d2d;font-family:Inter,sans-serif;font-size:17px;font-weight:500}.accordion-icon{color:#999;font-size:24px;font-weight:300;transition:transform .4s,color .4s}.accordion-item.active .accordion-icon{color:#333;transform:rotate(45deg)}.accordion-content{max-height:0;padding:0 30px;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .4s;overflow:hidden}.accordion-item.active .accordion-content{max-height:300px;padding:0 30px 25px}.accordion-answer{color:#555;margin-top:5px;font-size:15px;line-height:1.7}@media (max-width:1100px){.questions-container{gap:30px}}@media (max-width:992px){.questions-container{text-align:center;flex-direction:column;padding:50px 20px}.questions-image-section{width:100%;max-width:450px}.faq-title{margin-bottom:30px;padding:0 20px;font-size:28px}.accordion-header{padding:18px 25px}.accordion-question{text-align:left}}
