﻿
#flexmenu-5656 {
	display:block;
}
#cont-283 {
	max-width: 1200px;
	margin: 0 auto;
}
#col-284 {
	width: 40%;
	margin: 0 5%;
}
#col-285 {
	width: 40%;
	margin: 0 5%;
}
#cont-821:hover {
	left: 33%;
}
#cont-921 {
	max-width: 600px;
	margin: 0 auto;
}
#cont-958 {
	max-width: 300px;
	margin: 0 auto;
}
#cont-963 {
	max-width: 300px;
	margin: 0 auto;
}
#bild-1256 img {
	height: 10vh;
}
#bild-1256 {
	position: absolute;
	bottom: 70%;
	right: 55%;
}
#cont-1257:hover {
	left: 63%;
}
#bild-1264 img {
	position: relative;
	left: 0;
	transition: 0.5s ease;
}
#bild-1264 img:hover {
	left: 1%;
}
#cont-1257 {
	left: 65%;
	transition: 1s ease;
}
#cont-1253 {
	right: 65%;
	transition: 1s ease;
}
#cont-1253:hover {
	right: 63%;
}
#cont-1261 {
	width: 100%;
	text-align: center;
	transition: 0.5s ease;
}
#cont-2162 {
	max-width: 300px;
	margin: 0 auto;
}
#cont-5280 {
	max-width: 300px;
	margin: 0 auto;
}
#cont-5277 {
	background-color: var(--hcolor);
}
#text-5279 {
	color: white !important;
}
#text-5279 h2 {
	color: white !important;
}
#text-5282 {
	padding-bottom: 20px;
}
#text-5282 a {
	background-color: white !important;
	color: var(--hcolor) !important;
}
#cont-5657 {
	background: var(--buttoncolor);
}
#cont-5657 h1 {
	color: #fff;
}
#cont-5657 h2 {
	color: #fff;
}
#col-5658 {
	top: 130px;
}
@media(max-width: 1000px) {
	#col-284 {
		width: 100%;
		margin: 0;
	}
	#col-285 {
		width: 100%;
		margin: 0;
	}
}

@media(max-width: 750px) {
	#cont-1257 {
		display: none;
	}
	#cont-1253 {
		display: none;
	}
}

@media(max-width: 750px) and (min-width: 1px) {
	#cont-821:hover {
		left: 5%;
	}
	#cont-1261:hover {
		left: 5%;
	}
	#cont-1261 {
		left: 0;
		width: 100%;
		text-align: center;
	}
	#cont-1261 img:hover {
		left: 0%;
	}
}

@media(max-width: 1180px) and (min-width: 1px) {
	#bild-1256 {
		height: 8vh !important;
		bottom: 70%;
	}
	#bild-1256 img {
		height: 8vh;
	}
}
