@media screen and (min-width: 0px) {
	.img_section {
		display:block;
		position: relative;
	}
	.img_section img {
		width: 100%;
	}
	.desktop_image { display: none; }
	.mobile_image { display: block; }
	.txt_right, .txt_left {
		position: relative;
		width: 70%;
		margin-left: auto;
		margin-right: auto;
	}
	.txt_top, .txt_bottom {
		width: 70%;
		margin-left: auto;
		margin-right: auto;
	}
}

@media screen and (min-width: 768px) {
	.desktop_image { display: block; }
	.mobile_image { display: none; }
	.txt_right, .txt_left {
		margin: 10px;
	}
}

@media screen and (min-width: 1084px) {
	.desktop_image { display: block; }
	.mobile_image { display: none; }
	.txt_right {
		position: absolute;
		width: 38%;
		top: 39%;
		right: 5%;
	}
	.txt_left {
		position: absolute;
		width: 38%;
		top: 39%;
		left: 5%;
	}
}



