.faq{flex-direction:column;gap:12px;width:100%;display:flex}.container_title{align-items:center;gap:5px;margin:26px 0 0;display:flex;position:relative}.faq_holder{flex-direction:column;width:100%;display:flex}.page_title{color:#333;flex-direction:row;align-items:center;gap:10px;width:100%;font-size:16px;font-weight:700;display:flex}.faq__container_title--icon{width:24px;height:24px}.faq__item{background:var(--white);cursor:pointer;border:1px solid #e5e5e5;border-bottom:0;padding:10px 20px}.faq__item:last-child{border-bottom:1px solid #e5e5e5;border-radius:0 0 8px 8px}.faq__item:first-child{border-radius:8px 8px 0 0}.faq__item input{display:none}.faq__item--question{justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:55px;display:flex}.faq__item--question span{width:80%;font-size:15px;font-weight:500;line-height:30px}.faq__item--question img{width:20px;height:20px;transition:all .3s}.faq__item--answer{max-height:0;color:var(--text-gray);text-wrap-style:pretty;text-align:justify;font-size:14px;line-height:30px;transition:all .3s;overflow:hidden}.faq__item input:checked~.faq__item--answer{max-height:200px;padding-top:10px}.faq__item input:checked+.faq__item--question img{transform:rotateX(180deg)}@media (width<=480px){.faq__item input:checked+.faq__item--question img{transform:rotateX(180deg)translateY(10px)}.faq__item input:checked~.faq__item--answer{max-height:600px}}