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;position:relative}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}button,input,optgroup,select,textarea{background-color:#0000;margin:0;font-family:inherit;font-size:100%}:root{--app-height:100%;--color-white:#fff;--color-black:#000;--color-gray:#dfdedc;--color-light-gray:#f8f7f5;--color-text:#364d46;--color-green:#98e585;--color-red:#c9053a;--color-light-green:#ccd5c0;--line-height:1.5em;--line-height2:3em;--line-height-half:.75em;--font-regular:"Atica-Regular", sans-serif;--font-bold:"Atica-Bold", sans-serif;--font-medium:"Atica-Medium", sans-serif;--txt-xs:.777778rem;--txt-s:1rem;--txt-m:1.1rem;--txt-l:1.4rem;--txt-xl:2rem;--s:1rem;--m:1.5rem;--l:3rem;--xl:4.5rem;--xxl:6rem;--xxxl:7.5rem}.color-white{color:var(--color-white)}.color-black{color:var(--color-black)}.bg-light-gray{background-color:var(--color-light-gray)}.fl-right{float:right}.fl-left{float:left}.clear-both{clear:both}.nobr{white-space:nowrap}.txt-center{text-align:center}.txt-right{text-align:right}.txt-s{font-size:var(--txt-s)}.txt-m{font-size:var(--txt-m)}.txt-l{font-size:var(--txt-l)}.txt-xl{font-size:var(--txt-xl)}.block{display:block}.inline{display:inline}.pad-0{padding:0}.pad-bottom-0{padding-bottom:0}.pad-bottom-1rem{padding-bottom:1rem}.pad-bottom-05rem{padding-bottom:.5rem}.pad-bottom-1lh{padding-bottom:var(--line-height)}.pad-bottom-05lh{padding-bottom:var(--line-height-half)}.pad-bottom-s{padding-bottom:var(--s)}.pad-bottom-m{padding-bottom:var(--m)}.pad-bottom-l{padding-bottom:var(--l)}.pad-bottom-xl{padding-bottom:var(--xl)}.pad-bottom-xxl{padding-bottom:var(--xxl)}.pad-top-0{padding-top:0}.pad-top-1rem{padding-top:1rem}.pad-top-s{padding-top:var(--s)}.pad-top-m{padding-top:var(--m)}.pad-top-l{padding-top:var(--l)}.pad-top-xl{padding-top:var(--xl)}.mar-0{margin:0}.mar-bottom-0{margin-bottom:0}.mar-bottom-1rem{margin-bottom:1rem}.mar-bottom-1lh{margin-bottom:var(--line-height)}.mar-bottom-s{margin-bottom:var(--s)}.mar-bottom-m{margin-bottom:var(--m)}.mar-bottom-l{margin-bottom:var(--l)}.mar-bottom-xl{margin-bottom:var(--xl)}.mar-bottom-xxl{margin-bottom:var(--xxl)}.mar-top-0,.mar-top-1rem{margin-top:1rem}.mar-top-s{margin-top:var(--s)}.mar-top-m{margin-top:var(--m)}.mar-top-l{margin-top:var(--l)}.mar-top-xl{margin-top:var(--xl)}.border-50{border-radius:50%}.line-height{line-height:var(--line-height)}.border-top-1{border-top:1px solid var(--color-text)}.border-top-2{border-top:2px solid var(--color-text);padding-top:.4rem}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:var(--line-height);background-color:#0000;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}@font-face{font-family:Atica-Regular;src:url(webfonts/Atica-Regular.woff2)format("woff2"),url(webfonts/Atica-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Atica-Medium;src:url(webfonts/Atica-Medium.woff2)format("woff2"),url(webfonts/Atica-Medium.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Atica-Bold;src:url(webfonts/Atica-Bold.woff2)format("woff2"),url(webfonts/Atica-Bold.woff)format("woff");font-weight:400;font-style:normal}*{box-sizing:border-box}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px}body{color:var(--color-text);font-family:Atica-Regular,sans-serif}.frame{width:86%;max-width:1360px;margin:0 auto;position:relative}.grid-2,.grid-3,.grid-4,.grid-7-4,.grid-3-9,.grid-table-row,.grid-footer,.grid-buch,.grid-ma{grid-column-gap:2.6738%;grid-row-gap:var(--line-height2);grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grid-3,.grid-ma{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-7-4{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-7-4>.grid-item:first-child{grid-column:1/8}.grid-7-4>.grid-item:last-child{grid-column:9/13}.grid-3-9{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-3-9>.grid-item:first-child{grid-column:1/4}.grid-3-9>.grid-item:last-child{grid-column:4/13}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-buch{grid-template-columns:2fr 4fr}.grid-table-row{border-bottom:1px solid var(--color-light-green);grid-template-columns:3fr 6fr;margin-bottom:.2rem;padding-bottom:.2rem}.grid-footer{grid-template-columns:repeat(3,minmax(0,1fr))}.col-2{column-count:2;column-width:100px;column-gap:40%}.col-2 p{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}img,svg{width:100%;height:auto;display:block}a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-green);text-decoration-color:var(--color-green);-webkit-text-decoration-color:var(--color-red);text-decoration-color:var(--color-red);text-underline-offset:.175em;text-decoration-thickness:2px}a[href$=\.pdf]{background:url(../img/icon-pdf.svg) 0/auto 1rem no-repeat;padding-left:1rem;display:inline-block}p,.editor ul,.editor ol{line-height:var(--line-height);margin-bottom:var(--line-height)}.editor ul ul,.editor ol ol,p:last-child,.editor ul li:last-child,.editor ol li:last-child{margin-bottom:0}.editor ul li{padding:0 0 0 .85em}.editor ul li:before{content:"– ";margin-left:-.8em;position:relative}strong{font-family:var(--font-bold)}h1{font-family:var(--font-bold);font-size:var(--txt-xl);margin-bottom:var(--line-height);line-height:1.3em}h1 span{border-bottom:3px solid var(--color-green)}h2{font-family:var(--font-bold);font-size:var(--txt-l);margin-bottom:var(--line-height-half)}h2.mit-icon{margin-top:4rem}h2.mit-icon:before{content:"";background-image:url(../img/icon-kalender.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto 90%;width:4.5rem;height:3.5rem;display:block;position:absolute;top:-3.75rem}h2.mit-icon.icon-hindernisfrei:before{background-image:url(../img/icon-hindernisfrei.svg)}h2.mit-icon.icon-kalender:before{background-image:url(../img/icon-kalender.svg)}h2.mit-icon.icon-uhr:before{background-image:url(../img/icon-uhr.svg)}h2.mit-icon.icon-aktuelles:before{background-image:url(../img/icon-aktuelles.svg)}h2.mit-icon.icon-standort:before{background-image:url(../img/icon-standort.svg)}h2.mit-icon.icon-gyn-sprechstunde:before{background-image:url(../img/icon-gyn-sprechstunde.svg)}h2.mit-icon.icon-schwanger-sprechstunde:before{background-image:url(../img/icon-schwanger-sprechstunde.svg)}h2.mit-icon.icon-jugend-sprechstunde:before{background-image:url(../img/icon-jugend-sprechstunde.svg)}h2.mit-icon.icon-kinder-sprechstunde:before{background-image:url(../img/icon-kinder-sprechstunde.svg)}h2.mit-icon.icon-kontakt:before{background-image:url(../img/icon-kontakt.svg)}h2.mit-icon.icon-links:before{background-image:url(../img/icon-links.svg)}h3{line-height:var(--line-height);font-family:var(--font-bold);font-size:var(--txt-m)}h3.titel-zusatz{margin-top:-.6em;margin-bottom:var(--line-height)}h4{line-height:var(--line-height);font-family:var(--font-bold)}.video{margin:0}.video-wrapper{height:0;padding-top:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{width:100%;height:100%;position:absolute;top:0;left:0}.box-10{width:82.8877%}.home-meldung{background-color:#d3eecd;border-radius:.5rem;padding:1rem}.news-block{font-size:var(--txt-s);padding:var(--line-height);border-radius:.2em}.news-item h3{font-family:var(--font-regular);font-size:var(--txt-xs);margin-bottom:.2em}.news-item h4{font-family:var(--font-bold)}.news-item:not(:last-child){border-bottom:2px solid var(--color-red);padding-bottom:var(--line-height);margin-bottom:var(--line-height)}.angebot{padding:0 34.1609% var(--line-height2) 0}.angebot:nth-child(2n){padding:0 0 var(--line-height2) 34.1609%}.site-header{height:15rem;margin-bottom:var(--xl);position:relative}.logo{z-index:10;margin-top:var(--xl);border:none;text-decoration:none;display:inline-block;position:relative}.logo h1{font-family:var(--font-bold);margin-bottom:.2rem;font-size:1.5rem;line-height:1em}.logo h2{font-family:var(--font-regular);margin-bottom:0;margin-left:-.075rem;font-size:2.15rem}.slogan{font-family:var(--font-medium);z-index:9;margin:var(--line-height-half) 0 0 0;position:absolute}.contact-nav{margin:var(--line-height-half) 0 0 0;z-index:9;justify-self:end;position:absolute;right:0}.contact-nav ul{font-family:var(--font-medium);color:var(--color-white);display:flex}.contact-nav a{-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}.contact-nav a:last-child{margin-left:var(--s)}.logo-grafik{z-index:9;width:auto;height:11rem;right:0;top:var(--xl);position:absolute}.site-header .hintergrund-wrapper{z-index:1;width:100%;max-width:2000px;height:100%;margin:0 auto;position:absolute;top:0;left:0;right:0}.site-header .hintergrund-rot,.site-header .hintergrund-gruen,.site-header .hintergrund-grau{z-index:3;background-image:url(../img/header-rot.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:40%;height:50%;position:absolute;top:0;right:0}.site-header .hintergrund-gruen{z-index:2;background-image:url(../img/header-gruen.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%}.site-header .hintergrund-grau{z-index:1;background-image:url(../img/header-grau.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%}.site-footer .hintergrund-wrapper{width:100%;height:var(--xxl);z-index:1;max-width:2000px;margin:0 auto;position:absolute;inset:auto 0 0}.site-footer .hintergrund-rot,.site-footer .hintergrund-gruen,.site-footer .hintergrund-grau{z-index:3;background-image:url(../img/footer-rot.svg);background-position:0 100%;background-repeat:no-repeat;background-size:auto 100%;width:40%;height:50%;position:absolute;bottom:0;right:0}.site-footer .hintergrund-gruen{z-index:2;background-image:url(../img/footer-gruen.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:150%;height:60%}.site-footer .hintergrund-grau{z-index:1;background-image:url(../img/footer-grau.svg);background-position:0 0;background-repeat:no-repeat;background-size:150% 100%;width:120%;height:70%}.site-footer{padding:var(--xxl) 0}.oeffnungszeiten p{border-bottom:1px solid var(--color-light-green);margin-bottom:.2rem;padding-bottom:.2rem}.site-footer .logo{margin-bottom:var(--line-height);transform-origin:0 100%;margin-top:4rem;transform:scale(.8)}.bild-maske-1,.bild-maske-2,.bild-maske-3,.bild-maske-4{-webkit-mask-image:url(bild-maske-1.svg);mask-image:url(bild-maske-1.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bild-maske-2{-webkit-mask-image:url(bild-maske-2.svg);mask-image:url(bild-maske-2.svg)}.bild-maske-3{-webkit-mask-image:url(bild-maske-3.svg);mask-image:url(bild-maske-3.svg)}.bild-maske-4{-webkit-mask-image:url(bild-maske-4.svg);mask-image:url(bild-maske-4.svg)}.intro{font-size:var(--txt-l);margin-bottom:var(--line-height2)}.cover img{border:1px solid var(--color-gray)}.ma-foto{width:72.8814%;margin-bottom:var(--line-height)}.qr-code{max-width:200px}.masonry .grid-sizer,.masonry .grid-item{width:48.6631%}.masonry .gutter-sizer{width:2.6738%}.masonry .grid-item{margin-bottom:var(--line-height)}figcaption{line-height:var(--line-height);margin-top:.2rem}.main-nav{z-index:5;margin:0 0 var(--xxl) 0;width:82.8877%}.main-nav ul{font-family:var(--font-medium);font-size:var(--txt-l);justify-content:space-between;width:100%;display:flex}.main-nav ul li a{-webkit-text-decoration-color:var(--color-gray);text-decoration-color:var(--color-gray);text-underline-offset:.4em;text-decoration-thickness:3px}.main-nav ul li a:hover,.main-nav ul li.selected a{-webkit-text-decoration-color:var(--color-green);text-decoration-color:var(--color-green)}#hamburger{cursor:pointer;z-index:100;width:27px;height:21px;display:none;position:fixed;top:1.5rem;left:7%}#hamburger:before{content:"";background:url(../img/hamburger-bg.svg) 50%/100% 100% no-repeat;width:65px;height:65px;display:block;position:absolute;top:-19px;left:-19px}#hamburger span{background:var(--color-white);transform-origin:0 0;width:27px;height:5px;margin-bottom:6px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s;display:block;position:relative}#hamburger span:first-child{transform-origin:0 0}#hamburger span:nth-last-child(2){transform-origin:0 100%}#hamburger.open span{opacity:1;transform:rotate(45deg)translate(3px)}#hamburger.open span:nth-child(2){opacity:0;transform:rotate(0)scale(.2)}#hamburger.open span:nth-child(3){transform:rotate(-45deg)translate(-1px,-2px)}@media screen and (max-width:2000px){html{font-size:20px}.site-header .hintergrund-rot{background-position:0 100%;background-repeat:no-repeat;background-size:250%}.site-header .hintergrund-gruen{background-position:left -15vw bottom;background-repeat:no-repeat;background-size:150%}.site-header .hintergrund-grau{background-position:left -55vw bottom;background-repeat:no-repeat;background-size:250%}}@media screen and (max-width:1500px){html{font-size:19px}.main-nav{z-index:5;margin:0 0 var(--xxl) 0;width:100%}}@media screen and (max-width:1100px){.box-10{width:100%}.grid-7-4 .grid-item:first-child,.grid-7-4 .grid-item:last-child{grid-column:1/13}.slogan{margin:0;top:9.5rem}.logo{margin-top:5rem}.main-nav{background:var(--color-red);width:100%;padding:var(--line-height) 0;z-index:11;min-height:100vh;margin:0;display:none;position:fixed;top:0;left:0;overflow-y:auto}#hamburger{display:block}.main-nav{width:100%;margin:0}.main-nav ul{font-family:var(--font-medium);font-size:var(--txt-l);width:auto;margin:var(--xl) 7% 0 7%;display:block}.main-nav ul li{padding:0 0 var(--line-height-half) 0}.main-nav ul li a{-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white);color:var(--color-white)}.main-nav ul li a:hover{-webkit-text-decoration-color:var(--color-green);text-decoration-color:var(--color-green)}}@media screen and (max-width:900px){.site-header .hintergrund-rot{background-position:0 0;background-size:150% 100%;width:100%;height:6rem}.grid-2{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:750px){html{font-size:18px}.site-header .hintergrund-gruen{background-position:-15vw 0;background-size:150% 90%}.site-header .logo{margin-top:6rem}.slogan{display:none}.grid-footer{grid-template-columns:repeat(1,minmax(0,1fr))}.logo-grafik{height:8rem;top:var(--xl)}.intro{font-size:var(--txt-m);margin-bottom:var(--line-height2)}.grid-ma{display:block}.grid-ma .grid-item{grid-column-gap:2.6738%;margin-bottom:var(--line-height2);grid-template-rows:1fr;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.grid-3-9>.grid-item:first-child,.grid-ma>.grid-item div:first-child{grid-column:1/6}.grid-3-9>.grid-item:last-child{grid-column:1/14}.grid-ma>.grid-item div:last-child{grid-column:6/13}.ma-foto{width:100%}}@media screen and (max-width:500px){html{font-size:17px}.grid-table-row{border-bottom:1px solid var(--color-light-green);display:block}.site-header{height:15rem;margin-bottom:var(--m)}.site-header .logo{margin-top:5.5rem}.site-header .hintergrund-grau{background-position:-15vw 0;background-size:150% 100%}.site-header .hintergrund-rot{width:19rem;height:4.25rem}.logo-grafik{height:7rem}}.group:after{content:"";clear:both;display:table}