:root{--color-01:white;--color-02:#c4bab1;--color-02-light:#f4f2f0;--color-03:#abbaab;--color-03-light:#d5ddd5;--color-04:#e6b3b8;--color-04-light:#f2d9db;--color-05:#352037;--color-05-light:#e5d5e6;--color-06:#83a8b9;--color-06-light:#c4d6de;--main-font-color:var(--color-05)}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-300.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-300.eot?#iefix) format("embedded-opentype"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-300.woff2) format("woff2"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-300.woff) format("woff"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-300.ttf) format("truetype"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-300.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-regular.eot?#iefix) format("embedded-opentype"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-regular.woff2) format("woff2"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-regular.woff) format("woff"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-regular.ttf) format("truetype"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-700.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-700.eot?#iefix) format("embedded-opentype"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-700.woff2) format("woff2"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-700.woff) format("woff"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-700.ttf) format("truetype"),url(//mera.la/wp-content/themes/mera/dist/assets/fonts/montserrat-v14-latin-700.svg#Montserrat) format("svg")}.grid__ein-ein{grid-template-columns:1fr 1fr}.grid__ein-zwei :nth-child(2){grid-column:span 2}.grid__zwei-ein :nth-child(1){grid-column:span 2}.grid__halb-halb{grid-template-columns:1fr 1fr}.section,.single-projekt .hintergrund,.single-projekt .hintergrund-1{padding-top:var(--s4);padding-bottom:var(--s6);position:relative}.section-heading{position:relative;display:flex;justify-content:left}.section-heading:not(.cats){padding-bottom:var(--s1)}.section-heading svg{--icon-size:1.5em;height:var(--icon-size);width:var(--icon-size);margin-right:.5em}.cards .card{position:relative;display:flex;flex-direction:column;z-index:1}.cards .card:not(:first-child){margin-top:var(--s3)}.cards .card .more-link{text-decoration:none;margin-left:.5em}.cards .card a:not(.more-link){font-size:var(--font-size-m)}.cards .card a:not(.more-link)::after{position:absolute;content:'';top:0;bottom:0;left:0;right:0}.cards .card-text{margin-top:var(--s-2);display:flex;flex-direction:column;flex-grow:1;order:1}.cards .card .post-cats{--space:.5em;position:absolute;top:var(--space);left:var(--space);padding:.2em;z-index:2}.cards .card-img{z-index:-1}a[href$="forum/"],a[href$="impulse/"],a[href$="news/"]{display:inline-block;padding:.2em .4em;white-space:nowrap;text-decoration:none}a[href$="forum/"]:hover,a[href$="impulse/"]:hover,a[href$="news/"]:hover{text-decoration:underline}a[href$="impulse/"]{background-color:var(--color-04,#e6b3b8)}a[href$="news/"]{background-color:var(--color-05,#352037);color:#fff}a[href$="forum/"]{background-color:var(--color-03-light,#d5ddd5)}.post-header.has-thumbnail{position:relative}.post-header.has-thumbnail span{position:absolute;top:.5em;left:.5em}.post-header.has-thumbnail h3{position:relative;margin-top:var(--s-1)}.post-header.has-thumbnail h3 a::after{position:absolute;content:'';top:0;bottom:0;left:0;right:0}.post-header.has-thumbnail img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;max-width:initial;width:100%;height:100%;z-index:-1}.post-list .card{margin-top:var(--s3)}.current-cat a{font-weight:700}.meta-table th{text-align:left;min-width:7ch}.termine__liste{background-color:var(--color-03);margin-top:1em;padding:.3em}.termine__liste h3{margin-top:.12em}.termine__liste h3::after{content:'';display:inline-block;width:.5em}.termine__liste table,.termine__liste tbody,.termine__liste td,.termine__liste th,.termine__liste thead{display:block}.termine__liste tbody{display:block}.termine__liste tr{display:block}.termine__liste td:nth-child(2){padding-right:1em}form{max-width:30em;accent-color:var(--color-05);font-size:var(--font-size-s)}form input[type=email]:not(:focus):not(:-moz-placeholder-shown):valid,form input[type=text]:not(:focus):not(:-moz-placeholder-shown):valid{border-color:green;border-width:2px}form input[type=email]:not(:focus):not(:-moz-placeholder-shown):valid, form input[type=text]:not(:focus):not(:-moz-placeholder-shown):valid{border-color:green;border-width:2px}form input[type=email]:not(:focus):not(:placeholder-shown):valid,form input[type=text]:not(:focus):not(:placeholder-shown):valid{border-color:green;border-width:2px}form input[type=email]:not(:focus):not(:-moz-placeholder-shown):valid+label,form input[type=text]:not(:focus):not(:-moz-placeholder-shown):valid+label{opacity:0}form input[type=email]:not(:focus):not(:-moz-placeholder-shown):valid+label, form input[type=text]:not(:focus):not(:-moz-placeholder-shown):valid+label{opacity:0}form input[type=email]:not(:focus):not(:placeholder-shown):valid+label,form input[type=text]:not(:focus):not(:placeholder-shown):valid+label{opacity:0}form input[type=email]:not(:focus):not(:-moz-placeholder-shown):invalid,form input[type=text]:not(:focus):not(:-moz-placeholder-shown):invalid{border-color:red;border-width:2px}form input[type=email]:not(:focus):not(:-moz-placeholder-shown):invalid, form input[type=text]:not(:focus):not(:-moz-placeholder-shown):invalid{border-color:red;border-width:2px}form input[type=email]:not(:focus):not(:placeholder-shown):invalid,form input[type=text]:not(:focus):not(:placeholder-shown):invalid{border-color:red;border-width:2px}fieldset{margin:1.5em 0;border-radius:.2em}fieldset:last-of-type label{font-size:var(--font-size-s)}button{margin:.5em 0;padding:.5em;background-color:var(--color-05);color:var(--color-01);font-weight:600;border:1px solid var(--color-05)}button:disabled,button[aria-disabled=true]{opacity:.6;pointer-events:none}button:hover:not(:disabled){background-color:var(--color-01);color:var(--color-05);border-color:var(--color-05)}button:focus{outline:2px solid;outline-offset:2px}fieldset>div{margin:1em 0}fieldset{border:.01em solid var(--color-05);padding:1em}fieldset legend{font-weight:700}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--color-05);height:1.5em;width:1.5em;display:inline-block;border-radius:100%;vertical-align:text-bottom;position:relative}input[type=radio][aria-disabled=true],input[type=radio][disabled]{opacity:.4}input[type=radio]::before{content:"";position:absolute;margin:auto;left:0;right:0;bottom:0;overflow:hidden;top:0}input[type=radio]:focus{outline:2px solid;outline-offset:2px}input[type=radio]::before{height:0;width:0}input[type=radio]:checked::before{border:8px solid transparent;border-radius:100%;outline-offset:-6px;background:var(--color-05)}[rel=email] label,[rel=text] label{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}[rel=email] label+input,[rel=text] label+input{display:block;width:100%;padding:.5em;border:1px solid var(--color-05);border-radius:.2em;margin:.5em 0}[rel=email] label+input:focus,[rel=text] label+input:focus{outline:2px solid;border-color:transparent}div[rel=radio]>div{margin-top:1em;display:flex;align-items:center}div[rel=radio]>div input,div[rel=radio]>div label{margin-left:.5em}div[rel=radio]>div #inputsonstige{padding:.5em;width:85%;border:1px solid var(--color-05);border-radius:.2em;margin:.5em .5em 0}div[rel=radio]>div #inputsonstige:focus{outline:2px solid;border-color:transparent}.section-team{background-color:var(--color-02-light,#f4f2f0)}.section-team .team-heading{letter-spacing:-.02em}.section-team .mitarbeiter-facts .quote{font-size:var(--font-size-m,100%);text-wrap:balance;font-weight:700;margin-bottom:var(--s-1);display:inline-block}.section-team .mitarbeiter-facts .quote *{display:inline}.section-team .mitarbeiter-facts .quote::before{content:open-quote}.section-team .mitarbeiter-facts .quote::after{content:close-quote}.section-team .mitarbeiter-facts .person{font-size:var(--font-size-s,66,67%)}.section-team .mitarbeiter-facts .person p{margin:0}.section-team .mitarbeiter-facts .person .mitarbeiter-name{text-transform:uppercase;font-weight:700}.section-jobs{background-color:var(--color-06-light,#c4d6de);position:relative}.section-jobs .jobs-grid__item:not(:first-child){margin-top:var(--s-2)}.jobs-grid{max-width:90vw;overflow:hidden}.jobs-grid__item{position:relative}.jobs-grid__item a:not(.more-link){text-decoration:none;color:inherit;font-weight:700}.jobs-grid__item a:not(.more-link):hover{text-decoration:underline}.jobs-grid__item a:not(.more-link)::before{content:"";width:100%;right:0;position:absolute;top:0;left:0;bottom:0}.jobs-grid__item .more-link{text-decoration:none}.jobs-grid__item p{font-weight:400}.jobs-grid .job-section__right{margin-top:1em;grid-column:span 2;margin-bottom:var(--s2)}.jobs-grid .job-section__left{font-size:var(--font-size-xl)}.section-danke strong:first-of-type{font-size:var(--font-size-m,133%)}.section-danke .slide-item{width:100%}.section-danke .slide-item p{margin-top:.1em;position:absolute;bottom:.5em;left:.5em;padding:.2em;background-color:rgba(255,255,255,.6)}.section-danke .section-text{margin-top:var(--flow-space)}.section-danke .section-text h3{font-size:var(--font-size-xl);margin-top:-6px}.section-danke .section-text p{margin-top:1em;margin-bottom:1em}.section-mission{background-color:var(--color-03-light,#d5ddd5)}.section-mission strong{display:block}.section-mission ol{margin-top:.5em;padding-left:1.3em}.section-liste{-webkit-hyphens:auto;hyphens:auto}.section-liste .filterDiv{margin:2px;display:none}.section-liste .show{display:list-item}.section-liste .btn{border:none;outline:0;padding:12px 16px;background-color:var(--color-03);cursor:pointer;margin-top:5px}.section-liste .btn:nth-child(odd){background-color:var(--color-03)}.section-liste .btn:hover{background-color:var(--color-05);color:#fff}.section-liste .btn.active{background-color:var(--color-05);color:#fff}.section-liste .btn.active:hover{background-color:var(--color-02);color:var(--main-font-color)}.section-liste ul{list-style:circle;margin-top:1em;padding-left:1em}.section-recent .termine__liste{margin-top:0;margin-bottom:1em}.single-projekt .hintergrund-1>*>*,.single-projekt .hintergrund>*>*,.single-projekt>*{grid-column:1/-1}.single-projekt .hintergrund-1>*>:not(.hero):not(.volle-breite):not(.image-slider):not(.hintergrund):not(.hintergrund-1),.single-projekt .hintergrund>*>:not(.hero):not(.volle-breite):not(.image-slider):not(.hintergrund):not(.hintergrund-1),.single-projekt>:not(.hero):not(.volle-breite):not(.image-slider):not(.hintergrund):not(.hintergrund-1){grid-column:2/3;padding:0 1rem}.single-projekt .hintergrund-1>* h2,.single-projekt .hintergrund>* h2,.single-projekt .intro,.single-projekt h2{margin-top:1em}.single-projekt .hintergrund-1>* .intro+p,.single-projekt .hintergrund-1>* h2+p,.single-projekt .hintergrund>* .intro+p,.single-projekt .hintergrund>* h2+p,.single-projekt .intro+p,.single-projekt h2+p{margin-top:.5em}.single-projekt li:not(:first-child){margin-top:var(--s-2)}.single-projekt .hintergrund-1>* ol>li::marker,.single-projekt .hintergrund>* ol>li::marker,.single-projekt ol>li::marker{font-weight:700}.single-projekt .hintergrund-1>* ul,.single-projekt .hintergrund>* ul,.single-projekt ol:not(.flickity-page-dots),.single-projekt ul{margin-left:2.5ch}.single-projekt .hintergrund-1>* ul li,.single-projekt .hintergrund>* ul li,.single-projekt ol:not(.flickity-page-dots) li,.single-projekt ul li{grid-column:1/2}.single-projekt .wp-block-image:not(.hero){margin-bottom:2em;margin-top:2em!important}.single-projekt .hintergrund-1>* figcaption,.single-projekt .hintergrund>* figcaption,.single-projekt figcaption{margin-top:var(--s-2);font-weight:700}.single-projekt .volle-breite{padding:1em 0;margin-top:2em}.single-projekt .image-slider{padding:1em 0;width:100vw}.single-projekt .image-slider .image-slider__item{width:80%;margin-right:.5em}.single-projekt .image-slider .image-slider__item img{max-width:initial;height:100%;-o-object-fit:cover;object-fit:cover}.single-projekt .image-slider-boxed:hover .flickity-button{opacity:1;transition:opacity .3s ease-in-out}.single-projekt .image-slider-boxed .flickity-button{opacity:0;transition:opacity .3s ease-in-out}.single-projekt .image-slider-boxed .boxed-slider__item{width:100%}.single-projekt .hintergrund,.single-projekt .hintergrund-1{background-color:var(--color-03-light);margin-top:2em}.post-content .image-slider-boxed:hover .flickity-button{opacity:1;transition:opacity .3s ease-in-out}.post-content .image-slider-boxed .flickity-button{opacity:0;transition:opacity .3s ease-in-out}.post-content .image-slider-boxed .boxed-slider__item{width:100%}.main-footer{padding-left:1.5rem;padding-right:1.5rem;padding-top:var(--flow-content,1em);padding-bottom:var(--flow-content,1em);font-size:var(--font-size-s);--footer-font-color:var(--color-04);--footer-bg-color:var(--color-05);background-color:var(--footer-bg-color);color:var(--footer-font-color);-webkit-hyphens:none;hyphens:none;white-space:nowrap;display:grid;grid-template-columns:40% 40% 1fr}.main-footer>*+*{margin-top:var(--flow-content,1em)}.main-footer a,.main-footer svg{fill:var(--footer-font-color);color:var(--footer-font-color);text-decoration:none}.main-footer dt{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.main-footer__brand{grid-row:2/3;grid-column:1/span 3;display:grid;grid-template-columns:40% 40% 1fr}.main-footer__brand .main-footer__logo{width:90%}.main-footer__brand .main-footer__logo a{max-width:15ch;display:block}.main-footer__brand .main-footer__description{font-weight:300;align-self:flex-end;white-space:initial;max-width:17ch;grid-column:2/4}.widget-area__one .menu-footer-menu-container{text-transform:uppercase}.widget-area__one .menu-footer-menu-container ul li:not(:first-child){margin-top:1.1em}.widget-area__one .menu-footer-menu-container a{color:inherit;text-decoration:none;font-weight:700}.widget-area__one .menu-footer-menu-container a:hover{text-decoration:underline}.widget-area__two{font-weight:300}.widget-area__two address dl:nth-child(2){margin-top:calc(1em * var(--ratio))}.widget-area__two address dl:nth-child(2) dd:nth-child(4) a{margin-top:calc(1em * var(--ratio));display:inline-block}.widget-area__three{width:100%;text-align:right}.widget-area__three .social-list li:not(:first-child){margin-top:var(--s1)}.widget-area__three .social-list svg{--icon-size:2em;height:var(--icon-size);width:var(--icon-size);margin-right:.5em;fill:var(--footer-font-color)}.u-focus-outline :focus{outline:5px dotted #0f0}.u-no-focus-outline :focus{outline:0}.screen-reader-text,.sr-only,.termine__liste th{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.flow>*+*{margin-top:var(--flow-content,1em)}.center,.no-hero{padding-left:1.5rem;padding-right:1.5rem}.ratio-container{height:0;overflow:hidden;position:relative;width:100%}.ratio-container.ratio-q{padding-top:var(--ratio-q,calc(1 / 1 * 100%))}.ratio-container.ratio-cards{padding-top:var(--ratio-cards,calc(5 / 8 * 100%))}.ratio-container.ratio-wide{padding-top:var(--ratio-wide,calc(9 / 16 * 100%))}.ratio-container>img,.ratio-container>video{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;max-width:initial;width:100%;height:100%}.filter{filter:brightness(.85)}.no-hero{padding-top:5em}.flickity-page-dots li:only-child{display:none}.cat-list li{display:inline-block}.cat-list li a{margin-right:.5em;margin-top:.5em}.small-heading{margin-top:1em;font-size:inherit}.chris_loadmore{background-color:transparent;white-space:nowrap;border:none;cursor:pointer;position:relative;padding:0;display:flex;align-items:center;font-weight:700}.chris_loadmore svg{width:1em;height:1em;margin-right:.5em}.chris_loadmore:hover{text-decoration:underline}.single-post .hero-section img{height:80vh;-o-object-fit:cover;object-fit:cover}.single-post .single-post-section{max-width:65ch}.post-header{padding-bottom:0}.single-post h1{margin-top:var(--s0)}.caption,figcaption{font-size:var(--font-size-s);margin-bottom:0!important}.break::before{content:'\A';white-space:pre}.intro{font-weight:700}.page-kontakt h1{font-size:var(--font-size-xl)}.blue-bg{background-color:#0ff}.page-datenschutzerklaerung .intro,.page-datenschutzerklaerung h2,.page-impressum .intro,.page-impressum h2{font-size:120%}.page-datenschutzerklaerung .intro+p,.page-datenschutzerklaerung h2+p,.page-datenschutzerklaerung h3+p,.page-impressum .intro+p,.page-impressum h2+p,.page-impressum h3+p{margin-top:0!important}.single-jobs ul{margin-top:.5em}.jobsheading-invisible{height:0;width:0;overflow:hidden}.home-intro{padding-bottom:0}h1+*{margin-top:1em!important}sub,sup{font-size:var(--font-size-s)!important}.page-jobs .hero{display:none}.flying{display:none;position:absolute;max-width:90vw;bottom:5em;z-index:1;font-size:var(--font-size-m)!important;color:var(--main-font-color);background-color:rgba(255,255,255,.877);-webkit-hyphens:auto;hyphens:auto}.flying p{padding:0 1em 1em;font-weight:400}.flying h1,.flying h3{padding:1rem;font-size:var(--font-size-m)}@media (min-width:82rem){.section-heading svg{margin-left:-2em}.main-footer{padding-left:calc(50% - var(--content-width)/ 2);padding-right:calc(50% - var(--content-width)/ 2)}.center,.no-hero{padding-left:calc(50% - var(--content-width)/ 2);padding-right:calc(50% - var(--content-width)/ 2)}}@media (min-width:768px){.grid-section{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--s2)}.cards>*+*{margin-top:initial}.cards .card:not(:first-child){margin-top:0}.termine__liste{display:flex;align-items:center}.termine__liste table,.termine__liste tbody,.termine__liste td,.termine__liste th,.termine__liste thead{display:initial}.termine__liste tr:not(:nth-child(1)){margin-top:1em;margin:0}form{font-size:var(--font-size-m)}.section-team .mitarbeiter-facts .quote{font-size:var(--font-size-xl,133%)}.section-jobs .jobs-grid__item:not(:first-child){margin-top:0}.jobs-grid .job-section__right{margin-top:0}.section-danke .section-text{margin-top:0}.single-projekt,.single-projekt .hintergrund-1>*,.single-projekt .hintergrund>*{display:grid;grid-template-columns:calc(50% - var(--content-width)/ 2) 2fr 1fr calc(50% - var(--content-width)/ 2)}.single-projekt figure:not(.hero):not(.volle-breite):not(.image-slider):not(.hintergrund):not(.hintergrund-1){grid-column:2/4!important;display:grid;grid-template-columns:2fr 1fr}.single-projekt .hintergrund-1>* p,.single-projekt .hintergrund>* p,.single-projekt p{max-width:initial}.single-projekt .hintergrund-1>*>:not(.hero):not(.volle-breite):not(.image-slider):not(.hintergrund):not(.hintergrund-1),.single-projekt .hintergrund>*>:not(.hero):not(.volle-breite):not(.image-slider):not(.hintergrund):not(.hintergrund-1),.single-projekt>:not(.hero):not(.volle-breite):not(.image-slider):not(.hintergrund):not(.hintergrund-1){padding:0}.single-projekt .hintergrund-1>* figcaption,.single-projekt .hintergrund>* figcaption,.single-projekt figcaption{font-size:var(--font-size-m);padding-left:1em;max-width:20em;margin-top:0!important}.main-footer{grid-template-columns:50% repeat(3,calc(50% / 3))}.main-footer__brand{grid-template-columns:50% 25% 25% 1fr;grid-row:1/2;grid-column:1/2}.main-footer__brand .main-footer__description{grid-column:1/2}.widget-area__three{text-align:center}.columns__zwei{display:block;-moz-columns:2;columns:2;-moz-column-gap:var(--s2);column-gap:var(--s2)}.page-jobs .hero{display:block}.flying{display:block}.flying{left:2em}}@media (min-width:769px){.post-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(20em,1fr));gap:calc(var(--ratio)*1.5em)}.post-list .card{margin-top:0}.post-list>button{grid-column:1/-1;text-align:left}}@media screen and (min-width:60em){.break::before{display:none}}@media (min-width:1024px){.single-projekt .image-slider .image-slider__item{width:50%;margin-right:var(--s1)}.flying{left:calc(50% - var(--content-width)/ 2)}}@media (max-width:781px){.wp-block-columns .wp-block-column:not(:first-child){margin-top:var(--s4)}}@media (min-width:600px) and (max-width:781px){.wp-block-columns .wp-block-column{flex-basis:initial!important;margin-left:0!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hero{display:none!important}.main-header{background-color:#352037!important}.main-header a{color:#fff!important}main{padding-top:4em!important}}
.wp-block-columns {
gap: var(--s2);
}
.hero + h1 {
padding-top: 35px!important;
}