@media (min-width:1400px) { }
@media (max-width:1366px) { }
@media (max-width:1024px) {
	.content-ck p { margin-bottom: 0; }
	.content-ck img { height: auto !important; }
	.menu1, .seach, .box_hotline_right, .btn-youtube, .btn-tiktok { display: none !important; }
	.logo { width: 100%; justify-content: center; }
	.menu-res { display: block; }
	.slideshow-item .content { left: 10px; max-width: 80%; font-size: 40px; }
	.section-about { padding: 30px 0; }
	.section-about .content-ck { width: 100%; }
	.js-slick__product { margin: 0; }
	.js-slick__product .slick-slide { margin: 0 5px; }
	.js-slick__product .item-list h3 { width: 100%; margin: 0; }
	.js-slick__product .item-list h3 a { font-size: 40px; }
	.box-engine { flex-wrap: wrap; }
	.box-engine .item { border: 0; width: 100%; height: unset; background: #1aa25d66; padding: 20px 0; }
	.box-engine .item .desc-hover { display: block !important; !i; !; position: static; transform: unset; }
	.box-engine .item .desc-show { display: none !important; !i; !; }
	.section-contact .contact-right { width: 100%; }
	.section-contact .images { width: 100%; }
	.footer-slogan, .footer-news { width: 49%; }
	.flag a { margin-right: 5px; }
}
@media(max-width:1001px) {
	.btn-tiktok, .btn-youtube { display: none }
	.detail_left { display: none; }
	.detail_right { width: 100%; }
	.header { justify-content: center; }
	.seach, .box_hotline_right { display: none; }
	.menu1 { display: none; }
	.menu-res { display: block; }
	.list_gioithieu { padding: 40px 0px; }
	.icon { left: 0px !important }
	.gioithieu_text p { font-size: 15px !important }
	.gioithieu_text h6 { font-size: 20px !important; }
	.gioithieu_text { -webkit-line-clamp: 2 !important; }
	.list_chuyenkhoa { grid-gap: 30px 10px !important; }
	.title-footer { font-size: 20px !important; }
	.footer { margin-bottom: 60px !important }
	.footer_icon li { padding: 0px !important; }
	.toolbar { display: block; }
	.sologan_with { width: 45% !important }
	.hotline { margin: 10px auto; }
	.btn_bt { width: 100% !important; justify-content: space-evenly !important; }
}
@media(max-width:850px) {
	.quick_contact { display: block; bottom: 52px !important; left: 14px; scale: 0.8; }
	.quick_contact a span:before { scale: 0.8; left: -29px; }
	.title_slide_h4 { font-size: 14px; }
	.box_slide_show, .slide_box { width: 50%; }
	.news { width: 100%; float: none !important; }
	.banner { padding-left: 0px !important }
	.list_gioithieu { padding: 30px 0px !important; }
	.footer_icon li { display: flex; flex-wrap: wrap }
	.footer_image { justify-content: center; }
	.footer-news:nth-child(1) { width: 50% !important; }
	.footer-news:nth-child(2) { width: 40% !important; }
	.footer-news:nth-child(3) { width: 100% !important; padding: 5px 0px }
	.footer-news:nth-child(4) { width: 100% !important; padding: 5px 0px }
	.header { justify-content: center !important; }
	.fta { justify-content: center !important; }
	.sologan_with { width: 100% !important; padding: 5px 0px }
	.title1_right { margin: auto }
	.grid-page { grid-template-columns: repeat(3, 1fr) !important; }
	.dichvu_one { width: 33.333% !important; padding: 5px 0px }
	.footer_icon ul li span { padding: 5px 0px }
	.album-gird { grid-template-columns: repeat(3, 1fr) !important; }
	.top-contact .article-contact { width: 100% !important; padding: 15px 0px }
	.grid-product { grid-template-columns: repeat(3, 1fr) !important; }
	.gird_page { grid-template-columns: repeat(3, 1fr); }
}
@media(max-width:769px) {
	.list_chuyenkhoa { padding: 25px 0px !important; }
	.list_gioithieu, .list_chuyenkhoa { grid-template-columns: repeat(2, 1fr) !important; }
	.list_chuyenkhoa { grid-gap: 15px 10px !important; }
	.title_right { padding: 5px 0px }
	.header-top .wrap-content { padding: 2px 10px !important; }
	.top-contact { flex-wrap: wrap; }
	.left-pro-detail, .right-pro-detail, .top-contact .form-contact, .top-contact .article-contact { width: 100%; margin: 0px; }
	.left-pro-detail { margin-bottom: 30px; }
	.footer-news:nth-child(1) img { display:table; margin:0 auto; }
	.footer-news:nth-child(1) { width: 100% !important; }
	.footer-news:nth-child(2) { width: 100% !important; }
	.footer-news:nth-child(3) { width: 100% !important; }
	.left-intro, .right-intro { width: 100% }
	.title_h2 { font-size: 25px !important }
	.logo { justify-content: center; }
	.logo_left { margin-bottom: 3px }
	.title1_right { justify-content: center }
	.grid-page { grid-template-columns: repeat(2, 1fr) !important; }
	.dichvu_one { width: 50% !important; padding: 5px 0px }
	.form_left { width: 100% !important }
	.form_right { width: 100% !important }
	.album-gird { grid-template-columns: repeat(2, 1fr) !important; }
	.grid-product { grid-template-columns: repeat(2, 1fr) !important; }
	.product_left { width: 100% !important; order: 1; }
	.product_right { width: 100% !important; order: 3; }
	.tabs-pro-detail { order: 2 }
	.title-h { padding: 10px 0px }
	.tongdai { padding: 10px 0px; }
	.name_dichvu { font-size: 15px; }
	.slide_box { width: 60%; }
	.box_slide_show { bottom: 20px; }
	.box_slide_show { font-size: 13px; }
	.duan_index, .dichvu_index { padding: 30px 0px; }
	.duan_chungtoi { padding-bottom: 20px; }
	.noidung_top h4 { margin: 10px; }
	.gioithieu_vi { font-size: 30px; }
	.banner { padding: 60px 0px; }
	.dm li a { font-size: 13px; padding: 5px 5px; margin-right: 5px; }
	.grid-page { grid-gap: 10px 10px }
	.box_mota img { display: none; }
	.mota_ngan { position: relative; left: 0px; right: 0px; justify-content: center; align-items: center; transform: none; }
	.tt { flex-wrap: wrap; }
	.tintuc_video_index { padding-top: 30px; }
	.left-intro { margin-bottom: 20px; }
	.chinh_sach::after { bottom: -10px; }
	.footer-news:nth-child(2) { margin-top: 20px; }
	.footer-news:nth-child(3) { margin-top: 20px; }
	.footer-news:nth-child(4) { margin-top: 20px; }
	.chinh_sach { margin-bottom: 20px; }
	.copyright { text-align: center; }
	.gird_page { grid-template-columns: repeat(2, 1fr); grid-gap: 20px 20px; }
	.grid-product { grid-gap: 20px 20px; }
}
@media(max-width:440px) {
	.gioithieu_text span { font-size: 12px !important }
	.gioithieu_text p { font-size: 12px !important; }
	.chuyenkhoa_title span { font-size: 13px !important; padding-top: 2px !important; }
	.chuyenkhoa_title p { font-size: 11px !important; }
	.list_gioithieu { grid-gap: 30px 5px !important; }
	.pic-news, .info-news { display: block; width: 100%; float: none; text-align: center; margin: 0px; }
	.info-news { margingin-top: 15px; }
	.top-contact .form-contact .button-contact .file-contact span b { max-width: 105px; }
	.amthuc_boc { padding-left: 10px !important; padding-right: 10px !important; }
	.amthuc_text { padding: 5px }
	.dichvu_one { width: 100% !important; padding: 5px 0px }
	.form_left { grid-template-columns: repeat(1, 1fr) !important; }
	.slide_box { width: 70%; }
	.title_slide_h4 { font-size: 13px; }
	.title_slide_h4 { margin-left: -15px; padding-right: 15px; }
	.duan_left { width: 100%; padding-right: 10px; margin-bottom: 10px; text-align: start; }
	.duan_right { width: 100%; }
	.noidung_top { padding: 0px 0px 0px 0px }
	.title_h2 { font-size: 24px !important; }
	.gioithieu_vi { font-size: 25px; }
	.mota_ngan { font-size: 13px; }
	.mota_index { padding: 40px 0px; }
	.newshome-best { width: 100%; margin-bottom: 20px; }
	.newshome-scroll { width: 100%; }
	.dichvu_vi { margin-top: 10px; margin-bottom: 5px; }
	.name-newshome.text-split { margin-top: 0px; }
	.gird_page { grid-gap: 10px 10px; }
	.grid-product { grid-gap: 10px 10px; }
	.name-news { margin-top: 10px; }
}
@media(max-width:369px) {
	.cart-pro-detail { flex-wrap: wrap; }
	.list_gioithieu, .list_chuyenkhoa { grid-template-columns: repeat(1, 1fr) !important; }
	.cart-pro-detail a { width: 100%; text-align: center; margin: 0px !important; font-size: 12px; }
	.cart-pro-detail a:first-child { margin-bottom: 5px !important; }
	.cart-pro-detail a i { display: none; }
}
