@charset "UTF-8";
figure picture{display:block;margin-bottom:15px}strong{font-weight:bold}a[href^="tel:"]{font-weight:normal}[itemprop="telephone"] a{font-weight:normal}.corona-card-header{background-color:#87ae1d !important}.corona-card-body{background-color:#95c11f !important}.info-button{background-color:#95c11f;color:white;padding:15px;max-width:220px}h6{text-transform:uppercase;color:#95c11f;font-weight:bold}ul{margin:0;padding:0;list-style-type:disc;padding-left:15px}ul.list-contact{display:inline-block;list-style-type:disc}ul.list-contact li{display:inline-block}ul.list-contact li:before{content:"•";padding-right:5px}ul.sub-navigation{list-style-type:none;padding:5px 15px;margin-bottom:15px}ul.sub-navigation li{position:relative;background-color:#95c11f;margin-bottom:10px}ul.sub-navigation li.active:before{border-color:#95c11f}ul.sub-navigation li.active>a{color:#95c11f !important}ul.sub-navigation li:before{position:absolute;content:"";left:calc(50% - 15px);top:0;width:0;height:0;border-style:solid;border-width:13px 15px 0 15px;border-color:#fff transparent transparent transparent}ul.sub-navigation li>a{display:block;width:100%;font-weight:normal;color:#fff !important;padding:15px 15px;white-space:normal;text-transform:uppercase;font-size:0.85rem;display:inline-block;text-align:center}ul.sub-navigation li:hover a{color:#95c11f}.btn{border-radius:0}.alert{border-radius:0}.form-group{position:relative}.form-group label.error{position:absolute;top:0;right:0;color:#ff0000;font-size:12px}.form-control{box-shadow:none;border-radius:0}.form-control:focus{box-shadow:none;border-color:#ccc}.checkbox label.error{color:#ff0000;font-size:12px;padding-left:0px;padding-right:15px}#navigation-toggle{position:relative;float:left;display:block;width:30px;height:25px;line-height:30px;padding:0;border:0;font-size:1.5rem;background-color:transparent;text-align:center;border-bottom:2px solid #000;border-top:2px solid #000;margin-top:5px;transition:all 0.5s}#navigation-toggle:after{position:absolute;top:9px;left:0;content:" ";width:100%;height:1px;border-top:2px solid #000;transition:all 0.5s}#navigation-toggle:hover{cursor:pointer}#navigation-toggle.active{border-bottom-color:transparent;transform:rotate3d(0, 0, 1, 45deg);transition:all 0.5s;left:-10px;top:10px}#navigation-toggle.active:after{transform:rotate3d(0, 0, 1, 90deg);transition:all 0.5s;top:-2px}#routing-map.map{height:300px}#mobile-toggle{font-size:2rem;color:#585858}#mobile-toggle:hover{cursor:pointer}#header{position:relative;top:0;left:0;width:100%;z-index:1}#header .container{padding-top:15px;padding-bottom:15px;height:100%}#header .container-fluid{padding-right:0}#header .container-fluid>.row{padding:0;margin:0;width:100%}#header .container-fluid>.row>.col-12{padding:0;margin:0}#header .logo{display:block;text-align:center;height:auto;padding:15px;margin:0 auto}#header .logo img{width:calc(100% - 15px);max-width:300px}#header .header-img{width:100%;text-align:center;height:auto;border-bottom:1px solid #1d1d1b}#header .header-img img{position:relative;width:50%;max-width:200px;bottom:-1px;left:-15px;background-color:#efefef}#header .navigation-wrapper .col-12{position:static}#main a{color:#95c11f}#main a.btn-secondary{color:#fff}#main .container{background-color:#fff;padding-bottom:30px;padding-top:30px}#main .team{margin-bottom:15px;border-bottom:1px solid #000;padding-bottom:10px}#main .team .text{font-size:1rem;text-align:left}#main .team .additional-picture{min-height:150px;background-size:cover;background-position:center 25%;border-right:15px solid #fff;border-left:15px solid #fff;margin-bottom:5px}#footer{text-align:center;border-top:2px solid #F2F2F2}#footer .container{padding-top:15px;padding-bottom:15px;background-color:#fff}#footer strong{text-transform:inherit}#footer .imprint-text{text-align:justify;font-size:0.9rem}#footer-navigation{margin:15px;padding:0;list-style-type:none;text-align:left;text-transform:uppercase}#footer-navigation li{display:inline-block}#footer-navigation li:first-child:after{content:" | "}#navigation{transition:left;position:absolute;top:75px;left:-100%;width:80%;height:auto;background-color:#dadada;overflow:auto;font-size:1.15rem;border-right:1px solid #E6E6E6;border-top:1px solid #E6E6E6;z-index:100}#navigation.active{left:0}#navigation ul{display:none;margin:0;padding:0;list-style-type:none}#navigation ul.level-1{display:block;background-color:transparent}#navigation ul.level-2{background-color:#F2F2F2}#navigation ul.level-3{background-color:transparent}#navigation li{position:relative;border-style:solid}#navigation li.active>a{color:#95c11f}#navigation li.level-1{border-width:0 0 1px 0;border-color:#c0c0c0}#navigation li.level-1.active>a{color:#95c11f}#navigation li.level-1>a{color:#1C1C1C}#navigation li.level-1>.toggle{border-color:#c0c0c0;color:#1C1C1C}#navigation li.level-2{border-width:1px 0 0 0;border-color:#c0c0c0;padding-left:7.5px}#navigation li.level-2>a:before{position:absolute;height:70%;top:15%;left:7.5px;border-left:2px solid #000;content:""}#navigation li.level-2>a:hover:before{border-color:#95c11f}#navigation li.level-2>.toggle{border-color:#c0c0c0;color:#1C1C1C}#navigation li.level-2.active a:before{border-color:#95c11f}#navigation li.level-3{border-width:1px 0 0 0;border-color:#c0c0c0}#navigation li.level-3>.toggle{border-color:#c0c0c0;color:#1C1C1C}#navigation li a{white-space:nowrap;display:block;height:50px;line-height:50px;padding:0 15px}#navigation li a:hover{text-decoration:none}#navigation li .toggle{position:absolute;top:0;right:0;width:50px;height:50px;line-height:50px;text-align:center;border-width:0 0 0 1px;border-style:solid;cursor:pointer}.consultation-cta{position:static;background-color:#e68000;display:block;width:125px;height:125px;border-radius:125px;text-align:center;text-transform:uppercase;margin:15px auto 30px auto}.consultation-cta a{display:flex;font-size:1.5rem;word-break:break-all;white-space:normal;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;font-weight:400;line-height:1.25}.consultation-cta a:hover{color:#fff}.pagination{display:flex;justify-content:center;align-items:center}.pagination li{margin-left:0.5rem;margin-right:0.5rem}.pagination li:first-child{margin-right:1rem}.pagination li:last-child{margin-left:1rem}.pagination li.active{font-weight:bold}.back-button{position:relative;padding-left:20px}.back-button:before{content:"";position:absolute;top:4px;left:0;width:10px;height:10px;border-style:solid;border-width:5px 7px 5px 0;border-color:transparent #95c11f transparent transparent}em{font-family:"Kalam", cursive;font-style:normal;font-size:1.25rem}#page-202 #main>.container>.row,#page-201 #main>.container>.row,#page-207 #main>.container>.row,#page-241 #main>.container>.row,#page-242 #main>.container>.row,#page-243 #main>.container>.row,#page-245 #main>.container>.row,#page-246 #main>.container>.row,#page-247 #main>.container>.row,#page-248 #main>.container>.row,#page-249 #main>.container>.row,#page-250 #main>.container>.row{position:relative}#page-202 #main>.container>.row>.col-lg-4:after,#page-201 #main>.container>.row>.col-lg-4:after,#page-207 #main>.container>.row>.col-lg-4:after,#page-241 #main>.container>.row>.col-lg-4:after,#page-242 #main>.container>.row>.col-lg-4:after,#page-243 #main>.container>.row>.col-lg-4:after,#page-245 #main>.container>.row>.col-lg-4:after,#page-246 #main>.container>.row>.col-lg-4:after,#page-247 #main>.container>.row>.col-lg-4:after,#page-248 #main>.container>.row>.col-lg-4:after,#page-249 #main>.container>.row>.col-lg-4:after,#page-250 #main>.container>.row>.col-lg-4:after{display:block;position:relative;top:15%;content:"Ihre Zufriedenheit und Gesundheit steht für uns an erster Stelle!";font-family:"Kalam", cursive;font-size:2rem;margin-bottom:2rem}#page-202 #main>.container>.row>.col-lg-4:after,#page-201 #main>.container>.row>.col-lg-4:after,#page-207 #main>.container>.row>.col-lg-4:after,#page-241 #main>.container>.row>.col-lg-4:after,#page-242 #main>.container>.row>.col-lg-4:after,#page-243 #main>.container>.row>.col-lg-4:after,#page-245 #main>.container>.row>.col-lg-4:after,#page-246 #main>.container>.row>.col-lg-4:after,#page-247 #main>.container>.row>.col-lg-4:after,#page-248 #main>.container>.row>.col-lg-4:after,#page-249 #main>.container>.row>.col-lg-4:after,#page-250 #main>.container>.row>.col-lg-4:after{top:15px;right:15px;left:0}@media only screen and (min-width:992px){#page-202 #main>.container>.row>.col-lg-4:after,#page-201 #main>.container>.row>.col-lg-4:after,#page-207 #main>.container>.row>.col-lg-4:after,#page-241 #main>.container>.row>.col-lg-4:after,#page-242 #main>.container>.row>.col-lg-4:after,#page-243 #main>.container>.row>.col-lg-4:after,#page-245 #main>.container>.row>.col-lg-4:after,#page-246 #main>.container>.row>.col-lg-4:after,#page-247 #main>.container>.row>.col-lg-4:after,#page-248 #main>.container>.row>.col-lg-4:after,#page-249 #main>.container>.row>.col-lg-4:after,#page-250 #main>.container>.row>.col-lg-4:after{float:right;font-size:1.5rem;text-align:right;max-width:225px;margin-right:15px}}#page-209 #main>.container>.row>.col-lg-5:after{display:block;position:relative;top:15%;content:"Das Wertvollste was Sie besitzen ist Ihre Haut...";font-family:"Kalam", cursive;font-size:2rem;margin-bottom:2rem}#page-209 #main>.container>.row>.col-lg-5:after{top:15px;right:15px;left:0}@media only screen and (min-width:992px){#page-209 #main>.container>.row>.col-lg-5:after{float:right;font-size:1.5rem;text-align:right;max-width:225px;margin-right:15px}}#page-201 #main>.container>.row>.col-lg-5:after,#page-201 #main>.container>.row>.col-lg-4:after{display:block;position:relative;top:15%;content:"Termine für Behandlungen in unserer Kosmetikabteilung können direkt bei unserem Praxisteam vereinbart werden.";font-family:"Kalam", cursive;font-size:2rem;margin-bottom:2rem}#page-201 #main>.container>.row>.col-lg-5:after,#page-201 #main>.container>.row>.col-lg-4:after{top:15px;right:15px;left:0}@media only screen and (min-width:992px){#page-201 #main>.container>.row>.col-lg-5:after,#page-201 #main>.container>.row>.col-lg-4:after{float:right;font-size:1.5rem;text-align:right;max-width:225px;margin-right:15px}}@media screen and (min-width:576px){figure picture{margin-top:0}#footer{text-align:left}#footer-navigation{margin:0;text-align:right}#footer-navigation li{display:inline-block}#header{border-bottom:0}#header #main-navigation{display:inline;position:static;background-color:#fff;width:auto;float:right;overflow:visible;background-color:transparent;margin-top:15px}#header #main-navigation li{display:inline-block}#header #main-navigation li.level-1{border-bottom:0}#header #main-navigation li.level-1 a{padding-right:15px;padding-left:0}#header #main-navigation li.level-1:last-child a{padding-right:0}#header #main-navigation li a{display:inline}#header #main-navigation li.has-entries{position:relative}#header #main-navigation li.has-entries:hover ul.level-2{text-align:left;position:absolute;display:inline-block;background-color:#000;display:block}#header #main-navigation li.has-entries:hover ul li.level-2{padding-top:5px;padding-bottom:5px}#header #main-navigation li.has-entries:hover ul li.level-2 a{color:#fff}}@media screen and (min-width:768px){.consultation-cta{position:absolute;top:15px;right:15px}}@media screen and (min-width:992px){#main{}#main .row.align-bottom>div{display:flex;flex-direction:column;justify-content:flex-end}#main .row.align-bottom>div figure{margin-bottom:0}#main .row.overflow-left{margin-left:calc(-100% / 1.85)}#main .row.overflow-left>.col-12:first-child img{max-height:315px;width:auto;float:right}#main .row.overflow-left>.col-12:first-child figure picture{margin-bottom:0}#main .team .additional-picture.col-12.col-lg-4:first-child,#main .team .additional-picture.col-12.col-lg-8:first-child{border-right:0}#main .team .text{font-size:0.8rem}#main .team .text strong{font-size:1rem}#header{position:static;box-shadow:none;margin-bottom:30px}#header .logo{display:block;height:100%;vertical-align:bottom;margin:0;position:relative}#header .logo img{position:absolute;bottom:0;right:15px;max-width:none}#header .header-img{display:block;text-align:right;border-bottom:0;border-bottom:1px solid #000}#header .navigation-wrapper{margin-top:30px}#header .container{position:relative}#header .container-fluid{max-width:960px;padding:0 15px;margin:0 auto}#header .container-fluid>.row{margin-left:-15px;margin-right:15px}#header .container-fluid>.row>.col-12{padding-right:15px;padding-left:15px}ul.sub-navigation{display:flex;flex-flow:wrap row}ul.sub-navigation li{flex:0 0 auto;width:calc(50% - 15px);margin-right:15px}#navigation-toggle{display:none}#navigation{transition:none;display:block;position:static;background:transparent;overflow:visible;width:100%;font-size:1.15rem;text-align:right;border:0;text-transform:uppercase}#navigation ul.level-1{display:flex;justify-content:end;background-color:transparent}#navigation ul.level-2{display:none}#navigation ul.level-3{display:none}#navigation li{border:0}#navigation li.level-1{display:inline-block;border:0}#navigation li.level-1>a{height:50px;line-height:50px;padding:0 15px}#navigation li.level-1>a{color:#000}#navigation li a{height:30px;line-height:30px}#navigation li a:hover{color:#95c11f}#navigation li .toggle{display:none}#footer{border:0;margin-bottom:30px}#footer .container{position:relative}#footer .consultation-cta{right:auto;left:15px;z-index:5}#footer #footer-navigation{padding-bottom:5px;margin-bottom:30px;border-bottom:2px solid #000;font-size:1rem;font-weight:bold;margin-top:100px}#footer .made-by{margin-top:30px;text-align:center}}@media screen and (min-width:1200px){#header .container-fluid{max-width:1140px}#footer .imprint-text{text-align:justify}}@media screen and (min-width:1450px){.container{max-width:1300px}}html{font-size:14px}:root,body{font-family:"Helvetica LT Std";background-color:#efefef}.green{color:#95c11f}h1,h2,h3,strong{text-transform:uppercase;color:#95c11f}h1{margin-bottom:15px;font-size:1.5rem;font-weight:bold}h2{font-size:1.5rem}h3{font-size:1.25rem}a{color:#000;font-weight:bold}a:hover{text-decoration:none;color:#95c11f}.btn-primary{background-color:#95c11f;border-color:#95c11f;color:#fff}.btn-primary:hover{background-color:#739518;border-color:#739518}.btn-secondary{background-color:black;color:#fff;border-color:black}.made-by{font-family:Arial, Helvetica Neue, Helvetica, sans-serif;font-size:0.85rem}