.services {
	padding: 30px 0;
	width: 1550px;
	margin: 0 auto
}
@media screen and (max-width: 1600px) {
 	.services {
	width: 78%;
}
}
.services .headline-item {
    display:inline-block; width:23.3%; height: auto; vertical-align: top;margin: 2px 0;
	position: relative;
}

.services .headline-item img { 
    width: 100% !important;
    height: auto !important;                 
    aspect-ratio: 370 / 300 !important;    
    object-fit: cover !important;           
    object-position: center !important;   
	 }
.headline-title {
	position:absolute;
	left:0px;
	right:0px;
	bottom: 0px;
	height:auto;
	border:none;
	z-index:300;
	margin:0;
	padding:15px;
	font-size: 0.8vw; 
	color: #FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	background-color: rgba(23,116,211,0.45)
}
.headline-title a {

	color: #FFFFFF;
	
}

.our_services {
		background-image: url( /resources/images/bgr3.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding: 3vw 0px;
	background-size:cover;
	}
	
	.headline-item {
    display:inline-block; width:23.3%; height: auto; vertical-align: top;margin: 2px 0;
	position: relative;
}

.our_services_item {
	padding: 30px 0;
	width: 1550px;
	margin: 0 auto
}
@media screen and (max-width: 1600px) {
 	.our_services_item {
	width: 78%;
}
}
.our_services_item img { border:2px solid #FFFFFF; margin: 10px 0}