@media all{.header .logo,.navbar .custom-nav{margin-left:auto;margin-right:auto}.content h1,.content h2{text-align:left;color:#707070}.content .row.col-content .box-image .image .text h2,.content .row.col-content .box-image .image .text h3,.content .row.images .box-image .image .text h2{position:absolute;left:0;right:0;transform:translate(0,-50%);text-align:center}.content.startseite p,.submenu ul.nav{margin-bottom:0}body,html{font-family:"Open Sans",sans-serif;background:#fefefe}::selection{background:#4ab2ae;color:#fff}::-moz-selection{background:#4ab2ae;color:#fff}::-webkit-selection{background:#4ab2ae;color:#fff}::-o-selection{background:#4ab2ae;color:#fff}::-ms-selection{background:#4ab2ae;color:#fff}.footer .content ::selection{background:#fff;color:#4ab2ae}.footer .content ::-moz-selection{background:#fff;color:#4ab2ae}.footer .content ::-webkit-selection{background:#fff;color:#4ab2ae}.footer .content ::-o-selection{background:#fff;color:#4ab2ae}.footer .content ::-ms-selection{background:#fff;color:#4ab2ae}::-webkit-scrollbar{width:10px;background-color:#707070}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #707070;border-radius:1px}::-webkit-scrollbar-thumb{background:#4ab2ae;border-radius:1px}::-webkit-scrollbar-thumb:hover{background:#4ab2ae}.container-fluid{padding-left:0!important;padding-right:0!important}.container-fluid.max-w-1080{max-width:1080px;width:100%}.row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.header{padding-top:40px}.header .logo{max-width:480px;margin-bottom:60px}.content .row.gallery .box img,.header .logo img{width:100%;height:auto}.navbar .collapse{justify-content:center}.navbar .nav-item a.nav-link,.navbar .nav-item a.nav-link:active,.navbar .nav-item a.nav-link:focus,.navbar .nav-item a.nav-link:link,.navbar .nav-item a.nav-link:visited{padding:11px 40px!important;color:#4ab2ae;font-weight:600;font-size:16px;line-height:21px}.content h1.red,.navbar .nav-item a.nav-link.special{color:#e31464}.navbar .nav-item a.nav-link:hover,.navbar .nav-item.active a.nav-link:hover{background:#f2f2f2}.navbar .nav-item.active a.nav-link{background:#efefef}.navbar .custom-nav{border:none!important;outline:0!important;box-shadow:none!important}.navbar .custom-nav .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8, %3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(74, 178, 174, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar .navbar-toggler-icon{width:45px;height:30px}.navbar-toggler-icon:focus,.navbar-toggler:active,.navbar-toggler:focus{border:none!important;outline:0!important;box-shadow:none!important}.cc_div .c-bn,.cc_div .c-bn:hover{border:1px solid #707070!important}.content .row.col-content-angebote .box .right div.extended-content,.content.therapieablauf .layout-mobile,.dev .line,.footer .content .line,.footer .content .links.links-mobile,.navbar-nav.submenu{display:none}.benachrichtigung{background:#4ab2ae;color:#fff;padding:15px 10px;text-align:center;font-weight:600;font-size:16px;line-height:21px}.benachrichtigung p{margin:0}.content h1,.content h2,.content h3,.content h4{margin-top:10px;margin-bottom:10px}.submenu{display:flex;flex-wrap:nowrap;justify-content:flex-start;position:relative;align-items:center;margin-bottom:90px}.submenu ul.nav{display:flex;flex-direction:row;list-style:none;justify-content:center}.submenu ul.nav .nav-item a.nav-link,.submenu ul.nav .nav-item a.nav-link:active,.submenu ul.nav .nav-item a.nav-link:link,.submenu ul.nav .nav-item a.nav-link:visited{padding:0 20px!important;color:#707070;font-weight:300;font-size:18px;line-height:24px;text-transform:uppercase;letter-spacing:2.4px}.submenu ul.nav .nav-item a.nav-link:hover{color:#4ab2ae}.content p span.mail,.submenu ul.nav .nav-item.active a.nav-link,.submenu ul.nav .nav-item.active a.nav-link:hover{color:#4ab2ae;font-weight:600}.content h1,.content h2,.content h3,.content h4{font-weight:700}.row.header-image{margin-top:40px;margin-bottom:60px}.content .row>*,.row.header-image>*{padding:0}.content .row.images .box-image,.row.header-image .box-image{position:relative;display:inline-block}.content .row.images .box-image .image,.row.header-image .box-image .image{position:relative}.row.header-image .box-image .image img{width:100%;display:block;object-fit:cover;max-height:350px;height:auto}.content .row.m-top-10,.content p.m-top-10{margin-top:10px}.content .row.col-content .info,.content .row.impressum p.m-top-20,.content .row.m-top-20,.content .row.team h2.m-first{margin-top:20px}.content .row.aktuelles .m-top,.content .row.m-top-40,.content p.m-top-40{margin-top:40px}.content .row.m-top-60{margin-top:60px}.content .row.m-top-80{margin-top:80px}.content .row.aktuelles .text p.m-top,.content.startseite .m-top-30{margin-top:30px}.content .row.col-content-angebote,.content .row.team h2.m-second,.content.startseite .m-top-50,.footer{margin-top:50px}.content h1{font-size:36px;line-height:58px}.content h1 span.special{color:#fff;background-color:#4ab2ae;padding:7px}.content h1 span.special-red{color:#fff;background-color:#e31464;padding:7px}.content h2{font-size:26px;line-height:30px}.content h3{text-align:left;font-size:22px;line-height:26px;color:#707070}.content h4,.content p{text-align:left;line-height:24px;color:#707070}.content h4{font-size:18px}.content .row.col-contact .time .data .item .time,.content p,.content p.extra-large span.special{font-weight:400}.content p{font-size:16px}.content .row.impressum a,.content .row.impressum a:active,.content .row.impressum a:focus,.content .row.impressum a:link,.content .row.impressum a:visited,.content p a,.content p a:active,.content p a:focus,.content p a:link,.content p a:visited,.content ul.cookies li a,.content ul.cookies li a:active,.content ul.cookies li a:focus,.content ul.cookies li a:visited{color:#4ab2ae;text-decoration:none}.content p a:hover{text-decoration:underline;color:#4ab2ae}.content p span.special{font-weight:700;color:#4ab2ae}.content .row.team .left p span.bold,.content p span.bold{font-weight:600}.content p.large{font-size:18px;line-height:28px}.content p.extra-large{font-size:22px;line-height:30px}.content p.m-top-15{margin-top:15px}.content p.m-bottom-5{margin-bottom:5px}.content .row .logo{margin-top:auto;margin-bottom:auto}.content .row .narrower-content{margin-left:16.66666667%;margin-right:16.66666667%;width:66.66666667%}.content .row.gallery .box.start,.content .row.images .box-image.start{padding-right:10px;padding-left:0}.content .row.gallery .box.middle,.content .row.images .box-image.middle{padding-right:5px;padding-left:5px}.content .row.gallery .box.end,.content .row.images .box-image.end{padding-left:10px;padding-right:0}.content .row.images .box-image .image a,.content .row.images .box-image .image a:active,.content .row.images .box-image .image a:focus,.content .row.images .box-image .image a:link,.content .row.images .box-image .image a:visited{text-decoration:none;display:block}.content .row.images .box-image .image a:hover,.dev p a:hover{text-decoration:none}.content .row.images .box-image .image img{width:100%;display:block;object-fit:cover;max-height:230px;height:auto}.content .row.images .box-image .image img.square{max-height:320px}.content .row.images .box-image .image .text{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,.5);vertical-align:middle}.content .row.images .box-image .image a:hover .text{background-color:rgba(0,0,0,.6)}.content .row.images .box-image .image .text h2{top:50%;color:#fff;text-transform:uppercase;font-size:20px;line-height:27px;font-weight:600;letter-spacing:2px}.content.therapieablauf .layout-normal{display:block!important}.content .row.col-content .box-text.p-right-30{padding-right:30px}.content .row.col-content .box-text.p-right-110{padding-right:110px}.content .row.col-content .box-image{display:inline-block;position:relative}.content .row.col-content .box-image .image img{width:100%;display:block;object-fit:cover;max-height:250px;height:auto}.content .row.col-content .box-image .image .text{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(74,178,174,.88);vertical-align:middle}.content .row.col-content .box-image .image .text h2{top:60%;color:#fff;font-size:30px;line-height:40px;font-weight:700;letter-spacing:0}.content .row.col-content .box-image .image .text h3{top:40%;font-size:18px;line-height:24px;font-style:italic;letter-spacing:1.8px;color:#e9e9ea}.content .row.col-content .box-image-bg,.content .row.col-content .box-text-bg{background:#fff}.content .row.col-content .box-text-bg p{padding:45px 60px;font-size:22px;line-height:30px;font-weight:600;color:#4ab2ae;text-align:center;margin-bottom:0}.content .row.col-content .box-text-bg p.p-one-row{padding:30px 60px}.content .row.col-content .box-image-bg img{padding:80px 20px;width:100%}.content .row.col-contact .info .item,.content .row.col-content .info .item{color:#707070;font-weight:400;display:flex;align-items:start;justify-content:left;margin-top:20px}.content .row.col-content .info .item .material-icons-outlined{font-size:26px;color:#4ab2ae}.content .row.col-content .info .item .text{font-size:16px;padding-left:10px;line-height:26px}.content .row.col-content .info .item a,.content .row.col-content .info .item a:active,.content .row.col-content .info .item a:focus,.content .row.col-content .info .item a:link,.content .row.col-content .info .item a:visited{font-size:16px;padding-left:10px;line-height:26px;color:#4ab2ae;text-decoration:none}.content .row.col-contact .info .item .text .info a:hover,.content .row.col-content .info .item a:hover,.dev p a:hover span.data,.footer .content .data .item .text .info a:hover{text-decoration:underline}.content .row.col-content-angebote .box{display:flex;justify-content:center}.content .row.col-content-angebote .box .left{width:300px;text-align:right}.content .row.col-content-angebote .box .left h1{font-size:26px;line-height:30px;font-weight:600;color:#707070;margin:0;text-align:right}.content .row.col-content-angebote .box .right{width:100%;margin-left:60px;text-align:left;padding-right:5px}.content .row.col-content-angebote .box .right p{font-size:16px;line-height:24px;font-weight:400;text-align:left;color:#707070;margin-top:20px}.content .row.col-contact .info,.content .row.col-content-angebote .box .right p:first-child{margin-top:0}.content .row.col-content-angebote .box .right div.show-more{color:#4ab2ae;line-height:21px;font-weight:600}.content .row.col-content-angebote .box .right div.show-more span.arrow{padding-left:6px}.content .row.aktuelles .icon{width:80px;height:auto;float:left}.content .row.aktuelles .text{margin-left:120px}.content .row.aktuelles .text h1{font-weight:700;font-size:26px;line-height:30px;color:#707070;text-align:left}.content .row.aktuelles .text p{font-weight:400;font-size:16px;line-height:24px;color:#707070;text-align:left}.content .row .contact{text-align:right;align-items:center;display:flex;justify-content:right}.content .row .contact .item{color:#707070;font-weight:400;display:flex;margin-top:0}.content .row .contact .item .material-icons-outlined{font-size:36px;color:#e31464}.content .row .contact .item .text{font-size:16px;padding-left:10px;line-height:36px}.content .row.gmaps{width:100%}.content .row.gmaps iframe{width:100%;height:400px;filter:grayscale(100%)}.content .row.col-contact .time .icon{float:left}.content .row.col-contact .material-icons-outlined{font-size:27px;color:#e31464;line-height:50px}.content .row.col-contact .time .data,.dev .item.m-left{margin-left:40px}.content .row.col-contact .time .data .item{display:flex;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;font-size:16px;line-height:50px;color:#707070}.content .row.col-contact .time .data .item .day{column-width:100px;font-weight:600}.content .row.col-contact .data p{line-height:50px}.content .row.col-contact .info .item .icon .material-icons-outlined,.content .row.col-contact .info .item .icon ion-icon{font-size:26px;color:#e31464;line-height:26px}.content .row.col-contact .info .item .text{padding-left:10px}.content .row.col-contact .info .item .text h1{font-weight:600;font-size:18px;line-height:24px;color:#e31464;margin:0}.content .row.col-contact .info .item .text .info{font-weight:400;font-size:18px;line-height:24px;color:#707070}.content .row.col-contact .info .item .text .info a,.content .row.col-contact .info .item .text .info a:active,.content .row.col-contact .info .item .text .info a:focus,.content .row.col-contact .info .item .text .info a:link,.content .row.col-contact .info .item .text .info a:visited,.content .row.team .left .contact .item .text a:focus,.content .row.team .left .contact-team .item .text a,.content .row.team .left .contact-team .item .text a:active,.content .row.team .left .contact-team .item .text a:link,.content .row.team .left .contact-team .item .text a:visited{color:#707070;text-decoration:none}.content .row.gallery{margin-left:0;margin-right:0}.content .row.team{display:flex;flex-flow:row}.content .row.team .left{padding-right:70px}.content .row.team .left p span.italic{font-style:italic;font-weight:300}.content .row.team .left .contact-team .item{color:#707070;font-weight:400;display:flex;align-items:start;justify-content:left;margin-top:30px}.content .row.team .left .contact-team .item .icon .material-icons-outlined,.content .row.team .left .contact-team .item .icon ion-icon{font-size:26px;color:#707070;line-height:26px}.content .row.team .left .contact-team .item .text{padding-left:10px;font-weight:400;font-size:18px;line-height:24px;color:#707070;margin:0}.content .row.team .left .contact-team .item .text a:hover{text-decoration:underline!important}.content .row.team .left .references{display:block;font-size:16px;line-height:32px;color:#707070}.content .row.team .left .references .item{margin-top:5px}.content .row.team .left .references .item .text{font-weight:600;margin-top:-8px}.content .row.team .right img{width:100%;height:auto;max-width:420px}.content .row.impressum p{margin:0;line-height:28px}.content .row.impressum a:hover,.content ul.cookies li a:hover{color:#4ab2ae;text-decoration:underline}.content ul.cookies{padding-left:1rem;color:#707070}.content ul.cookies li span{font-weight:200}ul.list{padding-left:1rem;margin-bottom:25px;line-height:24px;color:#707070}ul.list li{color:#707070;padding-bottom:2px}#s-bl .c-bl .desc .p,#s-bl .c-bl .desc .p a.cc-link,#s-bl .c-bl .title .b-tl,#s-cnt .p,.dev{color:#282828}.footer .content{padding:50px 0;background:#4ab2ae}.footer .content .logo .box{display:flex;align-items:center;justify-content:center}.footer .content .logo .box img{width:200px;height:200px}.footer .content .links{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;text-align:center;padding-left:40px}.footer .content .links a,.footer .content .links a:active,.footer .content .links a:focus,.footer .content .links a:link,.footer .content .links a:visited{font-size:16px;line-height:40px;color:#fff;text-decoration:none}.footer .content .links a:hover{color:#fff;text-decoration:underline}.footer .content .links.links-normal{display:flex}.footer .content .links-mobile .col-links{width:50%}.footer .content .data{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.footer .content .data .item{display:flex;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;font-size:16px;line-height:24px;color:#fff;justify-content:left}.footer .content .data .item.m-top-25{margin-top:25px}.footer .content .data .item .icon .material-icons-outlined,.footer .content .data .item .icon ion-icon{color:#fff;font-size:21px;line-height:24px}.dev p span.data,.footer .content .data .item .text{padding-left:5px}.footer .content .data .item .text .info{font-weight:400;color:#fff}.dev .item,.footer .content .data .item .text .info .break{display:inline-block}.footer .content .data .item .text .info a,.footer .content .data .item .text .info a:active,.footer .content .data .item .text .info a:focus,.footer .content .data .item .text .info a:link,.footer .content .data .item .text .info a:visited{color:#fff;text-decoration:none}.dev{padding-top:30px;padding-bottom:30px;text-align:center;font-size:16px;line-height:22px;font-weight:300}.dev .row .col-authors{width:60%}.dev .row .col-impressum{width:40%}.dev p{margin:0;display:flex;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;justify-content:center}.dev p a,.dev p a:active,.dev p a:focus,.dev p a:link,.dev p a:visited{display:flex;color:#282828;text-decoration:none}.dev p span.material-icons-outlined{font-size:22px;line-height:22px}.dev p span.italic{font-style:italic}#cc_div #cm,.cc_div .cc-link{color:#707070}.cc_div .c-bn{background:#707070!important;color:#fff!important}.cc_div .c-bn:hover{background:#fff!important;color:#707070!important}#s-c-bn.c-bn{background:#f0f0f0!important;border:none!important}#s-c-bn.c-bn:hover{background:#d6d6d6!important;border:none!important}#c-bns button:first-child,#s-bns button:first-child{background:#4ab2ae!important;color:#fff!important;border:1px solid #4ab2ae!important}#c-bns button:first-child:hover,#s-bns button:first-child:hover{background:#fff!important;color:#4ab2ae!important;border:1px solid #4ab2ae!important}#s-bl .c-bl.b-ex{background:#f0f0f0}}