/* Tc Home Service block start */
#tc_serviceblock {
    margin-bottom: 80px;
    background-color: #074D84;
    padding: 10px 0;
}
#tc_serviceblock .tc-service-title {    
	font-size: 14px;
	font-weight: 500;
	text-transform: capitalize;
	display: block;
	color: #ffffff;
	margin-top: 10px;
}
#tc_serviceblock .tc-service-desc{
	color: #ffffff;
	font-size: 14px;
	font-weight: 300;
	display: inline-block;
	vertical-align: top;
}
.tc-image-block {
    text-align: center;
    display: inline-block;
    vertical-align: top;
    height: 40px;
    width: 40px;
    line-height: 40px;
}
#tc_serviceblock .tc-service-item .tc-image-block{
    background-size: 26px;
    margin-right: 5px;
    background-position: center;
    background-repeat: no-repeat;
    transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
}
#tc_serviceblock .tc-service-item:nth-child(1) .tc-image-block{
    background-image: url(../img/service-1.svg);
}
#tc_serviceblock .tc-service-item:nth-child(2) .tc-image-block{
    background-image: url(../img/service-2.svg);
}
#tc_serviceblock .tc-service-item:nth-child(3) .tc-image-block{
	background-image: url(../img/service-3.svg);
}
#tc_serviceblock .tc-service-item:nth-child(4) .tc-image-block{
	background-image: url(../img/service-4.svg);
}
#tc_serviceblock .tc-service-item-inner:hover .tc-image-block{
    transform: rotateY(360deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
	transition: all 500ms ease;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
	-o-transition: all 500ms ease;
}
#tc_serviceblock ul {
    margin: 0 -15px;
}
#tc_serviceblock .tc-service-item {
    float: left;
    width: 25%;
    padding: 0 15px;
    border-right: 1px solid #2c6896;
    text-align: center;
}
#tc_serviceblock .tc-service-item.first {
    text-align: left;
}
#tc_serviceblock .tc-service-item.four {
	text-align: right;
	border: none;
}
.tc-service-item .service-right{
    overflow: hidden;
    text-align: left;
    display: inline-block;
    vertical-align: top;
}  

@media (max-width: 1249px) {
	.tc-service-item .service-right{margin:0;}
	#tc_serviceblock{
		    padding: 15px 0;
	}
	#tc_serviceblock .tc-service-title{
		    margin-top: 4px;
	}
	.tc-image-block{
		height: 30px;
		width: 30px;
		line-height: 30px;
	}
	
}
@media (max-width: 991px) {
	.tc-service-item .service-right,
	#tc_serviceblock .tc-service-item.first,
	#tc_serviceblock .tc-service-item.four{
			text-align: center;
	}
	#tc_serviceblock .tc-service-item .tc-image-block{
		display: block;
		margin: 0 auto 10px;
	}

}
@media (max-width: 543px) {
	#tc_serviceblock .tc-service-item{
		width: 100%;
		margin: 0 0 25px;
	}
}

/* Tc Home Service block end */