@charset "UTF-8";
/***!  /templates/pixelprogramm/css/template.min.css?009c3f  !***/

@font-face {src: url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-regular.eot"); src: local(""),url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-regular.eot#iefix") format("embedded-opentype"),url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-regular.woff2") format("woff2"),url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-regular.woff") format("woff"),url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-regular.ttf") format("truetype"),url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-regular.svg#SourceSansPro") format("svg"); font-family: "Source Sans Pro"; font-style: normal; font-weight: 400; font-display: swap}@font-face {src: url("https://pixelprogramm.de/templates/fonts/source-sans-pro-v14-latin-700.eot"); src: local(""),url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-700.eot#iefix") format("embedded-opentype"),url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-700.woff2") format("woff2"),url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-700.woff") format("woff"),url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-700.ttf") format("truetype"),url("https://pixelprogramm.de/templates/pixelprogramm/fonts/source-sans-pro-v14-latin-700.svg#SourceSansPro") format("svg"); font-family: "Source Sans Pro"; font-style: normal; font-weight: 700; font-display: swap}body{color:#0d0d0d;font-family:Calibri,"Source Sans Pro",Arial,Helvetica,sans-serif;font-size:100%;line-height:160%;margin:0;padding:0 0 40px 0}.mod-articlesnews__item{padding:10px;margin:10px 0;background-color:#ebebeb}p,li,input,label{font-size:1rem;max-width:800px}img{max-width:100%;height:auto}.visually-hidden{display:none}input{padding:5px}h1,h2{color:#2a4223}h1,.page-header h2,.bfQuickMode h1{font-size:160%;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1em}.blog .page-header h1{display:inline}h2{font-size:100%;font-weight:700;text-transform:uppercase;margin-top:1em;letter-spacing:.05em}h2.item-title{margin-bottom:0}#content .item-title a{color:#39692c}h3,h5{font-size:100%;font-weight:bold}h5{color:#39692c;margin:10px 0}h4 a{display:flex;gap:30px;font-size:1.2rem;text-transform:uppercase}.tags.list-inline{list-style-type:none;display:none;gap:30px;background-color:#ebebeb;border-radius:20px;padding:10px 20px;margin:0}#content .tags li{padding:0}ul{padding-left:1em}#content h2,#content h3,#content li,#content p{padding-bottom:.75em;margin:0}#content .moduletable h3{margin-top:20px}#content .mehr .readmore{padding-bottom:0}#content footer li{padding-bottom:0}#content .panel h3{padding-bottom:0}a{text-decoration:none;color:#39692c;font-weight:bold}a:hover,a:focus,a:active{color:#791113;text-decoration:none}.breadcrumb{list-style-type:none;display:flex;padding:0}#content .breadcrumb li{margin:0 7px 0 0}.divider.icon-location::before{content:"➔";padding-right:10px;color:#39692c}.divider::before{content:"➤";padding:0 3px 0 8px;color:#39692c;font-size:.8em}#content a.pathway{text-decoration:none;color:#39692c;font-weight:bold}#content a.pathway:hover,#content a.pathway:focus,#content a.pathway:active{color:#791113;text-decoration:none}.moduletable.hellblau{padding:20px;background-color:rgba(169,180,197,.8);margin-bottom:20px}.panel:nth-of-type(2){display:none}h4.panel-title,.panel h3{background-color:rgba(30,49,80,.8);border-radius:20px}h4.panel-title a,.panel h3 a{padding:5px 10px;color:#fff;font-weight:bold;display:block}.panel h3 a:link,.panel h3 a:visited,h4.panel-title a:link,h4.panel-title a:visited{color:#fff}.panel h3 a:hover,.panel h3 a:active,.panel h3 a:focus,h4.panel-title a:hover,h4.panel-title a:active,h4.panel-title a:focus{color:#fff;text-decoration:underline}.panel h3.pane-toggler-down:before,.panel-heading .accordion-toggle:before{content:url(https://pixelprogramm.de/templates/pixelprogramm/images/accordion-open.png);float:left;padding:10px 5px 0}.panel h3.pane-toggler:before,.panel-heading .accordion-toggle.collapsed:before{content:url(https://pixelprogramm.de/templates/pixelprogramm/images/accordion-close.png);float:left;padding:5px}#content a:hover,#content a:focus,#content a:active{text-decoration:underline}#content figure.image img{max-width:100%}figure[data-wf-figure],figure.image{margin:0;display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:20px !important;font-weight:bold}.newsflash{display:flex;flex-wrap:wrap;justify-content:space-between}.blogitem{display:flex;flex-wrap:wrap;justify-content:space-between;clear:both;margin-bottom:30px;padding-bottom:10px;border-bottom:2px dotted #39692c}.bloginhalt{width:100%}.newsflash .blogitem figure{width:100%;margin:0}#sidebar .moduletable h3{color:#39692c;text-transform:uppercase}.span6{padding-top:10px}.item-image img{max-width:96%}.blog hr{color:#39692c;width:40%;margin:10px 0 40px}.pull-left.item-image{float:left;margin-right:20px}.blog-featured .pull-left.item-image{margin-right:0}@media only screen and (min-width: 400px) {h1,.page-header h2,.bfQuickMode h1{font-size:1.5rem}}@media only screen and (min-width: 600px) {.item{flex-wrap:nowrap}.item-image img{max-width:100%}.newsflash.galerien figure{width:48%;margin:20px 0}figure[data-wf-figure],figure.image{display:flex !important;flex-wrap:nowrap;flex-direction:row;gap:20px}img.left{max-width:100%;float:left;padding-right:20px}}@media only screen and (min-width: 768px) {.newsflash figure{margin:20px 0}.newsflash.galerien figure{width:23%;margin:20px 0}.blogitem{display:flex;gap:20px;flex-wrap:nowrap}.bloginhalt{width:70%}.newsflash .blogitem figure{max-width:288px}.termin{width:100%}.mehr{margin-top:-34px;padding:0 20px 0 0}}@media screen and (min-width: 900px) {#sidebar{margin-top:30px}.termin{margin-right:0}}#header{margin:0 auto;z-index:40;width:100%;background-color:#fff;position:fixed;top:0;box-shadow:-7px 8px 5px -1px rgba(114,114,115,.3098039216)}.sticky{position:fixed;top:0;width:100%}header{display:flex;justify-content:space-between;max-width:1100px;margin:auto;flex-wrap:wrap}#header.sticky header{flex-wrap:nowrap}#logo h1{color:#fff;margin:15px 20px;font-family:"Shorelines-Script-Bold";font-size:1.5em;line-height:150%}#logo{background-image:url(https://pixelprogramm.de/templates/pixelprogramm/images/pixelprogramm.svg);background-repeat:no-repeat;background-size:contain;background-position:left bottom;margin:0px 0 5px 10px;width:70%}#header.sticky header #navigation ul li a{letter-spacing:0}@media screen and (min-width: 768px) {#logo{float:left;width:400px}}@media screen and (min-width: 900px) {#logo{margin-top:0px}}body{padding-top:50px;background-color:rgba(255,255,255,.8)}footer{position:fixed;margin:0 auto;z-index:40;width:100%;background-color:#b0b0b0;bottom:30px;padding-top:5px}footer .moduletable{float:right;max-width:400px}#aktuell{position:relative;width:100%;max-width:1100px;margin:10px auto}#aktuell ul{margin:10px}.mod-articlesnews-horizontal li{background-color:rgba(255,255,255,.8);padding:10px}.newsflash-title{margin:0}#aktuell h3{text-align:center}.moduletable h3{text-transform:uppercase;color:#12210e;margin:0}#hintergrund{position:fixed}#screen{position:relative;z-index:20;margin:0 auto;padding:20px 0;height:auto}.container{position:relative;z-index:2;margin:0 auto;padding:20px;height:auto;border:0px solid #494b4a;width:100%;max-width:1150px}#content,#sidebar{width:100%}#sprache{padding:20px}.blog-featured [class*=masonry-]{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:stretch}.item-page,.blog{padding:10px}.blog.newsflash{padding:0}.item{width:100%}footer{grid-area:footer}#top{background-image:url(https://pixelprogramm.de/templates/pixelprogramm/images/nach-oben.svg);background-repeat:no-repeat;background-size:contain;background-position:0px 0px;position:fixed;bottom:150px;right:50%;margin-right:-47%;display:none;z-index:99;width:50px;height:75px}#top a{display:block;padding:15px;text-decoration:none}#top a:hover,#top a:focus,#top a:active{background-color:rgba(0,0,0,0)}@media screen and (min-width: 400px) {footer{padding:5px 20px}}@media screen and (min-width: 768px) {#screen{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 20px 100px 20px}#content{width:65%;min-height:450px;padding-bottom:20px}#sidebar{width:30%}}@media screen and (min-width: 900px) {body{background-image:url(https://pixelprogramm.de/templates/pixelprogramm/images/baumgruen-2.jpg)}#screen{background-color:#fff;margin-top:55px}#logo{width:300px}#logo h1{font-size:1.5em;margin:15px}.item{max-width:32%;min-width:32%;margin-bottom:20px}footer{width:100%;margin:0 auto}footer .moduletable{float:unset;max-width:400px;margin:0 auto}}@media screen and (min-width: 1100px) {#logo{width:400px}#logo h1{font-size:2em;margin:15px 20px}}*{box-sizing:border-box}#menu,#footermenu{margin:0 20px 0 0;display:flex;justify-content:space-around}#menu{position:fixed;top:10px;right:0;z-index:40}#navigation{position:relative;max-width:1100px;background-color:#fff}#navigation .moduletable.pull-right{position:fixed;right:70px;top:5px}ul.mod-menu.footer{display:flex}.image-title{font-size:88%;padding:0 0 0 5px}footer ul.nav{list-style-type:none;margin:0}footer ul li a{color:#fff;padding:5px 7px;text-decoration:none}footer ul li a:hover,footer ul li a:active,footer ul li a:focus{color:#39692c}#menu ul{list-style-type:none;margin:0;padding:5px 0;background-color:#fff;position:absolute;right:50px;top:43px;z-index:39}#menu ul ul,#menu ul ul ul{position:unset}#footermenu ul{margin:0;padding:0;display:flex;gap:10px}#menu .mod-menu{display:none}#tm:checked+.mod-menu{display:block;background-color:#b0b0b0;box-shadow:-7px 8px 5px -1px rgba(114,114,115,.3098039216)}#menu input[type=checkbox],#menu ul span.drop-icon{display:none}#menu li{min-width:180px}#menu li,#toggle-menu,#menu .mod-menu__sub{border-style:solid;border-color:rgba(0,0,0,.3)}#menu li,#toggle-menu{border-width:0 0px}#menu .mod-menu__sub{border-width:1px 1px 0;margin:0}#menu .mod-menu__sub li:last-child{border-width:0}#menu li,#toggle-menu,#menu a{position:relative;display:block;color:#fff;text-transform:uppercase}#toggle-menu{padding:10px 10px 25px;width:46px;border-radius:0;float:left}.hamburger-icon-container{background-color:#12210e;margin:0 0 0 20px;height:43px}.hamburger-icon{top:20px;left:10px}.hamburger-icon,.hamburger-icon::before,.hamburger-icon::after{content:"";position:absolute;height:4px;width:1.7em;background:#fff;transition:all .2s ease}.hamburger-icon::before{margin:10px 0}.hamburger-icon::after{margin:-10px 0}#toggle-menu,#menu a{padding:.3em 1em;text-decoration:none;cursor:pointer;font-weight:bold;letter-spacing:.05rem}#menu a,#footermenu a{transition:all .125s ease-in-out;-webkit-transition:all .125s ease-in-out;margin-right:10px}#menu a:hover,#menu a:active,#menu a:focus,#footermenu a:hover,#footermenu a:active,#footermenu a:focus{color:#a92d0c}#menu li .mod-menu__sub li a{border-radius:0;font-size:.9em;letter-spacing:0;text-transform:none;background-color:rgba(0,0,0,0)}#menu li.current a,#footermenu li.current a{color:#a92d0c}#menu .mod-menu__sub{display:none}#menu input[type=checkbox]:checked+.mod-menu__sub{display:block}#menu .mod-menu__sub a,#menu li.active .mod-menu__sub a,#menu li.current .mod-menu__sub a{color:#12210e}#menu .mod-menu__sub a:hover,#menu .mod-menu__sub a:active,#menu .mod-menu__sub a:focus,#menu li.active .mod-menu__sub a:hover,#menu li.active .mod-menu__sub a:active,#menu li.active .mod-menu__sub a:focus,#menu li.current .mod-menu__sub a:hover,#menu li.current .mod-menu__sub a:active,#menu li.current .mod-menu__sub a:focus{color:#a92d0c}#menu li.active a,#menu li.active .mod-menu__sub .active a{color:#a92d0c}#toggle-menu .drop-icon{position:absolute;right:-4px}#menu li label.drop-icon{position:absolute;right:5px}#toggle-menu .drop-icon{top:4px}#menu li label.drop-icon{top:0}#menu label.drop-icon,#toggle-menu span.drop-icon{border-radius:50%;width:1em;height:1em;font-size:2em;text-shadow:0 0 0 rgba(0,0,0,0)}#menu .drop-icon{line-height:1}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}@media only screen and (min-width: 900px) {#navigation .moduletable.pull-right{position:unset}#navigation{display:flex}div.mod-languages ul{margin:3px 0}#menu{margin:6px 0 0;flex-direction:row;position:unset}#menu ul{position:unset}#menu .mod-menu.nav,#footermenu .mod-menu.nav{display:flex;flex-wrap:wrap;background-color:rgba(0,0,0,0)}#menu .mod-menu li a:hover>.mod-menu__sub{display:block}.image-title{display:none}#footermenu .mod-menu.nav{gap:10px}#toggle-menu,#menu label.drop-icon{display:none}#menu ul span.drop-icon{display:inline-block;display:none;position:absolute;right:15px;top:0;font-size:2em}#menu li{min-width:unset}#menu li a,#footermenu li a{color:#12210e;background-color:rgba(0,0,0,0)}#menu .mod-menu__sub{border-width:0;padding:4px 0 12px 0;position:absolute;top:30px;left:20px;z-index:3000}#menu .mod-menu__sub{display:none}#menu .mod-menu__sub li{border-width:0}#menu .mod-menu__sub a{margin:0}#menu .mod-menu__sub .mod-menu__sub{top:0;left:100%}#menu li .mod-menu__sub li a{font-size:.95em;margin-left:0;width:auto;letter-spacing:0}#menu li:hover>input[type=checkbox]+.mod-menu__sub{display:inline;width:auto;min-width:190px}}@media only screen and (min-width: 1100px) {#menu{margin:0 auto;max-width:1100px}#navigation ul li a{letter-spacing:.1em}#footermenu{margin:0;padding-left:20px}}div [id^=accordion-]{position:relative;box-shadow:0px 1px 7px #dbdbdb;margin-bottom:10px}div [id^=accordion-] .head{background:#12210e;background:linear-gradient(0deg, rgb(18, 33, 14) 0%, rgb(42, 66, 35) 100%);color:#000;padding:10px 30px 0px;cursor:pointer;transition:.2s ease;display:flex;justify-content:space-between;align-items:center}div [id^=accordion-] .head h2{padding-left:20px;margin-top:0;color:#fff}div [id^=accordion-] .head h2:before{content:">";color:#fff;font-size:45px;transition:.25s ease;opacity:.3;position:absolute;left:10px;top:8px}div [id^=accordion-] .head.active h2:before{transform:rotate(90deg);opacity:1}div [id^=accordion-] .head:hover span{opacity:1}div [id^=accordion-] .head:hover,div [id^=accordion-] .active{background-color:#a9b4c5}div [id^=accordion-] .head h2:hover:before{opacity:1}div [id^=accordion-] .content{background-color:#fff;display:none;padding:20px 30px;color:#333}/*# sourceMappingURL=template.min.css.map */
