.page-faq{padding-bottom:150px;padding-top:30px}@media (max-width: 1199px){.page-faq{padding-bottom:50px}}.page-faq .block-title{text-align:center;text-align:center;margin-bottom:40px}.page-faq .block-title h2{color:#212633;font-size:32px;font-weight:700;margin-bottom:5px}.page-faq .block-title p{color:#76809B;font-size:16px;font-weight:300;margin-bottom:0;line-height:20px}@media (max-width: 991px){.faq-container .margin-bottom{margin-bottom:20px}}.faq-container .list-faq{height:100%;border:1px solid #E2E6F2;border-radius:16px;padding:15px}.faq-container .list-faq .faq-item{margin-bottom:20px}.faq-container .list-faq .faq-item:last-child{margin-bottom:0}.faq-container .list-faq .faq-item.active .question i,.faq-container .list-faq .faq-item.active .question-2 i{transform:rotate(180deg)}.faq-container .question,.faq-container .question-2{cursor:pointer;font-size:16px;font-weight:700;background:#F5F7FA;border-radius:8px;padding:10px 20px;position:relative;padding-right:35px}.faq-container .question i,.faq-container .question-2 i{position:absolute;right:10px;top:15px}@media (max-width: 991px){.faq-container .question,.faq-container .question-2{font-size:18px}}.faq-container .answer,.faq-container .answer-2{display:none;margin-top:10px;color:#76809B;font-weight:300;margin-bottom:0;font-size:14px}.form-contact{width:60%;margin:auto;margin-top:50px;-webkit-box-shadow:-6px 6px 50px rgba(0,0,0,0.06);box-shadow:-6px 6px 50px rgba(0,0,0,0.06);border-radius:30px;padding:60px}.form-contact h2{color:#212633;font-size:32px;font-weight:700;margin-bottom:20px;text-align:center}@media (max-width: 767px){.form-contact{width:100%;padding:15px}.form-contact h2{font-size:20px}}.form-contact .group_contact{text-align:center}.form-contact .group_contact input,.form-contact .group_contact textarea{border:1px solid #f1f1f1;width:100%;margin-bottom:15px;outline:none;font-size:14px;border-radius:8px;background:#fdfdfd}.form-contact .group_contact input{padding:10px 20px}.form-contact .group_contact textarea{padding:10px 20px}.form-contact .group_contact .btn-lienhe{background:var(--maincolor);color:#fff;padding:0 20px;height:40px;line-height:40px;font-size:14px;border-radius:8px;border:1px solid transparent}.form-contact .group_contact .btn-lienhe:hover{border-color:var(--maincolor);color:var(--maincolor);background:transparent}.alert{margin-bottom:15px}.alert_success{background:#d4edda;color:#155724;padding:10px}.alert_error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}
