.article-template-2 {
	align-items: center;
	padding-top: 106px;
	padding-bottom: 140px;
}
.article-template-2 .img {
	margin-right: 5.13197%;
	width: 44.868034%;
}
.article-template-2 .text-block {
	max-width: 550px;
	width: 40.32258%;
}

@media screen and (max-width: 768px) {
	.article-template-2 {
		flex-direction: column-reverse;
	}
	.article-template-2 .text-block {
		width: 100%;
		max-width: 100%;
	}
	.article-template-2 .img {
		width: 100%;
		margin: 0 auto 50px;
	}
}