/* Generated by Script - DO NOT MODIFY */ @media screen and (min-width:1360px){/*Desktop*/
body > header{max-width:1920px;width:100%;position:fixed;background:var(--color-box-background);& > div{box-shadow:0px 2px 3px -2px rgba(38,32,38,0.7)}}#navigationIcon{display:none}#navigation{min-height:auto!important}nav{display:flex;height:100%;gap:2.5rem;& .navup, & .navdown{display:none}& img{display:block;border-radius:1rem}& > div{height:100%;position:relative;& > a, & > a:visited, & > a:hover{display:flex;align-items:center;box-sizing:border-box;/* height:100%;padding:0.5rem 1rem 0 1rem;*/ padding:0;color:var(--color-link);text-transform:uppercase;font-size:1.15rem;line-height:1}& > a.active, & > a:hover{color:var(--color-link-hover)}& > div{display:none;position:absolute;left:0;& > div{background:var(--color-box-background);box-shadow:0px 2px 3px -2px rgba(38,32,38,0.7);display:flex;padding:1rem;white-space:nowrap;flex-direction:column;& > div{& > a, & > a:visited, & > a:hover{display:flex;align-items:center;padding:0.25rem 1rem;&:before{content:'chevron_right'}& > span:first-child{display:none}}& > div{display:flex;flex-direction:column;& > div{& > a, & > a:visited, & > a:hover{display:flex;align-items:center;padding:0.25rem 1rem 0.25rem 2rem;&:before{content:'chevron_right'}& > span:first-child{display:none}}}}}}}&.flyout{position:static;& > div{width:100%;& > div{margin:0 auto;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:2rem;& > div{& > a, & > a:visited, & > a:hover{display:flex;flex-direction:column;align-items:start;gap:0.5rem;padding:0;&:before{display:none;content:''}& > span{display:block}& > span:last-child{display:flex;align-items:center;&:before{content:'chevron_right'}}}}}}}&.flyoutSub{& > div{& > div{grid-template-columns:minmax(0, 3fr) minmax(0, 1fr);& > div{& > div{& > div{& > a, & > a:visited, & > a:hover{padding-left:0;padding-right:0}}}&:first-child{& > div{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem;& > div{& > a, & > a:visited, & > a:hover{flex-direction:column;align-items:start;gap:0.5rem;padding:0;&:before{display:none;content:''}& > span{display:block}& > span:last-child{display:flex;align-items:center;&:before{content:'chevron_right'}}}}}}& > a, & > a:visited, & > a:hover{text-transform:uppercase;font-weight:700;font-size:1.15rem;gap:0;margin-bottom:0.5rem;& > span{&:first-child{display:none}&:before{content:'';display:none}}}}}}}&.forceOpen{& > div{display:block!important}}&.open{& > div{display:block}}&:first-child{& > a{display:none}}}}/*
#navigation{min-height:auto!important;& img{display:block}& > nav{height:100%}}#navigation > nav > ul{height:100%;margin:0;padding:0;font-size:1.15rem;display:flex;align-items:center;& > li{height:100%;list-style:none outside none;&:hover, &.open{background-color:rgba(255,255,255,1)}&.reg{position:relative}&.mobil{display:none}& > a, & > a:visited, & > a:hover{height:100%;display:flex;align-items:center;color:var(--color-text-darker);box-sizing:border-box;line-height:1;padding:9px 1rem 0 1rem;text-decoration:none;text-transform:uppercase}&.active > a, &.active > a:visited, &.active > a:hover, &.open > a, &.open > a:visited, &.open > a:hover, & > a:hover{color:var(--color-base1)}}& > li:nth-child(4), & > li:nth-child(7){font-weight:700}}#navigation > nav > ul > li{& > div{font-size:1rem;display:none;z-index:450;position:absolute;left:0;font-weight:400;& > div{padding:2rem 0;background-color:rgba(255,255,255,1);box-shadow:0px 2px 3px -2px rgba(38,32,38,0.7)}& ul{margin:0;padding:0;list-style:none outside none;& a, & a:visited, & a:hover{color:var(--color-text-darker);display:block;padding:0.25rem;text-decoration:none;text-wrap:nowrap}& a.active, & a.active:visited, & a.active:hover, & a:hover{color:var(--color-base1)}}}&.reg > div{& > div{padding:1rem}}&.flyout{& > div{width:100%;& a, & a:visited{color:var(--color-darker);overflow:hidden;display:block;text-decoration:none;height:100%;display:flex;flex-direction:column;align-items:center;& > span{display:block;&.teaserelement{width:70%}&:nth-child(2){background-color:var(--color-dark);color:var(--color-white);font-weight:400;border-radius:2rem;display:flex;width:100%;height:3.5rem;box-sizing:border-box;justify-content:center;align-items:center;text-align:center;margin-top:1rem;& > span{padding:0 1rem;&:after{content:'double_arrow';font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:-3px}}}}}& a:hover, & a.active{color:var(--color-accent);& > span{&:nth-child(2){background-color:var(--color-accent)}}}& > div > div{margin:0 auto}& > div > div > div{display:grid;gap:2rem;grid-template-columns:repeat(4, minmax(0, 1fr))}& ul a{text-transform:none}}}&.flyoutText{& > div{& > div > div{display:grid;gap:5rem;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);& > div{display:block;&:nth-child(1){& > div{font-size:2rem;color:var(--color-darker);margin-bottom:1rem}}&:nth-child(2){display:grid;gap:1rem;grid-template-columns:repeat(3, minmax(0, 1fr))}}}}}&.open > div{display:block}}.mfooter{display:none}.navdown{display:none}.navup{display:none}*/}@media screen and (max-width:1359px){/*Mobile*/
body > header{background:var(--color-box-background)}#navigationIcon{position:relative;top:0;z-index:550;display:inline-block;cursor:pointer;align-self:center;line-height:1;color:var(--color-text-darker)}#navigationIcon:before{font-size:2.5rem;content:'Menu'}#navigationIcon.open:before{content:'Close'}#navigation{display:none;position:absolute;left:0;width:100%;z-index:450;box-sizing:border-box;background:var(--color-box-background);&.open{display:block}& > nav{margin:0 auto;padding:2rem 0}}nav{position:relative;& .navdown, & .navup{display:none;border-radius:100%;cursor:pointer;padding:0.25rem;font-size:1.75rem;color:var(--color-button-text);background:var(--color-button-background)}& .navdown:after{content:'arrow_forward'}& .navup:after{content:'arrow_back'}& > div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--color-text);&:first-child{border-top:0 none}&.subOpen{& > a{visibility:hidden;order:2}& > .navup{display:block;order:1}}&.subElements{& > .navdown{display:block}}& > a, & > a:visited, & > a:hover{color:var(--color-link);font-size:1.25rem;padding:1rem 0.5rem}& > div:last-child{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background:var(--color-box-background);& > div{& > div{border-top:1px solid var(--color-text);& > a, & > a:visited, & > a:hover{display:inline-block;color:var(--color-link);font-size:1.25rem;padding:0.5rem 0.5rem;& > span{&:first-child{display:none}}}& > div{& > div{border-top:1px solid var(--color-text);& > a, & > a:visited, & > a:hover{display:inline-block;color:var(--color-link);font-size:1.25rem;padding:0.5rem 2.5rem;& > span{&:first-child{display:none}}}}}}}}&.open{& > div:last-child{display:block}}}}/*
#navigation{display:none;position:absolute;left:0;width:100%;z-index:450;box-sizing:border-box;background-color:rgba(255,255,255,1);&.open{display:block}& > nav{margin:0;background-color:rgba(255,255,255,1);width:100%;height:100%;box-sizing:border-box;display:block;& > ul{margin:0 auto;display:block;padding:3rem 0;position:relative;& > li{border-bottom:1px solid var(--color-text-darker);display:flex;justify-content:space-between;align-items:center;padding:0.5rem 0;&.mobil{padding-bottom:1.5rem;& > .navup{display:none}&.open > .navup{display:block}&.open > a{display:none}}&.open{& > .navdown{display:none}& > div{display:block}}& > a, & > a:visited, & > a:hover{color:var(--color-text-darker);padding:0rem 0.5rem;font-size:1.4rem;text-decoration:none}& > div{display:none;position:absolute;background-color:rgba(255,255,255,1);height:100%;width:100%;top:110px;left:0;& ul{list-style:none outside none;margin:0;padding:0}& ul > li{border-bottom:1px solid var(--color-text-darker);display:flex;justify-content:space-between;align-items:center;padding:0.5rem 0;& > a, & > a:visited, & > a:hover{color:var(--color-text-darker);padding:0rem 0.5rem;font-size:1.4rem;text-decoration:none}}& > div > div > div > div{border-bottom:1px solid var(--color-text-darker);display:flex;justify-content:space-between;align-items:center;padding:0.5rem 0;& > a, & > a:visited, & > a:hover{color:var(--color-text-darker);padding:0rem 0.5rem;font-size:1.4rem;text-decoration:none;& > span > span br{display:none}}}}&.flyoutText > div{& > div > div > div:nth-child(1){display:none}}}}& .teaserimage{display:none}}}.navdown, .navup{display:block;flex:0 0 auto;background-color:var(--color-base1);border-radius:200px 200px 200px 200px;cursor:pointer;color:var(--color-white);font-size:2.0rem;padding:0.5rem}*/}@media screen and (min-width:1800px){/*Breite 1 (FHD+)*/
html{font-size:20px}h1, h2, h3, h4, h5,
.headerGrp{font-size:1.75rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:300px}/*##########*/ body > header > div > div,
body > footer > div > div, body > main > section > div > div.content,
body > main > section > .vollbild,
body > main > section > .vollbildOverflow .contentWrapper > div,
.vollbildOverflow .stageInfo > div,
.flyout > div > div{width:1540px}/*##########*/ body > header{height:130px;& #logo > a{width:280px}}nav{& > div{& > a, & > a:visited, & > a:hover{padding-top:58px}& > div{padding-top:49px}}}/*##########*/ .formrowsGroup{grid-template-columns:1fr 1fr;gap:3em}/*##########*/ body > main{margin-top:130px}body > main > section{&.bg-news{& > div{background-image:url(../element/newspaper.svg);background-repeat:no-repeat;background-position:2% 105%;background-size:24%}}&.decorBox{& > div{& > div{&:after{height:100px;width:500px}}}}&.decorBoxBottomRight{& > div{padding-bottom:1.5rem;&:last-child{padding-bottom:5rem}& > div{&:after{right:-460px;bottom:-60px;mask:radial-gradient(2rem at 0 0,#0000 98%,#000)}& > div{&:last-child{mask:radial-gradient(2rem at 100% 100%,#0000 98%,#000)}}}}}&.nogap{& > div{& > div{& > div{&:first-child{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;overflow:hidden}&:last-child{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:hidden}}}}}& > div{& > div{gap:3rem;&.c11{grid-template-columns:repeat(2, minmax(0, 1fr))}&.c111{grid-template-columns:repeat(3, minmax(0, 1fr))}&.c1111{grid-template-columns:repeat(4, minmax(0, 1fr));gap:2rem}&.c11111{grid-template-columns:repeat(5, minmax(0, 1fr));gap:2rem}&.c111111{grid-template-columns:repeat(6, minmax(0, 1fr));gap:2rem}&.c1111111{grid-template-columns:repeat(7, minmax(0, 1fr));gap:2rem}&.c21{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}&.c12{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}&.contentBewerbung{& > div{width:66%}}}&.vollbild{height:600px}&.vollbildOverflow{& .slidesWrapper{width:1920px}}}}.zweispaltig{column-count:2;column-gap:4rem}.praxisInfo{& > div:nth-child(1){& > div:nth-child(1){min-height:243px}& > div:nth-child(2){& > div{mask:radial-gradient(2rem at 100% 0, #0000 98%, #000)}}}& > div:nth-child(2){& > div:nth-child(1){& > div{mask:radial-gradient(2rem at 0 100%, #0000 98%, #000)}}}& > div:nth-child(1) > div:nth-child(2), & > div:nth-child(2) > div:nth-child(1){height:268px;& > div{width:790px;& > div{& > div:nth-child(1){width:268px}}}}}.teamgrid{& > div{grid-template-columns:repeat(4, minmax(0, 1fr))}.teamContent{& > div > div > div:nth-child(1){& > div{}}}}.teamslider{.teamContent{& > div{width:260px}}}/*##########*/ body > footer{& > div:nth-child(2){& h1, & h2, & h3, & h4, & h5{font-size:1.5rem}}}/*##########*/ /*SLICK*/
.sliderWrapper{&.teamslider{& > .slick-slider{width:1460px}& > .slick-arrow{width:40px}}& > .dotsWrapper{bottom:1rem;& > ul{gap:1rem;& > li{& > div{width:1rem;height:1rem}}}}}.stageInfo{& > div{padding-top:3rem;padding-bottom:3rem}&.stageInfo_left{& > div{& > div{&:after{left:-470px;top:-120px;height:150px;width:500px}}}&.stageInfo_top{& > div{& > div{&:after{top:98px}}}}}&.stageInfo_center{& > div{& > div{&:after{left:-470px;top:-120px;height:150px;width:500px}}}}&.stageInfo_right{& > div{& > div{&:after{right:-470px;bottom:-120px;height:150px;width:500px}}}&.stageInfo_bottom{& > div{& > div{&:after{bottom:98px}}}}}}}@media screen and (min-width:1360px) and (max-width:1799px){/*Breite 2 (Desktop)*/
html{font-size:18px}h1, h2, h3, h4, h5,
.headerGrp{font-size:1.75rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:200px}/*##########*/ body > header > div > div,
body > footer > div > div, body > main > section > div > div.content,
body > main > section > .vollbild,
body > main > section > .vollbildOverflow .contentWrapper > div,
.vollbildOverflow .stageInfo > div,
.flyout > div > div{width:1280px}/*##########*/ body > header{height:120px;& #logo > a{width:250px}}nav{& > div{& > a, & > a:visited, & > a:hover{padding-top:53px}& > div{padding-top:46px}}}/*##########*/ .formrowsGroup{grid-template-columns:1fr 1fr;gap:3rem}/*##########*/
body > main{margin-top:120px}body > main > section{&.bg-news{& > div{background-image:url(../element/newspaper.svg);background-repeat:no-repeat;background-position:2% 105%;background-size:25%}}&.decorBox{& > div{& > div{&:after{height:80px;width:500px}}}}&.decorBoxBottomRight{& > div{padding-bottom:1.5rem;&:last-child{padding-bottom:5rem}& > div{&:after{right:-464px;bottom:-44px;mask:radial-gradient(2rem at 0 0,#0000 98%,#000)}& > div{&:last-child{mask:radial-gradient(2rem at 100% 100%,#0000 98%,#000)}}}}}&.nogap{& > div{& > div{& > div{&:first-child{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;overflow:hidden}&:last-child{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:hidden}}}}}& > div{& > div{gap:3rem;&.c11{grid-template-columns:repeat(2, minmax(0, 1fr))}&.c111{grid-template-columns:repeat(3, minmax(0, 1fr))}&.c1111{grid-template-columns:repeat(4, minmax(0, 1fr));gap:2rem}&.c11111{grid-template-columns:repeat(5, minmax(0, 1fr));gap:2rem}&.c111111{grid-template-columns:repeat(6, minmax(0, 1fr));gap:2rem}&.c1111111{grid-template-columns:repeat(7, minmax(0, 1fr));gap:2rem}&.c21{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}&.c12{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}&.contentBewerbung{& > div{width:66%}}}&.vollbild{height:563px;/* &.vollbildStart{max-height:1013px;height:100vh}&.vollbildAuto{height:auto}*/}&.vollbildOverflow{& .slidesWrapper{width:1800px}}}}.zweispaltig{column-count:2;column-gap:4rem}.praxisInfo{& > div:nth-child(1){& > div:nth-child(1){min-height:218px}& > div:nth-child(2){& > div{mask:radial-gradient(2rem at 100% 0, #0000 98%, #000)}}}& > div:nth-child(2){& > div:nth-child(1){& > div{mask:radial-gradient(2rem at 0 100%, #0000 98%, #000)}}}& > div:nth-child(1) > div:nth-child(2), & > div:nth-child(2) > div:nth-child(1){height:241px;& > div{width:658px;& > div{& > div:nth-child(1){width:232px}}}}}.teamgrid{& > div{grid-template-columns:repeat(4, minmax(0, 1fr))}.teamContent{& > div > div > div:nth-child(1){& > div{}}}}.teamslider{.teamContent{& > div{width:260px}}}/*##########*/ body > footer{& > div:nth-child(2){& h1, & h2, & h3, & h4, & h5{font-size:1.4rem}}}/*##########*/ /*SLICK*/
.sliderWrapper{&.teamslider{& > .slick-slider{width:1208px}& > .slick-arrow{width:36px}}& > .dotsWrapper{bottom:1rem;& > ul{gap:1rem;& > li{& > div{width:1rem;height:1rem}}}}}.stageInfo{& > div{padding-top:3rem;padding-bottom:3rem}&.stageInfo_left{& > div{& > div{&:after{left:-473px;top:-103px;height:130px;width:500px}}}&.stageInfo_top{& > div{& > div{&:after{top:89px}}}}}&.stageInfo_center{& > div{& > div{&:after{left:-273px;top:-103px;height:130px;width:300px}}}}&.stageInfo_right{& > div{& > div{&:after{right:-473px;bottom:-103px;height:130px;width:500px}}}&.stageInfo_bottom{& > div{& > div{&:after{bottom:89px}}}}}}}@media screen and (min-width:1020px) and (max-width:1359px){/*Breite 3 (Tablet+)*/
html{font-size:16px}h1, h2, h3, h4, h5,
.headerGrp{font-size:1.5rem;line-height:1.25}.content.c21{& > div:nth-child(2){& .oeffnungszeiten{& tr{& > td{&:nth-child(3){width:0}}& > th{&:nth-child(2){width:0}}}}}}/*##########*/ .videoBox:after{font-size:200px}/*##########*/ body > header > div > div,
body > footer > div > div, body > main > section > div > div.content,
body > main > section > .vollbild,
body > main > section > .vollbildOverflow .contentWrapper > div,
#navigation > nav, .vollbildOverflow .stageInfo > div{width:1000px}/*##########*/ body > header{padding:1rem 0 1rem 0;& #logo > a{width:220px}}/*##########*/ #navigation.open{top:86px}nav{& > div{& > div:last-child{top:91px}}}/*##########*/ .formrowsGroup{grid-template-columns:1fr 1fr;gap:3rem}/*##########*/ body > main > section{&.bg-news{& > div{background-image:url(../element/newspaper.svg);background-repeat:no-repeat;background-position:1% 100%;background-size:22%}}&.decorBox{& > div{& > div{&:after{height:80px;width:500px}}}}&.decorBoxBottomRight{& > div{padding-bottom:1.5rem;&:last-child{padding-bottom:5rem}& > div{&:after{right:-468px;bottom:-48px;mask:radial-gradient(2rem at 0 0,#0000 98%,#000)}& > div{&:first-child{mask:radial-gradient(2rem at 100% 100%,#0000 98%,#000)}}}}}&.nogap{& > div{& > div{&.c12, &.c21{grid-template-columns:minmax(0, 1fr);grid-template-areas:"cBild1" "cText1";& > .cText1{grid-area:cText1}& > .cBild1{grid-area:cBild1}}& > div{&:first-child{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:hidden}&:last-child{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;overflow:hidden}}}}}& > div{& > div{gap:2rem;&.c11{grid-template-columns:repeat(2, minmax(0, 1fr))}&.c111{grid-template-columns:repeat(3, minmax(0, 1fr))}&.c1111{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5rem}&.c11111{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5rem}&.c111111{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5rem}&.c1111111{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5rem}&.c21{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}&.c12{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}&.contentBewerbung{& > div{width:66%}}}&.vollbild{height:425px;/* &.vollbildStart{max-height:765px;height:100vh}&.vollbildAuto{height:auto}*/}&.vollbildOverflow{& .slidesWrapper{width:1360px}}}}.anspStart{& > div{flex-direction:column;& > div:nth-child(2){& > div:nth-child(1){}}}}.praxisInfo{& > div:nth-child(1){& > div:nth-child(1){min-height:188px}& > div:nth-child(2){& > div{mask:radial-gradient(2rem at 100% 0, #0000 98%, #000)}}}& > div:nth-child(2){& > div:nth-child(1){& > div{mask:radial-gradient(2rem at 0 100%, #0000 98%, #000)}}}& > div:nth-child(1) > div:nth-child(2), & > div:nth-child(2) > div:nth-child(1){height:210px;& > div{width:516px;& > div{& > div:nth-child(1){width:147px}& > div:nth-child(2){& > div{grid-template-columns:max-content minmax(0, 1fr)}}}}}}.teamgrid{& > div{grid-template-columns:repeat(3, minmax(0, 1fr))}.teamContent{& > div > div > div:nth-child(1){& > div{}}}}.teamslider{.teamContent{& > div{width:210px}}}/*##########*/ body > footer{& > div:nth-child(2){& h1, & h2, & h3, & h4, & h5{font-size:1.5rem}> div{grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-areas:"footer1 footer2 footer3" ". footer4 footer5"}}}/*##########*/ /*SLICK*/
.sliderWrapper{&.teamslider{& > .slick-slider{width:936px}& > .slick-arrow{width:32px}}& > .dotsWrapper{bottom:1rem;& > ul{gap:1rem;& > li{& > div{width:1rem;height:1rem}}}}}.stageInfo{& > div{padding-top:2rem;padding-bottom:2rem}&.stageInfo_left{& > div{& > div{&:after{left:-476px;top:-96px;height:120px;width:500px}}}&.stageInfo_top{& > div{& > div{&:after{top:69px}}}}}&.stageInfo_center{& > div{& > div{&:after{left:-226px;top:-96px;height:120px;width:250px}}}}&.stageInfo_right{& > div{& > div{&:after{right:-476px;bottom:-96px;height:120px;width:500px}}}&.stageInfo_bottom{& > div{& > div{&:after{bottom:69px}}}}}}}@media screen and (min-width:760px) and (max-width:1019px){/*Breite 4 (Tablet)*/
html{font-size:15px}h1, h2, h3, h4, h5,
.headerGrp{font-size:1.5rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:175px}/*##########*/ body > header > div > div,
body > footer > div > div, body > main > section > div > div.content,
body > main > section > .vollbild,
body > main > section > .vollbildOverflow .contentWrapper > div,
#navigation > nav, .vollbildOverflow .stageInfo > div{width:738px}/*##########*/ body > header{padding:1rem 0 1rem 0;& #logo > a{width:200px}}/*##########*/ #navigation.open{top:79px}nav{& > div{& > div:last-child{top:85px}}}/*##########*/ .formrowsGroup{grid-template-columns:1fr 1fr;gap:2rem}/*##########*/ body > main > section{&.bg-news{& > div{background-image:url(../element/newspaper.svg);background-repeat:no-repeat;background-position:97% 97%;background-size:40%}}&.decorBox{& > div{& > div{&:after{height:70px;width:500px}}}}&.decorBoxBottomRight{& > div{padding-bottom:1.5rem;&:last-child{padding-bottom:5rem}& > div{&:after{right:-470px;bottom:-40px;mask:radial-gradient(2rem at 0 0,#0000 98%,#000)}& > div{&:first-child{mask:radial-gradient(2rem at 100% 100%,#0000 98%,#000)}}}}}&.nogap{& > div{& > div{&.c12, &.c21{grid-template-columns:minmax(0, 1fr);grid-template-areas:"cBild1" "cText1";& > .cText1{grid-area:cText1}& > .cBild1{grid-area:cBild1}}& > div{&:first-child{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:hidden}&:last-child{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;overflow:hidden}}}}}&.kontaktBox{& > div{& > div{&.c11{grid-template-columns:repeat(1, minmax(0, 1fr))}}}}& > div{& > div{gap:2rem;&.c11{grid-template-columns:repeat(2, minmax(0, 1fr))}&.c111{grid-template-columns:repeat(3, minmax(0, 1fr))}&.c1111{grid-template-columns:repeat(2, minmax(0, 1fr))}&.c11111{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1rem}&.c111111{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1rem}&.c1111111{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1rem}&.c21{/* grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);*/ grid-template-columns:minmax(0, 1fr)}&.c12{/* grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);*/ grid-template-columns:minmax(0, 1fr)}&.c1111.newsNewest{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"newsNewest1 newsNewest1" "newsNewest2 newsNewest3" "newsNewest4 .";& > div:nth-child(1){grid-area:newsNewest1}& > div:nth-child(2){grid-area:newsNewest2}& > div:nth-child(3){grid-area:newsNewest3}& > div:nth-child(4){grid-area:newsNewest4}}}&.vollbild{height:319px;/* &.vollbildStart{height:574px}&.vollbildAuto{height:auto}*/}&.vollbildOverflow{& .slidesWrapper{width:1020px}}.textGrp2{grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem}}}.praxisInfo{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem;& > div:nth-child(1){& > div:nth-child(1){padding:0 0 2rem 0}}& > div:nth-child(2){& > div:nth-child(2){padding:2rem 0 0 0}}& > div:nth-child(1) > div:nth-child(2), & > div:nth-child(2) > div:nth-child(1){& > div{position:static;& > div{& > div:nth-child(1){height:207px}}}}}.teamgrid{& > div{grid-template-columns:repeat(3, minmax(0, 1fr))}.teamContent{& > div > div > div:nth-child(1){& > div{width:226px}}}}.teamslider{.teamContent{& > div{width:200px}}}/*##########*/ body > footer{& > div:nth-child(2){& h1, & h2, & h3, & h4, & h5{font-size:1.5rem}> div{grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-areas:"footer1 footer2 footer3" ". footer4 footer5"}}& > div:nth-child(3){background-color:var(--color-background-darkblue);& > div{flex-direction:column}}}/*##########*/ /*SLICK*/
.sliderWrapper{&.teamslider{& > .slick-slider{width:678px}& > .slick-arrow{width:30px}}& > .dotsWrapper{bottom:1rem;& > ul{gap:1rem;& > li{& > div{width:1rem;height:1rem}}}}}.stageInfo{& > div{padding-top:2rem;padding-bottom:2rem}&.stageInfo_left{& > div{& > div{&:after{left:-478px;top:-78px;height:100px;width:500px}}}&.stageInfo_top{& > div{& > div{&:after{top:64px}}}}}&.stageInfo_center{& > div{& > div{&:after{left:-178px;top:-78px;height:100px;width:200px}}}}&.stageInfo_right{& > div{& > div{&:after{right:-478px;bottom:-78px;height:100px;width:500px}}}&.stageInfo_bottom{& > div{& > div{&:after{bottom:64px}}}}}}}@media screen and (min-width:480px) and (max-width:759px){/*Breite 5 (Mobile+)*/
html{font-size:14px}h1, h2, h3, h4, h5,
.headerGrp{font-size:1.5rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:175px}/*##########*/ body > header > div > div,
body > footer > div > div, body > main > section > div > div.content,
body > main > section > .vollbild,
body > main > section > .vollbildOverflow .contentWrapper > div,
#navigation > nav, .vollbildOverflow .stageInfo > div{width:440px}/*##########*/ body > header{padding:1rem 0 1rem 0;& #logo > a{width:150px}}/*##########*/ #navigation.open{top:67px}nav{& > div{& > div:last-child{top:80px}}}/*##########*/ .formrowsGroup{gap:2rem}/*##########*/ body > main > section{&.decorBox{& > div{& > div{&:after{height:60px;width:500px}}}}&.decorBoxBottomRight{& > div{padding-bottom:1.5rem;&:last-child{padding-bottom:5rem}& > div{&:after{right:-472px;bottom:-32px;mask:radial-gradient(2rem at 0 0,#0000 98%,#000)}& > div{&:first-child{mask:radial-gradient(2rem at 100% 100%,#0000 98%,#000)}}}}}&.nogap{& > div{& > div{&.c12, &.c21{grid-template-columns:minmax(0, 1fr);grid-template-areas:"cBild1" "cText1";& > .cText1{grid-area:cText1}& > .cBild1{grid-area:cBild1}}& > div{&:first-child{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:hidden}&:last-child{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;overflow:hidden}}}}}& > div{& > div{grid-template-columns:minmax(0, 1fr);gap:2rem;& > div{&.icon{align-items:center;& > div{&.iconBox{width:50%}&.textBox{font-size:1.25em}}}&:empty{display:none}}}&.vollbild{height:333px}&.vollbildOverflow{& .slidesWrapper{width:760px}}.textGrp2{grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem}}}.ablauf{display:flex;flex-direction:column;gap:3rem;& > div{grid-template-columns:minmax(0, 1fr);gap:1rem;& > div:nth-child(1){text-align:center;padding:0}& > div:nth-child(2){flex-direction:row;& > div:nth-child(1), & > div:nth-child(3){height:0.25rem;width:auto}}& > div:nth-child(3){padding:0}&:first-child > div:nth-child(2) > div:nth-child(1), & > div:nth-child(2) > div:nth-child(1){background:linear-gradient(271deg, rgba(25, 27, 28, 1) 0%, rgba(25, 27, 28, 0) 100%)}&:last-child > div:nth-child(2) > div:nth-child(3), & > div:nth-child(2) > div:nth-child(3){background:linear-gradient(91deg, rgba(25, 27, 28, 1) 0%, rgba(25, 27, 28, 0) 100%)}}}.praxisInfo{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem;& > div:nth-child(1){& > div:nth-child(1){padding:0 0 2rem 0}}& > div:nth-child(2){& > div:nth-child(2){padding:2rem 0 0 0}}& > div:nth-child(1) > div:nth-child(2), & > div:nth-child(2) > div:nth-child(1){& > div{position:static;& > div{& > div:nth-child(1){display:none}& > div:nth-child(2){padding:1rem 1rem}}}}}.teamgrid{& > div{grid-template-columns:repeat(2, minmax(0, 1fr))}.teamContent{& > div > div > div:nth-child(1){& > div{width:206px}}}}.teamslider{.teamContent{& > div{width:260px}}}/*##########*/ body > footer{& > div:nth-child(2){& h1, & h2, & h3, & h4, & h5{font-size:1.5rem}> div{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"footer1 ." "footer2 footer3" "footer4 footer5"}}& > div:nth-child(3){background-color:var(--color-background-darkblue);& > div{flex-direction:column}}}/*##########*/ /*SLICK*/
.sliderWrapper{&.teamslider{& > .slick-slider{width:380px}& > .slick-arrow{display:flex!important;width:30px}}& > .dotsWrapper{display:none!important;/* bottom:0.75rem;& > ul{gap:1rem;& > li{& > div{width:0.75rem;height:0.75rem}}}*/}& > .slick-arrow{display:none!important}}.stageInfo{position:static;height:95px;background:var(--color-base1);border-radius:0;&.stageInfo_left, &.stageInfo_right, &.stageInfo_center{& > div{justify-content:center;& > div{& > div{mask:none;border-radius:0;padding-left:0;padding-right:0}}}}&.stageInfo_top, &.stageInfo_middle, &.stageInfo_bottom{& > div{align-items:center}}}}@media screen and (max-width:479px){/*Breite 6 (Mobil)*/
html{font-size:13px}h1, h2, h3, h4, h5,
.headerGrp{font-size:1.5rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:150px}/*##########*/ body > header > div > div,
body > footer > div > div, body > main > section > div > div.content,
body > main > section > .vollbild,
body > main > section > .vollbildOverflow .contentWrapper > div,
#navigation > nav, .vollbildOverflow .stageInfo > div{width:300px}/*##########*/ body > header{padding:1rem 0 1rem 0;& #logo > a{width:130px}}/*##########*/ #navigation.open{top:57px}nav{& > div{& > div:last-child{top:74px}}}/*##########*/ .formrowsGroup{gap:2rem}/*##########*/ body > main > section{&.decorBox{& > div{& > div{&:after{height:60px;width:500px}}}}&.decorBoxBottomRight{& > div{padding-bottom:1.5rem;&:last-child{padding-bottom:5rem}& > div{&:after{right:-472px;bottom:-32px;mask:radial-gradient(2rem at 0 0,#0000 98%,#000)}& > div{&:first-child{mask:radial-gradient(2rem at 100% 100%,#0000 98%,#000)}}}}}&.nogap{& > div{& > div{&.c12, &.c21{grid-template-columns:minmax(0, 1fr);grid-template-areas:"cBild1" "cText1";& > .cText1{grid-area:cText1}& > .cBild1{grid-area:cBild1}}& > div{&:first-child{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:hidden}&:last-child{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;overflow:hidden}}}}}& > div{& > div{grid-template-columns:minmax(0, 1fr);gap:2rem;& > div{&.icon{align-items:center;& > div{&.iconBox{width:60%}&.textBox{font-size:1.25em}}}&:empty{display:none}}}&.vollbild{height:235px}&.vollbildOverflow{& .slidesWrapper{width:480px}}.textGrp2{grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem}}}.ablauf{display:flex;flex-direction:column;gap:3rem;& > div{grid-template-columns:minmax(0, 1fr);gap:1rem;& > div:nth-child(1){text-align:center;padding:0}& > div:nth-child(2){flex-direction:row;& > div:nth-child(1), & > div:nth-child(3){height:0.25rem;width:auto}}& > div:nth-child(3){padding:0}&:first-child > div:nth-child(2) > div:nth-child(1), & > div:nth-child(2) > div:nth-child(1){background:linear-gradient(271deg, rgba(25, 27, 28, 1) 0%, rgba(25, 27, 28, 0) 100%)}&:last-child > div:nth-child(2) > div:nth-child(3), & > div:nth-child(2) > div:nth-child(3){background:linear-gradient(91deg, rgba(25, 27, 28, 1) 0%, rgba(25, 27, 28, 0) 100%)}}}.praxisInfo{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem;& > div:nth-child(1){& > div:nth-child(1){padding:0 0 2rem 0}}& > div:nth-child(2){& > div:nth-child(2){padding:2rem 0 0 0}}& > div:nth-child(1) > div:nth-child(2), & > div:nth-child(2) > div:nth-child(1){& > div{position:static;& > div{& > div:nth-child(1){display:none}& > div:nth-child(2){padding:1rem 1rem}}}}}.teamgrid{& > div{grid-template-columns:repeat(1, minmax(0, 1fr))}.teamContent{& > div > div > div:nth-child(1){& > div{width:226px}}}}.teamslider{.teamContent{& > div{width:200px}}}.kontaktdatenGrp{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-areas:"kontakt1" "kontakt4" "kontakt2" "kontakt5" "kontakt3" "kontakt6"}/*##########*/ body > footer{& > div:nth-child(2){& .logo{width:180px}& h1, & h2, & h3, & h4, & h5{font-size:1.5rem}> div{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-areas:"footer1" "footer2" "footer3" "footer4" "footer5"}}& > div:nth-child(3){background-color:var(--color-background-darkblue);& > div{flex-direction:column}}}/*##########*/ /*SLICK*/
.sliderWrapper{&.teamslider{& > .slick-slider{width:240px}& > .slick-arrow{display:flex!important;width:30px}}& > .dotsWrapper{display:none!important;/* bottom:0.75rem;& > ul{gap:1rem;& > li{& > div{width:0.75rem;height:0.75rem}}}*/}& > .slick-arrow{display:none!important}}.stageInfo{position:static;height:85px;background:var(--color-base1);border-radius:0;&.stageInfo_left, &.stageInfo_right{& > div{justify-content:center}}&.stageInfo_left, &.stageInfo_right, &.stageInfo_center{& > div{justify-content:center;& > div{& > div{mask:none;border-radius:0;padding-left:0;padding-right:0}}}}&.stageInfo_top, &.stageInfo_middle, &.stageInfo_bottom{& > div{align-items:center}}}}