/*! ----NETPROFIT---- *//*! --Plugins & Libraries-- *//*! --Fonts-- */.hamburger{padding:15px 15px 15px 0;display:inline-flex;flex-flow:column nowrap;justify-content:center;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger.is-active .hamburger-box .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger.is-active .hamburger-box .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger.is-active .hamburger-box .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger.is-active .hamburger-box .hamburger-inner,.hamburger.is-active .hamburger-box .hamburger-inner::after,.hamburger.is-active .hamburger-box .hamburger-inner::before{background-color:#df242b}.hamburger .hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger .hamburger-box .hamburger-inner{display:block;top:2px;margin-top:-2px}.hamburger .hamburger-box .hamburger-inner::before{top:10px;transition:transform .15s,opacity .15s}.hamburger .hamburger-box .hamburger-inner::after{top:20px}.hamburger .hamburger-box .hamburger-inner::after,.hamburger .hamburger-box .hamburger-inner::before{content:"";display:block}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner::after{transition:transform .15s}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner::after,.hamburger .hamburger-box .hamburger-inner::before{width:40px;height:4px;background-color:#df242b;border-radius:4px;position:absolute}.resp-bg-img picture{display:none}/*! ---STANDARD--- *//*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:ButtonText dotted 1px}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}/*! Contao */.invisible{display:none!important}.clearleft{clear:left}.clearfix:after{content:"";display:table;clear:both}/*! ---CUSTOM--- */@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:local(""),url(/files/themes/praxis-fickenscher/fonts/poppins/poppins-v20-latin-300.woff2) format("woff2"),url(/files/themes/praxis-fickenscher/fonts/poppins/poppins-v20-latin-300.woff) format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:local(""),url(/files/themes/praxis-fickenscher/fonts/poppins/poppins-v20-latin-regular.woff2) format("woff2"),url(/files/themes/praxis-fickenscher/fonts/poppins/poppins-v20-latin-regular.woff) format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:local(""),url(/files/themes/praxis-fickenscher/fonts/poppins/poppins-v20-latin-500.woff2) format("woff2"),url(/files/themes/praxis-fickenscher/fonts/poppins/poppins-v20-latin-500.woff) format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:local(""),url(/files/themes/praxis-fickenscher/fonts/poppins/poppins-v20-latin-700.woff2) format("woff2"),url(/files/themes/praxis-fickenscher/fonts/poppins/poppins-v20-latin-700.woff) format("woff");font-display:swap}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-size:16px}body{margin:0;font-family:itc-avant-garde-gothic-pro,Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;line-height:1.5;color:#df242b;text-align:left;background-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;letter-spacing:.01em;word-spacing:.01em;-webkit-hyphens:none;hyphens:none;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh}a:not(.button){color:#df242b;text-decoration:underline;text-decoration-color:#df242b;text-underline-offset:1px;font-style:oblique;transition:text-decoration-color .3s,color .3s}a:not(.button):hover{color:#9f171c;text-decoration-color:transparent}h1,h2,h3,h4,h5,h6{font-weight:300;color:#df242b;-webkit-hyphens:none;hyphens:none}.like-h1,h1{font-size:2rem;line-height:2.25rem;margin-top:4.5rem;margin-bottom:3rem}.like-h2,h2{font-size:1.65rem;line-height:2.25rem;margin-top:3rem;margin-bottom:1.5rem}.ce_rsce_footer .headline-container,.like-h3,h3{font-size:1.5rem;line-height:2.25rem;margin-top:3rem;margin-bottom:1.5rem}.like-h4,.like-h5,.like-h6,h4,h5,h6{font-size:1.385rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem}.ce_rsce_contact .inside .oben .right .sprechzeiten .entry>div,.ce_rsce_footer .col-right a,.ce_rsce_footer .entry>div,.ce_rsce_start_dual_column .inside .right>[class*=-container] .entry>div,blockquote,figure,ol,p,table,ul{font-size:1.15rem;margin-top:1.5rem;margin-bottom:1.5rem;line-height:1.5;font-weight:300}small{font-size:.8rem;line-height:1.5rem;margin-top:.75rem;margin-bottom:.75rem}/*! Fluid Type *//*! Min */html{font-size:14px}/*! Fallback */@media only screen and (min-width:910px){html{font-size:15px}}@media only screen and (min-width:1460px){html{font-size:16px}}@media only screen and (min-width:2010px){html{font-size:17px}}/*! Fluid */@media all and (min-width:360px){html{font-size:calc(14px + 4 * (100vw - 360px)/ 2200)}}/*! Max */@media only screen and (min-width:2560px){html{font-size:18px}}/*! --Layout-- */#footer{margin-top:auto}img{display:block;max-width:100%;height:auto;width:auto}/*! --Elements-- */.button{background-color:#fff;border:1px solid #df242b;color:#df242b;cursor:pointer;display:inline-block;font-size:1.3rem;-webkit-hyphens:none;hyphens:none;font-weight:400;max-width:100%;padding:.4rem 2rem;line-height:1.5;text-align:center;text-decoration:none;transition:background-color .1s linear,border-color .1s linear}.button:focus-visible,.button:hover{background-color:#df242b;border-color:#df242b;text-decoration:none;color:#fff}header{background-color:#fff;z-index:10;position:sticky;top:0}header li a{-webkit-hyphens:none;hyphens:none}header .inside .ce_rsce_header{padding:0 1.5rem}header .inside .ce_rsce_header .inside{margin:auto;max-width:75rem;padding-inline:1rem}header .inside .ce_rsce_header .inside .top{display:flex;flex-flow:row nowrap;justify-content:flex-start;flex-direction:column;gap:.5rem;max-width:2.5rem;align-items:center}header .inside .ce_rsce_header .inside .top .instagram-link,header .inside .ce_rsce_header .inside .top .phone-link{padding:.5rem 1rem;font-size:1.25rem;max-width:2.5rem}header .inside .ce_rsce_header .inside .top .instagram-link a,header .inside .ce_rsce_header .inside .top .phone-link a{display:flex;flex-flow:row nowrap;background:0 0;transition:color .1s linear;text-decoration:none}header .inside .ce_rsce_header .inside .top .instagram-link a .icon img,header .inside .ce_rsce_header .inside .top .phone-link a .icon img{height:1.5rem;width:1.5rem;transform:scale(3)}header .inside .ce_rsce_header .inside .top .instagram-link a .text,header .inside .ce_rsce_header .inside .top .phone-link a .text{color:#df242b;font-style:normal;display:none}header .inside .ce_rsce_header .inside .top .instagram-link.phone-link,header .inside .ce_rsce_header .inside .top .phone-link.phone-link{background-color:#df242b}header .inside .ce_rsce_header .inside .top .instagram-link.phone-link a .text,header .inside .ce_rsce_header .inside .top .phone-link.phone-link a .text{color:#fff}header .inside .ce_rsce_header .inside .bottom{display:flex;flex-flow:row nowrap;justify-content:space-between;-webkit-margin-before:0;margin-block-start:0;transition:margin-block-start .2s linear;transition:margin-block-start .2s linear,-webkit-margin-before .2s linear}header .inside .ce_rsce_header .inside .bottom .right{max-width:25rem;width:75%;transition:max-width .2s cubic-bezier(.17,.67,.39,.95),width .2s cubic-bezier(.17,.67,.39,.95)}header .inside .ce_rsce_header .inside .bottom .right .logo{-webkit-padding-after:1rem;padding-block-end:1rem;-webkit-margin-before:-1rem;margin-block-start:-1rem}header .inside .ce_rsce_header .inside .bottom .left{display:flex;flex-flow:column nowrap;justify-content:center}header .inside .ce_rsce_header .inside .bottom .left .hamburger{-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-end:0;padding-inline-end:0}header .inside .ce_rsce_header .inside .bottom .left nav{position:fixed;top:-100vh;left:0;width:100%;height:100%;opacity:0;z-index:-1;overflow-y:auto;background-color:#fff;padding:7rem 0 calc(1.5rem + env(safe-area-inset-bottom));transition:top .6s cubic-bezier(.88,.01,.29,.97),opacity .5s cubic-bezier(.88,.01,.29,.97);pointer-events:none;overscroll-behavior:none}header .inside .ce_rsce_header .inside .bottom .left nav::before{content:"";width:100%;height:7rem;position:fixed;left:0;top:0;z-index:2;background-color:#fff}header .inside .ce_rsce_header .inside .bottom .left nav ul{padding:0;margin:0;list-style:none}header .inside .ce_rsce_header .inside .bottom .left nav ul li{position:relative}header .inside .ce_rsce_header .inside .bottom .left nav ul li a,header .inside .ce_rsce_header .inside .bottom .left nav ul li span,header .inside .ce_rsce_header .inside .bottom .left nav ul li strong{display:block;padding:1rem 2rem;border-bottom:2px solid #df242b;color:#df242b;font-size:1.2rem;text-decoration:none;font-style:normal;background:0 0!important;transition:color .1s linear}header .inside .ce_rsce_header .inside .bottom .left nav ul li a::after,header .inside .ce_rsce_header .inside .bottom .left nav ul li span::after,header .inside .ce_rsce_header .inside .bottom .left nav ul li strong::after{display:none}header .inside .ce_rsce_header .inside .bottom .left nav ul li a:hover{text-shadow:.5px 0 0 currentColor}header .inside .ce_rsce_header .inside .bottom .left nav ul li span,header .inside .ce_rsce_header .inside .bottom .left nav ul li strong{cursor:default;font-weight:400}header .inside .ce_rsce_header .inside .bottom .left nav ul li .submenu-toggle{position:absolute;top:0;right:0;height:3.5rem;width:5rem;background-image:url(/files/themes/praxis-fickenscher/images/arrow-down.svg);background-repeat:no-repeat;background-position-x:50%;background-position-y:50%;background-size:2rem;transition:transform .1s linear;cursor:pointer}header .inside .ce_rsce_header .inside .bottom .left nav ul li .submenu-toggle.active{transform:rotateX(180deg)}header .inside .ce_rsce_header .inside .bottom .left nav ul li div.submenu{display:none}header .inside .ce_rsce_header .inside .bottom .left nav ul li div.submenu.active{display:block}header .inside .ce_rsce_header .inside .bottom .left nav ul li ul{padding:0 1.5rem;background-color:#df242b}header .inside .ce_rsce_header .inside .bottom .left nav ul li ul li a{padding:1rem 1.5rem;font-size:1.1rem;border:none;color:#fff}header .inside .ce_rsce_header .inside .bottom .left nav ul li:last-of-type a{border-bottom:none}header .inside .ce_rsce_header .inside .bottom .left nav.active{top:0;opacity:1;pointer-events:initial}.scrolled header{box-shadow:0 0 10px rgba(0,0,0,.15)}.scrolled header .inside .ce_rsce_header .inside .bottom{-webkit-margin-before:-1rem;margin-block-start:-1rem}.scrolled header .inside .ce_rsce_header .inside .bottom .right{width:60%;max-width:15rem}.mod_newsreader{padding:1rem 1.5rem 8rem}.mod_newsreader .inside{max-width:75rem;margin:auto;padding-inline:1rem}.mod_newsreader .inside .layout_reader h1{margin:.5rem 0;font-size:2.8rem}.mod_newsreader .inside .layout_reader h2{margin:1rem 0 2.25rem;font-size:1.3rem;font-weight:400;line-height:1.4}.mod_newsreader .inside .layout_reader .content-container{margin-top:1.5rem}.mod_newsreader .inside .layout_reader .content-container .image-container .info{display:none}.mod_newsreader .inside .layout_reader .content-container .image-container .info a{font-style:normal}.mod_newsreader .inside .layout_reader .content-container .text-container{margin-top:1.5rem}.mod_newsreader .inside .layout_reader .content-container .text-container .ce_rsce_text_custom{padding:0}.mod_newsreader .inside .layout_reader .content-container .text-container .ce_rsce_text_custom .text-container p:first-of-type{margin-top:0}.mod_newsreader .inside .layout_reader .content-container .text-container .ce_rsce_download,.mod_newsreader .inside .layout_reader .content-container .text-container .inside{padding:0}.mod_newsreader .back{margin-left:1rem}.mod_newsreader .back a{font-style:normal}.ce_rsce_contact{margin:4rem 0;padding:0 1.5rem}.ce_rsce_contact .inside{margin:auto;max-width:75rem;padding-inline:1rem}.ce_rsce_contact .inside .headline-container *{margin:0}.ce_rsce_contact .inside .oben{-webkit-padding-after:2rem;padding-block-end:2rem}.ce_rsce_contact .inside .oben .left p a{text-decoration:none;font-style:normal}.ce_rsce_contact .inside .oben .right{background-color:#df242b;padding:1.5rem;-webkit-padding-after:2rem;padding-block-end:2rem;height:-moz-max-content;height:max-content}.ce_rsce_contact .inside .oben .right .headline-container{margin-bottom:1rem}.ce_rsce_contact .inside .oben .right .headline-container h3{color:#fff}.ce_rsce_contact .inside .oben .right .sprechzeiten .entry{color:#fff;display:flex;flex-flow:row nowrap;justify-content:space-between;-webkit-padding-after:0;padding-block-end:0;-webkit-margin-before:1rem;margin-block-start:1rem}.ce_rsce_contact .inside .oben .right .sprechzeiten .entry .day{-webkit-padding-end:1rem;padding-inline-end:1rem}.ce_rsce_contact .inside .oben .right .sprechzeiten .entry .time .time-entry{text-align:right}.ce_rsce_contact .inside .oben .right .sprechzeiten .entry>div{margin-block:0!important}.ce_rsce_contact .inside .routenplaner form{display:flex;flex-flow:column nowrap}.ce_rsce_contact .inside .routenplaner form input{font-size:1.3rem;-webkit-margin-after:1rem;margin-block-end:1rem;text-align:center;color:#df242b;padding:.4rem 2rem;line-height:1.5;border:none;background-color:#fdefe9}.ce_rsce_contact .inside .routenplaner form input::-moz-placeholder{color:#df242b}.ce_rsce_contact .inside .routenplaner form input::placeholder{color:#df242b}.ce_rsce_contact .inside .routenplaner form input:active,.ce_rsce_contact .inside .routenplaner form input:focus{outline-color:#df242b;background-color:#fef6f2}.ce_rsce_contact .inside .routenplaner form input:active::-moz-placeholder,.ce_rsce_contact .inside .routenplaner form input:focus::-moz-placeholder{opacity:0}.ce_rsce_contact .inside .routenplaner form input:active::placeholder,.ce_rsce_contact .inside .routenplaner form input:focus::placeholder{opacity:0}.ce_rsce_contact .inside .routenplaner form .button{width:100%}.ce_rsce_download{padding:0 1.5rem}.ce_rsce_download .inside{margin:auto;max-width:75rem;padding-inline:1rem}.ce_rsce_download .inside .file a{background-image:none;display:flex;flex-flow:row nowrap}.ce_rsce_download .inside .file a::after{display:none}.ce_rsce_download .inside .file a .icon-container img{height:3rem}.ce_rsce_download .inside .file a .text-container{display:flex;flex-flow:column nowrap;justify-content:center;padding-left:1.5rem;font-weight:400;font-size:1.1rem;color:#df242b;transition:color .1s linear;margin:0!important}.ce_rsce_download .inside .file a:hover .text-container{color:#df242b}.ce_rsce_footer{-webkit-padding-after:env(safe-area-inset-bottom);padding-block-end:env(safe-area-inset-bottom)}.ce_rsce_footer .top{background-color:#df242b;padding:2rem 1.5rem}.ce_rsce_footer .top>.inside{margin:auto;max-width:75rem;color:#fff;padding-inline:1rem;display:flex;flex-direction:column;row-gap:1.5rem}.ce_rsce_footer .top>.inside .col-middle{-webkit-padding-after:1.5rem;padding-block-end:1.5rem}.ce_rsce_footer .top>.inside .col-middle .content p a{color:#fff;font-style:normal}.ce_rsce_footer .top>.inside .col-middle .content div{margin-top:1.075rem}.ce_rsce_footer .top>.inside .col-left{display:flex;flex-flow:column;-webkit-padding-after:1.5rem;padding-block-end:1.5rem}.ce_rsce_footer .top>.inside .col-left .content{display:flex;flex-flow:column;justify-content:space-between;flex-grow:1}.ce_rsce_footer .top>.inside .col-left .content .entry{display:flex;flex-flow:row nowrap;justify-content:space-between}.ce_rsce_footer .top>.inside .col-left .content .entry .day{-webkit-padding-end:1rem;padding-inline-end:1rem}.ce_rsce_footer .top>.inside .col-left .content .entry .time .time-entry{text-align:right}.ce_rsce_footer .top>.inside .col-left .content .entry>div{margin-block:0!important}.ce_rsce_footer .top>.inside .col-right{-webkit-padding-after:1.5rem;padding-block-end:1.5rem}.ce_rsce_footer .top>.inside .col-right .button,.ce_rsce_footer .top>.inside .col-right a,.ce_rsce_footer .top>.inside .col-right h2,.ce_rsce_footer .top>.inside .col-right p{color:#fff}.ce_rsce_footer .top>.inside .col-right .content .mod_newslist{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.ce_rsce_footer .top>.inside .col-right .content .mod_newslist .layout_list_view .inside{display:flex}.ce_rsce_footer .top>.inside .col-right .content .mod_newslist .layout_list_view .inside .image-container{flex-basis:50%;max-width:8rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.ce_rsce_footer .top>.inside .col-right .content .mod_newslist .layout_list_view .inside .text-container h2{font-size:1rem;line-height:1.25;margin:0 0 1rem}.ce_rsce_footer .top>.inside .col-right .content .mod_newslist .layout_list_view .inside .text-container h2 a{font-style:normal}.ce_rsce_footer .top>.inside .col-right .content .mod_newslist .layout_list_view .inside .text-container h2:hover+.more a{text-decoration:underline}.ce_rsce_footer .top>.inside .col-right .content .mod_newslist .layout_list_view .inside .text-container h2:hover+.more a::after{transform:translateX(.25rem)}.ce_rsce_footer .top>.inside .col-right .content .mod_newslist .layout_list_view .more .button{font-style:normal;font-weight:400;font-size:1rem;background-color:#df242b;color:#fff;border-color:#fff}.ce_rsce_footer .top>.inside .col-right .content .mod_newslist .layout_list_view .more .button:hover{background-color:#fff;color:#df242b}.ce_rsce_footer .top>.inside .col-right .see-all .button{width:100%!important;-webkit-margin-after:0;margin-block-end:0;font-size:1rem;font-weight:400;background-color:rgba(0,0,0,0);border:1px solid #fff;transition:background-color .3s,border-color .3s,color .3s}.ce_rsce_footer .top>.inside .col-right .see-all .button:hover{background-color:#fff;color:#df242b}.ce_rsce_footer .top>.inside .headline-container{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;line-height:1.5}.ce_rsce_footer .top>.inside .content p:first-of-type{-webkit-margin-before:0;margin-block-start:0}.ce_rsce_footer .top>.inside .content p:last-of-type{-webkit-margin-after:0;margin-block-end:0}.ce_rsce_footer .bottom{padding:.75rem 1.5rem}.ce_rsce_footer .bottom .inside{display:flex;flex-flow:column nowrap;margin:auto;padding-inline:1rem;max-width:75rem;text-align:center}.ce_rsce_footer .bottom .inside .entry{-webkit-margin-end:.75rem;margin-inline-end:.75rem;padding:.5rem .25rem}.ce_rsce_footer .bottom .inside .entry a{font-style:normal}.ce_rsce_footer .bottom .inside p{font-size:1rem;margin:0}.ce_rsce_gallery{margin:4rem 0;padding:0 1.5rem}.ce_rsce_gallery .inside{margin:auto;max-width:75rem;padding-inline:1rem}.ce_rsce_gallery .inside .text-container{padding:.5rem 0}.ce_rsce_gallery .inside .text-container:empty{display:none}.ce_rsce_gallery .inside .content{display:flex;flex-flow:row wrap;justify-content:space-between;-webkit-margin-before:4rem;margin-block-start:4rem}.ce_rsce_gallery .inside .content .image{-webkit-margin-after:.6666rem;margin-block-end:.6666rem;position:relative;width:calc(50% - .3333rem)}.ce_rsce_gallery .inside .content .image img{width:100%}.ce_rsce_gallery .inside .content .image .hover-overlay{background-color:rgba(223,36,43,.6);height:100%;left:0;opacity:0;position:absolute;pointer-events:none;top:0;transition:opacity .2s linear;width:100%}.ce_rsce_gallery .inside .content .image:hover .hover-overlay{opacity:1}.ce_rsce_gallery .inside .logo{padding-inline:1rem;margin-block:3rem;display:flex;justify-content:center}.ce_rsce_gallery .inside .logo img{height:3rem;width:3rem}.rsce_html{margin:0 auto 4rem;padding:0 1rem;max-width:75rem}.rsce_html a{word-break:break-all}.ce_rsce_leistungen{margin:0 0 4rem;padding:0 1.5rem}.ce_rsce_leistungen .inside{margin-inline:auto;max-width:75rem;padding:0 1rem}.ce_rsce_leistungen .leistungen{display:flex;flex-flow:row wrap}.ce_rsce_leistungen .leistungen .leistung{display:flex;flex-flow:row nowrap;-webkit-margin-after:.5rem;margin-block-end:.5rem;width:100%}.ce_rsce_leistungen .leistungen .leistung .icon-container{width:2.5rem;height:2.5rem;flex-grow:0;flex-shrink:0}.ce_rsce_leistungen .leistungen .leistung .icon-container img{margin:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ce_rsce_leistungen .leistungen .leistung .text-container{display:flex;flex-flow:column;justify-content:center;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;-webkit-padding-end:3rem;padding-inline-end:3rem;min-width:75%;line-height:1.2;font-size:1.25rem;font-weight:300}.ce_rsce_leistungen .logo{padding-inline:1rem;margin-block:3rem;display:flex;justify-content:center}.ce_rsce_leistungen .logo img{height:3rem;width:3rem}.ce_rsce_maps{margin:4rem 0;padding:0 1.5rem}.ce_rsce_maps .inside{position:relative;margin:auto;max-width:75rem;padding-inline:1rem}.ce_rsce_maps .inside .map{min-height:30rem}.ce_rsce_maps .inside .overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column;border:1px solid #df242b;border-radius:2px;margin-inline:1rem;padding-inline:1rem;font-size:1.25rem;text-align:center}.ce_rsce_maps .inside .overlay .button{background-color:#df242b;color:#fff;border:1px solid #df242b;font-size:1.25rem;max-width:100%;width:-moz-max-content;width:max-content}.ce_rsce_maps .inside .overlay .button:hover{background-color:#fff;color:#df242b;cursor:pointer}.ce_rsce_news_block{background-color:#df242b;margin:calc(4rem * 4) 0 4rem}.ce_rsce_news_block.text-color-red .inside .overlay{color:#df242b}.ce_rsce_news_block.text-color-white .inside .overlay{color:#fff}.ce_rsce_news_block .inside{margin:auto;max-width:75rem;position:relative;top:-6rem}.ce_rsce_news_block .inside .image-container{box-shadow:0 0 40px rgba(0,0,0,.2)}.ce_rsce_news_block .inside .image-container img{width:100%;-o-object-fit:cover;object-fit:cover}.ce_rsce_news_block .inside .overlay{display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;left:0;padding:1.5rem;position:absolute;top:0;width:100%}.ce_rsce_news_block .inside .overlay .top{font-size:1.25rem}.ce_rsce_news_block .inside .overlay .middle .date{font-size:1rem}.ce_rsce_news_block .inside .overlay .middle .headline{font-size:1.5rem;line-height:1.2;-webkit-hyphens:none;hyphens:none}.ce_rsce_news_block .inside .overlay .middle .subline{font-size:1rem}.ce_rsce_news_list{margin:4rem 0;padding:0 1.5rem}.ce_rsce_news_list .inside{margin:auto;max-width:75rem;padding-inline:1rem}.ce_rsce_news_list .inside .content .mod_newslist{display:flex;flex-direction:column;gap:4rem}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view{margin:1rem 0;display:flex;justify-content:stretch;width:100%;flex-direction:column}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .image-container{width:100%}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .image-container img{height:100%;width:100%}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container{flex:1;background-color:#fff;color:#df242b;padding-block:1rem 0;display:flex;flex-direction:column}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container .info{margin:0;z-index:2}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container .headline-container,.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container h2,.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container h3{margin:0 0 .5rem;line-height:1.1;z-index:2;font-size:2rem}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container .headline-container a,.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container h2 a,.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container h3 a{font-size:2rem;color:#df242b;font-style:normal;font-weight:400;text-decoration:none;background:0 0!important}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container .sub-headline{-webkit-margin-before:0;margin-block-start:0;font-size:.9rem}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container .ce_text{z-index:2;font-size:1.125rem;flex-grow:1}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container p.more{z-index:2;margin:auto 0 0}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container .button{width:100%;color:#fff;background-color:#df242b;border:1px solid #df242b;justify-self:flex-end}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container .button:hover{color:#fff;background-color:#b51b20}.ce_rsce_start_dual_column{margin:0 0 4rem;padding:0 1.5rem;color:#df242b}.ce_rsce_start_dual_column .inside{margin:auto;max-width:75rem;padding:1rem}.ce_rsce_start_dual_column .inside .left{-webkit-margin-after:5rem;margin-block-end:5rem}.ce_rsce_start_dual_column .inside .left .headline-container{padding-inline:1rem}.ce_rsce_start_dual_column .inside .left .headline-container h1,.ce_rsce_start_dual_column .inside .left .headline-container h2,.ce_rsce_start_dual_column .inside .left .headline-container h3,.ce_rsce_start_dual_column .inside .left .headline-container h4,.ce_rsce_start_dual_column .inside .left .headline-container h5,.ce_rsce_start_dual_column .inside .left .headline-container h6{-webkit-margin-before:2rem;margin-block-start:2rem}.ce_rsce_start_dual_column .inside .left>.text-container{padding-inline:1rem;margin-block:3rem 2rem}.ce_rsce_start_dual_column .inside .left .logo{padding-inline:1rem;margin-block:3rem;display:flex;justify-content:center}.ce_rsce_start_dual_column .inside .left .logo img{height:3rem;width:3rem}.ce_rsce_start_dual_column .inside .left .button{font-size:1.5rem;margin-inline:1rem;width:calc(100% - 2rem)}.ce_rsce_start_dual_column .inside .right{display:flex;flex-direction:column}.ce_rsce_start_dual_column .inside .right,.ce_rsce_start_dual_column .inside .right .title{color:#fff}.ce_rsce_start_dual_column .inside .right .title.title,.ce_rsce_start_dual_column .inside .right.title{margin-block:0}.ce_rsce_start_dual_column .inside .right>[class*=-container]{background-color:#df242b;padding:1.5rem;-webkit-padding-after:2rem;padding-block-end:2rem}.ce_rsce_start_dual_column .inside .right>[class*=-container],.ce_rsce_start_dual_column .inside .right>[class*=-container] a{color:#fff}.ce_rsce_start_dual_column .inside .right>[class*=-container] a{font-style:normal!important}.ce_rsce_start_dual_column .inside .right>[class*=-container] .entry{margin-block:1rem 0}.ce_rsce_start_dual_column .inside .right>[class*=-container] .entry>div{margin-block:0!important;font-weight:300}.ce_rsce_start_dual_column .inside .right>[class*=-container] .title{-webkit-margin-after:0!important;margin-block-end:0!important;line-height:1.25}.ce_rsce_start_dual_column .inside .right .sprechzeiten-container .sprechzeiten .entry{display:flex;flex-flow:row nowrap;justify-content:space-between;-webkit-padding-after:0;padding-block-end:0;-webkit-margin-before:1rem;margin-block-start:1rem}.ce_rsce_start_dual_column .inside .right .sprechzeiten-container .sprechzeiten .entry .day{-webkit-padding-end:1rem;padding-inline-end:1rem}.ce_rsce_start_dual_column .inside .right .sprechzeiten-container .sprechzeiten .entry .time .time-entry{text-align:right}.ce_rsce_start_dual_column .inside .right .notfallnummern-container{-webkit-margin-before:3rem;margin-block-start:3rem;-webkit-padding-after:1.5rem!important;padding-block-end:1.5rem!important}.ce_rsce_start_dual_column .inside .right .notfallnummern-container .notfallnummern .entry{-webkit-margin-after:1rem;margin-block-end:1rem}.ce_rsce_start_dual_column .inside .right .notfallnummern-container .notfallnummern .entry .text .phone{line-height:1}.ce_rsce_start_dual_column .inside .right .spanisch-container{-webkit-margin-before:4.25rem;margin-block-start:4.25rem;position:relative}.ce_rsce_start_dual_column .inside .right .spanisch-container__icon{position:absolute;top:0;right:1.5rem;transform:translateY(-50%)}.ce_rsce_start_dual_column .inside .right .spanisch-container__icon,.ce_rsce_start_dual_column .inside .right .spanisch-container__icon img{height:4rem;width:auto;-o-object-fit:contain;object-fit:contain}.ce_rsce_team{margin:4rem 0;padding:0 1.5rem}.ce_rsce_team .inside{margin:auto;max-width:75rem;padding-inline:1rem}.ce_rsce_team .inside .person-container .text-container{padding-block:2rem}.ce_rsce_team .inside .person-container .text-container .name h2{color:#df242b;font-size:2rem;line-height:1.1;margin:0;font-weight:400}.ce_rsce_team .inside .person-container .text-container .position{-webkit-margin-before:.5rem;margin-block-start:.5rem;font-size:1.75rem}.ce_rsce_team .inside .person-container .text-container p+table{-webkit-margin-before:-1.5rem;margin-block-start:-1.5rem}.ce_rsce_team .inside .person-container .text-container p+table td{min-width:10ch}.ce_rsce_teaser .overlay{background-position-x:center;background-position-y:0;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:column nowrap;justify-content:center;min-height:20rem;padding:3rem 1.5rem;color:#df242b}.ce_rsce_teaser .overlay .inside{margin:auto;max-width:75rem;height:100%;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;-webkit-padding-start:1rem;padding-inline-start:1rem}.ce_rsce_teaser .overlay .inside p{line-height:1.25!important;margin:0;text-shadow:2px 2px 8px rgba(255,255,255,.4);-webkit-hyphens:none;hyphens:none;max-width:75%}@supports(-webkit-touch-callout:none){.ce_rsce_teaser .overlay{background-attachment:initial!important}}.ce_rsce_text_custom{margin:4rem 0;padding:0 1.5rem}.ce_rsce_text_custom .inside{margin:auto;max-width:75rem;padding-inline:1rem}.ce_rsce_text_custom .inside .subline-container{font-size:1.3rem;margin-block:-.75rem -.5rem}.ce_rsce_text_custom .inside .logo{padding-inline:1rem;margin-block:3rem;display:flex;justify-content:center}.ce_rsce_text_custom .inside .logo img{height:3rem;width:3rem}table{text-indent:0;margin-top:0}table,table td{border:none}table td:not(:nth-child(1)){-webkit-padding-start:2rem;padding-inline-start:2rem}@media screen and (max-width:768px){table tr{display:flex;flex-direction:column;padding-block:.5rem}table tr td{-webkit-padding-start:0!important;padding-inline-start:0!important}}#usercentrics-button #uc-banner-modal .uc-banner-content{background-color:#fff!important;box-shadow:0 0 2em 0 rgba(0,0,0,.5)!important;color:#df242b!important}#uc-full-optin-description{color:#df242b!important}.uc-btn#uc-btn-accept-banner,.uc-btn#uc-btn-deny-banner,.uc-btn#uc-btn-more-info-banner{border:1px solid #df242b;color:#df242b!important;background-color:#fff!important;transition:background-color .3s,color .3s}.uc-btn#uc-btn-accept-banner:focus-visible,.uc-btn#uc-btn-accept-banner:hover,.uc-btn#uc-btn-deny-banner:focus-visible,.uc-btn#uc-btn-deny-banner:hover,.uc-btn#uc-btn-more-info-banner:focus-visible,.uc-btn#uc-btn-more-info-banner:hover{background-color:#df242b!important;color:#fff!important}#uc-privacy-button,.usercentrics-button .uc-main-banner .btn-deny,.usercentrics-button .uc-main-banner .more-info-button,.usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn.uc-btn-primary{background-color:#df242b!important;color:#fff!important}#uc-privacy-button #speechbubble,#uc-privacy-button svg polygon,.usercentrics-button .uc-main-banner .btn-deny #speechbubble,.usercentrics-button .uc-main-banner .btn-deny svg polygon,.usercentrics-button .uc-main-banner .more-info-button #speechbubble,.usercentrics-button .uc-main-banner .more-info-button svg polygon,.usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn.uc-btn-primary #speechbubble,.usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn.uc-btn-primary svg polygon{fill:#fff!important}#uc-privacy-button #fingerprint,.usercentrics-button .uc-main-banner .btn-deny #fingerprint,.usercentrics-button .uc-main-banner .more-info-button #fingerprint,.usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn.uc-btn-primary #fingerprint{fill:#df242b!important}#uc-btn-close-main-corner-modal g use{fill:#df242b!important;color:#fff!important}.uc-corner-modal-content{box-shadow:0 0 2em 0 rgba(0,0,0,.5)!important;border-radius:1em!important}.uc-card-header,.uc-dropdown-menu.lan-opened,.uc-nav.uc-nav-tabs{color:#df242b!important;background-color:#fff!important}.uc-btn.uc-btn-primary.uc-save-settings-button{background-color:#df242b!important;color:#fff!important}#usercentrics-button .uc-powered-by-footer{opacity:1!important;opacity:.5}#usercentrics-button .uc-powered-by-footer .uc-powered-by{opacity:.5!important}.usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn.uc-btn-primary:before{content:"✓"}.usercentrics-button .uc-main-banner .btn-deny:before{content:"✗"}#uc-btn-select-tab-history,#uc-btn-select-tab-settings,.usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs a{font-style:normal;font-size:1rem;color:#df242b!important;font-weight:400!important}.usercentrics-button .uc-nav-tabs #uc-btn-select-tab-history.uc-nav-link.uc-active,.usercentrics-button .uc-nav-tabs #uc-btn-select-tab-settings.uc-nav-link.uc-active{border-bottom-color:#df242b!important}/*! --Breakpoints-- */@media only screen and (min-width:360px){.ce_rsce_footer .top .inside .col-left .content .contact{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:0!important}.ce_rsce_teaser .overlay{min-height:30rem}.ce_rsce_teaser .overlay .inside p{overflow:visible;max-width:60%;font-size:2rem;line-height:2.25rem;margin-top:0;margin-bottom:0}}@media only screen and (min-width:420px){header .inside .ce_rsce_header .inside .bottom .left nav{padding:9rem 0 calc(1.5rem + env(safe-area-inset-bottom))}header .inside .ce_rsce_header .inside .bottom .left nav::before{height:9rem}}@media only screen and (min-width:640px){.ce_rsce_footer .top .inside{display:flex;flex-flow:row wrap;justify-content:space-between}.ce_rsce_footer .top .inside .col-left,.ce_rsce_footer .top .inside .col-logo,.ce_rsce_footer .top .inside .col-middle,.ce_rsce_footer .top .inside .col-right{width:calc(50% - 2rem)}.ce_rsce_footer .top .inside .col-logo .logo-desktop{display:initial}.ce_rsce_footer .top .inside .col-logo .logo-desktop img{height:100%;max-width:12rem;-webkit-padding-before:2rem;padding-block-start:2rem;width:auto}.ce_rsce_footer .top .inside .col-logo .logo-mobile{display:none}.ce_rsce_footer .top .inside .col-left p{line-height:1.45}.ce_rsce_footer .top .inside .col-left .content .contact{flex-flow:column nowrap}.ce_rsce_start_dual_column .inside .left .leistungen-container .leistungen .leistung{width:50%}.ce_rsce_start_dual_column .inside .right{position:relative;top:-2rem}.ce_rsce_start_dual_column .inside .right>* .title{font-size:2rem}.ce_rsce_teaser .overlay{background-attachment:fixed;min-height:45rem;background-position-y:4rem}.ce_rsce_teaser .overlay .inside p{font-size:3rem;margin-top:0;margin-bottom:0;max-width:50%;line-height:1.25}}@media only screen and (min-width:768px){.button{width:calc(clamp(3rem,6.6666666667vw,(75rem + 2rem)/ 15) * 5)}.ce_rsce_gallery .inside .content .image{width:calc(33.3333% - .75rem);-webkit-margin-after:1.125rem;margin-block-end:1.125rem}.ce_rsce_news_block{padding:0 1.5rem}.ce_rsce_news_block .inside .overlay{padding:3rem}.ce_rsce_news_block .inside .overlay .top{font-size:1.75rem}.ce_rsce_news_block .inside .overlay .middle{max-width:75%}.ce_rsce_news_block .inside .overlay .middle .date{font-size:1.2rem}.ce_rsce_news_block .inside .overlay .middle .headline{font-size:2rem;line-height:1.2}.ce_rsce_news_block .inside .overlay .middle .subline{font-size:1.2rem}.ce_rsce_news_block .inside .overlay .button{width:calc(clamp(3rem,6.6666666667vw,(75rem + 2rem)/ 15) * 4)}.ce_rsce_leistungen .leistungen .leistung .icon-container{width:4.5rem;height:4.5rem}}@media only screen and (min-width:1024px){.scrolled header .inside .ce_rsce_header .inside .top .instagram-link a .icon,.scrolled header .inside .ce_rsce_header .inside .top .phone-link a .icon{-webkit-padding-end:.5rem;padding-inline-end:.5rem}.scrolled header .inside .ce_rsce_header .inside .top .instagram-link a .text,.scrolled header .inside .ce_rsce_header .inside .top .phone-link a .text{display:initial}.scrolled header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>a{padding-block:1rem}.scrolled header .inside .ce_rsce_header .inside .bottom .right{width:40%;max-width:initial}header .inside .ce_rsce_header .inside .top{flex-direction:row;max-width:unset}header .inside .ce_rsce_header .inside .top .instagram-link,header .inside .ce_rsce_header .inside .top .phone-link{max-width:unset}header .inside .ce_rsce_header .inside .top .instagram-link a .icon,header .inside .ce_rsce_header .inside .top .phone-link a .icon{-webkit-padding-end:.5rem;padding-inline-end:.5rem}header .inside .ce_rsce_header .inside .top .instagram-link a .icon img,header .inside .ce_rsce_header .inside .top .phone-link a .icon img{transform:unset}header .inside .ce_rsce_header .inside .top .instagram-link a .text,header .inside .ce_rsce_header .inside .top .phone-link a .text{display:initial}header .inside .ce_rsce_header .inside .bottom .right{width:75%;max-width:initial}header .inside .ce_rsce_header .inside .bottom .left{justify-content:flex-end;-webkit-padding-before:2rem;padding-block-start:2rem;-webkit-padding-end:3rem;padding-inline-end:3rem;width:-webkit-fill-available;width:-moz-available;width:stretch}header .inside .ce_rsce_header .inside .bottom .left .hamburger{display:none}header .inside .ce_rsce_header .inside .bottom .left nav{pointer-events:initial;position:initial;top:unset;left:unset;padding:0!important;opacity:1;z-index:initial;width:initial;height:initial;background-color:rgba(0,0,0,0);overflow-y:initial}header .inside .ce_rsce_header .inside .bottom .left nav .submenu-toggle,header .inside .ce_rsce_header .inside .bottom .left nav::before{display:none}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1{display:flex;flex-flow:row nowrap;gap:1.5rem}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li{position:relative;min-width:0}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>a,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>span,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>strong{border-bottom:none;padding:2rem .5rem;font-size:1.25rem;line-height:1;display:flex;flex-flow:row;justify-content:center;width:-moz-min-content;width:min-content;min-width:0;transition:padding .2s cubic-bezier(.17,.67,.39,.95)}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>a::before,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>span::before,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>strong::before{content:"";width:100%;height:4px;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,0)}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>a.active::before,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>a.trail::before,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>span.active::before,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>span.trail::before,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>strong.active::before,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li>strong.trail::before{background-color:#df242b}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li.submenu.edge div.submenu ul{position:absolute;right:0}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li div.submenu{-webkit-padding-before:.5rem;padding-block-start:.5rem;display:block}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li div.submenu ul{padding:0;background-color:#fff;opacity:0;position:absolute;pointer-events:none;box-shadow:0 16px 15px rgba(0,0,0,.075);transition:opacity .1s linear}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li div.submenu ul li{border:none;position:relative}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li div.submenu ul li a{font-size:1.1rem;border:none;padding:.5rem 3rem .5rem 1.25rem;transition:background-color .125s linear,color .125s linear;white-space:nowrap;color:#df242b}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li div.submenu ul li a:focus,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li div.submenu ul li a:hover{background-color:#df242b!important;color:#fff!important}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li div.submenu ul.level_3{position:absolute;top:0;left:100%;opacity:0;pointer-events:none;box-shadow:6px 3px 7px rgba(0,0,0,.2)}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1>li div.submenu ul.level_3 li a:hover{background-color:#df242b!important}header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1 li:focus-within>div.submenu>ul,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1 li:focus>div.submenu>ul,header .inside .ce_rsce_header .inside .bottom .left nav ul.level_1 li:hover>div.submenu>ul{opacity:1;pointer-events:initial}.ce_rsce_footer .top .inside{flex-flow:row nowrap}.ce_rsce_footer .top .inside .col-logo{min-width:11.5%;max-width:20%;display:flex;flex-flow:column;justify-content:flex-end;-webkit-padding-after:0;padding-block-end:0}.ce_rsce_footer .top .inside .col-logo img{height:initial;max-width:initial}.ce_rsce_footer .top .inside .col-left,.ce_rsce_footer .top .inside .col-middle,.ce_rsce_footer .top .inside .col-right{-webkit-padding-after:0;padding-block-end:0;flex-grow:0;flex-shrink:0;flex-basis:25%!important;width:25%}.ce_rsce_footer .top .inside .col-left.col-middle,.ce_rsce_footer .top .inside .col-middle.col-middle,.ce_rsce_footer .top .inside .col-right.col-middle{flex-basis:max-content!important}.ce_rsce_footer .top .inside .col-logo{width:initial}.ce_rsce_footer .top .inside .col-middle .content{display:flex;flex-direction:column;justify-content:space-between}.ce_rsce_footer .top .inside .col-right{display:flex;flex-direction:column}.ce_rsce_footer .top .inside .col-right .see-all{margin-top:auto}.ce_rsce_footer .top .inside .col-right .see-all .button{-webkit-margin-after:.15rem;margin-block-end:.15rem}.ce_rsce_footer .bottom .inside{flex-flow:row nowrap;text-align:initial}.ce_rsce_footer .bottom .inside .entry p{line-height:1.4}.ce_rsce_footer .bottom .inside .entry p a{padding:0}.ce_rsce_footer .bottom .inside .entry:not(:last-of-type){position:relative}.ce_rsce_footer .bottom .inside .entry:not(:last-of-type)::after{background-color:#df242b;content:"";height:70%;position:absolute;right:-.45rem;top:15%;width:1px}.ce_rsce_contact .inside .oben{display:flex;flex-flow:row nowrap;justify-content:space-between}.ce_rsce_contact .inside .oben .left{width:60%}.ce_rsce_contact .inside .oben .right{width:33.3333%}.ce_rsce_news_block{padding:0 1.5rem}.ce_rsce_news_block .inside .overlay{padding:3rem}.ce_rsce_news_block .inside .overlay .top{font-size:2rem}.ce_rsce_news_block .inside .overlay .middle{max-width:50%}.ce_rsce_news_block .inside .overlay .middle .date{font-size:1.3rem}.ce_rsce_news_block .inside .overlay .middle .headline{font-size:2.8rem;line-height:1.2}.ce_rsce_news_block .inside .overlay .middle .subline{font-size:1.3rem}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view{display:flex;flex-flow:row nowrap;justify-content:space-between;min-height:15.5rem;height:100%}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .image-container{min-width:0;min-height:0;flex:1;flex-basis:33.3333%;aspect-ratio:1/1}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .image-container img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container{min-width:0;flex-basis:66.6666%;min-height:15.5rem;padding-inline:2.5rem;padding-block:0}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container p.info{-webkit-margin-after:1rem;margin-block-end:1rem}.ce_rsce_news_list .inside .content .mod_newslist .layout_list_view .text-container h2{-webkit-margin-after:.25rem;margin-block-end:.25rem}.mod_newsreader .inside .layout_reader .content-container{display:flex;flex-flow:row nowrap;justify-content:space-between}.mod_newsreader .inside .layout_reader .content-container .image-container{width:calc(33% - 1rem)}.mod_newsreader .inside .layout_reader .content-container .image-container .info{display:block;margin:1rem 0 .75rem}.mod_newsreader .inside .layout_reader .content-container>.text-container{-webkit-margin-before:0;margin-block-start:0;width:calc(66% - 1rem)}.mod_newsreader .inside .layout_reader .content-container>.text-container .ce_rsce_text_custom:first-of-type,.mod_newsreader .inside .layout_reader .content-container>.text-container .ce_rsce_text_custom:first-of-type .inside .content p{-webkit-margin-before:0;margin-block-start:0}.mod_newsreader .back{display:none}.ce_rsce_teaser .overlay{min-height:60rem;background-position-y:6rem}.ce_rsce_teaser .overlay .inside p{font-size:4rem;line-height:4.5rem;margin-top:0;margin-bottom:0}.ce_rsce_team .inside .person-container{display:flex;flex-flow:row nowrap}.ce_rsce_team .inside .person-container .image-container{width:46.6666%}.ce_rsce_team .inside .person-container .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ce_rsce_team .inside .person-container .text-container{padding:2rem;-webkit-padding-before:0;padding-block-start:0;width:53.3333%}:root{font-size:18px}.like-h1,h1{font-size:5rem;line-height:5.25rem;margin-top:4.5rem;margin-bottom:3rem}.like-h2,h2{font-size:3rem;line-height:3.75rem;margin-top:3rem;margin-bottom:1.5rem}.ce_rsce_footer .headline-container,.like-h3,h3{font-size:2.222rem;line-height:3rem;margin-top:3rem;margin-bottom:1.5rem}.like-h4,.like-h5,h4,h5{font-size:1.5625rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem}.like-h6,h6{font-size:1.25rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem}.ce_rsce_contact .inside .oben .right .sprechzeiten .entry>div,.ce_rsce_footer .col-right a,.ce_rsce_footer .entry>div,.ce_rsce_start_dual_column .inside .right>[class*=-container] .entry>div,blockquote,figure,ol,p,table,ul{font-size:1.385rem;margin-top:1.5rem;margin-bottom:1.5rem;line-height:1.5}}@media only screen and (min-width:1280px){header .inside .ce_rsce_header .inside .bottom .left{-webkit-padding-end:6rem;padding-inline-end:6rem;-webkit-padding-before:calc(1rem + 1.5%);padding-block-start:calc(1rem + 1.5%)}.ce_rsce_start_dual_column .inside{display:flex;flex-flow:row nowrap;justify-content:space-between;padding-right:1rem}.ce_rsce_start_dual_column .inside .left{width:60%;-webkit-margin-after:0;margin-block-end:0}.ce_rsce_start_dual_column .inside .right{width:33.3333%}}/*! --Print-- */@media print{body{background:#fff}#footer,#header{display:none}*{background:rgba(0,0,0,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lb-bg{background-color:rgba(0,0,0,.8);height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:19;-webkit-backdrop-filter:unset;backdrop-filter:unset;transition:opacity .1s linear,backdrop-filter .5s linear,-webkit-backdrop-filter .5s linear;opacity:0}.lb{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);min-height:200px;min-width:250px;z-index:20;background-color:#000;transition:opacity .1s linear;opacity:0;box-shadow:0 0 50px #000}.lb .lb-img-cnt{overflow:hidden}.lb img{height:auto;max-height:calc(95vh - 6rem);width:auto;max-width:95vw;-o-object-fit:contain;object-fit:contain;transition:transform .1s cubic-bezier(0,0,.22,.99),opacity .1s linear}.lb .lb-close{position:fixed;top:0;right:0;padding-left:15px;padding-right:15px;cursor:pointer;background-color:rgba(0,0,0,.7);border-bottom-left-radius:3px;z-index:5}.lb .lb-close::after{color:#fff;content:"✕";font-family:iconfont;font-size:2.25rem}.lb .lb-prev{display:inline-block;position:fixed;top:50%;left:0;transform:translateY(-50%);padding:10px 10px 10px 5px;cursor:pointer;background-color:rgba(0,0,0,.7);z-index:5}.lb .lb-prev::after{display:inline-block;color:#fff;content:"❯";font-family:iconfont;font-size:2rem;transform:rotateZ(180deg)}.lb .lb-next{display:inline-block;position:fixed;top:50%;right:0;transform:translateY(-50%);padding:10px 5px 10px 10px;cursor:pointer;background-color:rgba(0,0,0,.7);z-index:5}.lb .lb-next::after{display:inline-block;color:#fff;content:"❯";font-family:iconfont;font-size:2rem}.lb-load-bg{opacity:1;background-color:rgba(0,0,0,.75);height:100%;width:100%;position:absolute;top:0;left:0;transition:opacity .1s linear}.lb-load-bg .lb-load{background:0 0!important;position:absolute;top:50%!important;left:50%!important;border-bottom:5px solid #df242b;border-top:5px solid #df242b;border-radius:50%;width:100px!important;height:100px!important;animation:1s linear infinite spinning}@keyframes spinning{0%{transform:translate(-50%,-50%) rotateZ(0)}100%{transform:translate(-50%,-50%) rotateZ(360deg)}}
/*# sourceMappingURL=all.css.map */
