:root{--primary:#0F0F0F;--grey:#F3F3F3;--white:#fff;--red:#A51625;--violet:#7631C6;--lavender:#D6C7FF;--light-orange:#FFBB7A;--orange:#FFB097;--dark-orange:#FF734D;--wpem-primary-color:#7631C6;--wpem-dark-color:#0F0F0F;--wpem-gray-color:#0F0F0F;--wpem-white-color:#fff;--wpem-gray-border-color:#0F0F0F;--wpem-gray-bg-color:#fff}@font-face{font-family:"PT Sans";font-style:normal;font-weight:400;font-display:swap;src:local(""), url("/wp-content/themes/generatepress_child/fonts/pt-sans-v17-latin-regular.woff2") format("woff2"), url("/wp-content/themes/generatepress_child/fonts/pt-sans-v17-latin-regular.woff") format("woff")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:local(""), url("/wp-content/themes/generatepress_child/fonts/pt-serif-v17-latin-regular.woff2") format("woff2"), url("/wp-content/themes/generatepress_child/fonts/pt-serif-v17-latin-regular.woff") format("woff")}body,h1,h2,h3,h4,h5,h6{font-family:"PT Sans",sans-serif}blockquote{font-family:"PT Serif",serif}.subtle-btn, .wp-block-button.subtle a,button.subtle,.button.subtle,.wp-block-button__link.subtle,.wp-block-read-more.subtle,.wpcf7-submit.subtle,input[type=submit].subtle{color:var(--primary);background:var(--white)}.subtle-btn:hover, .wp-block-button.subtle a:hover,button.subtle:hover,.button.subtle:hover,.wp-block-button__link.subtle:hover,.wp-block-read-more.subtle:hover,.wpcf7-submit.subtle:hover,input[type=submit].subtle:hover{background:var(--primary);color:var(--white)}.border, #menu-hauptmenue .sub-menu, #menu-hauptmenue-1 .sub-menu,button,.button,.wp-block-button__link,.wp-block-read-more,.wpcf7-submit,input[type=submit]{border:1px
solid var(--primary);border-radius:10px}@media (min-width: 768px){.mobile-only{display:none}}.border-radius-full, .home .event_listing, .aktuell .title, .abgeschlossen .carousel-cell img, .aktuell .carousel-cell img, .projekt-meta, .single-mitglieder .mitglied-meta, .team-liste.vorstand, .testimonial-wrapper, .single-arbeitskreise .ak-kontakt, .post-type-archive-arbeitskreise .ak-grid li, .single-publikationen .publikation-top-grid img, .single-arbeitskreise .publikation-top-grid img, .single-mitglieder .publikation-top-grid img, .single-projekte .publikation-top-grid img, .page-id-8081 .publikation-top-grid img, .single-event_listing .publikation-top-grid img, .single-publikationen .site-content, .single-arbeitskreise .site-content, .single-mitglieder .site-content, .single-projekte .site-content, .page-id-8081 .site-content, .single-event_listing .site-content, .schwerpunkte li, .publikationen-grid img, .type-label, .testimonials ul, .ctf, .blog .inside-article,#sharing-btns{border-radius:10px;overflow:hidden}.border-radius-top, .wp-block-post-template li img, .single .hero .gb-inside-container{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.border-radius-bottom, .single .site-content{border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.border-radius-left, .single-publikationen .publikation-meta, .single-arbeitskreise .publikation-meta, .single-mitglieder .publikation-meta, .single-projekte .publikation-meta, .page-id-8081 .publikation-meta, .single-event_listing .publikation-meta{border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.border-radius-right{border-top-right-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.box-shadow,.testimonial-wrapper{box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.25)}.box-shadow-small, .aktuell
.title{box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.06)}button,.button,.wp-block-button__link,.wp-block-read-more,.wpcf7-submit,input[type=submit]{font-weight:700;background:var(--primary);color:var(--white);padding:2px
15px !important}button:hover,.button:hover,.wp-block-button__link:hover,.wp-block-read-more:hover,.wpcf7-submit:hover,input[type=submit]:hover{color:var(--primary);background:var(--white)}html{font-size:16px}@media screen and (min-width: 320px){html{font-size:calc(16px + 2 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){html{font-size:18px}}:root{--typo-large-desktop:3.0556rem;--typo-large-mobile:2.5rem;--typo-mediumlarge-desktop:1.3889rem;--typo-mediumlarge-mobile:1.391rem;--typo-medium-desktop:1.2778rem;--typo-medium-mobile:1.2813rem;--typo-body:1rem}body{font-size:var(--typo-body)}h1,.h1-style{font-size:var(--typo-large-mobile)}@media (min-width: 1200px){h1,.h1-style{font-size:var(--typo-large-desktop)}}h2,.h2-style{font-size:var(--typo-mediumlarge-mobile)}@media (min-width: 1200px){h2,.h2-style{font-size:var(--typo-mediumlarge-desktop)}}h3,h4,h5,h6{font-size:var(--typo-medium-mobile)}@media (min-width: 1200px){h3,h4,h5,h6{font-size:var(--typo-medium-desktop)}}.searchandfilter
p{margin-top:1em;display:inline-block}.searchandfilter
ul{display:inline-block}.searchandfilter
li{list-style:none;display:inline-block;padding-right:10px}.widget-area .searchandfilter li, .widget-area .searchandfilter
p{display:block}.searchandfilter
label{display:block}.searchandfilter
h4{margin:15px
0;font-size:16px}.searchandfilter ul>li>ul:not(.children){margin-left:0}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0deg, 0%, 100%, 0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots
.dot{display:inline-block;width:10px;height:10px;margin:0
8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}#expandable{overflow:hidden;position:relative;padding-bottom:2rem}#expandable.expanded{max-height:initial !important}#expandable.expanded:after{background:none}#expandable.expanded
#expander{top:initial;bottom:0}#expander{position:absolute;bottom:0;z-index:10;width:100%;background:var(--white)}.resp-sharing-button__link,.resp-sharing-button__icon{display:flex}.resp-sharing-button__link{text-decoration:none;color:#fff;margin:0.2em}.resp-sharing-button{border-radius:5px;transition:25ms ease-out;padding:0.2em 0.4em}.resp-sharing-button__icon
svg{width:1.5em;height:1.5em;margin-right:0.2em;vertical-align:top}.resp-sharing-button--small
svg{margin:0;vertical-align:middle;overflow:visible}#sharing-btns{display:flex;margin-top:3rem;position:absolute;bottom:-50px;right:10px;padding:2px
15px;background-color:var(--red)}#sharing-btns
span{align-self:center;color:var(--white)}.resp-sharing-button__icon{stroke:#fff;fill:none}.resp-sharing-button__icon:hover
path{fill:#000 !important}.single .inside-article{position:relative}footer.site-info{display:none}.site-footer
a{text-decoration:none}#menu-footer-menue{display:flex;flex-wrap:wrap}#menu-footer-menue
li{margin-right:1em}.wp-block-social-links
li{margin-bottom:0.5em !important}.wp-block-social-links li
svg{stroke:var(--primary)}#menu-hauptmenue a, #menu-hauptmenue-1
a{font-size:var(--typo-body)}#menu-hauptmenue .sub-menu, #menu-hauptmenue-1 .sub-menu{padding:0.5em 1.2em}#menu-hauptmenue .sub-menu li a, #menu-hauptmenue-1 .sub-menu li
a{border-radius:10px;padding-left:0}#menu-hauptmenue .sub-menu .menu-item-has-children, #menu-hauptmenue-1 .sub-menu .menu-item-has-children{margin-left:-0.8em}#menu-hauptmenue .sub-menu .menu-item-has-children.sfHover a, #menu-hauptmenue-1 .sub-menu .menu-item-has-children.sfHover
a{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}#menu-hauptmenue .sub-menu .menu-item-has-children a, #menu-hauptmenue-1 .sub-menu .menu-item-has-children
a{border:1px
solid var(--primary);border-radius:10px;padding-left:1em}#menu-hauptmenue .sub-menu .menu-item-has-children a + .sub-menu, #menu-hauptmenue-1 .sub-menu .menu-item-has-children a+.sub-menu{background:var(--lavender);padding:initial;max-width:100%;border-top-left-radius:0;border-top-right-radius:0;border-top:none}#menu-hauptmenue .sub-menu .menu-item-has-children a + .sub-menu a, #menu-hauptmenue-1 .sub-menu .menu-item-has-children a + .sub-menu
a{border:none;border-radius:0}#menu-hauptmenue .sub-menu .menu-item-has-children a + .sub-menu li:last-child a, #menu-hauptmenue-1 .sub-menu .menu-item-has-children a + .sub-menu li:last-child
a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}#menu-hauptmenue-1{padding:0
1em}.site-logo.mobile-header-logo
img{margin-left:10px}body.page-template-default:not(.home) .site.container, body.post-type-archive-testimonial .site.container, body.post-type-archive-arbeitskreise .site.container, body.post-type-archive-mitglieder .site.container, body.arbeitskreise-template-default .site.container, body.mitglieder-template-default .site.container, body.post-template-default .site.container, body.page-id-8081 .site.container, body.event_listing-template-default .site.container, body.projekte-template-default .site.container, body.post-type-archive-publikationen .site.container, body.publikationen-template-default
.site.container{padding:0
20px}@media (min-width: 1024px){body.page-template-default:not(.home) .site.container, body.post-type-archive-testimonial .site.container, body.post-type-archive-arbeitskreise .site.container, body.post-type-archive-mitglieder .site.container, body.arbeitskreise-template-default .site.container, body.mitglieder-template-default .site.container, body.post-template-default .site.container, body.page-id-8081 .site.container, body.event_listing-template-default .site.container, body.projekte-template-default .site.container, body.post-type-archive-publikationen .site.container, body.publikationen-template-default
.site.container{padding:0
40px}}body.page-template-default:not(.home) .site.container .page-header, body.post-type-archive-testimonial .site.container .page-header, body.post-type-archive-arbeitskreise .site.container .page-header, body.post-type-archive-mitglieder .site.container .page-header, body.arbeitskreise-template-default .site.container .page-header, body.mitglieder-template-default .site.container .page-header, body.post-template-default .site.container .page-header, body.page-id-8081 .site.container .page-header, body.event_listing-template-default .site.container .page-header, body.projekte-template-default .site.container .page-header, body.post-type-archive-publikationen .site.container .page-header, body.publikationen-template-default .site.container .page-header{padding-left:0}.blog
main{padding:0
20px}@media (min-width: 768px){.blog
main{padding:0
25px}}.page,.post-type-archive-arbeitskreise,.post-type-archive-publikationen{background:var(--white)}.page .site-content, .page .page-header, .post-type-archive-arbeitskreise .site-content, .post-type-archive-arbeitskreise .page-header, .post-type-archive-publikationen .site-content, .post-type-archive-publikationen .page-header{background:var(--white)}.page article.page .inside-article, .post-type-archive-arbeitskreise article.page .inside-article, .post-type-archive-publikationen article.page .inside-article{background:var(--white)}.single{background:var(--white)}.single .hero .gb-inside-container{background:var(--grey);overflow:visible}.single .site-content{background:var(--grey);overflow:visible}.single-projekte,.single-arbeitskreise,.single-publikationen{background:var(--grey)}.single-projekte .site-content, .single-arbeitskreise .site-content, .single-publikationen .site-content{background:var(--white)}.post-template-default
.site.container{padding:initial}.home,.page-id-26,.page-id-24,.page-id-9013{background:var(--grey)}.home .site-content, .home .page-header, .page-id-26 .site-content, .page-id-26 .page-header, .page-id-24 .site-content, .page-id-24 .page-header, .page-id-9013 .site-content, .page-id-9013 .page-header{background:var(--grey)}.home article.page .inside-article, .page-id-26 article.page .inside-article, .page-id-24 article.page .inside-article, .page-id-9013 article.page .inside-article{background:var(--grey)}.page-id-8081{background:var(--grey)}.page-id-8081 .site-content{background:var(--white)}.blog .article, .blog .inside-article{background:var(--white)}.home-hero{background-color:var(--grey);background-repeat:no-repeat}@media (min-width: 768px) and (max-width: 1199px){.home-hero{background-image:linear-gradient(var(--white), var(--white)), linear-gradient(var(--grey), var(--grey));background-size:calc((100% - 1240px) / 2 + 765.6px) 100%, calc((100% - 1240px) / 2 + 382.8px) 100%}}@media (min-width: 1200px){.home-hero{background-image:linear-gradient(var(--white), var(--white)), linear-gradient(var(--grey), var(--grey));background-size:calc((100% - 1200px) / 2 + 792px) 100%, calc((100% - 1200px) / 2 + 396px) 100%}}@media (max-width: 767px){.home-hero .first-column{background:var(--white);margin-right:10px}}@media (max-width: 1025px){.home-hero .first-column{margin:0
10px 0 -20px}}@media (max-width: 1199px){.home-hero .first-column{padding:0
20px}}.bereichsnavi
a{display:inline-block;width:100%;font-size:1.5rem;text-decoration:none;padding:50px
50px 5px 15px}.bereichsnavi a:hover{text-decoration:underline}.bereichsnavi .bereich
p{margin-bottom:0}@media (max-width: 767px){.bereichsnavi{background-position:top right !important;background-size:100px !important}}.wp-block-post-template li .wp-block-group{padding:0
!important}.wp-block-post-template li
h2{margin-top:20px}.wp-block-post-template li
a{text-decoration:none}.wp-block-post-template li .wp-block-post-title, .wp-block-post-template li .wp-block-read-more, .wp-block-post-template li .wp-block-post-excerpt{padding:0
15px}.wp-block-post-template li .wp-block-read-more{margin-left:auto;margin-right:15px;margin-bottom:5px}.blog .page-hero{background-image:url(/wp-content/uploads/2022/07/ipb_grafik_Aktuelles_2.svg);background-size:30%;background-repeat:no-repeat;background-position:bottom right}.blog .post-image{margin-bottom:0 !important}.blog .inside-article{padding:0}.blog .inside-article
h2{margin-top:20px;padding:0
15px}.blog .inside-article .entry-summary{margin-top:5px;padding:0
15px}@media (min-width: 1220px){.blog article:nth-child(even){padding-left:10px}}.ctf{background:var(--white);padding-top:20px;margin-top:-10px}#block-17
h2{margin-bottom:-10px;display:inline-block;z-index:100;width:calc(100% - 20px)}#block-17 h2+p{display:none}.paging-navigation{text-align:right}.testimonials
ul{list-style:none;background:var(--white);margin-left:0;text-align:center;display:flex;flex-direction:column;justify-content:center}.testimonials
a{text-decoration:underline}.testimonials .carousel-cell{width:100%;padding:5% 10% 0 10%}.testimonials .testimonial-inner{font-family:"PT Serif",serif}.testimonials .testimonial-inner
em{font-size:var(--typo-medium-desktop);display:inline-block;margin-bottom:2em}.type-label{padding:7px
15px;background-color:var(--white);margin-top:-20px;display:inline-block;border:1px
solid var(--primary)}.publikationen-grid{display:grid;grid-template-columns:1fr;grid-gap:40px}.publikationen-grid .sidebar-column{grid-row-start:3}.publikationen-grid .wpc-filters-widget-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap}.publikationen-grid .wpc-filters-widget-wrapper .wpc-filters-section{margin-bottom:0;width:100%;max-width:350px}.publikationen-grid .wpc-filters-widget-wrapper .wpc-filters-section:first-child{margin-right:20px}.publikationen-grid
img{object-fit:cover;border:1px
solid var(--primary);aspect-ratio:265/375;align-self:flex-start;min-width:20%}@media (min-width: 768px){.publikationen-grid
img{width:20%}}.publikationen-grid .publikationen-list
a{text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 768px){.publikationen-grid .publikationen-list
a{flex-wrap:nowrap;justify-content:left}}.publikationen-grid
.untertitel{margin-top:-20px}.publikationen-grid .publikation-meta{margin-top:2em;position:relative;flex-grow:1;text-align:center}.publikationen-grid .publikation-meta .button
span{display:inline-block}.publikationen-grid .publikation-meta .button span:before{content:"→";display:inline-block;padding-right:0.3em}@media (min-width: 768px){.publikationen-grid .publikation-meta{margin-left:2.5rem;margin-top:0;text-align:left}.publikationen-grid .publikation-meta
.button{position:absolute;bottom:0;right:0}}@media (min-width: 1024px){.publikationen-grid{grid-template-columns:2fr 1fr}.publikationen-grid .sidebar-column{grid-row-start:1;grid-column-start:2}.publikationen-grid .publikationen-list{grid-column-start:1;grid-column-end:3}}.schwerpunkte{list-style:none;margin:0
0 2em 0;padding:0;display:flex;flex-wrap:wrap}.schwerpunkte
li{border:1px
solid var(--primary);margin:5px
10px 0 0;padding:3px
9px}@media (min-width: 768px){.schwerpunkte
li{margin:10px
20px 0 0;padding:5px
15px;font-size:0.8rem}}.post-type-archive-publikationen
.schwerpunkte{justify-content:center}@media (min-width: 768px){.post-type-archive-publikationen
.schwerpunkte{margin-bottom:0;justify-content:flex-start}}select{border-radius:10px;font-size:17px !important;border-color:var(--primary);background-color:var(--white);-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat 95% 50%}.asl_m{max-width:350px}.wpc-filter-title{margin-bottom:0 !important;font-size:1rem !important}input:not(.wpcf7-submit):not(.wpem-theme-button),select{font-size:17px !important;color:var(--primary) !important}.probox{padding:10px
0 !important}.page-hero{background-size:200px}@media (min-width: 850px){.page-hero{background-size:430px}}.single-publikationen .site-content, .single-arbeitskreise .site-content, .single-mitglieder .site-content, .single-projekte .site-content, .page-id-8081 .site-content, .single-event_listing .site-content{margin-top:90px;padding:20px;margin-bottom:20px}.single-publikationen .wpc-custom-selected-terms, .single-arbeitskreise .wpc-custom-selected-terms, .single-mitglieder .wpc-custom-selected-terms, .single-projekte .wpc-custom-selected-terms, .page-id-8081 .wpc-custom-selected-terms, .single-event_listing .wpc-custom-selected-terms{display:none}.single-publikationen .site-main, .single-arbeitskreise .site-main, .single-mitglieder .site-main, .single-projekte .site-main, .page-id-8081 .site-main, .single-event_listing .site-main{position:relative}.single-publikationen .type-label, .single-arbeitskreise .type-label, .single-mitglieder .type-label, .single-projekte .type-label, .page-id-8081 .type-label, .single-event_listing .type-label{margin-top:initial;position:absolute;top:-60px;background:var(--grey)}.single-publikationen .publikation-meta, .single-arbeitskreise .publikation-meta, .single-mitglieder .publikation-meta, .single-projekte .publikation-meta, .page-id-8081 .publikation-meta, .single-event_listing .publikation-meta{background:var(--grey);padding:20px
10px;grid-row-start:2;grid-column-start:1}.single-publikationen .publikation-meta p, .single-arbeitskreise .publikation-meta p, .single-mitglieder .publikation-meta p, .single-projekte .publikation-meta p, .page-id-8081 .publikation-meta p, .single-event_listing .publikation-meta
p{margin-bottom:0}.single-publikationen .publikation-top-grid, .single-arbeitskreise .publikation-top-grid, .single-mitglieder .publikation-top-grid, .single-projekte .publikation-top-grid, .page-id-8081 .publikation-top-grid, .single-event_listing .publikation-top-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.single-publikationen .publikation-top-grid .publikation-meta, .single-arbeitskreise .publikation-top-grid .publikation-meta, .single-mitglieder .publikation-top-grid .publikation-meta, .single-projekte .publikation-top-grid .publikation-meta, .page-id-8081 .publikation-top-grid .publikation-meta, .single-event_listing .publikation-top-grid .publikation-meta{border-top-right-radius:10px;border-bottom-right-radius:10px;margin-right:20px;grid-row-start:3}.single-publikationen .publikation-top-grid h1, .single-arbeitskreise .publikation-top-grid h1, .single-mitglieder .publikation-top-grid h1, .single-projekte .publikation-top-grid h1, .page-id-8081 .publikation-top-grid h1, .single-event_listing .publikation-top-grid
h1{margin-top:20px;margin-right:20px;grid-row-start:1}.single-publikationen .publikation-top-grid img, .single-arbeitskreise .publikation-top-grid img, .single-mitglieder .publikation-top-grid img, .single-projekte .publikation-top-grid img, .page-id-8081 .publikation-top-grid img, .single-event_listing .publikation-top-grid
img{border:1px
solid var(--primary);grid-row-start:2;margin-bottom:20px}@media (min-width: 768px){.single-publikationen .publikation-top-grid, .single-arbeitskreise .publikation-top-grid, .single-mitglieder .publikation-top-grid, .single-projekte .publikation-top-grid, .page-id-8081 .publikation-top-grid, .single-event_listing .publikation-top-grid{grid-template-columns:3fr 1fr;grid-template-rows:repeat(1fr, 3)}.single-publikationen .publikation-top-grid img, .single-arbeitskreise .publikation-top-grid img, .single-mitglieder .publikation-top-grid img, .single-projekte .publikation-top-grid img, .page-id-8081 .publikation-top-grid img, .single-event_listing .publikation-top-grid
img{margin-right:-40px;grid-row-start:1;grid-row-end:4;grid-column-start:2;margin-left:auto}.single-publikationen .publikation-top-grid h1, .single-arbeitskreise .publikation-top-grid h1, .single-mitglieder .publikation-top-grid h1, .single-projekte .publikation-top-grid h1, .page-id-8081 .publikation-top-grid h1, .single-event_listing .publikation-top-grid
h1{grid-column-start:1;grid-column-end:2;grid-row-start:1}.single-publikationen .publikation-top-grid .publikation-meta, .single-arbeitskreise .publikation-top-grid .publikation-meta, .single-mitglieder .publikation-top-grid .publikation-meta, .single-projekte .publikation-top-grid .publikation-meta, .page-id-8081 .publikation-top-grid .publikation-meta, .single-event_listing .publikation-top-grid .publikation-meta{margin-right:0;grid-column-end:3}.single-publikationen .publikation-top-grid .publikation-meta-inner, .single-arbeitskreise .publikation-top-grid .publikation-meta-inner, .single-mitglieder .publikation-top-grid .publikation-meta-inner, .single-projekte .publikation-top-grid .publikation-meta-inner, .page-id-8081 .publikation-top-grid .publikation-meta-inner, .single-event_listing .publikation-top-grid .publikation-meta-inner{max-width:80%}}.single-publikationen h1, .single-arbeitskreise h1, .single-mitglieder h1, .single-projekte h1, .page-id-8081 h1, .single-event_listing
h1{margin-top:65px;display:inline-block;margin-bottom:25px}.single-publikationen #sharing-btns, .single-arbeitskreise #sharing-btns, .single-mitglieder #sharing-btns, .single-projekte #sharing-btns, .page-id-8081 #sharing-btns, .single-event_listing #sharing-btns{bottom:-60px;background-color:var(--primary)}.post-template-default .site-content{padding:0
20px}.post-type-archive-arbeitskreise .ak-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:15px}@media (min-width: 1024px){.post-type-archive-arbeitskreise .ak-grid{grid-template-columns:repeat(3, 1fr)}}.post-type-archive-arbeitskreise .ak-grid li
a{padding:10px;padding-top:8.88rem;display:inline-block;width:100%;text-decoration:none}.post-type-archive-arbeitskreise .ak-grid li:nth-child(1n+1){background-color:var(--orange)}.post-type-archive-arbeitskreise .ak-grid li:nth-child(2n+2){background-color:var(--light-orange) !important}.post-type-archive-arbeitskreise .ak-grid li:nth-child(3n+3){background-color:var(--lavender)}.post-type-archive-arbeitskreise .ak-grid li:nth-child(4n+4){background-color:var(--violet) !important}.post-type-archive-arbeitskreise .ak-grid li:nth-child(4n+4) a{color:var(--white)}.single-arbeitskreise .ak-intro{display:grid;grid-template-columns:1fr;grid-gap:20px}@media (min-width: 1024px){.single-arbeitskreise .ak-intro{grid-template-columns:2fr 1fr}}.single-arbeitskreise .ak-kontakt{background:var(--light-orange);padding:15px}.testimonial-wrapper{background-color:var(--red);color:var(--white);margin-bottom:60px;padding:20px;text-align:center}.testimonial-wrapper
a{color:var(--white)}.team-liste{margin:0;padding:0;list-style:none}.team-liste
li{display:grid;grid-template-columns:1fr;border-bottom:2px solid var(--white);padding:20px
0;margin-bottom:0}.team-liste li:last-child{border-bottom:none}@media (min-width: 768px){.team-liste
li{grid-template-columns:repeat(3, 1fr);grid-gap:10px}.team-liste li
h3{margin-bottom:initial}}.team-liste.vorstand{padding:0
2em;background-color:var(--red);color:var(--white)}.team-liste.vorstand
a{color:var(--white)}.single-mitglieder
h1{margin-bottom:0}.single-mitglieder
.funktion{font-family:"PT Serif",serif;font-style:italic}.single-mitglieder .mitglied-meta{background-color:var(--lavender);padding:20px;display:grid;grid-template-columns:1fr;overflow:visible;margin-top:40%}.single-mitglieder .mitglied-meta .mitglied-meta-column3{grid-row-start:1;text-align:right}.single-mitglieder .mitglied-meta
img{border-radius:50%;aspect-ratio:233/233;object-fit:cover;margin-top:-40%}@media (min-width: 768px){.single-mitglieder .mitglied-meta{grid-template-columns:1fr 2fr 1fr;grid-gap:20px;margin-top:initial}.single-mitglieder .mitglied-meta .mitglied-meta-column3{grid-row-start:initial;text-align:center}}.projekt-meta{background-color:var(--orange);padding:20px}.projekt-meta .projekt-meta_row{display:flex;flex-wrap:wrap}.projekt-meta .projekt-meta_row
span{width:100%}.projekt-meta .projekt-meta_row span:first-child{font-weight:bold;display:inline-block;margin-top:20px}.projekt-meta .projekt-meta_row
p{margin-bottom:0}@media (min-width: 1024px){.projekt-meta .projekt-meta_row{flex-wrap:nowrap}.projekt-meta .projekt-meta_row span:first-child{width:33%;display:initial;margin-top:0}.projekt-meta .projekt-meta_row span:last-child{width:66%}}.abgeschlossen .carousel-cell, .aktuell .carousel-cell{max-width:80%;margin-right:20px}@media (min-width: 768px){.abgeschlossen .carousel-cell, .aktuell .carousel-cell{max-width:50%}}@media (min-width: 1024px){.abgeschlossen .carousel-cell, .aktuell .carousel-cell{max-width:33%}}.abgeschlossen .flickity-enabled, .aktuell .flickity-enabled{list-style:none;margin:0;padding:0}.abgeschlossen .carousel-cell{max-width:80%}.abgeschlossen .carousel-cell
a{text-decoration:none}@media (min-width: 768px){.abgeschlossen .carousel-cell{max-width:33%}}@media (min-width: 1024px){.abgeschlossen .carousel-cell{max-width:20%}}.aktuell
.title{background:var(--white);padding:20px;z-index:100;margin-left:10%;margin-top:-10%;display:inline-block}.post-type-archive-mitglieder .filter-bar{display:flex;flex-wrap:wrap}.post-type-archive-mitglieder .filter-bar .filter-area, .post-type-archive-mitglieder .filter-bar .search-area{padding-right:10px;width:100%;max-width:350px}.post-type-archive-mitglieder .filter-bar
.probox{height:22px !important}.post-type-archive-mitglieder .filter-bar .probox
input{height:auto !important}.post-type-archive-mitglieder
.mitglied{display:grid;grid-template-columns:1fr;border-bottom:1px solid var(--primary);padding:20px
0}.post-type-archive-mitglieder .mitglied
h2{margin-bottom:0.2em}@media (min-width: 768px){.post-type-archive-mitglieder
.mitglied{grid-template-columns:1fr 1fr 2fr;grid-gap:20px}}.post-type-archive-mitglieder .mitglied:last-child{border-bottom:none}.page-id-8081
h1{display:flex;margin-top:0}.page-id-8081 h1::after{content:" ";width:100%;display:inline-block;height:100px;background-image:url(/wp-content/uploads/2022/07/ipb_grafik_kalender.svg);background-size:contain;background-position:right center;background-repeat:no-repeat}@media (min-width: 768px){.page-id-8081 h1::after{height:150px}}@media (max-width: 767px){.page-id-8081
h1{flex-wrap:wrap}}@media (min-width: 1024px){.page-id-8081 .sidebar-area{width:30%;float:left}.page-id-8081 .entry-content{width:70%;float:left;padding-right:30px}}@media (max-width: 767px){.wpem-col{flex:unset}}.wpem-single-event-left-content div, .wpem-single-event-right-content
div{padding-left:0 !important;padding-right:0 !important}.home .wpem-event-layout-wrapper{border:none !important}.home
.event_listing{background:var(--violet);overflow:hidden;color:var(--white);margin-bottom:10px !important}.home .event_listing
.schwerpunkte{display:none}.home .event_listing .wpem-event-type{display:none}.home .event_listing .wpem-event-category{display:none}.home .event_listing
a{color:var(--white)}.home .event_listing a:hover{color:var(--white)}.home .event_listing.status-expired{display:none !important}@media (min-width: 768px){.home .wpem-event-box-col:first-child{margin-left:-25%}}.home
.event_listings{overflow:visible}.wpem-event-type,.wpem-event-category{margin:0
!important}.search-form-container{display:grid;grid-template-columns:1fr;grid-gap:10px}@media (min-width: 1024px){.search-form-container{grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.search-form-container{grid-template-columns:1fr 1fr 1fr}}.search-form-container .wpem-form-group{margin:0;padding:0}.single-event_listing
h1{margin-top:0}.single-event_listing .featured-image{display:none}.single-event_listing .wpem-single-event-wrapper{border:none}.single-event_listing #sharing-btns{background-color:var(--violet)}.wpem-event-layout-action-wrapper{display:none !important}.status-expired .wpem-event-banner{display:none !important}.past_event_listings .wpem-event-listing-header-title{display:none !important}.wpem-single-event-body-sidebar{padding:0
!important}.lang-item-first{position:relative;display:flex}.lang-item-first:after{content:"|";display:inline-block;align-self:center}.lang-item-first
a{padding-right:10px !important}.lang-item:not(.lang-item-first) a{padding-left:10px !important}@media (max-width: 767px){.lang-item{max-width:50px;float:left}}.current-lang
a{color:var(--violet) !important}#search_event_types{display:inline-block !important}#search_categories{display:inline-block !important}.chosen-container{display:none !important}.jahrtrenner{position:relative;display:flex}.jahrtrenner:after{content:" ";width:calc(100% - 50px);height:0.1em;border-top:1px solid var(--primary);display:inline-block;position:absolute;right:0;left:55px;top:50%}@media (min-width: 768px){.default-bg{background-size:70% !important;background-position:center center !important}}.page article.page .inside-article{padding:0
!important}html[lang=de-DE] .en-only{display:none}html[lang=en-US] .de-only{display:none}div.asl_w{width:100%;height:auto;border-radius:5px;background-color:#fff;overflow:hidden;border:0
solid #b5b5b5;border-radius:0 0 0 0;box-shadow:0 1px 0 0 #e4e4e4}#ajaxsearchlite1 .probox,div.asl_w
.probox{margin:0;height:28px;background-color:#fff;border:0
none #fff;border-radius:0 0 0 0;box-shadow:0 0 0 0 #b5b5b5 inset}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox
.proinput{font-weight:normal;font-family:Open Sans;color:#000 !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0)}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput
input{font-weight:normal;font-family:Open Sans;color:#000 !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);border:0;box-shadow:none}div.asl_w.asl_msie .probox .proinput
input{line-height:24px !important}div.asl_w .probox .proinput input::-webkit-input-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_w .probox .proinput input::-moz-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_w .probox .proinput input:-ms-input-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_w .probox .proinput input:-moz-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_w .probox .proinput
input.autocomplete{font-weight:normal;font-family:Open Sans;color:#000;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_w .probox .proloading,div.asl_w .probox .proclose,div.asl_w .probox .promagnifier,div.asl_w .probox
.prosettings{width:28px;height:28px}div.asl_w .probox .promagnifier .innericon
svg{fill:#363636}div.asl_w .probox div.asl_simple-circle{border:4px
solid #000}div.asl_w .probox .prosettings .innericon
svg{fill:#363636}div.asl_w .probox
.promagnifier{width:28px;height:28px;background-image:-o-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-ms-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position:center center;background-repeat:no-repeat;border:0
solid #fff;border-radius:0 0 0 0;box-shadow:-1px 1px 0 0 rgba(255,255,255,.64) inset;cursor:pointer;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;cursor:pointer}div.asl_w .probox
div.prosettings{width:28px;height:28px;background-image:-o-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-ms-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position:center center;background-repeat:no-repeat;float:right;border:0
solid #fff;border-radius:0 0 0 0;box-shadow:0 1px 0 0 rgba(255,255,255,.64) inset;cursor:pointer;background-size:100% 100%;order:7;-webkit-order:7}div.asl_r{position:absolute;z-index:1100}div.asl_r.vertical{padding:4px;background:#fff;border-radius:3px;border:0
solid #b5b5b5;border-radius:0 0 0 0;box-shadow:0 0 3px -1px rgba(0,0,0,.3);visibility:hidden;display:none}div.asl_r .results .nores
.keyword{padding:0
6px;cursor:pointer;font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);font-weight:bold}div.asl_r .results
.item{height:auto;background:#fff}div.asl_r.vertical .results .item:after{background:#ccc}div.asl_r .results
.item.hovered{background:#f4f4f4}div.asl_r .results .item
.asl_image{width:70px;height:70px}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3
a{margin:0;padding:0;line-height:inherit;font-weight:normal;font-family:Open Sans;color:#1468a9;font-size:14px;line-height:22px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .results .item .asl_content h3 a:hover{font-weight:normal;font-family:Open Sans;color:#2e6bbc;font-size:14px;line-height:20px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .results .item
div.etc{padding:0;line-height:10px;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .results .item .etc
.asl_author{padding:0;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .results .item .etc
.asl_date{margin:0
0 0 10px;padding:0;font-weight:normal;font-family:Open Sans;color:#adadad;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .results .item
p.desc{margin:2px
0;padding:0;font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.asl_r .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag
.mCSBap_dragger_bar{background:rgba(255,255,255,1)}div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag
.mCSBap_dragger_bar{background:#fafafa}div.asl_r .mCSBap_scrollTools
.mCSBap_buttonDown{border-color:#3e3e3e transparent transparent transparent}div.asl_r .mCSBap_scrollTools
.mCSBap_buttonUp{border-color:transparent transparent #3e3e3e transparent}div.asl_r
span.highlighted{font-weight:bold;color:#d9312b;background-color:#eee;color:rgba(217,49,43,1);background-color:rgba(238,238,238,1)}div.asl_r p.showmore
span{border:1px
solid #eaeaea}div.asl_s.searchsettings{background:#fff;box-shadow:0 0 0 1px #b5b5b5 inset;}div.asl_s.searchsettings
.asl_option_label{font-weight:bold;font-family:Open Sans;color:#2b2b2b;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_s.searchsettings .asl_option_inner
.asl_option_checkbox{background-image:linear-gradient(180deg,#222,#36373a);background-image:-webkit-linear-gradient(180deg,#222,#36373a);background-image:-moz-linear-gradient(180deg,#222,#36373a);background-image:-o-linear-gradient(180deg,#222,#36373a);background-image:-ms-linear-gradient(180deg,#222,#36373a);}div.asl_s.searchsettings fieldset
.categoryfilter{max-height:200px;overflow:auto}div.asl_s.searchsettings fieldset
legend{padding:5px
0 0 10px;margin:0;font-weight:normal;font-family:Open Sans;color:#474747;font-size:13px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0)}a.gb-button-39fcab42{display:inline-flex;padding:15px
20px;background-color:#0366d6;color:#fff;text-decoration:none}a.gb-button-39fcab42:hover,a.gb-button-39fcab42:active,a.gb-button-39fcab42:focus{background-color:#222;color:#fff}.gb-container-826fe20a{margin-top:37px;background-color:var(--global-color-5);color:var(--base-3)}.gb-container-826fe20a>.gb-inside-container{padding:20px
15px;max-width:1360px;margin-left:auto;margin-right:auto}.gb-container-826fe20a
a{color:var(--base-3)}.gb-grid-wrapper>.gb-grid-column-826fe20a>.gb-container{display:flex;flex-direction:column;height:100%}.gb-container-e574ec77{margin-top:20px;background-color:var(--global-color-4);color:var(--base-3)}.gb-container-e574ec77>.gb-inside-container{padding:20px
15px;max-width:1360px;margin-left:auto;margin-right:auto}.gb-grid-wrapper>.gb-grid-column-e574ec77>.gb-container{display:flex;flex-direction:column;height:100%}.gb-grid-wrapper>.gb-grid-column-11b93fcd>.gb-container{display:flex;flex-direction:column;height:100%}.gb-container-7ab309f2{background-color:var(--global-color-11)}.gb-container-7ab309f2>.gb-inside-container{padding:10px
15px 50px;max-width:1360px;margin-left:auto;margin-right:auto}.gb-grid-wrapper>.gb-grid-column-7ab309f2>.gb-container{display:flex;flex-direction:column;height:100%}.gb-container-f301fcf8{max-width:1360px;margin-right:auto;margin-left:auto}.gb-container-06738268{max-width:1360px;margin-right:auto;margin-left:auto}.gb-container-584829f4{max-width:1360px;margin-right:auto;margin-left:auto}.gb-container-dcd63f20{margin-top:110px;background-color:var(--global-color-3)}.gb-container-dcd63f20>.gb-inside-container{padding-top:110px;padding-bottom:110px;max-width:1120px;margin-left:auto;margin-right:auto}.gb-grid-wrapper>.gb-grid-column-dcd63f20>.gb-container{display:flex;flex-direction:column;height:100%}h2.gb-headline-6e4c8890{padding:5px;margin-bottom:0px;margin-left:20px;color:var(--base-3);background-color:var(--global-color-4)}@media (max-width: 1024px){.gb-container-dcd63f20>.gb-inside-container{padding-right:20px;padding-left:20px}}@media (max-width: 767px){.gb-container-11b93fcd>.gb-inside-container{padding-right:0px;padding-left:0px}.gb-container-dcd63f20{margin-top:50px}.gb-container-dcd63f20>.gb-inside-container{padding:50px
20px}}:root{--gb-container-width:1360px}.gb-container .wp-block-image
img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:none}.gb-shape{line-height:0}.navigation-branding,.site-logo.mobile-header-logo{display:flex;align-items:center;order:0;margin-right:10px}.navigation-branding img,.site-logo.mobile-header-logo img{position:relative;padding:10px 0;display:block;transition:height .3s ease}.navigation-branding>div+.main-title{margin-left:10px}.navigation-branding .main-title{transition:line-height .3s ease}.navigation-branding .main-title a{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:unset}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0}.mobile-header-navigation.is_stuck{box-shadow:0 2px 2px -2px rgba(0,0,0,.2)}.main-navigation .menu-toggle{flex-grow:1;width:auto}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{flex-grow:0;padding-right:20px;order:2}.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:left}.main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding{display:none}.nav-align-right .navigation-branding{margin-right:auto}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation{justify-content:flex-start}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items{margin-left:auto}.nav-float-right .main-navigation.has-branding:not(.mobile-header-navigation) .menu-bar-items,.nav-float-right .main-navigation.has-sticky-branding.navigation-stick:not(.mobile-header-navigation) .menu-bar-items{margin-left:0}.mobile-header-navigation.has-menu-bar-items .mobile-header-logo{margin-right:auto}.rtl .navigation-branding>div+.main-title{margin-right:10px}.rtl .main-navigation.nav-align-right:not(.mobile-header-navigation) .navigation-branding{order:-10}.rtl .nav-align-right .navigation-branding{margin-right:10px}.rtl .navigation-branding,.rtl .site-logo.mobile-header-logo{margin-left:auto;margin-right:0}.rtl .nav-align-center .navigation-branding,.rtl .nav-align-center .site-logo.mobile-header-logo,.rtl .nav-align-right .navigation-branding,.rtl .nav-align-right .site-logo.mobile-header-logo{margin-left:10px}.rtl .nav-align-right .menu-bar-items{margin-right:auto}.rtl .mobile-header-navigation.has-menu-bar-items .site-logo{margin-left:auto}