.blog-items{
    display: flex;
    flex-wrap: wrap;
}

.blog-item {
    float: left;
    width: 50%;
}
.com-gmapfp-item__intro, .com-gmapfp__address{
	width: 100% !important;;		
}

@media (max-width: 780px) {

	.sp-slider-outer-stage {
		height: 250px !important;
	}

	.blog-item {
		min-width: 100%;
	}

}