@font-face {
	font-family: "girlnextdoor";
	src: url('../Fonts/girlnextdoor/girlnextdoor.woff') format('woff'),
	url('../Fonts/girlnextdoor/girlnextdoor.woff2') format('woff2'),
	url('../Fonts/girlnextdoor/girlnextdoor.svg#girlnextdoor') format('svg'),
	url('../Fonts/girlnextdoor/girlnextdoor.eot'),
	url('../Fonts/girlnextdoor/girlnextdoor.eot?#iefix') format('embedded-opentype'),
	url('../Fonts/girlnextdoor/girlnextdoor.ttf') format('truetype');

	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

h1,
h2,
h3,
h4,
h5,
h6{
	font-weight:200;
}



body{
	
}

*{
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	border-radius: 0 !important;
}

.page-title{
	display:none;
}

figure.image{
	padding: 3rem;	
}

#main-navbar{
	border-bottom: 10px solid #a2ab20;
}
.girlnextdoor{
	font-family: girlnextdoor, "Helvetica Neue", Helvetica, sans-serif;
}

.jumbotron{
	padding-top: 0 !important;
}

.heading-logo{
	padding-right: 1.5rem;
}
.heading-text{
	color: #48b9e3;
	font-size: 5rem;
}

.headingbox-1{
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
	border-bottom: 6px solid #48b9e3;
}

.headingbox-2{
	padding-top: 1.5rem;
}
.headingbox-2 p{
	width: 100%;
	text-align: center;
	font-size: 1.2rem;
}

.quotes-bottom{
	font-size: 5rem !important;
	font-weight: bolder;
	color: #48b9e3;
	text-align: right;
	vertical-align: bottom;
	line-height: 5rem;
	flex: 0 0;
}

.quotes-top{
	font-size: 5rem !important;
	font-weight: bolder;
	color: #48b9e3;
	text-align: left;
	vertical-align: top;
	line-height: 3rem;
	flex: 0 0;
}

#c10 figure.image{
	margin-bottom: 0;
	padding: 0;
	border-bottom: 6px solid #48b9e3;
}

.bg-dark{
	background-color: #48b9e3 !important;
	color: #fff !important;
}

#page-footer a{
	color: #fff;
	text-decoration: none;
}

#page-footer a:hover,
#page-footer a:focus{
	background-color:#fff;
	background-color: rgba(255, 255, 255, .6);
	color: #48b9e3;
}

.layout-grüne-box,
.layout-blaue-box{
	color: #fff;
	padding: 1.5rem;
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
}

.layout-blaue-box{
	background-color: #48b9e3;
	background-color: rgba(72,185,227,0.5);
	
	
}

.layout-grüne-box{
	background-color: #a2ab20;
	background-color: rgba(162,171,32,0.5);
}



/** Powermail Formular **/


.tx-powermail .container-fluid{
	padding-left: 0;
}
.powermail_legend{
	display: none;
}
.powermail_fieldwrap_type_submit div{
	display: flex;
	justify-content: right;
}

.tx-powermail .btn-primary{
	background-color: transparent;
	border: 2px solid #fff;
	margin-top: 0.6rem;
}


.tx-powermail .powermail_fieldset .powermail_field_error, .tx-powermail .powermail_fieldset div.error {
    background-color: #fff;
    color: #f00e0e;
	border: 2px solid #f00e0e;
}

.tx-powermail .powermail_fieldwrap_tx_cspowermailgdpr_accepted a{
	border-bottom: solid 1px #fff;
}

.tx-powermail .powermail_fieldwrap_tx_cspowermailgdpr_accepted a:hover{
	border-bottom: 0;
}


/** Powermail Formular Ende **/