.guide-area {
	background: url(/includes/public/assets/patterns/city-lines.jpg) no-repeat center center;
	background-size: cover;
}
	.guide-area .guide-wrap {
		max-width: 1500px;
		margin: auto;
		padding: 0 170px;
	}

	.guide-area .guide-wrap .guide {
	    color: #fff;
	    text-align: center;
	    display: flex;
	    align-items: center;
	    justify-content: center;
	    text-transform: uppercase;
	    font-weight: bold;
	    overflow: hidden;
	    height: 100px;
	    line-height: 1.15;
	}

	.guide-area .guide-wrap .guide .left {}

	.guide-area .guide-wrap .guide .center {
		flex: none;
		width: 250px;
		margin: 0 15px;
		position: relative;
		top: 70px;
	}
		.guide-area .guide-wrap .guide .center img {
			transform: rotate(15deg);
		}

	.guide-area .guide-wrap .guide .right {}

@media (max-width: 860px) {
	.guide-area .guide-wrap .guide {
		flex-direction: column;
		font-size: .8em;
	}
	.guide-area .guide-wrap {
		padding: 0 30px;
	}
	.guide-area .guide-wrap .guide .left {
		order: 2;
		padding: 10px 0 5px 0;
	}
	.guide-area .guide-wrap .guide .center {
		order: 1;
		top: 0;
		height: 55px;
		overflow: hidden;
	}
	.guide-area .guide-wrap .guide .right {
		order: 3;
		padding-bottom: 10px;
	}
}