body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
/**
 * Swiper 6.8.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 23, 2021
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600&display=swap");@font-face{font-family:"Roboto";font-style:normal;font-weight:300;font-display:swap;src:url("/files/theme/fonts/roboto-v27-latin-300.eot");src:local(""), url("/files/theme/fonts/roboto-v27-latin-300.eot?#iefix") format("embedded-opentype"), url("/files/theme/fonts/roboto-v27-latin-300.woff2") format("woff2"), url("/files/theme/fonts/roboto-v27-latin-300.woff") format("woff"), url("/files/theme/fonts/roboto-v27-latin-300.ttf") format("truetype"), url("/files/theme/fonts/roboto-v27-latin-300.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url("/files/theme/fonts/roboto-v27-latin-regular.eot");src:local(""), url("/files/theme/fonts/roboto-v27-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/theme/fonts/roboto-v27-latin-regular.woff2") format("woff2"), url("/files/theme/fonts/roboto-v27-latin-regular.woff") format("woff"), url("/files/theme/fonts/roboto-v27-latin-regular.ttf") format("truetype"), url("/files/theme/fonts/roboto-v27-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url("/files/theme/fonts/roboto-v27-latin-500.eot");src:local(""), url("/files/theme/fonts/roboto-v27-latin-500.eot?#iefix") format("embedded-opentype"), url("/files/theme/fonts/roboto-v27-latin-500.woff2") format("woff2"), url("/files/theme/fonts/roboto-v27-latin-500.woff") format("woff"), url("/files/theme/fonts/roboto-v27-latin-500.ttf") format("truetype"), url("/files/theme/fonts/roboto-v27-latin-500.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url("/files/theme/fonts/roboto-v27-latin-700.eot");src:local(""), url("/files/theme/fonts/roboto-v27-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/theme/fonts/roboto-v27-latin-700.woff2") format("woff2"), url("/files/theme/fonts/roboto-v27-latin-700.woff") format("woff"), url("/files/theme/fonts/roboto-v27-latin-700.ttf") format("truetype"), url("/files/theme/fonts/roboto-v27-latin-700.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("/files/theme/fonts/roboto-v27-latin-900.eot");src:local(""), url("/files/theme/fonts/roboto-v27-latin-900.eot?#iefix") format("embedded-opentype"), url("/files/theme/fonts/roboto-v27-latin-900.woff2") format("woff2"), url("/files/theme/fonts/roboto-v27-latin-900.woff") format("woff"), url("/files/theme/fonts/roboto-v27-latin-900.ttf") format("truetype"), url("/files/theme/fonts/roboto-v27-latin-900.svg#Roboto") format("svg")}@font-face{font-family:"Biloxi Script";font-style:normal;font-weight:normal;font-display:swap;src:local("Biloxi Script"), url("/files/theme/fonts/BiloxiScript.woff") format("woff")}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes movedown{0%{opacity:0;transform:translateY(-30px)}50%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(30px)}}@-moz-keyframes movedown{0%{opacity:0;transform:translateY(-30px)}50%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(30px)}}@-ms-keyframes movedown{0%{opacity:0;transform:translateY(-30px)}50%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(30px)}}@-o-keyframes movedown{0%{opacity:0;transform:translateY(-30px)}50%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(30px)}}@keyframes movedown{0%{opacity:0;transform:translateY(-30px)}50%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(30px)}}@-webkit-keyframes fadeBottom{0%{opacity:0;transform:translateY(15%)}100%{opacity:1;transform:translateY(0%)}}@-moz-keyframes fadeBottom{0%{opacity:0;transform:translateY(15%)}100%{opacity:1;transform:translateY(0%)}}@-ms-keyframes fadeBottom{0%{opacity:0;transform:translateY(15%)}100%{opacity:1;transform:translateY(0%)}}@-o-keyframes fadeBottom{0%{opacity:0;transform:translateY(15%)}100%{opacity:1;transform:translateY(0%)}}@keyframes fadeBottom{0%{opacity:0;transform:translateY(15%)}100%{opacity:1;transform:translateY(0%)}}@-webkit-keyframes fadeRight{0%{opacity:0;transform:translateX(15%)}100%{opacity:1;transform:translateX(0%)}}@-moz-keyframes fadeRight{0%{opacity:0;transform:translateX(15%)}100%{opacity:1;transform:translateX(0%)}}@-ms-keyframes fadeRight{0%{opacity:0;transform:translateX(15%)}100%{opacity:1;transform:translateX(0%)}}@-o-keyframes fadeRight{0%{opacity:0;transform:translateX(15%)}100%{opacity:1;transform:translateX(0%)}}@keyframes fadeRight{0%{opacity:0;transform:translateX(15%)}100%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes fadeLeft{0%{opacity:0;transform:translateX(-15%)}100%{opacity:1;transform:translateX(0%)}}@-moz-keyframes fadeLeft{0%{opacity:0;transform:translateX(-15%)}100%{opacity:1;transform:translateX(0%)}}@-ms-keyframes fadeLeft{0%{opacity:0;transform:translateX(-15%)}100%{opacity:1;transform:translateX(0%)}}@-o-keyframes fadeLeft{0%{opacity:0;transform:translateX(-15%)}100%{opacity:1;transform:translateX(0%)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(-15%)}100%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.loader{display:inline-block;width:30px;height:30px;position:absolute;z-index:10000000000000000;border:4px solid #5996a9;top:50%;left:50%;transform:translate(-50%, -50%);animation:loader 2s infinite ease}.loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#5996a9;animation:loader-inner 2s infinite ease-in}@keyframes loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}html{scroll-padding-top:100px;scroll-behavior:smooth}@media only screen and (max-width:765px){html{scroll-padding-top:70px}}body,html,.toggler{outline:none !important}body,html{overflow-x:hidden}body{font-family:"Roboto", sans-serif;color:#505458;font-size:17px;overflow-x:hidden;font-weight:300;line-height:1.7;letter-spacing:1px}@media only screen and (max-width:1500px){body{font-size:16px;line-height:1.7}}@media only screen and (max-width:1190px){body{font-size:15px}}body.neo.alt,body.alt{font-size:1rem;line-height:1.6;color:#505458;letter-spacing:0}body.neo.alt a,body.alt a{color:#505458;font-weight:400}body.neo.alt strong,body.alt strong{letter-spacing:0.5px}body.neo.alt #main h2,body.neo.alt #main .legacy h2,body.alt #main h2,body.alt #main .legacy h2{font-size:38px;text-align:center;margin-top:55px;margin-bottom:40px !important;background:transparent;letter-spacing:0}@media only screen and (max-width:1300px){body.neo.alt #main h2,body.neo.alt #main .legacy h2,body.alt #main h2,body.alt #main .legacy h2{font-size:32px}}@media only screen and (max-width:765px){body.neo.alt #main h2,body.neo.alt #main .legacy h2,body.alt #main h2,body.alt #main .legacy h2{font-size:28px}}body.neo.alt #main h2::after,body.neo.alt #main .legacy h2::after,body.alt #main h2::after,body.alt #main .legacy h2::after{display:none !important}body.neo.alt #main .legacy h3,body.alt #main .legacy h3{letter-spacing:0.5px;font-weight:400;color:#505458 !important;margin:50px 0 15px;font-size:24px;padding-left:1.5em;position:relative}@media only screen and (max-width:765px){body.neo.alt #main .legacy h3,body.alt #main .legacy h3{font-size:21px}}body.neo.alt #main .legacy h3::before,body.alt #main .legacy h3::before{content:"";width:15px;height:15px;border-radius:2px;left:0;top:11px;background:#dd0000;position:absolute}body.neo.alt #main .legacy h3+ul,body.alt #main .legacy h3+ul{margin-top:10px}body.neo.alt #main .legacy.highlight table h3,body.alt #main .legacy.highlight table h3{margin:0;padding:0}body.neo.alt #main .legacy.highlight table h3::before,body.alt #main .legacy.highlight table h3::before{display:none}body.neo.alt #sidebar .alle,body.alt #sidebar .alle{display:none}body.neo.alt #sidebar #anchornav ul>li,body.alt #sidebar #anchornav ul>li{margin-left:5px}body.neo.alt #sidebar>strong,body.neo.alt #sidebar ul>li.active>a,body.neo.alt #sidebar ul>li>strong,body.neo.alt #sidebar ul>li.trail>a,body.alt #sidebar>strong,body.alt #sidebar ul>li.active>a,body.alt #sidebar ul>li>strong,body.alt #sidebar ul>li.trail>a{color:#505458;padding-bottom:7px}body.neo.alt #sidebar #anchornav ul>li::before,body.neo.alt #sidebar ul.level_2>li::before,body.alt #sidebar #anchornav ul>li::before,body.alt #sidebar ul.level_2>li::before{height:6px;width:6px;background:#dd0000;top:7px}body.neo.alt #sidebar ul.level_3,body.alt #sidebar ul.level_3{padding-left:0}body.neo.alt #sidebar ul.level_1>li,body.alt #sidebar ul.level_1>li{padding:3px 0}body.neo.alt #sidebar nav.nav-gesicht ul.level_2,body.alt #sidebar nav.nav-gesicht ul.level_2{padding-left:5px}body.neo.alt #sidebar nav.nav-gesicht ul.level_1>li>a,body.alt #sidebar nav.nav-gesicht ul.level_1>li>a{color:#505458;padding:0 0 7px;display:block}body.neo.alt #sidebar nav.nav-gesicht ul.level_1>li>a::before,body.alt #sidebar nav.nav-gesicht ul.level_1>li>a::before{display:none}body.bvg #sidebar .alle{display:none}body.bvg #sidebar #anchornav ul>li{margin-left:5px}body.bvg #sidebar>strong,body.bvg #sidebar ul>li.active>a,body.bvg #sidebar ul>li>strong,body.bvg #sidebar ul>li.trail>a{color:#505458;padding-bottom:7px}body.bvg #sidebar #anchornav ul>li::before,body.bvg #sidebar ul.level_2>li::before{height:6px;width:6px;background:#dd0000;top:7px}body.bvg #sidebar ul.level_3{padding-left:0}body.bvg #sidebar ul.level_1>li{padding:3px 0}body.bvg #sidebar nav.nav-gesicht ul.level_2{padding-left:5px}body.bvg #sidebar nav.nav-gesicht ul.level_1>li>a{color:#505458;padding:0 0 7px;display:block}body.bvg #sidebar nav.nav-gesicht ul.level_1>li>a::before{display:none}body.bvg strong{letter-spacing:0.5px}body.bvg #main .ce_text a{color:#505458;font-weight:400}body.bvg #main .legacy h3{letter-spacing:0.5px;font-weight:400;color:#505458 !important;margin:50px 0 15px;font-size:24px;padding-left:1.5em;position:relative}@media only screen and (max-width:765px){body.bvg #main .legacy h3{font-size:21px}}body.bvg #main .legacy h3::before{content:"";width:15px;height:15px;border-radius:2px;left:0;top:11px;background:#dd0000;position:absolute}body.bvg #main .legacy h3+ul{margin-top:10px}body.bvg #main .legacy h2,body.bvg #main .underline h2{font-size:38px;text-align:center;margin-bottom:40px !important;background:transparent;letter-spacing:0}@media only screen and (max-width:1300px){body.bvg #main .legacy h2,body.bvg #main .underline h2{font-size:32px}}@media only screen and (max-width:765px){body.bvg #main .legacy h2,body.bvg #main .underline h2{font-size:28px}}body.bvg #main .legacy h2::after,body.bvg #main .underline h2::after{display:none !important}body.scroll{padding-top:230px}@media only screen and (max-width:950px){body.scroll{padding-bottom:61.5px}}body .ccm-settings-summoner.ccm-show .ccm-settings-summoner--link{animation:none;box-shadow:none}@media only screen and (max-width:765px){body .ccm-settings-summoner.ccm-show .ccm-settings-summoner--link{display:none !important}}strong{font-weight:400;letter-spacing:1.5px}a{color:#5996a9;text-decoration:none}em{font-family:"Biloxi Script", sans-serif;color:#5996a9;font-size:38px;letter-spacing:1.5px;font-style:normal}body #main .inside .mod_article .infobox{overflow:visible}body #main .inside .mod_article .infobox>div{text-align:left;margin:-25px auto 90px;max-width:900px;border-radius:24px;box-shadow:0 12px 20px rgba(30, 55, 90, 0.15);padding:24px 34px 28px;box-sizing:border-box}body #main .inside .mod_article .infobox>div h2{text-align:left}@media only screen and (max-width:1300px){body #main .inside .mod_article .infobox>div h2{font-size:32px}}@media only screen and (max-width:765px){body #main .inside .mod_article .infobox>div h2{font-size:24px;line-height:1.3}}body #main .inside .mod_article .infobox>div h2 strong{font-weight:300;color:#000;display:block;font-size:14px}body #main .inside .mod_article .infobox>div p{text-align:left}body #main .inside .mod_article .infobox>div h3{margin-bottom:7px;margin-top:15px;text-align:left;font-size:18px;font-weight:400;line-height:1.4;color:#5996a9}@media only screen and (max-width:765px){body #main .inside .mod_article .infobox>div h3{font-size:18px}}body #main .inside .mod_article .infobox>div h3::before{display:none;content:"";width:15px;height:15px;border-radius:2px;left:0;top:11px;background:#dd0000;position:absolute}body #main .inside .mod_article .infobox>div p:last-of-type a{border-radius:20px;padding:8px 25px;font-size:18px;font-weight:400}@media only screen and (max-width:765px){body.alt.mob-sb-active #mob-sidebar-toggle,body.bvg.mob-sb-active #mob-sidebar-toggle{right:70vw}body.alt.mob-sb-active #mob-sidebar-toggle::after,body.bvg.mob-sb-active #mob-sidebar-toggle::after{transform:none}body.alt #mob-sidebar-toggle,body.bvg #mob-sidebar-toggle{position:fixed;top:30vh;right:0;transition:ease all 0.3s}body.alt #mob-sidebar-toggle::after,body.bvg #mob-sidebar-toggle::after{content:"";padding:2px 0 2px 10px;height:38px;width:30px;box-sizing:border-box;background:url("/files/images/layout/slider-arrow.png") #5996a9 no-repeat center center / auto 60%;transform:rotate(180deg);color:#fff;display:block}.mob-sb-active #main .inside>.mod_article>*#sidebar{transform:none !important;opacity:1}}body.magazin #main .inside>.mod_article h1{font-weight:300;font-size:14px;text-transform:none;text-align:left;color:#505458}body.magazin #main .inside>.mod_article strong{letter-spacing:0;font-weight:500}#sidebar li.hidden{display:none !important}#main h1,#main h2,#main h3,#main h4{color:#5996a9;text-align:center;margin:30px 0 40px;font-weight:500;letter-spacing:0.7px}#main h1 em,#main h2 em,#main h3 em,#main h4 em{font-family:"Biloxi Script", sans-serif;text-decoration:none}#main h1.kursiv,#main h2.kursiv,#main h3.kursiv,#main h4.kursiv{font-weight:300;font-family:"Biloxi Script", sans-serif;color:#5996a9;text-align:center;font-size:200px;line-height:0.8;margin-bottom:30px}@media only screen and (max-width:1630px){#main h1.kursiv,#main h2.kursiv,#main h3.kursiv,#main h4.kursiv{font-size:150px}}@media only screen and (max-width:1500px){#main h1.kursiv,#main h2.kursiv,#main h3.kursiv,#main h4.kursiv{font-size:130px}}@media only screen and (max-width:950px){#main h1.kursiv,#main h2.kursiv,#main h3.kursiv,#main h4.kursiv{font-size:100px}}@media only screen and (max-width:765px){#main h1.kursiv,#main h2.kursiv,#main h3.kursiv,#main h4.kursiv{font-size:20vw}}#main .ce_text a{font-weight:500}#main .ce_text a{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px}body.alt #main .ce_text.center h1,body.alt #main .ce_text.center h3,body.alt #main .ce_text.center h4{text-align:center}#main h1,#main>div>div .h2h1 h2{font-size:18px;margin:0px}@media only screen and (max-width:950px){#main h1,#main>div>div .h2h1 h2{font-size:16px}}#main h2.ce_headline.underline,#main .underline>h2,#main #kosten h2,#main .legacy+h2.ce_headline{text-align:left;color:#505458;background:#EDEDED;font-weight:400;letter-spacing:1.4px;font-size:22px;margin-bottom:20px !important;position:relative;margin-top:20px;padding:0px 10px}@media only screen and (max-width:950px){#main h2.ce_headline.underline,#main .underline>h2,#main #kosten h2,#main .legacy+h2.ce_headline{font-size:20px;font-weight:400;line-height:1.5}}@media only screen and (max-width:950px) and (max-width:765px){#main h2.ce_headline.underline,#main .underline>h2,#main #kosten h2,#main .legacy+h2.ce_headline{font-size:18px}}#main h2.ce_headline.underline::after,#main .underline>h2::after,#main #kosten h2::after,#main .legacy+h2.ce_headline::after{display:none;height:1px;content:"";background:#5996a9;width:70px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin-left:-140px}#main h2.ce_headline.underline.mitte,#main .underline>h2.mitte,#main #kosten h2.mitte,#main .legacy+h2.ce_headline.mitte{background:transparent;text-align:center}#main h2.ce_headline.underline.underline2,#main .underline>h2.underline2,#main #kosten h2.underline2,#main .legacy+h2.ce_headline.underline2{padding-bottom:10px;text-align:center;background:transparent;margin-top:60px;margin-bottom:40px !important}#main h2.ce_headline.underline.underline2::after,#main .underline>h2.underline2::after,#main #kosten h2.underline2::after,#main .legacy+h2.ce_headline.underline2::after{display:block;margin-left:0}#main .underline>h2::after,#main h2.underline::after{margin-left:0}@media only screen and (max-width:765px){#main .underline>h2::after,#main h2.underline::after{margin-left:0 !important}}@media only screen and (max-width:765px){#main .legacy+h2.ce_headline::after{margin-left:0 !important}}#main #operateur.underline>h3{margin-bottom:15px}#main #operateur.underline>h2{color:#505458;text-align:left;font-weight:400}#main #operateur.underline>h2::after{left:0;transform:none}#main .headline.first h2,#main h2.ce_headline.first{color:#505458;font-weight:400;margin:0 auto}#main .headline.first h2+p,#main h2.ce_headline.first+p{margin:-35px 0 0;text-align:center}#main .headline.first h2 em,#main h2.ce_headline.first em{font-family:"Roboto", sans-serif;font-size:18px;padding:5px 0 10px;line-height:1.4}#main h2.ce_headline.first{margin-bottom:50px}@media only screen and (max-width:1190px){#main h2.ce_headline.first{margin-bottom:5px}}#main h2.ce_headline.first span{font-weight:300}#main h2.headline.ce_headline:not(.kursiv){font-size:20px;margin-bottom:50px;letter-spacing:1.4px}#main h2.headline.ce_headline:not(.kursiv) span{font-weight:300;text-transform:none}#main h3{text-align:left;margin:30px 0 15px;font-size:17px;letter-spacing:1.4px}@media only screen and (max-width:765px){#main h3{font-size:15px;margin-top:0}}#main .smallh3 h3,body.joy #main .smallh3 h3{text-align:left;font-size:17px;line-height:21px;font-weight:300;margin:20px 0 15px}@media only screen and (max-width:765px){#main .smallh3 h3,body.joy #main .smallh3 h3{font-size:15px;line-height:19px}}#main .smallh3 h3:first-of-type,body.joy #main .smallh3 h3:first-of-type{margin:0 0 -15px}#main .icons.behandlungen+.headline p{margin-top:0}#main .headline{margin-bottom:40px !important}@media only screen and (max-width:765px){#main .headline{margin-bottom:20px !important}}#main .headline p{margin:50px 0 -30px}@media only screen and (max-width:950px){#main .headline p{margin:0 0 -15px}}#main .headline em{display:block;font-family:"Biloxi Script", sans-serif;text-decoration:none;color:#5996a9;text-align:center;font-size:150px;line-height:1.2;margin-bottom:0px}@media only screen and (max-width:1500px){#main .headline em{font-size:120px}}@media only screen and (max-width:1300px){#main .headline em{font-size:100px}}@media only screen and (max-width:950px){#main .headline em{font-size:16vw;line-height:1.2}}@media only screen and (max-width:765px){#main .headline em{line-height:0.7;padding:20px 0 30px}}#main .slick-slider button{border:0;padding:0;position:absolute;cursor:pointer;z-index:2;right:10px;top:50%;transform:translateY(-50%);background:url("/files/images/layout/slider-arrow.png") no-repeat center center / 100% auto;width:30px;height:200px;font-size:0}#main .slick-slider button.slick-disabled{display:none}#main .slick-slider button.slick-prev{right:auto;left:10px;transform:translateY(-50%) rotate(180deg)}#main #operateur .slick-slider button.slick-next{right:auto;left:275px}@media only screen and (max-width:950px){#main #operateur .slick-slider button.slick-next{left:25vw}}@media only screen and (max-width:765px){#main #operateur .slick-slider button.slick-next{transform:none;left:auto;right:10px}}@media only screen and (max-width:765px){#main #operateur .slick-slider button.slick-prev{transform:rotate(180deg)}}@media only screen and (max-width:765px){#main #operateur .slick-slider button{top:90px}}figure{line-height:0}figure figcaption{line-height:1.75}.fw.ce_image img{width:100%}.nopadding #main .inside>.mod_article>*{padding-right:0}#main .inside>.mod_article>*{display:block;margin-left:auto;margin-right:auto;max-width:90%;width:1200px;box-sizing:border-box;margin-bottom:30px;padding-right:280px}@media only screen and (max-width:1400px){#main .inside>.mod_article>*{margin-bottom:50px}}@media only screen and (max-width:1190px){#main .inside>.mod_article>*{padding-right:170px}}@media only screen and (max-width:950px){#main .inside>.mod_article>*{padding-right:0;max-width:90%;margin-bottom:40px}}#main .inside>.mod_article>*.smallmargin{margin-bottom:50px}#main .inside>.mod_article>*.anchor{padding-top:100px;margin-top:-100px}#main .inside>.mod_article>*.ce_headline.underline{left:-140px;max-width:920px}@media only screen and (max-width:765px){#main .inside>.mod_article>*.ce_headline.underline{left:auto;max-width:90%}}#main .inside>.mod_article>*.header+.anchor{margin-top:-110px}#main .inside>.mod_article>*.header+.anchor#faq{margin-top:-80px}body.home #main .inside>.mod_article>*,body.nosb #main .inside>.mod_article>*,body.joy #main .inside>.mod_article>*{padding-right:0}body.home #main .inside>.mod_article>*.fw.header.persoenlich,body.home #main .inside>.mod_article>*.kacheln.header.persoenlich,body.nosb #main .inside>.mod_article>*.fw.header.persoenlich,body.nosb #main .inside>.mod_article>*.kacheln.header.persoenlich,body.joy #main .inside>.mod_article>*.fw.header.persoenlich,body.joy #main .inside>.mod_article>*.kacheln.header.persoenlich{margin-top:120px}@media only screen and (max-width:765px){body.home #main .inside>.mod_article>*.fw.header.persoenlich,body.home #main .inside>.mod_article>*.kacheln.header.persoenlich,body.nosb #main .inside>.mod_article>*.fw.header.persoenlich,body.nosb #main .inside>.mod_article>*.kacheln.header.persoenlich,body.joy #main .inside>.mod_article>*.fw.header.persoenlich,body.joy #main .inside>.mod_article>*.kacheln.header.persoenlich{margin-top:50px}}body.home #main .inside>.mod_article>*.fw.header figure figcaption,body.home #main .inside>.mod_article>*.kacheln.header figure figcaption,body.nosb #main .inside>.mod_article>*.fw.header figure figcaption,body.nosb #main .inside>.mod_article>*.kacheln.header figure figcaption,body.joy #main .inside>.mod_article>*.fw.header figure figcaption,body.joy #main .inside>.mod_article>*.kacheln.header figure figcaption{padding-right:0 !important}body.home #main .inside>.mod_article>*.fw.header.klein figure figcaption,body.home #main .inside>.mod_article>*.kacheln.header.klein figure figcaption,body.nosb #main .inside>.mod_article>*.fw.header.klein figure figcaption,body.nosb #main .inside>.mod_article>*.kacheln.header.klein figure figcaption,body.joy #main .inside>.mod_article>*.fw.header.klein figure figcaption,body.joy #main .inside>.mod_article>*.kacheln.header.klein figure figcaption{font-size:7vw}@media only screen and (max-width:765px){body.home #main .inside>.mod_article>*.fw.header.klein figure figcaption,body.home #main .inside>.mod_article>*.kacheln.header.klein figure figcaption,body.nosb #main .inside>.mod_article>*.fw.header.klein figure figcaption,body.nosb #main .inside>.mod_article>*.kacheln.header.klein figure figcaption,body.joy #main .inside>.mod_article>*.fw.header.klein figure figcaption,body.joy #main .inside>.mod_article>*.kacheln.header.klein figure figcaption{font-size:7vw}}#main .inside>.mod_article>*#sidebar{display:inline-block;position:absolute;left:50%;transform:translateX(500px);padding:0;width:auto;top:0px}@media only screen and (max-width:1500px){#main .inside>.mod_article>*#sidebar{left:47%}}@media only screen and (max-width:1300px){#main .inside>.mod_article>*#sidebar{left:auto;right:55px;transform:translate(0);width:200px}}@media only screen and (max-width:1190px){#main .inside>.mod_article>*#sidebar{right:25px;width:170px}}@media only screen and (max-width:950px){#main .inside>.mod_article>*#sidebar{display:none}}@media only screen and (max-width:765px){#main .inside>.mod_article>*#sidebar{z-index:999999;position:fixed;right:0;top:0;width:70vw;padding:20px;padding-top:50px;background:#fff;border-left:1px solid #5996a9;height:100vh;margin-top:0px;opacity:0;transform:translateX(100%);display:block;transition:ease all 0.3s}}#main .inside>.mod_article>*#sidebar.fixed{top:120px !important;position:fixed;opacity:0;-webkit-animation:fadeIn 0.75s forwards;-moz-animation:fadeIn 0.75s forwards;-ms-animation:fadeIn 0.75s forwards;-o-animation:fadeIn 0.75s forwards;animation:fadeIn 0.75s forwards;animation-delay:300ms}@media only screen and (max-width:765px){#main .inside>.mod_article>*#sidebar.fixed{top:0 !important}}#main .inside>.mod_article>*.flex{display:flex;flex-wrap:wrap}#main .inside>.mod_article>*.flex>*{width:50%;padding-right:35px;box-sizing:border-box}#main .inside>.mod_article>*.flex>*:last-child{padding-right:0;padding-left:35px}#main .inside>.mod_article>*.flex>*.ce_headline:last-child{width:100%;padding:0}#main .inside>.mod_article>*.flex.vier>*{width:25%;padding:0}@media only screen and (max-width:950px){#main .inside>.mod_article>*.flex.vier>*{width:50%}}#main .inside>.mod_article>*.flex>.ce_accordionStart{display:block;width:100%;padding-left:0}#main .inside>.mod_article>*.flex>.ce_accordionStart .ui-accordion-content>div{display:flex;flex-wrap:wrap}#main .inside>.mod_article>*.flex>.ce_accordionStart .ui-accordion-content>div>*{width:50%;padding-right:50px;box-sizing:border-box}@media only screen and (max-width:765px){#main .inside>.mod_article>*.flex>.ce_accordionStart .ui-accordion-content>div>*{width:100%;padding:0}}#main .inside>.mod_article>*.flex>.ce_accordionStart .ui-accordion-content>div>*:last-child{padding-right:0}#main .inside>.mod_article>*.flex>.ce_accordionStart .ui-accordion-content>div>*.toggler{width:100%}@media only screen and (max-width:950px){#main .inside>.mod_article>*.flex.zwei{display:block}#main .inside>.mod_article>*.flex.zwei>div{width:100%;padding:0}}@media only screen and (max-width:950px){#main .inside>.mod_article>*.flex.zwei>div{width:100%;padding:0 0 30px;position:relative}#main .inside>.mod_article>*.flex.zwei>div:first-of-type{margin-bottom:30px}#main .inside>.mod_article>*.flex.zwei>div:first-of-type::after{content:"";left:50%;bottom:0;transform:translateX(-50%);height:1px;background:#5996a9;width:80px;position:absolute}}#main .inside>.mod_article>*.fw,#main .inside>.mod_article>*.kacheln{width:100vw;max-width:100vw;padding-right:0 !important}#main .inside>.mod_article>*.fw.header,#main .inside>.mod_article>*.kacheln.header{margin-bottom:20px}#main .inside>.mod_article>*.fw.header img,#main .inside>.mod_article>*.kacheln.header img{width:100vw;border-radius:0 20vw 0 0}#main .inside>.mod_article>*.fw.header.radius2 img,#main .inside>.mod_article>*.kacheln.header.radius2 img{border-radius:20vw 0 0 0}#main .inside>.mod_article>*.fw.header figure,#main .inside>.mod_article>*.kacheln.header figure{position:relative}#main .inside>.mod_article>*.fw.header figure figcaption,#main .inside>.mod_article>*.kacheln.header figure figcaption{line-height:1;position:absolute;left:50%;top:80%;transform:translate(-50%, -50%);width:1400px;max-width:85%;padding-right:280px;text-align:center;color:#fff;font-family:"Biloxi Script", sans-serif;font-size:175px}@media only screen and (max-width:1630px){#main .inside>.mod_article>*.fw.header figure figcaption,#main .inside>.mod_article>*.kacheln.header figure figcaption{font-size:150px;top:70%}}@media only screen and (max-width:1500px){#main .inside>.mod_article>*.fw.header figure figcaption,#main .inside>.mod_article>*.kacheln.header figure figcaption{font-size:125px}}@media only screen and (max-width:765px){#main .inside>.mod_article>*.fw.header figure figcaption,#main .inside>.mod_article>*.kacheln.header figure figcaption{font-size:15vw;padding-right:0}}#main .inside>.mod_article>*.fw.header.persoenlich figure figcaption,#main .inside>.mod_article>*.kacheln.header.persoenlich figure figcaption{top:80%}#main .inside>.mod_article>*.fw.header+.underline h2,#main .inside>.mod_article>*.kacheln.header+.underline h2{text-align:center;background:transparent;margin-top:10px;padding-bottom:10px}#main .inside>.mod_article>*.fw.header+.underline h2::after,#main .inside>.mod_article>*.kacheln.header+.underline h2::after{display:block}#main .inside>.mod_article>*.grau,#main .inside>.mod_article>*.gray{padding:40px 0;width:100vw;max-width:100vw;padding-right:0 !important}#main .inside>.mod_article>*.blau,#main .inside>.mod_article>*.blue{padding:40px 0;width:100vw;max-width:100vw;padding-right:0 !important}#main .inside>.mod_article>*.lightblue{padding:80px 0;width:100vw;max-width:100vw;padding-right:0 !important;z-index:0;position:relative}@media only screen and (max-width:765px){#main .inside>.mod_article>*.lightblue{padding:40px 0 0}}#main .inside>.mod_article>*.schmal{width:760px;padding-right:0}#main .inside>.mod_article>*.zweispaltig{column-gap:70px;column-count:2}@media only screen and (max-width:1400px){#main .inside>.mod_article>*.zweispaltig{column-gap:50px}}@media only screen and (max-width:1190px){#main .inside>.mod_article>*.zweispaltig{column-gap:0;column-count:1}}#main .inside>.mod_article>*.zweispaltig>p:last-of-type{margin-bottom:0}#main .inside>.mod_article>*.zweispaltig>p:first-of-type{margin-top:0}@media only screen and (max-width:1190px){#main .inside>.mod_article>*.zweispaltig>p:first-of-type{position:relative;padding-bottom:30px;margin-bottom:30px}#main .inside>.mod_article>*.zweispaltig>p:first-of-type::after{content:"";left:50%;bottom:0;transform:translateX(-50%);height:1px;background:#5996a9;width:80px;position:absolute}}.grau,.gray{background:#EDEDED}.mgrau,.mgray{background:#969696}.blau,.blue{background:#5996a9}.rose{background:#e39682}.green{background:#acb318}.lightblue{background:#D6E5EA;color:#5996a9}.lightblue input,.lightblue select,.lightblue textarea{background:#D6E5EA}#preisanfrage+#faq+.button{display:none !important}header{padding:0;position:relative;width:100%;top:0;left:0;background:#fff;z-index:12}header.fixed{position:fixed;border-bottom:1px solid #505458;padding:0;opacity:0;-webkit-animation:fadeIn 0.75s forwards;-moz-animation:fadeIn 0.75s forwards;-ms-animation:fadeIn 0.75s forwards;-o-animation:fadeIn 0.75s forwards;animation:fadeIn 0.75s forwards;animation-delay:300ms}@media only screen and (max-width:765px){header.fixed{animation-delay:0ms !important}}header.fixed>.inside{padding:20px 0}@media only screen and (max-width:1190px){header.fixed>.inside{max-width:96%}}header.fixed nav#hauptmenu{left:380px;bottom:20px}@media only screen and (max-width:1500px){header.fixed nav#hauptmenu{left:360px}}header.fixed nav#hauptmenu ul.level_1>li.minimal,header.fixed nav#hauptmenu ul.level_1>li.first{margin-left:0}@media only screen and (max-width:1300px){header.fixed nav#hauptmenu{left:220px;padding-right:0;bottom:20px}header.fixed nav#hauptmenu ul.level_1>li.kontakt,header.fixed nav#hauptmenu ul.level_1>li.klinik{float:none}}@media only screen and (max-width:1100px){header.fixed nav#hauptmenu{left:170px}}header.fixed #logo{width:350px;height:35px;background:url("/files/images/layout/soho-logo-einzeilig.png") no-repeat 0 0 / auto 100%;margin:0}@media only screen and (max-width:1500px){header.fixed #logo{height:30px;width:300px}}@media only screen and (max-width:1300px){header.fixed #logo{width:170px;height:17px}}header.fixed #logo img,header.fixed #logo picture{display:none}header.fixed a#phone{right:0;bottom:11px;font-size:24px}@media only screen and (max-width:765px){header.fixed a#phone{display:none;bottom:auto;top:13px;font-size:17px;padding-left:16px}}header.fixed a#phone::before{top:8px;height:26px}@media only screen and (max-width:765px){header.fixed a#phone::before{top:5px;height:20px}}header.fixed a#phone span{font-size:13px}@media only screen and (max-width:1300px){header.fixed a#phone span{display:none}}@media only screen and (max-width:765px){header.fixed .mod_mobile_menu{top:3px;right:-15px}}header .inside{display:block;margin-left:auto;margin-right:auto;width:1400px;max-width:100%;padding:40px 0;box-sizing:border-box;position:relative}@media only screen and (max-width:1500px){header .inside{max-width:90%}}@media only screen and (max-width:1190px){header .inside{max-width:98%}}@media only screen and (max-width:765px){header .inside{padding:15px 0;max-width:90%}}header #logo{width:150px;display:block;margin:0 auto}@media only screen and (max-width:950px){header #logo{margin:0;width:130px}}header #logo img{max-width:150px;transition:ease all 0.3s}@media only screen and (max-width:1300px){header #logo img{width:110px}}@media only screen and (max-width:950px){header #logo img{width:100px}}header a#phone{position:absolute;right:15px;bottom:36px;color:#505458;padding-left:28px;font-weight:400;font-size:29px}@media only screen and (max-width:1300px){header a#phone{font-size:25px;bottom:34px;padding-left:21px}}@media only screen and (max-width:950px){header a#phone{bottom:auto;top:50px}}@media only screen and (max-width:765px){header a#phone{font-size:22px;top:25px;right:0px}}header a#phone span{font-weight:300;font-size:14px;line-height:1;position:absolute;left:-5px;top:-11px;width:270px}@media only screen and (max-width:1300px){header a#phone span{font-size:13px}}@media only screen and (max-width:765px){header a#phone span{font-size:11px;line-height:1}}header a#phone::before{content:"";background:url("/files/images/layout/icons/phone.svg") no-repeat 0 0 / auto 100%;width:40px;height:32px;top:9px;display:block;position:absolute;left:-3px}@media only screen and (max-width:1300px){header a#phone::before{height:27px}}header nav#hauptmenu{line-height:1;position:absolute;left:0;width:100%;overflow:visible;bottom:47px;font-size:16px}@media only screen and (max-width:1190px){header nav#hauptmenu{font-size:15px}}@media only screen and (max-width:950px){header nav#hauptmenu{left:auto;right:0;width:auto}}@media only screen and (max-width:765px){header nav#hauptmenu{display:none}}header nav#hauptmenu a,header nav#hauptmenu strong{color:#505458;font-weight:400}header nav#hauptmenu ul.level_1{margin:0;padding:0;list-style:none;position:relative}@media only screen and (max-width:1400px){header nav#hauptmenu ul.level_1{padding-right:24vw}}@media only screen and (max-width:1300px){header nav#hauptmenu ul.level_1{padding-right:26vw}}@media only screen and (max-width:950px){header nav#hauptmenu ul.level_1{padding-right:0}}header nav#hauptmenu ul.level_1>li{display:inline-block;padding:0 0 0 15px;text-align:left;text-transform:uppercase}@media only screen and (max-width:1500px){header nav#hauptmenu ul.level_1>li{padding-left:3px}}@media only screen and (max-width:1190px){header nav#hauptmenu ul.level_1>li{padding-left:3px}}header nav#hauptmenu ul.level_1>li.first{margin-left:198px}@media only screen and (max-width:1500px){header nav#hauptmenu ul.level_1>li.first{margin-left:255px}}@media only screen and (max-width:1190px){header nav#hauptmenu ul.level_1>li.first{margin-left:53px}}header nav#hauptmenu ul.level_1>li>a,header nav#hauptmenu ul.level_1>li>strong{padding:0 3px 5px 5px;position:relative;letter-spacing:3px;font-weight:500}@media only screen and (max-width:1500px){header nav#hauptmenu ul.level_1>li>a,header nav#hauptmenu ul.level_1>li>strong{font-size:14px;letter-spacing:2px}}header nav#hauptmenu ul.level_1>li>a::after,header nav#hauptmenu ul.level_1>li>strong::after{position:absolute;left:0;bottom:0;height:2px;background:#5996a9;content:"";width:0;transition:ease all 0.3s}header nav#hauptmenu ul.level_1>li.minimal{margin-left:175px}@media only screen and (max-width:1500px){header nav#hauptmenu ul.level_1>li.minimal{margin-left:170px}}@media only screen and (max-width:1400px){header nav#hauptmenu ul.level_1>li.first{margin-left:0}header nav#hauptmenu ul.level_1>li.minimal{margin-left:0}header nav#hauptmenu ul.level_1>li.klinik,header nav#hauptmenu ul.level_1>li.kontakt{float:right}}header nav#hauptmenu ul.level_2{text-align:left;margin:0;padding:0;list-style:none;margin-left:-10px;padding:25px 15px 10px;position:absolute;visibility:hidden;opacity:0;letter-spacing:1px;top:25px;width:250px;overflow:hidden;background:rgba(255, 255, 255, 0.95);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}@media only screen and (max-width:1190px){header nav#hauptmenu ul.level_2{top:60px}}header nav#hauptmenu ul.level_2>li{text-transform:none;padding:5px 0}header nav#hauptmenu ul.level_2>li>a,header nav#hauptmenu ul.level_2>li strong{position:relative}header nav#hauptmenu ul.level_2>li>a:hover,header nav#hauptmenu ul.level_2>li strong:hover{color:#5996a9}header nav#hauptmenu ul.level_2>li.active strong,header nav#hauptmenu ul.level_2>li.trail>a{font-weight:500;color:#5996a9}header nav#hauptmenu ul.level_2 ul.level_3{display:block;margin:3px 0 5px;padding:0;list-style:none}header nav#hauptmenu ul.level_2 ul.level_3>li{padding:4px 0 0 10px}header nav#hauptmenu ul.level_2 ul.level_3>li a:hover{color:#5996a9}header nav#hauptmenu ul.level_2 ul.level_3>.active strong{font-weight:500;color:#5996a9}header nav#hauptmenu .behandlung ul.level_2{width:600px;display:flex;flex-wrap:wrap;padding:25px 15px 40px}header nav#hauptmenu .behandlung ul.level_2>li{width:50%;padding:0}header nav#hauptmenu .behandlung ul.level_2>li>a,header nav#hauptmenu .behandlung ul.level_2>li>strong{display:block;padding:0 0 5px;font-weight:500;color:#5996a9;text-transform:uppercase}header nav#hauptmenu .behandlung ul.level_2 ul.level_3,header nav#hauptmenu .behandlung ul.level_2 ul.level_4{list-style:none;padding:0;margin:0;text-decoration:none;display:block}header nav#hauptmenu .behandlung ul.level_2 ul.level_3>li,header nav#hauptmenu .behandlung ul.level_2 ul.level_4>li{padding:7px 0 0;margin:0}header nav#hauptmenu .behandlung ul.level_2 ul.level_3>li.min>a,header nav#hauptmenu .behandlung ul.level_2 ul.level_3>li.min>strong,header nav#hauptmenu .behandlung ul.level_2 ul.level_4>li.min>a,header nav#hauptmenu .behandlung ul.level_2 ul.level_4>li.min>strong{cursor:inherit;color:#5996a9;font-weight:500;padding:20px 0 5px;display:block;text-transform:uppercase;letter-spacing:1px}header nav#hauptmenu .behandlung ul.level_2 ul.level_3>li.min>a{position:relative;padding-left:0}header nav#hauptmenu .behandlung ul.level_2 ul.level_3>li.min>a::before{display:none;content:"+";font-weight:700;font-size:24px;position:absolute;height:24px;color:#5996a9;line-height:0;left:0;top:27px}header nav#hauptmenu .behandlung ul.level_2 ul.level_3>li.min.active>a::before{content:"-"}header nav#hauptmenu .behandlung ul.level_2 ul.level_3>li.min.active ul.level_4{display:block}header nav#hauptmenu li:hover ul.level_2,header nav#hauptmenu li:focus.level_2{visibility:visible;opacity:1}header nav#hauptmenu li.active>strong,header nav#hauptmenu li.trail>a,header nav#hauptmenu li.trail>strong,header nav#hauptmenu li:hover>a{font-weight:400}header nav#hauptmenu li.active>strong::after,header nav#hauptmenu li.trail>a::after,header nav#hauptmenu li.trail>strong::after,header nav#hauptmenu li:hover>a::after{width:100% !important}header nav#hauptmenu li:hover>a{color:#505458}header nav#hauptmenu .nolvl2 .level_2>li>a{cursor:initial}#bild{width:100vw;margin:0 0 30px;position:relative}body.magazin #bild{margin-bottom:60px}#bild img{width:100vw;border-radius:0 20vw 0 0}#bild figcaption{position:absolute;right:10vw;top:40%;max-width:38vw;font-size:1.7vw;line-height:1.45}@media only screen and (max-width:1190px){#bild figcaption{right:12vw;max-width:44vw}}@media only screen and (max-width:950px){#bild figcaption{right:2vw;max-width:50vw;top:9vw;font-size:4.75vw;line-height:1.3}}#bild figcaption em{color:#505458;font-size:4vw;display:block;margin:20px 20px 0}@media only screen and (max-width:1190px){#bild figcaption em{font-size:4.5vw;margin:10px 0 0 7px}}#bild .hl{position:absolute;right:6%;max-width:50%;top:50%;transform:translateY(-50%);text-align:center}@media only screen and (min-width:1900px){#bild .hl{right:6vw}}@media only screen and (max-width:765px){#bild .hl{max-width:70%}}#bild .hl h1{margin:0;font-size:26px;letter-spacing:1px;font-weight:300;text-align:right}@media only screen and (min-width:1900px){#bild .hl h1{font-size:1.5vw}}#bild .hl h1 em{color:#505458;display:block;font-size:110px;line-height:0.8;padding-bottom:50px}@media only screen and (min-width:1900px){#bild .hl h1 em{font-size:7vw}}@media only screen and (max-width:1630px){#bild .hl h1 em{font-size:98px;padding-bottom:40px}}@media only screen and (max-width:1500px){#bild .hl h1 em{font-size:78px}}@media only screen and (max-width:950px){#bild .hl h1 em{font-size:10vw}}@media only screen and (max-width:765px){#bild .hl h1 em{font-size:10vw}}#bild .hl h1 strong{font-weight:300;display:block;padding-right:30px;margin-top:-30px}@media only screen and (max-width:950px){#bild .hl h1 strong{font-size:3vw}}@media only screen and (max-width:765px){#bild .hl h1 strong{padding-right:0;font-size:4vw}}#bild .hl.dark-bg{color:#fff}#bild .hl.dark-bg em{color:#fff}#bild .hl.align-left{right:auto;left:5vw}#bild .hl.align-left h1{text-align:left}.magazin #bild .hl,.magazin #bild .hl h1{text-align:center;right:0;max-width:none;width:100%;font-weight:400}.magazin #bild .hl em,.magazin #bild .hl h1 em{color:#e39682;font-size:16vw;padding:0}@media only screen and (min-width:1900px){#bild .htp .hl h1 em{font-size:6vw}}#bild .jms{position:absolute;width:97px;height:145px;background-image:url(https://cdn1.jameda-elements.de/premium/widgets/_images/bw-small-bg.png);background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:15px;bottom:30px;right:30px}@media only screen and (max-width:950px){#bild .jms{display:none}}.behandlungen.icons .ce_gallery>ul li{width:20%;text-align:center}@media only screen and (max-width:950px){.behandlungen.icons .ce_gallery>ul li{width:20%;padding:0 4%;box-sizing:border-box}}.behandlungen.icons .ce_gallery>ul li img{width:auto;height:100px}@media only screen and (max-width:950px){.behandlungen.icons .ce_gallery>ul li img{height:65px}}.behandlungen.icons .ce_gallery>ul li.col_lastsss img{height:70px;margin-top:30px}body #main>.inside>.mod_article>div.moodbilder figcaption{display:none}body #main>.inside>.mod_article>div.moodbilder ul{display:flex;flex-wrap:wrap}body #main>.inside>.mod_article>div.moodbilder ul>li{width:20%;padding:0 40px 0 0;box-sizing:border-box}body #main>.inside>.mod_article>div.moodbilder ul>li figure{max-width:100%}@media only screen and (max-width:950px){body #main>.inside>.mod_article>div.moodbilder figcaption{display:block}body #main>.inside>.mod_article>div.moodbilder ul{display:block;margin:auto;overflow:auto}body #main>.inside>.mod_article>div.moodbilder ul>li{width:100%;padding:0;float:none}}#main .mod_article>div:not(.fw) figure.image_container{max-width:600px}#main .mod_article>div:not(.fw) figure.image_container.float_left{margin-right:50px}@media only screen and (max-width:1300px){#main .mod_article>div:not(.fw) figure.image_container.float_left{max-width:45%}}#main .mod_article>div:not(.fw) figure.image_container.float_right{margin-left:50px}@media only screen and (max-width:1300px){#main .mod_article>div:not(.fw) figure.image_container.float_right{max-width:45%}}@media only screen and (max-width:765px){#main .mod_article>div:not(.fw).unterschrift h3+p+p,#main .mod_article>div:not(.fw).unterschrift h3+p{display:block}#main .mod_article>div:not(.fw).unterschrift h3+p+p{position:relative}#main .mod_article>div:not(.fw).unterschrift h3+p+p::after{content:"(...)";color:#5996a9;display:block;padding-left:0;font-size:30px;font-weight:500}#main .mod_article>div:not(.fw).unterschrift p{display:none}#main .mod_article>div:not(.fw).unterschrift.visible>p{display:block}#main .mod_article>div:not(.fw).unterschrift.visible>p::after{display:none !important}#main .mod_article>div:not(.fw).unterschrift em{font-size:6vw}#main .mod_article>div:not(.fw).unterschrift>*{text-align:left}#main .mod_article>div:not(.fw).unterschrift figure.image_container{max-width:100%;margin:0 0 30px}}#main .button{margin-top:-20px}#main .button p:last-of-type{margin:0 auto;text-align:center}#main .button p:last-of-type a{text-decoration:none;border-radius:20px;padding:8px 25px;font-size:18px;font-weight:400;margin:35px auto;text-transform:uppercase;transition:ease all 0.5s;letter-spacing:1.25px;display:inline-block;border:0;background:#acb318;color:#fff}@media only screen and (max-width:765px){#main .button p:last-of-type a{padding:12px 4vw;font-size:3.5vw}}button.button{margin-top:0;border-radius:0;text-transform:uppercase;transition:ease all 0.5s;padding:5px 15px 10px;letter-spacing:1px;font-weight:700;border:0;border-bottom:2px dotted #5996a9;background:transparent;display:inline-block;cursor:pointer}#main .inside>.mod_article>*.kacheln,#magazin .kacheln{margin-bottom:0}@media only screen and (max-width:765px){#main .inside>.mod_article>*.kacheln,#magazin .kacheln{margin:0 auto 25px !important;max-width:90%}}#main .inside>.mod_article>*.kacheln .ce_text:first-of-type,#magazin .kacheln .ce_text:first-of-type{background:#acb318 !important}#main .inside>.mod_article>*.kacheln .ce_text:nth-of-type(2),#magazin .kacheln .ce_text:nth-of-type(2){background:#e39682 !important}#main .inside>.mod_article>*.kacheln .ce_text:nth-of-type(3),#magazin .kacheln .ce_text:nth-of-type(3){background:#5996a9 !important}#main .inside>.mod_article>*.kacheln .ce_text:nth-of-type(4),#magazin .kacheln .ce_text:nth-of-type(4){background:#969696 !important}@media only screen and (max-width:765px){#main .inside>.mod_article>*.kacheln .slick-track .ce_text .text,#magazin .kacheln .slick-track .ce_text .text{padding:20px;color:#fff}#main .inside>.mod_article>*.kacheln .slick-track .ce_text .text a,#main .inside>.mod_article>*.kacheln .slick-track .ce_text .text strong,#magazin .kacheln .slick-track .ce_text .text a,#magazin .kacheln .slick-track .ce_text .text strong{color:#fff}}#main .inside>.mod_article>*.kacheln>.block>*,#magazin .kacheln>.block>*{transition:ease all 0.5s}#main .inside>.mod_article>*.kacheln>.block:hover>*,#magazin .kacheln>.block:hover>*{transform:scale(1.05)}#main .inside>.mod_article>*.kacheln:not(.magazin)>.ce_text,#main .inside>.mod_article>*.kacheln .ce_text.cta-button,#magazin .kacheln:not(.magazin)>.ce_text,#magazin .kacheln .ce_text.cta-button{font-family:"Biloxi Script", sans-serif;justify-content:center;color:#fff;font-weight:700;font-size:32px;letter-spacing:1px;display:flex;align-items:center;text-transform:uppercase;line-height:1.24;font-size:4vw;text-transform:none;font-weight:normal}@media only screen and (max-width:950px){#main .inside>.mod_article>*.kacheln:not(.magazin)>.ce_text,#main .inside>.mod_article>*.kacheln .ce_text.cta-button,#magazin .kacheln:not(.magazin)>.ce_text,#magazin .kacheln .ce_text.cta-button{font-size:13vw}}#main .inside>.mod_article>*.kacheln:not(.magazin)>.ce_text a,#main .inside>.mod_article>*.kacheln .ce_text.cta-button a,#magazin .kacheln:not(.magazin)>.ce_text a,#magazin .kacheln .ce_text.cta-button a{color:#fff}#main .inside>.mod_article>*.kacheln.magazin,#magazin .kacheln.magazin{position:relative;z-index:5;margin-bottom:0}#main .inside>.mod_article>*.kacheln.magazin>.ce_text,#magazin .kacheln.magazin>.ce_text{align-content:center;display:flex;color:#fff;letter-spacing:1px;width:50%;align-items:center;padding:0}#main .inside>.mod_article>*.kacheln.magazin>.ce_text>figure,#magazin .kacheln.magazin>.ce_text>figure{width:50%;line-height:0;height:100%}#main .inside>.mod_article>*.kacheln.magazin>.ce_text>.text,#magazin .kacheln.magazin>.ce_text>.text{padding:30px 50px;width:50%;order:-1;box-sizing:border-box}@media only screen and (max-width:1500px){#main .inside>.mod_article>*.kacheln.magazin>.ce_text>.text,#magazin .kacheln.magazin>.ce_text>.text{padding:30px}}@media only screen and (max-width:1300px){#main .inside>.mod_article>*.kacheln.magazin>.ce_text>.text,#magazin .kacheln.magazin>.ce_text>.text{padding:20px}}@media only screen and (max-width:1190px){#main .inside>.mod_article>*.kacheln.magazin>.ce_text>.text,#magazin .kacheln.magazin>.ce_text>.text{font-size:13px}}#main .inside>.mod_article>*.kacheln.magazin>.ce_text:nth-of-type(3)>.text,#main .inside>.mod_article>*.kacheln.magazin>.ce_text:nth-of-type(4)>.text,#main .inside>.mod_article>*.kacheln.magazin>.ce_text:nth-of-type(7)>.text,#main .inside>.mod_article>*.kacheln.magazin>.ce_text:nth-of-type(8)>.text,#magazin .kacheln.magazin>.ce_text:nth-of-type(3)>.text,#magazin .kacheln.magazin>.ce_text:nth-of-type(4)>.text,#magazin .kacheln.magazin>.ce_text:nth-of-type(7)>.text,#magazin .kacheln.magazin>.ce_text:nth-of-type(8)>.text{order:2}#main .inside>.mod_article>*.kacheln.magazin>.ce_text a,#main .inside>.mod_article>*.kacheln.magazin>.ce_text p,#main .inside>.mod_article>*.kacheln.magazin>.ce_text h1,#main .inside>.mod_article>*.kacheln.magazin>.ce_text h2,#main .inside>.mod_article>*.kacheln.magazin>.ce_text h3,#main .inside>.mod_article>*.kacheln.magazin>.ce_text h4,#magazin .kacheln.magazin>.ce_text a,#magazin .kacheln.magazin>.ce_text p,#magazin .kacheln.magazin>.ce_text h1,#magazin .kacheln.magazin>.ce_text h2,#magazin .kacheln.magazin>.ce_text h3,#magazin .kacheln.magazin>.ce_text h4{color:#fff}#main .inside>.mod_article>*.kacheln.magazin>.ce_text h3,#main .inside>.mod_article>*.kacheln.magazin>.ce_text h2,#magazin .kacheln.magazin>.ce_text h3,#magazin .kacheln.magazin>.ce_text h2{font-size:19px;margin:0 0 25px;line-height:1.3;font-weight:500;text-transform:none}@media only screen and (max-width:1630px){#main .inside>.mod_article>*.kacheln.magazin>.ce_text h3,#main .inside>.mod_article>*.kacheln.magazin>.ce_text h2,#magazin .kacheln.magazin>.ce_text h3,#magazin .kacheln.magazin>.ce_text h2{font-size:18px}}#main .inside>.mod_article>*.kacheln.magazin>.ce_text p,#magazin .kacheln.magazin>.ce_text p{margin:0 0 20px;line-height:1.4}#main .inside>.mod_article>*.kacheln.magazin>.ce_text p a,#main .inside>.mod_article>*.kacheln.magazin>.ce_text p strong a,#main .inside>.mod_article>*.kacheln.magazin>.ce_text p a strong,#magazin .kacheln.magazin>.ce_text p a,#magazin .kacheln.magazin>.ce_text p strong a,#magazin .kacheln.magazin>.ce_text p a strong{font-weight:500;text-decoration:none}#main .inside>.mod_article>*.kacheln.magazin>.ce_text p:last-of-type,#magazin .kacheln.magazin>.ce_text p:last-of-type{margin-bottom:0}#main .inside>.mod_article>*.kacheln.magazin>.ce_text p:last-of-type>a,#magazin .kacheln.magazin>.ce_text p:last-of-type>a{position:relative}#main .inside>.mod_article>*.kacheln.magazin>.ce_text p:last-of-type>a::after,#magazin .kacheln.magazin>.ce_text p:last-of-type>a::after{content:">>";padding-left:5px;font-size:80%}#main .inside>.mod_article>*.kacheln.magazin>.ce_text:hover>*,#magazin .kacheln.magazin>.ce_text:hover>*{transform:none !important}#main .inside>.mod_article>*.kacheln.magazin>.ce_text.cta-button,#magazin .kacheln.magazin>.ce_text.cta-button{font-size:4vw}#main .inside>.mod_article>*.kacheln.magazin img,#magazin .kacheln.magazin img{filter:grayscale(1);width:100%}@media only screen and (max-width:1190px){#main .inside>.mod_article>*.kacheln.magazin img,#magazin .kacheln.magazin img{height:100%}}@media only screen and (max-width:765px){#main .inside>.mod_article>*.kacheln.magazin img,#magazin .kacheln.magazin img{height:auto}}@media only screen and (max-width:950px){#main .inside>.mod_article>*.kacheln.magazin>.ce_text,#magazin .kacheln.magazin>.ce_text{width:100%}#main .inside>.mod_article>*.kacheln.magazin>.ce_text>.text,#magazin .kacheln.magazin>.ce_text>.text{padding:12px 18px;margin:0;order:-1 !important}#main .inside>.mod_article>*.kacheln.magazin>.ce_text h3,#main .inside>.mod_article>*.kacheln.magazin>.ce_text h2,#magazin .kacheln.magazin>.ce_text h3,#magazin .kacheln.magazin>.ce_text h2{font-size:14px;text-transform:none}#main .inside>.mod_article>*.kacheln.magazin>.ce_text h3+p,#main .inside>.mod_article>*.kacheln.magazin>.ce_text h2+p,#magazin .kacheln.magazin>.ce_text h3+p,#magazin .kacheln.magazin>.ce_text h2+p{display:none}#main .inside>.mod_article>*.kacheln.magazin>.ce_text:nth-of-type(2)>.text,#main .inside>.mod_article>*.kacheln.magazin>.ce_text:nth-of-type(4)>.text,#main .inside>.mod_article>*.kacheln.magazin>.ce_text:nth-of-type(6)>.text,#main .inside>.mod_article>*.kacheln.magazin>.ce_text:nth-of-type(8)>.text,#magazin .kacheln.magazin>.ce_text:nth-of-type(2)>.text,#magazin .kacheln.magazin>.ce_text:nth-of-type(4)>.text,#magazin .kacheln.magazin>.ce_text:nth-of-type(6)>.text,#magazin .kacheln.magazin>.ce_text:nth-of-type(8)>.text{order:2 !important}#main .inside>.mod_article>*.kacheln.magazin imgg,#magazin .kacheln.magazin imgg{max-width:none;height:100%;width:auto}#main .inside>.mod_article>*.kacheln.magazin>.ce_text.cta-button,#magazin .kacheln.magazin>.ce_text.cta-button{font-size:8vw}}@media only screen and (max-width:765px){#main .inside>.mod_article>*.kacheln.magazin>.ce_text,#magazin .kacheln.magazin>.ce_text{flex-wrap:wrap}#main .inside>.mod_article>*.kacheln.magazin>.ce_text>.text,#magazin .kacheln.magazin>.ce_text>.text{padding:20px;margin:0;order:5 !important;box-sizing:border-box;width:100%}#main .inside>.mod_article>*.kacheln.magazin>.ce_text>figure,#magazin .kacheln.magazin>.ce_text>figure{width:100%}#main .inside>.mod_article>*.kacheln.magazin imgg,#magazin .kacheln.magazin imgg{max-width:none;height:100%;width:auto}#main .inside>.mod_article>*.kacheln.magazin>.ce_text.cta-button,#magazin .kacheln.magazin>.ce_text.cta-button{font-size:8vw}}#main .inside>.mod_article>*.kacheln img,#magazin .kacheln img{width:100%}@media only screen and (max-width:950px){#main .inside>.mod_article>*.kacheln:not(.magazin) .block,#magazin .kacheln:not(.magazin) .block{padding-bottom:0}#main .inside>.mod_article>*.kacheln:not(.magazin) .block:nth-child(1),#magazin .kacheln:not(.magazin) .block:nth-child(1){order:0}#main .inside>.mod_article>*.kacheln:not(.magazin) .block:nth-child(2),#magazin .kacheln:not(.magazin) .block:nth-child(2){order:1}#main .inside>.mod_article>*.kacheln:not(.magazin) .block:nth-child(3),#magazin .kacheln:not(.magazin) .block:nth-child(3){order:4}#main .inside>.mod_article>*.kacheln:not(.magazin) .block:nth-child(4),#magazin .kacheln:not(.magazin) .block:nth-child(4){order:3}#main .inside>.mod_article>*.kacheln:not(.magazin) .block:nth-child(5),#magazin .kacheln:not(.magazin) .block:nth-child(5){order:7}#main .inside>.mod_article>*.kacheln:not(.magazin) .block:nth-child(6),#magazin .kacheln:not(.magazin) .block:nth-child(6){order:6}#main .inside>.mod_article>*.kacheln:not(.magazin) .block:nth-child(7),#magazin .kacheln:not(.magazin) .block:nth-child(7){order:7}#main .inside>.mod_article>*.kacheln:not(.magazin) .block:nth-child(8),#magazin .kacheln:not(.magazin) .block:nth-child(8){order:7}}#main .text-rechts{text-align:right}#main .text-rechts>*{text-align:right}.unterschrift p:last-child,.linie p:last-child{position:relative;overflow:hidden}.unterschrift p:last-child::after,.linie p:last-child::after{width:10px;height:4px;background:#5996a9;content:"";display:block;margin-top:10px;display:none}.unterschrift.text-rechts p:last-child::after,.linie.text-rechts p:last-child::after{position:absolute;right:0;bottom:0}@media only screen and (max-width:765px){.unterschrift.text-rechts p:last-child::after,.linie.text-rechts p:last-child::after{right:auto}}#main #behandlungsfelder .links{display:flex;flex-wrap:wrap;width:100%;position:relative;box-sizing:border-box;margin-bottom:50px}@media only screen and (max-width:765px){#main #behandlungsfelder .links{display:block;margin-bottom:40px}}#main #behandlungsfelder .links::after{content:"";width:2px;background:#5996a9;height:100%;right:50%;top:0;position:absolute;display:block}@media only screen and (max-width:765px){#main #behandlungsfelder .links::after{display:none}}#main #behandlungsfelder .behandlung{opacity:1;padding-left:120px;width:calc(50% - 150px);position:relative;margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid #fff;transition:ease all 0.3s}@media only screen and (max-width:765px){#main #behandlungsfelder .behandlung{padding:0 0 0 100px;margin:0;width:calc(100% - 100px)}}#main #behandlungsfelder .behandlung::after{display:none !important;content:"+";font-weight:700;font-size:26px;position:relative;display:block;height:26px;color:#5996a9;line-height:0}#main #behandlungsfelder .behandlung.active{opacity:1}#main #behandlungsfelder .behandlung.active::after{content:"-"}#main #behandlungsfelder .behandlung::before,#main #behandlungsfelder .behandlung::after{cursor:pointer}#main #behandlungsfelder .behandlung h3{margin:0 0 -15px;text-transform:uppercase}#main #behandlungsfelder .behandlung::before{position:absolute;left:0;top:10px;width:125px;height:100px;content:"";background:url("/files/images/layout/icons/gesichtschirurgie.svg") no-repeat 0 0 / auto 100%}#main #behandlungsfelder .behandlung.brust::before{background-image:url("/files/images/layout/icons/brust-op.svg")}#main #behandlungsfelder .behandlung.koerper::before{background-image:url("/files/images/layout/icons/koerperchirurgie.svg")}#main #behandlungsfelder .behandlung.haare::before{background-image:url("/files/images/layout/icons/haartransplantation.svg")}#main #behandlungsfelder .behandlung.minimal::before{background-image:url("/files/images/layout/icons/minimalinvasive-behandlungen.svg");height:95px}#main #behandlungsfelder .behandlung.weitere::before{background-image:url("/files/images/layout/icons/weitere.svg");height:70px}#main #behandlungsfelder .behandlung:last-of-type{margin-bottom:20px}@media only screen and (max-width:765px){#main #behandlungsfelder .behandlung:last-of-type{margin-bottom:0}}#main #behandlungsfelder .nav-koerper ul.level_2{display:none !important}#main #behandlungsfelder .mod_navigation{width:50%;opacity:0;visibility:hidden;transition:ease opacity 0.3s;height:0;line-height:1;opacity:1;visibility:visible;height:auto}@media only screen and (max-width:765px){#main #behandlungsfelder .mod_navigation{width:auto;margin-bottom:40px;padding-left:100px}}#main #behandlungsfelder .mod_navigation.active{opacity:1;visibility:visible;height:auto}#main #behandlungsfelder .mod_navigation.einspaltig ul.level_1>li{width:100%}#main #behandlungsfelder .mod_navigation ul.level_1{margin:17px 0 0;display:flex;flex-wrap:wrap;padding:5px 5px 40px 50px;list-style:none}@media only screen and (max-width:765px){#main #behandlungsfelder .mod_navigation ul.level_1{padding:0;display:block}}#main #behandlungsfelder .mod_navigation ul.level_1>li{width:50%;padding:12px 12px;box-sizing:border-box}@media only screen and (max-width:1300px){#main #behandlungsfelder .mod_navigation ul.level_1>li{width:100%}}@media only screen and (max-width:765px){#main #behandlungsfelder .mod_navigation ul.level_1>li{padding:10px 0}}#main #behandlungsfelder .mod_navigation ul.level_1>li>a,#main #behandlungsfelder .mod_navigation ul.level_1>li>strong{display:block;padding:0 0 5px;font-weight:500;color:#5996a9;text-transform:uppercase;letter-spacing:1px}#main #behandlungsfelder .mod_navigation ul.level_1>li>a,#main #behandlungsfelder .mod_navigation ul.level_1>li>strong{position:relative;display:inline-block;padding-bottom:7px;color:#505458}#main #behandlungsfelder .mod_navigation ul.level_1>li>a::before,#main #behandlungsfelder .mod_navigation ul.level_1>li>a::after,#main #behandlungsfelder .mod_navigation ul.level_1>li>strong::before,#main #behandlungsfelder .mod_navigation ul.level_1>li>strong::after{content:"";height:1px;position:absolute;bottom:0;left:0;background:#505458;width:60px}#main #behandlungsfelder .mod_navigation ul.level_1>li>a::after,#main #behandlungsfelder .mod_navigation ul.level_1>li>strong::after{height:2px;transition:ease all 0.5s;width:0}#main #behandlungsfelder .mod_navigation ul.level_1>li>a:hover::after,#main #behandlungsfelder .mod_navigation ul.level_1>li>strong:hover::after{width:60px}#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_2,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_3{list-style:none;padding:0;margin:7px 0 0;text-decoration:none;display:block}#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_2>li,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_3>li{padding:7px 0 4px;margin:0}@media only screen and (max-width:765px){#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_2>li,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_3>li{padding:10px 0}}#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_2>li.min,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_3>li.min{display:none !important}#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_2>li>a,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_3>li>a{color:#505458;position:relative;padding-bottom:5px;display:inline-block}#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_2>li>a::after,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_3>li>a::after{height:1px;background:#5996a9;display:block;content:"";position:absolute;bottom:1px;width:30px}#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_2>li>a::before,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_3>li>a::before{height:3px;background:#5996a9;display:block;content:"";position:absolute;bottom:0px;width:0%;transition:ease all 0.3s}#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_2>li>a:hover::before,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_3>li>a:hover::before{width:30px}#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_2>li.min>a,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_2>li.min>strong,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_3>li.min>a,#main #behandlungsfelder .mod_navigation ul.level_1 ul.level_3>li.min>strong{color:#5996a9;font-weight:500;padding:20px 0 5px;display:block;text-transform:uppercase;letter-spacing:1px}#main .inside>.mod_article>div.siegel{width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;max-width:100%;padding:40px 0}@media only screen and (max-width:1190px){#main .inside>.mod_article>div.siegel{margin-bottom:20px}}#main .inside>.mod_article>div.siegel .wrapper{display:flex;text-align:center;flex-wrap:wrap;max-width:1620px;width:94%;margin:0 auto}@media only screen and (max-width:950px){#main .inside>.mod_article>div.siegel .wrapper{width:auto;display:block;max-width:none;overflow-x:auto;white-space:nowrap}#main .inside>.mod_article>div.siegel .wrapper>div{display:inline-block;padding:0}#main .inside>.mod_article>div.siegel .wrapper>div.ce_image{padding:0 20px 40px}}@media only screen and (min-width:950px){#main .inside>.mod_article>div.siegel .wrapper>*{width:20% !important;justify-content:center;align-self:center;box-sizing:border-box;padding:0 15px;margin:0 !important}}#main .inside>.mod_article>div.siegel .wrapper .ce_image img{-webkit-transition:ease-in-out 0.3s;-moz-transition:ease-in-out 0.3s;-ms-transition:ease-in-out 0.3s;-o-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s;max-height:115px;width:auto}#main .inside>.mod_article>div.siegel .wrapper .ce_image img.xxx:hover{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%)}#main .inside>.mod_article>div.siegel .wrapper>#jameda-widget-container1572417{margin:0 35px 0 -35px !important}#counter .inner{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:90%;width:1400px;box-sizing:border-box}@media only screen and (max-width:950px){#counter .inner{max-width:90%}}#counter .inner>div{text-align:center;width:25%}@media only screen and (max-width:765px){#counter .inner>div{width:50%;padding:40px 0}}#counter .inner span{font-size:60px;letter-spacing:2px;display:block;line-height:40px;margin:0 0 15px}#counter .inner strong{display:block;letter-spacing:1px;text-transform:uppercase}#counter .inner p{color:#505458;margin:0 auto;max-width:200px}#main .inside>.mod_article #faq .inner h2{margin:30px 0 15px;font-weight:400;font-size:17px;letter-spacing:1.4px;padding-bottom:12px;line-height:1;text-align:left;color:#505458;border-bottom:1px solid #5996a9;font-family:"Roboto", sans-serif}@media only screen and (max-width:765px){#main .inside>.mod_article #faq .inner h2{font-size:20px;line-height:1.4}}#main .inside>.mod_article #faq .inner .ce_accordion{margin:0 auto;padding:0;border-bottom:1px solid #EDEDED}@media only screen and (max-width:765px){#main .inside>.mod_article #faq .inner .ce_accordion{width:100%}}#main .inside>.mod_article #faq .inner .ce_accordion .ui-accordion-content>div{padding-left:18px}#main .inside>.mod_article #faq .inner .ce_accordion .ui-accordion-header.toggler{color:#505458;font-weight:300;text-transform:none;padding:13px 10px 13px 20px;background:#EDEDED;margin-top:10px}@media only screen and (max-width:765px){#main .inside>.mod_article #faq .inner .ce_accordion .ui-accordion-header.toggler{line-height:1.5;padding-right:35px}}#main .inside>.mod_article #faq .inner .ce_accordion .ui-accordion-header.toggler h3{color:#505458;font-weight:400;margin:0;padding:0}#main .inside>.mod_article #faq .inner .ce_accordion .ui-accordion-header.toggler:hover,#main .inside>.mod_article #faq .inner .ce_accordion .ui-accordion-header.toggler.ui-accordion-header-active{background:#EDEDED;box-shadow:0 0 15px #EDEDED}#main .inside>.mod_article #faq .inner .ce_accordion .ui-accordion-header.toggler.ui-accordion-header-active{color:#5996a9;font-weight:500}#main .inside>.mod_article #faq .inner .ce_accordion .ui-accordion-header.toggler::before{content:"";height:8px;width:40px;background:url("/files/images/layout/icons/arrow-faq.png") no-repeat right center / auto 100%;transform:rotate(180deg);top:22px;right:0px;left:auto}@media only screen and (max-width:765px){#main .inside>.mod_article #faq .inner .ce_accordion .ui-accordion-header.toggler::before{width:25px}}#main .inside>.mod_article #faq .inner .ce_accordion .ui-accordion-header.toggler.ui-accordion-header-active::before{transform:none;background-position:0 0}#main #meinungen .slider{display:block;margin-left:auto;margin-right:auto;width:1400px;max-width:90%;padding:20px 0;box-sizing:border-box;position:relative}@media only screen and (max-width:950px){#main #meinungen .slider{max-width:mwidth-s}}#main #meinungen p{color:#505458}#main #meinungen p:first-child{color:#5996a9;letter-spacing:1px}#main #meinungen p:last-child{color:#5996a9;letter-spacing:1px;font-weight:500;font-size:80%;maergin-top:60px}#main #meinungen button{position:absolute;left:-120px;top:50%;transform:translateY(-50%);cursor:pointer}#main #meinungen button.slick-next{left:auto;right:-80px}#main #meinungen .slick-slide{padding-left:80px}#main #meinungen .slick-slide.slick-current{padding-left:0;padding-right:80px}#main .inside>.mod_article section#operateure .operateur2,#main .inside>.mod_article section#operateur .operateur2{max-width:100%;margin-bottom:0px}@media only screen and (max-width:765px){#main .inside>.mod_article section#operateure .operateur2,#main .inside>.mod_article section#operateur .operateur2{margin-bottom:0}}#main .inside>.mod_article>.operateur2,#main .inside>.mod_article section#operateure .operateur2,#main .inside>.mod_article section#operateur .operateur2{display:flex;flex-wrap:wrap;width:1190px}@media only screen and (max-width:950px){#main .inside>.mod_article>.operateur2,#main .inside>.mod_article section#operateure .operateur2,#main .inside>.mod_article section#operateur .operateur2{padding-right:0}}@media only screen and (max-width:765px){#main .inside>.mod_article>.operateur2,#main .inside>.mod_article section#operateure .operateur2,#main .inside>.mod_article section#operateur .operateur2{padding:0 0 25px;max-width:100%;margin:0 auto}}body.altt #main .inside>.mod_article>.operateur2 h2,body.magazin #main .inside>.mod_article>.operateur2 h2,body.altt #main .inside>.mod_article section#operateure .operateur2 h2,body.magazin #main .inside>.mod_article section#operateure .operateur2 h2,body.altt #main .inside>.mod_article section#operateur .operateur2 h2,body.magazin #main .inside>.mod_article section#operateur .operateur2 h2{color:#505458;text-align:left;font-size:20px;letter-spacing:3px;font-weight:400;display:inline-block;margin:0 !important;padding:0 0 20px}@media only screen and (max-width:765px){body.altt #main .inside>.mod_article>.operateur2 h2,body.magazin #main .inside>.mod_article>.operateur2 h2,body.altt #main .inside>.mod_article section#operateure .operateur2 h2,body.magazin #main .inside>.mod_article section#operateure .operateur2 h2,body.altt #main .inside>.mod_article section#operateur .operateur2 h2,body.magazin #main .inside>.mod_article section#operateur .operateur2 h2{display:block;text-align:center;padding-top:30px}}#main .inside>.mod_article>.operateur2 h2,#main .inside>.mod_article section#operateure .operateur2 h2,#main .inside>.mod_article section#operateur .operateur2 h2{color:#505458;text-align:left;font-size:20px;letter-spacing:3px;font-weight:400;display:inline-block;margin:0 !important;padding:0 0 20px}@media only screen and (max-width:765px){#main .inside>.mod_article>.operateur2 h2,#main .inside>.mod_article section#operateure .operateur2 h2,#main .inside>.mod_article section#operateur .operateur2 h2{display:block;text-align:center;padding-top:30px}}#main .inside>.mod_article>.operateur2 .ce_image,#main .inside>.mod_article>.operateur2>figure,#main .inside>.mod_article section#operateure .operateur2 .ce_image,#main .inside>.mod_article section#operateure .operateur2>figure,#main .inside>.mod_article section#operateur .operateur2 .ce_image,#main .inside>.mod_article section#operateur .operateur2>figure{width:35%;padding-right:35px}@media only screen and (max-width:765px){#main .inside>.mod_article>.operateur2 .ce_image,#main .inside>.mod_article>.operateur2>figure,#main .inside>.mod_article section#operateure .operateur2 .ce_image,#main .inside>.mod_article section#operateure .operateur2>figure,#main .inside>.mod_article section#operateur .operateur2 .ce_image,#main .inside>.mod_article section#operateur .operateur2>figure{width:auto;padding:0}}#main .inside>.mod_article>.operateur2 .text,#main .inside>.mod_article section#operateure .operateur2 .text,#main .inside>.mod_article section#operateur .operateur2 .text{width:calc(65% - 35px)}@media only screen and (max-width:765px){#main .inside>.mod_article>.operateur2 .text,#main .inside>.mod_article section#operateure .operateur2 .text,#main .inside>.mod_article section#operateur .operateur2 .text{width:auto}}#main .inside>.mod_article>.operateur2 .ce_text p:first-of-type,#main .inside>.mod_article section#operateure .operateur2 .ce_text p:first-of-type,#main .inside>.mod_article section#operateur .operateur2 .ce_text p:first-of-type{margin-top:20px;margin-bottom:5px}@media only screen and (max-width:765px){#main .inside>.mod_article>.operateur2 .ce_text p:first-of-type,#main .inside>.mod_article section#operateure .operateur2 .ce_text p:first-of-type,#main .inside>.mod_article section#operateur .operateur2 .ce_text p:first-of-type{margin-top:35px}}#main .inside>.mod_article>.operateur2 .ce_text p:last-of-type,#main .inside>.mod_article section#operateure .operateur2 .ce_text p:last-of-type,#main .inside>.mod_article section#operateur .operateur2 .ce_text p:last-of-type{margin-bottom:5px}#main .inside>.mod_article>.operateur2 .ce_accordion .ui-accordion-content>div,#main .inside>.mod_article section#operateure .operateur2 .ce_accordion .ui-accordion-content>div,#main .inside>.mod_article section#operateur .operateur2 .ce_accordion .ui-accordion-content>div{padding-left:0}#main .inside>.mod_article>.operateur2 .ce_accordion .ui-accordion-content p:first-of-type,#main .inside>.mod_article section#operateure .operateur2 .ce_accordion .ui-accordion-content p:first-of-type,#main .inside>.mod_article section#operateur .operateur2 .ce_accordion .ui-accordion-content p:first-of-type{padding-top:30px;margin-top:0}@media only screen and (max-width:765px){#main .inside>.mod_article>.operateur2 .ce_accordion .ui-accordion-header.toggler,#main .inside>.mod_article section#operateure .operateur2 .ce_accordion .ui-accordion-header.toggler,#main .inside>.mod_article section#operateur .operateur2 .ce_accordion .ui-accordion-header.toggler{margin:10px 0 0}#main .inside>.mod_article>.operateur2 .ce_accordion .ui-accordion-header.toggler::before,#main .inside>.mod_article section#operateure .operateur2 .ce_accordion .ui-accordion-header.toggler::before,#main .inside>.mod_article section#operateur .operateur2 .ce_accordion .ui-accordion-header.toggler::before{content:"(...)";font-size:20px;line-height:26px}}@media only screen and (max-width:765px){#main .inside>.mod_article>.operateur2+.operateur2 .ce_image,#main .inside>.mod_article section#operateure .operateur2+.operateur2 .ce_image,#main .inside>.mod_article section#operateur .operateur2+.operateur2 .ce_image{order:0;padding:0 0 25px;max-width:100%;margin:0 auto}}@media only screen and (max-width:765px){#main .inside>.mod_article>.operateur2+.operateur2+.operateur2 .ce_image,#main .inside>.mod_article section#operateure .operateur2+.operateur2+.operateur2 .ce_image,#main .inside>.mod_article section#operateur .operateur2+.operateur2+.operateur2 .ce_image{order:0;padding:0 0 25px}}body.alt #main .inside>.mod_article>.operateur2 h2,body #main .inside>.mod_article>.operateur2 h2{padding:0}body.alt #main .inside>.mod_article>.operateur2 h2::after,body #main .inside>.mod_article>.operateur2 h2::after{display:none}#main .inside>.mod_article .ce_accordion,#cta .ce_accordion{overflow:visible;margin-bottom:50px;padding:0}#main .inside>.mod_article .ce_accordion:last-child,#cta .ce_accordion:last-child{margin-bottom:0}#main .inside>.mod_article .ce_accordion .ui-accordion-content>div,#cta .ce_accordion .ui-accordion-content>div{padding-left:40px}@media only screen and (max-width:765px){#main .inside>.mod_article .ce_accordion .ui-accordion-content>div,#cta .ce_accordion .ui-accordion-content>div{padding-left:25px}}#main .inside>.mod_article .ce_accordion .ui-accordion-header.toggler,#cta .ce_accordion .ui-accordion-header.toggler{position:relative;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#5996a9;cursor:pointer;padding-left:25px;margin-top:10px}#main .inside>.mod_article .ce_accordion .ui-accordion-header.toggler::before,#cta .ce_accordion .ui-accordion-header.toggler::before{position:absolute;left:0;top:0;content:"+";font-size:22px;line-height:26px}#main .inside>.mod_article .ce_accordion .ui-accordion-header.toggler.active::before,#cta .ce_accordion .ui-accordion-header.toggler.active::before{content:"-";font-size:28px;line-height:26px}#main .inside>.mod_article .ce_accordion .button p:last-of-type,#cta .ce_accordion .button p:last-of-type{text-align:left}#main .mod_article>.block.brustform{padding-left:150px;position:relative;margin-bottom:0}#main .mod_article>.block.brustform:last-of-type{margin-bottom:30px}#main .mod_article>.block.brustform figure{position:absolute;left:0;top:25px}#main .mod_article>.block.brustform figure img{height:125px;width:auto}#main .mod_article>.block.brustform strong{color:#5996a9}#main .mod_article>#kosten{margin-bottom:0;padding-bottom:0px;display:none !important}#main .mod_article>#kosten>*{display:block;margin-left:auto;margin-right:auto;max-width:90%;width:1400px;padding-right:280px;box-sizing:border-box}@media only screen and (max-width:1190px){#main .mod_article>#kosten>*{padding-right:170px}}@media only screen and (max-width:950px){#main .mod_article>#kosten>*{padding-right:0;max-width:90%}}#main .mod_article>#kosten p{color:#505458}#main .mod_article>#preisanfrage{text-align:center;margin-bottom:120px;padding-right:280px !important;display:none !important}@media only screen and (max-width:1400px){#main .mod_article>#preisanfrage{margin-bottom:70px}}@media only screen and (max-width:1190px){#main .mod_article>#preisanfrage{padding-right:170px !important}}@media only screen and (max-width:950px){#main .mod_article>#preisanfrage{padding-right:0 !important}}#main .mod_article>#preisanfrage .ce_form{transition:ease 0.4s;max-height:0}#main .mod_article>#preisanfrage.active .ce_form{max-height:550px}#main .mod_article>#preisanfrage.active>button.button{border:0 !important}footer#footer,div#footer-joy{background:#505458;padding:80px 0;color:#fff;font-size:15px;line-height:1.3;letter-spacing:0.5px;position:relative;z-index:10}@media only screen and (max-width:765px){footer#footer,div#footer-joy{padding:30px 25px}}footer#footer a,div#footer-joy a{color:#fff}footer#footer .button p:last-of-type a,div#footer-joy .button p:last-of-type a{display:block;padding:25px 0;text-align:center;color:#acb318;border:2px solid #acb318;font-size:16px;background:transparent}footer#footer>.inside,div#footer-joy>.inside{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:90%;width:1800px;box-sizing:border-box}footer#footer>.inside>*,div#footer-joy>.inside>*{width:24%;box-sizing:border-box;padding:0 80px 0 0}@media only screen and (max-width:765px){footer#footer>.inside>*,div#footer-joy>.inside>*{width:100%;padding:0 0 20px 0}}footer#footer>.inside>.map,div#footer-joy>.inside>.map{width:28%;padding:0}@media only screen and (max-width:765px){footer#footer>.inside>.map,div#footer-joy>.inside>.map{width:100%}}footer#footer>.inside .ce_text:not(.map) p:first-of-type,div#footer-joy>.inside .ce_text:not(.map) p:first-of-type{margin:0 0 20px}@media only screen and (max-width:765px){footer#footer>.inside .ce_text:not(.map) p:first-of-type,div#footer-joy>.inside .ce_text:not(.map) p:first-of-type{margin:0}}@media only screen and (max-width:765px){footer#footer>.inside .ce_text:not(.map) p:last-of-type,div#footer-joy>.inside .ce_text:not(.map) p:last-of-type{margin-bottom:0}}footer#footer>.inside .ce_text ul,div#footer-joy>.inside .ce_text ul{list-style:none;margin:20px 0 0;padding:0}footer#footer>.inside .ce_text ul li,div#footer-joy>.inside .ce_text ul li{margin:0;padding:0}@media only screen and (max-width:765px){footer#footer .ce_accordion,div#footer-joy .ce_accordion{margin-bottom:10px}footer#footer .ce_accordion .ui-accordion-header.toggler h3,div#footer-joy .ce_accordion .ui-accordion-header.toggler h3{color:#fff;font-size:15px}footer#footer .ce_accordion .ui-accordion-header.toggler,div#footer-joy .ce_accordion .ui-accordion-header.toggler{color:#fff !important;font-weight:400;text-transform:none;padding-bottom:5px;display:inline-block}footer#footer .ce_accordion .ui-accordion-header.toggler::after,div#footer-joy .ce_accordion .ui-accordion-header.toggler::after{content:"";height:1px;background:#fff;display:block}}.stoerer-wrapper,.stoerer-wrapper-neu{position:relative}#main .mod_article .stoerer-wrapper-neu figure.image_container{max-width:100% !important}#main .mod_article .stoerer-wrapper-neu figure.image_container img{width:100%}#main .mod_article .stoerer-wrapper-neu #stoerer{background:transparent;position:absolute;left:0;height:100%;top:0;width:100%;padding:20px 280px 0 0;box-sizing:border-box}@media only screen and (max-width:765px){#main .mod_article .stoerer-wrapper-neu #stoerer{padding-right:0;padding-top:0}}#main .mod_article .stoerer-wrapper-neu #stoerer .ce_form{display:none}#main .mod_article .stoerer-wrapper-neu #stoerer img{width:100%}#main .mod_article .stoerer-wrapper-neu #stoerer h2{text-align:center;line-height:1.1;width:100%;left:0;background:rgba(255, 255, 255, 0.8);padding:15px 0;max-width:100%}@media only screen and (max-width:765px){#main .mod_article .stoerer-wrapper-neu #stoerer h2{background:#fff;color:#505458}}#main .mod_article .stoerer-wrapper-neu #stoerer p:last-of-type{max-width:none;position:initial;left:auto}#main .mod_article .stoerer-wrapper-neu #stoerer a{position:absolute;color:#fff;background:#acb318;border-radius:20px;bottom:20px;right:300px;text-decoration:none;padding:8px 25px;text-transform:uppercase;transition:ease all 0.3s}@media only screen and (max-width:765px){#main .mod_article .stoerer-wrapper-neu #stoerer a{right:auto;left:50%;transform:translateX(-50%);text-align:center;width:240px;bottom:50px}}#main .mod_article .stoerer-wrapper-neu #stoerer a:hover{padding:10px 35px}#main .mod_article #stoerer{background:url("/files/images/gesichtschirurgie-stuttgart.jpg") no-repeat -170px -35px /155% auto;position:relative;padding:30px 0 75px;left:0}@media only screen and (max-width:1500px){#main .mod_article #stoerer{left:0}}@media only screen and (min-width:1900px){#main .mod_article #stoerer{left:0}}@media only screen and (max-width:765px){#main .mod_article #stoerer{background-size:255% auto;background-position:-170px -5px;padding:15px 0 15px}}.male #main .mod_article #stoerer{background:url("/files/images/bg-stoerer-mann.jpg") no-repeat 0 0 /100% auto}.male #main .mod_article #stoerer h2{color:#505458}#main .mod_article #stoerer h2,#main .mod_article #stoerer p,#main .mod_article #stoerer .ce_form{max-width:530px;left:360px;position:relative}@media only screen and (max-width:1300px){#main .mod_article #stoerer h2,#main .mod_article #stoerer p,#main .mod_article #stoerer .ce_form{max-width:500px;left:325px}}@media only screen and (max-width:765px){#main .mod_article #stoerer h2,#main .mod_article #stoerer p,#main .mod_article #stoerer .ce_form{line-height:1.2;margin:0;text-align:left;left:20px;max-width:calc(100% - 50px)}}#main .mod_article #stoerer h2{text-align:left;margin:0 0 10px;font-weight:400;font-size:20px;text-transform:none}@media only screen and (max-width:765px){#main .mod_article #stoerer h2{font-size:18px}}#main .mod_article #stoerer h2+p{margin:-10px 0 15px}#main .mod_article #stoerer a.button{background:#ffffff;color:#5996a9;text-decoration:none;font-size:15px;padding:10px 16px;border-radius:20px;top:40px;left:135px;font-weight:400;position:absolute}@media only screen and (max-width:765px){#main .mod_article #stoerer a.button{font-size:13px;padding:8px 9px}}#main .mod_article #stoerer .ce_form form{background:rgba(255, 255, 255, 0.8);padding:10px 15px;border-radius:10px}#main .mod_article #stoerer .ce_form form .formbody{column-gap:12px;row-gap:15px;max-width:520px;margin-top:10px}#main .mod_article #stoerer .ce_form form .formbody>div{margin:0;width:calc(50% - 7.5px)}@media only screen and (max-width:765px){#main .mod_article #stoerer .ce_form form .formbody>div{width:100%}}#main .mod_article #stoerer .ce_form form .formbody>div.fw,#main .mod_article #stoerer .ce_form form .formbody>div.full{width:100%}#main .mod_article #stoerer .ce_form form label{color:#999;text-transform:none;font-weight:300;font-size:12px}#main .mod_article #stoerer .ce_form form .more{display:none}@media only screen and (max-width:765px){#main .mod_article #stoerer .ce_form form .more.mob{display:block}}#main .mod_article #stoerer .ce_form form.checked .more{display:block}#main .mod_article #stoerer .ce_form form fieldset{text-align:left}#main .mod_article #stoerer .ce_form form .widget-text{border:0}#main .mod_article #stoerer .ce_form form ::placeholder{color:#5996a9;opacity:0.5;font-weight:300}#main .mod_article #stoerer .ce_form form button{margin-top:0}#main .mod_article #stoerer .ce_form form input.required:invalid{border-color:#e39682;background-color:#e39682;color:#fff}#main .mod_article #stoerer .ce_form form input.required:invalid::placeholder{color:#fff}#main .mod_article #stoerer .ce_form form input.required:invalid+label,#main .mod_article #stoerer .ce_form form input.required:invalid+label a{color:#e39682}#main .mod_article #stoerer .ce_form form input[type=text],#main .mod_article #stoerer .ce_form form textarea{background:transparent;width:100%;border:1px solid #5996a9;box-sizing:border-box;padding:7px 10px;font-weight:400;border-radius:4px;font-size:15px}#main .mod_article #stoerer .ce_form form textarea{height:80px}#main .mod_article #stoerer .ce_form form input[type="radio"]{display:none}#main .mod_article #stoerer .ce_form form input[type="radio"]+label{font-size:15px;cursor:pointer;position:relative;z-index:0;color:#5996a9;display:inline-block;margin:0 10px 0 0;padding:10px 20px;transition:ease all 0.3s;font-weight:400}@media only screen and (max-width:1300px){#main .mod_article #stoerer .ce_form form input[type="radio"]+label{margin-right:7px;padding:10px 16px}}@media only screen and (max-width:765px){#main .mod_article #stoerer .ce_form form input[type="radio"]+label{font-size:13px;padding:8px 9px}}#main .mod_article #stoerer .ce_form form input[type="radio"]+label::before,#main .mod_article #stoerer .ce_form form input[type="radio"]+label::after{content:"";display:block;height:100%;width:100%;background:#fff;z-index:-2;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:20px;transition:ease all 0.53s}#main .mod_article #stoerer .ce_form form input[type="radio"]+label::after{z-index:-1;width:0;background:#5996a9}#main .mod_article #stoerer .ce_form form input[type="radio"]+label:hover::before{background:#f5f5f5}#main .mod_article #stoerer .ce_form form input[type="radio"]+label#lbl_62_1{padding:0}#main .mod_article #stoerer .ce_form form input[type="radio"]+label#lbl_62_1 a{padding:10px 20px;display:block}#main .mod_article #stoerer .ce_form form input[type="radio"]:checked+label{color:#fff}#main .mod_article #stoerer .ce_form form input[type="radio"]:checked+label::after{width:100%}@media only screen and (max-width:765px){#main .mod_article #stoerer .ce_form form .widget-radio.fwww{display:none}}#sidebar{letter-spacing:1px;z-index:5}.haare #sidebar #anchornav{padding-bottom:0}.haare #sidebar #anchornav::after{display:none}#sidebar #anchornav{margin-bottom:25px;padding-bottom:25px;position:relative}#sidebar #anchornav::after{content:"";height:1px;width:80px;background:#5996a9;display:block;position:absolute;bottom:0}#sidebar #anchornav .active a,#sidebar #anchornav a.active{font-weight:500;color:#5996a9}#sidebar #anchornav #sechs{display:none !important}#sidebar #anchornav ul>li{position:relative;padding:0px 0 5px 15px}#sidebar #anchornav ul>li a{text-transform:none !important}#sidebar #anchornav ul>li::before{content:"";width:7px;height:1px;position:absolute;left:0;top:9px;background:#5996a9}#sidebar>strong{display:block;margin:0 0 0px;font-weight:500;color:#5996a9}#sidebar .sub-show ul.level_2{display:block}#sidebar .alle ul.level_1>li::before{display:none !important}#sidebar ul{list-style:none;margin:0;padding:0}#sidebar ul.level_1>li{position:relative;padding:0px 0 5px 15px}#sidebar ul.level_1>li::before{content:"";width:7px;height:1px;position:absolute;left:0;top:9px;background:#5996a9}#sidebar ul.level_2{padding-left:0px;display:none;margin-top:2.5px}#sidebar ul.level_2:nth-of-type(2){margin-top:30px}#sidebar ul.level_2>li{position:relative;padding:0px 0 5px 15px}#sidebar ul.level_2>li::before{content:"";width:7px;height:1px;position:absolute;left:0;top:9px;background:#5996a9}#sidebar ul>li{padding:2.5px 0;margin:0;line-height:1.4;font-size:90%}#sidebar ul>li>a{color:#505458}#sidebar ul>li.active>a,#sidebar ul>li>strong,#sidebar ul>li.trail>a{font-weight:500;color:#5996a9}#sidebar ul.level_3{padding-left:15px}#sidebar li.active>ul.level_2,#sidebar li.trail>ul.level_2{display:block}#sidebar nav.nav-gesicht ul.level_1>li>a,#sidebar nav.nav-gesicht ul.level_1>li>strong{text-transform:uppercase;font-weight:500;color:#5996a9}#sidebar nav.nav-gesicht ul.level_1>li{margin-bottom:15px}#sidebar nav.nav-gesicht ul.level_1>li:before{display:none}#sidebar nav.nav-gesicht ul.level_1>li>a,#sidebar nav.nav-gesicht ul.level_1>li>strong{position:relative;padding-left:22px}#sidebar nav.nav-gesicht ul.level_1>li>a::before,#sidebar nav.nav-gesicht ul.level_1>li>strong::before{content:"+";font-weight:700;font-size:24px;position:absolute;height:24px;color:#5996a9;line-height:0;left:0;top:9px}#sidebar nav.nav-gesicht ul.level_1>li.active>a::before,#sidebar nav.nav-gesicht ul.level_1>li.trail>a::before,#sidebar nav.nav-gesicht ul.level_1>li.active>strong::before,#sidebar nav.nav-gesicht ul.level_1>li.trail>strong::before{content:"-"}#sidebar nav.nav-gesicht ul.level_2{display:block;padding-left:22px}#sidebar nav.nav-gesicht ul.level_1>li.active>ul.level_2,#sidebar nav.nav-gesicht ul.level_1>li.trail>ul.level_2{display:block}#sidebar .alle{margin-top:25px;padding-top:25px;position:relative}#sidebar .alle::after{content:"";height:1px;width:80px;background:#5996a9;display:block;position:absolute;top:0}#sidebar .alle .nomin+nav li.minimal{display:none}#sidebar .alle ul.level_1{margin:0;padding:0}#sidebar .alle ul.level_1::after{display:none}#sidebar .alle ul.level_1>li{padding:9px 0}#sidebar .alle ul.level_1>li>a,#sidebar .alle ul.level_1>li>strong{position:relative;padding-bottom:5px;color:#505458}#sidebar .alle ul.level_1>li>a::before,#sidebar .alle ul.level_1>li>a::after,#sidebar .alle ul.level_1>li>strong::before,#sidebar .alle ul.level_1>li>strong::after{content:"";height:1px;position:absolute;bottom:0;left:0;background:#505458;width:100%}#sidebar .alle ul.level_1>li>a::after,#sidebar .alle ul.level_1>li>strong::after{height:2px;transition:ease all 0.5s;width:0}#sidebar .alle ul.level_1>li>a:hover::after,#sidebar .alle ul.level_1>li>strong:hover::after{width:100%}#sidebar .alle ul.level_1>li.active,#sidebar .alle ul.level_1>li.trail{display:none}#sidebar .alle ul.level_1>li.active>a::after,#sidebar .alle ul.level_1>li.active>strong::after,#sidebar .alle ul.level_1>li.trail>a::after,#sidebar .alle ul.level_1>li.trail>strong::after{width:100%}.magazin #main .inside>.mod_article{color:#000}.magazin #main .inside>.mod_article strong{font-weight:500}.magazin #main .inside>.mod_article .hl h1{font-size:14px;font-weight:300;margin:0 0 0px;text-align:left;color:#505458}.magazin #main .inside>.mod_article .hl h1+p{font-weight:500;margin:0;font-size:30px;text-align:left;color:#505458}@media only screen and (max-width:765px){.magazin #main .inside>.mod_article .hl h1+p{margin-bottom:10px;font-size:7vw;line-height:1.2}}.magazin #main .inside>.mod_article .button p:last-of-type a{padding:15px 40px;margin:0 4px;border-radius:45px 0 0 0}@media only screen and (max-width:765px){.magazin #main .inside>.mod_article .button p:last-of-type a{margin:0;font-size:3vw;padding:10px 5px 10px 15px;text-transform:none}}.magazin #main .inside>.mod_article .button p:last-of-type a+a{border-radius:0 45px 0 0;padding-left:5px;padding-right:15px}.magazin #main .inside>.mod_article .ce_text{margin-bottom:50px}.magazin #main .inside>.mod_article .ce_text h2{color:#5996a9;text-align:left;font-size:17px;letter-spacing:1.4px;margin:30px 0 15px;line-height:1.5;font-weight:500;padding:0}.magazin #main .inside>.mod_article .ce_text h2::after{display:none}.magazin #main .inside>.mod_article .ce_text p{line-height:1.5}.magazin #main .inside>.mod_article .ce_text.zweispaltig{margin-bottom:30px;padding-bottom:50px;position:relative}.magazin #main .inside>.mod_article .ce_text.zweispaltig::after{content:"";height:1px;background:#5996a9;width:300px;max-width:80vw;left:25%;bottom:0;display:block;position:absolute}.magazin #main .inside>.mod_article #sidebar{max-width:270px;position:absolute;top:0 !important;font-size:15px}.magazin #main .inside>.mod_article #sidebar .ce_text{padding:10px;background:#f5f5f5}.magazin #main .inside>.mod_article #sidebar .ce_text h2,.magazin #main .inside>.mod_article #sidebar .ce_text h3{margin:0 0 15px;font-size:16px;font-weight:400}.magazin #main .inside>.mod_article #sidebar .ce_text em{font-family:"Roboto", sans-serif;font-size:13px;line-height:18px;color:#000;font-style:italic}.magazin #main .inside>.mod_article #sidebar .ce_text p:first-of-type strong{color:#5996a9;font-weight:400}.magazin #main .inside>.mod_article #sidebar a:hover{color:#5996a9}.magazin #main .inside>.mod_article #sidebar ul{margin-top:20px}.magazin #main .inside>.mod_article #sidebar ul>li::before{top:9px}.magazin #main .inside>.mod_article .introbild{margin-bottom:0}@media only screen and (max-width:765px){.magazin #main .inside>.mod_article .introbild{margin-bottom:10px;margin-top:-30px}}.magazin #main .inside>.mod_article .introbild figure{width:30%;float:left;margin:0 20px 20px 0}@media only screen and (max-width:765px){.magazin #main .inside>.mod_article .introbild figure{width:100%;order:2}}.magazin #main .inside>.mod_article .introbild figure+p{margin-top:0;max-width:600px}@media only screen and (max-width:765px){.magazin #main .inside>.mod_article .introbild .text{padding:2.5% 0;width:100%}}.magazin #main .inside>.mod_article .introbild .text>p:first-of-type{margin-top:0}.magazin #main .inside>.mod_article .weitere{display:flex;flex-wrap:wrap;justify-content:center}.magazin #main .inside>.mod_article .weitere p{display:block;width:100%;text-align:center}.magazin #main .inside>.mod_article .weitere ul{display:flex;flex-wrap:wrap}.magazin #main .inside>.mod_article .weitere ul>li{width:calc(50% - 20px)}#main #bloglist>div{display:flex;flex-wrap:wrap;gap:20px;margin-top:50px}#main #bloglist>div .ce_text{box-sizing:border-box;width:calc(25%);margin:0px;padding:0 15px 30px}@media only screen and (max-width:1190px){#main #bloglist>div .ce_text{width:calc(33.33% - 20px)}}@media only screen and (max-width:950px){#main #bloglist>div .ce_text{width:calc(50% - 20px)}}@media only screen and (max-width:765px){#main #bloglist>div .ce_text{width:100%}}#main #bloglist>div .button{border:0;padding:20px 0 0px 10px;color:#e39682;font-weight:500;display:inline-block}#main #bloglist>div span{border-radius:0 50px 0 0;margin-left:15px;color:#fff;background:#acb318;font-weight:500;display:inline-block;padding:10px 40px 10px 20px}#main #bloglist>div span.magazin{background:#e39682}#main #bloglist>div span a{color:#fff}#main #bloglist figcaption{font-weight:300;background:#969696;color:#fff;font-family:"Biloxi Script", sans-serif;padding:0 0 0 30px;height:40px;font-size:60px;line-height:40px}#main #bloglist h2{font-size:16px;text-align:left;text-transform:uppercase;line-height:1.24;font-weight:500;margin:35px 0 15px}@media only screen and (max-width:765px){#main #bloglist h2{margin-top:15px}}#main #bloglist h2,#main #bloglist h3,#main #bloglist h4,#main #bloglist p{padding:0px 10px}#main #bloglist h2,#main #bloglist h3,#main #bloglist h2 a{color:#505458;text-decoration:none}#main #bloglist p{font-size:15px}#main #bloglist .brust figcaption{background:#969696}#main #bloglist .brust h2,#main #bloglist .brust h3{color:#505458}#main #bloglist .haare figcaption,#main #bloglist .maenner figcaption{background:#969696}#main #bloglist .haare h2,#main #bloglist .haare h3,#main #bloglist .maenner h2,#main #bloglist .maenner h3{color:#505458}#main #bloglist .koerper figcaption{background:#969696}#main #bloglist .koerper h2,#main #bloglist .koerper h3{color:#505458}#main .mod_article .ce_form,section.ce_accordion .ce_form{text-align:left;letter-spacing:1px}#main .mod_article .ce_form input,#main .mod_article .ce_form select,#main .mod_article .ce_form textarea,section.ce_accordion .ce_form input,section.ce_accordion .ce_form select,section.ce_accordion .ce_form textarea{border:0;padding:0;margin:0;color:#5996a9;font-size:17px;font-weight:500;display:inline-block;letter-spacing:1px}#main .mod_article .ce_form input[type=text],#main .mod_article .ce_form select[type=text],#main .mod_article .ce_form textarea[type=text],section.ce_accordion .ce_form input[type=text],section.ce_accordion .ce_form select[type=text],section.ce_accordion .ce_form textarea[type=text]{width:68%;box-sizing:border-box;padding-left:10px}#main .mod_article .ce_form textarea,section.ce_accordion .ce_form textarea{border:1px solid #5996a9;width:100%;padding:10px;box-sizing:border-box;position:relative}#main .mod_article .ce_form textarea::placeholder,section.ce_accordion .ce_form textarea::placeholder{position:absolute;bottom:12px}#main .mod_article .ce_form label,section.ce_accordion .ce_form label{font-weight:500;font-size:13px;text-transform:uppercase;color:#5996a9}#main .mod_article .ce_form .widget-text,section.ce_accordion .ce_form .widget-text{border-bottom:1px solid #5996a9}#main .mod_article .ce_form .widget-submit,section.ce_accordion .ce_form .widget-submit{text-align:center}#main .mod_article .ce_form .widget-select,section.ce_accordion .ce_form .widget-select{text-align:center}#main .mod_article .ce_form .widget-select label,section.ce_accordion .ce_form .widget-select label{display:block;font-size:17px;padding:0 0 30px}#main .mod_article .ce_form .widget-select select,section.ce_accordion .ce_form .widget-select select{text-transform:none}#main .mod_article .ce_form .widget-select select,section.ce_accordion .ce_form .widget-select select{font-family:"Roboto", sans-serif;color:#666;background:#EDEDED;border:1px solid #5996a9;border-radius:4px;padding:8px 12px;box-sizing:border-box;background:transparent;width:100%}#main .mod_article .ce_form fieldset,section.ce_accordion .ce_form fieldset{padding:0;border:0;text-align:center}#main .mod_article .ce_form fieldset a,section.ce_accordion .ce_form fieldset a{text-decoration:underline}#main .mod_article .ce_form .formbody,section.ce_accordion .ce_form .formbody{display:flex;flex-wrap:wrap;margin:20px auto;max-width:760px}#main .mod_article .ce_form .formbody>div,section.ce_accordion .ce_form .formbody>div{width:calc(50% - 40px);margin:30px 20px}#main .mod_article .ce_form .formbody>div.fw,section.ce_accordion .ce_form .formbody>div.fw{width:100%}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{color:#fff;left:30px}.swiper-container .swiper-button-next{color:#fff;left:auto;right:50px}input,select,textarea,button{outline:none !important;font-family:"Roboto", sans-serif;color:#505458;font-size:16px}body.alt #main h2.ce_headline.first,body.magazin #main h2.ce_headline.first{color:#505458;font-weight:400}@media only screen and (max-width:950px){body.alt #main h2.ce_headline.first,body.magazin #main h2.ce_headline.first{margin:-40px auto 10px !important;font-size:19px;color:#5996a9}body.alt #main h2.ce_headline.first span,body.magazin #main h2.ce_headline.first span{color:#505458}}body.alt #main blockquotee,body.magazin #main blockquotee{padding:10px 20px;margin:0 0 50px;border-left:5px solid #EDEDED}body.alt #main blockquotee p,body.magazin #main blockquotee p{margin:0}body.alt #main blockquotee h5,body.magazin #main blockquotee h5{margin:5px 0 0;font-size:15px}body.alt #main blockquotee h6,body.magazin #main blockquotee h6{margin:0;font-size:13px}body.alt #main blockquotee+p>a,body.magazin #main blockquotee+p>a{font-weight:500}body.alt #main .ce_text h2:first-of-type,body.magazin #main .ce_text h2:first-of-type{margin-top:0px}body.alt #main .lightblue.ce_text h2:first-of-type,body.magazin #main .lightblue.ce_text h2:first-of-type{margin-top:0}body.alt #main .inside>.mod_article>*#sidebar,body.magazin #main .inside>.mod_article>*#sidebar{top:0}body.alt #main #kosten h22,body.magazin #main #kosten h22{font-family:"Biloxi Script", sans-serif;color:#5996a9;text-align:center;font-size:200px;line-height:0.8;margin-bottom:30px;text-transform:none !important}@media only screen and (max-width:1630px){body.alt #main #kosten h22,body.magazin #main #kosten h22{font-size:150px}}body.alt #main .legacy h22,body.magazin #main .legacy h22{margin-top:40px;color:#505458;background:#EDEDED;text-align:left;font-weight:400;letter-spacing:3px;font-size:20px;padding:0px 10px;margin-bottom:10px !important}@media only screen and (max-width:950px){body.alt #main .legacy h22,body.magazin #main .legacy h22{font-size:18px}}body.alt #main .legacy h22::after,body.magazin #main .legacy h22::after{margin-left:0;display:none}body.alt #main .legacy ul+h22,body.magazin #main .legacy ul+h22{padding-top:10px}body.alt #main .legacy h33,body.magazin #main .legacy h33{font-weight:300;text-align:left;font-size:19px;letter-spacing:2px;margin:30px 0 -10px}body.alt #main .legacy p,body.magazin #main .legacy p{margin:15px auto;width:100%;text-align:left}ul.fakten{list-style:none;text-align:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0;letter-spacing:1px;font-size:14px}@media only screen and (max-width:1400px){ul.fakten{font-size:13px}}@media only screen and (max-width:950px){ul.fakten{letter-spacing:0.5px;margin:0}}ul.fakten>li{margin:0;padding:0 12.5px;width:20%;box-sizing:border-box}ul.fakten strong{display:block;margin:-5px 0 15px;color:#5996a9}body:not(.magazin) #main .ce_text ul,.magazin #sidebar ul{list-style:none;margin:30px 0;padding:0}body:not(.magazin) #main .ce_text ul>li,.magazin #sidebar ul>li{position:relative;padding:0px 0 15px 20px}body:not(.magazin) #main .ce_text ul>li p,.magazin #sidebar ul>li p{margin:0 !important}body:not(.magazin) #main .ce_text ul>li:nth-child(n+8),.magazin #sidebar ul>li:nth-child(n+8){display:none}body:not(.magazin) #main .ce_text ul>li::before,.magazin #sidebar ul>li::before{content:"";width:9px;height:1px;position:absolute;left:0;top:14px;background:#5996a9}body.neo:not(.magazin) #main .ce_text ul>li,body.alt:not(.magazin) #main .ce_text ul>li,body:not(.magazin) #main .ce_text ul>li{padding:0 0 0 1.75em;margin:14px 0;position:relative;list-style:none}body.neo:not(.magazin) #main .ce_text ul>li::before,body.alt:not(.magazin) #main .ce_text ul>li::before,body:not(.magazin) #main .ce_text ul>li::before{content:"";border-radius:2px;width:8px;height:8px;background:#dd0000;top:9px;position:absolute;left:0}#main .overview ul>li,#main .weitere ul>li{padding:5px 0}#main .overview ul>li>a,#main .weitere ul>li>a{position:relative;padding-bottom:5px;color:#505458;text-decoration:none}#main .overview ul>li>a::before,#main .overview ul>li>a::after,#main .weitere ul>li>a::before,#main .weitere ul>li>a::after{content:"";height:1px;position:absolute;bottom:0;left:0;background:#505458;width:100%}#main .overview ul>li>a::after,#main .weitere ul>li>a::after{height:2px;transition:ease all 0.5s;width:0}#main .overview ul>li>a:hover::after,#main .weitere ul>li>a:hover::after{width:100%}#main ol{list-style:none;margin:30px 0 0;padding:0}#main ol>li{position:relative;padding:7px 0 35px 70px}@media only screen and (max-width:765px){#main ol>li{padding:0 0 50px 60px}}#main ol>li::before{content:"1";color:#dd0000;border:1px solid #dd0000;width:40px;height:40px;text-align:center;line-height:40px;font-weight:300;font-size:20px;border-radius:255px;position:absolute;left:0;top:10px}@media only screen and (max-width:765px){#main ol>li::before{height:35px;width:35px;line-height:35px;font-size:18px;top:0}}#main ol>li:nth-of-type(2)::before{content:"2"}#main ol>li:nth-of-type(3)::before{content:"3"}#main ol>li:nth-of-type(4)::before{content:"4"}#main ol>li:nth-of-type(5)::before{content:"5"}#main ol>li:nth-of-type(6)::before{content:"6"}#main ol>li:nth-of-type(7)::before{content:"7"}#main ol>li:nth-of-type(8)::before{content:"8"}#main ol>li:nth-of-type(9)::before{content:"9"}#main ol>li:nth-of-type(10)::before{content:"10"}#main ol>li:last-of-type{padding-bottom:0}#main ol strong:first-of-type{display:block;background:transparent;margin:0 0 -20px;padding:0;color:#505458;font-size:20px;line-height:2}@media only screen and (max-width:765px){#main ol strong:first-of-type{font-weight:500;line-height:1.5}}#main .implantatformen>div{position:relative;height:200px;padding-left:100px;padding-top:4%}#main .implantatformen>div h3{line-height:1.3;font-size:16px;margin:20px 0 -10px}#main .implantatformen>div img{width:270px;margin:-50px -108px;position:absolute;left:0;top:0}#main .implantatformen>div:nth-of-type(2) img{width:370px;margin:-125px -146px}@media only screen and (max-width:765px){#main .implantatformen>div:nth-of-type(2){height:100px;margin-bottom:-100px}}#main .bild{display:flex !important;flex-wrap:wrap}#main .bild>h1,#main .bild>h2,#main .bild>h3,#main .bild>h4{width:100% !important;max-width:100% !important}#main .bild>figure+div,#main .bild figure{width:50%;padding-right:35px;max-width:50% !important;box-sizing:border-box;align-self:center}@media only screen and (max-width:765px){#main .bild>figure+div,#main .bild figure{width:100%;max-width:100% !important}}#main .bild>figure+div:last-child,#main .bild figure:last-child{padding-right:0;padding-left:35px}#main .bild>figure+div>h3:first-of-type,#main .bild figure>h3:first-of-type{margin-top:0}#main .bild.bild-rechts>figure{order:2;padding-left:35px;padding-right:0}@media only screen and (max-width:950px){#main .bild.bild-rechts>figure{display:none}}#main .bild.bild-rechts>.text{padding-left:0;padding-right:35px}@media only screen and (max-width:950px){#main .bild.bild-rechts>.text{padding:0;width:100%;max-width:100% !important}}#main .bild.bild-rechts img{display:block;margin:0 auto;width:100%}#main .bild+.anchor{padding-top:50px}.magazin #main .overview p{text-align:center;margin:0 0 30px;text-transform:uppercase;font-weight:300;font-size:20px}.magazin #main .overview p strong{font-weight:400 !important}#main .overview ul{list-style:none;display:flex;flex-wrap:wrap;margin:0 auto;padding:0;max-width:800px}#main .overview ul>li{width:33%;padding:0 0 40px 20px;box-sizing:border-box}@media only screen and (max-width:765px){#main .overview ul>li{width:50%;text-align:center}}#main .overview ul>li::before{display:none}#main .overview ul>li a{font-weight:300}#main .overview ul ul.level_2{display:none}#main #impressionen .slider button{position:absolute;left:-60px;top:50%;transform:translateY(-50%);cursor:pointer}#main #impressionen .slider button.slick-next{left:auto;right:-60px}#main #impressionen .slider .slick-track>*{padding:25px}section.ce_accordion .ce_form form fieldset,aside#cta form fieldset{border:0;padding:0}section.ce_accordion .ce_form form .formbody,aside#cta form .formbody{display:flex;flex-wrap:wrap}section.ce_accordion .ce_form form .formbody>.widget,aside#cta form .formbody>.widget{width:100%;margin:8px 0}section.ce_accordion .ce_form form .formbody>.widget.widget-text,aside#cta form .formbody>.widget.widget-text{width:calc(50% - 10px);margin-right:20px}section.ce_accordion .ce_form form .formbody>.widget.widget-text:nth-of-type(even),aside#cta form .formbody>.widget.widget-text:nth-of-type(even){margin-right:0}section.ce_accordion .ce_form form input[type="text"],section.ce_accordion .ce_form form select,section.ce_accordion .ce_form form textarea,aside#cta form input[type="text"],aside#cta form select,aside#cta form textarea{font-family:"Roboto", sans-serif;color:#5996a9;background:#EDEDED;border:1px solid #5996a9;border-radius:4px;padding:8px 12px;box-sizing:border-box;background:transparent;width:100%}section.ce_accordion .ce_form form.formular-neu,aside#cta form.formular-neu{padding:30px;margin:15px -30px;background:#fff}section.ce_accordion .ce_form form.formular-neu .widget-radio fieldset>span,aside#cta form.formular-neu .widget-radio fieldset>span{display:block}section.ce_accordion .ce_form form.formular-neu .formbody .widget.widget-text,section.ce_accordion .ce_form form.formular-neu .formbody .widget,aside#cta form.formular-neu .formbody .widget.widget-text,aside#cta form.formular-neu .formbody .widget{width:100%;margin:4px 0}section.ce_accordion .ce_form form.formular-neu input[type="text"],section.ce_accordion .ce_form form.formular-neu select,section.ce_accordion .ce_form form.formular-neu textarea,aside#cta form.formular-neu input[type="text"],aside#cta form.formular-neu select,aside#cta form.formular-neu textarea{color:#505458;border-radius:0;font-family:"Roboto", sans-serif}section.ce_accordion .ce_form form.formular-neu button,aside#cta form.formular-neu button{text-decoration:none;border-radius:20px;padding:8px 25px;font-size:18px;font-weight:400;margin:35px auto;text-transform:uppercase;transition:ease all 0.5s;letter-spacing:1.25px;display:inline-block;border:0;background:#acb318;color:#fff}aside#cta{overflow-y:auto;transition:ease all 0.4s;z-index:9999;opacity:0;position:fixed;right:-100%;top:0;height:100vh;width:500px;background:#EDEDED;padding:40px 30px;box-sizing:border-box;max-width:100%;border-left:1px solid #5996a9}@media only screen and (max-width:765px){aside#cta{padding-bottom:80px}}.cta-active aside#cta{right:0;opacity:1}aside#cta .block{overflow:visible}aside#cta figure{margin:-40px -30px 20px}aside#cta strong{color:#5996a9}aside#cta .phone a{font-family:"Roboto", sans-serif;font-weight:500;color:#505458;font-size:30px;position:relative;padding-left:32px}@media only screen and (max-width:950px){aside#cta .phone a{font-size:20px;padding-left:20px}}aside#cta .phone a::before{content:"";background:url("/files/images/layout/icons/phone.svg") no-repeat 0 0 / auto 100%;width:40px;height:32px;top:4px;display:block;position:absolute;left:-3px}@media only screen and (max-width:950px){aside#cta .phone a::before{height:20px}}aside#cta .ce_accordion{margin-top:35px}aside#cta .ce_accordion .ui-accordion-header.toggler{font-weight:500;font-size:16px;text-transform:none}aside#cta span.close{position:fixed;top:0;right:25px;line-height:1;cursor:pointer;display:none}aside#cta span.close::after{display:inline-block;content:"×";color:#5996a9;font-size:60px}.cta-active aside#cta span.close{display:block}#overlay-cta{width:100vw;height:100vh;position:fixed;background:rgba(255, 255, 255, 0);top:0;left:0;z-index:-99;opacity:0;visibility:hidden;transition:ease opacity 0.4s}body.alt #main .ce_text.table-behandlungen{left:-170px;margin:-30px auto 60px}@media only screen and (max-width:950px){body.alt #main .ce_text.table-behandlungen{overflow-x:visible;padding:20px;max-width:94%;margin:-20px auto 20px;left:auto}}body #main .ce_text.table-behandlungen,body #main .inside>.mod_article>.table-behandlungen{border:1px solid #505458;padding:40px;width:1000px;position:relative;left:-100px}@media only screen and (max-width:950px){body #main .ce_text.table-behandlungen,body #main .inside>.mod_article>.table-behandlungen{overflow-x:visible;padding:20px;max-width:94%;margin:-20px auto 20px;left:auto}}body #main .ce_text.table-behandlungen h3,body #main .inside>.mod_article>.table-behandlungen h3{text-align:center;color:#505458;margin:0;font-weight:400;font-size:24px}body #main .ce_text.table-behandlungen h3+table,body #main .inside>.mod_article>.table-behandlungen h3+table{margin-top:40px}body #main .ce_text.table-behandlungen p,body #main .inside>.mod_article>.table-behandlungen p{text-align:center;margin:0 0 50px}body #main .ce_text.table-behandlungen table,body #main .inside>.mod_article>.table-behandlungen table{width:100%;margin:0 auto;padding:0;max-width:1000px}@media only screen and (max-width:950px){body #main .ce_text.table-behandlungen table,body #main .inside>.mod_article>.table-behandlungen table{width:800px}}body #main .ce_text.table-behandlungen table tr,body #main .inside>.mod_article>.table-behandlungen table tr{height:auto !important}body #main .ce_text.table-behandlungen table tr td,body #main .inside>.mod_article>.table-behandlungen table tr td{width:auto;padding:5px;text-align:center;height:auto !important}body #main .ce_text.table-behandlungen table tr td p,body #main .inside>.mod_article>.table-behandlungen table tr td p{margin:0}body #main .ce_text.table-behandlungen table tr td:first-of-type,body #main .inside>.mod_article>.table-behandlungen table tr td:first-of-type{text-align:left;color:#5996a9;font-weight:500;max-width:180px}body #main .ce_text.table-behandlungen table tr:first-of-type td,body #main .inside>.mod_article>.table-behandlungen table tr:first-of-type td{color:#5996a9;font-weight:500}@media only screen and (max-width:765px){body #main .ce_text.table-behandlungen table tr:first-of-type td,body #main .inside>.mod_article>.table-behandlungen table tr:first-of-type td{white-space:nowrap}}body #main .ce_text.table-behandlungen table tr:first-of-type td:first-of-type,body #main .inside>.mod_article>.table-behandlungen table tr:first-of-type td:first-of-type{color:#505458}body #main .ce_text.table-behandlungen table tr:nth-child(even),body #main .inside>.mod_article>.table-behandlungen table tr:nth-child(even){background:#EDEDED}body #main .ce_text.table-behandlungen table+p,body #main .inside>.mod_article>.table-behandlungen table+p{text-align:left;margin:40px 0 0;font-size:80%}body #main .ce_text.table-fakten,body #main .inside>.mod_article>.table-fakten{margin:-10px auto 50px}body #main .ce_text.table-fakten p:first-of-type,body #main .ce_text.table-fakten h3,body #main .inside>.mod_article>.table-fakten p:first-of-type,body #main .inside>.mod_article>.table-fakten h3{padding-left:5px;margin-top:0;font-size:15px;display:none}body #main .ce_text.table-fakten p:first-of-type strong,body #main .ce_text.table-fakten h3 strong,body #main .inside>.mod_article>.table-fakten p:first-of-type strong,body #main .inside>.mod_article>.table-fakten h3 strong{font-weight:500;letter-spacing:1px}body #main .ce_text.table-fakten h2,body #main .inside>.mod_article>.table-fakten h2{margin-top:0}body #main .ce_text.table-fakten table,body #main .inside>.mod_article>.table-fakten table{width:100%;margin:0 auto;padding:0;max-width:1000px}body #main .ce_text.table-fakten table tr,body #main .inside>.mod_article>.table-fakten table tr{height:auto !important}body #main .ce_text.table-fakten table tr td,body #main .inside>.mod_article>.table-fakten table tr td{width:auto;padding:5px;text-align:center;height:auto !important;border-bottom:1px solid #ddd;vertical-align:top;letter-spacing:0.55px;font-size:14px}body #main .ce_text.table-fakten table tr td p,body #main .inside>.mod_article>.table-fakten table tr td p{margin:0}body #main .ce_text.table-fakten table tr td:first-of-type,body #main .inside>.mod_article>.table-fakten table tr td:first-of-type{text-align:left;color:#505458;font-weight:500;max-width:180px;letter-spacing:1px;font-size:14px}body #main .ce_text.table-fakten table+p,body #main .inside>.mod_article>.table-fakten table+p{text-align:left;margin:40px 0 0;font-size:80%}.mod_breadcrumb{margin:0px;height:0;text-align:center;opacity:0;visibility:hidden;transition:ease opacity 1.2s;transform:translateY(-500px)}@media only screen and (max-width:950px){.mod_breadcrumb{display:block;opacity:1;visibility:visible;margin:-20px 0 20px;height:auto;transform:none}}.scroll .mod_breadcrumb{height:auto;transform:translateY(0);display:block;margin:0;position:fixed;background:#fff;padding:0 0 10px;top:70px;width:100%;z-index:5;text-align:left;padding-left:0;box-sizing:border-box;opacity:1;visibility:visible}@media only screen and (max-width:950px){.scroll .mod_breadcrumb{top:56px}}.mod_breadcrumb ul{margin:0 auto;width:100%;max-width:1400px;padding:0;list-style:none;color:#505458;font-size:85%;color:#000}@media only screen and (max-width:1500px){.mod_breadcrumb ul{max-width:90%}}.mod_breadcrumb ul>li{display:inline-block;padding:8px 0 0;position:relative;padding-left:17px}.mod_breadcrumb ul>li::before{content:"";height:1px;width:12px;left:0;top:18px;position:absolute;background:#5996a9}.mod_breadcrumb ul>li.first{display:none}.mod_breadcrumb ul>li:nth-of-type(3),.mod_breadcrumb ul>li:first-of-type{padding-left:0}.mod_breadcrumb ul>li:nth-of-type(3)::before,.mod_breadcrumb ul>li:first-of-type::before{display:none}.mod_breadcrumb ul>li>a{color:#505458;position:relative;padding-bottom:2px;display:inline-block}.mod_breadcrumb ul>li>a::after{height:1px;background:#e39682;display:block;content:"";position:absolute;bottom:1px;width:30px}.mod_breadcrumb ul>li>a::before{height:3px;background:#e39682;display:block;content:"";position:absolute;bottom:0px;width:0%;transition:ease all 0.3s}.mod_breadcrumb ul>li>a:hover::before{width:30px}ul.slick-dots{width:100%;margin:0;padding:10px 0 0;text-align:center}ul.slick-dots>li{display:inline-block;list-style:none;margin:0 5px;width:9px;height:9px;border-radius:255px;background:#969696}ul.slick-dots>li.slick-active{background:#e39682}ul.slick-dots>li button{display:none !important}#glossar-nav{padding:0 !important}#glossar-nav ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}#glossar-nav ul>li{width:33%;text-align:left;padding:10px 0}.glossar #main .inside>.mod_article>*{padding-right:0;width:900px}.glossar #main .button p:last-of-type a{padding:18px 50px;margin:0 10px;border-radius:70px 0 0 0}.glossar #main .button p:last-of-type a+a{border-radius:0 70px 0 0}#magazin-link{color:#fff;font-family:"Biloxi Script", sans-serif;background:#e39682;position:absolute;top:20px;right:20px;border-radius:20px 20px 0 0;padding:10px 30px;z-index:99;font-size:30px;line-height:30px}@media only screen and (max-width:950px){#magazin-link{display:none}}.schnittfuehrung img{width:400px;float:right}.lage img{width:450px;float:right}.mob{display:none}@media only screen and (max-width:950px){.mob{display:block}.nomob{display:none !important}.joy #mobile-cta{display:none !important}.more-text,.behandlung .more-text{display:none}a.read-more{line-height:0;font-size:24px}a.read-more strong{display:none;font-size:40px;text-align:right;line-height:40px;margin-top:-20px}.kurz-mobil{margin-bottom:35px}#mobile-cta{display:none;z-index:999;background:#acb318;position:fixed;bottom:0;left:0;width:100vw;box-sizing:border-box;align-items:center;padding:5px 0 15px;border-top:1px solid #fff;padding-right:8px}#mobile-cta a{position:relative;color:#fff}#mobile-cta #mail,#mobile-cta #anfahrt{padding-top:20px;background:url("/files/images/layout/icons/anfahrt-white.png") no-repeat top center / auto 21px;text-align:center;display:inline-block}#mobile-cta #mail{background:url("/files/images/layout/icons/envelope-white.png") no-repeat center 3px / auto 16px}#mobile-cta>div{white-space:nowrap;padding:0 10px}#mobile-cta>div:first-of-type{width:100%;padding:0}#mobile-cta a#phone-footer{padding-left:38px;font-weight:400;font-size:20px}#mobile-cta a#phone-footer::before{content:"";background:url("/files/images/layout/icons/phone-white.png") no-repeat 0 0 / auto 100%;width:40px;height:25px;top:1px;display:block;position:absolute;left:18px}.scroll #mobile-cta{display:flex !important}.footer-cta{text-align:center;display:none;z-index:999;background:#acb318;position:fixed;bottom:0;left:0;width:100vw;box-sizing:border-box;align-items:center;padding:5px 0 7px;border:1px solid #fff;padding:0px}.footer-cta a{position:relative;color:#fff !important;display:block;padding-bottom:15px}.footer-cta img,.footer-cta svg{max-height:20px;width:auto;display:block;margin:5px auto;fill:#fff}.footer-cta>div{width:50%}.footer-cta>div:first-of-type{border-right:1px solid #fff}.scroll .footer-cta{display:flex}body .mobile_menu span.hotline,div.cta.rueckruf span.hotline{display:block;font-family:700;padding:3px 0;font-size:16px;margin:5px 0}body .mobile_menu span.hotline strong,div.cta.rueckruf span.hotline strong{color:#e39682;display:inline-block;padding-right:12px;font-size:16px}body .mobile_menu span.hotline a,div.cta.rueckruf span.hotline a{color:#505458;display:inline-block;position:relative;padding-left:27px}body .mobile_menu span.hotline a::before,div.cta.rueckruf span.hotline a::before{content:"";background:url("/files/images/icons/phone.svg") no-repeat 0 0;width:21px;height:22px;position:absolute;left:0;top:1px}body .mobile_menu>.inner{background:#fff;padding:15px 0}body .mobile_menu #logo-mob{width:110px;max-width:60vw;box-sizing:border-box;display:block;margin:0 15px 25px}body .mobile_menu .content{padding:0 15px 20px}body .mobile_menu .content strong{color:#5996a9}body .mobile_menu .content a{color:#505458}body .mobile_menu ul{margin:0;padding:0;list-style:none}body .mobile_menu ul>li{margin:0;padding:0 0 1px}body .mobile_menu ul a,body .mobile_menu ul strong{color:#505458}body .mobile_menu ul.level_1>li>a,body .mobile_menu ul.level_1>li>strong{text-transform:uppercase;font-weight:500;color:#fff;background:#5996a9;display:block;padding:5px 15px}body .mobile_menu ul.level_1>li.submenu_show>a,body .mobile_menu ul.level_1>li.submenu_show>strong{background:#5996a9}body .mobile_menu ul.level_2{margin-top:4px}body .mobile_menu ul.level_2>li{padding:2px 20px}body .mobile_menu ul.level_2>li>a,body .mobile_menu ul.level_2>li>strong{font-weight:400}body .mobile_menu ul.level_2>li>strong{color:#505458;position:relative;display:inline-block}body .mobile_menu ul.level_2>li>strong::after{height:1px;background:#505458;content:"";display:block}body .mobile_menu ul.level_2>li.submenu_show>a,body .mobile_menu ul.level_2>li.submenu_show>strong{color:#5996a9}body .mobile_menu ul.level_3{margin:0 0 5px}body .mobile_menu ul.level_3>li{padding:2px 12px}body .mobile_menu ul.level_3>li strong{color:#5996a9;font-weight:500}body .mobile_menu ul.level_3>li.submenu_show>a,body .mobile_menu ul.level_3>li.submenu_show>strong{color:#5996a9}body .mobile_menu ul li.min>ul.level_4{display:block;padding-left:10px}body .mobile_menu .ui-accordion-content>div{padding-left:22px}body .mobile_menu .ui-accordion-header.toggler{position:relative;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#5996a9;cursor:pointer;padding-left:22px;line-height:22px;font-size:14px}body .mobile_menu .ui-accordion-header.toggler::before{position:absolute;left:0;top:0;content:"+";font-size:20px;line-height:21px}body .mobile_menu .ui-accordion-header.toggler.active::before{content:"-";font-size:25px;line-height:21px}div.spacer{height:50px}.hamburg{display:block;width:60px;height:50px;position:relative;margin-left:auto;margin-right:auto;border-radius:4px;transition:border-radius 0.5s}.line{position:absolute;left:10px;height:3px;width:34px;background:#5996a9;border-radius:2px;display:block;transition:0.5s;transform-origin:center}.line:nth-child(1){top:12px}.line:nth-child(2){top:22px}.line:nth-child(3){top:32px}.hamburg.checked .line:nth-child(1){transform:translateY(12px) rotate(-45deg)}.hamburg.checked .line:nth-child(2){opacity:0}.hamburg.checked .line:nth-child(3){transform:translateY(-8px) rotate(45deg)}:root{--bar-width: 45px;--bar-height: 2px;--bar-margin:2px;--bar-borderradius: 0.1em;--bar-arrow-angle-value: 45;--bar-transition: cubic-bezier(.25,.01,.75,1);--bar-transition-time: .3s;--bar-offset: calc( var(--bar-height) + var(--bar-margin) * 2 );--bar-arrow-angle: calc( var(--bar-arrow-angle-value) * 1deg );--bar-arrow-offset: calc( var(--bar-height) * 1.2 + var(--bar-margin) * 2 );--bar-arrow-offsetcenter: calc( 50% * var(--bar-arrow-angle-value) / 90 )}.mod_mobile_menu.block{position:absolute;top:62px;right:5%;z-index:999;cursor:pointer;width:45px}.mod_mobile_menu.block .mobile_menu_trigger{text-align:center}.mod_mobile_menu.block i{font-style:normal;color:#5996a9;position:absolute;left:0%;font-size:20px}.scroll .mod_mobile_menu.block{top:-3px;position:fixed}.burger__input,.burger__label{display:block;cursor:pointer}.burger__input{opacity:0;position:absolute;width:100%;height:30px;z-index:999999}.burger__label{align-items:center;position:relative;z-index:11000;padding:13px;cursor:pointer}.burger__label{display:flex;padding-left:0}.burger__linelabel{padding-left:10px}span.menu{display:block;position:relative;margin-top:-10px;margin-left:0;text-transform:uppercase;font-weight:500;font-size:13px}html.mobile_menu_active,.mobile_menu_active body{overflow:hidden}html.mobile_menu_active span.menu,.mobile_menu_active body span.menu{color:#fff;display:none}.burger__lines{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;transition:transform var(--bar-transition-time) var(--bar-transition)}.burger__line{display:block;width:var(--bar-width);height:var(--bar-height);margin-top:var(--bar-margin);margin-bottom:var(--bar-margin);border-radius:var(--bar-borderradius);background-color:#5996a9;transition:all var(--bar-transition-time) var(--bar-transition)}.burger__input:checked~.burger__label--cross .burger__line{background:#5996a9}.burger__input:checked~.burger__label--cross span{color:#fff}.burger__input~.burger__label--cross .burger__line:nth-child(2){opacity:0}.burger__input:checked~.burger__label--cross .burger__line:nth-child(1){transform:translateY(var(--bar-offset)) rotate(var(--bar-arrow-angle))}.burger__input:checked~.burger__label--cross .burger__line:nth-child(3){transform:translateY(calc(var(--bar-offset) * -1)) rotate(calc(var(--bar-arrow-angle) * -1))}}#main .fadebottomm,#main .headlinem,#main .flexm,#main .block.buttonm{opacity:0}#main .fadebottomm.in-view,#main .headlinem.in-view,#main .flexm.in-view,#main .block.buttonm.in-view{-webkit-animation:fadeBottom 0.75s forwards;-moz-animation:fadeBottom 0.75s forwards;-ms-animation:fadeBottom 0.75s forwards;-o-animation:fadeBottom 0.75s forwards;animation:fadeBottom 0.75s forwards;animation-delay:100ms}@media only screen and (max-width:765px){#main .fadebottomm.in-view,#main .headlinem.in-view,#main .flexm.in-view,#main .block.buttonm.in-view{animation-delay:0ms !important}}#main .fadebottomm.in-view.zwei,#main .headlinem.in-view.zwei,#main .flexm.in-view.zwei,#main .block.buttonm.in-view.zwei{animation-delay:400ms}#main .fadebottomm.in-view.drei,#main .headlinem.in-view.drei,#main .flexm.in-view.drei,#main .block.buttonm.in-view.drei{animation-delay:700ms}#main>.inside>div>.fadebottom:nth-child(1),#main>.inside>div>.fadebottom:nth-child(2){opacity:1}#main>.inside>div>.fadebottom:nth-child(1).in-view,#main>.inside>div>.fadebottom:nth-child(2).in-view{animation:none}#main .fadeinn{opacity:0}#main .fadeinn.in-view{-webkit-animation:fadeIn 0.75s forwards;-moz-animation:fadeIn 0.75s forwards;-ms-animation:fadeIn 0.75s forwards;-o-animation:fadeIn 0.75s forwards;animation:fadeIn 0.75s forwards;animation-delay:100ms}@media only screen and (max-width:765px){#main .fadeinn.in-view{animation-delay:0ms !important}}#main .fadeinn.in-view.zwei{animation-delay:400ms}#main .fadeinn.in-view.drei{animation-delay:700ms}#main .faderightt{opacity:0}#main .faderightt.in-view{-webkit-animation:fadeRight 0.75s forwards;-moz-animation:fadeRight 0.75s forwards;-ms-animation:fadeRight 0.75s forwards;-o-animation:fadeRight 0.75s forwards;animation:fadeRight 0.75s forwards;animation-delay:100ms}@media only screen and (max-width:765px){#main .faderightt.in-view{animation-delay:0ms !important}}#main .fadeleftt{opacity:0}#main .fadeleftt.in-view{-webkit-animation:fadeLeft 0.75s forwards;-moz-animation:fadeLeft 0.75s forwards;-ms-animation:fadeLeft 0.75s forwards;-o-animation:fadeLeft 0.75s forwards;animation:fadeLeft 0.75s forwards;animation-delay:100ms}@media only screen and (max-width:765px){#main .fadeleftt.in-view{animation-delay:0ms !important}}body .cookiebar__button{background:#e39682}body .cookiebar__message,body .cookiebar__text{font-size:13px}@media only screen and (max-width:765px){body .cookiebar__message,body .cookiebar__text{margin:3px}}body .cookiebar{color:#505458;background:#eee}body .cookiebar a{color:#505458}@media only screen and (max-width:765px){body .cookiebar a{display:block;margin:5px}}body.aerzteteam #main .inside>.mod_article>.bild{display:flex !important}@media only screen and (max-width:765px){body.aerzteteam #main .inside>.mod_article>.bild{display:block !important}}body.aerzteteam #main .inside>.mod_article>.bild figure.image_container{width:45%;max-width:418px;padding-right:35px;margin:0}@media only screen and (max-width:765px){body.aerzteteam #main .inside>.mod_article>.bild figure.image_container{width:100%;padding:0}}body.aerzteteam #main .inside>.mod_article>.bild .text{width:60%;max-width:calc(100% - 418px)}@media only screen and (max-width:765px){body.aerzteteam #main .inside>.mod_article>.bild .text{width:100%;padding:0;max-width:100%}}body.aerzteteam #main .inside>.mod_article>.bild .text>h3{margin:0 0 -15px;line-height:1.2;font-weight:300;text-align:unset}body.aerzteteam #main .inside>.mod_article>.bild.bildrechts>figure{order:2;padding-left:35px;padding-right:0}@media only screen and (max-width:950px){body.aerzteteam #main .inside>.mod_article>.bild.bildrechts>figure{display:none}}@media only screen and (max-width:950px){body.aerzteteam #main .inside>.mod_article>.bild.bildrechts>.text{padding:0;width:100%;max-width:100% !important}}body.aerzteteam #main .inside>.mod_article>.bild.bildrechts+.ce_accordion{padding-left:0;padding-right:453px;text-align:right;margin-top:-65px}body.aerzteteam #main .inside>.mod_article>.bild.bildrechts+.ce_accordion .ui-accordion-header.toggler::before{left:260px}body.aerzteteam #main .inside>.mod_article>.bild.bildrechts+.ce_accordion h3{text-align:right}body.aerzteteam #main .inside>.mod_article>.bild+.ce_accordion{padding-left:453px}body.aerzteteam #main .inside>.mod_article .headline p{margin-top:0}body.aerzteteam #main .inside>.mod_article .ce_accordion{margin-top:-45px;margin-bottom:60px}body.aerzteteam #main .inside>.mod_article .ce_accordion .rechts{padding-right:453px;text-align:right}body.joy{padding-bottom:0}body.joy header{min-height:125px}body.joy #main .mod_article>div:not(.fw) figure.image_container{max-width:100%}body.joy #main .inside>.mod_article>#operateur{width:920px}body.joy #main .inside>.mod_article>#operateur .operateur2{padding:0}body.joy #main .inside>.mod_article>#operateur h3{margin-top:15px}body.joy #main .inside>.mod_article>*{margin-bottom:75px;padding-right:0}@media only screen and (max-width:765px){body.joy #main .inside>.mod_article>*{margin-bottom:30px}}body.joy #main .mod_article #stoerer h2,body.joy #main .mod_article #stoerer p,body.joy #main .mod_article #stoerer .ce_form{left:560px}@media only screen and (max-width:765px){body.joy #main .mod_article #stoerer h2,body.joy #main .mod_article #stoerer p,body.joy #main .mod_article #stoerer .ce_form{left:90px}}body.joy #main .flex.drei>*{width:33%;padding:50px;box-sizing:border-box}@media only screen and (max-width:950px){body.joy #main .flex.drei>*{width:50%;padding:40px 20px !important}}@media only screen and (max-width:765px){body.joy #main .flex.drei>*{width:100%;padding:20px 20px !important}}body.joy #main h2{text-transform:uppercase}@media only screen and (max-width:765px){body.joy #main h2{font-size:5.5vw}}body.joy #main h3{text-align:center;font-size:22px;font-weight:500;line-height:28px}body.joy #main h1{font-size:24px;font-weight:300;color:#969696;line-height:1.2}@media only screen and (max-width:765px){body.joy #main h1{font-size:5vw}}body.joy #main h1 strong{font-weight:400;font-size:36px;color:#5996a9}@media only screen and (max-width:765px){body.joy #main h1 strong{display:block;margin-top:8px;font-size:7vw}}body.joy .copy-big{padding:0 0 5px;position:relative;margin-bottom:10px !important;text-align:center;font-size:18px}body.joy .copy-big.last::after{display:none}body.joy .copy-big::after{content:"";left:50%;bottom:0;transform:translateX(-50%);height:1px;background:#5996a9;width:80px;position:absolute}body.joy .copy-big.nomob{margin:-30px auto 80px !important}body.joy .partnerlogo figure{text-align:center}@media only screen and (max-width:765px){body.joy .partnerlogo figure{order:2}}body.joy .partnerlogo img{max-width:300px}@media only screen and (max-width:765px){body.joy .partnerlogo img{max-width:50%}}@media only screen and (max-width:765px){body.joy .partnerlogo div.text{padding:0;width:100%;max-width:100% !important}}body.joy .bild{display:flex !important;flex-wrap:wrap}body.joy .bild>*{width:50%;padding-right:35px;max-width:50% !important;box-sizing:border-box;align-self:center}@media only screen and (max-width:765px){body.joy .bild>*{width:100%;max-width:100% !important}}body.joy .bild>*:last-child{padding-right:0;padding-left:35px}body.joy .bild.bildrechts>figure{order:2;padding-left:35px;padding-right:0}@media only screen and (max-width:950px){body.joy .bild.bildrechts>figure{display:none}}body.joy .bild.bildrechts>.text{padding-left:0;padding-right:35px}@media only screen and (max-width:950px){body.joy .bild.bildrechts>.text{padding:0;width:100%;max-width:100% !important}}body.joy .bild.bildrechts img{display:block;margin:0 auto;width:80%}body.joy .banner{position:relative}@media only screen and (min-width:766px){body.joy .banner figcaption{color:#fff;font-family:"Biloxi Script", sans-serif;position:absolute;left:50%;text-align:center;top:50%;transform:translate(-50%, -50%);max-width:1500px;width:80%;line-height:1.24;font-size:4.5vw}body.joy .banner.banner11 figcaption{font-size:3vw}body.joy .banner.banner21 figcaption{font-size:1.25vw;font-weight:400;max-width:45%}body.joy .banner.banner21 figcaption strong{font-size:3vw;font-weight:600;display:block;margin-bottom:30px}body.joy .banner.banner31 figcaption{font-size:1.25vw;font-weight:400;max-width:45%}body.joy .banner.banner31 figcaption strong{font-size:3vw;font-weight:600;display:block;margin-bottom:30px}}@media only screen and (min-width:766px) and (max-width:950px){body.joy .banner.banner11 figcaption{font-size:4vw}}@media only screen and (min-width:766px) and (max-width:950px){body.joy .banner.banner21 figcaption{font-size:2vw}}@media only screen and (min-width:766px) and (max-width:950px){body.joy .banner.banner21 figcaption strong{font-size:4vw}}@media only screen and (min-width:766px) and (max-width:950px){body.joy .banner.banner31 figcaption{font-size:2vw}}@media only screen and (min-width:766px) and (max-width:950px){body.joy .banner.banner31 figcaption strong{font-size:4vw}}body.joy .banner img{width:100%}@media only screen and (max-width:765px){body.joy .banner figure{display:flex;flex-wrap:wrap}body.joy .banner figure picture{order:2;width:100%}body.joy .banner figcaption{position:relative;color:#5996a9;font-size:7vw;font-weight:600;left:auto;top:auto;max-width:90%;padding:5%;line-height:1.4}body.joy .banner.banner3 figcaption{color:#505458;font-weight:300;font-size:16px;line-height:1.7}body.joy .banner.banner3 figcaption strong{display:block;color:#5996a9;font-weight:500;font-size:8vw;margin:0 0 20px;line-height:1.4}body.joy .banner.banner2 figcaption{text-align:center;color:#fff;position:absolute;width:100%;padding:7%;box-sizing:border-box;font-size:16px;font-weight:400;max-width:100%}body.joy .banner.banner2 strong{display:block;font-weight:500;font-size:8vw;margin:0 0 20px;line-height:1.4}}body.joy .sicherheit{text-align:center;font-size:80%}body.joy .sicherheit img{max-height:100px;display:block;margin:0 auto 20px;width:auto}body.joy .sicherheit .swiper-container{padding-bottom:40px}body.joy .sicherheit .swiper-container .swiper-button-next:after,body.joy .sicherheit .swiper-container .swiper-button-prev:after{color:#5996a9}body.joy .sicherheit .swiper-container .swiper-button-next{right:0;top:55px}body.joy .sicherheit .swiper-container .swiper-button-prev{left:0;top:55px}body.joy .sicherheit .swiper-container .swiper-pagination-bullet{background:#666}body.joy .sicherheit .swiper-container .swiper-pagination-bullet-active{background:#e39682}body.joy .msmh{width:800px !important;font-size:14px;text-align:center}body.joy .msmh figcaption{color:#5996a9;font-weight:600;padding:15px 0 0;font-size:18px}body.joy .msmh img{max-width:120px}body.joy .motiva-tabelle table tr:first-of-type td{color:#5996a9;font-weight:500;text-align:center;font-size:110%}body.joy .motiva-tabelle table tr:last-of-type td{border:0}body.joy .motiva-tabelle table tr td{vertical-align:top;border-bottom:1px solid #969696;padding:25px 20px;font-size:90%;width:auto !important;height:auto !important}body.joy .motiva-tabelle table tr td:first-of-type{font-weight:600;vertical-align:middle}@media only screen and (max-width:765px){body.joy .motiva-tabelle table tr td:first-of-type{display:none}}body.joy .motiva-tabelle table tr td:last-of-type{background:#5996a9;border-color:#fff;color:#fff}body.joy #footer-joy{display:none}@media only screen and (max-width:765px){body.joy #footer-joy{display:block}}body.joy .joy-footer{padding:30px 0px;background:#505458;color:#fff;text-align:center}body.joy .joy-footer a{display:inline-block;padding:10px 20px;color:#fff}body.joy .joy-footer a:hover{text-decoration:underline}body.joy .mob{display:none !important}@media only screen and (max-width:765px){body.joy footer{display:none !important}}@media only screen and (max-width:765px){body.joy .nomob{display:none !important}body.joy .mob{display:block !important}body.joy header #logo{background-image:url("/files/images/layout/logo-soho-klinik-stuttgart.png");width:100px;height:70px;background-size:100% auto;transition:ease all 0.3s}body.joy header a#phone{bottom:auto;top:55px;font-size:21px;transition:ease all 0.3s}body.joy header a#phone::before{left:0;height:23px}body.joy header a#phone span{font-size:12px;display:block}body.joy header.fixed{min-height:0}body.joy header.fixed #logo{width:60px;height:40px}body.joy header.fixed .inside{padding:10px 0}body.joy header.fixed a#phone{top:20px;display:block;font-size:19px}body.joy header.fixed a#phone::before{top:7px;left:-4px}body.joy div.motiva-tabelle{width:800px;overflow-x:visible}}.phone-cta{text-align:center;margin-top:-20px}@media only screen and (max-width:765px){.phone-cta{margin-top:0}}.phone-cta a{position:relative;color:#505458;padding-left:28px;font-weight:400;font-size:29px}.phone-cta a span{font-weight:300;font-size:14px;line-height:1;position:absolute;left:30px;top:-15px}.phone-cta a::before{content:"";background:url("/files/images/layout/icons/phone.svg") no-repeat 0 0 / auto 100%;width:40px;height:32px;top:2px;display:block;position:absolute;left:-3px}body #main .ce_text.highlight table{border:1px solid #505458;margin:30px 0;background:#fff;width:100%;box-sizing:border-box}body #main .ce_text.highlight table td{margin:0;padding:15px 30px;border:0}body #main .ce_text.highlight table ul li:nth-child(n+8){display:block}.pe-richsnippets{text-align:center;padding:10px 0 0}.home .nothome{display:none !important}#magazin .flex{display:flex;flex-wrap:wrap}#magazin .flex>*{width:50%;padding-right:35px;box-sizing:border-box}#magazin .flex>*:last-child{padding-right:0;padding-left:35px}#magazin .flex.vier>*{width:25%;padding:0}@media only screen and (max-width:950px){#magazin .flex.vier>*{width:50%}}@media only screen and (max-width:765px){#magazin .flex.vier>*{width:100%}}#magazin .flex>.ce_accordionStart{display:block;width:100%;padding-left:0}#magazin .flex>.ce_accordionStart .ui-accordion-content>div{display:flex;flex-wrap:wrap}#magazin .flex>.ce_accordionStart .ui-accordion-content>div>*{width:50%;padding-right:50px;box-sizing:border-box}@media only screen and (max-width:765px){#magazin .flex>.ce_accordionStart .ui-accordion-content>div>*{width:100%;padding:0}}#magazin .flex>.ce_accordionStart .ui-accordion-content>div>*:last-child{padding-right:0}#magazin .flex>.ce_accordionStart .ui-accordion-content>div>*.toggler{width:100%}@media only screen and (max-width:1190px){#magazin .flex.zwei{display:block}#magazin .flex.zwei>div{width:100%;padding:0}}@media only screen and (max-width:950px){#magazin .flex.zwei>div{width:100%;padding:0 0 30px;position:relative}#magazin .flex.zwei>div:first-of-type{margin-bottom:30px}#magazin .flex.zwei>div:first-of-type::after{content:"";left:50%;bottom:0;transform:translateX(-50%);height:1px;background:#5996a9;width:80px;position:absolute}}
