.page{min-height:300px}.pg_page{padding:10px;background:#fff;border-radius:10px}.page-faq{margin-bottom:20px}.page-faq .product-fpt-with-stick-tab{margin-bottom:25px}.page-faq .faq-title{margin-bottom:10px;position:relative;display:inline-block;font-size:30px;font-weight:700}.page-faq .faq{margin-bottom:7px}.page-faq .faq h4{color:#000;padding:12px 20px;font-size:18px;margin-bottom:0;background:#E3E3E3;cursor:pointer;border-radius:5px}.page-faq .faq.active h4{background:var(--mainColor);color:#fff;border-radius:5px 5px 0 0}.page-faq .faq .content{display:block;border:1px solid #ACACAC;padding:15px 20px;border-top:0;border-radius:0 0 5px 5px}.page-faq .faq .content p{margin-bottom:0;font-size:16px}.page-faq .contact{margin-bottom:20px;border-radius:5px}.page-faq .contact h4{font-size:20px;font-weight:700;margin-bottom:20px;position:relative;display:inline-block}.page-faq .contact h4:before{background:var(--mainColor);content:'';right:0;left:0;position:absolute;bottom:-5px;height:3px;display:block;z-index:1;width:40%}.page-faq .contact .content-form{display:block;margin-bottom:10px}.page-faq .contact .group_contact{border-radius:0 0 10px 10px}.page-faq .contact .group_contact input,.page-faq .contact .group_contact textarea{border:1px solid #e1e1e1;width:100%;margin-bottom:10px;outline:none;font-size:14px;border-radius:8px}.page-faq .contact .group_contact input{padding:5px 20px;border:1px solid #e6e6e6}.page-faq .contact .group_contact textarea{padding:10px 20px;height:77px;border:1px solid #e6e6e6}.page-faq .contact .group_contact .btn-lienhe{background:var(--mainColor);color:#fff;border:initial;padding:0 20px;line-height:35px;font-size:14px;border-radius:8px}.page-faq .contact .group_contact .btn-lienhe:hover{background-color:var(--hover)}.about .thumb-content{padding:20px;border-radius:20px;background:var(--bg);margin-bottom:30px}.about .thumb-content .image{border-radius:20px;overflow:hidden}.about .thumb-content .title{font-size:36px;font-weight:bold;color:var(--mainColor)}.about .thumb-content .content{font-size:16px}.about .margin{margin-bottom:10px}.section_form{margin-bottom:50px}.section_form .thumb-image-banner{box-shadow:0 0 5px 0 var(--mainColor)}@media (max-width: 1199px){.section_form .thumb-image-banner{margin-bottom:20px}}.section_form .radio-group{padding:20px;background-color:color-mix(in srgb, var(--mainColor) 5%, transparent);border-radius:10px;margin-bottom:20px}.section_form .radio-group .name-input{color:var(--mainColor);font-weight:bold;font-size:20px;margin-bottom:10px}.section_form .radio-group ul{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:20px}@media (max-width: 767px){.section_form .radio-group ul{grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px}}.section_form .radio-group ul li{text-align:center}.section_form .radio-group ul li label{padding:10px;border-radius:10px;background:#fff;width:100%;margin-bottom:0;height:100%}.section_form .radio-group ul li label:has(input:checked),.section_form .radio-group ul li label:hover{border:1px solid var(--mainColor);box-shadow:0 0 5px 0 var(--mainColor)}.section_form .radio-group ul li input{display:none}.section_form .radio-group ul li img{display:block;margin:auto}.section_form .group_contact{padding:20px;background-color:color-mix(in srgb, var(--mainColor) 5%, transparent);border-radius:10px}.section_form .group_contact .name-input{color:var(--mainColor);font-weight:bold;font-size:20px;margin-bottom:10px}.section_form .form-group label{display:block;font-weight:bold}.section_form .form-group input,.section_form .form-group select{display:block;width:100%;padding:10px;border-radius:10px;border:1px solid #eee}@media (max-width: 1500px) and (min-width: 1199px){.section_form .col-xl-5,.section_form .col-xl-7{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.section_flash_banner{margin-bottom:30px}.count-down{display:block;font-size:14px;text-align:center;color:#000;background:#fff;margin:auto;margin-bottom:30px}.count-down .title-timer{width:100%;text-align:center;display:flex;align-items:center;gap:5px}.count-down .timer-view{width:100%;text-align:center;display:flex;justify-content:center;gap:5px;align-items:center}.count-down .timer-view .block-timer{display:inline-flex;color:#fff;justify-content:center;align-items:center;margin-bottom:0;background:var(--hover);padding:5px;width:80px;height:80px;border-radius:5px}@media (max-width: 767px){.count-down .timer-view .block-timer{width:50px;height:50px}}.count-down .timer-view .block-timer p{margin-bottom:0;font-size:16px}.count-down .timer-view .block-timer p b{display:flex;font-size:30px;line-height:35px;color:#fff;align-items:center;justify-content:center}@media (max-width: 767px){.count-down .timer-view .block-timer p b{font-size:24px;line-height:24px}}.count-down .timer-view .block-timer:first-child{margin-left:0}.count-down .timer-view>span{font-size:30px;font-weight:600;color:#000}@media (max-width: 767px){.count-down .timer-view>span{font-size:16px;line-height:16px;margin:0 5px}}.section_flash_product{margin-bottom:30px}.section_flash_product .bg-thumb{padding:20px;border-radius:20px;box-shadow:0 0 5px 0 var(--mainColor)}.section_flash_product .bg-thumb .swiper-slide{display:flex;height:auto}.section_flash_product .bg-thumb .button-more-style{text-align:center;margin-top:20px}
