:root{
	--dgkjp:#6D182B;
	--dgkjphell:#D3B9BF;
	--politik:#B7D162;
	--politikhell:#E9F2CD;
	--wissen:#25377D;
	--wissenhell:#9099BD;
	--nachwuchs:#906993;
	--nachwuchshell:#C6B3C8;
	--kongress:#14B09F;
	--kongresshell:#ADE3DD;
	--petrol:#115168;
	--orange:#EC690C;
	--violettrot:#9F2355;

}
.px-footer-box{
	width:100%;
	margin:0 auto;
	padding:0;
	background:none;
	min-height:60px;
}
.px-footer-spalte{
	width:32%;
	margin:0;
	padding:0;
	float:left;
	background:none;
}
.px-footer-spalte + .px-footer-spalte{
	margin-left:2%;
}
.px-footer-box .px-footer-spalte > div{
	width:100%;
	margin:0;
	padding:0;
	height:272px;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	display:block;
}
.px-footer-box .px-footer-spalte > p{
	width:100%;
	margin:0;
	padding:20px;
	height:272px;
	font-size:30px!important;
	font-weight:500;
	color:#FFF;
	float:left;
	display:flex;
	align-items:center;
}
.px-footer-box a{
	width:100%;
	margin:0;
	text-decoration:none;
	font-size:30px!important;
	text-align:center;
	padding:30px 0;
	overflow:hidden;
	display:block;
}
@media(max-width:1199px){
	.px-footer-box .px-footer-spalte > div{ height:calc(((100vw - 30px) / 3) * 0.64); }
	.px-footer-box .px-footer-spalte > p{ height:calc(((100vw - 30px) / 3) * 0.64); font-size:16px!important; margin-bottom:83px; }
	.px-footer-box a{ font-size:18px!important;	}
}
@media(max-width:475px){
	.px-footer-box .px-footer-spalte > div{ height:calc((100vw - 30px) * 0.64); }
	.px-footer-box .px-footer-spalte > p{ height:calc((100vw - 30px) * 0.64); font-size:18px!important; margin-bottom:83px; }
	.px-footer-spalte{ width:100%;margin:0 auto!important; }
	.px-footer-box a{ font-size:18px!important;	}
}
@media(min-width:1200px){
	.px-footer-box .px-footer-spalte > div{ height:calc((100vw / 3) * 0.64); }
	.px-footer-box .px-footer-spalte > p{ height:calc((100vw / 3) * 0.64); font-size:30px!important; margin-bottom:83px; }
	.px-footer-box a{ font-size:30px!important;	}
}
.px-footer-box a:hover{
	text-decoration:none!important;
	color:var(--violettrot);
}
.px-footer-box.dgkjp a{color:var(--dgkjp);}
.px-footer-box.politik a{color:var(--politik);}
.px-footer-box.wissen a{color:var(--wissen);}
.px-footer-box.nachwuchs a{color:var(--nachwuchs);}
.px-footer-box.kongress a{color:var(--kongress);}
.px-footer-box.dgkjp .px-footer-spalte > p{background:var(--dgkjp);}
.px-footer-box.politik .px-footer-spalte > p{background:var(--politik);}
.px-footer-box.wissen .px-footer-spalte > p{background:var(--wissen);}
.px-footer-box.nachwuchs .px-footer-spalte > p{background:var(--nachwuchs);}
.px-footer-box.kongress .px-footer-spalte > p{background:var(--kongress);}
.px-footer-box.politik .px-footer-spalte > p{color:var(--petrol);}

.px-header-box{
	width:100%;
	margin:0;
	padding:100px 0 50px 0;
	background:none;
	min-height:60px;
	overflow:hidden;
	display:block;
	clear:both;
}
.px-header-spalte{
	width:100%;
	max-width:936px;
	margin:0 auto;
	padding:0;
	background:none;
}
.px-header-spalte.klein{
	max-width:850px;
}
.px-header-box h1,
.px-header-box h2,
.px-header-box h3,
.px-header-box h4,
.px-header-box h5,
.px-header-box h6{
	width:100%;
	margin:0;
	padding:0 0 46px 0;
	text-align:left;
	font-weight:500!important;
	font-size:48px!important;
	line-height:1.4;
}
.px-header-box h3,
.px-header-box h4{
	font-size:30px!important;
	margin-left:75px;
}
.px-header-box h5,
.px-header-box h6{
	font-weight:700!important;
	font-size:24px!important;
	margin-left:75px;
}
.px-header-box p, .px-header-box ul, .px-header-box ol{
	width:100%;
	margin:0;
	padding:0 0 25px 75px;
	text-align:left;
	font-weight:500!important;
	font-size:18px!important;
	line-height:1.6;
}
.px-header-box a{
	text-decoration:none;
	font-style:italic;
	font-weight:500!important;
	font-size:18px!important;
}
.px-header-box a:hover{
	text-decoration:none!important;
	color:var(--violettrot);
}
.px-header-box li{
	width:100%;
	margin:0;
	list-style:none;
	text-align:left;
	font-weight:500!important;
	font-size:18px!important;
	line-height:1.6;
	padding:0 0 20px 45px;
	background-repeat:no-repeat;
	background-position-x:0;
	background-position-y:3px;
}
.px-header-box div[data-gross="1"] p, .px-header-box div[data-gross="1"] li, .px-header-box div[data-gross="1"] a{font-size:22px!important;padding-bottom:30px;}
.px-header-box div[data-gross="2"] p, .px-header-box div[data-gross="2"] li, .px-header-box div[data-gross="2"] a{font-size:30px!important;padding-bottom:35px;}
.px-header-box div[data-gross="1"] li{background-position-y:7px;}
.px-header-box div[data-gross="2"] li{background-position-y:12px;}
.px-header-box div[data-links="1"] ul, .px-header-box div[data-links="1"] ol{padding-left:0;}
.px-header-box div[data-links="1"] h3,
.px-header-box div[data-links="1"] h4,
.px-header-box div[data-links="1"] h5,
.px-header-box div[data-links="1"] h6{margin-left:0;}
.px-header-box.weiss{background:#FFF;}
.px-header-box.dgkjp{background:var(--dgkjphell);}
.px-header-box.politik{background:var(--politikhell);}
.px-header-box.wissen{background:var(--wissen);}
.px-header-box.nachwuchs{background:var(--nachwuchs);}
.px-header-box.kongress{background:var(--kongress);}
.px-header-box.weiss *{color:#000;}
.px-header-box.dgkjp *{color:#000;}
.px-header-box.politik *{color:#000;}
.px-header-box.wissen *{color:#FFF;}
.px-header-box.nachwuchs *{color:#FFF;}
.px-header-box.kongress *{color:#FFF;}
.px-header-box.weiss h1, .px-header-box.weiss h2{color:var(--dgkjp);}
.px-header-box.dgkjp h1, .px-header-box.dgkjp h2{color:var(--dgkjp);}
.px-header-box.politik h1, .px-header-box.politik h2{color:var(--politik);}
.px-header-box.weiss li,
.px-header-box.dgkjp li,
.px-header-box.politik li{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><path fill="%23000" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');}
.px-header-box.wissen li,
.px-header-box.nachwuchs li,
.px-header-box.kongress li{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><path fill="%23FFF" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');}

.px-inhalt-box{
	width:100%;
	margin:0;
	padding:0;
	background:none;
	min-height:60px;
	overflow:hidden;
	display:block;
	clear:both;
}
.px-inhalt-box *{
	color:#000;
	margin:0;
	text-align:left;
	font-weight:500!important;
}
.px-inhalt-box[data-abstand="1"]{margin:25px 0;}
.px-inhalt-box[data-abstand="2"]{margin:60px 0;}
.px-inhalt-box[data-abstand="3"]{margin:100px 0;}
.px-inhalt-box[data-innen="1"]{padding-top:25px;padding-bottom:25px}
.px-inhalt-box[data-innen="2"]{padding-top:50px;padding-bottom:50px;}
.px-inhalt-box[data-innen="3"]{padding-top:75px;padding-bottom:75px;}
.px-inhalt-box ul, .px-inhalt-box ol{width:100%;}
.px-inhalt-box ul li{
	width:100%;
	list-style:none;
	line-height:1.6;
	padding:0 0 20px 45px;
	background-repeat:no-repeat;
	background-position-x:0;
	background-position-y:2px;
}
.px-inhalt-box[data-font="16"] ul li{background-position-y:1px;}
.px-inhalt-box[data-font="22"] ul li{background-position-y:6px;}
.px-inhalt-box[data-font="30"] ul li{background-position-y:13px;}
.px-inhalt-box ol li{
	padding:0 0 10px 5px;
	margin-left:22px;
}
.px-inhalt-box a{
	text-decoration:none;
	font-style:italic;
}
.px-inhalt-box a.icon{font-style:normal!important;}
.px-inhalt-box h1, .px-inhalt-box h2{
	padding:0!important;
	margin:0;
	font-weight:500!important;
}
.px-inhalt-box h3, .px-inhalt-box h4{
	padding:0;
	margin:0;
	font-weight:500!important;
}
.px-inhalt-box h5, .px-inhalt-box h6{
	padding:0;
	margin:0;
	font-weight:700!important;
}
.px-inhalt-box[data-font="16"] p, .px-inhalt-box[data-font="16"] li{font-size:16px!important;}
.px-inhalt-box[data-font="18"] p, .px-inhalt-box[data-font="18"] li{font-size:18px!important;}
.px-inhalt-box[data-font="22"] p, .px-inhalt-box[data-font="22"] li{font-size:22px!important;}
.px-inhalt-box[data-font="30"] p, .px-inhalt-box[data-font="30"] li{font-size:30px!important;}
.px-inhalt-box[data-link="16"] a{font-size:16px!important;}
.px-inhalt-box[data-link="18"] a{font-size:18px!important;}
.px-inhalt-box[data-link="22"] a{font-size:22px!important;}
.px-inhalt-box[data-link="30"] a{font-size:30px!important;}
.px-inhalt-box h1, .px-inhalt-box h2, .px-inhalt-box h3{font-size:48px!important;}
.px-inhalt-box h4{font-size:30px!important;}
.px-inhalt-box h5, .px-inhalt-box h6{font-size:22px!important;}
.px-inhalt-box h1, .px-inhalt-box h2, .px-inhalt-box h3, .px-inhalt-box h4, .px-inhalt-box h5, .px-inhalt-box h6{margin-bottom:46px;}
.px-inhalt-box a svg{
	margin:-12px 10px 0 10px;
	display:inline-block;
	position:relative;
	top:6px;
}
.px-inhalt-box[data-font="30"] a svg, .px-inhalt-box[data-link="30"] a svg, .px-inhalt-box[data-font="30"] ul li svg{top:3px;}
.px-inhalt-box a:hover{
	text-decoration:none!important;
	color:var(--violettrot);
}
.px-inhalt-box a:hover svg *{fill:var(--violettrot);}

.px-inhalt-box.v-schwarz *{color:#000;fill:#000;}
.px-inhalt-box.v-weiss *{color:#FFF;fill:#FFF;}
.px-inhalt-box.v-petrol *{color:var(--petrol);fill:var(--petrol);}
.px-inhalt-box.v-dgkjp *{color:var(--dgkjp);fill:var(--dgkjp);}
.px-inhalt-box.v-politik *{color:var(--politik);fill:var(--politik);}
.px-inhalt-box.v-wissen *{color:var(--wissen);fill:var(--wissen);}
.px-inhalt-box.v-nachwuchs *{color:var(--nachwuchs);fill:var(--nachwuchs);}
.px-inhalt-box.v-kongress *{color:var(--kongress);fill:var(--kongress);}
.px-inhalt-box[data-farbe="schwarz"] h1, .px-inhalt-box[data-farbe="schwarz"] h2, .px-inhalt-box[data-farbe="schwarz"] h3,
.px-inhalt-box[data-farbe="schwarz"] h4, .px-inhalt-box[data-farbe="schwarz"] h5,
.px-inhalt-box[data-farbe="schwarz"] h6, .px-inhalt-box[data-farbe="schwarz"] svg *{color:#000;fill:#000;}
.px-inhalt-box[data-farbe="petrol"] h1, .px-inhalt-box[data-farbe="petrol"] h2, .px-inhalt-box[data-farbe="petrol"] h3,
.px-inhalt-box[data-farbe="petrol"] h4, .px-inhalt-box[data-farbe="petrol"] h5,
.px-inhalt-box[data-farbe="petrol"] h6, .px-inhalt-box[data-farbe="petrol"] svg *{color:var(--petrol);fill:var(--petrol);}
.px-inhalt-box[data-farbe="dgkjp"] h1, .px-inhalt-box[data-farbe="dgkjp"] h2, .px-inhalt-box[data-farbe="dgkjp"] h3,
.px-inhalt-box[data-farbe="dgkjp"] h4, .px-inhalt-box[data-farbe="dgkjp"] h5,
.px-inhalt-box[data-farbe="dgkjp"] h6, .px-inhalt-box[data-farbe="dgkjp"] svg *{color:var(--dgkjp);fill:var(--dgkjp);}
.px-inhalt-box[data-farbe="politik"] h1, .px-inhalt-box[data-farbe="politik"] h2, .px-inhalt-box[data-farbe="politik"] h3,
.px-inhalt-box[data-farbe="politik"] h4, .px-inhalt-box[data-farbe="politik"] h5,
.px-inhalt-box[data-farbe="politik"] h6, .px-inhalt-box[data-farbe="politik"] svg *{color:var(--politik);fill:var(--politik);}
.px-inhalt-box[data-farbe="wissen"] h1, .px-inhalt-box[data-farbe="wissen"] h2, .px-inhalt-box[data-farbe="wissen"] h3,
.px-inhalt-box[data-farbe="wissen"] h4, .px-inhalt-box[data-farbe="wissen"] h5,
.px-inhalt-box[data-farbe="wissen"] h6, .px-inhalt-box[data-farbe="wissen"] svg *{color:var(--wissen);fill:var(--wissen);}
.px-inhalt-box[data-farbe="nachwuchs"] h1, .px-inhalt-box[data-farbe="nachwuchs"] h2, .px-inhalt-box[data-farbe="nachwuchs"] h3,
.px-inhalt-box[data-farbe="nachwuchs"] h4, .px-inhalt-box[data-farbe="nachwuchs"] h5,
.px-inhalt-box[data-farbe="nachwuchs"] h6, .px-inhalt-box[data-farbe="nachwuchs"] svg *{color:var(--nachwuchs);fill:var(--nachwuchs);}
.px-inhalt-box[data-farbe="kongress"] h1, .px-inhalt-box[data-farbe="kongress"] h2, .px-inhalt-box[data-farbe="kongress"] h3,
.px-inhalt-box[data-farbe="kongress"] h4, .px-inhalt-box[data-farbe="kongress"] h5,
.px-inhalt-box[data-farbe="kongress"] h6, .px-inhalt-box[data-farbe="kongress"] svg *{color:var(--kongress);fill:var(--kongress);}
.px-inhalt-box.v-weiss ul li, .px-inhalt-box[data-farbe="weiss"] ul li{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><path fill="%23FFF" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');}
.px-inhalt-box.v-schwarz ul li, .px-inhalt-box[data-farbe="schwarz"] ul li{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><path fill="%23000" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');}
.px-inhalt-box.v-petrol ul li, .px-inhalt-box[data-farbe="petrol"] ul li{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><path fill="%23115168" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');}
.px-inhalt-box[data-farbe="dgkjp"] ul li{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><path fill="%236D182B" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');}
.px-inhalt-box[data-farbe="politik"] ul li{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><path fill="%23B7D162" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');}
.px-inhalt-box[data-farbe="wissen"] ul li{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><path fill="%2325377D" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');}
.px-inhalt-box[data-farbe="nachwuchs"] ul li{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><path fill="%23906993" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');}
.px-inhalt-box[data-farbe="kongress"] ul li{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><path fill="%2314B09F" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');}

.px-inhalt-box.h-dgkjp{background:var(--dgkjp);}
.px-inhalt-box.h-politik{background:var(--politik);}
.px-inhalt-box.h-wissen{background:var(--wissen);}
.px-inhalt-box.h-nachwuchs{background:var(--nachwuchs);}
.px-inhalt-box.h-kongress{background:var(--kongress);}
.px-inhalt-box[data-rand="1"] .px-header-spalte > *{padding-left:75px;}
.px-inhalt-box[data-rand="1"] .px-header-spalte h2, .px-inhalt-box[data-rand="1"] .px-header-spalte h3, .px-inhalt-box[data-rand="1"] .px-header-spalte h4, .px-inhalt-box[data-rand="1"] .px-header-spalte h5, .px-inhalt-box[data-rand="1"] .px-header-spalte h6{padding-left:0;}

.px-vorstand-box{
	width:100%;
	margin:0;
	padding:0 0 75px 0;
	background:none;
	min-height:60px;
	overflow:hidden;
	display:block;
	clear:both;
}
.px-vorstand-spalte{
	width:100%;
	max-width:936px;
	margin:0 auto;
	padding:0;
	background:none;
}
.px-vorstand-box .px-vorstand-spalte div, .px-vorstand-box a{
	margin:0;
	padding:0;
	color:#000;
	font-weight:600;
	font-size:16px;
	max-width:800px;
}
.px-vorstand-box .px-vorstand-spalte div{
	line-height:1.8em;
}
.px-vorstand-box a, .px-vorstand-box em + div{
	float:left;
}
.px-vorstand-box .px-vorstand-spalte div.px-vorstand-bild{
	width:400px;
	height:300px;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:top center;
	margin-bottom:30px;
}
.px-vorstand-box .px-vorstand-spalte .px-vorstand-name *{
	width:100%;
	font-size:30px!important;
	clear:both;
	display:block;
	overflow:hidden;
	margin-bottom:10px;
}
.px-vorstand-box .px-vorstand-spalte .px-vorstand-funktion *{
	width:100%;
	color:var(--dgkjp);
	font-size:30px!important;
	clear:both;
	display:block;
	overflow:hidden;
	margin-bottom:20px;
}
.px-vorstand-box.politik .px-vorstand-spalte .px-vorstand-funktion *{color:var(--politik);}
.px-vorstand-box.wissen .px-vorstand-spalte .px-vorstand-funktion *{color:var(--wissen);}
.px-vorstand-box.nachwuchs .px-vorstand-spalte .px-vorstand-funktion *{color:var(--nachwuchs);}
.px-vorstand-box.kongress .px-vorstand-spalte .px-vorstand-funktion *{color:var(--kongress);}
.px-vorstand-box .px-vorstand-spalte .px-vorstand-ort *{
	width:100%;
	padding:0;
	color:var(--petrol);
	clear:both;
	display:block;
	overflow:hidden;
}
.px-vorstand-box .px-vorstand-spalte em{
	width:20px;
	color:var(--violettrot);
	font-style:normal;
	font-size:16px;
	font-weight:600;
	float:left;
	clear:left;
}
.px-vorstand-box .px-vorstand-spalte a{
	float:left;
	font-weight:600!important;
	text-decoration:none;
	font-size:16px!important;
}
.px-vorstand-box .px-vorstand-spalte .ort a{
	color:var(--petrol);
}
.px-vorstand-box .px-vorstand-spalte a:hover{
	color:var(--violettrot);
	text-decoration:none!important;
}
.px-vorstand-box .px-vorstand-bild{
	margin-bottom:10px;
}
.px-vorstand-box .cfx{
	height:20px;
	float:none;
	clear:both;
	overflow:hidden;
	display:block;
	border:none;
}
.px-veranstaltung{
	background:#FFF;
	padding:0;
	margin:0 auto 90px auto;
	max-width:420px;
	width:100%;
	float:left;
}
.px-veranstaltung.breit{
	max-width:100%;
}
.px-veranstaltung .bild{
	padding:0;
	width:100%;
	height:272px;
	background-size:cover;
	background-position:center center;
	background-repeat:no-repeat;
	clear:both;
	display:block;
	overflow:hidden;
}
.px-veranstaltung.breit .bild{
	display:none;
}
.px-veranstaltung .box{
	padding:20px 25px;
	overflow:hidden;
}
.px-veranstaltung .box .titel,
.px-veranstaltung .box .ort,
.px-veranstaltung .box .text{
	clear:both;
	display:block;
}
.px-veranstaltung .box .titel *{
	font-size:18px!important;
	text-transform:uppercase;
	padding-bottom:25px;
	color:var(--petrol);
	font-weight:600;
}
.px-veranstaltung .box .titel:first-of-type *{
	font-weight:800;
}
.px-veranstaltung.breit .box .titel:first-of-type *{
	padding-top:10px;
}
.px-veranstaltung .box .ort *{
	font-size:18px!important;
	padding-bottom:25px;
	color:#000;
	font-weight:600;
}
.px-veranstaltung .box .text *{
	font-size:18px!important;
	padding-bottom:25px;
	/*color:#000;*/
	min-height:60px;
	font-weight:600;
	display:block;
}
.px-veranstaltung.breit .box .text *{
	min-height:0;
}
.px-veranstaltung .box a{
	font-size:18px!important;
	color:var(--petrol);
	text-decoration:none;
	transition:0s;
	position:relative;
	float:left;
	font-weight:600;
	padding:0 0 10px 0;
}
.px-veranstaltung.breit .box a, .px-veranstaltung.breit .box .ort *, .px-veranstaltung.breit .box .text *{
	color:var(--petrol);
	padding-bottom:20px;
}
.px-veranstaltung.breit .box > a{
	padding-bottom:10px;
}
.px-veranstaltung .box > a::after{
	content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23115168" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');
	width:24px;
	height:24px;
	display:inline-block;
	position:relative;
	top:5px;
	margin-left:10px;
}
.px-veranstaltung .box > a.px-download-icon::after{
	content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23115168" d="M18.1,17.4H5.6v-1.7h12.3v1.7H18.1z M15.8,10.9l-3.9,3.9l-4-3.9l1.3-1.3l1.7,1.7V5.1h1.7v6.2l1.7-1.7L15.8,10.9z M24,12c0-6.7-5.3-12-12-12S0,5.3,0,12s5.3,12,12,12S24,18.6,24,12"/></svg>');
	width:24px;
	height:24px;
	display:inline-block;
	position:relative;
	top:5px;
	margin-left:10px;
}
.px-veranstaltung .box a:hover{
	color:#9F2355;
	text-decoration:none;
}
.px-veranstaltung .box > a:hover::after{
	content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23EC690C" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');
}
.px-veranstaltung .box > a.px-download-icon:hover::after{
	content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23EC690C" d="M18.1,17.4H5.6v-1.7h12.3v1.7H18.1z M15.8,10.9l-3.9,3.9l-4-3.9l1.3-1.3l1.7,1.7V5.1h1.7v6.2l1.7-1.7L15.8,10.9z M24,12c0-6.7-5.3-12-12-12S0,5.3,0,12s5.3,12,12,12S24,18.6,24,12"/></svg>');
}

.px-veranstaltung .box .text a::after{
	content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23115168" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');
	width:24px;
	height:24px;
	display:inline-block;
	position:relative;
	top:5px;
	margin-left:10px;
}
.px-veranstaltung .box .text a:hover::after{
	content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23EC690C" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M16.12,12.3c-0.01,0.07-0.03,0.14-0.06,0.21 c-0.02,0.06-0.13,0.26-0.16,0.29l-4.68,5.57c-0.39,0.47-1.08,0.53-1.55,0.14s-0.53-1.08-0.14-1.55l4.09-4.87L9.54,7.23 C9.15,6.76,9.21,6.07,9.67,5.68s1.16-0.33,1.55,0.14l4.68,5.57c0.03,0.04,0.14,0.24,0.16,0.29c0.03,0.07,0.05,0.14,0.06,0.21 c0.01,0.07,0.02,0.13,0.02,0.2C16.14,12.17,16.13,12.23,16.12,12.3z"/></svg>');
}
.px-popup-box{
	width:248px;
	max-width: 100%;
	height:248px;
	margin:0 auto;
	padding:0;
	text-align:center;
	cursor:pointer;
	float:left;
}
.elementor-widget-px-dgkjp-iconbox:first-of-type{
	margin-left:calc((100% - 50px - 1248px) / 2);
}
.elementor-widget-px-dgkjp-iconbox:last-of-type{
	margin-right:calc((100% - 50px - 1248px) / 2);
}
.elementor-widget-px-dgkjp-iconbox + .elementor-widget-px-dgkjp-iconbox{
	margin-left:10px;
	float:left;
}
@media (max-width:1199px){
	.px-header-box,
	.px-inhalt-box
	{padding-left:10px;padding-right:10px;}
	.px-veranstaltung,
	.px-vorstand-box
	{margin-left:10px;margin-right:10px;}
	.px-veranstaltung,
	.px-vorstand-box
	{width:calc(100% - 20px);}
}
@media (max-width:767px){
	.px-header-spalte,
	.px-inhalt-spalte
	{width:calc(100% - 20px);float:none!important;}
	.px-header-spalte ul,
	.px-header-spalte > div,
	.px-header-spalte > div p,
	.px-inhalt-spalte ul,
	.px-inhalt-spalte > div
	{padding-left:0!important;}
}
@media (max-width:1297px){
	.elementor-widget-px-dgkjp-iconbox:nth-child(1){margin:0 0 0 calc((100% - 20px - 744px) / 2);}
	.elementor-widget-px-dgkjp-iconbox:nth-child(3){margin:0 calc((100% - 20px - 744px) / 2) 0 10px;}
	.elementor-widget-px-dgkjp-iconbox:nth-child(4){margin:10px 0 0 calc((100% - 10px - 496px) / 2);}
	.elementor-widget-px-dgkjp-iconbox:nth-child(5){margin:10px calc((100% - 10px - 496px) / 2) 0 10px;}
}
@media (max-width:763px){
	.elementor-widget-px-dgkjp-iconbox:nth-child(1){margin:10px 0 0 calc((100% - 10px - 496px) / 2);}
	.elementor-widget-px-dgkjp-iconbox:nth-child(2){margin:10px calc((100% - 10px - 496px) / 2) 0 10px;}
	.elementor-widget-px-dgkjp-iconbox:nth-child(3){margin:10px 0 0 calc((100% - 10px - 496px) / 2);}
	.elementor-widget-px-dgkjp-iconbox:nth-child(4){margin:10px calc((100% - 10px - 496px) / 2) 0 10px;}
	.elementor-widget-px-dgkjp-iconbox:nth-child(5){margin:10px auto 0 auto;}
}
@media (max-width:505px){
	.elementor-widget-px-dgkjp-iconbox{margin:10px auto 0 auto!important;}
}
.px-popup-box a{
	text-decoration:none;
	display:block;
	padding:50px 0;
}
.px-popup-box .bild, .px-popup-box i{
	width:80px;
	height:80px;
	font-size:80px;
	margin:0 auto;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
}
.px-popup-box div:not(.bild){
	width:100%;
	text-align:center;
	position:relative;
	margin-top:35px;
	clear:both;
}
.px-popup-box[data-font="16"] div{font-size:16px!important}
.px-popup-box[data-font="18"] div{font-size:18px!important}
.px-popup-box[data-font="22"] div{font-size:22px!important}
.px-popup-box[data-font="24"] div{font-size:24px!important}
.px-popup-box[data-font="30"] div{font-size:30px!important}
.px-popup-box.weiss{background:#FFF;}
.px-popup-box.dgkjp{background:#BE8E99;}
.px-popup-box.politik{background:var(--politikhell);}
.px-popup-box.wissen{background:var(--wissen);}
.px-popup-box.nachwuchs{background:var(--nachwuchs);}
.px-popup-box.kongress{background:var(--kongress);}
.px-popup-box.weiss *{color:#000;}
.px-popup-box.dgkjp *{color:var(--dgkjp);}
.px-popup-box.politik *{color:var(--politik);}
.px-popup-box.wissen *{color:#FFF;}
.px-popup-box.nachwuchs *{color:#FFF;}
.px-popup-box.kongress *{color:#FFF;}
.px-popup-box:hover *{
	color:var(--violettrot)!important;
	fill:var(--violettrot)!important;
}


@media(max-width:786px){
	.px-inhalt-box[data-abstand="1"]{margin: 15px 0;}
	.px-inhalt-box[data-abstand="2"]{margin: 25px 0;}
	.px-inhalt-box[data-abstand="3"]{margin: 35px 0;}
	.px-inhalt-box h1, .px-inhalt-box h2, .px-inhalt-box h3, .px-inhalt-box h4, .px-inhalt-box h5, .px-inhalt-box h6{margin-bottom:25px;}
	.px-vorstand-box .px-vorstand-spalte .px-vorstand-name *{font-size:20px!important;line-height:29px!important;margin-bottom:0;}
	.px-vorstand-box .px-vorstand-spalte .px-vorstand-funktion *{font-size:20px!important;line-height:29px!important}
	.px-vorstand-box .px-vorstand-spalte div{line-height: 1.5em;}

	.px-inhalt-box[data-font="16"] p, .px-header-box[data-font="16"] p{font-size:16px!important;}
	.px-inhalt-box[data-font="18"] p, .px-header-box[data-font="18"] p{font-size:16px!important;}
	.px-inhalt-box[data-font="22"] p, .px-header-box[data-font="22"] p{font-size:16px!important;}
	.px-inhalt-box[data-font="30"] p, .px-header-box[data-font="30"] p{font-size:16px!important;}
	.px-inhalt-box[data-font="16"] li, .px-header-box[data-font="16"] li{font-size:16px!important;}
	.px-inhalt-box[data-font="18"] li, .px-header-box[data-font="18"] il{font-size:16px!important;}
	.px-inhalt-box[data-font="22"] li, .px-header-box[data-font="22"] li{font-size:16px!important;}
	.px-inhalt-box[data-font="30"] li, .px-header-box[data-font="30"] li{font-size:16px!important;}
	.px-inhalt-box[data-link="16"] a, .px-header-box[data-link="16"] a{font-size:16px!important;}
	.px-inhalt-box[data-font="18"] a, .px-header-box[data-font="18"] a{font-size:16px!important;}
	.px-inhalt-box[data-link="22"] a, .px-header-box[data-link="22"] a{font-size:16px!important;}
	.px-inhalt-box[data-link="30"] a, .px-header-box[data-link="30"] a{font-size:16px!important;}

	.px-inhalt-box div[data-gross="1"] li{font-size:16px!important;}
	.px-inhalt-box div[data-gross="2"] li{font-size:16px!important;}
	.px-header-box div[data-gross="1"] li{font-size:16px!important;}
	.px-header-box div[data-gross="2"] li{font-size:16px!important;}

	.px-inhalt-box div[data-gross="1"] p{font-size:16px!important;}
	.px-inhalt-box div[data-gross="2"] p{font-size:16px!important;}
	.px-header-box div[data-gross="1"] p{font-size:16px!important;}
	.px-header-box div[data-gross="2"] p{font-size:16px!important;}

	.px-inhalt-box div[data-gross="1"] a{font-size:16px!important;}
	.px-inhalt-box div[data-gross="2"] a{font-size:16px!important;}
	.px-header-box div[data-gross="1"] a{font-size:16px!important;}
	.px-header-box div[data-gross="2"] a{font-size:16px!important;}

	.px-inhalt-box h1, .px-header-box h1{font-size:24px!important;}
	.px-inhalt-box h2, .px-header-box h2{font-size:24px!important;}
	.px-inhalt-box h3, .px-header-box h3{font-size:22px!important;}
	.px-inhalt-box h4, .px-header-box h4{font-size:22px!important;}
	.px-inhalt-box h5, .px-header-box h5{font-size:20px!important;}
	.px-inhalt-box h6, .px-header-box h6{font-size:20px!important;}
	.px-inhalt-box div[data-gross="1"] h1, .px-header-box div[data-gross="1"] h1, .px-inhalt-box div[data-gross="2"] h1, .px-header-box div[data-gross="2"] h1{font-size:24px!important;margin-left:0!important;}
	.px-inhalt-box div[data-gross="1"] h2, .px-header-box div[data-gross="1"] h2, ,px-inhalt-box div[data-gross="2"] h2, .px-header-box div[data-gross="2"] h2{font-size:24px!important;margin-left:0!important;}
	.px-inhalt-box div[data-gross="1"] h3, .px-header-box div[data-gross="1"] h3, .px-inhalt-box div[data-gross="2"] h3, .px-header-box div[data-gross="2"] h3{font-size:22px!important;margin-left:0!important;}
	.px-inhalt-box div[data-gross="1"] h4, .px-header-box div[data-gross="1"] h4, .px-inhalt-box div[data-gross="2"] h4, .px-header-box div[data-gross="2"] h4{font-size:22px!important;margin-left:0!important;}
	.px-inhalt-box div[data-gross="1"] h5, .px-header-box div[data-gross="1"] h5, .px-inhalt-box div[data-gross="2"] h5, .px-header-box div[data-gross="2"] h5{font-size:20px!important;margin-left:0!important;}
	.px-inhalt-box div[data-gross="1"] h6, .px-header-box div[data-gross="1"] h6, .px-inhalt-box div[data-gross="2"] h6, .px-header-box div[data-gross="2"] h6{font-size:20px!important;margin-left:0!important;}

	.px-inhalt-box div[data-gross="1"] li, .px-inhalt-box div[data-gross="2"] li{background-position-y: 2px;}
	.px-header-box div[data-gross="1"] li, .px-header-box div[data-gross="2"] li{background-position-y: 2px;}
	.px-header-box[data-font="22"] ul li, .px-header-box[data-font="30"] ul li {background-position-y: 2px;}
	.px-inhalt-box[data-font="22"] ul li, .px-inhalt-box[data-font="30"] ul li {background-position-y: 2px;}
}
