.service-132-2 {
	width: 100%;
	/* height:474px; */
	background: #00000066;
}

.ots-title {
	width: 100%;
	height: auto;
	padding-left: 137px;
	padding-top: 45px;
}

.ots-all {}

.ots-block {
	width: 100%;
	height: auto;
	margin-top: 25px;
}

.ots-block:hover {}

.ots-block .ots-icon-1 {
	margin: 0;
	padding: 0;
	text-align: center;
	width: 75px;
	height: 65px;
	padding: 10px 10px;
	background-color: #FFF;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	transition: 0.6s;
	transform-style: preserve-3d;
	box-shadow: 4px 3px 19px -7px rgba(0, 0, 0, 0.19);
	-webkit-box-shadow: 4px 3px 19px -7px rgba(0, 0, 0, 0.19);
	-moz-box-shadow: 4px 3px 19px -7px rgba(0, 0, 0, 0.19);
}

.ots-block:hover .ots-icon-1 {
	background-color: #00abfa;
	transform: rotateY(180deg);
}

.ots-block:hover .ots-icon-1 img {

	-webkit-filter: brightness(10);
	/* Safari 6.0 - 9.0 */
	filter: brightness(9);
}

.ots-text {
	width: 100%;
	height: auto;
	font: 15px/26px 'kanit', Arial, sans-serif;
	color: #fff;
	text-align: left;
	padding: 15px 20px;
	font-weight: bold;
}

@media (max-width: 374px) {
	.service-132-2 {
		height: auto;
	}

	.ots-title {
		padding-left: 15px;
		padding-top: 25px;
	}

	.ots-all {
		margin-top: 15px;
		padding-left: 0px;
	}
}

@media (min-width: 375px) and (max-width: 413px) {
	.service-132-2 {
		height: auto;

	}

	.ots-title {
		padding-left: 15px;
		padding-top: 25px;
	}

	.ots-all {
		margin-top: 15px;
		padding-left: 0px;
	}
}

@media (min-width: 414px) and (max-width: 575px) {
	.service-132-2 {
		height: auto;

	}

	.ots-title {
		padding-left: 15px;
		padding-top: 25px;
	}

	.ots-all {
		margin-top: 15px;
		padding-left: 0px;
	}
}

@media (min-width: 576px) and (max-width: 991px) {
	.service-132-2 {
		height: auto;

	}

	.ots-title {
		padding-left: 15px;
		padding-top: 25px;
	}

	.ots-all {
		margin-top: 15px;
		padding-left: 0px;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.service-132-2 {
		height: auto;
		padding-bottom: 20px !important;
	}

	.ots-title {
		padding-left: 0px;
		padding-top: 45px;
	}

	.ots-all {
		padding-left: 110px;
	}

	.ots-block .ots-icon-1 img {
		max-width: 100%;
	}

	.ots-block .ots-icon-1 {
		width: 74px;
		height: 60px;
	}

	.ots-text {
		font: 20px/20px 'thaisanslite', Arial, sans-serif;
		font-weight: bold;
		padding: 15px 15px;
	}

}

@media (min-width: 1281px) and (max-width: 1366px) {
	.service-132-2 {
		height: auto;
		padding-bottom: 0px !important;
	}

	.ots-title {
		padding-left: 0px;
		padding-top: 45px;
	}

	.ots-all {
		padding-left: 45px;
	}

	.ots-block .ots-icon-1 img {
		max-width: 100%;
	}

	.ots-block .ots-icon-1 {
		width: 74px;
		height: 60px;
	}

	.ots-text {
		font: 20px/20px 'thaisanslite', Arial, sans-serif;
		font-weight: bold;
		padding: 15px 15px;
	}

}

@media (min-width: 1367px) and (max-width: 1440px) {
	.service-132-2 {
		height: auto;
		padding-bottom: 0px !important;
	}

	.ots-title {
		padding-left: 0px;
		padding-top: 45px;
	}

	.ots-all {
		padding-left: 45px;
	}

	.ots-block .ots-icon-1 img {
		max-width: 100%;
	}

	.ots-block .ots-icon-1 {
		width: 74px;
		height: 60px;
	}

	.ots-text {
		font: 20px/20px 'thaisanslite', Arial, sans-serif;
		font-weight: bold;
		padding: 15px 15px;
	}

}

@media (min-width: 1441px) and (max-width: 1600px) {
	.service-132-2 {
		height: auto;
	}

	.ots-all {
		margin-top: 25px;
		padding-left: 2px;
	}
}





/* ******************************************************* */
/* -------------------------------------- */

@media (min-width: 375px) and (max-width: 419px) {
	.service-132-2 .owl-theme .owl-nav {
		left: -45px !important;
		right: -45px !important;
		margin-top: -10px !important;
	}
	.service-132-2 .owl-carousel .owl-dots {
		bottom: -25px !important;
	}
}

@media (min-width: 420px) and (max-width: 575px) {
	.service-132-2 .owl-theme .owl-nav {
		left: -45px !important;
		right: -45px !important;
		margin-top: -10px !important;
	}
	.service-132-2 .owl-carousel .owl-dots {
		bottom: -25px !important;
	}
}

@media (min-width: 576px) and (max-width: 767px) {
	.service-132-2 .owl-theme .owl-nav {
		left: -45px !important;
		right: -45px !important;
		margin-top: -10px !important;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.service-132-2 .owl-theme .owl-nav {
		left: -45px !important;
		right: -45px !important;
		margin-top: -10px !important;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.service-132-2 .owl-theme .owl-nav {
		left: -45px !important;
		right: -45px !important;
		margin-top: -10px !important;
	}
}

@media (min-width: 1281px) and (max-width: 1366px) {
	.service-132-2 .owl-theme .owl-nav {
		left: -45px !important;
		right: -45px !important;
		margin-top: -10px !important;
	}
}

@media (min-width: 1367px) and (max-width: 1440px) {
	.service-132-2 .owl-theme .owl-nav {
		left: -45px !important;
		right: -45px !important;
		margin-top: -10px !important;
	}
}

@media (min-width: 1441px) and (max-width: 1600px) {
	.service-132-2 .owl-theme .owl-nav {
		left: -45px !important;
		right: -45px !important;
		margin-top: -10px !important;
	}
}

@media (min-width: 1601px) and (max-width: 1920px) {
	.service-132-2 .owl-theme .owl-nav {
		left: -45px !important;
		right: -45px !important;
		margin-top: -10px !important;
	}
}