@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:1px solid rgba(0,0,0,.8);border-radius:5px;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05, 1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:rgba(0,0,0,.8);border-radius:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;fill:#fff}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px solid rgba(0,0,0,.8);background:rgba(0,0,0,.8);border-radius:10px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width 300ms ease-in-out;border-radius:17px}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:.5em 1em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}/*# sourceMappingURL=dropzone.css.map */

@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
	background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg {
	max-width: none !important;
	max-height: none !important;
	}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	width: auto;
	padding: 0;
	}
.leaflet-container img.leaflet-tile {
	/* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
	mix-blend-mode: plus-lighter;
}
.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}
.leaflet-pane         { z-index: 400; }
.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }
.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }
.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}
/* control positioning */
.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}
/* zoom and fade animations */
.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	    -ms-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
svg.leaflet-zoom-animated {
	will-change: transform;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	   -moz-transition: none;
	        transition: none;
	}
.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}
/* cursors */
.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	cursor:         grabbing;
	}
/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}
.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
/* visual tweaks */
.leaflet-container {
	background: #ddd;
	outline-offset: 1px;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}
/* general typography */
.leaflet-container {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1.5;
	}
/* general toolbar styles */
.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}
.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}
/* zoom control */
.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}
.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}
/* layers control */
.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/js/libs/leaflet/images/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/js/libs/leaflet/images/layers-2x.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	font-size: 13px;
	font-size: 1.08333em;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}
/* Default icon URLs */
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
	background-image: url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/js/libs/leaflet/images/marker-icon.png);
	}
/* attribution and scale controls */
.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	line-height: 1.4;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
	text-decoration: underline;
	}
.leaflet-attribution-flag {
	display: inline !important;
	vertical-align: baseline !important;
	width: 1em;
	height: 0.6669em;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	white-space: nowrap;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	background: rgba(255, 255, 255, 0.8);
	text-shadow: 1px 1px #fff;
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}
.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}
/* popup */
.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 24px 13px 20px;
	line-height: 1.3;
	font-size: 13px;
	font-size: 1.08333em;
	min-height: 1px;
	}
.leaflet-popup-content p {
	margin: 17px 0;
	margin: 1.3em 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-top: -1px;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;
	margin: -10px auto 0;
	pointer-events: auto;
	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	text-align: center;
	width: 24px;
	height: 24px;
	font: 16px/24px Tahoma, Verdana, sans-serif;
	color: #757575;
	text-decoration: none;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
	color: #585858;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	}
.leaflet-oldie .leaflet-popup-content-wrapper {
	-ms-zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}
.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}
/* div icon */
.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}
/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-interactive {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}
/* Directions */
.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}
/* Printing */
@media print {
	/* Prevent printers from removing background-images of controls. */
	.leaflet-control {
		-webkit-print-color-adjust: exact;
		print-color-adjust: exact;
		}
	}

@font-face{font-family:'fontello';src:url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/fontello/css/../font/fontello.eot?28302404);src:url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/fontello/css/../font/fontello.eot?28302404#iefix) format('embedded-opentype'),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/fontello/css/../font/fontello.woff2?28302404) format('woff2'),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/fontello/css/../font/fontello.woff?28302404) format('woff'),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/fontello/css/../font/fontello.ttf?28302404) format('truetype'),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/fontello/css/../font/fontello.svg?28302404#fontello) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wp-edit:before{content:'\e811'}
@font-face{font-family:"ABC Whyte Black";src:url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Black.woff2) format("woff2"),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Black.woff) format("woff"),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Black.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"ABC Whyte Bold";src:url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Bold.woff2) format("woff2"),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Bold.woff) format("woff"),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Bold.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"ABC Whyte Medium";src:url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Medium.woff2) format("woff2"),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Medium.woff) format("woff"),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Medium.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"ABC Whyte Regular";src:url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Regular.woff2) format("woff2"),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Regular.woff) format("woff"),url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/webfonts/ABCWhyte-Regular.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset,iframe,figure,blockquote{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}ul,ol,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}a{text-decoration:none;color:inherit}[class^=icon-]:before,[class*=" icon-"]:before{width:auto;margin-right:0;margin-left:0}select::-ms-expand{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide{outline:0}.btn-wp-edit{display:block;float:left;position:fixed;bottom:1rem;left:1rem;z-index:10000;color:#fff;background:#222;min-width:1.875rem;height:1.875rem;line-height:1.875rem;text-align:center;border-radius:.9375rem;white-space:nowrap;font-family:Arial;text-transform:uppercase}.btn-wp-edit i{position:absolute;top:0;left:.55rem}.btn-wp-edit>span{display:inline-block;position:relative;overflow:hidden;max-width:0;-webkit-transition:max-width .15s;-moz-transition:max-width .15s;-ms-transition:max-width .15s;-o-transition:max-width .15s;transition:max-width .15s;margin-left:1.875rem}.btn-wp-edit:hover>span{max-width:12.5rem}.btn-wp-edit>span>span{display:inline-block;padding-right:.55rem;font-size:.75rem}.btn-wp-edit{font-size:16px;bottom:0;left:0;min-width:2.275em;height:2.275em;line-height:2.275em;border-radius:0}.btn-wp-edit i{left:.65em}.btn-wp-edit>span{margin-left:2.275em}.btn-wp-edit>span>span{font-size:.75em;padding-right:.65em}.btn-wp-edit:hover>span{max-width:12.5em}.sn-col-set{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.sn-col-set-nowrap{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.sn-col-set>*{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sn-col-set-1>*{width:100%;margin-right:0}.sn-col-set-2>*{width:50%}.sn-col-set-3>*{width:33.33333333333333333333%}.sn-col-set-4>*{width:25%}.sn-col-set-5>*{width:20%}.sn-col-set-6>*{width:16.66666666666666666666%}.sn-col-set>.sn-col-auto,.sn-col-set-footer>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}html:not(.explorer) .sn-col-set .sn-col-equal-height{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sn-col-set .sn-col-space-between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.sn-col-set .sn-col-valigned{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.pull-left{float:left}.pull-right{float:right}.btn{border:0;border-radius:0;display:inline-block;white-space:nowrap;font-size:1rem;background:0 0;position:relative}button.btn{-webkit-appearance:none;appearance:none}.btn-set{margin-top:1.2em}span.loading{height:0;width:0;display:inline-block;vertical-align:bottom;position:relative;transition:all .15s;transform:scale(0)}span.loading img{width:100%;padding:.75rem;position:absolute;top:-.9rem;left:0;animation:spin .4s infinite linear}span.loading.now{height:1.3rem;width:1.3rem;transform:scale(1)}img.ajax-loader{display:none !important}button.btn{-webkit-appearance:none;appearance:none;outline:0;box-shadow:none}.lnk{display:inline-block;transition:opacity .25s}.btn span.icon{margin:0 .875rem}.btn span.icon,.btn span.label,.lnk span.icon,.lnk span.label{display:inline-block;line-height:1.4;vertical-align:top;white-space:normal}.lnk span.icon{margin:0 .875em}.btn span.icon:last-child,.lnk span.icon:last-child{margin-right:0}.btn span.icon:first-child,.lnk span.icon:first-child{margin-left:0}.spanned>span{display:block}.figure-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.figure-contain{background-size:contain;background-position:center center;background-repeat:no-repeat}.figure-cover img,.figure-contain img{display:none}img.rounded{display:inline-block;border-radius:50%}.to-be-added{transform:translateY(60px);opacity:0;transition:transform 1.2s,opacity 1.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.just-added{transform:translateY(0px);opacity:1}button.link{all:inherit;cursor:pointer}address{font-style:normal}a{text-decoration-skip:ink}:focus:not(:focus-visible){outline:none}html{overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wysiwyg a{word-wrap:break-word}#breakpoints{position:fixed;bottom:0;right:0;background:#000;padding:.5em .75em;font-size:16px;color:#fff;z-index:20000}#breakpoints:after{content:'max'}
:root{--base-font-1-regular:"ABC Whyte Regular",sans-serif;--base-font-1-medium:"ABC Whyte Medium",sans-serif;--base-font-1-bold:"ABC Whyte Bold",sans-serif;--base-font-1-black:"ABC Whyte Black",sans-serif;--base-unit:calc((100 / 1440) * 1vw);--ttf:cubic-bezier(.19,1,.22,1);--ttf-2:cubic-bezier(.075,.82,.165,1);--ttf-3:cubic-bezier(.64,0,.78,0);--ttf-4:cubic-bezier(.8,0,.2,1);--ttf-5:cubic-bezier(.165,.84,.4,1);--ttf-6:cubic-bezier(.6,.07,.17,1);--ttf-7:cubic-bezier(.247,.75,.187,1);--ttf-8:cubic-bezier(1,0,0,1);--page-padding-top:15px;--page-padding-left:15px;--page-padding-right:15px;--page-padding-bottom:15px;--base-color-black:#000;--base-color-white:#fff;--base-color-filter-white:#f6f5fc;--base-color-content-white:#fffefe;--base-color-almost-white:#ededed;--base-color-purple:#6868fd;--base-color-dark-purple:#2d2d82;--base-color-light-purple:#c0c0fa;--base-color-orange:#f59b00}@media (min-width:1440px){:root{--base-unit:1px}}html{scroll-behavior:smooth}html.is-transitioning,html.is-forced-scrolling{scroll-behavior:auto}body{font-size:100%;font-family:var(--base-font-1-regular);font-weight:400;color:var(--base-color-dark-purple);line-height:1.3;background:var(--base-color-purple)}input,textarea,select,button{font-family:var(--base-font-1-regular);font-weight:400;color:var(--base-color-dark-purple)}img{max-width:100%;height:auto}*:not(.has-component-inner) .module-inner,header.main>.inner,footer.main>.inner,.cookie-bar>.inner,*.has-component-inner .component-inner{position:relative;margin:0 auto;box-sizing:border-box}.module-full-width .module-inner{max-width:none;padding-left:0;padding-right:0}.load-more{text-align:center}.wysiwyg a,.project-details-list a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px;transition:text-decoration .15s}.wysiwyg a:hover,.project-details-list a:hover{text-decoration-color:transparent}.wysiwyg>*:not(:last-child){margin-bottom:1.25em}.wysiwyg>ul:not(.plain),.wysiwyg>ol:not(.plain){counter-reset:supernovae}.wysiwyg>ul:not(.plain) li,.wysiwyg>ol:not(.plain) li{position:relative;padding-left:1.15em}.wysiwyg>ul:not(.plain) li:before{content:'•';position:absolute;left:0}.wysiwyg>ol:not(.plain) li:before{content:counter(supernovae) '.';counter-increment:supernovae;position:absolute;left:0}.wysiwyg table{width:auto !important}.wysiwyg table td{width:auto !important;height:auto !important}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}span.loading img{top:-12px}span.loading{vertical-align:middle}.btn-menu{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;border:0;border-radius:0;background:0 0;box-shadow:none;cursor:pointer;color:inherit}header.main,main.main,footer.main{pointer-events:none;position:relative;z-index:2}
*[class*=cpy-]{font-family:var(--base-font-1-regular);font-size:var(--font-size);font-size:max(var(--min-font-size, 1rem), min(var(--this-font-size), var(--max-font-size, var(--this-font-size))));--this-font-size:calc(var(--font-size) * (100 / var(--scale-breakpoint)) * 1vw);--scale-breakpoint:1440}*[class*=cpy-][class*=cpy-m]{font-family:var(--base-font-1-medium)}*[class*=cpy-][class*=cpy-b]{font-family:var(--base-font-1-bold)}*[class*=cpy-][class*=cpy-bl]{font-family:var(--base-font-1-black)}.cpy-66{--font-size:66;--min-font-size:26px;--max-font-size:66px;line-height:.93939393939393939393}.cpy-22{--font-size:22;--min-font-size:16px;--max-font-size:22px;line-height:1.27272727272727272727}.cpy-18{--font-size:18;--min-font-size:14px;--max-font-size:18px;letter-spacing:-.01111111111111111111em;line-height:1.33333333333333333333}.cpy-14{--font-size:14;--min-font-size:11px;--max-font-size:14px;line-height:1.21428571428571428571}.cpy-13{--font-size:13;--min-font-size:11px;--max-font-size:13px;line-height:1.30769230769230769230}.cpy-10{--font-size:10;--min-font-size:10px;--max-font-size:10px;line-height:1.4}@media (max-width:500px){.cpy-14{line-height:1.27272727272727272727}}
.transitioner{display:none}.barba-outer,.sn-pt-leave-active,.sn-pt-enter-active{transition:opacity;transition-duration:1.2s;opacity:1}.sn-pt-leave-active .page-wrap,.sn-pt-enter-active .page-wrap,.barba-once-active .page-wrap{transition:opacity 1s,transform 1s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.sn-pt-leave-active .page-title,.sn-pt-enter-active .page-title,.barba-once-active .page-title{transition:opacity 1s,transform 1s;transition-timing-function:cubic-bezier(.19,1,.22,1);transform-origin:left top}.sn-pt-leave .page-wrap{opacity:1}.sn-pt-leave .page-title{opacity:1}.sn-pt-leave-to .page-wrap{opacity:0}.sn-pt-leave-to .page-title{opacity:0;transform:translateY(-100%) rotate(-2deg)}.sn-pt-enter .page-wrap,.barba-once .page-wrap{opacity:0;transform:translateY(80px)}.sn-pt-enter .page-title,.barba-once .page-title{opacity:0;transform:translateY(-100%) rotate(-2deg)}.sn-pt-enter-to .page-wrap,.barba-once-to .page-wrap{opacity:1;transform:none}.sn-pt-enter-to .page-title,.barba-once-to .page-title{opacity:1;transform:none}
button,.btn,nav.header a,#sn-project-submission-form .acf-tab-group>li .btn{font-family:var(--base-font-1-medium);font-size:var(--font-size);font-size:max(var(--min-font-size, 1rem), min(var(--this-font-size), var(--max-font-size, var(--this-font-size)))) !important;--this-font-size:calc(var(--font-size) * (100 / var(--scale-breakpoint)) * 1vw);--scale-breakpoint:1440;margin:0;border:0;padding:0;border-radius:0;box-shadow:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}button,.btn,nav.header a{display:inline-block}.btn-a span.label,.btn-a span.icon{margin:0}.btn-a,.btn-b,nav.header a,#sn-project-submission-form .acf-tab-group>li .btn-b{--font-size:18;--min-font-size:14px;--max-font-size:18px;--padding-left:2.5em;--padding-right:.83333333333333333333em;display:inline-block;background:var(--base-color-white);padding:.33333333333333333333em var(--padding-right) .38888888888888888888em var(--padding-left);border-radius:20px;position:relative;transition:background .2s;line-height:inherit}.btn-a{--padding-left:2.5em}.btn-icon-only{--padding-left:2.05555555555555555555em;--padding-right:0}@media (hover:hover){.btn-a:hover,nav.header a:hover{background:var(--base-color-light-purple)}}nav.header .current-menu-any>a{background:var(--base-color-light-purple)}.btn-a span.icon,nav.header .icon-wrap{width:var(--padding-left);height:calc(100% - 1px);position:absolute;display:block;top:0;left:0}.btn-a svg,nav.header svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;min-width:calc(var(--icon-width, 22) * 0.7619047619px);width:calc(var(--icon-width, 22) * var(--base-unit))}.btn-icon-only span.label{width:1px;overflow:hidden;opacity:0}.btn-a[data-is-active=true]{background:var(--base-color-orange)}.btn-b,#sn-project-submission-form .acf-tab-group>li .btn-b{--padding-left:1.11111111111111111111em;--padding-right:1.11111111111111111111em;background:var(--base-color-purple);color:var(--base-color-almost-white)}.btn-b svg path{fill:currentColor}@media (hover:hover){.btn-b:hover{background:var(--base-color-dark-purple)}}@media (max-width:700px){.btn-icon-only{--padding-left:33px;min-height:33px;box-sizing:border-box}}
header.main{position:fixed;top:15px;left:15px}.btn-menu{display:none;pointer-events:all}.site-title{pointer-events:all}.site-title a{display:block;background:var(--base-color-white);padding:18px 18px 24px;border-radius:8px}.site-title span{position:relative;display:block}.site-title img{width:max(190px, calc(220 * var(--base-unit)));height:auto;display:block;transition:opacity .25s;z-index:2}nav.header a{pointer-events:all}nav.header .menu>li{margin-top:7px}@media (max-width:700px){header.main{top:20px;left:10px;z-index:100}nav.header{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:101}nav.header:before{content:'';display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--base-color-purple);transform:scaleY(0);transform-origin:center top;transition:.5s var(--ttf-4);transition-property:opacity,transform;z-index:1}nav.header>.inner{padding:20px 10px 20px 17px;position:relative;z-index:2}nav.header .menu{--base-unit:1px}nav.header .menu>li{opacity:0;transform:translateY(-50%);transition:.5s var(--ttf-2);transition-delay:.15s,.5s;transition-property:opacity,transform}body.menu nav.header .menu>li{transition-delay:calc(var(--index, 0) * 50ms + 150ms);opacity:1;transform:none}nav.header .menu a{--min-font-size:18px;pointer-events:none}body.menu nav.header .menu a{pointer-events:all}.site-title{transition:.75s var(--ttf-2);transition-property:opacity,transform}body.scrolled .site-title{opacity:0;transform:translateY(-30px);pointer-events:none}.btn-menu{display:block;position:fixed;right:10px;top:20px;z-index:102}body.menu nav.header{pointer-events:all}body.menu nav.header:before{transform:none;opacity:1}}
footer.main{position:fixed;bottom:15px;left:15px;z-index:1}nav.footer{color:var(--base-color-white)}nav.footer a{pointer-events:all}@media (max-width:700px){footer.main{pointer-events:none;background:linear-gradient(180deg,rgba(104,104,253,0) 0%,rgba(104,104,253,1) 100%);bottom:0;left:0;right:0;padding:20px;padding-top:60px}footer.main a{pointer-events:all}footer.main .cpy-13{line-height:1.5}}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1;}@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.cookie-bar,.btn-wp-edit{display:none !important}header.main,footer.main{display:none}}
.filters{position:fixed;top:calc(35 * var(--base-unit));right:calc(42 * var(--base-unit));z-index:5}.filters-mobile{display:none}.filters .buttons{position:relative}.filters .button-set{position:absolute;top:0;right:0;display:flex;flex-flow:row nowrap;pointer-events:none}.filters .button-set .btn{--index:0;transform:translateY(-200%);opacity:0;transition:.5s calc(var(--index, 0) * 50ms);var(--ttf-7);pointer-events:none}.filters .button-set.shown .btn{opacity:1;transform:none;pointer-events:all;transition-delay:calc((var(--index, 0) * 50ms) + 100ms)}.filters .button-set .btn:nth-child(2){--index:1}.filters .button-set .btn:nth-child(3){--index:2}.filters .btn+.btn{margin-left:max(6px, calc(15 * var(--base-unit)))}.filters .filter-form.is-loading{opacity:.6;cursor:wait}.filters .filter-form.is-loading *{interactivity:inert;pointer-events:none}@media (max-width:700px){.filters{top:20px;right:10px}.filters .buttons .btn,.btn-menu .btn{box-shadow:0 2px 4px 0 #6868fd !important}.filters .button-set .btn span.label{width:1px;overflow:hidden;opacity:0}.filters:not(.filters-mobile) .button-set[data-view=map],.filters:not(.filters-mobile) .button-set[data-view=list] .btn-filter{display:none}.filters-mobile{display:block;left:10px;top:133px;right:auto;transition:top .75s var(--ttf-2)}body.scrolled .filters-mobile{top:20px}.filters-mobile .button-set{right:auto;left:0}.filters-mobile .button-set[data-view=list] .btn-close-page{display:none}.filters:not(.filters-mobile) .buttons{margin-right:40px}.filters:not(.filters-mobile){transition:opacity .5s var(--ttf-2);transition-delay:.5s}body.menu .filters:not(.filters-mobile){opacity:0;pointer-events:none;transition-delay:0ms}body.menu .filters:not(.filters-mobile) *{pointer-events:none !important}}.filters .content{position:absolute;top:calc(-20 * var(--base-unit));right:0;z-index:5;pointer-events:none}.filters .filter-dialog{background:var(--base-color-filter-white);box-shadow:4px 4px 8px 0 #6868fd;padding-top:var(--module-padding-top);padding-right:var(--module-padding-right);padding-left:var(--module-padding-left);padding-bottom:var(--module-padding-top);width:max(530px, calc(750 * var(--base-unit)));box-sizing:border-box;opacity:0;transform:translateY(-30px);transition:.75s var(--ttf-7);transition-property:opacity,transform}.filters .filter-dialog.shown{pointer-events:all;opacity:1;transform:none}.filters .filter-list-wrap{max-height:calc(100vh - 163px);overflow:hidden auto;position:relative}.filters .filter-list-wrap:after{display:block;content:"";position:sticky;bottom:0;left:0;width:100%;height:30px;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#f6f5fc 100%)}.filters .filter-list{column-count:2}.filters .filter-list>li{display:block;break-inside:avoid;margin-bottom:30px;opacity:0;transform:translateY(-50px);transition:opacity .75s 0ms var(--ttf-7),transform 0ms .75s var(--ttf-7)}.filters .filter-list>li:nth-child(1){--index:4}.filters .filter-list>li:nth-child(3){--index:2}.filters .filter-list>li:nth-child(2){--index:3}.filters .filter-list>li:nth-child(4){--index:1}.filters .filter-list>li:nth-child(5){--index:0}.filters .filter-dialog.shown .filter-list>li{opacity:1;transform:none;transition:.75s calc((var(--index) * 20ms) + 60ms) var(--ttf-7);transition-property:opacity,transform}.filters .filter-dialog.shown .filter-list>li:nth-child(3){page-break-before:avoid}.filters .filter-label{margin-bottom:5px}.filters .terms-list>li{margin-bottom:2px}.filters .terms-list label{position:relative;cursor:pointer;user-select:none;display:block;padding-left:27px}.filters .terms-list label .term-label{display:flex;flex-flow:row nowrap}.filters .terms-list label .term-label span[aria-hidden]{margin-right:8px;padding-top:2px}.filters .terms-list label .term-label span[aria-hidden] svg{width:18px;height:auto}.filters .checkbox{position:absolute;left:0;top:calc(2 * var(--base-unit))}.filters .checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:max(15px, calc(19 * var(--base-unit)));height:max(15px, calc(19 * var(--base-unit)));border:2px solid var(--base-color-dark-purple);border-radius:50%;background:var(--base-color-filter-white);transition:background .15s;cursor:pointer}.filters .checkbox input:checked{background:var(--base-color-dark-purple)}.filters .filter-dialog .btn-set{margin-top:33px;text-align:right}@media (max-width:700px){.filters:not(.filters-mobile){z-index:101}.filters .checkbox input{border-width:1px}.filters .content{position:fixed;top:0;left:0;right:0;bottom:0}.filters .content.has-shown{pointer-events:all}.filters .filter-dialog{width:100%;padding-top:30px;padding-left:20px;padding-right:20px;padding-bottom:40px}.filters .filter-list-wrap{max-height:calc(100vh - 130px)}}@media (max-width:500px){.filters .filter-dialog{height:100%}.filters .filter-form{display:flex;flex-flow:column nowrap;height:100%}.filters .filter-list{column-count:unset;overflow:auto;height:100%;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.filters .filter-list::-webkit-scrollbar{display:none}.filters .filter-dialog .btn-set{text-align:left;margin-top:auto;padding-top:30px;position:relative}.filters .filter-dialog .btn-set:before{content:'';display:block;position:absolute;left:0;right:0;bottom:100%;height:30px;background:linear-gradient(180deg,rgba(246,245,252,0) 0%,rgba(246,245,252,1) 100%)}.filters .filter-list-wrap{max-height:none;position:static;overflow:visible;height:calc(100% - 50px)}.filters .filter-list-wrap:after{display:none}}
.page-template-cms-template-map .page-title{opacity:0;pointer-events:none}.page-template-cms-template-map .page-wrap{display:none}.pkb-map{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;background:url(//kulturelle-bildung-brandenburg.de/wp-content/themes/pkb/css/common/../../imgs/map-placeholder.png) no-repeat center center}.pkb-map .map-wrapper,.pkb-map #map{position:absolute;top:0;left:0;right:0;bottom:0}.pkb-map .leaflet-container{background:0 0;font:inherit}.pkb-marker-wrap{width:0;height:0}@media (max-width:700px){.pkb-map{pointer-events:none}body.view-map .pkb-map{pointer-events:all}}.pkb-marker{position:absolute;top:0;left:0;transform:translate(-50%,-100%);width:36px;height:36px;cursor:pointer;z-index:2}.pkb-marker[data-coords-group-position="2"]{margin-left:46px;margin-top:-46px}.pkb-marker[data-coords-group-position="3"]{margin-left:46px;margin-top:46px}.pkb-marker[data-coords-group-position="4"]{margin-left:-46px;margin-top:46px}.pkb-marker[data-coords-group-position="5"]{margin-left:-46px;margin-top:-46px}.pkb-marker.hover{z-index:10}.pkb-marker .project-details{position:absolute;top:50%;left:52px;color:#fff;z-index:1;pointer-events:none;transform:translateY(-50%) translateX(-10px);transition:.5s var(--ttf-2);transition-property:transform,opacity;opacity:0;width:300px}.pkb-marker.hover .project-details{opacity:1;transform:translateY(-50%)}.pkb-marker .project-icon{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:var(--base-color-orange);border-radius:50%;transition:.5s var(--ttf-2);transition-property:background}.pkb-marker.hover .project-icon,.pkb-marker.current .project-icon{background:var(--base-color-almost-white)}.pkb-marker .project-icon svg{position:absolute;top:50%;left:50%;transform:translate(-55%,-55%);width:23px;height:auto;display:block}.pkb-marker.cluster-marker{width:55px;height:55px;background:var(--base-color-orange);border-radius:50%}.pkb-marker.cluster-marker .cluster-point-count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:700px){.pkb-marker.cluster-marker{width:45px;height:45px}}
html,body{overscroll-behavior:none}.mrgn-110{margin-bottom:max(75px, calc(110 * var(--base-unit)))}.mrgn-50{margin-bottom:50px}.mrgn-20{margin-bottom:20px}.mrgn-0-if-last:last-child{margin-bottom:0}main.main{position:relative;top:15px;right:24px;width:calc(835 * var(--base-unit));margin-left:auto;z-index:2}main.main>.inner{height:calc(100vh - 30px);display:flex;flex-flow:column nowrap}main.main .page-wrap{overflow:auto;overscroll-behavior:none;pointer-events:all}@media (max-width:700px){main.main{width:auto;right:auto;top:0;margin-left:12px;margin-right:12px;padding-top:184px;margin-bottom:110px}main.main>.inner{height:auto}}:root{--module-padding-top:max(20px, calc(31 * var(--base-unit)));--module-padding-right:max(14px, calc(31 * var(--base-unit)));--module-padding-bottom:max(35px, calc(68 * var(--base-unit)));--module-padding-left:max(14px, calc(31 * var(--base-unit)))}.modules,.project-footer{background:var(--base-color-content-white);padding:var(--module-padding-top) var(--module-padding-right) var(--module-padding-bottom)}div.page-title{margin-bottom:max(14px, calc(35 * var(--base-unit)));color:var(--base-color-white);padding-right:70px;pointer-events:all}@media (max-width:700px){div.page-title{padding-right:0}div.page-title .cpy-66{line-height:1}body.view-list div.page-title{display:none}}.project-footer{margin-top:7px}.project-footer .project-buttons{display:flex;flex-flow:row wrap;margin-bottom:min(-9px, calc(-19 * var(--base-unit)))}.project-footer .project-buttons .btn{margin-right:max(9px, calc(19 * var(--base-unit)));margin-bottom:max(9px, calc(19 * var(--base-unit)))}.project-footer .project-buttons+.project-details{margin-top:max(35px, calc(43 * var(--base-unit)))}.project-details-list{column-count:2}.project-details-list>li{break-inside:avoid;display:block;margin-bottom:1.25em}@media (max-width:500px){.project-details-list{column-count:1}}
.module-copy .module-wrap{max-width:625px}.module-copy .wysiwyg .headline{margin-bottom:.54545454545454545454em}.module-copy:first-child .wysiwyg .headline:first-child,.module-copy:first-child .wysiwyg p.intro{margin-bottom:1.36363636363636363636em}.module-copy .wysiwyg .subheadline{margin-bottom:.1em}.module-copy .wysiwyg .subheadline:not(:first-child){margin-top:1.25em}.module-copy .wysiwyg strong{font-weight:400;font-family:var(--base-font-1-bold)}
.module-downloads .headline{margin-bottom:17px}.downloads-list{--padding-left:40px}.downloads-list>li{border-bottom:1px solid var(--base-color-dark-purple);margin-bottom:15px}.downloads-list a{display:inline-block;position:relative;padding-left:var(--padding-left);padding-bottom:4px;transition:color .15s}.downloads-list a:hover{color:var(--base-color-purple)}.downloads-list span[aria-hidden]{position:absolute;left:0;top:2px}.downloads-list svg{width:17px;height:auto;display:block}.downloads-list>li[data-type=link] svg{width:23px}.downloads-list>li[data-type=link] span[aria-hidden]{top:0}.downloads-list .description{padding:0 0 15px;padding-left:var(--padding-left)}.downloads-list .description>div{max-width:600px}
.module-gallery .module-wrap{margin-top:calc(var(--module-padding-top) * -1);margin-left:calc(var(--module-padding-left) * -1);margin-right:calc(var(--module-padding-right) * -1)}.module-gallery img{max-width:none;width:100%;aspect-ratio:1670/1000 !important;object-fit:contain;background:var(--base-color-light-purple);cursor:pointer}.module-gallery img[data-orientation=portrait]{object-fit:contain}.splide__pagination{padding-top:12px;padding-left:var(--module-padding-left);padding-right:var(--module-padding-right);justify-content:flex-start;position:absolute;top:100%;left:0}.splide__pagination>li{height:6px}.splide__pagination>li+li{margin-left:7px}button.splide__pagination__page{background:var(--base-color-light-purple);border-radius:7px;width:15px;height:6px;transition:background .2s;display:block}button.splide__pagination__page:hover,button.splide__pagination__page.is-active{background:var(--base-color-purple)}
.module-image .module-wrap{margin-top:calc(var(--module-padding-top) * -1);margin-left:calc(var(--module-padding-left) * -1);margin-right:calc(var(--module-padding-right) * -1)}.module-image img{max-width:none;width:100%;aspect-ratio:1670/1000 !important;object-fit:contain;background:var(--base-color-light-purple)}.image-caption{display:flex;position:relative;flex-flow:row nowrap;margin:4px 11px 0;color:var(--base-color-light-purple);pointer-events:none}.image-caption .icon{cursor:pointer;user-select:none;margin-left:auto;pointer-events:all;position:relative;z-index:2;transform:scale(1.2)}.image-caption .caption{pointer-events:none;position:absolute;top:0;right:0;padding-right:22px;transform:rotate(-2deg);transform-origin:right top;opacity:0;transition:.5s var(--ttf-7);transition-property:opacity,transform}.image-caption:hover .caption{transform:none;opacity:1;pointer-events:all}
body.view-list div.page-title{opacity:0;pointer-events:none}.projects-list>li:not(.note){border-bottom:1px solid var(--base-color-dark-purple);transform:translateY(5vh);opacity:0;transition:1s calc(var(--index, 0) * 30ms) var(--ttf-2);transition-property:opacity,transform}.projects-list.loaded>li{transform:none;opacity:1}.projects-list a,.projects-list>li.note{display:block;padding:21px 0 18px}.projects-list .place{margin-top:12px;display:flex;flex-flow:row nowrap}.projects-list .place span[aria-hidden]{margin-right:.5em}.projects-list .headline{margin-bottom:1px;transition:color .15s}.projects-list a:hover .headline{color:var(--base-color-purple)}
.module-logo-wall .headline{margin-bottom:1em}.logo-wall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--module-padding-right)}.logo-wall figure{aspect-ratio:200/130;position:relative;border:1px solid #6a66f940}.logo-wall figure .a{position:absolute;inset:20px;object-fit:contain;display:block}.logo-wall figure img{object-fit:contain;display:block;width:100%;max-width:none;height:100%}@media (max-width:1000px){.logo-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.logo-wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:500px){.logo-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}
.module-networkpartners-overview .downloads-list>li{border-bottom:0}.module-networkpartners-overview .downloads-list svg{width:20px}
#sn-project-submission-form .acf-field input[type=text],#sn-project-submission-form .acf-field input[type=password],#sn-project-submission-form .acf-field input[type=date],#sn-project-submission-form .acf-field input[type=datetime],#sn-project-submission-form .acf-field input[type=datetime-local],#sn-project-submission-form .acf-field input[type=email],#sn-project-submission-form .acf-field input[type=month],#sn-project-submission-form .acf-field input[type=number],#sn-project-submission-form .acf-field input[type=search],#sn-project-submission-form .acf-field input[type=tel],#sn-project-submission-form .acf-field input[type=time],#sn-project-submission-form .acf-field input[type=url],#sn-project-submission-form .acf-field input[type=week],#sn-project-submission-form .acf-field textarea,#sn-project-submission-form .acf-field select{font-size:16px}#sn-project-submission-form .acf-fields>.acf-tab-wrap{background:rgba(255,255,255,.8);position:sticky;top:0;backdrop-filter:blur(5px);z-index:10;margin-left:calc(var(--module-padding-left) * -1);margin-right:calc(var(--module-padding-right) * -1);padding-left:var(--module-padding-left);padding-right:var(--module-padding-left);width:calc(100% + var(--module-padding-left) + var(--module-padding-right));box-sizing:border-box}#sn-project-submission-form .acf-fields>.acf-tab-wrap .acf-tab-group{border-width:0;padding:0;margin-bottom:10px;padding:20px 0;display:flex;flex-flow:row wrap}#sn-project-submission-form .acf-fields>.acf-tab-wrap .acf-tab-group li a{border-radius:50px;margin-bottom:0;background:0 0;border:1px solid var(--base-color-dark-purple);font-size:14px;font-weight:400;color:var(--base-color-dark-purple);line-height:inherit}#sn-project-submission-form .acf-fields>.acf-tab-wrap .acf-tab-group li{float:none;margin:0 5px 5px 0}#sn-project-submission-form .acf-fields>.acf-tab-wrap .acf-tab-group li.active a{color:var(--base-color-almost-white);background:var(--base-color-purple);border-color:var(--base-color-purple)}#sn-project-submission-form .acf-tab-group li.has-error-within a{color:#fff !important;border-color:#a00 !important;background:#a00 !important}#sn-project-submission-form .acf-fields>.acf-field{border:0;padding:0}#sn-project-submission-form .acf-fields>.acf-field+.acf-field{margin-top:30px}#sn-project-submission-form .acf-field .acf-label label{font-weight:400;font-family:var(--base-font-1-bold)}#sn-project-submission-form .acf-field .acf-label{margin:0 0 6px}#sn-project-submission-form .acf-row-handle.remove{width:0;padding:0;border-left:0}#sn-project-submission-form .acf-row-handle.remove a{display:none}#sn-project-submission-form td.acf-fields>.acf-field{padding:10px 16px}#sn-project-submission-form td.acf-fields>.acf-field[data-name=bilder_urheber]{margin-top:0}#sn-project-submission-form .acf-taxonomy-field .categorychecklist-holder{border:0}#sn-project-submission-form .acf-taxonomy-field .acf-checkbox-list{padding:0}#sn-project-submission-form div.acf-fields{display:flex;flex-flow:row wrap;justify-content:space-between}#sn-project-submission-form .acf-fields>.acf-field{width:100%}#sn-project-submission-form .acf-fields>.acf-field[data-width="50"]{width:calc(50% - 10px) !important}@media (max-width:500px){#sn-project-submission-form .acf-fields>.acf-field[data-width="50"]{width:100% !important;min-height:0 !important}}#sn-project-submission-form .acf-field[data-name*=weiter-] .acf-label{display:none}#sn-project-submission-form .acf-form-submit{display:none}#sn-project-submission-form .sn-please-wait{display:none;margin-top:10px}#sn-project-submission-form.is-valid,#sn-project-submission-form.is-validating{pointer-events:none}#sn-project-submission-form.is-valid .btn-submit,#sn-project-submission-form.is-validating .btn-submit{opacity:.5}#sn-project-submission-form.is-valid .sn-please-wait,#sn-project-submission-form.is-validating .sn-please-wait{display:block}#sn-project-submission-form .acf-field[data-type=message] p+p{margin-top:1em}#sn-project-submission-form .acf-field[data-name=datenschutz] .acf-true-false{position:relative;padding-left:30px}#sn-project-submission-form .acf-field[data-name=datenschutz] .acf-true-false input{position:absolute;left:0;top:3px}.sn-checkbox-copy>*+*{margin-top:.5em}.sn-checkbox-copy a{text-decoration:underline}@media (hover:hover){.sn-checkbox-copy a:is(:hover,:focus){text-decoration:none}}#sn-project-submission-form .acf-field.has-question-mark .acf-label{position:relative}#sn-project-submission-form .acf-field.has-question-mark .acf-label .description{display:none}#sn-project-submission-form .acf-field.has-question-mark .question-mark-copy{position:absolute;top:-5px;right:-5px;width:300px;background:var(--base-color-purple);color:var(--base-color-white);border-radius:6px;z-index:2;box-sizing:border-box;padding:10px 15px;padding-right:25px;font-size:14px;transform:rotate(-1.5deg);transform-origin:right top;pointer-events:none;opacity:0;transition:.5s var(--ttf-2);transition-property:opacity,transform;will-change:transform}#sn-project-submission-form .acf-field.has-question-mark.has-visible-question-mark .question-mark-copy{opacity:1;transform:none}#sn-project-submission-form .btn-question-mark{display:block;width:16px;height:16px;position:absolute;right:0;top:0;z-index:3;border-radius:50%;border:1px solid currentColor;background:var(--base-color-white);text-align:center;line-height:16px;font-size:11px;cursor:pointer;user-select:none}#sn-project-submission-form .sn-bildrechte .acf-label{display:none}#sn-project-submission-form .sn-bildrechte .acf-input>*+*{margin-top:1em}#sn-project-submission-form .sn-bildrechte .acf-input h1,#sn-project-submission-form .sn-bildrechte .acf-input h2{font-family:var(--base-font-1-bold);margin-top:2em}#sn-project-submission-form .acf-taxonomy-field[data-taxonomy=programm] li[data-id="35"]{display:none !important}#sn-project-submission-form .acf-repeater td.acf-fields{padding-block:16px !important}#sn-project-submission-form .dropzone .dz-preview .dz-image{margin-bottom:4px;z-index:8}#sn-project-submission-form .dropzone .dz-preview:hover .dz-image img{filter:none;transform:none}#sn-project-submission-form .dropzone .dz-preview .dz-details .dz-filename{display:none}#sn-project-submission-form .dropzone{min-height:0;border:0;padding:0}#sn-project-submission-form .dropzone .dz-preview{margin:16px 16px 0 0}#sn-project-submission-form .dropzone .dz-message{display:none}#sn-project-submission-form .acf-field[data-name=bilder_bild]{display:none}#sn-project-submission-form .dropzone .dz-preview.dz-error .dz-image{background:#6969fd}#sn-project-submission-form .dropzone .dz-preview.dz-error .dz-image img{opacity:0}#sn-project-submission-form .after-dropzone{margin-top:16px}#sn-project-submission-form .dropzone.dz-started+.after-dropzone{display:none}#sn-project-submission-form .dropzone.dz-started{pointer-events:none}#sn-project-submission-form .dropzone.dz-started .dz-preview{pointer-events:all}#sn-project-submission-form .dropzone .dz-preview.dz-error .dz-error-message{left:calc(100% + 10px);top:0;opacity:1}#sn-project-submission-form .dropzone .dz-preview .dz-error-message:after{display:none}#sn-project-submission-form{transition:opacity .5s}#sn-project-submission-form.is-uploading{opacity:.5}#sn-project-submission-form.is-uploading,#sn-project-submission-form.is-uploading *{cursor:wait !important}#sn-project-submission-form.is-uploading{position:relative}#sn-project-submission-form.is-uploading:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}#sn-project-submission-form .acf-field[data-name=fehlermeldung]{background:#a00;color:#fff;padding:1em;border-radius:3px;margin-top:15px;margin-bottom:-5px;display:none;font-size:14px}#sn-project-submission-form.is-invalid .acf-field[data-name=fehlermeldung]{display:block}#sn-project-submission-form .acf-field-url .acf-url i{display:none}#sn-project-submission-form .acf-url input[type=url]{padding-left:8px !important}
.module-supporters .wysiwyg{max-width:625px}.module-supporters .list-wrap{margin-bottom:calc(44 * var(--base-unit))}.supporters-list{display:flex;flex-flow:row nowrap;align-items:center}.supporters-list img{box-sizing:border-box;width:auto;height:50px}.supporters-list>li+li{margin-left:calc(14 * var(--base-unit))}.supporters-list img[src*="pkb.png"]{padding:0 calc(10 * var(--base-unit))}@media (max-width:500px){.supporters-list{flex-flow:column nowrap;text-align:center}.supporters-list>li{width:100%}.supporters-list img{padding:0 !important;width:auto;max-height:60px;height:auto}.supporters-list img[src*="pkb.png"]{max-height:42px}.supporters-list>li+li{margin-left:0;margin-top:30px}.module-supporters .list-wrap{margin-bottom:54px}}