.accordion__title{font-size:18px}.accordion__panel.accordion__panel--active .accordion__title,.accordion__panel:focus .accordion__title,.accordion__panel:hover .accordion__title{color:#f49725}.accordion__panel--active .switch,.accordion__panel:focus .switch,.accordion__panel:hover .switch{fill:#f49725}.accordion__panel.accordion__panel--active,.accordion__panel:focus,.accordion__panel:hover{border-bottom:1px solid #f49725}.chapter--blue .accordion__panel .accordion__title,.chapter--blue .accordion__panel.accordion__panel--active .accordion__title,.chapter--blue .accordion__panel:focus .accordion__title,.chapter--blue .accordion__panel:hover .accordion__title,.chapter--darkgrey .accordion__panel .accordion__title,.chapter--darkgrey .accordion__panel p,.chapter--darkgrey .accordion__panel:focus .accordion__title,.chapter--darkgrey .accordion__panel:hover .accordion__title,.chapter--light-blue .accordion__panel .accordion__title,.chapter--light-blue .accordion__panel.accordion__panel--active .accordion__title,.chapter--light-blue .accordion__panel:focus .accordion__title,.chapter--light-blue .accordion__panel:hover .accordion__title,.chapter--orange .accordion__panel .accordion__title,.chapter--orange .accordion__panel.accordion__panel--active .accordion__title,.chapter--orange .accordion__panel:focus .accordion__title,.chapter--orange .accordion__panel:hover .accordion__title{color:#fff}.chapter--darkgrey .accordion__panel.accordion__panel--active .accordion__title{color:#f49725}.chapter--blue .accordion__panel .switch,.chapter--blue .accordion__panel--active .switch,.chapter--blue .accordion__panel:focus .switch,.chapter--blue .accordion__panel:hover .switch,.chapter--darkgrey .accordion__panel .switch,.chapter--darkgrey .accordion__panel--active .switch,.chapter--darkgrey .accordion__panel:focus .switch,.chapter--darkgrey .accordion__panel:hover .switch,.chapter--light-blue .accordion__panel .switch,.chapter--light-blue .accordion__panel--active .switch,.chapter--light-blue .accordion__panel:focus .switch,.chapter--light-blue .accordion__panel:hover .switch,.chapter--orange .accordion__panel .switch,.chapter--orange .accordion__panel--active .switch,.chapter--orange .accordion__panel:focus .switch,.chapter--orange .accordion__panel:hover .switch{fill:#fff}.chapter--blue .accordion__panel,.chapter--blue .accordion__panel.accordion__panel--active,.chapter--blue .accordion__panel:focus,.chapter--blue .accordion__panel:hover,.chapter--darkgrey .accordion__panel,.chapter--light-blue .accordion__panel,.chapter--light-blue .accordion__panel.accordion__panel--active,.chapter--light-blue .accordion__panel:focus,.chapter--light-blue .accordion__panel:hover,.chapter--orange .accordion__panel,.chapter--orange .accordion__panel.accordion__panel--active,.chapter--orange .accordion__panel:focus,.chapter--orange .accordion__panel:hover{border-bottom:1px solid #fff}.chapter--darkgrey .accordion__panel.accordion__panel--active{border-bottom:1px solid #f49725}.accordion .textpic__text>:is(ul,ol) li{line-height:24px}@media only screen and (min-width:600px){.accordion .textpic__text>:is(ul,ol){width:100%}}.blog-card{background:none;border:none;box-shadow:none}.blog-card__title{color:#4d4d4d;font-size:1.25rem;line-height:1.2;margin-bottom:.75rem}.blog-card__image{height:100%}.blog-card__content{background:#fff;justify-content:center;padding-left:1rem}.section p.blog-card__text{color:var(--font-color)}@media only screen and (min-width:600px){.blog-card__content,.blog-card__image{flex:0 0 100%;max-width:100%;width:100%}}@media only screen and (min-width:840px){.card-grid.card-grid--blog .card-grid__column{max-width:50%;width:50%}}@media only screen and (min-width:1200px){.card-grid .blog-card,.grid--1 .blog-card{display:flex;max-width:616px}.card-grid .blog-card__image,.grid--1 .blog-card__image{flex:0 0 33.333%;max-width:33.333%;width:33.333%}.blog-text--half .blog-card__content,.card-grid--horizontal .blog-card__content,.grid--1 .blog-card__content{flex:1 0 66.667%;max-width:66.667%;width:66.667%}.chapter--white .card-grid .blog-card__image{margin:0}}@media only screen and (max-width:1199px){.blog-card{max-width:528px}}.chapter--white .blog-card__image{margin-bottom:20px}.chapter--white .blog-card__content{justify-content:flex-start;padding:10px 10px 10px 20px}.chapter--white .blog-card{border-bottom:1px solid #4d4d4d}.page--type-137 .grid:has(.sharelinks){display:none}.page--type-137 main .grid.grid--1:has(.categories){margin-bottom:2rem!important}.bubbles{position:fixed;right:1rem;top:50%;transform:translateY(-50%)}.bubbles__icon,.bubbles__icon:focus,.bubbles__icon:hover{border:2px solid #f49725;border-radius:50%;color:transparent;display:inline-block;height:68px;left:4px;margin:0;position:relative;top:4px;width:68px}.bubbles__item{background:#fff;border-radius:76px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);cursor:pointer;height:76px;margin:0 0 10px;width:76px}.bubbles__item:first-child{background:linear-gradient(180deg,#f20808 0,#f49725)}.bubbles__item:first-child .bubbles__icon{border:2px solid #fff;color:#fff;font-family:FFMetaWebProBold,sans-serif;font-size:1.125rem;font-weight:500;line-height:62px;text-align:center}.bubbles__icon.bubbles__icon--contact:before{background-color:#f49725;content:"";display:block;height:50%;left:50%;-webkit-mask-image:var(--arcd-icon-phone);mask-image:var(--arcd-icon-phone);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.bubbles-overlay{background:hsla(0,0%,100%,.6);display:none;height:200vh;left:-100vw;position:fixed;top:-100vh;width:200vw;z-index:1}.bubbles__item--active .bubbles-overlay{display:block}.bubbles-overlay #call,.bubbles-overlay #emergency{background:linear-gradient(180deg,#f20808 0,#f49725);border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:block;height:530px;left:calc(50vw - 200px);padding:100px 60px;position:fixed;top:50%;transform:translate(-100vw,-50%);width:600px}.bubbles-overlay #call{background:#fff}.bubbles-overlay #emergency *{color:#fff}.bubbles-overlay #call *{color:#f49725}span.phonenumber{font-family:FFMetaWebProBold,sans-serif;font-size:1.5rem;font-weight:500;line-height:2.25rem}.bubbles-overlay.bubbles-overlay--active{display:block}.bubbles-overlay #emergency .font--alpha:before{background:#fff}.bubbles-overlay #call .font--alpha:before{background:#f49725}.close:before{content:"";display:block;height:1.25rem;-webkit-mask-image:var(--arcd-icon-xmark);mask-image:var(--arcd-icon-xmark);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.25rem}.bubbles-overlay #call .close,.bubbles-overlay #emergency .close{cursor:pointer;position:absolute;right:1rem;text-align:center;top:1.25rem;width:1rem}.bubbles-overlay #call .close:before{background-color:#f49725}.bubbles-overlay #emergency .close:before{background-color:#fff}@media screen and (min-width:30rem){span.phonenumber{font-size:1.875rem;line-height:2.625rem}}@media screen and (min-width:48rem){.bubbles .font--alpha,span.phonenumber{font-size:2.5rem}}@media only screen and (max-width:1023px){.wrap--navigation .bubbles{display:flex;flex-direction:row;height:44px;position:absolute;right:0;top:175px;transform:translateY(0);width:100%}.wrap--navigation .bubbles .bubbles__item{border-bottom:1px solid #e2e2e2;border-radius:0;box-shadow:none;height:44px;width:50%}.wrap--navigation .bubbles .bubbles__icon,.wrap--navigation .bubbles .bubbles__icon:focus,.wrap--navigation .bubbles .bubbles__icon:hover{border:none;height:36px;line-height:38px;width:calc(100% - 8px)}.wrap--navigation .bubbles .bubbles__icon:before{font-size:18px;line-height:38px}.bubbles-overlay #call,.bubbles-overlay #emergency{height:auto;left:50%;top:calc(50% + 12rem);transform:translate(-50%,-50%);width:calc(100% - 3rem)}.navigation--main.hidden,.navigation--service.hidden,.navigation__logo.hidden{position:relative;right:-100%;transition:right .5s ease-in-out}.bubbles.hidden .bubbles__item{background:none;border:none}#navigation-state.hidden:checked~.wrap--content{right:0;transition:right .5s ease-in-out}#navigation-state.hidden:checked~.wrap--overlay[for=navigation-state]{opacity:0}#navigation-state.hidden:checked~.wrap--navigation{background:none}.bubbles.hidden{background:none;border:none}}@media only screen and (min-width:480px){.burger:before{color:var(--primary-color);content:"Menü";font-size:18px;left:-50px;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%)}}@media only screen and (max-width:1023px){.burger{height:44px;padding:10px;width:60px}.burger span{background:var(--primary-color);height:4px;width:20px}.burger span:nth-child(3),.burger span:nth-child(4){top:21px}.burger span:nth-child(5),.burger span:nth-child(6){top:30px}.burger span:nth-child(odd){border-radius:4px 0 0 4px}.burger span:nth-child(2n){border-radius:0 4px 4px 0}#navigation-state:checked~.top-bar .burger span:first-child{right:calc(50% - 4.16667px);top:14px}#navigation-state:checked~.top-bar .burger span:nth-child(2){left:calc(50% - 4.16667px);top:14px}#navigation-state:checked~.top-bar .burger span:nth-child(5){right:calc(50% - 4.16667px);top:26px}#navigation-state:checked~.top-bar .burger span:nth-child(6){left:calc(50% - 4.16667px);top:26px}}a.button{text-decoration:none}.button{border:none;border-radius:0;display:inline-block;font-size:16px;line-height:30px;padding:10px 30px}.button.button--primary{background:linear-gradient(90deg,#f49725 0,#fc0);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-shadow:1px 1px 0 rgba(0,0,0,.16)}.button.button--primary:focus,.button.button--primary:hover{background:linear-gradient(90deg,#f49725 0,#f49725)}.button.button--primary.button--orange{background:#f49725}.button.button--primary.button--orange:focus,.button.button--primary.button--orange:hover{background:#da7d0b}.button.button--primary.button--shadow{background:#f49725;border:none;box-shadow:none;color:#fff}.button.button--primary.button--shadow:focus,.button.button--primary.button--shadow:hover{background:#fff;border:none;color:#f49725}.button.button--secondary{background:linear-gradient(90deg,#f49725 0,#fc0)}.button.button--secondary:focus,.button.button--secondary:hover{background:linear-gradient(90deg,#f49725 0,#f49725)}.button--secondary.button--shadow{background:#f49725;border:none;box-shadow:none;color:#fff}.button.button--secondary.button--shadow:focus,.button.button--secondary.button--shadow:hover{background:#fff;border:none;color:#f49725}.chapter{padding:3rem}.chapter--orange{background-color:#f49725;color:#fff}.chapter--orange p{color:#fff}.chapter--blue{background-color:#004387;color:#fff}.chapter--blue a,.chapter--blue h1,.chapter--blue p{color:#fff}.chapter--blue .content-card__text{color:#4d4d4d}.chapter--box-blue{padding:0}.chapter--box-blue table{border:none}.chapter--box-blue td,.chapter--box-blue th{background:var(--primary-color);padding:2rem 3rem}.chapter--box-blue *{color:#fff}.chapter--box-blue ul.list li:before{background:var(--secondary-color)}.chapter--grey{background-color:#eaedf1}.chapter--light-grey{background-color:#f1f1f1}.chapter--yellow{background-color:#fc0}.chapter--darkgrey{background-color:#818181}.chapter--darkgrey *{color:#fff}.chapter--box-lightblue td,.chapter--box-lightblue th{background:#009ed6;color:#fff}.chapter--box-grey{padding:0}.chapter--box-grey table{border:none}.chapter--box-grey td,.chapter--box-grey th{background-color:#818181;padding:2rem 3rem}.chapter--box-grey *{color:#fff}.chapter--box-grey.chapter--font-grey td,.chapter--box-grey.chapter--font-grey th{background-color:#e2e2e2;color:#4d4d4d}.chapter--box-grey.chapter--font-grey table{border:0}.chapter--box-grey.chapter--accordion{background-color:#e2e2e2}.chapter--light-blue{background:#009ed6;color:#fff}.chapter--light-blue h2,.chapter--light-blue p{color:#fff}.chapter--light-blue td,.chapter--light-blue th{background:#f49725;color:#fff;padding:1.25rem}.chapter--light-blue table{border:none}.chapter--blue .list li,.chapter--blue a,.chapter--blue h2,.chapter--blue p,.chapter--blue p a,.chapter--blue>*,.chapter--orange .list li,.chapter--orange p,.chapter--orange p a,.chapter--orange>*{color:#fff}.chapter--blue .list li:before,.chapter--orange .list li:before{background:#fff}.chapter .font--alpha,.chapter h1{padding-top:1.5rem}.chapter .font--alpha:before,.chapter h1:before{top:0}.chapter--blue .glider-dot,.chapter--blue .glider-dot.active,.chapter--orange .glider-dot,.chapter--orange .glider-dot.active,.chapter--yellow .glider-dot,.chapter--yellow .glider-dot.active{background:#fff;color:#fff}.chapter--grey a,.chapter--yellow a{color:var(--font-color)}.chapter--grey a.button,.chapter--yellow a.button{color:#fff}.content-card{border:none;box-shadow:0 0 15px 0 rgba(0,0,0,.16)}.content-card__title{color:#4d4d4d}.content-card__content{padding:.625rem 1.25rem}footer{background:#004387;border-top:none;padding:3.75rem .75rem .75rem}footer a,footer p,footer p a{color:#fff;font-size:14px;padding:0;text-decoration:none}footer :is(h2,h5){color:currentColor;font-size:18px;font-weight:500;line-height:28px}footer :is(h2,h5) a{font-size:18px;position:relative}footer .text-columns__column:first-of-type p:first-child:before,footer .text-columns__column:nth-child(2) p:nth-of-type(10) strong:before,footer :is(h2,h5) a:before{background:#fc0;content:"";display:block;height:.5rem;left:0;position:absolute;top:-1.5rem;width:4rem}footer a:focus,footer a:hover{color:#fff;text-decoration:underline}footer .text-columns__column:first-of-type p,footer .text-columns__column:nth-child(2) p:nth-of-type(10){position:relative}footer ul.list{padding-top:3rem}footer ul.list li:before{background-color:#fff;border-radius:0;height:1.25rem;-webkit-mask-image:url(/fileadmin/Bilder/Online-magazine-icons/icon-carreer.svg);mask-image:url(/fileadmin/Bilder/Online-magazine-icons/icon-carreer.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:0;width:1.5rem}footer ul.list li:nth-child(2):before{-webkit-mask-image:url(/fileadmin/Bilder/Online-magazine-icons/icon-shop.svg);mask-image:url(/fileadmin/Bilder/Online-magazine-icons/icon-shop.svg)}footer ul.list li:nth-child(3):before{-webkit-mask-image:url(/fileadmin/Bilder/Online-magazine-icons/icon-globe.svg);mask-image:url(/fileadmin/Bilder/Online-magazine-icons/icon-globe.svg)}footer ul.list li{font-weight:800;padding:0 0 6px 2.75em}footer .list li,footer ul.list li{color:#fff;font-size:14px}.footer-end{border-bottom:1px solid #fff;border-top:1px solid #fff;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:3rem;padding:1rem 0;width:100%}#c2260+p{grid-column:3;text-align:right}#c2259+p,#c2260+p{grid-row:1;margin:0}#c2259+p{grid-column:1}footer .text-columns__column{margin-bottom:2rem}.footer .image-row{margin-bottom:50px}.footer .image-row .textpic--single{flex:0 0 33%!important;padding:0 .5em!important;width:33%!important}@media only screen and (min-width:600px){.footer .image-row{margin:0 auto 50px;max-width:450px}.footer .textpic--single{max-height:230px}.footer .textpic--single :is(picture,img){height:100%;-o-object-fit:contain;object-fit:contain}}.select{background:#cecece}.input--date,.input--date-part,.input--text,.select{border:1px solid #818181;border-radius:10px;height:42px}.input--date,.input--date-part,.input--text{background:#fff}.input--textarea{background:#fff;border:1px solid #818181;border-radius:10px}.input:hover{border-bottom:1px solid #818181}.input-group--has-error .input--date,.input-group--has-error .input--date-part,.input-group--has-error .input--text,.input-group--has-error .input--textarea{border-bottom:1px solid var(--error-color)}.input-group--has-success .input--date,.input-group--has-success .input--date-part,.input-group--has-success .input--text,.input-group--has-success .input--textarea{border-bottom:1px solid var(--success-color)}.input-label{align-self:baseline;font-size:18px;line-height:24px;padding:0 20px 0 0}.checkbox{background:#fff;border:1px solid #818181;border-radius:5px;height:30px;opacity:1!important;width:30px}.checkbox-group .checkbox-group__label{padding:0}.checkbox-group__label span{font-size:18px}.checkbox:after{background-color:#4d4d4d;font-size:18px;left:50%;top:50%;transform:translate(-50%,-50%)}.checkbox-group__label:hover .checkbox:checked,.checkbox:checked{background-color:#fff;border:1px solid #818181;opacity:1!important}.input-group--has-error .checkbox:hover{border:1px solid var(--error-color)}input[data-element-type=Captcha]{width:100%}@media only screen and (min-width:768px){.input-group{grid-template-columns:1fr 2fr}#kontaktformular-2271-fieldset-1{margin:0 auto;width:80%}.input-label{grid-column:1;line-height:42px;text-align:right}.checkbox-group,.radio-group{grid-column:2}.input-group--checkbox .input-label,.input-group--radio .input-label{grid-row:1/7}input[data-element-type=Captcha]{grid-column:2}}fieldset{border:1px solid transparent}.form-steps+form .form-step__title{display:none}.form-steps{background:#f49725;margin:0 0 2.5rem;padding:0 1.25rem}.form-steps .form-steps--inner{display:flex;flex-wrap:wrap;margin:0 auto;max-width:52.5rem;padding:1.25rem 0}.step{padding:0 2.5rem 0 0;position:relative}.step p{margin:0}.step__index{background:#fff;border:1px solid #fff;border-radius:50%;color:#4d4d4d;height:1.75rem;line-height:27px;padding-left:1px;position:absolute;text-align:center;width:1.75rem}.step__title{color:#fff;font-family:FFMetaWebProBold,Arial,sans-serif;font-weight:500;line-height:30px;padding-left:40px}.step.hidden{display:none}.step.done{position:relative}.step.done .step__index{background:hsla(0,0%,100%,.7);border:1px solid transparent;color:#f49725}.step.done:after{background-color:#fff;content:"";display:block;height:20px;-webkit-mask-image:var(--arcd-icon-arrow-right-long);mask-image:var(--arcd-icon-arrow-right-long);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:9px;top:50%;transform:translateY(-50%);width:20px}.login-form_buttons{display:flex;flex-direction:column}@media only screen and (min-width:480px){.login-form_buttons{flex-direction:row;gap:5rem}}.login-form_buttons .button{margin-left:0;margin-right:0}.header .content-card{background:none;box-shadow:none}.header .image,.header__image{bottom:0;left:0;position:absolute;right:0;top:0}.header h1,.header h2,.header h3{font-size:1.75em;line-height:1.5}.font--boxed:after,.header .font--alpha:before,.header h1:before{display:none}@media only screen and (min-width:64rem){.header h1,.header h2,.header h3{font-size:2.25em}}@media only screen and (max-width:599px){.header:after{padding-top:100%}}#c2540+div+.divider+.grid--1{max-width:80rem}#c2540+div+.divider+.grid--1 .slider.slider--logo{width:calc(100% - 7rem)}#c2540+div+.divider+.grid--1 .slider__control--next{right:-3rem}#c2540+div+.divider+.grid--1 .slider__control--prev{left:-3rem}.image-card{box-shadow:0 0 15px 0 rgba(0,0,0,.16)}.image-card__title{font-size:18px}a.image-card .image-card__title svg{display:none}.indexedsearch-pagination__list{flex-wrap:wrap}.page--id-249 main .indexedsearch-form__container{z-index:9}.page--id-249 .indexedsearch-form__fieldset{border:none;padding:0}.page--id-249 .button.indexedsearch-form__button{border:none;line-height:40px}.page--id-249 .indexedsearch-form__label{display:none}.page--id-249 .indexedsearch-form__input-group{align-items:center;border:none;display:flex;justify-content:center}.page--id-249 p.indexedsearch-noresult__message{text-align:center}.page--id-249 .indexedsearch-form__input{background:#e2e2e2;border:none}@media only screen and (max-width:599px){.page--id-249 .indexedsearch-form__input-group{flex-direction:column}}.page--type-34 .localbusiness-wrap .grid__column.grid__column--colspan-3{flex:1 0 100%;max-width:100%;width:100%}.page--type-34 main>.grid--1:first-of-type{background:#eaeaea;margin-bottom:2rem;max-width:none;padding:3rem}.page--type-34 main>.grid--1:first-of-type .grid__column{max-width:54rem}@media only screen and (min-width:720px){.page--type-34 .localbusiness-wrap{grid-template-rows:auto auto auto}.grid.grid--3.localbusiness-wrap .grid__column.grid__column--colspan-2{grid-row:1}.grid.grid--3.localbusiness-wrap .grid__column.grid__column--colspan-3{grid-column:1/3;grid-row:3;padding:0}.page--type-34 .localbusiness-wrap .grid__column.sidebar{margin-bottom:0;position:relative;top:0}}*{--arcd-icon-arrow-right-long:url(../ui-icons/icon-sets/default/icon-arrow-right-long.svg);--arcd-icon-phone:url(../ui-icons/icon-sets/default/icon-phone.svg);--arcd-icon-xmark:url(../ui-icons/icon-sets/default/icon-xmark.svg);--arcd-icon-user:url(../ui-icons/icon-sets/default/icon-user.svg)}:root{--paragraph__family:FFMetaWebProNormal,sans-serif;--paragraph__normal:400;--paragraph__bold:600;--headline__family:FFMetaWebProBold,sans-serif;--headline__weight:400;--toujou-location-finder-map-padding-desktop-left:16;--toujou-location-finder-panel-display:none}.header+main,.header-wrap+main,main{padding-top:0}.topbutton.topbutton--visible{bottom:5rem}.topbutton:after{font-size:30px;line-height:24px;width:20px}@media only screen and (max-width:1023px){.header+main,.header-wrap+main{margin-top:0}}@media print{body:after{display:none!important}}p.member-item{border-bottom:1px solid #000;display:flex;padding:10px 0 18px}p.member-item:last-of-type{border:none;margin-bottom:3rem}span.member-item__title{width:40%}@media only screen and (max-width:839px){p.member-item{flex-direction:column}}:root{--member-login-button-width:148px}@media screen and (min-width:1200px){:root{--member-login-button-width:160px}}.wrap--navigation{--nav-color-highlight:var(--font-color)}.navigation-item[page-uid="249"] .button.indexedsearch-form__button,.navigation-item[page-uid="249"] .indexedsearch-form__label,.navigation-item[page-uid="249"] .navigation-item__link{display:none}.navigation-item[page-uid="249"] .indexedsearch-form__container{margin:0}.navigation-item[page-uid="249"] .indexedsearch-form__fieldset{border:none;padding:0}.navigation-item[page-uid="249"] .indexedsearch-form__input-group{border:none;grid-template-columns:1fr;padding:0}.navigation-item[page-uid="249"] .indexedsearch-form__form{margin:0}.navigation-item[page-uid="249"]{padding:0!important;position:absolute!important;right:calc(var(--member-login-button-width) + 1rem)}.navigation-item[page-uid="249"] .indexedsearch-form__input{background:#e2e2e2;font-family:FFMetaWebProBold,sans-serif;font-size:14px;font-weight:500;opacity:1;padding:10px 30px;position:relative;top:-5px;width:197px}.navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page]{background:#f49725}.loggedIn .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page]{background:var(--primary-color)}.navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page]:focus-visible,.navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page]:hover{background:linear-gradient(90deg,#f49725 0,#fc0)}.navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page]:focus-visible .navigation-item__link,.navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page]:hover .navigation-item__link{border-bottom:none}.navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page] .navigation-item__link:before{background-color:#000;content:"";display:block;height:20px;left:50%;-webkit-mask-image:var(--arcd-icon-user);mask-image:var(--arcd-icon-user);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;text-align:center;transform:translateX(-50%);width:20px}.navigation-item__toggle-state{background-color:transparent!important}.navigation-item__toggle-state:before{background-color:var(--font-color)!important}.navigation--sub-nav.navigation--second-level{background-color:rgba(0,0,0,.1)}.wrap--navigation .navigation--sub-nav.navigation--second-level>.navigation-item{border-bottom:none}html.loggedIn .member-login .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page] .navigation-item__link:before{background:var(--bg-color)}@media only screen and (min-width:64rem){.navigation-item--service .navigation-item__link{color:#4d4d4d;font-size:14px;padding:0 20px}.navigation-item--service:focus>.navigation-item__link,.navigation-item--service:hover>.navigation-item__link{color:#4d4d4d;text-decoration:underline}.wrap--service .navigation-item--service:nth-of-type(4) .navigation-item__link,.wrap--service .navigation-item--service:nth-of-type(5) .navigation-item__link,.wrap--service .navigation-item--service:nth-of-type(6) .navigation-item__link{font-family:FFMetaWebProBold,sans-serif;padding:0 20px 0 32px}.wrap--service .navigation-item--service:nth-of-type(4) .navigation-item__link:before,.wrap--service .navigation-item--service:nth-of-type(5) .navigation-item__link:before,.wrap--service .navigation-item--service:nth-of-type(6) .navigation-item__link:before{background-image:url(/fileadmin/Bilder/Logos/icon_human.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;left:6px;position:absolute;top:10px;width:18px}.wrap--service .navigation-item--service:nth-of-type(4) .navigation-item__link:before{background-image:url(/fileadmin/Bilder/Online-magazine-icons/icon-carreer.svg)}.wrap--service .navigation-item--service:nth-of-type(5) .navigation-item__link:before{background-image:url(/fileadmin/Bilder/Online-magazine-icons/icon-shop.svg)}.wrap--service .navigation-item--service:nth-of-type(6) .navigation-item__link:before{background-image:url(/fileadmin/Bilder/Online-magazine-icons/icon-globe.svg)}.navigation--main{margin:auto auto 0 5%}.navigation-item.navigation-item--first-level{height:45px;padding:0 20px;position:static}.navigation-item--first-level>.navigation-item__link{color:#4d4d4d;font-family:FFMetaWebProBold,sans-serif;font-size:18px;line-height:28px;padding:0}.navigation-item.navigation-item--first-level:focus>.navigation-item__link,.navigation-item.navigation-item--first-level:hover>.navigation-item__link{background:transparent;border-bottom:4px solid #fc0;color:#4d4d4d}.navigation-item__link.navigation-item__link--active{border-bottom:4px solid #fc0}.navigation--sub-nav.navigation--second-level{background:#e2e2e2;border:none;border-top:10px solid #fff;box-shadow:0 5px 6px 0 rgba(0,0,0,.16);-moz-column-gap:2rem;column-gap:2rem;display:grid;flex-wrap:wrap;grid-template-columns:1fr 1fr 1fr;left:0;padding:60px 240px;position:absolute;top:80px;width:100%}.navigation-item.navigation-item--second-level{height:auto}.navigation-item.navigation-item--second-level>.navigation-item__link{border-bottom:1px solid;color:var(--font-color);font-family:FFMetaWebProBold,sans-serif;font-size:18px;padding:20px 0;text-transform:none}.navigation-item.navigation-item--second-level>.navigation-item__link:focus,.navigation-item.navigation-item--second-level>.navigation-item__link:hover,.navigation-item.navigation-item--third-level>.navigation-item__link:focus,.navigation-item.navigation-item--third-level>.navigation-item__link:hover{background:none;border-color:#4d4d4d;color:#f49725}.navigation.navigation--sub-nav.navigation--third-level{display:none}.navigation__logo.navigation__logo--horizontal.navigation__logo--large{height:auto;margin:0;padding:0;top:10px;width:140px}.member-login{display:none}.navigation.navigation--service{padding-right:var(--member-login-button-width)}.navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page]{height:100%;padding:0;position:absolute;right:0;top:0;width:var(--member-login-button-width)}.navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page] .navigation-item__link{color:#000;font-family:FFMetaWebProNormal,sans-serif;font-size:18px;position:relative;text-align:center;top:50%;transform:translateY(-50%)}html.loggedIn .top-bar--large.top-bar--fixed~.wrap--navigation,html.loggedIn .top-bar--large~.wrap--navigation,html.loggedIn .wrap--service{top:40px!important}html.loggedIn .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page]{background:var(--primary-color)}html.loggedIn .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page] .navigation-item__link{color:var(--bg-color)}html.loggedIn .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page] .navigation-item__link:is(:hover,:focus-visible){opacity:.75}html.loggedIn .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page] .navigation-item__link:before{background-color:var(--bg-color)}html.loggedIn .top-bar--large~.wrap--navigation:before{background:var(--primary-color);color:#fff;content:"Sie sind im ARCD Mitgliederbereich eingeloggt.";display:block;font-size:14px;height:40px;left:0;line-height:40px;padding-right:150px;position:absolute;text-align:right;top:-40px;width:calc(100% - 150px)}html.loggedIn .top-bar--large~.wrap--navigation{border-bottom:6px solid var(--primary-color)}}@media only screen and (max-width:1023px){.wrap--content{right:0}.wrap--content,.wrap--navigation{left:auto;padding-top:var(--top-bar-height);transition:right .5s ease-in-out}.wrap--navigation{justify-content:flex-start;right:-100%;width:100%}#navigation-state:checked~.wrap--navigation{left:auto;right:0;transition:right .5s ease-in-out}#navigation-state:checked~.wrap--content{left:auto;right:100%}.wrap--navigation .navigation.navigation--service{background:#e2e2e2;padding:0 0 80px}.wrap--navigation .navigation-item--service{padding:10px 0 10px 20px}.wrap--navigation .navigation-item--service .navigation-item__link{font-family:FFMetaWebProNormal,sans-serif;font-size:18px;line-height:24px;padding:0}.wrap--navigation .navigation-item--service:nth-of-type(4),.wrap--navigation .navigation-item--service:nth-of-type(5){position:relative}.wrap--navigation .navigation-item--service:nth-of-type(4) .navigation-item__link,.wrap--navigation .navigation-item--service:nth-of-type(5) .navigation-item__link{padding-left:36px}.wrap--navigation .navigation-item--service:nth-of-type(4) .navigation-item__link:before,.wrap--navigation .navigation-item--service:nth-of-type(5) .navigation-item__link:before{background-image:url(/fileadmin/Bilder/Logos/icon_shop.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.25rem;left:20px;position:absolute;top:10px;width:1.625rem}.wrap--navigation .navigation-item--service:nth-of-type(5) .navigation-item__link:before{background-image:url(/fileadmin/Bilder/Logos/icon_globe.svg);height:1.5rem;top:6px}.navigation--main.navigation--first-level{background:#fff;flex-grow:0;margin:0;padding-top:129px}.wrap--navigation .navigation--main .navigation-item{border-bottom:1px solid #e2e2e2}.wrap--navigation .navigation-item__link{flex-basis:calc(100% - 50px);font-family:FFMetaWebProNormal,sans-serif;font-size:18px;line-height:24px;padding:10px 0 10px 20px}.navigation-item[page-uid="249"]{background:#f1f1f1;border-bottom:none!important;display:block;height:85px;padding:20px!important;position:absolute;right:0;top:90px}.wrap--navigation .navigation-item__toggle-state{border-left:1px solid #e2e2e2;width:50px}.navigation-item__toggle-state:before{font-size:18px;transform:rotate(-90deg)}.navigation-item__state:checked~.navigation-item__toggle-state:before{transform:rotate(-180deg)}.navigation-item[page-uid="249"] .indexedsearch-form__input{border:none;top:0;width:100%}.member-login{height:89px;position:fixed;right:0;top:0;width:80px;z-index:13}.member-login .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page] .navigation-item__link,.member-login .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page] .navigation-item__link:focus,.member-login .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page] .navigation-item__link:hover{color:transparent;flex-basis:80px;height:89px;padding:0;width:80px}.member-login .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page]{display:block;height:89px;position:fixed;width:80px;z-index:12}.member-login .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page] .navigation-item__link:before{color:#fff;font-size:22px;height:32px;line-height:90px;top:50%;transform:translate(-50%,-50%);width:32px}.wrap--navigation .navigation-item.navigation-item--first-level[page-designation=mitglieder-login-page]{display:none}}.navigation.navigation--breadcrumb{margin-bottom:21px;padding:10px 20px}.navigation--breadcrumb .navigation-item:first-child{margin-right:10px;padding:0}.navigation--breadcrumb .navigation-item:first-child:before{display:none}.navigation--breadcrumb .navigation-item{font-size:16px;padding-left:34px}.navigation--breadcrumb .navigation-item:before{background-color:var(--font-color);content:"";font-size:16px;height:16px;line-height:16px;-webkit-mask-image:var(--arcd-icon-arrow-right-long);mask-image:var(--arcd-icon-arrow-right-long);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;top:5px}.navigation--breadcrumb .navigation-item--breadcrumb:last-child span{color:var(--font-color)}.navigation--breadcrumb .navigation-item--back:before{opacity:0}.navigation--breadcrumb .navigation-item.navigation-item--back{cursor:pointer;float:right;padding-left:0}.navigation--breadcrumb .navigation-item.navigation-item--back:focus span,.navigation--breadcrumb .navigation-item.navigation-item--back:hover span{text-decoration:underline}@media only screen and (max-width:1023px){.navigation.navigation--breadcrumb{display:block}}.sharelinks{flex-wrap:wrap}.sharelinks__link{align-items:center;display:flex;gap:.5rem;justify-content:center;line-height:1;margin:0;padding-block:1.3rem 1rem}.sharelinks__link-icon{display:inline-block;height:16px;position:relative;top:-1px;width:16px}.sharelinks__link--facebook .sharelinks__link-icon{top:-2px}.sharelinks__link--twitter{background:#000}.slider{--slider-bullets-size:16px;--slider-bullets-target-size:32px;--slider-bullets-gap:20px}.slider.slider--logo{max-width:1920px;padding:0 2rem}.slider--logo .glider-slide{padding:0}.slider:focus-visible{outline:var(--toujou-focus-outline);outline-offset:var(--toujou-focus-outline-offset)}.slider__control{border:none}.slider__control:focus-visible{outline:var(--toujou-focus-outline);outline-offset:var(--toujou-focus-outline-offset)}.glider-dots{display:flex;flex-flow:row wrap;gap:var(--slider-bullets-gap);justify-content:center;padding-bottom:1.5rem;pointer-events:none;width:100%}.glider-dot{height:var(--slider-bullets-size);margin:0;pointer-events:all;width:var(--slider-bullets-size)}.glider-dot:before{content:"";display:block;height:var(--slider-bullets-target-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--slider-bullets-target-size)}.slider--secondary .slider__pagination .glider-dot.active{background:#fff}.slider--secondary .slider__pagination .glider-dot:is(:hover,.active:hover){background:var(--secondary-color)}.slider--grey .slider__pagination .glider-dot.active{background:#fff}.slider--grey .slider__pagination .glider-dot:is(:hover,.active:hover){background:var(--font-color)}.glider-dot:is(:focus-visible){background:var(--primary-color);opacity:1;outline:var(--toujou-focus-outline);outline-offset:var(--toujou-focus-outline-offset)}.slider--secondary .glider-dot:is(:focus-visible){background:var(--secondary-color)}:root:has(.top-bar.top-bar--large,.top-bar.top-bar--fixed.top-bar--large){--top-bar-height:90px;--top-bar-height-fixed:90px}.top-bar{background-color:var(--bg-color)}.top-bar--fixed~:is(.wrap--navigation,.wrap--service){top:0!important}@media only screen and (min-width:64rem){.top-bar.top-bar--large{background:none}.top-bar--large~.wrap--navigation,.top-bar.top-bar--large{height:var(--top-bar-height)}.top-bar--large~.wrap--navigation{background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);max-width:1400px;padding:10px 15px 0}.top-bar--large~.wrap--content{padding-top:0}.top-bar:before{background:none;box-shadow:none}.top-bar--large.top-bar--fixed~.wrap--navigation{height:var(--top-bar-height)!important}.top-bar--fixed~.wrap--navigation .navigation__logo--horizontal.navigation__logo--large{height:100px!important;position:relative}.top-bar--large~.wrap--navigation .navigation--main.navigation--fixed{margin-left:5%;position:static}}@media only screen and (max-width:1023px){.top-bar{border:none;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);flex-direction:row-reverse;height:var(--top-bar-height);padding:20px}.top-bar .top-bar__title{display:block;height:50px;margin:0;position:relative;width:140px}.top-bar .top-bar__logo{height:auto;left:0;padding:0;top:50%;transform:translateY(-50%);width:140px}.top-bar__toggle--menu{right:70px}#navigation-state:checked~.top-bar .top-bar__toggle--menu{background:none}}@font-face{font-family:FFMetaWebProNormal;src:url(/fileadmin/toujou/Fonts/3695F5_7_0.eot);src:url(/fileadmin/toujou/Fonts/3695F5_7_0.eot?#iefix) format("embedded-opentype"),url(/fileadmin/toujou/Fonts/3695F5_7_0.woff2) format("woff2"),url(/fileadmin/toujou/Fonts/3695F5_7_0.woff) format("woff"),url(/fileadmin/toujou/Fonts/3695F5_7_0.ttf) format("truetype")}@font-face{font-family:FFMetaWebProBold;src:url(/fileadmin/toujou/Fonts/3695F5_4_0.eot);src:url(/fileadmin/toujou/Fonts/3695F5_4_0.eot?#iefix) format("embedded-opentype"),url(/fileadmin/toujou/Fonts/3695F5_4_0.woff2) format("woff2"),url(/fileadmin/toujou/Fonts/3695F5_4_0.woff) format("woff"),url(/fileadmin/toujou/Fonts/3695F5_4_0.ttf) format("truetype")}@font-face{font-family:FFMetaWebProLight;src:url(/fileadmin/toujou/Fonts/3695F5_3_0.eot);src:url(/fileadmin/toujou/Fonts/3695F5_3_0.eot?#iefix) format("embedded-opentype"),url(/fileadmin/toujou/Fonts/3695F5_3_0.woff2) format("woff2"),url(/fileadmin/toujou/Fonts/3695F5_3_0.woff) format("woff"),url(/fileadmin/toujou/Fonts/3695F5_3_0.ttf) format("truetype")}.font--alpha:before,h1:before{background:#fc0;content:"";height:8px;left:0;position:absolute;top:-24px;width:64px}.font--alpha,h1{font-size:24px;line-height:36px;margin:1.25rem 0 1.875rem;position:relative}.font--alpha,.font--beta,.font--epsilon,h1,h2,h5{font-family:FFMetaWebProBold,sans-serif;font-weight:500}.font--beta,.font--epsilon,h2,h5{font-size:23px;line-height:28px;margin:1.25rem 0 15px}.font--delta,.font--gamma,h3,h4{font-family:FFMetaWebProNormal,sans-serif;font-size:24px;font-weight:300;line-height:36px;margin:1.25rem 0 1.875rem;position:relative}.font--gamma,h3{color:currentColor}.font--delta,h4{color:var(--primary-color)}.font--epsilon,h5{color:#f49725}.infotext{color:var(--primary-color)}:is(.chapter--blue,.chapter--orange,.chapter--darkgrey,.chapter--light-blue) :is(h4,.font--delta,h5,.font--epsilon,.infotext){color:#fff}.chapter--yellow :is(h5,.font--epsilon,.infotext){color:var(--font-color)}.form__static-text-header{font-size:24px;line-height:36px}ol,p,ul{font-size:18px;line-height:24px}ul.list li:before{background-color:#ffcc01;border-radius:0}ul.list li li:before{background-color:#000;border-radius:10px;height:6px;width:6px}ul.list li li{padding-left:24px}ol.list li:before{line-height:24px;margin-top:1px}.teasertext,strong{font-family:FFMetaWebProBold,sans-serif;font-weight:500}p a{text-decoration:underline}@media screen and (min-width:30rem){.font--alpha,.font--delta,.font--gamma,.form__static-text-header,.image-card__title,h1,h3,h4{font-size:30px;line-height:42px}}@media screen and (width >= 64rem){.wrap--service{background:transparent!important}.wrap--service .navigation-item__link:is(:hover,:focus-visible){background-color:transparent!important}}.button--eyeable{--button-eyeable-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px rgba(0,0,0,.14),0 1px 18px rgba(0,0,0,.12);--button-eyeable-color-bg:#004387;--button-eyeable-color-bg-hover:#002a54;--button-eyeable-size:44px;--button-eyeable-size-svg:24px;align-items:center;background-color:var(--button-eyeable-color-bg);border:none;border-radius:50%;bottom:0;box-shadow:var(--button-eyeable-box-shadow);color:#fff;display:flex;height:var(--button-eyeable-size);justify-content:center;left:84px;padding:0;position:fixed;transition:background-color .25s ease-in-out;width:var(--button-eyeable-size);z-index:2147483641}.button--eyeable svg{height:var(--button-eyeable-size-svg);width:var(--button-eyeable-size-svg)}@media(hover:hover){.button--eyeable:hover{--button-eyeable-color-bg:var(--button-eyeable-color-bg-hover);box-shadow:var(--button-eyeable-box-shadow)}}.button--eyeable:focus-visible{--button-eyeable-color-bg:var(--button-eyeable-color-bg-hover);box-shadow:var(--button-eyeable-box-shadow)}@media screen and (min-width:759px){.button--eyeable{bottom:16px;left:96px}}@media screen and (min-width:769px){.button--eyeable{--button-eyeable-size:56px;--button-eyeable-size-svg:32px;bottom:90px;left:40px}}