.now-card{
	position: relative;
	padding: 0 10px;
	.m1-md({
		padding: 0 50px;
	});
	//.translateY(-50%);
	margin-top: -50px;
	margin-bottom: 20px;
	z-index: 20;
	.m1-md({
		margin-bottom: -50px;
	});

	& > h2{
		position: absolute;
		bottom: 0;
		left: 50%;
		letter-spacing: 3px;
		font-size: 12px;
		text-transform: uppercase;
		.translate-rotate(-435px,-30px, -90deg);
	}

	a{
		color: inherit;
		text-decoration: none;
	}

	p{
		margin-top: 0;
		margin-bottom: 0.5em;
	}
	p.small{
		font-size: .8em;
		opacity: 0.8;
		margin-bottom: 0;
	}
	p.smaller{
		font-size: .6em;
		opacity: 0.6;
		margin-bottom: 0;
	}
	p.address-formated{
		line-height: 1.4;
	}
	strong{
		color: black;
		color: var(--global-headline-color);
	}

	.content-card{
		padding: 15px;
		width: 100%;

		background-color: #000;
	    background-color: var(--global-brand-color);
	    color: black;
	    color: var(--global-text-color);

		strong{
			color: var(--global-headline-color);
		}

		.m1-sm({
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
		});
	}

	.content-card-section{

		flex: 1;
		margin: 15px;

	}
	.section-left{
		order: 2;
		flex: 0 0 140px;
		.m1-sm({
			font-size: 0;
			line-height: 0;
		});
		.max-sm({
			.clearfix();
			.map-static{
				float: left;
			}
			.map-wide-static{
				float: right;
			}
		});
	}
	.section-center{
		order: 3;
		//font-size: .8em;
	}
	.section-right{
		//font-size: .8em;
		//flex: 0 0 140px;
		order: 1;
		display: none;
		.m1-sm({
			display: block;
		});
	}


	.map-static,
	.map-wide-static{
		position: relative;
		top: 0;
		left: 0;
		width: 140px;
		height: 140px;
		//filter: brightness(70%) contrast(220%) grayscale(100%);
		filter: brightness(50%) contrast(200%) grayscale(0%) sepia(1) hue-rotate(125deg) saturate(1050%);
	}
	.map-static{
		z-index: 2;
		transition: all .1s cubic-bezier(1,.3,.3,1);
	}
	.map-static:hover{
		.m1-sm({
			opacity: 0;
		});
	}
	.map-wide-static{
		.m1-sm({
			margin-top: -140px;
			z-index: 1;
		});
	}
}
