.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);
}