body .image-wrapper{margin:0 0 32px}body .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .image-wrapper:last-child{margin:0}body.home header+section{padding-bottom:40px;margin-bottom:-40px}body header+section{margin-top:64px}body section{padding:120px 64px}body section.nopadding{padding:120px 64px 8px}body section.nopadding+section{padding:0 64px 120px}body section.aligncenter{text-align:center}body section.fullwidth{padding:0 0 80px}body section.fullwidth.nopadding{padding:0}body section.fullwidth>.grid{max-width:none}body section.fullwidth>.grid .grid{padding:0 64px}body section .grid{display:grid;grid-template-columns:repeat(12,1fr);align-items:start;grid-gap:24px;position:relative;width:100%;max-width:1200px;margin:0 auto}body section .grid .column{grid-column:span var(--span)}body section .grid .column ul{padding:0 0 0 16px;margin:0 0 40px}body section .grid .column ul li{margin:0 0 8px}body section .grid .column p{max-width:800px}@media (max-width: 1080px){body section{padding:80px 40px}body section.fullwidth>.grid .grid{padding:0 40px}}@media all and (max-width: 810px){body section{padding:64px 40px}body section.nopadding{padding:64px 40px 8px}body section.nopadding+section{padding:0 40px 64px}body section .grid .column.span1,body section .grid .column.span2{display:none}body section .grid .column.span5{grid-column:span 6}}@media all and (max-width: 520px){body section{padding:64px 32px}body section.nopadding{padding:64px 32px 8px}body section.nopadding+section{padding:0 32px 64px}body section.fullwidth>.grid .grid{padding:0 32px}body section .grid{grid-template-columns:minmax(0,1fr)}body section .grid .column.span1,body section .grid .column.span2,body section .grid .column.span3,body section .grid .column.span5,body section .grid .column.span7,body section .grid .column.span9,body section .grid .column.span11,body section .grid .column.span6,body section .grid .column.span12,body section .grid .column.span10,body section .grid .column.span8,body section .grid .column.span4{grid-column:span 1}}header{padding:24px;z-index:2;position:fixed;top:0;left:0;width:100%;transition:.2s}header .wrapper{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}header.scrolled{padding:16px 24px}header.scrolled nav ul{margin:0}header.scrolled .small-menu{top:8px}header img{height:24px;transition:.2s}header nav ul{transition:.2s}header nav ul li{margin:0 0 0 24px;list-style:none;display:inline-block;position:relative}header nav ul li svg{margin:0 0 2px 4px}header nav ul li:hover ul{opacity:1;pointer-events:all}header nav ul li ul{position:absolute;opacity:0;pointer-events:none;transition:.2s;top:35px;margin:0;right:0;transform:translate(calc(50% - 6px));background-color:#ffe800;padding:16px 24px;border-radius:15px;box-shadow:0 1px 3px #0003}header nav ul li ul:before{display:block;position:absolute;bottom:100%;width:100%;height:20px;content:"";z-index:-1;left:0}header nav ul li ul li{display:block}header nav ul li ul a{font-size:16px}header nav ul li a{text-decoration:none;color:#000}header nav ul li a:hover{opacity:.6}header nav ul li a.active{text-decoration:underline}header .small-menu{position:absolute;top:24px;right:24px;transition:.2s}header .small-menu ul li{display:inline-block;margin:0 0 0 24px}header .small-menu ul li.social-link:last-child{margin:0 0 0 16px}header .small-menu ul li.social-link img{height:18px;margin:0 0 -3px}header .small-menu ul li a{font-size:16px;color:#000;text-decoration:none;font-weight:500}.burger{height:20px;width:32px;display:none;cursor:pointer;position:absolute;top:24px;right:24px;transition:.2s}.burger.clicked span:first-child{top:calc(50% - 1px);transform:rotate(-45deg)}.burger.clicked span:nth-child(2){opacity:0}.burger.clicked span:last-child{top:calc(50% - 1px);transform:rotate(45deg)}.burger span{background-color:#000;width:32px;height:2px;position:absolute;left:0;transition:.2s}.burger span:first-child{top:0}.burger span:nth-child(2){top:calc(50% - 1px)}.burger span:last-child{bottom:0}.mobile-menu{position:fixed;top:0;left:0;background-color:#fff;padding:24px;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:2;opacity:0;pointer-events:none;transition:.2s}.mobile-menu.open{opacity:1;pointer-events:all}.mobile-menu ul{text-align:center;list-style:none}.mobile-menu ul li{padding:4px 0}.mobile-menu ul li svg{margin:0 0 2px 4px}.mobile-menu ul li ul{max-height:0;overflow:hidden;transition:.2s}.mobile-menu ul li.social-link img{margin:0 6px}.mobile-menu ul li a{text-decoration:none}.mobile-menu ul li a.active{text-decoration:underline}@media (max-width: 1279px){header nav ul li{margin:0 24px 0 0}header nav ul li a{font-size:16px}}@media (max-width: 1023px){header{padding:24px}header .burger{display:block}header.scrolled{padding:16px 24px}header.scrolled .burger{top:20px}header nav{display:none}header .small-menu{display:none}}@media (max-width: 520px){header{padding:16px 24px}header.scrolled .burger{top:24px}header img{height:32px}}@font-face{font-family:Sligoil;font-style:normal;font-weight:400;font-display:swap;src:url(/dist/assets/Sligoil-Micro-DsnNdeGl.woff2) format("woff2")}@font-face{font-family:Sligoil;font-style:normal;font-weight:500;font-display:swap;src:url(/dist/assets/Sligoil-MicroMedium-DOP8XUVC.woff2) format("woff2")}@font-face{font-family:Sligoil;font-style:normal;font-weight:700;font-display:swap;src:url(/dist/assets/Sligoil-MicroBold-J1if9Ge2.woff2) format("woff2")}li,p,a,.popup-link,span,label,input{font-family:Sligoil,sans-serif;font-size:18px;line-height:1.5;color:#000;font-weight:400}strong{font-weight:500}p{padding:0 0 32px}p:last-child{padding:0}p+ul{margin:-16px 0 0}ul+p{margin:32px 0 0}h1{font-family:Sligoil,sans-serif;font-size:40px;font-weight:500;line-height:1;color:#fff;background-color:#000;display:inline-block;padding:4px 8px 8px}h2{font-family:Sligoil,sans-serif;font-size:24px;font-weight:400;line-height:1.4;color:#000;padding:0 0 24px}h2 strong{color:#fff;background-color:#000;padding:0 4px;font-weight:400}h3{font-family:Sligoil,sans-serif;font-size:16px;font-weight:500;line-height:1.4;color:#000;padding:0 0 16px;text-transform:uppercase}h4{font-family:Sligoil,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#fff;padding:0 0 16px}@media all and (max-width: 810px){h1{font-size:24px;line-height:1.4}h2{font-size:20px}li,p,a,.popup-link,strong,span{font-size:18px}}.button,button{background-color:#000;padding:2px 4px;display:inline-block;color:#fff;border:none;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:18px;font-weight:400;margin:0 16px 0 0}.button:hover,button:hover{opacity:.6}footer{padding:0 24px 64px}footer .grid{padding-top:40px;border-top:4px solid #000;display:grid;grid-template-columns:repeat(12,1fr);align-items:start;grid-gap:24px;width:100%;max-width:1200px;margin:0 auto;position:relative}footer .grid .column{grid-column:span var(--span)}footer .grid .column ul{list-style:none}footer .grid .column ul li{margin:0 0 8px}footer .grid .column ul li a{text-decoration:none}footer .grid .column.span12 p a{text-decoration:underline}footer .grid .column .legal-menu li{display:inline;margin:0 40px 0 0}footer .grid .column .legal-menu li a{color:#000;text-decoration:none;font-weight:500;font-size:16px}@media all and (max-width: 1023px){footer .grid .footer-social{top:unset;bottom:0}}@media all and (max-width: 520px){footer .grid{grid-template-columns:minmax(0,1fr)}footer .grid .column.span1,footer .grid .column.span2,footer .grid .column.span3,footer .grid .column.span5,footer .grid .column.span7,footer .grid .column.span9,footer .grid .column.span11,footer .grid .column.span6,footer .grid .column.span12,footer .grid .column.span10,footer .grid .column.span8,footer .grid .column.span4{grid-column:span 1}footer .grid .column .legal-menu{margin:0 80px 0 0}}.termine{display:grid;grid-gap:40px;grid-template-columns:1fr}.termine h2,.termine .termine-all{padding:0}.termine .termin a{display:grid;grid-template-columns:140px 1fr;grid-gap:40px;text-decoration:none;background-color:#dbe3e8;border-radius:4px}.termine .termin a .image-wrapper{padding-bottom:100%!important;margin:0;border-top-right-radius:0;border-bottom-right-radius:0}.termine .termin a .image-wrapper img{border-top-right-radius:0;border-bottom-right-radius:0}.termine .termin a .meta{padding:16px 24px 16px 0}.termine .termin a .meta span{font-size:12px;font-family:Basier,sans-serif;line-height:1.5;color:#013355;font-weight:500;padding:0 0 8px;display:inline-block}@media all and (max-width: 520px){.termine .termin a{grid-gap:24px;grid-template-columns:80px 1fr}.termine .termin a .image-wrapper{padding-bottom:56.25%!important;border-top-right-radius:4px;border-bottom-left-radius:0}.termine .termin a .image-wrapper img{border-top-right-radius:4px;border-bottom-left-radius:0}.termine .termin a .meta{padding:16px 24px 16px 0}}.claim{padding:80px 0;min-height:500px;display:flex;align-items:flex-end;overflow:hidden}.claim h2,.claim p{color:#fff}.claim .image-wrapper{position:absolute;top:0;left:0;width:100%;border-radius:0;height:100%;padding-bottom:0!important}.claim .image-wrapper img{border-radius:0;-o-object-position:top center;object-position:top center}@media all and (max-width: 520px){.claim{min-height:unset}}.teaser{padding:40px 32px;border-radius:4px;background-color:#dbe3e8}.teaser .button{margin:0!important}.teaser h3+.button{margin:24px 0 0!important}.teaser.dark{background-color:#013355}.teaser.dark h2,.teaser.dark p{color:#fff}.teaser.dark .button{background-color:#dbe3e8;color:#013355}.hero{height:400px;padding:80px 64px;display:flex;align-items:flex-end}.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero p{color:#fff}.hero .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0!important}.hero .image-wrapper:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000038;content:""}@media all and (max-width: 1080px){.hero{padding:80px 40px;margin-top:112px}}@media all and (max-width: 520px){.hero{padding:80px 32px 40px;margin-top:70px}}.termine-single{display:grid;grid-gap:40px;grid-template-columns:1fr}.termine-single .termin a{display:grid;grid-template-columns:20% 1fr;grid-gap:40px;text-decoration:none;background-color:#dbe3e8;border-radius:4px}.termine-single .termin a .image-wrapper{padding-bottom:100%!important;margin:0;border-top-right-radius:0;border-bottom-right-radius:0}.termine-single .termin a .image-wrapper img{border-top-right-radius:0;border-bottom-right-radius:0}.termine-single .termin a .meta{padding:24px 24px 32px 0}.termine-single .termin a .meta span{font-size:12px;font-family:Basier,sans-serif;line-height:1.5;color:#013355;font-weight:500;padding:0 0 8px;display:inline-block}@media all and (max-width: 520px){.termine-single .termin a{grid-template-columns:1fr;grid-gap:24px}.termine-single .termin a .image-wrapper{padding-bottom:56.25%!important;border-top-right-radius:4px;border-bottom-left-radius:0}.termine-single .termin a .image-wrapper img{border-top-right-radius:4px;border-bottom-left-radius:0}.termine-single .termin a .meta{padding:0 24px}}.anmeldung{padding:48px 40px 64px;background-color:#dbe3e8;border-radius:4px}@media all and (max-width: 520px){.anmeldung{padding:48px 32px 64px}}form{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;align-items:end}form .field{width:100%}form .field h3,form .field p{padding:0}form .field h3+p{padding:16px 0 0}form .field.span1{grid-column:span 1}form .field.span2{grid-column:span 2}form .field.hidden{display:none}form .field.select svg{position:absolute;bottom:4px;right:0;height:32px;pointer-events:none}form .field.dsgvo{display:flex;align-items:flex-start}form .field.dsgvo label{padding:0}form .field abbr{color:red}form .field label{width:100%;font-family:Basier,sans-serif;font-size:16px;line-height:1.5;color:#013355;font-weight:500;padding:0 0 8px;display:block}form .field input{width:100%;font-family:Basier,sans-serif;font-size:16px;line-height:1.5;color:#013355;font-weight:500;background-color:#fff;border:none;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 16px}form .field input[type=date]{cursor:pointer}form .field input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;width:16px;height:16px;padding:0;margin:4px 8px 0 0}form .field input[type=submit]{background-color:#013355;color:#fff;width:auto;padding:8px 24px;cursor:pointer}form .field input[type=submit]:hover{background-color:#7e9eb2}form .field select{width:100%;font-family:Basier,sans-serif;font-size:16px;line-height:1.5;color:#013355;font-weight:500;background-color:#fff;border:none;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 16px;cursor:pointer}form .field textarea{width:100%;font-family:Basier,sans-serif;font-size:16px;line-height:1.5;color:#013355;font-weight:500;background-color:#fff;border:none;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 16px}@media all and (max-width: 520px){form{grid-gap:24px}form .field.span1{grid-column:span 2}}.padding{padding:0 0 80px}.overview{padding:40px 32px;border-radius:4px;background-color:#dbe3e8}.overview .button{margin:0!important}.contactform{padding:48px 40px 64px;background-color:#dbe3e8;border-radius:4px}@media all and (max-width: 520px){.contactform{padding:48px 32px 64px}}.team{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr 1fr}.team .member{border-radius:4px;overflow:hidden;cursor:pointer}.team .member .image-wrapper{padding-bottom:100%!important;margin:0}.team .member h3{position:absolute;bottom:32px;left:24px;color:#fff;z-index:1}.team .member:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0003;z-index:0}.team .member-meta{position:fixed;top:0;margin:0 auto;left:160px;width:calc(100% - 160px);z-index:4;padding:91px 40px 40px;height:100vh;transform:translate(10%);opacity:0;transition:.2s;pointer-events:none;overflow-y:auto;overflow-x:hidden;box-shadow:0 3px 6px #0003;background-color:#efefef}.team .member-meta.open{pointer-events:all;opacity:1;transform:translate(0)}.team .member-meta .close-meta{position:absolute;top:40px;left:40px;display:flex;align-items:center;cursor:pointer}.team .member-meta .close-meta svg{margin:0 8px 0 0}.team .member-meta .content-wrapper{max-width:1200px;display:flex;justify-content:space-between;flex-wrap:wrap}.team .member-meta .thumbnail-wrapper{flex:40% 0 0}.team .member-meta .thumbnail-wrapper .image-wrapper{margin:0}.team .member-meta .text-wrapper{flex:calc(60% - 40px) 0 0}@media all and (max-width: 1200px){.team .member-meta{left:40px;width:calc(100% - 40px)}.team .member-meta .close-meta{left:40px}}@media all and (max-width: 520px){.team{grid-template-columns:1fr}.team .member-meta{padding:91px 24px 40px;left:24px;width:calc(100% - 24px)}.team .member-meta .close-meta{left:24px}.team .member-meta .thumbnail-wrapper{flex:100% 0 0;margin:0 0 32px}.team .member-meta .text-wrapper{flex:100% 0 0}}.popup-link{text-decoration:underline;cursor:pointer}.popup{position:fixed;top:0;margin:0 auto;left:160px;width:calc(100% - 160px);z-index:4;padding:91px 40px 40px;height:100vh;transform:translate(10%);opacity:0;transition:.2s;pointer-events:none;overflow-y:auto;overflow-x:hidden;box-shadow:0 3px 6px #0003;background-color:#efefef}.popup+p{margin:32px 0 0}.popup.open{pointer-events:all;opacity:1;transform:translate(0)}.popup .close-popup{position:absolute;top:40px;left:40px;display:flex;align-items:center;cursor:pointer}.popup .close-popup svg{margin:0 8px 0 0}.popup .content-wrapper{max-width:1200px;display:flex;justify-content:space-between;flex-wrap:wrap}.popup .text-wrapper{width:100%;max-width:800px}@media all and (max-width: 1200px){.popup{left:40px;width:calc(100% - 40px)}.popup .close-popup{left:40px}}@media all and (max-width: 520px){.popup{padding:91px 24px 40px;left:24px;width:calc(100% - 24px)}.popup .close-popup{left:24px}.popup .text-wrapper{flex:100% 0 0}}.download{display:flex;background-color:#ffe800;border:2px solid #000000;padding:16px 24px 24px;align-items:center;text-decoration:none;cursor:pointer;margin:0 0 24px}.download:hover{opacity:.6}.download h3{padding:0}.download svg{height:40px;margin:0 16px 0 0}.grid.media a{text-decoration:none;display:block;position:relative}.grid.media a .image-wrapper{overflow:hidden;border-radius:4px}.grid.media a .image-wrapper img{transition:.2s}.grid.media a:hover img{transform:scale(1.05)}.grid.media a:before{display:block;position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background-color:#0000004d;content:"";z-index:1}.grid.media a .meta{position:absolute;bottom:32px;left:24px;z-index:2}.grid.media a .meta h3{color:#fff}.grid.media a .meta p{padding:0;color:#fff}.medium-intro .padding+p{padding:0}.medium>div{width:calc(50% - 20px);margin:0 0 40px}.medium a{text-decoration:none;cursor:pointer;display:block;position:relative}.medium a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.medium a .image-wrapper+p{margin-top:16px}.medium a .image-wrapper,.medium a p{margin:0}.medium a p{padding:0}.iframe-wrapper{width:100%;padding-bottom:56.25%;border-radius:4px;overflow:hidden}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.consent-gate-vendor-name{font-family:Basier,sans-serif;font-size:32px!important;font-weight:600!important;color:#013355;padding:0 0 8px}.consent-gate-container{margin:0 0 16px}.consent-gate-content .video{width:100%;padding-bottom:56.25%;border-radius:4px;overflow:hidden}.consent-gate-content .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media all and (max-width: 810px){.consent-gate-vendor-name{font-size:28px!important;padding:0 0 8px}}.partner,.supporter{background-color:#dbe3e8;padding:40px 64px 56px}.partner.supporter,.supporter.supporter{background-color:#69a0b8}.partner .grid,.supporter .grid{display:grid;grid-template-columns:repeat(12,1fr);align-items:start;grid-gap:40px;position:relative;width:100%;max-width:1200px;margin:0 auto}.partner .grid .column,.supporter .grid .column{grid-column:span var(--span)}.partner .grid .column h3,.supporter .grid .column h3{padding:0 0 32px}.partner .grid .column .logos,.supporter .grid .column .logos{display:flex;justify-content:space-between;flex-wrap:wrap}.partner .grid .column .logos img,.supporter .grid .column .logos img{width:160px;margin:0 0 24px}@media (max-width: 1080px){.partner,.supporter{padding:40px 40px 56px}}@media all and (max-width: 520px){.partner,.supporter{padding:40px 32px 56px}.partner .grid,.supporter .grid{grid-template-columns:minmax(0,1fr)}.partner .grid .column.span1,.partner .grid .column.span2,.partner .grid .column.span3,.partner .grid .column.span5,.partner .grid .column.span7,.partner .grid .column.span9,.partner .grid .column.span11,.partner .grid .column.span6,.partner .grid .column.span12,.partner .grid .column.span10,.partner .grid .column.span8,.partner .grid .column.span4,.supporter .grid .column.span1,.supporter .grid .column.span2,.supporter .grid .column.span3,.supporter .grid .column.span5,.supporter .grid .column.span7,.supporter .grid .column.span9,.supporter .grid .column.span11,.supporter .grid .column.span6,.supporter .grid .column.span12,.supporter .grid .column.span10,.supporter .grid .column.span8,.supporter .grid .column.span4{grid-column:span 1}.partner .grid .column .logos img,.supporter .grid .column .logos img{width:120px}}.news .panel{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0 0}.news .panel.open .expand{transform:rotate(45deg)}.news .panel .expand{background-color:#dbe3e8;display:block;height:24px;width:24px;border-radius:50%;cursor:pointer;transition:.2s;margin:0 0 8px}.news .panel .expand span{width:12px;height:2px;background-color:#013355;display:block;position:absolute;top:11px;left:50%;transform:translate(-50%)}.news .panel .expand span:last-child{transform:translate(-50%) rotate(90deg)}.news .accordion{max-height:0;overflow:hidden;transition:.2s;border-bottom:2px solid #013355}.home-slider .glide__slide{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:24px;align-items:center}.home-slider .glide__slide .text-wrapper{grid-column:span 6}.home-slider .glide__slide .image-wrapper{grid-column:8/span 5}.home-slider .glide__arrows{position:absolute;top:50%;transform:translateY(-50%);width:100%}.home-slider .glide__arrows button{height:40px;width:40px;border:none;box-shadow:0 1px 3px #0003;position:absolute;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0}.home-slider .glide__arrows button svg{flex-shrink:0}.home-slider .glide__arrows button:first-child{left:-64px}.home-slider .glide__arrows button:last-child{right:-64px}.home-slider .glide__bullets{margin:32px 0 0;text-align:center}.home-slider .glide__bullets button{height:4px;width:40px;border-radius:2px;background-color:#000;opacity:.27;padding:0;margin:0 4px}.home-slider .glide__bullets button.glide__bullet--active{opacity:1}@media all and (max-width: 1360px){.home-slider .glide__arrows button:first-child{left:-48px}.home-slider .glide__arrows button:last-child{right:-32px}}@media all and (max-width: 1150px){.home-slider .glide__slide .text-wrapper{grid-column:span 5}}@media all and (max-width: 810px){.home-slider .glide__slide{grid-gap:40px;max-width:calc(100vw - 64px);grid-template-columns:1fr}.home-slider .glide__slide .text-wrapper,.home-slider .glide__slide .image-wrapper{grid-column:span 1}}.pdf-link a{text-decoration:none}.pdf-link a:hover{opacity:.8;text-decoration:underline}.pdf-link .image-wrapper{margin:0 0 8px}.buch-link{display:inline-block;width:100%}.buch-link a{text-decoration:none}.buch-link a:hover{opacity:.8;text-decoration:underline}.buch-link a .image-wrapper{margin:0 0 8px}.back{display:inline-block;margin:0 0 24px}.event-nav{display:flex;justify-content:space-between;padding:24px 0 0}.veranstaltungen .veranstaltung{display:grid;grid-template-columns:104px 1fr 30%;grid-gap:24px;padding:40px 0;border-bottom:1px solid #e6e6e6}.veranstaltungen .veranstaltung p{padding:0 0 24px}.veranstaltungen .veranstaltung p.ort{font-weight:600}.veranstaltungen .veranstaltung img:hover{opacity:.8}.veranstaltungen .veranstaltung .date{display:flex;flex-direction:column;align-items:center}.veranstaltungen .veranstaltung .date span:first-child{font-size:64px;line-height:1;font-family:Crimson Text,serif}.veranstaltungen .veranstaltung .date span:last-child{font-size:14px;text-transform:uppercase}@media all and (max-width: 820px){.veranstaltungen .veranstaltung{grid-template-columns:104px 1fr;grid-gap:40px 24px}.veranstaltungen .veranstaltung .thumbnail{grid-column:2/span 1;grid-row:1}.veranstaltungen .veranstaltung .date{grid-row:1;grid-column:1/span 1}.veranstaltungen .veranstaltung .description{grid-row:2;grid-column:1/span 2}}@media all and (max-width: 400px){.veranstaltungen .veranstaltung{grid-template-columns:40px 1fr}.veranstaltungen .veranstaltung .date span:first-child{font-size:40px}}.mitglieder{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px}.mitglieder .mitglied .image-wrapper{margin:0 0 16px}.mitglieder .mitglied p{padding:0}@media all and (max-width: 810px){.mitglieder{grid-template-columns:1fr 1fr}}.cookie-notice-overlay{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#00000059;z-index:20}.cookie-notice-overlay .cookie-notice-wrapper{background-color:#fff;position:absolute;bottom:0;left:0;width:100%;padding:24px}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:.2;display:flex;justify-content:center;align-items:center;background-color:#fff}.rotating-svg,.fixed-svg{position:absolute;width:max(100vw,100vh);height:max(100vw,100vh);top:50%;left:50%;transform:translate(-50%,-50%)}.fixed-svg ellipse{transition:.5s ease-in-out}.nadel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}form{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;margin-bottom:40px;margin-top:24px}form>div{display:flex;flex-wrap:wrap;justify-content:space-between}form input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #000;padding:12px 8px}form input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;width:16px}form input[type=checkbox]+label{width:calc(100% - 24px)}form input[type=submit]{width:auto;font-style:italic;cursor:pointer;background-color:#000;color:#fff;padding:12px 24px}form select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #000;padding:12px 8px}form textarea{width:100%;min-height:200px;border:3px solid #000;padding:12px 8px}form label{margin:0 0 8px;width:100%;display:inline-block}@media all and (max-width: 810px){form{grid-template-columns:1fr}form>div{grid-column:span 1!important}}*{padding:0;margin:0;box-sizing:border-box;position:relative}body{background-color:#fff}body:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:400px;z-index:-2;background-color:#9ae069}
