.template{
	margin: 40px 0;
	background: #f5f5f5;
}
.template-img-left{
	display: flex;
}
.template-img-right{
	display: flex;
	flex-direction: row-reverse;
}
.template .img{
	padding: 10px;
}
.template .text{
	padding: 10px;
}

@media screen and (max-width: 599px) {
	.template-img-left,
	.template-img-right{
		display: block;
	}
	.template img{
		width: 100%;
	}
}
