.faq-container{background-color:#d9d9d9;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);width:600px}.faq-item{border-bottom:1px solid #cecece;cursor:pointer;display:flex;justify-content:space-between;padding:20px;transition:background-color .3s ease-in-out}.faq-container .faq-item:last-child{border-bottom:none}.faq-question{font-size:18px;font-weight:700;padding-bottom:3px;padding-top:3px}.faq-answer{font-size:16px;max-height:0;overflow:hidden;padding-left:25px;padding-right:10px;transition:max-height .3s ease-in-out}.faq-answer.active{border-bottom:1px solid #e0e0e0}.icon-container{aspect-ratio:1;background-color:#0d3553;border-radius:50%;display:grid;height:30px;place-items:center;width:30px}.icon-container.active,.question.active{background-color:#e2383f}.faq-question.active{color:#e2383f}.icon-container i{color:#fff;cursor:pointer;font-size:16px;transition:transform .3s ease-in-out}.icon-container i.active{transform:rotate(90deg)}