h1 {line-height: 1em !important; background-image: linear-gradient(to bottom right, rgba(255, 252, 0, 1), rgba(85, 255, 125, 1) 47.48%, rgba(0, 142, 175, 1)) !important;}
/* Hero */
.box-main {position: relative;}
.img-hero {position: relative;display: flex;justify-content: flex-end;}
.img-hero img {height: auto; width: 100%;}
.head-line {position: absolute; left: 25%; top: 87%;transform: translateY(-50%); width: 50%; padding: 20px;}
.head-line h1 {font-size: 55px; -webkit-text-fill-color: #fff; font-weight: 800;}
.sub-head {font-size: 24px; color: #fff; font-weight: 580;}



@media (max-width: 1200px) {
	.img-hero img {}
}
@media (max-width: 992px) {
	.img-hero img {}
	.head-line h1 {}
	.sub-head {}
}

/* Responsive สำหรับ Tablet (≤ 768px) */
@media (max-width: 767px) {
	.img-hero img {height: auto; width: 100%;}
	.head-line {position: relative; left: 0%;top: 0%; transform: translateY(0%); width: 100%; padding: 40px 0 20px;}
	.head-line h1 {-webkit-text-fill-color: #000;}
	.sub-head {color: #000;}
}

/* Responsive สำหรับ Mobile (≤ 576px) */
@media (max-width: 576px) {}
/* ----------------------------------------- */

/* Icon Good */
.icon-good-box {min-width:100px; justify-content: center;}
.icon-good {width:45px;}




/* Step Surgery */
.w-box-img {width:20%;} 
.w-box-img img {border-radius:3px;}
.w-box-title {width:80%;}

@media (max-width: 992px) {
	.w-box-img {width:30%}
	.w-box-title {width:70%;}
}
@media (max-width: 767px) {
	.w-box-img {width:30%}
	.w-box-title {width:70%;}
}
@media (max-width: 576px) {
	.w-box-img {width:40%}
	.w-box-title {width:60%;}
}


