@import url(normalize.css);html{font-size:100%;line-height:1.375em}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Diodrum-Regular, sans-serif;font-weight:400}h1,h2,.profile .profile-name,h3,.name,.strong,a{font-family:Diodrum-Regular, sans-serif}.debug{display:none;position:fixed;top:10px;right:10px;background-color:Orange}.debug:after{content:"Phone"}@media (min-width: 581px){.debug{background-color:SkyBlue}.debug:after{content:"Tablet"}}@media (min-width: 921px){.debug{background-color:LawnGreen}.debug:after{content:'Desktop'}}html{font-size:16px}body{max-width:100%;margin-left:auto;margin-right:auto;color:#000}body:after{content:" ";display:block;clear:both}body .wrapper{margin-left:20px;margin-right:20px;max-width:1190px}@media (min-width: 581px){body .wrapper{margin-left:30px;margin-right:30px}}@media (min-width: 921px){body .wrapper{margin-left:auto;margin-right:auto;padding:0 30px}}header,.header{align-items:flex-start;border:0 solid #00ff7f;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0;margin-top:20px;width:100%}@media (min-width: 581px){header,.header{align-items:flex-start;align-items:flex-end;flex-direction:row}header .stretch,.header .stretch{width:4.49438%;float:left;margin-right:1.1236%;height:0}}@media (min-width: 921px){header,.header{margin-bottom:70px}}.logo{border:0 solid Peru;max-width:300px;overflow:visible;width:100%}@media (min-width: 581px){.logo{max-width:unset;position:relative;top:-1px;width:300px}}@media (min-width: 921px){.logo{width:26.96629%;float:left;margin-right:1.1236%;top:0}}.logo img{left:-.3em;position:relative;width:100%}.start{margin-bottom:2.8em}nav{border:0 solid #191970;clear:left;display:block;width:100%}@media (min-width: 581px){nav{width:100%}}@media (min-width: 921px){nav{width:66.29213%;float:right;margin-right:0}}.navigation{position:relative;top:6px}@media (min-width: 581px){.navigation{top:17px}}.navigation ul{display:flex;flex-flow:row nowrap;justify-content:space-between;list-style-type:none;max-width:360px;padding:0;width:100%}.navigation ul li{display:inline-block;line-height:.65;margin:0}.navigation ul li.selected a{color:#00666d}.navigation ul li a{display:inline-block;padding:10px 0;position:relative}.navigation ul li a:hover,.navigation ul li a.selected{color:#00666d}.navigation ul li.divider{font-size:.7em;padding:10px 0}.navigation ul li.divider:last-of-type{display:none}.footer-navigation{font-size:.833333rem;text-align:center}.footer-navigation ul{list-style-type:none;margin:0;padding-bottom:15px}.footer-navigation ul li{display:inline-block;padding-left:2px;padding-right:2px}.footer-navigation ul li:last-of-type{display:none}.content{overflow:hidden;*zoom:1;border:0 solid #ffefd5;padding-bottom:30px;position:relative;top:5px}.content .titleimage img{max-width:100%;height:auto}@media (min-width: 581px){.content{margin-bottom:30px;top:15px}}@media (min-width: 921px){.content{width:66.29213%;float:right;margin-right:0;margin-bottom:30px;position:relative;top:-19px}.content .titleimage{margin-top:19px;margin-bottom:2.2rem;position:relative}}.content a{font-weight:600}aside{border:0 solid green;margin-bottom:30px;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}@media (min-width: 921px){aside{width:26.96629%;float:left;margin-right:1.1236%;margin-bottom:55px}}aside>*{overflow:hidden;*zoom:1}.sidebar{background-color:#e9eeee;padding-top:22px;padding-top:1.375rem;padding-bottom:0px;padding-bottom:0rem;padding-left:1.25em;padding-right:1.25em}.sidebar .contact-block{margin-bottom:1.8rem}@media (min-width: 581px){.sidebar .aside-postit{display:flex;flex-flow:row wrap;align-items:center}}.sidebar h1{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;margin-bottom:0rem;margin-top:0rem;padding:0;text-transform:none;line-height:1.3}.sidebar h1+p{margin-top:0}.sidebar .table{margin-bottom:0.8rem}.sidebar section{padding-bottom:0.5rem}@media (min-width: 581px){.sidebar section{width:47.36842%}}@media (min-width: 921px){.sidebar section{width:100%}}@media (min-width: 581px){.sidebar .adresse{width:100%;order:1;display:flex;flex-wrap:wrap}}@media (min-width: 581px) and (min-width: 921px){.sidebar .adresse{display:block}}@media (min-width: 581px){.sidebar .adresse>div{width:50%}}@media (min-width: 581px) and (min-width: 921px){.sidebar .adresse>div{width:100%}}@media (min-width: 581px){.sidebar .notfall{order:2}}.footer{clear:both;border:0 solid Tomato;background-color:#fff;border-top:1px solid #ddd;bottom:0;box-sizing:content-box;left:0;padding:15px 0 0;position:relative;width:100%}@media (min-width: 581px){.footer{padding:15px 0 0}}@media (min-width: 921px){.footer{padding:15px 0 0}}.footer .address{border:0 solid Sienna;display:flex;flex-wrap:wrap;font-size:.833333rem;justify-content:center;margin-left:20px;margin-right:20px;padding-bottom:5px}.footer .pipe{padding:0 5px}.footline{background-color:#e9eeee;box-sizing:content-box;height:20px;left:0;padding:0;position:relative;width:100%}.table{margin-bottom:1.375rem}.table .row{display:table-row}.table .day{display:table-cell;padding:0 10px 0 0}.table .hours{display:table-cell}.zweispaltig_links{border:0 solid red}@media (min-width: 581px){.zweispaltig_links{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width: 921px){.zweispaltig_links{width:100%;float:left;margin-right:5.26316%}}.zweispaltig_rechts{border:0 solid orange}@media (min-width: 581px){.zweispaltig_rechts{width:49.15254%;float:right;margin-right:0}}@media (min-width: 921px){.zweispaltig_rechts{width:100%;float:left;margin-right:5.26316%}}@media (min-width: 581px){.telefonkontakt{order:3}}.nobreak{white-space:nowrap}.profile-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}h1+.profile-list{margin-top:1.2rem}.profile-list:nth-of-type(2){margin-top:2.2rem}.profile{border:0px solid #00666d;padding:0px;margin-bottom:20px}.profile.small{width:48.27586%}.profile.small img{width:100%}.profile.big{width:100%}.profile.big img{width:100%}@media (min-width: 581px){.profile.small{width:31.03448%}.profile.big{width:48.27586%}}.profile .profile-name{margin-bottom:0rem}.profile .profile-job{margin-bottom:1.375rem}h1{font-weight:400;color:#00666d;text-transform:uppercase;font-size:22px;font-size:1.375rem;line-height:33px;line-height:2.0625rem;margin-bottom:0rem}h2,.profile .profile-name{font-weight:400;color:#00666d;font-size:20px;font-size:1.25rem;line-height:33px;line-height:2.0625rem;margin-top:2.2rem;line-height:1.6rem}h2+p,.profile .profile-name+p{margin-top:.7rem}h2#individuelle-gesundheitsleistungen-igel,.profile #individuelle-gesundheitsleistungen-igel.profile-name{margin-top:1.67rem}h3,.name,.strong{color:#00666d;font-weight:400;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;margin-top:22px;margin-top:1.375rem;margin-bottom:0px;margin-bottom:0rem}ul{padding-left:15px;list-style-position:outside}ul ul{padding-left:40px}a{color:#000;text-decoration:none;transition:color .15s linear}a:focus,a:active,a:hover{color:#00666d}.imagelisting{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:stretch;padding:10px;position:relative;right:23px;top:-20px;width:calc( 100% + 46px)}.fleximage{flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1;min-width:270px;margin:10px}.fleximage>a{display:block;padding-bottom:0;margin-bottom:0;font-size:0;line-height:0;height:100%;width:100%}.fleximage>a>img{width:100%;height:100%;object-fit:cover}.doubleimage{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;flex:1}.doubleimage>.fleximage{max-width:100%;width:100%;height:calc( calc(100% - 30px) / 2);margin:0}.doubleimage>.fleximage:first-of-type{margin-bottom:20px}
