@media screen and (max-width: 1199px) {
	
	:root{
		--header-height: 120px;
	}
	
	/* Chess Block Styles */
	
	.chess-block { position: relative; aspect-ratio: 1 / 1; }
	.chess-block .chess-block-content .front-side .front-side-title { font-weight: 700; position: absolute; display: inline-block; margin: 0; top: 40%; transform: translateY(-50%); left: 170px; right: 50px; }
	.chess-block .chess-block-content .front-side .front-side-counter { font-size: 15em; display: inline-block; font-weight: 900; transform: translatey(-50%); opacity: 0.8em; line-height: 1em; margin: 0; position: absolute; z-index: -1; top: 50%; left: 50px; }
	.chess-block-wrapper .row > div:nth-child(4n-1) .chess-block .chess-block-content .front-side, .chess-block-wrapper .row > div:nth-child(4n-2) .chess-block .chess-block-content .front-side { transform:none; }
	
	/* Info Pointer */
	
	.info-pointer.long-4 > span{ min-width:600px; }
	.info-pointer.long-3 > span{ min-width:500px; }
	.info-pointer.long-2 > span{ min-width:400px; }
	.info-pointer.long-1 > span{ min-width:300px; }
	
	/* Column Card Styles */
	
	.column-card { margin-right: 0 !important; margin-left: 0 !important; padding: 1em; box-shadow: 0 0 1em rgba(0,0,0,0.4); }
	
	/* Single/Page Slider Styles */
	
	.page-layer-wrapper .page-layer-animation .page-layer .page-layer-shadow, .page-layer-wrapper .page-layer-animation .page-layer .page-layer-main { transform: translateX(-50%) scale(1); }
	.page-layer-wrapper .page-layer-content .page-layer-title { font-size: 70px;}
	
	#main-footer { text-align: center; }
	.footer-column-wrapper .menu { list-style: none inside; margin: 0; 0: ; padding: 0; }
}
