html{font-size:64.5%;scroll-behavior:smooth}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;color:#000;font-size:18px;font-size:1.8rem;line-height:1.4;font-family:"Merriweather Sans",Arial,Helvetica,sans-serif;position:relative;font-weight:normal}.pageloader{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;z-index:999}.pageloader img{width:200px;height:auto}h1,h2,h3,h4,h5,h6{font-size:3.8rem;margin-top:0;margin-bottom:3rem;line-height:1.1}h1,h2,h3{color:#000;margin-top:0rem;margin-bottom:4rem;font-size:3.6rem;font-weight:bold}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b{font-size:2.2rem;display:block;position:relative;font-weight:300;color:#3E3E3E}h1 i,h1 em,h2 i,h2 em,h3 i,h3 em{font-size:2.6rem;display:block;position:relative;font-weight:400;font-style:normal}h1 br,h2 br,h3 br{display:none}h4,h5,h6{font-size:2rem;color:#000}h4 strong,h5 strong,h6 strong{font-weight:300;display:block}h4 i,h4 em,h5 i,h5 em,h6 i,h6 em{font-style:normal;font-weight:400}p,li{font-size:1.6rem;line-height:1.5;font-weight:300}p em,p i,li em,li i{color:#006A9C;font-style:bold;font-weight:600;font-style:normal}p{margin-top:1rem;margin-bottom:2.4rem}p.has-medium-font-size{color:#333;font-size:2.4rem;font-weight:300}a{color:#006A9C;text-decoration:none;-webkit-transition:all 0.5s;transition:all 0.5s}a:hover{color:#008FD0;-webkit-transition:all 0.5s;transition:all 0.5s}nav ul,#mainheader ul,#mainfooter ul,.downline ul{margin:0;padding:0;list-style:none}nav ul a,#mainheader ul a,#mainfooter ul a,.downline ul a{display:block}input,textarea,select{height:42px;border:0px solid #E9E9E9;padding:0.74rem;font-size:1.4rem;display:block;width:100%;border:2px solid #efeded;border-radius:4px}form label{font-weight:bold;color:black}textarea{height:120px}input[type=submit]{background-color:black;border-radius:0;background-color:#006A9C;border-radius:0;width:260px;color:#fff;font-weight:300;font-size:1.8rem;padding:1rem 2rem;height:auto;float:right;border:0;border-radius:4px}input[type=submit]:hover{cursor:pointer;background-color:#008FD0;color:#fff}#maincontent ul li{margin-bottom:1.5rem;font-weight:400}#maincontent ul li::marker{color:#008FD0}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1520px;margin:0 auto;gap:0}.container.align{-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.inline ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}nav.inline ul a{display:block;padding:1rem}.logo img{height:80px;width:auto;margin:2rem 0 1rem 0}.bggrey,.bgorange{position:relative;z-index:1}.bggrey:after,.bgorange:after{height:100%;width:200%;position:absolute;top:0;left:-50%;background-color:#eee;content:" ";z-index:-1}.top{position:relative;z-index:1}.top:after{height:100%;width:550%;position:absolute;top:0;left:-135%;content:" ";z-index:-1;border-bottom:1px solid #eee}#pagewrapper{overflow:hidden}h1,h2,h3,h4,h5,h6,p,ul{width:100%;max-width:900px;margin:0 auto;margin-top:1rem;margin-bottom:2rem}#pageheader{position:relative;z-index:4}#pageheader .logo img{height:68px;width:auto}#pageheader #mainnav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#pageheader #mainnav ul li{position:relative;display:inline-block}#pageheader #mainnav ul li a{color:#000;display:block;padding:1.5rem 1rem;font-family:"Merriweather Sans",Arial,Helvetica,sans-serif;font-weight:bold;font-size:2.2rem}#pageheader #mainnav ul li a:hover{color:#EF891E}#pageheader #mainnav ul li.menu-item-has-children>a:after{content:"\f107";font-weight:900;font-family:"Font Awesome 6 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;left:6px;top:-1px;position:relative;font-size:12px}#pageheader #mainnav ul ul.sub-menu{position:absolute;background:#fff;min-width:180px;border:2px solid #006A9C;padding:6px 12px;-webkit-box-shadow:1px 2px 12px 1px rgba(0,0,0,0.15);box-shadow:1px 2px 12px 1px rgba(0,0,0,0.15);border-radius:6px;left:0;top:12px;visibility:hidden;opacity:0;-webkit-transition:all 0.6s;transition:all 0.6s}#pageheader #mainnav ul ul.sub-menu.open{visibility:visible;opacity:1;top:58px;-webkit-transition:all 0.6s;transition:all 0.6s}#pageheader #mainnav ul ul.sub-menu li{display:block;padding:4px}#pageheader #mainnav ul ul.sub-menu li a{color:#006A9C;font-size:1.4rem;padding:0}#pageheader #mainnav ul ul.sub-menu li a:hover{color:#333}.breead{background-color:#eee;padding:10px;margin-bottom:6rem}.breead #breadcrumbs{margin:0 auto;max-width:1520px;font-size:14px}#banner{background-color:#006A9C;height:300px;position:relative}#banner .contemt{color:#fff;max-width:1520px;margin:0 auto;position:absolute;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3}#banner h1{background-color:#fff;display:inline-block;font-size:4.8rem !important;text-align:left;padding:3rem 4rem;line-height:1.1;font-weight:300;margin:0;max-width:770px}#banner.with-image{height:510px}#banner.with-image h1{color:#fff;background-color:#006A9C}#banner.with-image h1 *{color:#fff}#banner.with-image .daimage{width:100%;height:100%;z-index:1;position:relative}#banner.with-image .daimage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#banner.with-image .daimage:after{opacity:1;background:#fff !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(5%, #fff), to(rgba(255,255,255,0))) !important;background:linear-gradient(0deg, #fff 5%, rgba(255,255,255,0) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1) !important;content:" ";width:100%;height:100%;position:absolute;top:0;left:0}.line{width:100%;background:url(../src-pix/line-kunst-kultur.png) no-repeat center center;background-size:cover;height:14px;margin-bottom:3rem}#pagefooter{overflow-x:hidden}#pagefooter .container{padding-top:3rem;padding-bottom:1rem}#pagefooter .container.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pagefooter p,#pagefooter li{font-size:1.3rem;line-height:1.5;margin:0;margin-bottom:6px}#pagefooter p b,#pagefooter p strong,#pagefooter li b,#pagefooter li strong{display:block;margin-bottom:0rem;font-family:"Merriweather Sans",Arial,Helvetica,sans-serif;font-size:1.5rem;margin-block:12px}#pagefooter i,#pagefooter em{color:#fff}#pagefooter img{max-width:310px;height:auto}#pagefooter .container{max-width:1520px;margin:0 auto}#pagefooter .logo img{height:80px}#pagefooter .textbox b,#pagefooter .textbox strong{display:block;margin-bottom:0rem;font-family:"Merriweather Sans",Arial,Helvetica,sans-serif}#pagefooter .bggrey{padding-top:2rem;padding-bottom:1rem}#kataloge .allfilter{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#kataloge .allfilter .filter label{display:block;margin-block:10px;font-size:14px;color:#999}#kataloge .allfilter input,#kataloge .allfilter select{min-width:290px}#kataloge .produkte--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}#kataloge .produkte--wrapper form{width:100%;margin-bottom:3rem}#kataloge .metabox{position:relative;padding-bottom:40px;margin-bottom:3rem;border:2px solid #E2E2E2;width:100%;max-width:350px}#kataloge .metabox a.button{color:#006A9C;position:relative;padding-right:46px;position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;bottom:0}#kataloge .metabox a.button:hover{color:#EF891E}#kataloge .metabox a.button:after{position:absolute;right:0;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;content:" > ";top:0;background-color:#008FD0}#kataloge .metabox p{margin:0;padding:6px 10px}#kataloge .metabox p i{font-size:14px;display:block;font-weight:normal;color:#333}#kataloge .metabox p.title{font-size:20px;font-style:italic;margin-top:18px;margin-bottom:10px;min-height:60px}#kataloge .metabox p.arttist{font-size:12px}#kataloge .metabox .arty{font-size:18px;font-weight:400}#kataloge .metabox .img{width:100%;height:200px}#kataloge .metabox .img figure{height:200px;width:100%;position:relative}#kataloge .metabox .img figure figcaption{position:absolute;right:0;bottom:0;background-color:#fff;font-size:12px;padding:6px;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}#kataloge .metabox .img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#kataloge .metabox .img:hover figcaption{opacity:1;-webkit-transition:all 0.5s;transition:all 0.5s}#kataloge .details{visibility:hidden;opacity:0;position:fixed;top:-100px;left:0;z-index:99;background:#fff;width:100%;height:100vh;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:0.5s all;transition:0.5s all}#kataloge .details .bigimg{width:50%;height:100%}#kataloge .details .bigimg figure{width:100%;position:relative;height:100%;margin:0}#kataloge .details .bigimg figure figcaption{position:absolute;right:0;bottom:0;background-color:#fff;font-size:12px;padding:6px}#kataloge .details .bigimg figure img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}#kataloge .details a.close{position:absolute;right:0;top:0;padding:20px;background:#006A9C;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-item-align:center;align-self:center;justify-content:center;z-index:5}#kataloge .details.open{top:0px;visibility:visible;opacity:1;-webkit-transition:0.5s all;transition:0.5s all}#main-content .mec-wrap p{font-size:1.8rem}#main-content .lity-content .mec-events-meta-group-booking .mec-event-ticket-available,#main-content .mec-breadcrumbs .mec-current,#main-content .mec-breadcrumbs a,#main-content .mec-breadcrumbs span .mec-event-content p,#main-content .mec-event-data-field-items,#main-content .mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-name,#main-content .mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-value,#main-content .mec-event-schedule-content dl dt,#main-content .mec-events-button,#main-content .mec-events-meta-group-tags,#main-content .mec-events-meta-group-tags a,#main-content .mec-hourly-schedule-speaker-description,#main-content .mec-load-more-button,#main-content .mec-next-occ-booking span,#main-content .mec-single-event .mec-event-meta .mec-events-event-cost,#main-content .mec-single-event .mec-event-meta dd,#main-content .mec-single-event .mec-event-meta dd a,#main-content .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available,#main-content .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title,#main-content .mec-single-event .mec-speakers-details ul li .mec-speaker-name,#main-content .mec-single-modern .mec-single-event-bar>div dd,#main-content .mec-wrap .info-msg div,#main-content .mec-wrap .mec-error div,#main-content .mec-wrap .mec-success div,#main-content .mec-wrap .warning-msg div,#main-content .mec-wrap abbr,#main-content .mec-wrap p{font-size:16px}#main-content .mec-event-meta .mec-single-event-date,#main-content .mec-event-meta .mec-event-cost{display:-webkit-box;display:-ms-flexbox;display:flex}#main-content .mec-event-meta .author .mec-sl-location-pin{display:none}main .uacf7-col-12 label,main .uacf7-col-6 label,main .uacf7-col-3 label,main .uacf7-col-4 label,main .uacf7-col-12 .wpcf7-form-control,main .uacf7-col-6 .wpcf7-form-control,main .uacf7-col-3 .wpcf7-form-control,main .uacf7-col-4 .wpcf7-form-control{width:100% !important;display:block;font-size:16px;font-weight:400;margin-bottom:22px}main .wp-block-themeisle-blocks-accordion-item__title{border:0 !important;border-bottom:1px solid #ccc !important}main .wp-block-themeisle-blocks-accordion-item__content{border:0 !important}main .blog{max-width:1520px;margin:0 auto}main .dawrapper{background-color:#eee}main .dawrapper .wp-block-image{margin:0;position:relative;top:-10px;margin-bottom:-20px}main .dawrapper .wp-block-themeisle-blocks-advanced-column{padding-right:2rem}main .infobox{border:2px solid #EF891E;padding:20px}main .asidebox{max-width:410px;padding:3rem;background:#eee !important;border-radius:4px}main .asidebox img{width:100%;height:auto}main .asidebox .wp-block-button__link{right:0;bottom:-3rem}main .asidebox .wp-block-buttons>.wp-block-button{display:block;margin:0;width:100%}main .asidebox .wp-block-button__link.wp-element-button{width:100%;position:relative;background:#fff;display:block;height:46px}main .asidebox .wp-block-button__link:after{width:46px;height:46px}main .asidebox .logo{position:relative;top:-5rem;padding:1rem 3rem;background:#fff;width:calc(100% + 6rem);left:-3rem}main .asidebox .mec-event-list-minimal .mec-event-date{margin:0;margin-right:2rem}main .asidebox .mec-wrap{margin-bottom:3rem}main .asidebox .mec-wrap .mec-event-list-minimal .mec-event-article{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .asidebox .mec-wrap .col-md-3,main .asidebox .mec-wrap .mec-event-detail{display:none}main .asidebox .mec-wrap .col-md-9{width:100%}main .asidebox .mec-event-list-minimal .mec-event-title{padding:0;margin-bottom:24px}main .asidebox .mec-event-list-minimal .mec-event-date span{font-size:2rem}main .asidebox a:hover{color:#008FD0 !important}main .letzte-news,main .projekte-unterseiten{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2%;-ms-flex-wrap:wrap;flex-wrap:wrap}main .mainbox{width:32%;position:relative;padding-bottom:40px;margin-bottom:3rem;border:2px solid #E2E2E2}main .mainbox .content{padding:1rem 2rem}main .mainbox .content h3{font-size:2.2rem;margin-bottom:1rem}main .mainbox img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover}main .mainbox a{color:#000}main .mainbox a:hover{color:#EF891E}main .mainbox a.button{color:#006A9C;position:relative;padding-right:46px;position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;bottom:0}main .mainbox a.button:hover{color:#EF891E}main .mainbox a.button:after{position:absolute;right:0;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;content:" > ";top:0;background-color:#008FD0}main .projekte-unterseiten{list-style:none;padding:0;margin:0}main .projekte-unterseiten .mainbox img{width:70%;height:180px;-o-object-fit:scale-down;object-fit:scale-down;display:block;margin:0 auto}main .projekte-unterseiten a.title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:3rem;font-weight:bold}main .newsslide{display:block;width:100%;max-width:480px;position:relative;list-style:none;padding:0;margin:0}main .newsslide .mainbox{width:100%;background-color:#fff}main .newslista{display:block;width:100%;position:relative;list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}main .newslista li{width:32%}main .newslista .mainbox{width:100%;background-color:#fff}main .partner .wp-block-gallery{display:block}main .partner .wp-block-gallery .wp-block-image{width:25% !important;float:left;margin:0.5rem !important;background:#fff;border:1px solid #F0F0F0}main .wp-block-themeisle-blocks-advanced-columns{max-width:1520px;width:100%;margin:0rem auto;padding:10rem 0}main .wp-block-themeisle-blocks-advanced-columns.alignfull{padding:0;background-color:#eee;max-width:100%}main .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap{gap:60px}main .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-columns{padding:1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .inner-main>.wp-block-themeisle-blocks-advanced-columns:first-child{padding:0rem 0}main .box h1,main .box h2,main .box h3{color:#fff;margin-bottom:0;background:#006A9C;margin-right:3rem;padding:2rem}main .box h1 *,main .box h2 *,main .box h3 *{color:#fff}main .box h1 strong,main .box h1 b,main .box h2 strong,main .box h2 b,main .box h3 strong,main .box h3 b{color:#DCDCDC}main #banner .wp-block-cover .wp-block-cover__background,main .wp-block-cover.banner .wp-block-cover__background{opacity:1;background:#fff !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(5%, #fff), to(rgba(255,255,255,0))) !important;background:linear-gradient(0deg, #fff 5%, rgba(255,255,255,0) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1) !important}main #banner .wp-block-cover .wp-block-cover__inner-container,main .wp-block-cover.banner .wp-block-cover__inner-container{color:#fff;max-width:1520px;margin:0 auto}main #banner .wp-block-cover .wp-block-cover__inner-container p,main .wp-block-cover.banner .wp-block-cover__inner-container p{background-color:#006A9C;display:inline-block;font-size:4.8rem !important;text-align:left;padding:3rem 4rem;line-height:1.1}main #banner .wp-block-cover .wp-block-cover__inner-container p strong,main .wp-block-cover.banner .wp-block-cover__inner-container p strong{font-size:2rem;color:#D5D5D5;display:block;font-weight:300}main .wp-block-button__link{color:#006A9C;position:relative;padding-right:46px;font-size:16px;right:0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;bottom:0;border-radius:4px;background-color:transparent}main .wp-block-button__link:hover{color:#EF891E}main .wp-block-button__link:after{position:absolute;right:0;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;content:" > ";top:0;background-color:#008FD0}main .wp-block-buttons{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:end}main .wp-block-buttons.spenden .wp-block-button__link{font-size:18px;padding:10px 20px;background:url(../src-pix/line-kunst-kultur.png) no-repeat center center;background-size:cover;-webkit-transition:all 1.5s;transition:all 1.5s;color:#fff}main .wp-block-buttons.spenden .wp-block-button__link:after{display:none}main .wp-block-buttons.spenden .wp-block-button__link:hover{background:url(../src-pix/line-kunst-kultur.png) no-repeat left center;-webkit-transition:all 1.5s;transition:all 1.5s;background-size:cover}main .single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .single img{max-width:100%;width:auto;height:auto}main .single aside{background-color:#006A9C;color:#fff;padding:1rem 2rem;width:210px}main .single aside p,main .single aside a{color:#fff}main .single aside a:hover{color:#EF891E}main .single .content{width:calc( 100% - 270px);margin-bottom:2rem}main .single .content p,main .single .content h1,main .single .content h2,main .single .content h3{width:100%;margin:3rem auto;max-width:870px}main .wp-block-gallery.has-nested-images.partner figure.wp-block-image img{-o-object-fit:contain !important;object-fit:contain !important;padding:10px;border:1px solid #eee}@media (max-width: 1260px){#pageheader #secondary-sidebar .label,#pageheader #secondary-sidebar .wc-block-mini-cart__amount{display:none}}#pageheader .mobile{display:none}@media (max-width: 1520px){#pagefooter .container{padding-left:2rem;padding-right:2rem}main .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap,main .blog{padding-left:2rem;padding-right:2rem}}@media (max-width: 1260px){#pageheader #secondary-sidebar .label{display:none}main .asidebox{max-width:310px}#pagefooter .bgorange{-ms-flex-wrap:wrap;flex-wrap:wrap}#pagefooter .bgorange aside{width:40%}#pagefooter .bgorange nav{width:25%}#pagefooter .bgorange .textbox{width:55%}#pageheader #mainnav ul li a{font-size:1.8rem}}@media (max-width: 960px){#pageheader{position:relative;z-index:5}#pageheader #mainnav .menu-oben-container{position:fixed;left:-100%;top:0;height:100%;background:#fff;z-index:9999999;width:100%;max-width:280px;-webkit-box-shadow:4px 1px 22px 1px rgba(0,0,0,0.2);box-shadow:4px 1px 22px 1px rgba(0,0,0,0.2);overflow:auto;-webkit-transition:all 0.9s;transition:all 0.9s}#pageheader #mainnav .menu-oben-container.open{left:0;-webkit-transition:all 0.9s;transition:all 0.9s}#pageheader #mainnav .menu-oben-container ul li{display:block}#pageheader #mainnav .menu-oben-container ul li a{color:#006A9C}#pageheader #mainnav .menu-oben-container ul ul.sub-menu{top:-10px}#pageheader #mainnav .menu-oben-container ul ul.sub-menu.open{top:0;position:relative}#pageheader #mainnav ul ul.sub-menu{border:0;-webkit-box-shadow:0 0 0 black;box-shadow:0 0 0 black}#pageheader .search{position:absolute;left:0;top:170px;width:100vw;max-width:100%;opacity:0;visibility:hidden;-webkit-transition:all 0.67s;transition:all 0.67s}#pageheader .search.open{top:180px;opacity:1;visibility:visible;-webkit-transition:all 0.67s;transition:all 0.67s}#pageheader a.mobile{color:black;font-size:20px;padding:10px;color:#000;display:block;padding:1.5rem 1rem;font-family:"Merriweather Sans", Arial, Helvetica, sans-serif;font-weight:bold;font-size:2.2rem}main .projekte-unterseiten a.title{position:absolute;font-size:2rem}main .mainbox{width:49%}main .mainbox{width:49%}#kataloge .allfilter{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width: 768px){main .wp-block-themeisle-blocks-advanced-columns{padding:4rem 0}#pageheader .top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}#pagefooter .container{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pagefooter .bgorange{gap:10px}#pagefooter .bgorange aside{width:100%}#pagefooter .bgorange nav{width:30%}#pagefooter .bgorange .textbox{width:100%}main .blog{-ms-flex-wrap:wrap;flex-wrap:wrap}main .single .content{width:calc(100% - 270px);margin-bottom:2rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}main .single aside{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media (max-width: 600px){main .asidebox{max-width:100%}h1,h2,h3{font-size:2.6rem}#banner h1{font-size:3.8rem !important}main #banner .wp-block-cover .wp-block-cover__inner-container p,main .wp-block-cover.banner .wp-block-cover__inner-container p{font-size:3rem !important}#pageheader .top p:first-child{display:none}#pageheader #pagefooter .container{gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#pageheader .search{top:210px}#pageheader .search.open{top:220px}#pagefooter .bgorange nav{width:100%}.filter{width:100%}}@media (max-width: 480px){main .asidebox .mec-event-list-minimal .mec-event-date{margin:0;margin-right:0;margin:1rem auto}main .mainbox{width:100%}#kataloge .metabox{width:100%;max-width:100%}}

/*# sourceMappingURL=theme.css.map */