@charset "utf-8";
/* CSS Document */

.takecare-93-1{
	margin:0;
	padding:0;
	background:
	url(../images/takecare-93-1/bg.jpg) top center no-repeat;
	height: 442px;
}
.takecare-93-1 .takecare-top{
	margin:0;
	padding:0;
	padding-top:77px;
	font: 43px/45px 'Kanit', Arial, sans-serif;
	color: #111c68;
	 text-align:
	center;
}
.takecare-93-1 .takecare-mid{
	margin:0;
	padding:0;
}
.takecare-93-1 .takecare-mid .col-lg-2 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
.takecare-1{
	    padding-top: 50px;
	    text-align:
	    center;
	    font: 60px/50px 'anakotmai-light', Arial, sans-serif;
	    color: #546ac9;
	    font-weight:
	    bold;
}
.takecare-2{
	    padding-top: 90px;
	text-align:center;
	font: 60px/50px 'anakotmai-light', Arial, sans-serif;
	 color:#fff;
	  font-weight:bold;
}
.takecare-3{
	    padding-top: 90px;
	text-align:center;
	font: 60px/50px 'anakotmai-light', Arial, sans-serif;
	 color:#fff;
	  font-weight:bold;
}
.takecare-4{
	    padding-top: 90px;
	text-align:center;
	font: 60px/50px 'anakotmai-light', Arial, sans-serif;
	 color:#fff;
	  font-weight:bold;
}
.takecare-5{
	    padding-top: 90px;
	text-align:center;
	font: 60px/50px 'anakotmai-light', Arial, sans-serif;
	 color:#fff;
	  font-weight:bold;
}
.takecare-1 .unit{
	padding-top:30px!important;
	font: 18px/20px 'anakotmai-light', Arial, sans-serif;
	font-weight:
	bold;
	position: relative;
	top: 20px;
	color: #111c68;
}


@media (max-width: 374px) {
	.takecare-93-1{
		    height: auto;
    background-size: cover;
	padding-bottom: 50px !important;
	}
	.takecare-93-1 .takecare-top{
		    font: 26px/45px 'Kanit', Arial, sans-serif;
    padding-top: 27px;
	}
	.takecare-93-1 .takecare-mid .col-lg-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
	 }
@media (min-width: 375px) and (max-width: 419px) { 
	.takecare-93-1{
		    height: auto;
    background-size: cover;
	padding-bottom: 50px !important;
	}
	.takecare-93-1 .takecare-top{
		    font: 26px/45px 'Kanit', Arial, sans-serif;
    padding-top: 27px;
	}
	.takecare-93-1 .takecare-mid .col-lg-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
	 }
@media (min-width: 420px) and (max-width: 575px) {
	.takecare-93-1{
		    height: auto;
    background-size: cover;
	padding-bottom: 50px !important;
	}
	.takecare-93-1 .takecare-top{
		    font: 30px/45px 'Kanit', Arial, sans-serif;
    padding-top: 27px;
	}
	.takecare-93-1 .takecare-mid .col-lg-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
	 }
@media (min-width: 576px) and (max-width: 991px) { 
.takecare-93-1{
		    height: auto;
    background-size: cover;
	padding-bottom: 50px !important;
	}
	.takecare-93-1 .takecare-top{
		font: 32px/45px 'Kanit', Arial, sans-serif;	
	}
	.takecare-93-1 .takecare-mid .col-lg-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

	 }
@media (min-width: 992px) and (max-width: 1199px) { 
.takecare-93-1 {
    background: url(../images/takecare-93-1/bg.jpg) -390px 0 no-repeat;
}
}
@media (min-width: 1200px) and (max-width: 1280px) { 
.takecare-93-1 {
    background: url(../images/takecare-93-1/bg.jpg) -300px 0 no-repeat;
}
 }
@media (min-width: 1281px) and (max-width: 1366px) { 
.takecare-93-1 {
    background: url(../images/takecare-93-1/bg.jpg) -254px 0 no-repeat;
} 
}
@media (min-width: 1367px) and (max-width: 1440px) { 
.takecare-93-1 {
    background: url(../images/takecare-93-1/bg.jpg) -220px 0 no-repeat;
} 
 }
@media (min-width: 1441px) and (max-width: 1600px) { 
.takecare-93-1 {
    background: url(../images/takecare-93-1/bg.jpg) -165px 0 no-repeat;
} 
 }