@charset "UTF-8";
/***!  /media/templates/site/cassiopeia_physio_aktiv_dachau/css/user.css?813383  !***/

:root{--schrift:#212529;--menu:#939598;--mobile-menu:rgba(25,188,185,0.7);--white:#fff;--green:#19bcb9;--rgb-highlight:rgba(25,188,185,0.05);--rgb-highlights:rgba(25,188,185,0.5);--rgb-bg-arrow:#e8f9f7;--footer-menu:#fff;--body-font-family:'Open Sans';--body-font-size:normal;--body-font-size-h1:2.0rem;--body-font-size-h2:1.5rem;--body-font-400:400;--body-font-700:700}body{font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-400);background-color:var(--body-bg)}p,.p{text-align:justify;hyphens:auto;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-400)}h1,.h1{text-transform:uppercase;font-family:var(--body-font-family);font-size:var(--body-font-size-h1);font-weight:var(--body-font-400);color:var(--green)}.h1inverse{text-transform:uppercase;font-weight:var(--body-font-400);display:inline-block;color:var(--white);background-color:var(--green);padding:4px 10px 1px;margin:4px 0}h2,.h2{text-transform:uppercase;font-family:var(--body-font-family);font-size:var(--body-font-size-h2);font-weight:var(--body-font-700);color:var(--green)}.h2inverse{text-transform:uppercase;font-weight:var(--body-font-400);display:inline-block;color:var(--white);background-color:var(--green);padding:4px 10px 1px;margin:4px 0}h3,.h3{text-transform:uppercase;font-family:var(--body-font-family);font-size:var(--body-font-size-h3);font-weight:var(--body-font-400);color:var(--green)}.lowercase{text-transform:lowercase}.card{margin-top:4rem;margin-bottom:4rem;border:0px}.card-header{color:var(--white);background-color:var(--green);border:0px}.card-body{margin:-1px 7px 7px 7px;border:1px solid var(--green);background-color:var(--rgb-highlight)}.boxed{margin:-1px 7px 7px 7px;border:1px solid var(--green);background-color:var(--rgb-highlight)}.distance{height:5rem}.distance-small{height:2rem}.yes-xl{display:none}@media only screen and (max-width:1200px){.yes-xl{display:block}}footer.container-footer-menu a{position:relative;text-decoration:none !important;color:var(--footer-menu)}footer.container-footer-menu a:hover{color:var(--footer-menu)}footer.container-footer-menu a::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:var(--footer-menu);transform:scaleX(0);transform-origin:top left;transition:transform 0.3s ease}footer.container-footer-menu a:hover::before{transform:scaleX(1)}footer.container-footer a{position:relative;text-decoration:none !important;color:var(--schrift)}footer.container-footer a:hover{color:var(--schrift) !important}footer.container-footer a::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:var(--green);transform:scaleX(0);transform-origin:top left;transition:transform 0.3s ease}footer.container-footer a:hover::before{transform:scaleX(1)}footer.container-patienten-info a{position:relative;text-decoration:none !important;color:var(--schrift)}footer.container-patienten-info a:hover{color:var(--schrift) !important}footer.container-patienten-info a::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:var(--green);transform:scaleX(0);transform-origin:top left;transition:transform 0.3s ease}footer.container-patienten-info a:hover::before{transform:scaleX(1)}body.layout-blog .site-grid a{position:relative;text-decoration:none !important;color:var(--schrift)}body.layout-blog .site-grid a:hover{color:var(--schrift) !important}body.layout-blog .site-grid a::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:var(--green);transform:scaleX(0);transform-origin:top left;transition:transform 0.3s ease}body.layout-blog .site-grid a:hover::before{transform:scaleX(1)}.navbar-mobile-menu .navigation-physio li.metismenu-item a{position:relative;text-decoration:none !important;color:var(--footer-menu);font-size:3rem}.navbar-mobile-menu .navigation-physio li.metismenu-item a::after{background:none}.navbar-mobile-menu .navigation-physio li.metismenu-item a:hover{color:var(--footer-menu)}.navbar-mobile-menu .navigation-physio li.metismenu-item a::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:var(--footer-menu);transform:scaleX(0);transform-origin:top left;transition:transform 0.3s ease}.navbar-mobile-menu .navigation-physio li.metismenu-item a:hover::before{transform:scaleX(1)}.navbar-mobile-menu .navigation-physio li.metismenu-item.active::before{content:'' !important;background-image:url(https://www.physio-aktiv-dachau.de/media/templates/site/cassiopeia_physio_aktiv_dachau/images/physio-aktiv-dachau.webp);margin-left:-3.5rem;background-size:cover;display:inline-block;height:3rem;width:3rem}.container-header{top:-4.0rem;background-color:var(--white);background-image:none;box-shadow:0 0 13px rgba(0,0,0,0.65);border-top:1px solid var(--bg-menu);margin-bottom:20px}.container-header .mod-menu{color:var(--white)}.container-header .grid-child{padding:0}@media only screen and (max-width:1372px){.container-header{padding:0 15px 0 15px}}@media only screen and (max-width:992px){.container-header{top:0}}footer.container-testimonials{margin-top:7rem}body.view-article .main-bottom.card{margin-top:11rem}#accordionInformation h2.accordion-header .accordion-button{font-family:var(--body-font-family);font-size:var(--body-font-size-h2);font-weight:400;color:var(--green)}#accordionInformation .accordion-item{background-color:var(--white);border-left:1px solid var(--green);border-top:1px solid var(--green);border-right:1px solid var(--green)}#accordionInformation .accordion-item:last-of-type .accordion-button.collapsed{border-bottom:1px solid var(--green)}#accordionInformation .accordion-button:not(.collapsed){color:var(--schrift);background-color:var(--rgb-highlight);box-shadow:inset 0 calc(-1* var(--accordion-border-width)) 0 var(--accordion-border-color)}footer.container-patienten-info{margin-top:7rem}.team-head{background-color:var(--green);border-bottom:5px double white}.team-head h1,.h1{text-transform:uppercase;font-family:var(--body-font-family);font-size:var(--body-font-size-h1);font-weight:var(--body-font-400);color:var(--white);margin:3rem 0 3rem 0}.team-head .h1inverse{text-transform:uppercase;font-weight:var(--body-font-400);display:inline-block;color:var(--green);background-color:var(--white);padding:4px 10px 1px;margin:4px 0}#team h2{display:block;text-align:center;font-weight:var(--body-font-400);font-size:220%;margin:0 0 26px 0;padding:14px 0 14px 10px;border-top:1px dotted rgba(0,0,0,0.3);border-bottom:1px dotted rgba(0,0,0,0.3)}#team a,#team-member a{text-decoration:none}#team .card{width:80%;overflow:hidden}#team .card-top{width:80%;overflow:hidden;margin-top:2rem}#team-member .card-portrait{width:100%;overflow:hidden;margin-top:0rem}#team .card-bottom{width:80%;overflow:hidden;margin-top:8rem}#team .card-portrait{overflow:hidden}#team img.team-member{width:100%;height:auto;transition:transform .5s ease}#team img.team-member:hover{transform:scale(1.1)}#team .card-body{margin:0;text-align:center;overflow:hidden;background-color:var(--green);border:1px solid var(--white)}#team-member .card-body{margin:0;text-align:center;overflow:hidden;background-color:var(--green);border:1px solid var(--white)}#team .card-body h5.card-title{color:var(--white);font-weight:var(--body-font-400);margin:10px 0 10px 0}##team-member .card-body h5.card-title{color:var(--white);font-weight:var(--body-font-400);margin:10px 0 10px 0}#team-member img.team-member{width:100%;height:auto}@media only screen and (max-width:576px){#team .card-top{margin-top:4rem}#team .card-bottom{margin-top:4rem}}#anwendungen h1{display:block;text-align:center;margin:0 0 26px 0;padding:14px 0 14px 10px;border-top:1px dotted rgba(0,0,0,0.3);border-bottom:1px dotted rgba(0,0,0,0.3)}#anwendungen h2{display:block;text-align:center;text-transform:uppercase;font-family:var(--body-font-family);font-size:var(--body-font-size-h1);font-weight:var(--body-font-400);margin:0 0 26px 0;padding:14px 0 14px 10px;border-top:1px dotted rgba(0,0,0,0.3);border-bottom:1px dotted rgba(0,0,0,0.3)}#anwendungen a{text-decoration:none}#anwendungen .card-1{width:100%;overflow:hidden;margin-top:4rem}#anwendungen .card-2{width:100%;overflow:hidden;margin-top:2rem}#anwendungen .card-3{width:100%;overflow:hidden;margin-top:0rem}#anwendungen .card-4{width:100%;overflow:hidden;margin-top:4rem}#anwendungen .card-5{width:100%;overflow:hidden;margin-top:2rem}#anwendungen .card-6{width:100%;overflow:hidden;margin-top:0rem}#anwendungen .card-7{width:100%;overflow:hidden;margin-top:4rem}#anwendungen .card-8{width:100%;overflow:hidden;margin-top:2rem}#anwendungen .card-9{width:100%;overflow:hidden;margin-top:0rem}#anwendungen .card-10{width:100%;overflow:hidden;margin-top:4rem}#anwendungen .card-11{width:100%;overflow:hidden;margin-top:2rem}#anwendungen .card-12{width:100%;overflow:hidden;margin-top:0rem}#anwendungen .card-13{width:100%;overflow:hidden;margin-top:4rem}#anwendungen .card-14{width:100%;overflow:hidden;margin-top:2rem}#anwendungen .card-15{width:100%;overflow:hidden;margin-top:0rem}#anwendungen .card-16{width:100%;overflow:hidden;margin-top:4rem}#anwendungen .card-17{width:100%;overflow:hidden;margin-top:2rem}@media only screen and (max-width:992px){#anwendungen .card-1{margin-top:2rem}#anwendungen .card-2{margin-top:0rem}#anwendungen .card-3{margin-top:2rem}#anwendungen .card-4{margin-top:0rem}#anwendungen .card-5{margin-top:2rem}#anwendungen .card-6{margin-top:0rem}#anwendungen .card-7{margin-top:2rem}#anwendungen .card-8{margin-top:0rem}#anwendungen .card-9{margin-top:2rem}#anwendungen .card-10{margin-top:0rem}#anwendungen .card-11{margin-top:2rem}#anwendungen .card-12{margin-top:0rem}#anwendungen .card-13{margin-top:2rem}#anwendungen .card-14{margin-top:0rem}#anwendungen .card-15{margin-top:2rem}#anwendungen .card-16{margin-top:0rem}#anwendungen .card-17{margin-top:2rem}}@media only screen and (max-width:768px){#anwendungen .card-1{margin-top:2rem}#anwendungen .card-2{margin-top:2rem}#anwendungen .card-3{margin-top:2rem}#anwendungen .card-4{margin-top:2rem}#anwendungen .card-5{margin-top:2rem}#anwendungen .card-6{margin-top:2rem}#anwendungen .card-7{margin-top:2rem}#anwendungen .card-8{margin-top:2rem}#anwendungen .card-9{margin-top:2rem}#anwendungen .card-10{margin-top:2rem}#anwendungen .card-11{margin-top:2rem}#anwendungen .card-12{margin-top:2rem}#anwendungen .card-13{margin-top:2rem}#anwendungen .card-14{margin-top:2rem}#anwendungen .card-15{margin-top:2rem}#anwendungen .card-16{margin-top:2rem}#anwendungen .card-17{margin-top:2rem}}#anwendungen .card-portrait{width:100%;overflow:hidden;margin-top:0rem}#anwendungen .card-portrait{overflow:hidden}#anwendungen img.therapieangebot{width:100%;height:auto;transition:transform .5s ease}#anwendungen img.therapieangebot:hover{transform:scale(1.1)}#anwendungen .card-body{margin:0;text-align:center;overflow:hidden;background-color:var(--green);border:1px solid var(--white)}#anwendungen .card-body{margin:0;text-align:center;overflow:hidden;background-color:var(--green);border:1px solid var(--white)}#anwendungen .card-body h5.card-title{color:var(--white);font-weight:var(--body-font-400);margin:10px 0 10px 0}#team-member img.team-member{width:100%;height:auto}@media only screen and (max-width:576px){#team .card-top{margin-top:4rem}#team .card-bottom{margin-top:4rem}}.breadcrumb.breadcrumb-custom{padding:0 0;border-color:#dbe3e6}.breadcrumb{border:1px solid var(--green)}.breadcrumb{display:flex;flex-wrap:wrap;padding:0.56rem 1.13rem;margin-bottom:1rem;list-style:none;background-color:var(--white);border-radius:0.25rem}nav{display:block}.breadcrumb.breadcrumb-custom .breadcrumb-item{font-size:0.875rem;background:var(--green);padding:0.56rem 10px;color:var(--white);display:inline-block;vertical-align:top}.breadcrumb.breadcrumb-custom .breadcrumb-item.active{font-size:0.875rem;padding:0.56rem 10px;color:var(--schrift);display:inline-block;vertical-align:top}.breadcrumb.breadcrumb-custom .breadcrumb-item:before{content:""}.breadcrumb.breadcrumb-custom .breadcrumb-item a{position:relative;color:inherit;display:inline-block;vertical-align:top;padding-left:15px}.breadcrumb.breadcrumb-custom .breadcrumb-item a:before{right:-22px;z-index:3;border-left-color:var(--green);border-left-style:solid;border-left-width:12px}.breadcrumb.breadcrumb-custom .breadcrumb-item a:after{border-top:21px solid transparent;border-bottom:22px solid transparent;border-left:12px solid var(--white);top:-9px;right:-23px}.breadcrumb.breadcrumb-custom .breadcrumb-item:last-child{background:transparent}.breadcrumb.breadcrumb-custom .breadcrumb-item.pre-active a:before{border-top:21px solid var(--white);border-bottom:21px solid var(--white)}.breadcrumb.breadcrumb-custom .breadcrumb-item:before{content:""}.breadcrumb.breadcrumb-custom .breadcrumb-item a:before,.breadcrumb.breadcrumb-custom .breadcrumb-item a:after{position:absolute;top:-9px;width:0;height:0;content:"";border-top:21px solid transparent;border-bottom:21px solid transparent}.breadcrumb a:link{text-decoration:none}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#6c757d;content:"/"}@media only screen and (max-width:768px){.breadcrumb.breadcrumb-custom .breadcrumb-item.active{display:none}}.skip-page{background-color:var(--rgb-highlight)}.skip-page .page-break-forward,.skip-page .page-break-back{background-color:var(--rgb-bg-arrow)}.skip-page .page-break-forward .arrow{background-color:var(--green);color:#fff;display:inline-block;padding-left:0px;border-color:1px var(--green)}.skip-page .page-break-forward .arrow a{color:#fff;padding-left:10px;text-decoration:none !important}.skip-page .page-break-forward .arrow-right{border-style:dashed;border-color:transparent;border-width:0.20em;display:-moz-inline-box;display:inline-block;font-size:100px;height:0;line-height:0;position:relative;vertical-align:middle;width:0;background-color:var(--white);border-left-width:0.2em;border-left-style:solid;border-left-color:var(--green);left:0.25em}.skip-page .page-break-forward .arrow-left-nocke{border-style:dashed;border-color:var(--green);border-width:0.20em;display:-moz-inline-box;display:inline-block;font-size:100px;height:0;line-height:0;position:relative;vertical-align:middle;width:0;background-color:var(--green);border-left-width:0.2em;border-left-style:solid;border-left-color:var(--rgb-bg-arrow)}.skip-page .page-break-back .arrow{background-color:var(--green);color:#fff;display:inline-block;padding-left:4px}.skip-page .page-break-back .arrow a{color:#fff;padding-right:10px;text-decoration:none !important}.skip-page .page-break-back .arrow-right{border-style:dashed;border-color:transparent;border-width:0.20em;display:-moz-inline-box;display:inline-block;font-size:100px;height:0;line-height:0;position:relative;vertical-align:middle;width:0;background-color:var(--white);border-right-width:0.2em;border-right-style:solid;border-right-color:var(--green);right:0.25em}.skip-page .page-break-back .arrow-right-nocke{border-style:dashed;border-color:var(--green);border-width:0.20em;display:-moz-inline-box;display:inline-block;font-size:100px;height:0;line-height:0;position:relative;vertical-align:middle;width:0;background-color:var(--white);border-right-width:0.2em;border-right-style:solid;border-right-color:var(--rgb-bg-arrow)}@media only screen and (max-width:768px){.skip-page{background-color:var(--white)}.skip-page .page-break-forward,.skip-page .page-break-back{background-color:var(--white)}.skip-page .page-break-forward{border-top:1px solid var(--white)}.skip-page .page-break-back{border-bottom:1px solid var(--white)}.skip-page .page-break-back .arrow-right-nocke{border-right-color:var(--white)}.skip-page .page-break-forward .arrow-left-nocke{border-left-color:var(--white)}}#informationen h2.info{display:block;text-align:center;text-transform:uppercase;font-family:var(--body-font-family);font-size:var(--body-font-size-h1);font-weight:var(--body-font-400);margin:0 0 26px 0;padding:14px 0 14px 10px;border-top:1px dotted rgba(0,0,0,0.3);border-bottom:1px dotted rgba(0,0,0,0.3)}#informationen h3.info{text-transform:uppercase;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-700);text-align:center;color:var(--white);background-color:var(--rgb-highlights);padding:4px 10px 1px}#informationen .row .bg{background-color:var(--rgb-highlight);border-bottom:1px solid var(--green)}#impressum h1.impressum{text-transform:uppercase;hyphens:auto;font-family:var(--body-font-family);font-size:var(--body-font-size-h1);font-weight:var(--body-font-400);color:var(--green)}#impressum h2.impressum{text-transform:uppercase;hyphens:auto;font-family:var(--body-font-family);font-size:var(--body-font-size-h2);font-weight:var(--body-font-400);color:var(--green);margin-top:3rem}#impressum h3.impressum{text-transform:uppercase;hyphens:auto;font-family:var(--body-font-family);font-size:var(--body-font-size-h3);font-weight:var(--body-font-400);color:var(--green);margin-top:3rem}#impressum h4.impressum{text-transform:uppercase;hyphens:auto;font-family:var(--body-font-family);font-size:var(--body-font-size-h3);font-weight:var(--body-font-400);color:var(--green);margin-top:3rem}#impressum a{position:relative;text-decoration:none !important;color:var(--schrift)}#impressum a:hover{color:var(--schrift)}#impressum a::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:var(--green);transform:scaleX(0);transform-origin:top left;transition:transform 0.3s ease}#impressum a:hover::before{transform:scaleX(1)}#karriere a{position:relative;text-decoration:none !important;color:var(--schrift)}#karriere a:hover{color:var(--schrift)}#karriere a::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:var(--green);transform:scaleX(0);transform-origin:top left;transition:transform 0.3s ease}#karriere a:hover::before{transform:scaleX(1)}#karriere a.no_anime{text-decoration:none !important}#karriere a.no_anime::before,#karriere a.no_anime:hover::before{content:none;transform:none;transition:none}#team-member blockquote{background-color:var(--rgb-highlight);padding:1rem 1.2rem;color:var(--schrift);margin:1rem auto 2rem;background-color:var(--rgb-highlight)}#team-member blockquote .fa-quote-left{color:var(--green)}.osgalery-cat-tabs{display:none}h4.newsflash-title a{color:var(--green)}body.view-article .com-content-article.item-page .left.item-image{float:none}body.view-article .com-content-article.item-page .left.item-image img{width:100%}body.view-article .com-content-article.item-page figure{}body.layout-blog h1{font-size:1.5rem;margin-bottom:5rem}body.layout-blog .blog-item a{text-decoration:none}body.layout-blog .blog-item a::before{display:none}body.layout-blog .blog-item a::before{display:none}body.layout-blog .blog-item img{width:100%;height:auto;transition:transform .5s ease}body.layout-blog .blog-item img:hover{transform:scale(1.1)}body.layout-blog .com-content-category-blog__item.blog-item{padding:7px;border:1px solid var(--green);background-color:var(--rgb-highlight)}body.layout-blog .pagination .page-link.active,body.layout-blog .pagination .active>.page-link{background-color:var(--white);border:var(--pagination-border-width) solid var(--pagination-border-color)}footer.container-footer-menu{margin-top:7rem;background-color:var(--green);background-image:url(https://www.physio-aktiv-dachau.de/media/templates/site/cassiopeia_physio_aktiv_dachau/images/hg-header.png)}footer.container-footer{background-color:var(--footer-menu);background-image:url(https://www.physio-aktiv-dachau.de/media/templates/site/cassiopeia_physio_aktiv_dachau/images/hg-header.png);border-top:1px solid var(--footer-menu);color:var(--schrift);margin-top:0}footer ul{justify-content:center;align-items:center}footer ul a{color:var(--footer-menu)}footer .footer-links .footer-icon,footer .footer-mitte .footer-icon,footer .footer-rechts .footer-icon{width:20px;float:left;padding:10px 30px 0 30px;color:#29b5b3}footer .footer-links .footer-icon .footer-icon-content,footer .footer-mitte .footer-icon .footer-icon-content,footer .footer-rechts .footer-icon-content{color:#29b5b3}footer .footer-rechts a{text-decoration:none !important;color:#29b5b3;opacity:1.0;transition:opacity 1s}footer .footer-rechts a:hover{text-decoration:none !important;color:#29b5b3;opacity:0.6;transition:opacity 1s}footer .footer-rechts a::before{display:none}footer .footer-links .mobile{display:none}@media only screen and (max-width:992px){footer.container-footer-menu ul.mod-menu{display:flex;flex-direction:row;justify-content:center;align-items:center}footer .footer-mitte{display:none}footer .footer-links .mobile{display:block}}.container-header .mod-menu{flex-direction:column}#burger-toggle{position:absolute;appearance:none;opacity:0}#burger-toggle:checked~.menu{opacity:1;visibility:visible}#burger-toggle:checked~.menu .menu-nav-link span div,#burger-toggle:checked~.menu img,#burger-toggle:checked~.menu .title p{transform:translateY(0);transition:1.2s 0.1s cubic-bezier(0.35,0,0.07,1)}#burger-toggle:checked~.menu .image-link:nth-child(1) img{transition-delay:0.18s}#burger-toggle:checked~.menu .image-link:nth-child(2) img{transition-delay:0.26s}#burger-toggle:checked~.menu .image-link:nth-child(3) img{transition-delay:0.34s}#burger-toggle:checked~.menu .image-link:nth-child(4) img{transition-delay:0.42s}#burger-toggle:checked~.burger-menu .line::after{transform:translateX(0);background:#fff}#burger-toggle:checked~.burger-menu .line:nth-child(1){transform:translateY(calc(var(--burger-menu-radius) / 5)) rotate(45deg)}#burger-toggle:checked~.burger-menu .line:nth-child(2){transform:scaleX(0)}#burger-toggle:checked~.burger-menu .line:nth-child(3){transform:translateY(calc(var(--burger-menu-radius) / -5)) rotate(-45deg)}.burger-menu{--burger-menu-radius:4em;position:relative;top:4rem;z-index:100;display:block;width:var(--burger-menu-radius);height:var(--burger-menu-radius);outline:none;cursor:pointer}@media screen and (max-width:1320px){#burger-toggle:checked~.burger-menu{position:fixed;right:15px}}.burger-menu .line{position:absolute;left:25%;width:50%;height:3px;background:var(--menu);border-radius:10px;overflow:hidden;transition:0.5s}.burger-menu .line:nth-child(1){top:30%}.burger-menu .line:nth-child(2){top:50%}.burger-menu .line:nth-child(3){top:70%}.burger-menu .line::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:var(--primary-color-darker);background:var(--green);transform:translateX(-100%);transition:0.5s}.burger-menu .line:nth-child(2)::after{transition-delay:0.1s}.burger-menu .line:nth-child(3)::after{transition-delay:0.2s}.burger-menu:hover .line::after{transform:translateX(0)}.navigation-physio{margin-left:2rem}.navbar-mobile-menu .menu{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;background:var(--green);opacity:0;overflow-x:hidden;visibility:hidden;transition:1.0s}.navbar-mobile-menu img.overlay-hero{height:100%;width:auto;object-fit:cover;object-position:100%;clip-path:polygon(0% 0%,100% 0%,90% 100%,0% 100%)}@media screen and (max-width:992px){.navbar-mobile-menu .nomobile{display:none}.navbar-mobile-menu .mobile{max-width:100% !important}}@media screen and (max-width:700px){.navbar-mobile-menu .navigation-physio li.metismenu-item a{font-size:2rem}}.navbar-mobile-menu .menu .metismenu.mod-menu .metismenu-item{padding:0px 1em}body.com_osmap.view-html h2#osmap-menu-uid-footer-menu,body.com_osmap.view-html ul#osmap-ul-uid-footer-menu,body.com_osmap.view-html h2#osmap-menu-uid-schatten-menue,body.com_osmap.view-html ul#osmap-ul-uid-schatten-menue{display:none}body.com_osmap.view-html a.osmap-link{position:relative;text-decoration:none !important;color:var(--schrift)}body.com_osmap.view-html a.osmap-link:hover{color:var(--schrift) !important}body.com_osmap.view-html a.osmap-link::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:var(--green);transform:scaleX(0);transform-origin:top left;transition:transform 0.3s ease}body.com_osmap.view-html a.osmap-link:hover::before{transform:scaleX(1)}.video-container{max-width:500px;margin:0 auto}.video-container video{width:100%;height:auto}.video-container-breit{max-width:1350px;margin:0 auto}.video-container-breit video{width:100%;height:auto}
