:root{--font-size-ssm: clamp(0.75rem, 0.1vw + 0.7rem, 0.85rem);--font-size-sm: clamp(0.94rem, 0.19vw + 0.9rem, 1.05rem);--font-size-base: clamp(1rem, 0.45vw + 0.89rem, 1.25rem);--font-size-md: clamp(1.19rem, 0.79vw + 0.86rem, 1.49rem);--font-size-lg: clamp(1.26rem, 1.2vw + 0.82rem, 1.79rem);--font-size-xl: clamp(1.26rem, 1.71vw + 0.76rem, 2.13rem);--font-size-xxl: clamp(1.26rem, 2.34vw + 0.68rem, 2.55rem);--font-size-xxxl: clamp(1.34rem, 3.11vw + 0.56rem, 3.05rem);--font-size-xxxxl: clamp(1.477rem, 4.04vw - 0.2rem, 3.64rem);--font-size-xxxxl-footer: clamp(1.42rem, 4.04vw - 0.36rem, 3.64rem);--font-size-xxxxxl: clamp(3.5rem, 5.18vw + 0.21rem, 4.35rem);--line-strength: 2px}@media(max-width: 1000px){:root{--line-strength: 1px}}::selection{color:#fff;background-color:#000 !important}html{font-family:"Syne";font-size:var(--font-size-base)}body{font-family:inherit;font-size:inherit;line-height:inherit}body .row .col .bigger{font-size:var(--font-size-md)}body .row .col .much-bigger{font-size:var(--font-size-lg)}body .row .col .much-bigger.wpb_content_element{margin-bottom:1.5rem}body .row .col h1{font-size:var(--font-size-xxxxl);font-weight:400;line-height:1}body .row .col h3{font-size:var(--font-size-lg);font-weight:400}body .row .col h5{font-size:var(--font-size-xxxxxl);font-weight:400;margin-bottom:-1rem;margin-top:-1rem;line-height:1}@media(max-width: 1000px){body .vc_row.top-level.full-width-section:not(.full-width-ns)>.span_12,body #page-header-bg[data-alignment-v=bottom] .span_6 .inner-wrap{padding-top:0 !important}body .left_padding_tablet_1em{padding-left:1.5rem}body .right_padding_tablet_1em{padding-right:1.5rem}}@media(max-width: 690px){body .container,body .orbit-wrapper .slider-nav,body .post-area.standard-minimal.full-width-content .post .inner-wrap{width:100%;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}body .left_padding_phone_1em{padding-left:1.5rem}body .right_padding_phone_1em{padding-right:1.5rem}}#header-space{display:block !important;background-color:#ffecd6;height:10rem;transition:height .3s ease}html body #header-outer[data-format=centered-menu]{background-color:#ffecd6}html body #header-outer[data-format=centered-menu][data-current-row-bg-color="#ffffff"],html body #header-outer[data-format=centered-menu][data-current-row-bg-color="#ffffff"][data-transparent-header=true].transparent,html body #header-outer[data-format=centered-menu][data-transparent-header=true].transparent{background-color:#ffecd6 !important}html body #header-outer[data-format=centered-menu] #top{padding-top:24px}html body #header-outer[data-format=centered-menu] #top .col.span_3,html body #header-outer[data-format=centered-menu] #top .logo-spacing{display:none !important}html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul.sf-menu:not(.buttons),html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul,html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu:not(.buttons),html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul{display:flex;justify-content:space-between}html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul.sf-menu:not(.buttons) li a,html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul li a,html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu:not(.buttons) li a,html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul li a{font-size:var(--font-size-xxxxl);line-height:1;color:#000 !important;opacity:1 !important}html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul.sf-menu:not(.buttons) li a .menu-title-text:after,html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul li a .menu-title-text:after,html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu:not(.buttons) li a .menu-title-text:after,html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul li a .menu-title-text:after{border-color:#000 !important;bottom:50%;left:-0.5rem;right:-0.5rem;width:calc(100% + 1rem);border-width:var(--line-strength)}html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul.sf-menu:not(.buttons) li:first-child a,html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul li:first-child a,html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu:not(.buttons) li:first-child a,html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul li:first-child a{margin-left:0 !important}html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul.sf-menu:not(.buttons) li:last-child a,html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul li:last-child a,html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu:not(.buttons) li:last-child a,html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul li:last-child a{margin-right:0 !important}html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu{padding-top:18px;padding-bottom:24px;margin-top:18px;border-top:var(--line-strength) solid #000}html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu li a{font-size:var(--font-size-lg) !important;position:relative}html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu li a::after{content:"";position:absolute;border-color:#000 !important;bottom:calc(50% + .5px);left:-0.5rem;right:-0.5rem;width:calc(100% + 1rem);border-bottom:var(--line-strength) solid;transform-origin:right;transform:scaleX(0);transition:transform .3s cubic-bezier(0.25, 0, 0.4, 1)}@media(min-width: 1px)and (max-width: 1000px){html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu li a::after{left:-0.3em;right:-0.3em;width:calc(100% + .6em);bottom:calc(50% - .5px)}}html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu li a:hover::after,html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu li.current-menu-item a::after{backface-visibility:hidden;transform:scaleX(1);transform-origin:left}html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu.empty{margin-bottom:0;padding-bottom:0;padding-top:0}@media(min-width: 1px)and (max-width: 1000px){html body #header-outer[data-format=centered-menu]{padding-top:0 !important;padding-bottom:0 !important}html body #header-outer[data-format=centered-menu] #top{padding-top:0rem !important}html body #header-outer[data-format=centered-menu] #top>.container{padding:0 1.5rem !important}html body #header-outer[data-format=centered-menu] #top .slide-out-widget-area-toggle,html body #header-outer[data-format=centered-menu] #top .mobile-header{display:none !important}html body #header-outer[data-format=centered-menu] #top .col.span_9{left:0;right:0;text-align:center;float:none !important;position:relative !important}html body #header-outer[data-format=centered-menu] #top .col.span_9 nav{display:block !important}html body #header-outer[data-format=centered-menu] #top .col.span_9 nav .buttons{display:none !important}html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul.sf-menu{padding:1rem 0 0 0 !important}html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul.sf-menu li a{margin-left:0;margin-right:0}html body #header-outer[data-format=centered-menu] #top .col.span_9 nav ul.sf-menu li:last-child{display:none}html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu{padding-top:.8rem;padding-bottom:.8rem;margin-top:1rem;text-align:center}html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav{display:block !important}html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu{width:100%;justify-content:space-between;align-items:center;padding:0 0 0 0 !important;float:none !important;position:relative !important}html body #header-outer[data-format=centered-menu] #top .custom-subpage-menu nav ul.sf-menu li a{font-size:var(--font-size-ssm) !important;margin-left:0;margin-right:0}}.jobs-filter-toggle{z-index:3;background-color:#ffecd6;padding-top:.8rem;padding-bottom:.7rem;border-top:var(--line-strength) solid #000;border-bottom:var(--line-strength) solid #000;display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--line-strength)*-1) !important}.jobs-filter-toggle p{padding-bottom:0;text-transform:uppercase;font-size:var(--font-size-ssm);line-height:1.1}.jobs-filter-toggle img{display:block;margin-bottom:0 !important;transform:rotate(-90deg);transform-origin:center center;transition:transform .3s ease;width:1rem !important;height:1rem !important}.jobs-filter-toggle.open img{transform:rotate(90deg)}.jobs-filter{z-index:2}@media(max-width: 1000px){.jobs-filter{border-top:var(--line-strength) solid #000;border-bottom:var(--line-strength) solid #000;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}}.jobs-filter .inner{width:90%;max-width:960px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width: 1000px){.jobs-filter .inner{padding-top:calc(1rem - 8px);padding-bottom:calc(1rem - 6px)}}@media(max-width: 1000px){.jobs-filter .inner{width:calc(100% + 8px);margin-left:-7px;margin-right:-7px}.jobs-filter .inner .break{flex-basis:100%;height:0}}.jobs-filter .inner h3{display:inline;font-size:var(--font-size-md) !important;line-height:1;margin-left:7px;margin-right:7px;margin-top:7px;margin-bottom:7px !important}@media(max-width: 1000px){.jobs-filter .inner h3{margin-left:7px;margin-right:7px;margin-top:7px;margin-bottom:5px !important}}.jobs-filter .inner fieldset{display:inline}.jobs-filter .inner a[type=button],.jobs-filter .inner a[type=reset]{margin-left:7px;margin-right:7px;margin-top:7px;margin-bottom:7px;font-size:var(--font-size-ssm);display:inline-block;min-width:5rem;padding:.4em 1em;border:1px solid #000;border-radius:50px;text-align:center;text-transform:uppercase;text-decoration:none;-webkit-user-select:none;user-select:none;transition:background-color .24s ease,color .24s ease;flex-grow:1;cursor:pointer}.jobs-filter .inner a[type=button]:hover,.jobs-filter .inner a[type=reset]:hover{background-color:#000;color:#fff}.jobs-filter .inner a[type=button].mixitup-control-active,.jobs-filter .inner a[type=reset].mixitup-control-active{background-color:#000;color:#fff}@media(max-width: 1000px){.jobs-filter .inner a[type=button],.jobs-filter .inner a[type=reset]{flex-grow:1;min-width:0rem;margin-left:7px;margin-right:7px;margin-top:5px;margin-bottom:5px;padding:.45em 1.45em}}.jobs-list{display:flex;justify-content:space-between;flex-wrap:wrap}.jobs-list .job-card{width:calc(50% - 1rem);margin-bottom:2rem;min-height:407px;background-color:#fff;display:flex;justify-content:space-between;align-items:stretch}@media(max-width: 1000px){.jobs-list .job-card{width:100%;flex-direction:column;justify-content:flex-start}}.jobs-list .job-card .image{width:38%;background-size:cover;background-position:center center;background-color:#ccc}@media(max-width: 1000px){.jobs-list .job-card .image{width:100%;padding-bottom:100%;background-position:bottom center}}.jobs-list .job-card .content-wrapper{width:62%;padding:1.8rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}@media(max-width: 1000px){.jobs-list .job-card .content-wrapper{width:100%}}.jobs-list .job-card .content-wrapper .logo-row{height:5.2rem;display:flex;justify-content:space-between;align-items:flex-start}.jobs-list .job-card .content-wrapper .logo-row img.logo{max-height:3.7rem;margin-right:1.8rem;width:auto;display:block;flex-shrink:1}.jobs-list .job-card .content-wrapper .logo-row img.logo.weitsicht-cobenzl{max-height:3rem}.jobs-list .job-card .content-wrapper .logo-row img.logo.motto-brot{max-height:4rem}.jobs-list .job-card .content-wrapper .logo-row[data-count="2"] img.logo{max-width:calc(50% - .9rem)}.jobs-list .job-card .content-wrapper .content-row h3{line-height:1.1;margin-bottom:.3em}@media(max-width: 1000px){.jobs-list .job-card .content-wrapper .content-row h3{font-size:var(--font-size-xxxl)}}.jobs-list .job-card .content-wrapper .content-row p{text-transform:uppercase}@media(max-width: 1000px){.jobs-list .job-card .content-wrapper .content-row p{font-size:var(--font-size-sm)}}.jobs-list .job-card .content-wrapper .button-row{margin-top:auto;padding-top:1.8rem;justify-self:flex-end;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.jobs-list .job-card .content-wrapper .button-row a{font-size:var(--font-size-ssm);display:block;min-width:47%;padding:.4em 1em;border:1px solid #000;border-radius:50px;text-align:center;text-transform:uppercase;text-decoration:none;margin-top:.3rem;transition:background-color .24s ease,color .24s ease}.jobs-list .job-card .content-wrapper .button-row a:hover{background-color:#000;color:#fff}.jobs-list .job-card .content-wrapper .button-row a.disabled{opacity:.4;pointer-events:none}#success-stories .nectar-flickity .flickity-button.flickity-prev-next-button{width:80px;height:80px;background-size:36px;background-position:center center;background-repeat:no-repeat;transition:opacity .3s ease}#success-stories .nectar-flickity .flickity-button.flickity-prev-next-button::before,#success-stories .nectar-flickity .flickity-button.flickity-prev-next-button::after,#success-stories .nectar-flickity .flickity-button.flickity-prev-next-button svg{display:none}#success-stories .nectar-flickity .flickity-button.flickity-prev-next-button.previous{left:-4rem;background-image:url("img/Pfeil_Links.png")}@media(max-width: 1000px){#success-stories .nectar-flickity .flickity-button.flickity-prev-next-button.previous{left:-2.6rem}}#success-stories .nectar-flickity .flickity-button.flickity-prev-next-button.next{right:-4rem;background-image:url("img/Pfeil_Rechts.png")}@media(max-width: 1000px){#success-stories .nectar-flickity .flickity-button.flickity-prev-next-button.next{right:-2.6rem}}#success-stories .nectar-flickity .flickity-button.flickity-prev-next-button:hover{opacity:.65}body.home{background-color:#ffd7b4}@media(max-width: 1000px){body.home{min-height:100% !important}}body.home .home-full-page-row{background-color:#ffd7b4;transition:height .6s ease;height:100vh;width:100vw;overflow-y:scroll;overflow-x:hidden}@media(min-width: 1001px){body.home .home-full-page-row>.col.span_12{min-height:100vh !important}}@media(max-width: 1000px){body.home .home-full-page-row>.col.span_12{min-height:100%;height:100%}}body.home .home-full-page-row.vc_row.vc_row-o-equal-height.vc_row-o-content-top>.span_12>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column;justify-content:space-between}body.home .home-full-page-row .top-row{margin-bottom:4rem;padding:24px 36px}@media(max-width: 1000px){body.home .home-full-page-row .top-row{padding:1rem 1.5rem}}body.home .home-full-page-row .top-row h1{display:flex;justify-content:space-between}body.home .home-full-page-row .top-row h1 span{display:block;width:auto;flex-shrink:1}body.home .home-full-page-row .top-row h1 span.logo{margin-right:6.2rem}@media(max-width: 1000px){body.home .home-full-page-row .top-row h1 span.logo{margin-right:0rem;flex-grow:1}}body.home .home-full-page-row .top-row h1 span.tagline{padding-right:1rem}@media(max-width: 1000px){body.home .home-full-page-row .top-row h1 span.tagline{width:9em;padding-right:0;margin-left:auto}}body.home .home-full-page-row .bottom-row{margin-top:3rem;padding:24px 36px}@media(max-width: 1000px){body.home .home-full-page-row .bottom-row{padding:1rem 1.5rem}}body.home .home-full-page-row .bottom-row nav ul{margin:0;display:flex;justify-content:space-between;align-items:center}@media(max-width: 1000px){body.home .home-full-page-row .bottom-row nav ul{justify-content:space-between}}body.home .home-full-page-row .bottom-row nav ul li{list-style-type:none}body.home .home-full-page-row .bottom-row nav ul li a{font-family:"Domaine Sans Text";text-decoration:none;text-transform:uppercase;font-size:var(--font-size-xxxxl);line-height:1;color:#000 !important;opacity:1 !important;margin:0 1rem;position:relative}@media(max-width: 1000px){body.home .home-full-page-row .bottom-row nav ul li a{margin:0}}body.home .home-full-page-row .bottom-row nav ul li a::after{content:"";position:absolute;border-color:#000 !important;bottom:50%;left:-0.5rem;right:-0.5rem;width:calc(100% + 1rem);border-bottom:var(--line-strength) solid;transform-origin:right;transform:scaleX(0);transition:transform .3s cubic-bezier(0.25, 0, 0.4, 1)}body.home .home-full-page-row .bottom-row nav ul li a:hover::after{backface-visibility:hidden;transform:scaleX(1);transform-origin:left}@media screen and (max-width: 1000px){body.home .home-full-page-row .bottom-row nav ul li:first-child{display:none}}body.home .home-full-page-row .bottom-row nav ul li:first-child a{margin-left:0;opacity:0;visibility:hidden;pointer-events:none}body.home .home-full-page-row .bottom-row nav ul li:last-child a{margin-right:0}body.home .home-full-page-row .flickity-slider{will-change:transform}@media(max-width: 1000px){body.home .home-full-page-row .flickity-slider .cell{margin:0px 9px !important}}body.home .home-full-page-row .betrieb-card .vc_column-inner{transition:transform .65s cubic-bezier(0.05, 0.2, 0.1, 1)}body.home .home-full-page-row .betrieb-card .vc_column-inner:hover{transform:scale(0.92) !important}@media(max-width: 1000px){body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap .inner .hover-wrap[data-hover-animation]{height:57.5vh}body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap .inner .hover-wrap[data-hover-animation] .hover-wrap-inner{height:100%}body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap .inner .hover-wrap[data-hover-animation] .hover-wrap-inner a{height:100%}body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap .inner .hover-wrap[data-hover-animation] .hover-wrap-inner a img{height:100%;object-fit:cover;object-position:center center}}body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap:first-child .inner a::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.2);pointer-events:none;transition:opacity .6s ease}body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap:first-child .inner a:hover::after{opacity:.5}body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap.center{position:absolute;top:47.5%;left:15%;right:15%;transform:translateY(-50%);pointer-events:none}body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap.center img{max-height:107px;width:100%;margin-left:auto;margin-right:auto}@media(max-width: 1000px){body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap.center img{max-height:86px}}@media(min-width: 1000px){body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap.center img.mottobrot{max-height:134px}}@media(max-width: 1000px){body.home .home-full-page-row .betrieb-card .vc_column-inner .img-with-aniamtion-wrap.center{left:10%;right:10%}}body.home .home-full-page-row .betrieb-card .vc_column-inner .wpb_text_column{position:absolute;left:10%;right:10%;bottom:1rem;color:#fff;text-align:center;pointer-events:none}body .divider-wrap .divider-vertical{width:var(--line-strength)}.bernd_schlacher_custom_header{border-top:var(--line-strength) solid #000;border-bottom:var(--line-strength) solid #000;padding-top:2rem;padding-bottom:2rem;display:flex;justify-content:space-between;align-items:center;position:relative}@media(min-width: 1000px){.bernd_schlacher_custom_header{padding-left:10%;padding-right:10%}}@media(max-width: 1000px){.bernd_schlacher_custom_header{flex-direction:column;text-align:center}}.bernd_schlacher_custom_header p,.bernd_schlacher_custom_header h3{text-transform:uppercase;padding-bottom:0 !important;margin-bottom:0 !important;line-height:1}@media(max-width: 1000px){.bernd_schlacher_custom_header p,.bernd_schlacher_custom_header h3{margin-top:.5rem;margin-bottom:.5rem}}.standorte_custom_header{border-top:var(--line-strength) solid #000;border-bottom:var(--line-strength) solid #000;padding-top:2rem;padding-bottom:2rem;display:flex;justify-content:center;align-items:center;position:relative}@media(max-width: 1000px){.standorte_custom_header{flex-direction:column;text-align:center}}.standorte_custom_header p,.standorte_custom_header h3{text-transform:uppercase;padding-bottom:0 !important;margin-bottom:0 !important;line-height:1}@media(max-width: 1000px){.standorte_custom_header p,.standorte_custom_header h3{margin-top:.5rem;margin-bottom:.5rem}}.kontaktleiste>.row_col_wrap_12>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;text-align:center;justify-content:center}.kontaktleiste>.row_col_wrap_12>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.wpb_row{width:14rem;margin-left:2.75rem;margin-right:2.75rem;margin-bottom:5.77rem}.kontaktleiste>.row_col_wrap_12>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.wpb_row .img-with-aniamtion-wrap{height:5.2rem;margin-bottom:1.2rem}.kontaktleiste>.row_col_wrap_12>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.wpb_row .img-with-aniamtion-wrap .inner{max-height:5.77rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.kontaktleiste>.row_col_wrap_12>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.wpb_row .img-with-aniamtion-wrap .inner img{max-height:5.77rem}.footer-custom-nav{margin-top:3rem;padding:24px 36px}.footer-custom-nav nav ul{margin:0;display:flex;justify-content:space-between;align-items:center}@media(max-width: 1000px){.footer-custom-nav nav ul{flex-direction:column;justify-content:center;text-align:center}}.footer-custom-nav nav ul li{list-style-type:none}@media(max-width: 1000px){.footer-custom-nav nav ul li{margin-top:.25rem;margin-bottom:.25rem}}.footer-custom-nav nav ul li a{font-family:"Domaine Sans Text";text-decoration:none;text-transform:uppercase;font-size:var(--font-size-xxxxl-footer);line-height:1;color:#000 !important;opacity:1 !important;margin:0 1rem;position:relative}@media(max-width: 1000px){.footer-custom-nav nav ul li a{display:inline-block;margin:0;padding-top:.5rem;padding-bottom:.5rem}}.footer-custom-nav nav ul li a::after{content:"";position:absolute;border-color:#000 !important;bottom:50%;left:-0.5rem;right:-0.5rem;width:calc(100% + 1rem);border-bottom:var(--line-strength) solid;transform-origin:right;transform:scaleX(0);transition:transform .3s cubic-bezier(0.25, 0, 0.4, 1)}.footer-custom-nav nav ul li a:hover::after{backface-visibility:hidden;transform:scaleX(1);transform-origin:left}@media(min-width: 1001px)and (min-width: 1001px){.footer-custom-nav nav ul li:first-child{display:none}}@media(min-width: 1001px){.footer-custom-nav nav ul li:nth-child(2) a{margin-left:0}}.footer-custom-nav nav ul li:last-child a{margin-right:0;pointer-events:none}@media(max-width: 1000px){#so-sind-wir .vc_row-fluid .vc_col-sm-5>.vc_column-inner{padding-left:25%}#so-sind-wir .vc_row-fluid.reverse_columns_desktop .vc_col-sm-5>.vc_column-inner{padding-left:0;padding-right:25%}}.impressum-content{font-family:"Domaine Sans Text";font-size:var(--font-size-lg);line-height:1.2;text-transform:uppercase;max-width:40rem;margin-left:auto;margin-right:auto}.impressum-content strong{font-weight:400;font-size:.85em}.datenschutz-content{font-size:var(--font-size-md);line-height:1.3}.impressum-content a,.datenschutz-content a,.kontaktleiste a{text-decoration:none;position:relative}.impressum-content a::after,.datenschutz-content a::after,.kontaktleiste a::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:var(--line-strength);background-color:#000;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.impressum-content a:hover::after,.datenschutz-content a:hover::after,.kontaktleiste a:hover::after{transform:scaleX(1);transform-origin:left}.svg-karte{max-width:45rem !important}.centered-text .nectar-split-heading h3{padding-left:10%;padding-right:10%}img.custom-mask-rounded{border-radius:500px}img.custom-mask-slightly-rounded{border-radius:3rem}html body #an-cookie-notice[data-position=bottom-bar-full-width]{left:0;right:0;bottom:0;font-size:var(--font-size-ssm);background-color:#ffecd6;box-shadow:none;border-top:var(--line-strength) solid #000 !important;--main-color: #000;justify-content:stretch}html body #an-cookie-notice[data-position=bottom-bar-full-width] .text-wrapper{display:flex;justify-content:flex-start;align-items:center;padding:12px 36px}@media(max-width: 1000px){html body #an-cookie-notice[data-position=bottom-bar-full-width] .text-wrapper{padding:1rem 1.5rem}}@media(max-width: 690px){html body #an-cookie-notice[data-position=bottom-bar-full-width] .text-wrapper{padding-bottom:6px;align-items:flex-start;font-size:var(--font-size-sm)}}html body #an-cookie-notice[data-position=bottom-bar-full-width] .text-wrapper h3{margin-bottom:0;margin-right:1.6em}html body #an-cookie-notice[data-position=bottom-bar-full-width] .buttons-wrapper{display:flex;align-items:center;flex-grow:1;padding:12px 36px}@media(min-width: 1000px){html body #an-cookie-notice[data-position=bottom-bar-full-width] .buttons-wrapper{max-width:677px;margin-left:auto}}@media(max-width: 1000px){html body #an-cookie-notice[data-position=bottom-bar-full-width] .buttons-wrapper{padding:1rem 1.5rem}}html body #an-cookie-notice[data-position=bottom-bar-full-width] .buttons-wrapper .button{font-size:var(--font-size-ssm);text-transform:uppercase;text-decoration:none;display:block;padding:.65em 1em;border:1px solid #000 !important;border-radius:50px;margin-left:1rem;background-color:rgba(0,0,0,0);transition:color .24s ease,background-color .24s ease;flex-grow:1;text-align:center;font-weight:400}html body #an-cookie-notice[data-position=bottom-bar-full-width] .buttons-wrapper .button.decline{color:inherit;margin-left:0}html body #an-cookie-notice[data-position=bottom-bar-full-width] .buttons-wrapper .button.accept{color:inherit}html body #an-cookie-notice[data-position=bottom-bar-full-width] .buttons-wrapper .button:hover{background-color:#000;color:#fff}.illustration_anfahrtsplan_wrapper>div{max-width:1000px;margin:0 auto}.illustration_anfahrtsplan_wrapper svg a{transition:opacity .24s ease}.illustration_anfahrtsplan_wrapper svg a:hover{opacity:.65}