@font-face{font-family:BookmanOldStyle;src:url(/static/media/BookmanOldStyle.4267d8aa.ttf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,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,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.root{background-color:#bc1920}@media only screen and (min-width:768px){.header{padding-bottom:15px}}@media only screen and (min-width:1281px){.header{padding-bottom:80px}}.background{background-color:none}@media only screen and (min-width:768px){.background{background-color:#bc1920;border-top:1px solid transparent;border-bottom:1px solid transparent}}.content-wrapper{background-color:#fff;border:0 solid;padding:10px;box-shadow:0 5px 20px 0 #888;margin:20px 0}@media only screen and (min-width:768px){.content-wrapper{margin:-130px 95px -155px}}@media only screen and (min-width:1024px){.content-wrapper{margin:-125px 95px -155px}}@media only screen and (min-width:1281px){.content-wrapper{margin:-185px 95px -255px}}.content-wrapper h1{font-family:BookmanOldStyle;color:#e5a80e;font-weight:700;text-align:center;font-size:20pt;margin-top:15px}@media only screen and (min-width:768px){.content-wrapper h1{font-size:37pt;margin:50px 0}}@media only screen and (min-width:1281px){.content-wrapper h1{font-size:60pt}}@media only screen and (min-width:1486px){.content-wrapper h1{font-size:80pt}}.content-wrapper h2{color:#bc1920;font-weight:700;font-size:14pt;margin-bottom:15px;font-family:BookmanOldStyle}@media only screen and (min-width:768px){.content-wrapper h2{font-size:20pt;margin-bottom:30px}}@media only screen and (min-width:1024px){.content-wrapper h2{font-size:30px}}.content-wrapper .section{margin:50px 0}@media only screen and (min-width:768px){.content-wrapper .section{display:flex;margin:unset}}@media only screen and (min-width:1996px){.content-wrapper .section{justify-content:center}}.content-wrapper .section p{font-family:BookmanOldStyle;font-weight:700;font-size:8pt;line-height:15pt}@media only screen and (min-width:768px){.content-wrapper .section p{font-size:10pt;line-height:20pt}}@media only screen and (min-width:1024px){.content-wrapper .section p{font-size:14pt;line-height:20pt}}.content-wrapper .section li{font-family:BookmanOldStyle;font-weight:700;font-size:10pt}@media only screen and (min-width:768px){.content-wrapper .section li{font-size:10pt}}@media only screen and (min-width:1024px){.content-wrapper .section li{font-size:14pt}}a{color:#bc1920;text-decoration:none;font-weight:700;font-family:BookmanOldStyle}@media only screen and (min-width:768px){a{font-size:10pt}}@media only screen and (min-width:1024px){a{font-size:13pt}}.header .bm-burger-button{height:30px;left:36px;margin:30px 0;position:absolute;top:10px;width:36px}@media only screen and (min-width:768px){.header .bm-burger-button{display:none}}.header .bm-burger-bars{background-color:#e5a80e}.header .bm-cross-button{height:24px;width:24px}.header .bm-cross{background:#bc1920}.header .bm-menu-wrap{height:100%;position:fixed;top:0}.header .bm-menu{font-size:1.15em;padding:2.5em 1.5em 0}.header .bm-overlay{top:0}.header .right .bm-burger-button{left:auto;padding:30px;right:36px}.header .bm-menu{background:#fff}.header .bm-menu a{color:#bc1920;border-bottom:1px solid}.header .bm-menu a:focus,.header .bm-menu a:hover{color:#e5a80e;cursor:pointer}.header .bm-item-list a{padding:.8em}.header .bm-item-list a span{font-weight:700;margin-left:10px}.header .bm-item:focus{outline:none}.header .physioLogoMobile{display:block;width:60%;margin-top:30px;margin-left:30%}@media only screen and (min-width:768px){.header .physioLogoMobile{display:none}}.nav-bar{display:none;background-color:#fff;justify-content:space-around;padding:25px 0 150px}@media only screen and (min-width:768px){.nav-bar img{height:45px}}@media only screen and (min-width:1024px){.nav-bar img{height:70px}}@media only screen and (min-width:768px){.nav-bar{display:flex}}.link-wrapper{align-items:center;display:flex}@media only screen and (min-width:768px){.link-wrapper div{margin-right:15px}}@media only screen and (min-width:1024px){.link-wrapper div{margin-right:15px}}@media only screen and (min-width:1281px){.link-wrapper div{margin-right:30px}}@media only screen and (min-width:1486px){.link-wrapper div{margin-right:70px}}.link-wrapper div:last-child{margin-right:unset}@media only screen and (min-width:768px){.praxis{margin:15px}}@media only screen and (min-width:1281px){.praxis{margin:90px}}@media only screen and (min-width:1486px){.praxis{margin:90px 150px}}.praxis .image-wrapper{display:flex}.praxis .image-wrapper img{width:100%}@media only screen and (min-width:768px){.aboutme{margin:15px;width:100%}}@media only screen and (min-width:1281px){.aboutme{margin:0 90px}}@media only screen and (min-width:1486px){.aboutme{margin:0 150px}}.aboutme .aboutme-wrapper{display:flex;justify-content:center}@media only screen and (min-width:768px){.aboutme .aboutme-wrapper{margin-left:15px}}.aboutme .aboutme-wrapper .manPic{height:110px;margin-top:60px;margin-right:-8px;z-index:1}@media only screen and (min-width:568px){.aboutme .aboutme-wrapper .manPic{height:160px}}@media only screen and (min-width:768px){.aboutme .aboutme-wrapper .manPic{margin-top:60px;margin-right:-15px}}@media only screen and (min-width:1024px){.aboutme .aboutme-wrapper .manPic{height:260px}}@media only screen and (min-width:1281px){.aboutme .aboutme-wrapper .manPic{height:100%}}.aboutme .aboutme-wrapper .imagePlaceholder{display:flex;font-family:BookmanOldStyle;align-items:center;font-weight:700;text-align:center;color:#575756;background-color:#d9d9d9;width:277px;height:auto;margin-bottom:20px}@media only screen and (min-width:568px){.aboutme .aboutme-wrapper .imagePlaceholder{width:290px;margin-bottom:30px}}@media only screen and (min-width:1024px){.aboutme .aboutme-wrapper .imagePlaceholder{font-size:18.5pt;line-height:30pt;width:420px;margin-bottom:50px}}@media only screen and (min-width:1281px){.aboutme .aboutme-wrapper .imagePlaceholder{margin-bottom:80px}}.aboutme .aboutme-wrapper li{list-style-position:outside;color:#bc1920;margin-left:20px;font-size:7pt;line-height:2}@media only screen and (min-width:568px){.aboutme .aboutme-wrapper li{font-size:10pt;line-height:20px;margin-bottom:5px}}@media only screen and (min-width:768px){.aboutme .aboutme-wrapper li{font-size:10pt}}@media only screen and (min-width:1024px){.aboutme .aboutme-wrapper li{font-size:14pt;margin-left:35px;margin-bottom:20px}}@media only screen and (min-width:1281px){.aboutme .aboutme-wrapper li{margin-left:60px;line-height:30px;margin-bottom:40px}}@media only screen and (min-width:768px){.aktuell{margin:15px;width:100%}}@media only screen and (min-width:1281px){.aktuell{margin:50px 90px}}@media only screen and (min-width:1486px){.aktuell{margin:50px 150px}}@media only screen and (min-width:1281px){.aktuell .aktuell-wrapper{margin-left:-25px}}.aktuell .aktuell-wrapper div{display:flex;align-items:baseline;margin-bottom:10px}@media only screen and (min-width:568px){.aktuell .aktuell-wrapper div{justify-content:space-between}}@media only screen and (min-width:768px){.aktuell .aktuell-wrapper div{justify-content:unset}}.aktuell .aktuell-wrapper span{font-family:BookmanOldStyle;color:#e5a80e;font-weight:700;font-size:8pt;line-height:30pt;width:100px;flex-shrink:0}@media only screen and (min-width:568px){.aktuell .aktuell-wrapper span{font-size:11pt}}@media only screen and (min-width:768px){.aktuell .aktuell-wrapper span{font-size:12pt;width:120px}}@media only screen and (min-width:1024px){.aktuell .aktuell-wrapper span{font-size:14pt;width:150px}}.aktuell .aktuell-wrapper p{color:#bc1920;font-size:8pt;flex:auto}@media only screen and (min-width:568px){.aktuell .aktuell-wrapper p{font-size:10pt}}@media only screen and (min-width:1024px){.aktuell .aktuell-wrapper p{font-size:12pt}}@media only screen and (min-width:768px){.leistungen{margin:15px;width:100%}}@media only screen and (min-width:1281px){.leistungen{margin:0 90px}}@media only screen and (min-width:1486px){.leistungen{margin:0 150px}}.leistungen .leistungen-wrapper{display:flex;position:relative;margin-bottom:30px}@media only screen and (min-width:1281px){.leistungen .leistungen-wrapper{margin-left:-25px}}.leistungen .leistungen-wrapper div{width:100%;z-index:1}.leistungen .leistungen-wrapper div:first-child{margin-right:15px;padding-right:10px;border-right:2px solid #e5a80e}@media only screen and (min-width:768px){.leistungen .leistungen-wrapper div:first-child{margin-right:40px;margin-left:15px}}@media only screen and (min-width:1024px){.leistungen .leistungen-wrapper div:first-child{margin-left:unset}}.leistungen .leistungen-wrapper h3{font-family:BookmanOldStyle;color:#e5a80e;font-weight:700;font-size:7pt;margin-bottom:20px}@media only screen and (min-width:568px){.leistungen .leistungen-wrapper h3{width:250px;font-size:10pt}}@media only screen and (min-width:768px){.leistungen .leistungen-wrapper h3{font-size:12pt;margin-bottom:40px}}@media only screen and (min-width:1024px){.leistungen .leistungen-wrapper h3{font-size:16pt;margin-bottom:40px;width:340px}}@media only screen and (min-width:1281px){.leistungen .leistungen-wrapper h3{width:500px}}@media only screen and (min-width:1486px){.leistungen .leistungen-wrapper h3{width:615px}}.leistungen .leistungen-wrapper ul{list-style:none}.leistungen .leistungen-wrapper ul li{color:#bc1920;font-size:6pt;line-height:2}@media only screen and (min-width:568px){.leistungen .leistungen-wrapper ul li{font-size:10pt;line-height:20px;margin-bottom:20px}}@media only screen and (min-width:768px){.leistungen .leistungen-wrapper ul li{font-size:10pt}}@media only screen and (min-width:1024px){.leistungen .leistungen-wrapper ul li{font-size:12pt;line-height:30px;margin-bottom:20px}}.leistungen .leistungen-wrapper ul li a{text-decoration:underline;font-size:unset}.leistungen .leistungen-wrapper img{position:absolute;height:auto;right:0;width:35%}@media only screen and (min-width:568px){.leistungen .leistungen-wrapper img{width:45%}}@media only screen and (min-width:768px){.leistungen .leistungen-wrapper img{width:45%;right:5px}}@media only screen and (min-width:1024px){.leistungen .leistungen-wrapper img{width:38%;right:100px}}@media only screen and (min-width:1486px){.leistungen .leistungen-wrapper img{width:28%;right:250px}}@media only screen and (min-width:1996px){.leistungen .leistungen-wrapper img{width:23%}}.leistungen p{color:#bc1920;position:relative}@media only screen and (min-width:768px){.leistungen p{margin-left:15px}}@media only screen and (min-width:1024px){.leistungen p{margin-left:unset}}@media only screen and (min-width:1281px){.leistungen p{margin-left:-25px}}@media only screen and (min-width:768px){.leistungen h2{margin-left:15px}}@media only screen and (min-width:1024px){.leistungen h2{margin-left:unset}}.kontakt{background-color:#fff;border:0 solid;padding:10px;box-shadow:1px 1px 8px #888}@media only screen and (min-width:768px){.kontakt{width:100%;margin:15px}}@media only screen and (min-width:1281px){.kontakt{margin:90px 50px;padding-left:40px}}@media only screen and (min-width:1486px){.kontakt{margin:90px 115px}}.kontakt .kontakt-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:1281px){.kontakt .kontakt-wrapper{margin-left:-25px}}.kontakt .kontakt-wrapper p{margin-bottom:20px}.kontakt .kontakt-wrapper p:first-child{color:#e5a80e}.kontakt .kontakt-wrapper p:last-child{color:#bc1920}@media only screen and (min-width:768px){.map{margin:15px;width:100%}}@media only screen and (min-width:1281px){.map{margin:0 90px}}@media only screen and (min-width:1486px){.map{margin:0 150px}}.map .map-wrapper{display:flex;justify-content:center}.map .map-wrapper img{width:100%;height:100%}@media only screen and (min-width:768px){.map .map-wrapper img{width:70%}}.map p{color:#bc1920;margin-top:30px}@media only screen and (min-width:1281px){.map p{margin-left:-25px}}.impressum{width:100%}@media only screen and (min-width:768px){.impressum{margin:15px}}@media only screen and (min-width:1281px){.impressum{margin:90px}}@media only screen and (min-width:1486px){.impressum{margin:90px 150px}}.impressum p{color:#e5a80e;margin-bottom:30px}@media only screen and (min-width:1281px){.impressum p{margin-left:-25px}}.impressum .impressum-wrapper{display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (min-width:1281px){.impressum .impressum-wrapper{margin-left:-25px}}.impressum .impressum-wrapper li{color:#bc1920;list-style:none;line-height:10px;font-size:4pt}@media only screen and (min-width:568px){.impressum .impressum-wrapper li{font-size:8pt;line-height:20px}}@media only screen and (min-width:768px){.impressum .impressum-wrapper li{font-size:8pt}}@media only screen and (min-width:1024px){.impressum .impressum-wrapper li{font-size:12pt;line-height:25px}}@media only screen and (min-width:1281px){.impressum .impressum-wrapper li{line-height:25px}}.partner{width:100%}@media only screen and (min-width:768px){.partner{margin:15px}}@media only screen and (min-width:1281px){.partner{margin:0 90px 90px}}@media only screen and (min-width:1486px){.partner{margin:0 90px 50px 150px}}.partner .partner-wrapper{display:flex}@media only screen and (min-width:1281px){.partner .partner-wrapper{margin-left:-25px}}.partner .partner-wrapper ul:first-child{margin-left:15px}@media only screen and (min-width:768px){.partner .partner-wrapper ul:first-child{margin-left:20px}}.partner .partner-wrapper li{color:#bc1920;margin-right:20px}@media only screen and (min-width:768px){.partner .partner-wrapper li{font-size:16pt;margin-right:100px}}@media only screen and (min-width:768px){.footer{padding-top:55px}}@media only screen and (min-width:1281px){.footer{padding-top:110px}}.footer div{margin:0 0 10px 15px}@media only screen and (min-width:768px){.footer div{margin:40px 0 40px 100px}}.section-privacy{margin:50px;color:#fff}.section-privacy h1,.section-privacy h2,.section-privacy h3{color:#000;margin:15px 0}.section-privacy p{color:#000;font-size:12pt;line-height:1.6}.section-privacy a{color:#000}.section-privacy li{color:#000;list-style:inside}.section-privacy button{text-decoration:underline;background-color:transparent;color:#000;border:none;margin:15px 0;font-size:12pt}
/*# sourceMappingURL=main.c2b10c59.chunk.css.map */