﻿/*** GENERAL ***/
p {
  font-size: 13px;
}

/*** HEADING ***/
.main-head {
  background-image: none;
  background-color: #3DB9BF;
}
.head-jumbo_heading h1 {
  margin-bottom: 60px;
}
.head-arrow-down img {
  margin-top: 0;
}

/*** SECTION ***/
#gestellte h1 {
	margin: 50px 0;
}
.gestellte-item_head h3 {
	margin: 0;
	text-align: left; 
}
.gestellte-item_content p {
	margin: 10px 0 38px;
}
.gestellte-subhead .gestellte-part {
	margin-top: 50px;
}
.gestellte-part:last-child h2 {
	margin-top: 0;
}
@media(min-width: 480px) {
	/*** SECTION ***/
	#gestellte h1 {
		margin: 100px 0;
	}
	#accordion {
		max-width: 430px;
	}
	.gestellte-item .__border {
		border-bottom: 1px solid #e1e1e1;
	}
	.gestellte-item_head,
	.gestellte-item_content p,
	.gestellte-subhead .gestellte-part {
		max-width: 360px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	.gestellte-item_head {
		border: none;
	}
}
@media(min-width: 720px) {
	/*** GENERAL ***/
	p {
	  font-size: 14px;
	}

	/*** SECTION ***/
	.gestellte-item_head h3 {
		font-size: 18px;
	}
}
@media(min-width: 1024px) {
	/*** SECTION ***/
	#gestellte h1 {
		margin: 150px 0 75px;
	}
	#gestellte>div.gestellte-part {
		padding: 0;
	}
	.gestellte-item_head h3 {
		font-size: 21px;
	}
	#accordion {
		max-width: 480px;
	}
	.gestellte-item_head,
	.gestellte-item_content p,
	.gestellte-subhead .gestellte-part {
		max-width: 410px;
	}
	.gestellte-subhead .gestellte-part:last-child a {
		font-size: 18px;
	}
}
@media(min-width: 1920px) {
	/*** GENERAL ***/
	p {
	  font-size: 16px;
	}
	/*** SECTION ***/
	#gestellte h1 {
		margin: 150px 0 125px;
	}
	.gestellte-item_head h3 {
		font-size: 30px;
	}
	#accordion {
		max-width: 680px;
	}
	.gestellte-item_head,
	.gestellte-item_content p,
	.gestellte-subhead .gestellte-part {
		max-width: 600px;
	}
}