article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}a,hr{padding:0}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{vertical-align:baseline;border:0;outline:0;margin:0;padding:0;font-size:100%;font-style:normal;font-weight:400}ins,mark{color:#000;background-color:#ff9}body{line-height:1}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{vertical-align:baseline;background:0 0;margin:0;font-size:100%}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0}input,select{vertical-align:middle}button{text-shadow:0 0 #0000;cursor:pointer;-webkit-appearance:none;border:0 solid #0000;box-shadow:0 0 #0000}button:hover{text-shadow:0 0 #0000;border:0 solid #0000;box-shadow:0 0 #0000}button:active{border:none;outline:none}button:focus{outline:0}.color-white{color:#fff}.color-black{color:#000}.color-blue,.body-blue .color{color:#74bbde}.color-green,.body-green .color{color:#69bd93}.color-pink,.body-pink .color{color:#ea5160}.color-yellow,.body-yellow .color{color:#e2cb4c}.color-beige,.body-beige .color{color:#e0d7ce}.bg-blue,.body-blue .bg-color{background-color:#74bbde}.bg-green,.body-green .bg-color{background-color:#69bd93}.bg-pink,.body-pink .bg-color{background-color:#ea5160}.bg-yellow,.body-yellow .bg-color{background-color:#e2cb4c}.bg-beige,.body-beige .bg-color{background-color:#e0d7ce}.fl-right{float:right}.fl-left{float:left}.clear-both{clear:both}.txt-center{text-align:center}.txt-right{text-align:right}.block{display:block}.inline{display:inline}.static{display:static}.pad-top-1em{padding-top:1em}.pad-bottom-1em{padding-bottom:1em}.mar-top-1em{margin-top:1em}.mar-bottom-1em{margin-bottom:1em}.border-50{border-radius:50%}.line-height{line-height:1.5em}.line-height-half{line-height:.75em}.color-padding{padding:2.5em 0}*{box-sizing:border-box}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#161516;font-family:futura-pt,sans-serif;font-size:20px;font-style:normal;font-weight:400}.border{border:1.25em solid #fff;max-width:1800px;margin:0 auto}.frame{margin:0 2.5em;position:relative}section{margin-bottom:6em}.grid-2{grid-column-gap:2.5em;grid-row-gap:2.5em;grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grid-2-1{grid-column-gap:2.5em;grid-row-gap:2.5em;grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid-2-1 .grid-item{grid-column:span 2;grid-auto-rows:1fr}.grid-2-1 .grid-item:last-child{grid-column:span 1}.grid-1-2{grid-column-gap:1.25em;grid-row-gap:1.25em;grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid-1-2 .grid-item{grid-column:span 1;grid-auto-rows:1fr}.grid-1-2 .grid-item:last-child{grid-column:span 2}.grid-3{grid-column-gap:2.5em;grid-row-gap:2.5em;grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.border-box,.border-img{background:#fff;border:1.25em solid #fff}img{max-width:100%;height:auto}a{color:#ea5160;border-bottom:1px solid #161516;text-decoration:none}.bg-blue a,.bg-green a,.bg-beige a,.bg-pink a,.bg-yellow a{color:#161516}p{margin-bottom:.75em;line-height:1.5em}p:last-child{margin-bottom:0}ul{margin-bottom:.75em;line-height:1.5em;list-style-type:disc}ul li{margin:0 0 0 1.8em}h1,h2{text-transform:uppercase;margin-bottom:-.2em;padding:0 1em;font-family:futura-pt-bold,sans-serif;font-size:2.75em;font-weight:700;line-height:1em}h3{text-transform:uppercase;margin:3em 0 .25em;font-family:futura-pt-bold,sans-serif;font-size:2em;font-weight:700;line-height:1em}h4{text-transform:uppercase;padding-bottom:.75em;font-family:futura-pt-bold,sans-serif;font-size:1.25em;font-weight:700;line-height:1.225em}h5{font-family:futura-pt-bold,sans-serif;font-weight:700;line-height:1.5em}em{font-style:italic;font-weight:400}strong{font-family:futura-pt-bold,sans-serif;font-weight:700}.img-block{float:left;width:40%}.txt-block{float:right;width:60%;padding-left:1.25em}.site-header{padding:1em 0 2.5em;position:relative}.logo{border:none;width:175px;display:inline-block}.logo img{border:none;width:100%;height:auto}.regenbogen-top{background-image:linear-gradient(90deg,#ea5160 0%,#ea5160 20%,#e0d7ce 20%,#e0d7ce 40%,#e2cb4c 40%,#e2cb4c 60%,#74bbde 60%,#74bbde 80%,#69bd93 80%,#69bd93 100px);background-position:100% 0;background-repeat:no-repeat;background-size:100% .4em;margin-top:-.75em;padding-top:1.5em;position:relative}.bild-info-extern{padding:1.25em}.site-footer{margin:0 0 2.5em}.more-link{text-align:right;margin-top:1.25em}.more-link a{border:none;padding-right:1em;font-family:futura-pt-bold,sans-serif;font-weight:700;display:inline-block;position:relative}.more-link a:after{content:"";background-image:url(../img/arrow-next-black.svg);background-position:100%;background-repeat:no-repeat;background-size:85%;width:.75em;height:1.6em;display:block;position:absolute;top:0;right:0}.fb-link{text-align:right;color:#fff;margin-top:1.25em;font-family:futura-pt-bold,sans-serif}.fb-link a{color:#000;border:none;padding-right:2em;font-family:futura-pt-bold,sans-serif;font-weight:700;display:inline-block;position:relative}.fb-link a:after{content:"";background-image:url(../img/icon-facebook.svg);background-position:100%;background-repeat:no-repeat;background-size:85%;width:1.6em;height:1.6em;display:block;position:absolute;top:0;right:0}.back-link,.nach-oben-link{text-align:left;margin-top:1.25em}.back-link a{color:#161516;border:none;padding-left:1em;font-family:futura-pt-bold,sans-serif;font-weight:700;display:inline-block;position:relative}.back-link a:before{content:"";background-image:url(../img/arrow-prev-white.svg);background-position:100%;background-repeat:no-repeat;background-size:85%;width:.75em;height:1.6em;display:block;position:absolute;top:0;left:0}.bg-blue .more-link a:after{background-image:url(../img/arrow-next-blue.svg)}.bg-green .more-link a:after{background-image:url(../img/arrow-next-green.svg)}.bg-pink .more-link a:after{background-image:url(../img/arrow-next-pink.svg)}.bg-beige .more-link a:after{background-image:url(../img/arrow-next-black.svg)}.bg-yellow .more-link a:after{background-image:url(../img/arrow-next-yellow.svg)}.slide-item .more-link a:after{background-image:url(../img/arrow-next-white.svg)}.nach-oben-link a{color:#161516;border:none;padding-left:1.5em;font-family:futura-pt-bold,sans-serif;font-weight:700;display:inline-block;position:relative}.nach-oben-link a:before{content:"";background-image:url(../img/arrow-up-pink.svg);background-position:0 .25em;background-repeat:no-repeat;background-size:85%;width:1em;height:1.6em;display:block;position:absolute;top:0;left:0}.pad-bottom-50{margin-bottom:2.5em}.small-float-img{float:left;width:40%;margin:0 1.25em 1.25em 0}.img-link,.pfarreiblatt-box a{border:none}.pfarreiblatt-box img{width:100%;max-width:none}.video-container{height:0;padding-top:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{width:100%;height:100%;position:absolute;top:0;left:0}.socialNav{float:right;width:100%;margin:0 0 1.5em;padding:1.5em 0;position:relative}.socialNav ul{list-style-type:none;position:relative}.socialNav li{float:left;margin:0;padding:0;position:relative}.socialNav li:before{content:none}#socialYt,#socialIn,#socialFb,#socialTw,#socialLi{text-indent:-9999em;background:url(../img/icon-youtube.svg) 50%/100% 100% no-repeat;border:none;width:30px;height:30px;margin:0 16px 0 0;display:block;overflow:hidden}#socialIn{background:url(../img/icon-instagram.svg) 50%/100% 100% no-repeat}#socialFb{background:url(../img/icon-facebook.svg) 50%/100% 100% no-repeat}#socialTw{background:url(../img/icon-twitter.svg) 50%/100% 100% no-repeat}#socialLi{background:url(../img/icon-linkedin.svg) 50%/100% 100% no-repeat}.logo-grid a{display:block;position:relative}.logo-grid h5{z-index:1;position:relative}.logo-block{width:60%;margin:0 20%;bottom:0}.logo-block img{width:100%}.mitarbeiter-info{padding:0 1.25em}.mitarbeiter-info h4{text-transform:none;padding:1.25em 0 0}.mitarbeiter-info h5{text-transform:none;padding:0 0 1.25em}.slider{margin-left:-1.25em;margin-right:-1.25em}.slide-item{margin-left:1.25em;margin-right:1.25em}.slide-item img{object-fit:cover;background:#fff;border:1.25em solid #fff;width:100%;height:100%;margin-bottom:1.25em}.anriss{padding:0 1.25em}.prev-next-nav-home{position:relative}.slick-arrow,.prev,.next{text-indent:0;cursor:pointer;background-color:#0000;background-image:url(../img/arrow-next-blue.svg);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;width:auto;height:38px;margin:0;padding:0 35px 0 0;font-family:futura-pt-bold,sans-serif;font-size:1em;font-weight:700;line-height:38px;display:block;position:absolute;bottom:-6.5em;right:0;overflow:hidden}.slick-prev,.prev{background-image:url(../img/arrow-prev-blue.svg);background-position:0;padding:0 0 0 35px;left:0;right:auto}.slick-disabled{opacity:.3;opacity:0}.prev-next-nav{position:relative}.prev-next-nav a{text-indent:-99999em;background-color:#0000;background-image:url(../img/arrow-next-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;width:24px;height:38px;display:block;position:absolute;bottom:-50px;right:0;overflow:hidden}.prev-next-nav .prev-entry{background-image:url(../img/arrow-prev-blue.svg);right:2.5em}.login-form label{width:8rem;font-size:inherit;margin-bottom:.2em;display:inline-block}.login-form label.large-label{width:auto;font-size:inherit;display:inline-block}.login-form input[type=text],.login-form input[type=password]{width:10rem;font-size:inherit;border:2px solid #74bbde;margin-bottom:.2em;padding:.1rem;font-family:inherit}button{color:inherit;font-size:inherit;background-color:#74bbde;border-radius:.5em;margin-top:1em;padding:.15em .5em;text-decoration:none;display:inline-block}.form-error{font-family:var(--font-bold);color:var(--color-red)}.logout-link{text-align:right;margin-bottom:1em}@media screen and (max-width:1400px){body{font-size:19px}.logo{width:150px}}@media screen and (max-width:1200px){body{font-size:18px}.logo{width:140px}}@media screen and (max-width:1000px){body{font-size:17px}.logo{width:130px}}@media screen and (max-width:900px){body{font-size:16px}.grid-2-1{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grid-2-1 .grid-item{grid-column:span 1;grid-auto-rows:1fr}.grid-2-1 .grid-item:last-child{grid-column:span 1}.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.img-block{float:none;width:100%}.txt-block{float:none;width:100%;padding:1.25em 0 0}}@media screen and (max-width:700px){.grid-2,.grid-2-1,.grid-3{grid-row-gap:1.25em;grid-template-columns:repeat(1,minmax(0,1fr))}.site-header .grid-2-1{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header{padding:1.25em 0;position:relative}.regenbogen-top{background-size:100% 5px;padding:1.25em 0}.regenbogen-top p{font-size:.9em}.bild-info-extern{padding:1.25em 0}.border{border:0 solid #fff}.frame{margin:0 1.25em}h1,h2{padding:0 .5em;font-size:2em}.pad-bottom-50{margin-bottom:1.25em}.slick-arrow,.prev-next-nav a{right:1.25em}.prev{left:1.25em;right:auto}.slick-prev,.prev-next-nav .prev-entry{right:75px}.anriss{padding:0}}@media screen and (max-width:600px){.prev span,.next span{display:none}nav.mainNav{z-index:100;background:#ffffffed;width:100%;display:block;position:absolute}nav.mainNav ul{margin:0;display:none}nav.mainNav ul li{margin:0}nav.mainNav label{display:block;position:absolute;top:0}nav.mainNav label span{line-height:1.4em}nav.mainNav label:before{content:"≡";font-size:1.8em;position:absolute;top:0;left:15px}nav.mainNav input[type=checkbox]:checked~ul{display:block;position:static}nav.mainNav ul>li:before{content:""}}.group:after{content:"";clear:both;display:table}