.main_ctn {
	display: flex;
	flex-direction: row;
}

.main_ctn .content {
	width: 55%;
	letter-spacing: 1px;
	padding-right: calc(var(--m_padding_value) * 2);
	line-height: 1.5;
}

.main_ctn .imgs {
	width: 45%;
	display: flex;
	flex-direction: column;
}

.main_ctn .imgs img {
	width: 80%;
	margin-bottom: 20px;
}

.main_ctn .imgs img.right {
	padding-left: 20%;
}

.main_ctn .imgs img.left {
	padding-right: 20%;
}

@media only screen and (max-width : 900px) {
	.main_ctn {
		height: auto;
		flex-direction: column;
	}

	.main_ctn .content, .main_ctn .imgs, .main_ctn .imgs img {
		width: 100%;
	}

	.main_ctn .imgs img {
		margin-bottom: 0;
		margin-top: 20px;
	}

	.main_ctn .imgs img.right {
		padding-left: 0;
	}

	.main_ctn .imgs img.left {
		padding-right: 0;
	}
}
