.content_center {
	float: left;
	width: 100%;
	text-align: center;
}
.content_left {
	float: left;
	width: 100%;
}
.margin_top {
	margin-top: 30px !important;
}
.margin_top_2 {
	margin-top: 60px !important;
}
.margin_top_3 {
	margin-top: 120px !important;
}
.validation-succes{width:100%;margin-top:25px;margin-bottom:16px;color:#000;font-weight:bold;font-size:33px;letter-spacing:-0.28px;line-height:38px}

.normal_text ul {
	margin-bottom: 0;
	line-height: 10px;
	
}
.normal_text ul li {
	font-family: "Aktiv Grotesk", sans-serif;
	font-size: 16px;
	line-height: 24px;
}
.normal_text p {
	margin-bottom: 0;
}
.radius_picture {
	border-radius: 10px;
}
section.services .container .about-us {
	z-index: 99;
}
section.services .container .services-slider .swiper-wrapper .swiper-slide a h3 {
	min-height: 40px;
}
section.services .container .services-slider .swiper-wrapper .swiper-slide a p {
	font-family: AktivGrotesk-Regular, sans-serif;
	font-size: 13px;
	min-height: 115px;
}
section.services .container .services-slider .swiper-wrapper .swiper-slide {
	float: left;
}
.download_title {
	float: left;
	width: 50%;
	margin-top: 20px;
}
.download_title span {
	float: left; 
	padding-top: 5px;
	font-size: 10px;
	line-height: 12px;
}
.download_title span strong {
	font-weight: bold;
	font-size: 16px;
}
.download_title i {
	float: left;
	font-style: normal;
	margin-right: 20px;
	font-size: 30px;
}
.icon_color_default, i.default_icon, .buttons i.default_icon, .default_span {
	color: black;
}

.icon_color_dark_green, i.dark_green_icon, .buttons i.dark_green_icon {
	color: #00592D;
}

.icon_color_green, i.green_icon, .buttons i.green_icon, .green_span {
	color: #29b06c;
}

.icon_color_blue, i.blue_icon, .buttons i.blue_icon, .blue_span {
	color: #3a8da0;
}

.icon_color_orange, i.orange_icon, .buttons i.orange_icon {
	color: #c47016;
}

.icon_color_purple, i.purple_icon, .buttons i.purple_icon {
	color: #8e0080;
}

.icon_color_red, i.red_icon, .buttons i.red_icon, .red_span {
	color: #dd2020;
}

.icon_color_dark_red, i.dark_red_icon, .buttons i.dark_red_icon {
	color: #9f081f;
}

.icon_color_yellow, i.yellow_icon, .buttons i.yellow_icon, .yellow_span {
	color: #b39812;
}

.icon_color_grey, i.grey_icon, .buttons i.grey_icon {
	color: #4e4e4e; 
}
@media only screen and (max-width: 1320px) {
	section.services .container .services-slider .swiper-wrapper .swiper-slide a p {
		min-height: 135px;
	}
}
@media only screen and (max-width: 1120px) {
	section.services .container .services-slider .swiper-wrapper .swiper-slide a p {
		min-height: 160px;
		font-size: 12px;
	}
	section.services .container .services-slider .swiper-wrapper .swiper-slide a h3 {
		font-size: 17px;
	}	
}
@media only screen and (max-width: 1070px) {
	section.services .container .services-slider .swiper-wrapper .swiper-slide a p {
		min-height: 190px;
	}
}
@media only screen and (max-width: 1020px) {
	section.services .container .services-slider .swiper-wrapper .swiper-slide a p {
		min-height: 0;
		font-size: 13px;
		min-height: 130px;
	}
	section.services .container .services-slider .swiper-wrapper .swiper-slide a h3 {
		font-size: 22px;
	}	
}
@media only screen and (max-width: 800px) {	
	.first_reveal{
		position: unset;
		opacity: 1;
		margin-top: 40px;
	}
	.first_reveal.active_animation.scale_up{
		-webkit-animation:unset;
		animation:unset;
	}
}
@media only screen and (max-width: 479px) {	
	.download_title {
		width: 100%;
	}
}