.ts-servicebox-style-2 .themestek-serviceimagebox{
	position: relative;
	border-bottom: 3px solid;
}
.ts-servicebox-style-2 .themestek-pf-box-title{
	padding-top: 15px;
}
.ts-servicebox-style-2{
	margin-bottom: 30px;
}
.ts-servicebox-style-2 .themestek-box-content-inner{
	position: absolute;
	top: 50%;
	left: 50%;
	-khtml-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
.ts-servicebox-style-2 .themestek-box-content-inner a{
	border: 2px solid #fff;
	color: #fff;
	padding: 12px 28px;
	font-weight: 500;
	font-size: 16px;
	text-transform: uppercase;
}
.ts-servicebox-style-2 .themestek-box-content-inner a:hover{
	background-color: #fff;
}
.ts-servicebox-style-2 .themestek-overlay{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
.ts-servicebox-style-2:hover .themestek-overlay{
	opacity: 1;
}
.ts-servicebox-style-2.themestek-box h3 a:hover{
	color: var(--tste-labtechco-skincolor);
}
.ts-servicebox-style-2 .themestek-box-content-inner a:hover{
	color: var(--tste-labtechco-skincolor-dark);
}
.ts-servicebox-style-2 .themestek-serviceimagebox{
	border-color: var(--tste-labtechco-skincolor);
}
.ts-servicebox-style-2 .themestek-overlay{
	background-color: rgb( var(--tste-labtechco-skincolor-rgb) , 0.80);
}