@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1000px) {
	article {
		overflow: hidden;
		padding-left: 2%;
		padding-right: 2%;
		width: 96%;
		}
	figure article {
		width: 96%;
		padding: 0 2% 0;
		}
	figure h1 {
    	font: 30px/34px 'DTV-DIN';
		}
	.grid-two-content img {
		width:100%;
		}
	section h2 {
		font: 32px/36px "DTV-DIN-LIGHT", Verdana;
		letter-spacing: -0.015em;
		}
}

@media screen and (max-width: 600px) {
	article {
		position:relative;
		padding-left: 4%;
		padding-right: 4%;
		width: 92%;
		}
	figure article {
		width: 92%;
		padding: 0 4%;
		}
	figure h1 {
		font-size: 28px;
		line-height: 32px;
		}
	section h2 {
		font-size: 28px;
		line-height: 32px;
		}
	.grid-two-content {
		width: 100%;
		margin-left:0;
		}
	.Bg-image {
		position: absolute;
		bottom: 0;
		background-size: 200px;
		background-position: center bottom;
		z-index: 1;
		}
	.Mobile-order {
		padding-bottom: 195px;
		position: relative;
		z-index: 2;
		}
	.padding-bottom-35 {
		padding-bottom:35px;
		}
}