.faq-container{display:flex;justify-content:space-between;padding:40px var(--left-space);gap:40px;width:100%;justify-self:center}.faq-left{width:50%}.faq-left .faq-heading{font-size:var(--heading-three);margin:15px 0;text-align:left;color:var(--primary-color)}.faq-left p{font-size:16px;margin-bottom:20px;line-height:1.5}.faq-left img{height:300px;width:auto;display:flex;margin-top:20px}.faq-right{width:50%;background-color:#f9f9f9;padding:0 20px;border-radius:var(--border-radius)}.faq-item{padding:26px 0;border-top:1px solid #ccc}.faq-item:first-child{border-top:none}.faq-question{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:18px;cursor:pointer;color:var(--text-dark)}.faq-answer{margin-top:10px;font-size:var(--default-p-size);line-height:var(--p-line-height);color:var(--text-dark)}.read-more-container{text-align:center;margin:20px 0}.read-more-btn{background:transparent;color:var(--primary-color);border:none;cursor:pointer;font-size:var(--default-p-size);transition:.3s ease;text-decoration:underline}.read-more-btn:hover{opacity:.9}@media (max-width:900px){.faq-container{flex-direction:column;gap:20px;padding:10px var(--left-space)}.faq-left{width:100%}.faq-left .faq-heading,.faq-left p{text-align:center}.faq-left img{display:none}.faq-right{width:100%}}