/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 10 2025 | 11:14:38 */
span.fs-14.fw-600.xanhduong.mont {
	text-wrap: nowrap;
}

.markdown p{
	color: black;
}


/* #is-ajax-search-result-5640.is-ajax-search-result {
display: unset !important;
} */

.img-dr-3col{
	margin-right: auto !important;
	margin-left: auto !important;
}


/* .container .row:not(.row-collapse), .lightbox-content .row:not(.row-collapse), .row .gallery, .img-dr-3col{
margin-left: auto !important;
margin-right: auto !important;
} */





.is-form-style input.is-search-submit, .is-search-icon{
	border-radius:8px;
}
/* .is-form-style.is-form-style-3 label {
left: -938px;
position: absolute;
width:600px;
} */

h2.textcat.fs-32.fw-700 {
	padding-left: 20px;
	line-height: 45px;
}

.hidden-form {
	display: none;
}
.showsearch{
	position:absolute;
	left:775px;
	width:100px;
}
.is-search-form {
	position: relative;
	max-width: 400px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	transition: all 0.4s ease;
}
input#is-search-input-5640 {
	/*     display: unset !important; */
}

/* Styling cho input tìm kiếm */
.is-search-input {
	position: absolute; /* Đặt input phía dưới icon */
	top: 35px; /* Đặt vị trí phía dưới icon */
	right: 0px;
	width: 0; /* Bắt đầu với độ rộng là 0 để không hiển thị */
	opacity :0; /* Ẩn input */
	padding: 10px;
	border: 1px solid #ddd;
	border-radius: 30px;
	outline: none;
	transition: width 0.4s ease, opacity 0.4s ease, padding 0.4s ease; /* Hiệu ứng chuyển đổi */
}

/* Styling cho icon tìm kiếm */
.is-search-submit {
	background: none;
	border: none;
	cursor: pointer;
	padding: 10px;
	position: relative; /* Giữ vị trí của nút */
}

.is-search-icon svg {
	fill: #0073e6;
	transition: transform 0.3s ease;
}

/* Khi hover vào icon hoặc nút submit */
.is-search-submit:hover .is-search-icon svg {
	transform: scale(1.2); /* Phóng to icon khi hover */
}


/* Khi hover vào form sẽ giữ input hiển thị */
.is-search-form:hover .is-search-input {
	max-width: 1300px;
	opacity: 1;
	padding: 10px 20px;
}  

.is-form-style.is-form-style-3 label {
	left: -979px;
	position: absolute;
	width: 800px !important;
}
.is-form-style input.is-search-input {
	background: #fff;
	background-image: none !important;
	color: #333;
	padding: 0 12px;
	margin: 0;
	outline: 0 !important;
	font-size: 14px !important;
	height: 36px;
	min-height: 0;
	line-height: 1;
	border-radius: 5px;
	border: 1px solid #ccc !important;
	font-family: arial;
	width: 30%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-appearance: none;
}
#is-ajax-search-result-5640{
	width: 490px !important;
	top: 147px !important;
	left: 907px !important;
	/*     display: block !important; */
}

/* justify */
.form-banner .wpcf7 form .wpcf7-response-output {
	top: -50px;
	position: relative;
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2;
}
.nhap-email .wpcf7-form-control-wrap .wpcf7-not-valid-tip{
	width:100%;
}
.form-datlich .wpcf7-form-control-wrap .wpcf7-not-valid-tip{
	width:100%;
}

.wpcf7 .wpcf7-not-valid-tip {
	z-index:99;
	width: 25%;
	background-color: #d14a4a;
	border-radius: 3px;
	color: var(--fs-color-alert);
	line-height: 1.2em;
	margin-top: -10px;
	opacity: .8;
	padding: 5px 8px;
	position: absolute;
}
.candeu{
	text-align: justify;
}
.text-thuvienhinhanh{
	position:relative;
	right:-80px;
}
.dki_in_home {
	height:600px;
}
.slider-style-focus .flickity-page-dots {
	bottom: -8px;
}
.text-thuvienhinhanh{
	left:30px;
}
.dayanh .flickity-page-dots{
	bottom:-10px;
}
.anhnayne img{
	border-radius:10px;
}
/* styleChu */
.mont{
	font-family: "Bai Jamjuree";
}
.bai{
	font-family: "Bai Jamjuree";
}
/* color_website */
.do{
	color: #FE3434;
}
.xanhduong{
	color: #0028AF;
}
.vang{
	color: #E6C84B;
}
.den{
	color: #232323;
}
.xam{
	color: #515151;
}
.trang{
	color: #fdfdfd;
}
/* font_size */

.fs-8{
	font-size: 8px;
}
.fs-9{
	font-size: 9px;
}
.fs-10{
	font-size: 10px;
}
.fs-11{
	font-size: 11px;
}
.fs-12{
	font-size: 12px;
}
.fs-125{
	font-size: 12.5px;
}
.fs-14{
	font-size: 14px;
}
/* .fs-16{
	font-size: 18px;
} */
.fs-18{
	font-size: 18px;
}
.fs-19{
	font-size: 19px;
}
.fs-20{
	font-size: 20px;
}
.thuvienvuive {
	padding:0;
	top:-35px;
}
.fs-21{
	font-size: 21px;
}
.fs-22{
	font-size: 22px;
}
.fs-24{
	font-size: 24px;
}
.fs-26{
	font-size: 26px;
}
.fs-30{
	font-size: 30px;
}
.fs-36{
	font-size: 36px;
}
.fs-38{
	font-size: 38px;
}
.fs-40{
	font-size: 40px;
}
.fs-50{
	font-size: 50px;
}
.fs-56{
	font-size: 56px;
}
.fs-54{
	font-size: 54px;
}
.fs-64{
	font-size: 64px;
}
.fs-60{
	font-size: 60px;
}
.fs-72{
	font-size: 72px;
}
.fs-74{
	font-size: 74px;
}
.fs-80{
	font-size: 80px;
}

/* font_weight */

.fw-400{
	font-weight: 400;
}
.fw-500{
	font-weight: 500;
}
.fw-600{
	font-weight: 600;
}
.fw-700{
	font-weight: 700;
}
.fw-800{
	font-weight: 800;
}

.fw-900{
	font-weight: 900;
}

/* --------------------------- */
/* BUTTON */
.button_E6E6E6{
	background-color: #E6E6E6;
	color: #0028AF;
}
.title-textkaka{
	height:71px;
}
.textmoi h3 span{
	line-height:55px;
}
.icon-angle-right:before {
	content: "";
}
.bacsiphamhoanghuong p{
	background:#000000a3;
	position:absolute;
	top:80%;
	left:17%;
	width:428px;
	border-radius:50px;

}
.chamsoctantam .icon-box-text.last-reset {
	display: flex;
	justify-content: center;
	align-items: center;
}
/*-----------------------------*/
.section2-top1 .nav-tabs+.tab-panels {
	position: relative;
	width: 1800px;
	padding: 0px;
	left: -60px;
	border:none;
	background:none;
}
.section2-top1{
	display:flex;
	flex-flow:nowrap;
}
.catbaoquydau p span strong{
	font-weight:799px;
}
.section2-top .nav-tabs>li>a {
	margin: 10px;
	border-radius: 10px;
	align-items: end;
	justify-content: start;
	display: flex;
	width: 273px;
	height: 100px;
	flex-shrink: 0;
}
.section2-top1 .nav-tabs>li>a {
	margin: 10px;
	border-radius: 10px;
	align-items: end;
	justify-content: start;
	display: flex;
	width: 273px;
	height: 100px;
	flex-shrink: 0;
}
.thuvienvideotop2 .section2-top1 .tab-panels{
	top:-25px;
}

.section2-top .nav-tabs > li a{
	box-shadow: 0px 3.432px 20.59px -0.858px rgba(0, 0, 0, 0.20);
}
.section2-top1 .nav-tabs > li a{
	box-shadow: 0px 3.432px 20.59px -0.858px rgba(0, 0, 0, 0.20);
}
.nav-tabs>li.active>a {
	border-top-color: transparent;
}
.section2-top ul li a{
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4667danhmuc-1.png);
	background-position:center;
}
.section2-top1 ul li a{
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4667danhmuc-1.png);
	background-position:center;
}
.section2-top .nav-center {
	display: flex;
	justify-content: space-between;
}
.section2-top1 .nav-center {
	display: flex;
	gap:40px;
	flex-direction:column;
	justify-content: space-between;
}
/* icon các section trong tab */

.section2-top .nav-tabs>li:nth-child(1) a::before{
	background:#515151;
	width:50px;
	border-radius:10px;
	height:50px;
	background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 25px;
	bottom: 0px;
	opacity:1;
	background-repeat: no-repeat;	
}
.section2-top1 .nav-tabs>li:nth-child(1) a::before{
	background:#515151;
	width:50px;
	border-radius:10px;
	height:50px;
	background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 25px;
	bottom: 0px;
	opacity:1;
	background-repeat: no-repeat;	
}
.section2-top .nav-tabs > li:nth-child(1) a:hover::before {
	background: #0028AF; 
	background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 25px;
	bottom: 0px;
	background-repeat: no-repeat; */
}
.section2-top1 .nav-tabs > li:nth-child(1) a:hover::before {
	background: #0028AF; 
	background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 25px;
	bottom: 0px;
	background-repeat: no-repeat; */
}

.section2-top .nav-tabs > li:nth-child(1).active a::before {
	background: #0028AF; /* Màu nền khi active */
	background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
	background-position: center;
	background-repeat:no-repeat;
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 25px;
	bottom: 0px;
}
.section2-top1 .nav-tabs > li:nth-child(1).active a::before {
	background: #0028AF; /* Màu nền khi active */
	background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
	background-position: center;
	background-repeat:no-repeat;
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 25px;
	bottom: 0px;
}

/* làm section2 */
.section2-top .nav-tabs>li:nth-child(2) a::before{
	background:#515151;
	width:50px;
	border-radius:10px;
	height:50px;
	background-image:url(/wp-content/uploads/2024/09/Group-2.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	opacity:1;
	background-repeat: no-repeat;	
}
.section2-top .nav-tabs > li:nth-child(2) a:hover::before {
	background: #0AAFA5; 
	background-image:url(/wp-content/uploads/2024/09/Group-2.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	background-repeat: no-repeat; */
}

.section2-top .nav-tabs > li:nth-child(2).active a::before {
	background: #0AAFA5; /* Màu nền khi active */
	background-image:url(/wp-content/uploads/2024/09/Group-2.png);
	background-position: center;
	background-repeat:no-repeat;
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
}
/* làm section2-1 */
.section2-top1 .nav-tabs>li:nth-child(2) a::before{
	background:#515151;
	width:50px;
	border-radius:10px;
	height:50px;
	background-image:url(/wp-content/uploads/2024/09/Group-2.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	opacity:1;
	background-repeat: no-repeat;	
}
.section2-top1 .nav-tabs > li:nth-child(2) a:hover::before {
	background: #0AAFA5; 
	background-image:url(/wp-content/uploads/2024/09/Group-2.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	background-repeat: no-repeat; */
}

.section2-top1 .nav-tabs > li:nth-child(2).active a::before {
	background: #0AAFA5; /* Màu nền khi active */
	background-image:url(/wp-content/uploads/2024/09/Group-2.png);
	background-position: center;
	background-repeat:no-repeat;
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
}

/* làm section3 */
.section2-top .nav-tabs>li:nth-child(3) a::before{
	background:#515151;
	width:50px;
	border-radius:10px;
	height:50px;
	background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	opacity:1;
	background-repeat: no-repeat;	
}
.section2-top .nav-tabs > li:nth-child(3) a:hover::before {
	background: #E6C84B; 
	background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	background-repeat: no-repeat; */
}

.section2-top .nav-tabs > li:nth-child(3).active a::before {
	background: #E6C84B; /* Màu nền khi active */
	background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
	background-position: center;
	background-repeat:no-repeat;
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
}

/* làm section3-1 */
.section2-top1 .nav-tabs>li:nth-child(3) a::before{
	background:#515151;
	width:50px;
	border-radius:10px;
	height:50px;
	background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	opacity:1;
	background-repeat: no-repeat;	
}
.text-thuvienhinhanh1 {
	position:relative;
	/*     left:80px; */
}
.section2-top1 .nav-tabs > li:nth-child(3) a:hover::before {
	background: #E6C84B; 
	background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	background-repeat: no-repeat; */
}

.section2-top1 .nav-tabs > li:nth-child(3).active a::before {
	background: #E6C84B; /* Màu nền khi active */
	background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
	background-position: center;
	background-repeat:no-repeat;
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
}

/* làm section4 */
.section2-top .nav-tabs>li:nth-child(4) a::before{
	background:#515151;
	width:50px;
	border-radius:10px;
	height:50px;
	background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	opacity:1;
	background-repeat: no-repeat;	
}
.section2-top .nav-tabs > li:nth-child(4) a:hover::before {
	background: #E52F2F; 
	background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	background-repeat: no-repeat; */
}

.section2-top .nav-tabs > li:nth-child(4).active a::before {
	background: #E52F2F; /* Màu nền khi active */
	background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
	background-position: center;
	background-repeat:no-repeat;
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
}

/* làm section4-1 */
.section2-top1 .nav-tabs>li:nth-child(4) a::before{
	background:#515151;
	width:50px;
	border-radius:10px;
	height:50px;
	background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	opacity:1;
	background-repeat: no-repeat;	
}
.section2-top1 .nav-tabs > li:nth-child(4) a:hover::before {
	background: #E52F2F; 
	background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	background-repeat: no-repeat; */
}

.section2-top1 .nav-tabs > li:nth-child(4).active a::before {
	background: #E52F2F; /* Màu nền khi active */
	background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
	background-position: center;
	background-repeat:no-repeat;
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
}

/* làm section5-1 */
.section2-top1 .nav-tabs>li:nth-child(5) a::before{
	background:#515151;
	width:50px;
	border-radius:10px;
	height:50px;
	background-image:url(/wp-content/uploads/2024/09/Group-2-2.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	opacity:1;
	background-repeat: no-repeat;	
}
.section2-top1 .nav-tabs > li:nth-child(5) a:hover::before {
	background: #E52F2F; 
	background-image:url(/wp-content/uploads/2024/09/Group-2-2.png);
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
	background-repeat: no-repeat; */
}

.section2-top1 .nav-tabs > li:nth-child(5).active a::before {
	background: #E52F2F; /* Màu nền khi active */
	background-image:url(/wp-content/uploads/2024/09/Group-2-2.png);
	background-position: center;
	background-repeat:no-repeat;
	background-position:center;
	content: "";
	position: absolute;
	top: 24px;
	right: 0;
	left: 25px;
	background-size: 30px;
	bottom: 0px;
}






/* kết thúc icon các section trong tab */
.section2-top .tab-panels{
	background-color: #fff;
	border: 1px solid #ffffff;
	padding: 9px;
}

.is-border{
	border: none;
}
.row-tab-four{
	padding-right: 50px;
	width:1300px;
	padding-top: 30px;
	margin-top: -90px;
	background: white;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	border-radius: 10px;
}
.container.section-title-container {
	/*     color: #0028AF; */
	width: 678px;
	padding: 20px 0px 5px 10px;
	border-radius: 25px;
	background: var(--Foundation-Blue-Light, #E6EAF7);
}
span.section-title-main {
	color:  #0028AF;
}
.ban-tay-vang{
	background-image:url(/wp-content/uploads/2024/09/Frame-38598.png);
	display: flex;
	width: 1400px;
	padding: 60px 54px 60px 60px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	border-radius: 25px;
	color:white;
}
.phieu-dien{
	width:100%;
}
.section-fromdki .col-inner{
	border-radius:20px;
	padding:10px;
	height:600px;
}
.dangkytructuyen {
	width: 100%;
	height: 40px;
	text-align: center;
	padding: 15px;
	border-radius: 5px;
	background: #0028AF;
}
.section-fromdki {
	z-index: 1000;
	right: 0;
	top: 80px;
	position: sticky;
	border:1.5px solid #0028AF;
	background-image:url(/wp-content/uploads/2024/09/QUY-TRINH-1.png) ;
	background-blend-mode: overlay; /* Kết hợp màu nền với hình ảnh */
	background-color: rgba(217, 223, 243 ,0.5);
	height:700px;
	border-radius: 15px;
}
.text_dangki{
	width: 100%;
}
.section-fromdki:before {
	background-color: rgba(217, 223, 243, 0.8); /* Phủ màu #D9DFF3CC */
	z-index: 1; /* Đảm bảo lớp phủ ở trên ảnh nền */
	background-size: cover;
	background-position: center;
	border: 1px solid #0028AF;
}
.thuvienhinhanh-img{
	padding:20px;
	background-image:url(/wp-content/uploads/2024/09/GIA-TRI-KHAC-BIET.png) ;
	background-color:#cacaca; /* Màu trắng với độ trong suốt 50% */
	background-blend-mode: overlay; /* Kết hợp màu nền với hình ảnh */
	border-radius: 15px;
	height:auto;
}
.trangchu-ketqua .col-inner{
	height:35px;
}
.nav-line-bottom>li>a:before, .nav-line-grow>li>a:before, .nav-line>li>a:before {
	/* background-color: var(--fs-color-primary); */
	content: " ";
	height: 3px;
	left: 50%;
	opacity: 0;
	position: absolute;
	top: 0;
	transform: translateX(-50%);
	transition: all .3s;
	width: 100%;
}

/* .thuvienhinhanh-tab {
width:1580px;
display: flex;
flex-flow: nowrap;
} */
.thuvienhinhanh-tab{
	width:1580px;
	display:flex;
	flex-flow:nowrap;
}

.thuvienhinhanh-tab .nav{
	align-items: center;
	gap:40px;
	display: flex;
	flex-direction:column;
	width: 50%;
}

.tab-panels {
	padding-top: 0px;
}
.form-col{
	background-image: url('/wp-content/uploads/2024/09/GIA-TRI-KHAC-BIET.png');
	color:white;
	padding:10px;
	border-radius:25px;
}
.form-datlich p{
	width: 100%;
	padding:8px;
}


.form-datlich p span input{
	padding-left:20px;
	border-radius:8px;
	height:48px;
}

.form-date-time p span select{
	border-radius:8px;
	height:48px;
}
.form-date-time{
	display: flex;
	width: 100%;
}


.form-datlich p .button{
	width: 100%;
	height: 47px;
	border-radius: 25px;background: var(--Foundation-Yellow-Normal, #E6C84B);
}
.dangkitructuyen p span{
	padding:5px;
}
.dangkitructuyen p span input{
	height: 50px;
	flex-shrink: 0;
	border-radius:9px;
}
.dangkitructuyen p span textarea{
	height: 50px;
	flex-shrink: 0;
	border-radius:9px;
}
.form-sdt p span input{ 
	display: flex;
	width: 490px;
	height: 52px;
	padding: 20px;
	justify-content: space-between;
	align-items: center;
	flex-shrink: 0;
	border-radius: 15px;
	border: 1px solid #ECEBED;
	background:white;
	backdrop-filter:blur(12px);
}
.dangki-sdt{
	position:absolute;left:310px;bottom:0.01em;  
}
.tamnhin-sumenh{
	border-radius: 20px;
}
/* chăm sóc tận tâm  */
.chamsoctantam .icon{
	/* 	 background:rgb(0 0 0 / 9%); */
	padding:5px;
	border-radius:8px;
}
/* kết thúc chăm sóc tận tâm  */
.nhap-email p span input{
	border-radius:10px;
	height:50px
}
.baohanhtrondoi {
	width: 83%;
	border-radius: 25px;
	border: 1px solid rgba(255, 255, 255, 0.50);
	background: rgba(0, 0, 0, 0.45);
	backdrop-filter: blur(12px);
	padding: 0px 20px;
	font-size: small;
	/* height: 55px; */
	display: flex;
	align-items: center;
	white-space: nowrap;
}
.datlichhenngay .is-shade{
	height: 45px;
	border-radius: 25px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 240px;
	background: #E6C84B);
}
.full3boc {
	margin: 5px;
	border: 1px solid white;
	width: 95%;
	border-radius: 5px;
	padding-top: 10px;
	/*     padding: 35px 10px; */
}
.btn-xemthem {
	width:200px;
	padding:3px;
	position: relative; /* Để có thể sử dụng hover cho phần tử con */
}

.btn-xemthem:hover {
	background: #D9DFF3;
	color: #00249E;
}

.btn-xemthem i {
	border: 1px solid gray;
	border-radius: 50%;
	height: 20px;
	width: 20px;
	background-image: url(/wp-content/uploads/2024/09/Combo-shape.svg);
	background-position: center;
	display: inline-block; /* Đảm bảo icon có thể được hover */
	transition: background-image 0.3s; /* Thêm hiệu ứng chuyển tiếp */
}

.btn-xemthem:hover i {
	background-image: url(/wp-content/uploads/2024/09/Combo-shape-2.png); /* Đổi hình ảnh khi hover */
	border: 1px solid #00249E; /* Thay đổi màu viền nếu cần */
}
.text-four .col-inner{
	text-align:center;
	padding-top:20px;
	padding-left:25px;
	width:200px;
}
.text-chamsocsuckhoe{
	position: absolute;
	top:-20%;
	left:30%;
}
/* thanh ngang  */
.thanhngang , .thanhngang1 ,.thanhngang2 ,.thanhngang3 {
	height:3px;
	position:relative;
	top:-50px;
	max-width:300px;background-color:rgb(255, 255, 255);
}
.thanhngang {
	animation: changeColor1 5s infinite;
}

.thanhngang1 {
	animation: changeColor2 5s infinite;
}

.thanhngang2 {
	animation: changeColor3 5s infinite;
}

.thanhngang3 {
	animation: changeColor4 5s infinite;
}

/* Đổi màu icon */
.tuvan .ico,
.datlich .col-inner,
.thamkham .col-inner,
.theodoi .col-inner {
	background: #E6E6E6;
	color: #232323;
}

.texttuvan p, .textdatlich p, .textthamkhamm p, .texttheodoi p {
	color: #232323;
	font-size:15px;
}

.texttuvan:hover p, .textdatlich:hover p, .textthamkhamm:hover p, .texttheodoi:hover p {
	color: white;
}

.tuvan .col-inner {
	background: #E6E6E6;
}

.vantu img:hover,
.lichdat img:hover,
.khamtham img:hover,
.doitheo img:hover {
	filter: brightness(0) invert(1);
}

/* Đổi màu khi hover vào box */
.tuvan .col-inner:hover {
	background: #0028AF; /* Màu mới cho box Tư vấn */
	color: white;
}

.datlich .col-inner:hover {
	background: #0AAFA5; /* Màu mới cho box Đặt lịch */
	color: white;
}

.thamkham .col-inner:hover {
	background: #E6C84B; /* Màu mới cho box Khám tham */
	color: white;
}

.theodoi .col-inner:hover {
	background: #E52F2F; /* Màu mới cho box Theo dõi */
	color: white;
}


/* kết thúc khúc này  */


.btn-guiphieudien input{
	/* 	padding:10px; */
	border-radius:25px;
	width: 100%;
	height: 46px;
	background:#E6C84B;
}
/* ------------- */
.tuyetdoibaomat .icon-box{
	height:100%;
	background-image:url(/wp-content/uploads/2024/09/Frame-38593.png);
	border-radius:15px;
	padding: 0px 0px 20px 0px;
}
.tuyetdoibatmat .icon-box-text{
	padding:0px 50px 0px 50px;
}
.tuyetdoibaomat .col .col-inner .icon-box .icon-box-text{
	padding:0px 50px 0px 50px;
}
.ketqua p input{
	border-radius:25px;
	position:absolute;
	top:6px;
	background:#E6C84B;
	left:320px;
}
.namgioicatbaoquydau{
	display:flex;
	justify-content:center;
	align-items:center;
}
.bg-text .col-inner {
	border-radius: 25px;
	border: 1px solid rgba(255, 255, 255, 0.30);
	background: rgba(0, 0, 0, 0.45);
	backdrop-filter: blur(12px);
	display: flex;
	width: auto;
	padding: 20px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.catbaoquydau-dangkingay{
	width: 100%;
	font-size: .8em;
	height: 42px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.text1 p strong{
	padding:10px;
	border-radius:10px;
	background:#0028AF;
}
.text2 p strong{
	padding:10px;
	border-radius:10px;
	background:#0AAFA5;
}
.text3 p strong{
	padding:10px;
	border-radius:10px;
	background:#E6C84B;
}
.text4 p strong{
	padding:10px;
	border-radius:10px;
	background:#E52F2F;
}
.text-taisaobannen{
	border-radius: 20px;
	padding: 20px 20px 10px 20px;
}
.catbaoquydau {
	padding-right:20px;
}
.taisaobannen .col-inner{
	border-radius: 15px 0px 0px 15px;
}
@media (max-width: 500px) {
	.banner-giatrikhacbiet {
		overflow: hidden;
	}
	.banner-giatrikhacbiet .banner-layers {
		display: flex;
		justify-content: center;
		align-items: center;
		overflow: unset !important;
	}
	.y
	.banner-quytrinhthammi{
		overflow:hidden;
		height:760px;
	}
	.text-four .col-inner{
		padding-left:0px;
	} 
	.banner-quytrinhthammi{
		overflow:hidden;
		height:1550px;
	}
	.banner-bacsigioi , .banner-thuvienvideo , .banner-dichvunoibat{
		overflow:hidden;
		max-height:1300px;
	}
	.form-banner{
		width:400px;
		border-radius:20px;
	}
}
.text-thuvienhinhanh p{
	margin:11px;
}
.text-thuvienhinhanh1 p{
	margin:11px;
}
.section3 {
	padding-top: 128px;
	padding-bottom: 98px;
	min-height: 500px;
}
.logo-center .flex-left {
	margin-top:10px;
	height:50px;
	border-bottom: 0.1px solid rgba(255, 255, 255, 0.3); /* Đường viền với màu gần như trong suốt */
	flex: 1 1 0;
	order: 1;
}
.logo-center .flex-right{
	height:50px;
	margin-top:10px;
	border-bottom: 0.1px solid rgba(255, 255, 255, 0.3); /* Đường viền với màu gần như trong suốt */
	flex: 1 1 0;
	order: 3;
}
ul.header-nav.header-nav-main.nav.nav-left.nav-uppercase , ul.header-nav.header-nav-main.nav.nav-right.nav-uppercase {
	justify-content: space-between;
}
/*-----------------------------*/
/* ------------------------- */
/* icon_box_why_left so 1 */
.icon_box_why_left1{
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-1-1.png);
	background-position: center;
	padding: 20px;
	width: 350px;
	border-radius: 20px;
	background-repeat: no-repeat;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}
.icon-box.featured-box.icon_box_why_left1.icon-box-right.text-right {
	/* background: blue; */
	border-radius: 20px;
	height: 90px;
}
.icon_box_why_left1 .icon-inner{
	background-color: #E52F2F;
	padding: 10px;
	border-radius: 20px;
	top: -10px;
	position: relative;
}
/* icon_box_why_left so 2 */

.icon_box_why_left2{
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-2.png);
	padding: 20px;
	width: 350px;
	border-radius: 20px;
	background-repeat: no-repeat;
	background-position: center;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}
.icon-box.featured-box.icon_box_why_left2.icon-box-right.text-right {
	/* background: blue; */
	border-radius: 20px;
	height: 90px;
}
.icon_box_why_left2 .icon-inner{
	background-color: #E6C84B;
	padding: 10px;
	border-radius: 20px;
	top: -10px;
	position: relative;
}

/* icon_box_why_left so 3 */

.icon_box_why_left3{
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-3.png);
	padding: 20px;
	width: 350px;
	border-radius: 20px;
	background-repeat: no-repeat;
	background-position: center;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}
.icon-box.featured-box.icon_box_why_left3.icon-box-right.text-right {
	/* background: blue; */
	border-radius: 20px;
	height: 90px;
}
.icon_box_why_left3 .icon-inner{
	background-color: #0AAFA5;
	padding: 10px;
	border-radius: 20px;
	top: -10px;
	position: relative;
}

/* icon_box_why_left so 4 */

.icon_box_why_left4{
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-1.png);
	padding: 20px;
	width: 350px;
	border-radius: 20px;
	background-repeat: no-repeat;
	background-position: center;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}
.icon-box.featured-box.icon_box_why_left4.icon-box-right.text-right {
	/* background: blue; */
	border-radius: 20px;
	height: 90px;
}
.icon_box_why_left4 .icon-inner{
	background-color: #0028AF;
	padding: 10px;
	border-radius: 20px;
	top: -10px;
	position: relative;
}
.icon-box-right .icon-box-img+.icon-box-text {
	padding-right: 0.65em;
}
/* --------------------------- */
/* icon_box_why_right1 */

.icon_box_why_right1{
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-1-1.png);
	background-position: center;
	padding: 20px;
	width: 350px;
	border-radius: 20px;
	background-repeat: no-repeat;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}
.icon-box.featured-box.icon_box_why_right1.icon-box-left.text-left {
	border-radius: 20px;
	height: 90px;
}
.icon_box_why_right1 .icon-inner{
	background-color: #E52F2F;
	padding: 10px;
	border-radius: 20px;
	top: -10px;
	position: relative;
}

/* icon_box_why_right2 */

.icon_box_why_right2{
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-2.png);
	background-position: center;
	padding: 20px;
	width: 350px;
	border-radius: 20px;
	background-repeat: no-repeat;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}
.icon-box.featured-box.icon_box_why_right2.icon-box-left.text-left {
	border-radius: 20px;
	height: 90px;
}
.icon_box_why_right2 .icon-inner{
	background-color: #E6C84B;
	padding: 10px;
	border-radius: 20px;
	top: -10px;
	position: relative;
}

/* icon_box_why_right3 */

.icon_box_why_right3{
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-3.png);
	background-position: center;
	padding: 20px;
	width: 350px;
	border-radius: 20px;
	background-repeat: no-repeat;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}
.icon-box.featured-box.icon_box_why_right3.icon-box-left.text-left {
	border-radius: 20px;
	height: 90px;
}
.icon_box_why_right3 .icon-inner{
	background-color: #0AAFA5;
	padding: 10px;
	border-radius: 20px;
	top: -10px;
	position: relative;
}

/* icon_box_why_right1 */

.icon_box_why_right4{
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-1.png);
	background-position: center;
	padding: 20px;
	width: 350px;
	border-radius: 20px;
	background-repeat: no-repeat;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}
.icon-box.featured-box.icon_box_why_right4.icon-box-left.text-left {
	border-radius: 20px;
	height: 90px;
}
.icon_box_why_right4 .icon-inner{
	background-color: #0028AF;
	padding: 10px;
	border-radius: 20px;
	top: -10px;
	position: relative;
}
/*  css cua trung */ 
/* home */
.dki_in_home .banner-bg.fill {
	border-radius: 20px;
}
.dki_in_home .banner {
	border-radius: 20px;
}
.video_in_home{
	border-radius: 20px;
}
/* cat-bao-quy-dau */
.ketqua .wpcf7-form-control{
	border-radius: 25px
} 
.text_giaiphaphieuqua {

}
.text_giaiphaphieuqua{
	text-transform: uppercase;
	background: linear-gradient(to right, #0AAFA5 0%, #D5F0EE 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	padding-bottom: 40px
}
.text_giaiphap .uppercase {
	margin-top: -4px;
}
.text_dichvunoibat p{
	color: var(--Foundation-White-Darker, #515151);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.text_dichvunoibat{
	width:200px;
}
.texth2 h2{
	color: var(--Foundation-Grey-Normal, #232323);
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-transform: uppercase;
}
.numberh2 h2{
	text-align: center;
	font-size: 80px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-transform: uppercase;
}
.text_giaipham p{
	text-align: justify;
}
.slide_thuvienanh .flickity-page-dots .dot{
	background-color: #E6E6E6;
}

.flickity-page-dots .dot {
	/* border: 3px solid #111; */
	border-radius: 50%;
	cursor: pointer;
	display: inline-block;
	height: 12px;
	margin: 0 5px;
	opacity: .4;
	transition: opacity .3s;
	width: 12px;
}

.slide_thuvienanh .flickity-page-dots .dot .is-selected{
	background-color: #E6C84B;
	width: 40px;
}
.blog_home .col-inner {
	border-radius: 20px;
}
.input-formne{
	height:420px;
}
.input-form{
	width:538px;
}
.btn-guiphieudien button{
	width:80%;
	color:white;
	height:55px;
	background:#E6C84B;
	display:flex;
	align-items:center;
	justify-content:center;
	gap:20px;
	border-radius:20px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.button {
	width: 50%;
	display: flex;
}
.formtime p span select{
	height:50px;
	border-radius:9px;
	color:#737373;
}
.formtime p span input{
	color:#737373;
}
.text-hienthiketqua p{
	padding-left:103px;
}
.nav-line-bottom>li>a:before, .nav-line-grow>li>a:before, .nav-line>li>a:before {
	background-color: transparent;
}
/* //button svg */
.slider-nav-light .flickity-page-dots .dot.is-selected, .slider-nav-light.slider-nav-dots-simple .flickity-page-dots .dot {
	border: none;
	border-radius: 6px;
	width: 40px;
	background-color: #E6C84B;
}
.slide_thuvienanh .flickity-page-dots .dot{
	border: none;
	border-radius: 6px;
	width: 40px;
	background-color: #E6C84B;
}
.dichvunoibatsvg .flickity-page-dots {
	top: 77%;
	left: 20%;
	line-height: 1;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 20%;
	text-align: center;
}
.btn-guiphieudienmoi button{
	width:51%;
	color:white;
	height:47px;
	background:#E6C84B;
	display:flex;
	align-items:center;
	justify-content:center;
	gap:20px;
	border-radius:25px;
}
.last-reset :last-child {
	padding-top: 15px;
	margin-bottom: 0;
}
.icon-box.featured-box.csttmaudo.icon-box-right.text-right {
	border-radius:25px;
	padding-left: 40px;
	background-position: center;
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-1-1.png);
}
.icon-box.featured-box.csttmaudo.icon-box-left.text-left{
	border-radius:25px;
	padding-right: 40px;
	background-position: center;
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-1-1.png);
}

.icon-box.featured-box.csttmauvang.icon-box-right.text-right {
	border-radius:25px;
	padding-left: 40px;
	background-position: center;
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-2.png);
}
.icon-box.featured-box.csttmauvang.icon-box-left.text-left {
	border-radius:25px;
	padding-right: 40px;
	background-position: center;
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-2.png);
}
.icon-box.featured-box.csttmauxanhla.icon-box-right.text-right {
	border-radius:25px;
	padding-left: 40px;
	background-position: center;
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-3.png);
}
.icon-box.featured-box.csttmauxanhla.icon-box-left.text-left {
	border-radius:25px;
	padding-right: 40px;
	background-position: center;
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-3.png);
}
.csttmauxanhduong{
	border-radius:25px;
	background-position: center;
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4672-1.png);
}
.icon-box-img img, .icon-box-img svg {
	width: 100%;
}
.video_info {
	border-radius: 20px;
	margin-top: -150px;
}
/* thư viện hình ảnh  */


.thuvienhinhanh-tab ul li a {
	margin: 10px;
	border-radius: 10px;
	align-items: end;
	justify-content: center;
	display: flex;
	width: 273px;
	height: 100px;
	flex-shrink: 0;
	background-image: url(/wp-content/uploads/2024/09/Rectangle-4667danhmuc-1.png);
	background-position: center;
	position: relative; 
}


.thuvienhinhanh-tab ul li:nth-child(1) a:before{
	background-image: url(/wp-content/uploads/2024/09/Group-38755-1.png);
	background-position: center;
	width: 43px;
	height: 40px;
	border-radius: 10px;
	display:flex;
	justify-content:center;
	align-items:start;
	background-repeat:no-repeat;
}




/* kết thúc thư viện hình ảnh  */
.gg_map iframe{
	border-radius:20px;
	height: 500px
}
.last-reset :last-child {
	padding-top: 0px;
	margin-bottom: 0;
}
.is-bevel:after, .is-gloss:after, .is-shade:after {
	box-shadow:none;
	content: "";
	height: 100%;
	left: -25%;
	position: absolute;
	top: 0;
	width: 150%;
}
.icon-box-img {
	display: flex;
	justify-content: center;
	align-items: center;
}
.tamnhin-sumenh .banner-bg.fill {
	border-radius: 20px;
}
.text-title p{
	background:#E6EAF7;
	display:flex;
	color:#0028AF;
	font-weight:bold;
	padding:10px;
	border-radius:15px;
	justify-content:center;
	align-items:center;
	width:678px;
	height:73px;
	margin:0 auto;
}
.form-banner .fill {
	height:505px;
	width: 700px; /* Chiều rộng mặc định cho máy tính để bàn */
}




/* Responsive cho máy tính bảng */




@media (min-width: 768px) and (max-width: 1024px) {
	.form-banner .fill {
		height:620px;
		width: 97%; /* Đặt chiều rộng 100% cho máy tính bảng */
		max-width: 100%; /* Giới hạn chiều rộng tối đa */
	}

}

@media (max-width: 500px) {
	.social-icons {
		justify-content: center;
		display: flex;
		/* margin: 0 auto; */
		color: #999;
		display: flex;
		font-size: .85em;
		/* vertical-align: bottom; */
	}
	.form-banner .fill {
		height: 540px;
		width: 100%;
		max-width: 100%;
	}
}

/* 
.bs1 {
margin-right:34px;
}
.bs2 {
margin-right:34px;
}
.bs3 {
margin-right:20px;
} */

.dki_in_home .form-banner {
	background:none;
}
.nhap-email button{
	width: 100%;
	background: #0028AF;
	border-radius: 25px;
	display: flex;
	gap:20px;
	justify-content: center;
	align-items: center;
	color: white;
	height: 55px;
}
/* icon header */

/* kết thúc icon header */
.hoatieu {
	position:absolute;
	top:-30%;
	right:30%;
}
.canhquat {
	position:absolute;
	left:105%;
}
.vebacsii {
	height: 10px;
}
.vebacsiii {
	height: 38px;
}
.slider-nav-light .flickity-prev-next-button {
	width: 72px;
	color: #E6C84B;
}
.slider-nav-circle .flickity-prev-next-button .arrow, .slider-nav-circle .flickity-prev-next-button svg {
	border: 1px solid;
	border-radius: 100%;
}
.tamgiacvang  {
	position:absolute;
	left:98%;
	top:50%;
}
.video-button-wrapper .button.icon.circle,.button.icon.round {
	padding-left: 0;
	padding-right: 0;
	background:#E6C84B;
}
.bangcapbacsi button.flickity-button.flickity-prev-next-button.previous {
	position: absolute;
	top: -97%;
	left:85%;
}
.bangcapbacsi .slider-nav-light .flickity-prev-next-button {
	position: absolute;
	top: -97%;
	left:93%;
}
.dothanhnam h3{
	height:0px;
}

.hinhanh2 {
	z-index:99;
}



.loicamket .is-divider.divider.clearfix {
	margin-left: 300px;
}


.slide-01 {
	right:-320%;
	top: -130px;
	transform:translateY(60%);
}
.danhgiakk {
	display:flex;
	justify-content:center;
	align-items:center;
}
.img .img-inner {
	width: 98%;
	overflow: hidden;
}
.anhnayne1 .img-inner{
	position:absolute;
	left:10px
}
.vuive{
	height:11px;
}
.giaiphap{
	height:60px;
}

.chamsocsuckhoebb{
	border-radius:25px;
}
.chamsocsuckhoebb .banner-bg{
	border-radius: 25px;
}

.anh1 {
	transition: all 0.3s ease; /* Thêm hiệu ứng chuyển tiếp */
	border-radius: 25px;
	display: inline-block; /* Để các ảnh không ảnh hưởng đến nhau */
	position: relative; /* Cần thiết để sử dụng z-index */
}

.anh1.is-selected {
	z-index: 99;
	width: 900px; /* Kích thước lớn hơn */
	height: auto; /* Để tự động điều chỉnh chiều cao */
	box-shadow: 
		40px 0 54px 0 rgba(255, 255, 255, 1), 
		-40px 0 54px 0 rgba(255, 255, 255, 1),
		0 0 0 10px rgba(255, 255, 255, 1); /* Để tạo đường viền trắng đậm */
}

.anh1:not(.is-selected) {
	width: 700px; /* Kích thước nhỏ hơn cho các ảnh không được chọn */
	height: 400px; /* Chiều cao cố định */
	box-shadow: none; /* Không có box-shadow */
}
.dayanh{
	overflow: visible !important; 
}
.anh1 .col{
	padding:0px ;
}
.bacsitext p{
	text-align:justify;
}
.img-danhgia{
}


.flickity-button-icon path{
	display:none;
}



.section1 button.flickity-button.flickity-prev-next-button.previous::before {
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke.png);
	position: absolute;
	top: 46%;
	left: 35%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}

.section1 button.flickity-button.flickity-prev-next-button.next::before {
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke-1.png);
	position: absolute;
	top: 46%;
	left: 35%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}


.dichvunoibatsvg button.flickity-button.flickity-prev-next-button.previous::before {
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke.png);
	position: absolute;
	top: 46%;
	left: 35%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}
.dichvunoibatsvg button.flickity-button.flickity-prev-next-button.next::before {
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke-1.png);
	position: absolute;
	top: 46%;
	left: 35%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}
.bangcapbacsi button.flickity-button.flickity-prev-next-button.next::before {
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke-1.png);
	position: absolute;
	top: 49%;
	left: 36%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}
.bangcapbacsi button.flickity-button.flickity-prev-next-button.previous::before {
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke.png);
	position: absolute;
	top: 49%;
	left: 36%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}
.slider.slider-nav-circle.slider-nav-large.slider-nav-dark.slider-style-focus.slider-show-nav.is-draggable.flickity-enabled  button.flickity-button.flickity-prev-next-button.previous::before {
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke.png);
	position: absolute;
	top: 42%;
	left: 25%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}
.slider.slider-nav-circle.slider-nav-large.slider-nav-dark.slider-style-focus.slider-show-nav.is-draggable.flickity-enabled  button.flickity-button.flickity-prev-next-button.next::before {
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke-1.png);
	position: absolute;
	top: 42%;
	left: 25%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}


.slider.slider-nav-dots-dashes-spaced.slider-nav-circle.slider-nav-large.slider-nav-dark.slider-style-normal.slider-show-nav.is-draggable.flickity-enabled button.flickity-button.flickity-prev-next-button.previous::before{
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke-3.png);
	position: absolute;
	top: 35%;
	left: 30%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}
.slider.slider-nav-dots-dashes-spaced.slider-nav-circle.slider-nav-large.slider-nav-dark.slider-style-normal.slider-show-nav.is-draggable.flickity-enabled button.flickity-button.flickity-prev-next-button.next::before{
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke-2.png);
	position: absolute;
	top: 35%;
	left: 30%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}

.dayanh button.flickity-button.flickity-prev-next-button.next::before{
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke-2.png);
	position: absolute;
	top: 43%;
	left: 30%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}
.dayanh button.flickity-button.flickity-prev-next-button.previous::before{
	content: "";
	background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke-3.png);
	position: absolute;
	top: 43%;
	left: 30%;
	width: 20px; /* Đặt kích thước cho phù hợp */
	height:30px;
	background-size: contain; /* Đảm bảo hình ảnh vừa với kích thước */
	background-repeat: no-repeat; /* Không lặp lại hình ảnh */
	z-index: 1; /* Đảm bảo hình ảnh hiển thị trên cùng */
}

.sieucolumn{
	text-align:center;

	background-image: url(/wp-content/uploads/2024/09/Rectangle-4720.png);

}
.slider.slider-type-fade.slider-nav-circle.slider-nav-normal.slider-nav-light.slider-style-normal.slider-show-nav.is-draggable.slider-has-parallax.flickity-enabled .flickity-button-icon{
	display:none;
}
.slide-iconbangcapbacsi .flickity-page-dots{
	margin:50px;
}
.textnamgioidanhgia {
	margin: 10px;
	height: 320px;
	background: white;
	padding-top: 110px;
	margin-top: 70px;
	border-radius: 15px;
	border: 1px solid white;
	box-shadow: 0 4px 16px #888888;
}
.anhnamgioidanhgia {
	right: -16px;
	position: absolute;
	z-index: 1;
}
.text11{
	text-align:justify;
}
/* .icon-box.featured-box.icon-box-top.text-left {
padding-right: 20px;
} */
.catbaoquydau p{
	text-align:justify;
}
/* -------------------------- */
.icon_box_left .icon-box-img {
	border-radius: 20px 0px 20px 0px;
	background-color: #0028AF;
	padding: 5px;
}
.icon_box_left .icon-box-img{
	width: 100px;
}

.icon_box_right .icon-box-img {
	border-radius: 0px 20px 0px 20px;
	background-color: #0028AF;
	padding: 5px;
}
.icon_box_right .icon-box-img{
	width: 100px;
}
/* -------------------------- */
.dothanhnam p {
	height:0px;
	margin-top:15px;
}
.form-date-time select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.time-select{
	color:#7e7e7e;
	padding-left:20px;
}
.form-date-time input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date.date-picker{
	color:#7e7e7e;
}
/* chỉnh sửa bài viết  */
.box-text a:not(.button), .box-text h1, .box-text h2, .box-text h3, .box-text h4, .box-text h5, .box-text h6 {
	padding-top:15px;
}
.post-meta.is-small.op-8{
	position: absolute;
	top: 10px;
	font-family: Montserrat;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.post-title a{
	text-align:start;
	text-align: justify;
	font-family: Montserrat;
	font-size: 19px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-transform: capitalize;
}
.icon-search:before {
	content: "";
	display: inline-block; /* Đảm bảo có thể hiển thị */
	width: 19px; /* Kích thước hình ảnh */
	height: 19px; /* Kích thước hình ảnh */
	background-image: url(/wp-content/uploads/2024/09/Union.svg);
	background-size: cover; /* Đảm bảo hình ảnh phủ đầy */
}
.slider-nav-light .flickity-page-dots .dot {
	border-color: #fff;
	background: white;
}
.icon_box_left{
	box-shadow: 4px 4px 4px #c6c6c6;
}
.icon_box_right{
	box-shadow: -4px 4px 4px #c6c6c6;
}
.bangcapbacsine{
	height:720px;
	background-image: url(/wp-content/uploads/2024/09/GIA-TRI-KHAC-BIET.png);
}
.bangcapbacsi .flickity-page-dots {
	margin:-20px;
}
.slider.slider-nav-circle.slider-nav-large.slider-nav-dark.slider-style-focus.slider-show-nav.is-draggable.flickity-enabled svg.flickity-button-icon {
	background: #0028AF;
	border: none;
}
.flickity-prev-next-button {
	background-color: transparent;
	border: none;
	bottom: 40%;
	color: #111;
	cursor: pointer;
	margin: 0;
	opacity: 0;
	padding: 0;
	position: absolute;
	top: 40%;
	transition: transform .3s, opacity .3s, background .3s, box-shadow .3s;
	width: 50px;
}
.flickity-page-dots .dot.is-selected {
	background-color: #E6C84B;
	opacity: 1 !important;
	width: 40px;
	border-radius: 20px;
	border: none;
}
.flickity-page-dots .dot{
	background-color: #E6E6E6;
	opacity:1;
	border:none;
}
.kakaka .flickity-page-dots{
	margin:-10px;
}
.giothieubacsi_justify{
	text-align: justify;
}
.camketdichvu_justify{
	text-align: justify;
}
.dark .nav-vertical li li.menu-item-has-children>a, .dark .nav-vertical-fly-out>li>a, .dark .nav-vertical>li>ul li a, .dark .nav>li.html, .dark .nav>li>a, .nav-dark .is-outline, .nav-dark .nav>li>a, .nav-dark .nav>li>button, .nav-dropdown.dark .nav-column>li>a, .nav-dropdown.dark>li>a {
	color: hsl(0deg 0% 100%);
}
.icon-angle-down:before {
	content: "";
	display: inline-block;
	width: 10px;
	height: 22px;
	background-image: url(/wp-content/uploads/2024/09/caret-down-solid.svg);
	background-size: contain;
	background-repeat: no-repeat;
	position:absolute;
	top:-9.5px;
	left:6px;
	margin-right: 5px;
	vertical-align: middle;
	filter: invert(1); 
}
.section2-top span{
	color:black;
	font-size:13px;
	font-weight:600;
	line-height: normal;
	text-transform: uppercase;
	font-family: Montserrat;
}
.section1 .flickity-page-dots {
	left: 60%;
	top:80%;
	position: absolute;
	right: -10%;
	text-align: center
}
.section1 .flickity-page-dots .dot{
	width:40px;
	height:5px;
	border:none;
	border-radius:5px;
}
.section1 .flickity-page-dots .dot.is-selected{
	width:70px;
	border:none;
	border-radius:5px;
}
.thieusisac .vebacsiii{
	height:0px;
}
.bwg-item {
	padding: 10px;
	/* border-radius: 20px; */
}
.bwg-thumb-description span{
	font-family: 'Montserrat' !important
}
.thuvienhinhanh-tab .tab-panels .panel.active {
	left: 440px;
	top: -25px;
	position: absolute;
	display: block !important;
}
.thuvienhinhanh-img .col {
	right:-7.5px;
	bottom:-35px;
}
.thuvienhinhanhne{
	position: relative;
	left: -50px;
}
.thuvienvuive{
	top:-24px;
}
/* responsive cho điện thoại chuẩn*/
/* @media (max-width: 410px) {
.catbaoquydau p span {
letter-spacing: -15px
text-align: justify;
}
} */
@media (max-width: 500px) {
	.form-date-time input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date.date-picker {
		color: #000000;
		opacity:1;
		z-index:9999999;
	}
	/* 	.container .row:not(.row-collapse), .lightbox-content .row:not(.row-collapse), .row .gallery, .row .row:not(.row-collapse) {
	margin-left: -15px;
	margin-right: 0px;
	padding-left: 0;
	padding-right: 0;
	width: auto;
} */
	.nav.nav-vertical li {
		padding: 10px;
		border-bottom: 1px solid #3d3d3d;
		list-style: none;
		margin: 0;
		width: 100%;
	}
	.datlichhen .col-inner .button , .xemhoso .col-inner .button {
		display: flex;
		justify-content: center;
		align-items: center;
	}
	social-icons {
		justify-content: center;
		display: flex;
		margin: 0 auto;
		color: #999;
		display: flex;
		font-size: .85em;
		/* vertical-align: middle; */
	}
	.section-fromdki .col-inner {
		width: 100%; 
		max-width: 500px; 
		position: relative;
		border-radius: 20px;
		padding: 10px;
		height: 600px;
		left: 0px; 
		box-sizing: border-box; 
	}
	.bwg-background {
		background-color: rgba(0, 0, 0, 0);
		position: relative;
		width: 100%;
		left: -140px;
	}

	.section2-top1 {
		display: flex;
		flex-flow: wrap;
	}
	.section2-top1 .nav-tabs+.tab-panels {
		position: relative;
		width: 1800px;
		padding: 0px;
		left: 0px;
		border: none;
		background: none;
	}
	.section2-top1 .nav-center {
		display: flex;
		gap: 0px;
		flex-direction: column;
		justify-content: space-between;
	}
	.dki_in_home .form-banner {
		width: 410px;
		background: none;
	}
	.catbaoquydau p span {
		letter-spacing: -15px
			text-align: justify;
	}

	.btn-guiphieudien button {
		width: 100%;
		color: white;
		height: 55px;
		background: #E6C84B;
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 20px;
		border-radius: 20px;
	}
	.section2-top .nav-tabs>li>a {
		margin: 10px;
		border-radius: 10px;
		align-items: end;
		justify-content: start;
		display: flex;
		position: relative;
		left: -17px;
		width: 395px;
		height: 100px;
	}
	.section1 .flickity-page-dots {
		left: 0%;
		top: 80%;
		position: absolute;
		right: -10%;
		text-align: center;
	}


	/* icon các section trong tab */

	.section2-top .nav-tabs>li:nth-child(1) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top1 .nav-tabs>li:nth-child(1) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top .nav-tabs > li:nth-child(1) a:hover::before {
		background: #0028AF; 
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}
	.section2-top1 .nav-tabs > li:nth-child(1) a:hover::before {
		background: #0028AF; 
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top .nav-tabs > li:nth-child(1).active a::before {
		background: #0028AF; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
	}
	.section2-top1 .nav-tabs > li:nth-child(1).active a::before {
		background: #0028AF; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
	}

	/* làm section2 */
	.section2-top .nav-tabs>li:nth-child(2) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top .nav-tabs > li:nth-child(2) a:hover::before {
		background: #0AAFA5; 
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top .nav-tabs > li:nth-child(2).active a::before {
		background: #0AAFA5; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}
	/* làm section2-1 */
	.section2-top1 .nav-tabs>li:nth-child(2) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top1 .nav-tabs > li:nth-child(2) a:hover::before {
		background: #0AAFA5; 
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top1 .nav-tabs > li:nth-child(2).active a::before {
		background: #0AAFA5; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}

	/* làm section3 */
	.section2-top .nav-tabs>li:nth-child(3) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top .nav-tabs > li:nth-child(3) a:hover::before {
		background: #E6C84B; 
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top .nav-tabs > li:nth-child(3).active a::before {
		background: #E6C84B; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}

	/* làm section3-1 */
	.section2-top1 .nav-tabs>li:nth-child(3) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top1 .nav-tabs > li:nth-child(3) a:hover::before {
		background: #E6C84B; 
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top1 .nav-tabs > li:nth-child(3).active a::before {
		background: #E6C84B; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}

	/* làm section4 */
	.section2-top .nav-tabs>li:nth-child(4) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top .nav-tabs > li:nth-child(4) a:hover::before {
		background: #E52F2F; 
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top .nav-tabs > li:nth-child(4).active a::before {
		background: #E52F2F; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}

	/* làm section4-1 */
	.section2-top1 .nav-tabs>li:nth-child(4) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top1 .nav-tabs > li:nth-child(4) a:hover::before {
		background: #E52F2F; 
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top1 .nav-tabs > li:nth-child(4).active a::before {
		background: #E52F2F; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}

	/* làm section5-1 */
	.section2-top1 .nav-tabs>li:nth-child(5) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-2-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top1 .nav-tabs > li:nth-child(5) a:hover::before {
		background: #E52F2F; 
		background-image:url(/wp-content/uploads/2024/09/Group-2-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top1 .nav-tabs > li:nth-child(5).active a::before {
		background: #E52F2F; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-2-2.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}
	.anhnayne{
		width:100%;
	}
	.section2-top .tab-panels {
		position: relative;
		background-color: #fff;
		border: 1px solid #ffffff;
		padding: 9px;
		left: -35px;
	}
	.section2-top .nav-center {
		position: relative;
		display: flex;
		justify-content: space-between;
		left: -20px;
	}
	.bs1, .bs2, .bs3 {
		margin: 0 auto;
		padding: 0;
	}
	.text-thuvienhinhanh1 {
		position:relative;
		/*     left:80px; */
	}
	.text-thuvienhinhanh {
		left: 0;
	}
	.thanhngang, .thanhngang1, .thanhngang2, .thanhngang3 {
		height: 3px;
		position: relative;
		top: 0px;
		max-width: 300px;
		background-color: rgb(255, 255, 255);
	}
	.bangcapbacsi{
		height:600px
	}
	.bangcapbacsi {
		height: 1530px;
	}
	.bangcapbacsine {
		height: 1620px;
		background-image: url(/wp-content/uploads/2024/09/Frame-38598.png);
	}
	.video-thuvienvideo{
		left:-45px;
	}
	.btn-guiphieudienmoi button {
		width: 100%;
		color: white;
		height: 47px;
		background: #E6C84B;
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 20px;
		border-radius: 25px;
	}
	.khachhang .col-inner{
		padding:10px;
	}


	.blogbost .col-inner , .baochimoi .col-inner{
		width:104%;
	}
	.loicamket	.is-divider.divider.clearfix {
		position: relative;
		left: -180px;
	}
	.banner-quytrinhthammi .fill{
		height:1900px;
	}


}
/* kết thúc responsive cho điện thoại  */




/* responsive cho máy tính bảng  */ 
@media (max-width: 768px) {
	li.html.custom.html_topbar_right {
		display:none;
		opacity:0;
	}
	.section-fromdki .col-inner {
		width: 100%; 
		max-width: 500px; 
		position: relative;
		border-radius: 20px;
		padding: 10px;
		height: 600px;
		left: 0px; 
		box-sizing: border-box; 
	}
	.section2-top1 {
		display: flex;
		flex-flow: wrap;
	}
	.section2-top1 .nav-tabs+.tab-panels {
		position: relative;
		width: 1800px;
		padding: 0px;
		left: 160px;
		border: none;
		background: none;
	}
	.section2-top1 .nav-center {
		display: flex;
		gap: 0px;
		flex-direction: column;
		justify-content: space-between;
	}
	.btn-guiphieudien button {
		width: 100%;
		color: white;
		height: 55px;
		background: #E6C84B;
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 20px;
		border-radius: 20px;
	}
	.section2-top .nav-tabs>li>a {
		margin: 10px;
		border-radius: 10px;
		align-items: end;
		justify-content: start;
		display: flex;
		position: relative;
		left: -17px;
		width: 380px;
		height: 100px;
	}
	.section2-top ul li a {
		background-image: none;
		background-position: center;
	}
	.section1 .flickity-page-dots {
		left: 0%;
		top: 80%;
		position: absolute;
		right: -10%;
		text-align: center;
	}


	/* icon các section trong tab */

	.section2-top .nav-tabs>li:nth-child(1) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top1 .nav-tabs>li:nth-child(1) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top .nav-tabs > li:nth-child(1) a:hover::before {
		background: #0028AF; 
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}
	.section2-top1 .nav-tabs > li:nth-child(1) a:hover::before {
		background: #0028AF; 
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top .nav-tabs > li:nth-child(1).active a::before {
		background: #0028AF; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
	}
	.section2-top1 .nav-tabs > li:nth-child(1).active a::before {
		background: #0028AF; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Vector-1.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 25px;
		bottom: 0px;
	}

	/* làm section2 */
	.section2-top .nav-tabs>li:nth-child(2) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top .nav-tabs > li:nth-child(2) a:hover::before {
		background: #0AAFA5; 
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top .nav-tabs > li:nth-child(2).active a::before {
		background: #0AAFA5; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}
	/* làm section2-1 */
	.section2-top1 .nav-tabs>li:nth-child(2) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top1 .nav-tabs > li:nth-child(2) a:hover::before {
		background: #0AAFA5; 
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top1 .nav-tabs > li:nth-child(2).active a::before {
		background: #0AAFA5; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-2.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}

	/* làm section3 */
	.section2-top .nav-tabs>li:nth-child(3) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top .nav-tabs > li:nth-child(3) a:hover::before {
		background: #E6C84B; 
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top .nav-tabs > li:nth-child(3).active a::before {
		background: #E6C84B; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}

	/* làm section3-1 */
	.section2-top1 .nav-tabs>li:nth-child(3) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top1 .nav-tabs > li:nth-child(3) a:hover::before {
		background: #E6C84B; 
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top1 .nav-tabs > li:nth-child(3).active a::before {
		background: #E6C84B; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-38574-1.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}

	/* làm section4 */
	.section2-top .nav-tabs>li:nth-child(4) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top .nav-tabs > li:nth-child(4) a:hover::before {
		background: #E52F2F; 
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top .nav-tabs > li:nth-child(4).active a::before {
		background: #E52F2F; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}

	/* làm section4-1 */
	.section2-top1 .nav-tabs>li:nth-child(4) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top1 .nav-tabs > li:nth-child(4) a:hover::before {
		background: #E52F2F; 
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top1 .nav-tabs > li:nth-child(4).active a::before {
		background: #E52F2F; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-38577.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}

	/* làm section5-1 */
	.section2-top1 .nav-tabs>li:nth-child(5) a::before{
		background:#515151;
		width:50px;
		border-radius:10px;
		height:50px;
		background-image:url(/wp-content/uploads/2024/09/Group-2-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		opacity:1;
		background-repeat: no-repeat;	
	}
	.section2-top1 .nav-tabs > li:nth-child(5) a:hover::before {
		background: #E52F2F; 
		background-image:url(/wp-content/uploads/2024/09/Group-2-2.png);
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
		background-repeat: no-repeat; */
	}

	.section2-top1 .nav-tabs > li:nth-child(5).active a::before {
		background: #E52F2F; /* Màu nền khi active */
		background-image:url(/wp-content/uploads/2024/09/Group-2-2.png);
		background-position: center;
		background-repeat:no-repeat;
		background-position:center;
		content: "";
		position: absolute;
		top: 14px;
		right: 0;
		left: 25px;
		background-size: 30px;
		bottom: 0px;
	}
	.anhnayne{
		width:100%;
	}
	.section2-top .tab-panels {
		position: relative;
		background-color: #fff;
		border: 1px solid #ffffff;
		padding: 9px;
		left: -35px;
	}
	.section2-top .nav-center {
		position: relative;
		display: flex;
		justify-content: space-between;
		left: -20px;
	}
	.bs1 , .bs2 , .bs3 {
		margin: 0 auto;
	}
	.text-thuvienhinhanh1 {
		position: relative;
		/*     left: 80px; */
	}
	.text-thuvienhinhanh {
		left: 0;
	}
	.thanhngang, .thanhngang1, .thanhngang2, .thanhngang3 {
		height: 3px;
		position: relative;
		top: 0px;
		max-width: 300px;
		background-color: rgb(255, 255, 255);
	}
	.bangcapbacsi{
		height:600px
	}
	.bangcapbacsi {
		height: 1530px;
	}
	.bangcapbacsine {
		height: 1620px;
		background-image: url(/wp-content/uploads/2024/09/Frame-38598.png);
	}
	.video-thuvienvideo{
		left:-45px;
	}
	.btn-guiphieudienmoi button {
		width: 100%;
		color: white;
		height: 47px;
		background: #E6C84B;
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 20px;
		border-radius: 25px;
	}
	.khachhang_item {
		margin-left: 0 !important;
	}
	.khachhang .col-inner{
		padding:10px;
	}
	.blogbost .col-inner , .baochimoi .col-inner{
		width:104%;
	}
	.loicamket	.is-divider.divider.clearfix {
		position: relative;
		left: -180px;
	}
	.banner-quytrinhthammi .fill{
		height:1900px;
	}
	.bangcapbacsi button.flickity-button.flickity-prev-next-button.previous {
		position: absolute;
		top: -97%;
		left: 39%;
	}
	.bangcapbacsi .slider-nav-light .flickity-prev-next-button {
		position: absolute;
		top: -97%;
		left: 51%;
	}
	.bangcapbacsi button.flickity-button.flickity-prev-next-button.previous::before {
		content: "";
		background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke.png);
		position: absolute;
		top: 49.4%;
		left: 37%;
		width: 20px;
		height: 30px;
		background-size: contain;
		background-repeat: no-repeat;
		z-index: 1;
	}
	.bangcapbacsi button.flickity-button.flickity-prev-next-button.next::before {
		content: "";
		background-image: url(/wp-content/uploads/2024/09/Vector-190-Stroke-1.png);
		position: absolute;
		top: 49.4%;
		left: 37%;
		width: 20px;
		height: 30px;
		background-size: contain;
		background-repeat: no-repeat;
		z-index: 1;
	}
	.form-banner{
		width:650px;
	}
	.anh-ongbacsi{
		margin-top:210px;
	}
	.form-banner .fill {
		width: 100%; 
		max-width: 100%;
	}
	.catbaoquydau p span {
		letter-spacing: 0px;
		text-align: justify;
	}
	
	
	
	.ban-tay-vang {
		padding-bottom: 0;
	}
	
	.boxmobile > div {
		padding-left: 5px;
		padding-right: 5px;
	}


}
/* kết thúc responsive cho máy tính bảng  */

span.last {
	color: #E6C84B;
}