@charset "UTF-8";.yasig-container{margin:0 0 1.5em;}.yasig-image{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.yasig-image a{display:block;position:relative;}.yasig-image img{display:block;}.yasig-image.yasig-center img{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.yasig-image .overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#fff;-webkit-transition:all 200ms ease-in-out 0s;-moz-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s;}.yasig-image:hover .overlay{opacity:0.25;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;max-width:100%;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:30px;}.ce-intext.ce-right .ce-gallery{margin-left:30px;}.ce-intext.ce-left .ce-gallery{margin-right:30px;}.ce-below .ce-gallery{margin-top:30px;}.ce-column{margin-right:30px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:30px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{overflow:auto;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:1.5em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4.5em;}.frame-space-before-extra-large{margin-top:6em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:1.5em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4.5em;}.frame-space-after-extra-large{margin-bottom:6em;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ce-left .ce-gallery,.ce-column{max-width:100%;}.ce-gallery figure{display:block;}}.parallax{position:relative;height:33.333vh;overflow:hidden;}.parallax--layer{position:absolute;top:50%;left:0;width:100%;height:56.25vw;background:none no-repeat scroll 50% 50%;background-size:cover;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.slick-loading .slick-list{background:#fff url('/typo3conf/ext/slickslider/Resources/Public/vendor/slick-1.8.1/slick/ajax-loader.gif') center center no-repeat;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/typo3conf/ext/slickslider/Resources/Public/vendor/slick-1.8.1/slick/fonts/slick.eot');src:url('/typo3conf/ext/slickslider/Resources/Public/vendor/slick-1.8.1/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/slickslider/Resources/Public/vendor/slick-1.8.1/slick/fonts/slick.woff') format('woff'),url('/typo3conf/ext/slickslider/Resources/Public/vendor/slick-1.8.1/slick/fonts/slick.ttf') format('truetype'),url('/typo3conf/ext/slickslider/Resources/Public/vendor/slick-1.8.1/slick/fonts/slick.svg#slick') format('svg');}.slick-prev{left:-25px;}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.slick-dotted .slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}.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;}:root{--mainColor:#80b83f;--secondaryColor:#2e802c;--grey:#888;--dark:#1a1a1a;--light:#f2f2f2;--grey-light:#ccc;--grey-dark:#333;--textColor:var(--dark);--fontFamily:Arial,sans-serif;--fontFamily2:Arial,sans-serif;--fontBaseSize:20px;--header-bg-color:#fff;--footer-bg-color:#666;--sitemap-bg-color:var(--dark);--mobile-menu-label-color:var(--textColor);--link-color:#1a1a1a;--hover-color:#006837;--active-color:var(--hover-color);--link-font-weight:400;--link-font-size:1em;--link-font-family:var(--fontFamily);--link-font-style:italic;--link-line-height:1.5;--link-text-decoration:none;--link-text-transform:none;--link-bg-color:transparent;--link-hover-bg-color:transparent;--font-size-h1:2em;--font-size-h2:1.5em;--font-size-h3:1.25em;--font-size-h4:1em;--header-font-color:var(--textColor);--header-font-family:var(--fontFamily2);--header-font-weight:400;--btn-bg-color:var(--mainColor);--btn-padding:0.25rem 1rem;--btn-width:auto;--btn-font-family:var(--fontFamily2);--btn-font-color:#fff;--btn-font-weight:400;--btn-font-size:1em;--btn-line-height:1.2;--btn-font-style:italic;--btn-text-decoration:none;--btn-text-transform:none;--btn-hover-font-color:#fff;--btn-hover-bg-color:var(--secondaryColor);--btn-inverted-font-color:#fff;--btn-inverted-hover-font-color:var(--textColor);--btn-border:none;--btn-border-color:transparent;--btn-hover-border-color:transparent;}.hidden-since-xxs{display:none;}.visible-since-xxs{display:block;}.hidden-xxs{display:none;}.visible-xxs{display:block;}@media (min-width:320.02px){.hidden-since-xs{display:none;}.visible-since-xs{display:block;}}@media (min-width:320px){.hidden-xs{display:none;}.visible-xs{display:block;}}@media (min-width:576.02px){.hidden-since-sm{display:none;}.visible-since-sm{display:block;}}@media (min-width:576px){.hidden-sm{display:none;}.visible-sm{display:block;}}@media (min-width:768.02px){.hidden-since-md{display:none;}.visible-since-md{display:block;}}@media (min-width:768px){.hidden-md{display:none;}.visible-md{display:block;}}@media (min-width:1024.02px){.hidden-since-lg{display:none;}.visible-since-lg{display:block;}}@media (min-width:1024px){.hidden-lg{display:none;}.visible-lg{display:block;}}@media (min-width:1366.02px){.hidden-since-xl{display:none;}.visible-since-xl{display:block;}}@media (min-width:1366px){.hidden-xl{display:none;}.visible-xl{display:block;}}@media (min-width:1440.02px){.hidden-since-xxl{display:none;}.visible-since-xxl{display:block;}}@media (min-width:1440px){.hidden-xxl{display:none;}.visible-xxl{display:block;}}body{overflow-x:hidden;overflow-y:scroll;}.viewport{max-width:73em;margin:0 auto;padding:0.5em;overflow:hidden;}.columns{display:-ms-flexbox;display:flex;}.columns.columns--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.column--1{width:25%;}.column--3{width:75%;padding:0 0 0 4.5em;}.grids{overflow:hidden;margin:0 -1.5em;}.grid--left{float:left;padding:0 1.5em;}.grid--right{float:right;padding:0 1.5em;}.grid--1{width:8.33333333%;}.grid--2{width:16.66666667%;}.grid--3{width:25%;}.grid--4{width:33.33333333%;}.grid--5{width:41.66666667%;}.grid--6{width:50%;}.grid--7{width:58.33333333%;}.grid--8{width:66.66666667%;}.grid--9{width:75%;}.grid--10{width:83.33333333%;}.grid--11{width:91.66666667%;}.grid--12{width:100%;}.socialmedia--links{position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:90;}.socialmedia--links ul,.socialmedia--links li{list-style-type:none;margin:0;}.socialmedia--links li{display:block;float:right;clear:both;}.socialmedia--links li:after{content:".";display:block;font-size:0;height:0;visibility:hidden;clear:both;overflow:hidden;}.socialmedia--links li + li{margin:0.25em 0 0;}.socialmedia{display:block;width:2em;height:2em;text-indent:-999999px;color:transparent;background:none no-repeat scroll 0 0 #1a1a1a;background-size:auto 100%;overflow:hidden;}.socialmedia:hover,.socialmedia:focus{background-color:#006837;}.socialmedia.socialmedia--phone{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/phone.min.svg);}.socialmedia.socialmedia--email{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/email.min.svg);}.socialmedia.socialmedia--newsletter{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/newsletter.min.svg);}.socialmedia.socialmedia--xing{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/xing.min.svg);}.socialmedia.socialmedia--linkedin{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/linkedin.min.svg);}.socialmedia.socialmedia--facebook{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/facebook.min.svg);}.socialmedia.socialmedia--instagram{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/instagram.min.svg);}.socialmedia.socialmedia--twitter{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/twitter.min.svg);}.socialmedia.socialmedia--youtube{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/youtube.min.svg);}.socialmedia.socialmedia--contact-form{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/contact-form.min.svg);}.socialmedia.socialmedia--jameda{background-image:url(/typo3conf/ext/website_core/Resources/Public/Images/socialmedia/jameda.min.svg);}.socialmedia.socialmedia--trigger{width:auto;text-indent:0;cursor:pointer;}.socialmedia.socialmedia--trigger a{display:block;width:8em;margin:0 0 0 2em;font-style:normal;text-align:center;line-height:2em;color:#fff !important;-webkit-transition:margin 0.3s linear;transition:margin 0.3s linear;}.socialmedia.socialmedia--trigger.is--closed a{margin-right:-8em;}.modal{--modal-bg:#fff;--modal-width:46rem;--modal-height:60vh;--modal-padding:3rem;--modal-margin:1rem;--modal-header-size:3rem;--modal-header-fs:1.25rem;--modal-header-lh:2rem;--modal-header-color:#fff;--modal-header-bg:#888;--modal-cross-size:2rem;--modal-cross-offset:0.5rem;--modal-cross-color:#1a1a1a;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;}.modal .modal--wrapper{display:flex;flex-direction:column;position:relative;top:50%;max-width:calc(100% - (2 * var(--modal-margin)));width:var(--modal-width);max-height:var(--modal-height);height:calc(100% - (2 * var(--modal-margin)));margin:0 auto;padding:var(--modal-padding) 0 0;background:var(--modal-bg);box-shadow:0 0 8px 0 rgba(0,0,0,0.25);overflow:hidden;transform:translateY(-50%);z-index:5;}.modal--header{flex:0 0 var(--modal-header-size);margin:0;padding:calc((var(--modal-padding) - var(--modal-header-lh)) / 2) var(--modal-padding);padding-right:calc(var(--modal-padding) + var(--modal-cross-size));font-size:var(--modal-header-fs);line-height:var(--modal-header-lh);color:var(--modal-header-color);background:var(--modal-header-bg);overflow:hidden;}.modal--header div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.modal--content{display:block;position:relative;width:100%;height:100%;margin:0;padding:0 var(--modal-padding) var(--modal-padding);overflow-y:auto;}.modal--close.is--background{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.65);z-index:1;outline:0;}.modal--close.is--cross{position:absolute;top:var(--modal-cross-offset);right:var(--modal-cross-offset);width:var(--modal-cross-size);height:var(--modal-cross-size);cursor:pointer;transform:rotate(45deg);z-index:1;outline:0;}.modal--close.is--cross:before,.modal--close.is--cross:after{content:"";position:absolute;top:0;right:0;display:block;background:var(--modal-cross-color);}.modal--close.is--cross:before{top:50%;margin-top:-1px;width:var(--modal-cross-size);height:2px;}.modal--close.is--cross:after{left:50%;margin-left:-1px;width:2px;height:var(--modal-cross-size);}.modal--close.is--cross:hover,.modal--close.is--cross:focus{--modal-cross-color:#000;}.modal.has--header .modal--wrapper{padding-top:0;}.modal.has--header .modal--content{padding:var(--modal-padding);}.modal.has--header .modal--close.is--cross{--modal-cross-color:#fff;}.modal.has--header .modal--close.is--cross:hover,.modal.has--header .modal--close.is--cross:focus{--modal-cross-color:#eee;}.modal.is--small{--modal-width:20rem;--modal-height:33vh;--modal-padding:1.5rem;--modal-header-fs:1rem;--modal-header-lh:1.5rem;--modal-cross-size:1rem;--modal-cross-offset:0.25rem;}*,html *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}html{scroll-behavior:smooth;}select{padding:1px;}option{padding-left:0.4em;}* html body *{overflow:visible;}body{font-size:100%;background:#fff;color:#000;text-align:left;}div:target,h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{outline:0 none;}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;}[hidden]{display:none;}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}input[type="checkbox"],input[type="radio"]{padding:0;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset,img{border:0;}img{display:block;max-width:100%;width:auto;height:auto;}ul,ol,dl{margin:0 0 1em 1em;}li{line-height:1.5em;margin-left:0.8em;}dt{font-weight:bold;}dd{margin:0 0 1em 0.8em;}blockquote{margin:0 0 1em 0.8em;}q{quotes:none;}blockquote:before,q:before,blockquote:after,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}.navigation--mobile{position:fixed;top:0;right:-50%;bottom:0;width:50%;height:auto !important;margin:0;padding:0;background:rgba(255,255,255,0.85);-webkit-transition:right 0.3s linear;transition:right 0.3s linear;overflow:hidden;z-index:99;}.is--mobile-open .navigation--mobile{right:0;}.navigation--mobile > ul{width:100%;height:100%;height:-webkit-calc(100% - 3em);height:calc(100% - 3em);margin:3em 0 0;padding:0 0.5em 1.5em 3em;overflow-y:auto;}.navigation--mobile > ul ul{width:auto;margin:0;padding:0 0 0.5em 1.5em;}.navigation--mobile > ul ul ul{padding:0 0 0.5em 1em;}.navigation--mobile li{position:relative;padding:0;}.navigation--mobile li .expand{display:inline-block;position:relative;top:0.1em;left:0.5em;width:2em;height:2em;cursor:pointer;outline:0;}.navigation--mobile li .expand:after{content:"";display:block;position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-0.5em;border:0 solid transparent;border-width:0.5em 0 0.5em 0.5em;border-left-color:#1a1a1a;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.navigation--mobile li .expand.expanded:after{margin-left:-0.5em;border-width:0 0.5em 0.5em 0.5em;border-left-color:transparent !important;border-bottom-color:#1a1a1a;-webkit-transform:translate(0,50%);transform:translate(0,50%);}.navigation--mobile li.is--active > .expand:after{border-left-color:#80b83f;}.navigation--mobile li.is--active > .expand.expanded:after{border-bottom-color:#80b83f;}@media print{.no-print{display:none !important;}}:root{--mainColor:#bad954;--secondaryColor:var(--mainColor);--grey:#EBE9E5;--pageWidth:min(96vw,76rem);--temp:calc((100vw - var(--pageWidth)) / 2);--pl:max(var(--temp),1rem);--textColor:#1d1d1d;--fontFamily:'Titillium Web',sans-serif;--fontFamily2:"Titillium Web",sans-serif;--fontBaseSize:18px;--logoHeight:5rem;--headerHeight:calc(var(--logoHeight) + var(--header-padding-bottom) + var(--header-padding-top));--header-padding-bottom:0.25rem;--header-padding-top:0.25rem;--hoverColor:var(--secondaryColor);--width-col1:25%;--width-col3:21%;--padding:3em;--nav-padding:var(--headerHeight);--footer-bg-color:#666;--mobile-menu-label-color:var(--textColor);}*{box-sizing:border-box;}body,html{margin:0;font-size:var(--fontBaseSize);font-family:var(--fontFamily);color:var(--textColor);}.main-color{color:var(--mainColor);}.secondary-color{color:var(--secondaryColor);}ul{padding-left:1em;margin:0 0 1.5em 0;}#nav-padding{height:var(--headerHeight);}.viewport{max-width:var(--pageWidth);margin:0 auto;padding:0;overflow:visible;}.viewport:after{content:"";display:table;clear:both;}.for-mobile{display:none;}.left{float:left;}.right{float:right;}main{margin:var(--padding) 0;}.onepage main{margin:0;}.col{width:50%;}.frame-type-image + .frame-layout-110{position:relative;margin-top:-30px;}.frame-layout-110{--link-color:var(--textColor);background-color:#eee;padding:var(--padding);}.frame-layout-110 + .tx-accordion + .tx-accordion{margin-top:0;}#head{padding:var(--header-padding-top) 0 var(--header-padding-bottom);}#head #logo{float:left;margin:0;flex-shrink:0;}#head #logo img{height:var(--logoHeight);width:auto;}#head #logo a{display:block;}#head #mainnav{float:right;}.col1,.col2{max-width:100%;}.col1{width:var(--width-col1);}.col1 + .col2{max-width:calc(100% - var(--width-col1));}.col2{padding:0 1.5em 1.5em;}.col3{width:var(--width-col3);}.col3 + .col2{max-width:calc(100% - var(--width-col3) - var(--width-col1));padding-right:var(--padding);}.start:after{content:"";display:table;clear:both;}footer{--textColor:#fff;background-color:var(--footer-bg-color);border-top:1px #ccc solid;margin:0;padding:1.5em;}footer .col{width:33.33%;}footer .col.middle{padding-left:var(--padding);}.frame-type-textpic .ce-left.ce-below .ce-bodytext + .ce-gallery{margin-top:0;}.frame-type-textpic .ce-left.ce-below .ce-bodytext + .ce-gallery .ce-column:last-child{margin-bottom:1em;}#c53 > .ce-header:first-child :first-child:before{content:"";display:inline-block;width:3em;height:3em;background:url('/fileadmin/gfx/icons/notdienst.svg') no-repeat center;margin-right:1em;vertical-align:middle;}#c56 > .ce-header:first-child :first-child:before{content:"";display:inline-block;width:3em;height:3em;background:url('/fileadmin/gfx/icons/apotheke.svg') no-repeat center;margin-right:1em;vertical-align:middle;}#map-wrapper{width:var(--widthMiddleCol);}#map{z-index:0;}.yasig-image img{max-width:100%;height:auto;}#head{position:fixed;top:0;left:0;right:0;z-index:3;background-color:#fff;box-shadow:0 0 7px 2px rgba(0,0,0,0.1);}#head .head--container{display:flex;align-items:stretch;gap:2em;}.header-right-box{flex-grow:1;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:flex-end;}.head-links{--iconWidth:1.25rem;--margin:0.25em;--gap:2em;--link-color:#666;float:right;text-align:center;}.head-links .link-group,.head-links .head-icon{display:inline-block;vertical-align:bottom;}.head-links .link-group a,.head-links .link-group span,.head-links .link-group figure,.head-links .link-group svg{display:inline-block;}.head-links .link-group a{margin:0;}.head-links .link-group + .link-group{margin-left:var(--gap);}.head-links .link-group svg{width:var(--iconWidth);vertical-align:middle;}.head-links .link-group svg path{fill:var(--mainColor);}.head-links .link-group .head-icon,.head-links .link-group .head-info{display:inline-block;font-family:var(--fontFamily2);}.head-links .link-group .head-icon.mail-phone svg{width:1.5rem;}.head-links .link-group .head-icon.phone{--iconWidth:1.5rem;}.head-links button.contact-button{--btn-bg-color:var(--mainColor);--btn-font-color:#fff;text-transform:uppercase;}.section{padding:var(--padding) 0;}.section h2{margin-top:0;}.section.section--intro{text-align:center;}.section.section--intro .ce-bodytext{max-width:min(var(--pageWidth),45em);margin:0 auto;}.section.section--intro .ce-bodytext > :first-child{font-style:italic;}.section.section--intro .ce-header{max-width:23em;margin:0 auto;}.section.section--intro .ce-image,.section.section--intro .ce-textpic{display:inline-block;}.section.section--intro .ce-image .ce-gallery,.section.section--intro .ce-textpic .ce-gallery{display:inline-block;width:10em;float:none;margin-bottom:0;}.section.section--career{position:relative;}.section.section--career .image-container{position:relative;}.section.section--career .image-container img{opacity:0;height:50vh;}.section.section--career .image-container .slogan{--header-font-weight:600;position:absolute;top:50%;text-align:center;width:20em;transform:translateY(-50%);}.section.section--career .background{background-attachment:fixed;}.section.section--services{position:relative;padding:var(--padding) 0;}.section.section--services .viewport{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.section.section--services .col{width:50%;}.section.section--services .col.right{background-color:#fff;padding-left:4em;}.section.section--services .col.right figcaption{caption-side:bottom;text-align:center;}.section.section--services .col.right .ce-gallery{width:100%;}.section.section--services .col.right .ce-gallery .ce-column{margin-right:0;text-align:center;width:calc(33%);}.section.section--services .col.right .ce-gallery .ce-column figure,.section.section--services .col.right .ce-gallery .ce-column img{display:inline-block;}.section.section--services .col.right .ce-gallery img{height:4em;}.section.section--services .col.right .ce-gallery img:hover,.section.section--services .col.right .ce-gallery img:focus{filter:brightness(0) saturate(100%) invert(95%) sepia(94%) saturate(781%) hue-rotate(18deg) brightness(106%) contrast(70%);}.section.section--services .col.left{padding-right:2em;}.section.section--about{padding:0;}.section.section--about .gallery img{max-height:80vh;object-fit:cover;width:100%;}.section.section--about .slick-dots{bottom:1em;}.section.section--about .content{position:relative;}.section.section--about .content:before{content:"";position:absolute;top:0;left:0;bottom:0;width:50%;background-color:#eee;z-index:-1;}.section.section--about .content:after{content:"";display:block;position:absolute;right:0;top:0;width:50%;bottom:0;background:url('/fileadmin/gfx/xray-4125816_1920.jpg') no-repeat -5em top;background-size:contain;z-index:-2;}.section.section--about .col{width:50%;padding:var(--padding) 0;}.section.section--about .col.left{padding-right:3em;}.section.section--about .col.right{padding-left:3em;position:relative;}.section.section--about .col.right:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,0.7);z-index:-1;}.section.section--reviews{text-align:center;padding:0;}.section.section--reviews .viewport{padding:var(--padding) 0;}.section.section--reviews .reviews{display:flex;gap:2em 1em;flex-wrap:wrap;padding:1em 5px 5px 5px;}.section.section--reviews .reviews .frame{position:relative;padding:1em;flex:1 1 0;box-shadow:2px 2px 5px 0 #ccc;}.section.section--reviews .reviews .frame.animated{animation-name:grow;animation-duration:1s;}.section.section--reviews .reviews .frame:before{content:"";position:absolute;top:-1em;left:50%;background:url('/typo3conf/ext/website_holzturm/Resources/Public/Images/kommas.svg') no-repeat;background-size:contain;display:block;width:2em;height:2em;transform:translateX(-50%);}.section.section--reviews .call-us{--btn-width:min(33em,90vw);display:inline-block;margin:var(--padding) 0;text-transform:none;}.background{position:absolute;left:0;right:0;top:0;bottom:0;}.siegel-banner{background-color:#ccc;text-align:center;}.siegel-banner .siegel{display:inline-block;max-width:12em;position:relative;margin-bottom:-1em;}.siegel-banner .siegel + .siegel{margin-left:1em;}.head--mobile .mobile-menu-label{color:var(--mobile-menu-label-color,var(--mainColor));margin-bottom:0.25em;font-size:0.9em;text-align:center;}.head--mobile{margin-top:0.5em;}.head--mobile:after{content:"";display:table;clear:both;}.mobile-menu{--spanColor:#666;--gap:4px;--lineWidth:4px;width:40px;padding:0;display:block;cursor:pointer;min-height:calc(var(--gap) * 2 + var(--lineWidth) * 3);float:right;position:relative;}.mobile-menu span{width:100%;height:var(--lineWidth);background:var(--spanColor);position:absolute;top:50%;right:0;left:0;display:block;-webkit-transition:-webkit-transform 0.3s linear;-moz-transition:-moz-transform 0.3s linear;transition:transform 0.3s linear;}.mobile-menu span:nth-child(2){margin:0;}.is--mobile-open{right:0;}.is--mobile-open .mobile-menu span{z-index:100;}.mobile-menu span:first-child{transform:translate(0,calc(-1 * (var(--gap) + var(--lineWidth))));}.mobile-menu span:last-child{transform:translate(0,calc(var(--gap) + var(--lineWidth)));}.is--mobile-open .mobile-menu span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.is--mobile-open .mobile-menu span:nth-child(2){transform:scale(0);}.is--mobile-open .mobile-menu span:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);}.navigation ul{list-style-type:none;padding:0;margin:0;}.navigation ul li{margin-left:0;}li.is--active > a{color:var(--active-color);}.navigation--horizontal li{display:inline-block;}.navigation--horizontal li + li{margin-left:2em;}#mainnav{--link-color:var(--textColor);--link-font-weight:400;--link-font-size:1.25em;--link-font-family:var(--fontFamily2);}#subnav{--link-color:var(--textColor);padding:0 1.5em 2em 0;}#subnav li a{line-height:1.2;font-style:italic;}#subnav li + li{margin:0.6em 0 0 0;}#subnav ul ul{padding-left:1em;padding-top:0.5em;}#subnav ul ul a{font-weight:400;}#sitemap{--link-color:#4d4d4d;--hover-color:#666;--active-color:var(--hover-color);}#sitemap h3{font-style:normal;font-weight:bold;}#sitemap li a{display:block;}#sitemap li li a{font-size:0.9em;}#sitemap .sitemap > ul > li > a{margin-bottom:0.5em;}#sitemap .sitemaps{display:flex;flex-wrap:wrap;gap:1.5em 3em;padding-bottom:var(--padding);}.navigation--breadcrumbs{font-size:0.8em;}.navigation--breadcrumbs li{display:inline-block;margin:0;}.navigation--breadcrumbs li + li:before{content:" >";display:inline-block;margin:0 0.5em;}#metanav{--btn-width:12em;}#metanav li + li{margin-top:0.5em;}.navigation--mobile{right:-23em;}#mobilenav{--link-color:var(--textColor);--hover-color:var(--mainColor);--link-font-size:1.5em;background:#EBE9E5;padding-top:2em;width:23em;top:var(--nav-padding);transition-duration:0.5s;}#mobilenav > ul{padding-left:2em;}#mobilenav li a{font-size:var(--link-font-size);line-height:1.5;}#mobilenav li li a{text-transform:none;}.start{position:relative;background-repeat:no-repeat;background-position:center;background-attachment:fixed;}.start img{display:block;width:100%;height:auto;opacity:0;object-fit:cover;}#slogan{background-color:#EBE9E5;color:#fff;text-align:center;font-size:var(--font-size-h2);font-family:var(--fontFamily2);padding:0.5em 0;-webkit-animation:fadein 1s ease-in;-moz-animation:fadein 1s ease-in;animation:fadein 1s ease-in;}#slogan .ce-bodytext > :last-child{margin-bottom:0;}.career-button{--header-font-weight:400;--link-color:var(--textColor);--hover-color:var(--textColor);position:absolute;top:10em;right:calc(var(--pl) + 1rem);text-align:center;width:13em;border-radius:50%;background-color:var(--mainColor);z-index:1;animation:fadeRight 1.25s ease-in;}.career-button .ce-bodytext{font-size:var(--font-size-h2);}.career-button .ce-bodytext > :first-child{margin-top:0;}.career-button .ce-bodytext > :last-child{margin-bottom:0;}.career-button:before{content:"";display:block;padding-top:100%;}.career-button > *{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@keyframes grow{from{transform:scale(0);opacity:0;}to{transform:scale(1);opacity:1;}}@keyframes slideInFromRight{0%{transform:translateX(1rem);}100%{transform:translateX(0);}}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0);}to{opacity:1;transform:none;}}.fadeInUp.animated{animation-name:fadeUp;animation-duration:1.25s;}.internal-link-box.animated{animation-name:fadeUp;animation-duration:1s;}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0);}to{opacity:1;transform:none;}}.fadeInRight.animated{animation-name:fadeRight;animation-duration:1.25s;}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0);}to{opacity:1;transform:none;}}.fadeInLeft.animated{animation-name:fadeLeft;animation-duration:1.25s;}:root{--link-color:var(--mainColor);--hover-color:var(--secondaryColor);--active-color:var(--secondaryColor);--link-font-weight:400;--link-font-size:1em;--link-font-family:var(--fontFamily);--font-size-h1:2em;--font-size-h2:1.5em;--font-size-h3:1.25em;--header-font-family:var(--fontFamily2);--header-font-weight:400;--btn-bg-color:var(--grey);--btn-padding:0.25rem 1rem;--btn-width:auto;--btn-font-family:var(--fontFamily2);--btn-font-color:var(--textColor);--btn-font-weight:400;--btn-font-size:1em;--btn-font-style:normal;--btn-hover-font-color:#fff;--btn-hover-bg-color:var(--secondaryColor);--btn-inverted-font-color:#fff;--btn-inverted-hover-font-color:var(--textColor);}.umbruch:after{content:'\A';white-space:pre;}*{color:var(--textColor);}h1,h2,h3,h4,h5,h6{font-weight:var(--header-font-weight);font-family:var(--header-font-family);margin:1.5em 0 1em 0;}h1{margin-top:0;font-size:var(--font-size-h1);}h2{font-size:var(--font-size-h2);}h3{font-style:italic;font-size:var(--font-size-h3);}.col1{position:sticky;top:calc(var(--padding) + var(--nav-padding));}.col2 > :first-child h2,.col .frame:first-child > .ce-header:first-child :first-child{margin-top:0;}.frame:first-child .ce-header *:first-child{margin-top:0;}.ce-header.hgroup > *{margin-bottom:0;}.ce-header.hgroup > * + *{margin-top:0;margin-bottom:0.5em;}a{color:var(--link-color);text-decoration:none;font-weight:var(--link-font-weight);font-size:var(--link-font-size);font-family:var(--link-font-family);}a:hover,a:focus{color:var(--hover-color);}p{margin:0 0 1em;line-height:1.5;}figure img{width:auto;max-width:100%;object-fit:contain;}ul li::marker{color:var(--mainColor);}.ce-gallery figcaption{caption-side:top;}.ce-uploads a,#metanav li > a,a.internal-link-box,.internal-link-box,[class*="frame-type-menu_"] li,.is--btn,input[type="button"],input[type="reset"],input[type="submit"],button{padding:var(--btn-padding);margin:0;display:block;width:var(--btn-width);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);font-family:var(--btn-font-family);color:var(--btn-font-color);background:var(--btn-bg-color);font-size:var(--btn-font-size);text-transform:uppercase;text-align:center;border:none;cursor:pointer;animation:1s ease-out 0s 1 slideInFromBottom;}.ce-uploads a:hover,#metanav li > a:hover,a.internal-link-box:hover,.internal-link-box:hover,[class*="frame-type-menu_"] li:hover,.is--btn:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:hover,.ce-uploads a:focus,#metanav li > a:focus,a.internal-link-box:focus,.internal-link-box:focus,[class*="frame-type-menu_"] li:focus,.is--btn:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:focus{text-decoration:none;color:var(--btn-hover-font-color);background:var(--btn-hover-bg-color);}.ce-uploads a:hover a,#metanav li > a:hover a,a.internal-link-box:hover a,.internal-link-box:hover a,[class*="frame-type-menu_"] li:hover a,.is--btn:hover a,input[type="button"]:hover a,input[type="reset"]:hover a,input[type="submit"]:hover a,button:hover a,.ce-uploads a:focus a,#metanav li > a:focus a,a.internal-link-box:focus a,.internal-link-box:focus a,[class*="frame-type-menu_"] li:focus a,.is--btn:focus a,input[type="button"]:focus a,input[type="reset"]:focus a,input[type="submit"]:focus a,button:focus a{color:var(--btn-hover-font-color);}.ce-uploads a.contact-button,#metanav li > a.contact-button,a.internal-link-box.contact-button,.internal-link-box.contact-button,[class*="frame-type-menu_"] li.contact-button,.is--btn.contact-button,input[type="button"].contact-button,input[type="reset"].contact-button,input[type="submit"].contact-button,button.contact-button{--btn-font-color:#fff;--btn-bg-color:var(--mainColor);--btn-hover-font-color:var(--textColor);--btn-hover-bg-color:var(--grey);--btn-width:auto;display:inline-block;text-transform:none;}.internal-link-box,a.internal-link-box{display:inline-block;}.ce-uploads a{text-transform:none;font-weight:bold;}@keyframes slideInFromTop{0%{transform:translateY(1rem);}100%{transform:translateY(0);}}.slick-slider{--arrows-padding:2rem;--arrows-height:2rem;--slick-arrows-color:#fff;--slick-dots-size:1rem;--slick-dots-color:#fff;--slick-dots-active-color:var(--mainColor);}.slick-slide img{width:100%;}.slick-prev,.slick-next{width:var(--arrows-height);height:var(--arrows-height);z-index:2;}.slick-prev:before,.slick-next:before{content:'';display:block;width:var(--arrows-height);height:var(--arrows-height);color:var(--slick-arrows-color);opacity:0.4;font-size:2rem;font-style:normal;border-bottom:2px solid var(--slick-arrows-color);border-left:2px solid var(--slick-arrows-color);}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{opacity:1;}.slick-prev{left:var(--arrows-padding);z-index:1;}.slick-prev:before{content:"\25C0";content:'';transform:rotate(45deg);}.slick-next{right:var(--arrows-padding);}.slick-next:before{content:"\25B6";content:'';transform:rotate(-135deg);}.slick-dots li button{background-color:var(--slick-dots-color);border-radius:50%;box-shadow:0 0 4px #333;}.slick-dots li button:before{content:none;color:var(--slick-dots-color);font-size:var(--slick-dots-size);opacity:1;width:var(--slick-dots-size);height:var(--slick-dots-size);}.slick-dots li.slick-active button,.slick-dots li:hover button,.slick-dots li:focus button{background-color:var(--slick-dots-active-color);}.slick-dots li.slick-active button:before,.slick-dots li:hover button:before,.slick-dots li:focus button:before{color:var(--slick-dots-active-color);opacity:1;}.socialmedia--links{position:relative;margin-top:2em;}.socialmedia--links li{float:none;display:inline-block;}.socialmedia--links li + li{margin-left:1em;}footer .socialmedia--links{z-index:0;}footer .socialmedia--links ul{padding-left:0;}.socialmedia.socialmedia--facebook{background-image:url('/fileadmin/gfx/icons/2023_Facebook_icon.svg.png');background-color:transparent;}.socialmedia.socialmedia--instagram{background-image:url('/fileadmin/gfx/icons/Instagram_icon.png');background-color:transparent;}.tx-accordion{--padding:3rem;border-bottom:1px solid #666;}.accordion-head{cursor:pointer;}.accordion-head .ce-header{display:inline-block;padding-left:var(--padding);position:relative;font-style:italic;}.accordion-head .ce-header > :first-child{margin-top:0;font-size:var(--font-size-h3);}.accordion-icon{display:none;}.accordion-head .ce-header > ::before{content:"";color:var(--mainColor);background:var(--mainColor);width:1.5em;height:4px;display:inline-block;text-align:center;line-height:1;position:absolute;left:0;top:25%;}.tx-accordion + .tx-accordion{margin-top:1.3em;}.tx-accordion.is--closed .accordion-head .ce-header > ::before{content:"";}.tx-accordion.is--closed .accordion-head .ce-header > :after{content:"";width:1.5em;height:4px;background:var(--mainColor);display:inline-block;transform:rotate(90deg) translateY(-25%);position:absolute;left:0;top:25%;}.accordion-body{padding-left:var(--padding);padding-bottom:2em;}.accordion-body p:last-of-type{margin-bottom:0;}.news-list-view{display:flex;align-items:stretch;gap:1em;}.news-list-view .article{box-shadow:0 0 5px #ccc;display:flex;}.news-list-view .article .news-img-wrap{flex:1 0 50%;}.news-list-view .article .news-img-wrap img{width:100%;height:100%;object-fit:cover;}.news-list-view .article .news-container{position:relative;padding:1em;padding-bottom:4em;}.news-list-view .news--title{font-size:var(--font-size-h2);hyphens:auto;margin:0 0 0.5em;}.news-list-view .news--date{font-style:italic;font-size:0.9em;}.tippy-share{position:absolute;left:1em;bottom:1em;z-index:0;}.news-single .tippy-share{position:static;margin-top:5px;}.tippy-share .share{position:relative;display:none;z-index:0;}.tippy-share .share:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;}.tippy-share .share svg{display:block;height:20px;}.share-links svg,.share-links span{display:inline-block;vertical-align:middle;}.share-links a{display:inline-block;margin-right:0.5em;}.share-links a span{display:none;}.share-links svg{width:2em;}.share-links svg path{fill:var(--mainColor);}.tippy-box[data-theme~="share"]{color:#000;background-color:#fff;box-shadow:inset 0 0 0 1px var(--mainColor);}.tippy-box[data-theme~="share"] .tippy-arrow{color:var(--mainColor);}.tippy-box[data-theme~="share"] a{display:flex;flex-direction:row;align-items:center;color:#000;font-weight:400;}.tippy-box[data-theme~="share"] a:hover,.tippy-box[data-theme~="share"] a:focus{color:var(--mainColor);}.tippy-box[data-theme~="share"] a:hover path,.tippy-box[data-theme~="share"] a:focus path{fill:var(--mainColor);}.tippy-box[data-theme~="share"] a + a{margin-top:5px;}.tippy-box[data-theme~="share"] svg{display:block;height:1.3em;margin-right:5px;}.tippy-box[data-theme~="share"] path{fill:#000;}form h2{margin-top:0;font-size:var(--font-size-h1);}form .form-group{width:50%;float:left;margin-bottom:1em;}form input,form select,form textarea{width:90%;padding:0.25em 0.5em;line-height:1.2;}form input[type="checkbox"]{width:auto;margin-right:0.5em;}form textarea{min-width:40em;min-height:15em;}.clearfix{clear:both;overflow:hidden;}.gdpr{font-size:0.9em;}.tx-powermail{max-width:var(--pageWidth);}.tx-powermail .powermail_create{background:#eee;padding:0.5em;}.tx-powermail legend{font-size:var(--font-size-h3);margin-bottom:1em;}.tx-powermail .powermail_fieldwrap{clear:both;margin-bottom:0.5em;overflow:hidden;}.tx-powermail label,.tx-powermail input[type='text'],.tx-powermail input[type='textarea']{float:left;}.tx-powermail label{width:8em;}.tx-powermail textarea,.tx-powermail input[type='text'],.tx-powermail input[type="email"],.tx-powermail input[type='textarea']{width:min(var(--pageWidth),25em);margin-bottom:0.5em;}.tx-powermail .powermail-errors-list{--textColor:red;list-style-type:none;margin:0;color:red;font-size:0.8em;clear:both;margin-left:13em;padding-left:0;}.tx-powermail .powermail_fieldwrap_type_check,.tx-powermail .powermail_fieldwrap_type_html{font-size:0.9em;}.tx-powermail .powermail_fieldwrap_type_check > label{float:none;}.tx-powermail label,.tx-powermail .powermail_fieldwrap_type_text{font-weight:600;}.tx-powermail .powermail_fieldwrap_type_captcha{margin-top:2em;margin-bottom:1em;}.powermail_fieldwrap_type_content{font-size:0.8em;max-width:35em;}.powermail_fieldwrap_type_content h2{font-size:1.1em;font-weight:bold;}.powermail_fieldwrap_type_radio > label{float:none;}.checkbox,.radio{clear:both;}.checkbox label,.radio label{float:none;font-weight:normal;}input[type="checkbox"],input[type="radio"]{width:auto;}.powermail_fieldwrap_type_captcha label{width:auto;padding-right:1em;}.powermail_fieldwrap_type_captcha img{margin-top:1em;clear:both;}.modal{text-align:center;}.modal .modal--wrapper{height:auto;width:auto;max-width:min(40em,90vw);max-height:90vh;display:inline-block;text-align:left;overflow-y:auto;}.modal h2:first-of-type{margin-top:0;}.team-member{--padding:2em;background-color:#eee;padding:0 var(--padding);}.team-member .frame-type-image,.team-member .team-member-image{position:relative;margin-left:calc(-1 * var(--padding));width:calc(100% + var(--padding) * 2);}.team-member .tx-accordion:last-child{border-bottom:none;}.team-member h2{padding-bottom:0.5em;border-bottom:1px solid #666;}.team-member .tx-accordion h2{padding-bottom:0;border-bottom:none;}.team-members{margin-top:1.5em;display:flex;flex-wrap:wrap;gap:1em;}.team-members .team-member{max-width:calc(33.33% - 2em / 3);flex:1 1 0;}.team-members .team-member-image img{height:15em;object-fit:cover;}.team-members .team-member-text{padding-bottom:1em;}@media (max-width:1300px){.career-button{width:12em;}}@media (max-width:836px){:root{--fontBaseSize:14px;--width-col3:30%;}#nav-padding{display:block;}.start{background-size:cover;}.start img{opacity:1;}.col1{display:none;}.col1 + .col2{max-width:none;}.col2{width:var(--pageWidth);padding:0;}.col3 + .col2{max-width:calc(100% - var(--width-col3));}#head{position:fixed;width:100vw;background:#fff;box-shadow:2px 2px 7px 0px rgba(0,0,0,0.5);}.header-link-phone > span:first-child{display:none;}.head--mobile{display:block;}#mainnav{display:none;}#mobilenav{display:block;width:100%;right:-100%;}#mobilenav li a{display:block;text-decoration:none;text-transform:uppercase;}.is--mobile-open #mobilenav{right:0;}fieldset.powermail_fieldset .checkbox{width:100%;}footer .viewport{background-image:none;}.section.section--about .gallery img{max-height:none;height:min(40em,80vh);}.section.section--about .content::after{background-position:center;}}@media (max-width:680px){:root{--padding:2em;}.section .col{float:none;width:100% !important;padding-left:0 !important;padding-right:0 !important;}.section.section--about .content:before,.section.section--about .content:after{content:none;}.section.section--about .content .col.right:after{content:"";background:url('/fileadmin/gfx/xray-4125816_1920.jpg') no-repeat center;background-size:cover;display:block;position:absolute;left:0;right:0;bottom:0;height:100%;z-index:-2;}.siegel-banner .siegel{max-width:46%;margin-bottom:auto;}.siegel-banner .siegel:nth-child(2n + 1){margin-left:0;}}@media (max-width:567px){:root{--width-col3:100%;}.col3 + .col2{max-width:none;}main.subpage .viewport{display:flex;flex-wrap:wrap;}main.subpage .viewport .col3{order:2;}.ce-textpic .ce-gallery{width:100%;}.section.section--about .gallery img{height:auto;}.career-button{display:none;}.for-mobile{display:block;}footer .contact-button{position:fixed;right:1rem;bottom:1rem;border-radius:5px;padding:1rem 1rem 1rem 3rem;color:#fff;background:url('/fileadmin/gfx/icons/termin.svg') no-repeat 0.5rem center var(--mainColor);background-size:2.5rem;font-weight:bold;font-size:1.5em;}}@media (max-width:420px){:root{--logoHeight:4rem;}#slogan,.career-button{--font-size-h2:1.25em;}.career-button{width:9em;top:7em;right:0;}#head .head--container{gap:0;}.head-links .header-link-termin{display:none;}.head--mobile{margin-top:0;}footer .col{width:100%;}footer .col + .col{padding-top:var(--padding);}}
