/*our service section start*/
body.widget-snippet {
    padding: 40px;
}
.widget-snippet .our-service.container {
	max-width:1200px;
	width:100%;
}
.widget-snippet .title-service {
	position:relative;
	margin-bottom:22px;
}
.widget-snippet .our-service .thumnailbox img {
	width:100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.widget-snippet .our-service .thumnailbox{
	background-color:#F0F0F0;
	height: 100%;
}

.widget-snippet .our-service .content-thumnail {
	padding: 25px;
}
.widget-snippet .our-service .content-thumnail h3 {
	color:#333;
	font-size: 16px;
	line-height: 1.5;
	padding-bottom: 0;
	text-align: center;
	display: block;
}
.widget-snippet .our-service .container .thumnailbox {
    height: 610px;
    margin-bottom: 10px;
}
.widget-snippet .our-service.container .img-wrapper{
	 display: block;
	 position: relative;
	 padding-bottom: 78%;
}

.widget-snippet .our-service .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.widget-snippet .our-service.container .row:before {
   display: none;
}

.widget-snippet .our-service .fx-item {
    margin-bottom: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
@media(max-width: 767px) {
	.widget-snippet .our-service .fx-item {
		width: 50%;
	}
}

@media(max-width: 575px) {
	.widget-snippet .our-service.container {
		padding-left: 0;
		padding-right: 0;
	}
	.widget-snippet .our-service .fx-item {
		margin-bottom: 15px;
		width: 100%;
	}
}
