body 																{ font-family: 'Montserrat', sans-serif; height: 100vh; background: center center no-repeat; background-size: cover; background-image: url('background.jpg'); }
																	
.content-container													{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.content-container .content 										{ width: 80%; max-width: 600px; background: #fff; }
.content-container .content .content-logo							{ text-align: center; padding: 30px 0; position: relative; }
.content-container .content .content-logo::before					{ content: ''; background: #fff; opacity: .5; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.content-container .content .content-logo img						{ max-height: 125px; max-width: 80%; position: relative; }
																	
.content-container .content .content-tekst							{ padding: 30px; text-align: center; }
.content-container .content .content-tekst h1						{ text-transform: uppercase; font-size: 40px; }
.content-container .content .content-tekst p						{ margin-bottom: 20px; }
.content-container .content .content-tekst .button					{ font-weight: 700; display: inline-block; margin-top: 10px; padding: 15px 40px; background: #000; color: #fff; border: 1px solid #000; text-transform: uppercase; }
.content-container .content .content-tekst .button:hover			{ text-decoration: none; background: #fff; color: #000; }
.content-container .content .content-tekst p:last-child				{ margin-bottom: 0; }
.content-container .content .content-tekst .content-tekst-adres		{ border-top: 2px solid #f18702; padding-top: 20px; text-align: center; }

@media (max-width: 768px) 											{ 
	.content-container .content 									{ width: 100%; max-width: none; }
}