.menu-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.menu-header h2{font-size:18px;margin:0;margin-bottom:5px !important}#closeMenu{position:absolute;right:10px;top:10px;cursor:pointer;background-image:url("../Images/close-accessability.svg");background-color:unset;border:none;background-size:contain;background-repeat:no-repeat;width:36px;height:36px}.menu-options{display:flex;justify-content:space-between;margin-bottom:20px}.menu-grid{display:grid;grid-template-columns:1fr}@media(max-width: 576px){.menu-grid{grid-template-columns:repeat(1, 1fr)}}.option-button{background-color:#fff;color:#000;padding:10px;cursor:pointer;margin:5px;transition:background-color .3s;border:none;line-height:25px}.option-button.active{background-color:#464646;color:#fff}.option-button:hover{background-color:#d0d0d0}.reset-container{margin-top:20px}#resetSettings{width:100%;padding:10px;background-color:#000;border:1px solid #fff;color:#fff;cursor:pointer}html.high-contrast{background-color:#000;color:#fff}html.high-contrast .accessability-menu-icon{filter:invert(1)}html.high-contrast body{background-color:#000}html.high-contrast .form-control.btn-brand-secondary .header{margin-top:0}html.high-contrast .form-control.btn-brand-secondary .header li a{color:#000 !important;text-decoration:underline}html.high-contrast .form-control.btn-brand-secondary .header li.current a{color:#fff !important}html.high-contrast .grid-content{background-color:#000 !important;background:unset;color:#fff}html.high-contrast .grid-content::before{background-image:unset}html.high-contrast .grid-content.black-and-white .row .grid-content-col.col-6:nth-child(2){background-color:#000}html.high-contrast .neos-nodetypes-text h1,html.high-contrast .neos-nodetypes-text h2,html.high-contrast .neos-nodetypes-text h3,html.high-contrast .neos-nodetypes-text h4,html.high-contrast .neos-nodetypes-text h5{color:#fff}html.high-contrast .neos-nodetypes-text p{color:#fff}html.high-contrast .neos-nodetypes-text p a,html.high-contrast .neos-nodetypes-text p li{color:#fff !important}html.high-contrast .neos-nodetypes-text a{color:#fff !important}html.high-contrast .neos-nodetypes-text li::before{filter:invert(1)}html.high-contrast p a,html.high-contrast p button,html.high-contrast .submit a,html.high-contrast .submit button{color:#fff !important}html.high-contrast p a::after,html.high-contrast p button::after,html.high-contrast .submit a::after,html.high-contrast .submit button::after{border-bottom:1px solid #fff !important}html.high-contrast p a.btn-white,html.high-contrast p a.btn-brand-secondary,html.high-contrast p a.form-control,html.high-contrast p button.btn-white,html.high-contrast p button.btn-brand-secondary,html.high-contrast p button.form-control,html.high-contrast .submit a.btn-white,html.high-contrast .submit a.btn-brand-secondary,html.high-contrast .submit a.form-control,html.high-contrast .submit button.btn-white,html.high-contrast .submit button.btn-brand-secondary,html.high-contrast .submit button.form-control{color:#000 !important;background-color:#fff !important}html.high-contrast .form-control{color:#fff !important}html.high-contrast .neos-nodetypes-headline h1,html.high-contrast .neos-nodetypes-headline h2,html.high-contrast .neos-nodetypes-headline h3,html.high-contrast .neos-nodetypes-headline h4{color:#fff !important}html.high-contrast .customer-section img{background-color:#fff}html.high-contrast #filters .filter-button.active::before{border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}html.high-contrast #filters .filter-button::before{border:2px solid #fff}html.high-contrast .widget--wrapper ul li a{background-color:#fff;color:#000 !important}html.high-contrast .widget--wrapper ul li a img{filter:invert(1)}html.high-contrast .content_leistung{background-color:#fff;color:#000}html.high-contrast .quote--wrapper p{color:#fff !important}html.high-contrast .team-member--wrapper{background-color:#000;background-image:none !important}html.high-contrast .info-tile--wrapper{border:1px solid #fff}html.high-contrast .blog-teaser--item .btn-brand-secondary{position:relative;right:0;bottom:0}html.high-contrast .service-wrapper .service-element{border-color:#fff}html.high-contrast .service-wrapper .service-element .btn-brand-secondary{color:#000 !important}html.high-contrast .btn-brand-secondary{color:#000}html.light-contrast{background-color:#fff;color:#000}html.large-text{font-size:1.5em}html.large-text .neos-nodetypes-text p{font-size:calc(1rem + 5px)}html.large-text li a{font-size:1rem}html.large-text .teaser-container-nav-elements ul li{margin-bottom:16px}html.large-text .filter--wrapper #filters .filter-button.active::before{top:9px}html.large-text .filter--wrapper #filters .filter-button::before{top:12px}@media(max-width: 576px){html.large-text .filter--wrapper .btn-group-toggle{display:block}}html.large-text .footer-nav-list{gap:10px}html.large-text .btn-brand-primary,html.large-text .btn-brand-secondary,html.large-text button{line-height:29px !important}html.large-pointer{cursor:url("../Images/arrow-pointer-solid.svg") 4 12,auto}html.large-text{font-size:1.5em}html .hide-images img{display:none}.accessibility-menu{position:fixed;bottom:20px;right:20px;background-color:#000;color:#fff;padding:32px 20px 20px;box-shadow:0px 3px 12px 0px rgba(217,218,219,.5);width:400px;z-index:1000;display:none}@media(max-width: 768px){.accessibility-menu{width:65%}}@media(max-width: 576px){.accessibility-menu{bottom:0;right:0;width:100%}}.accessibility-menu .option-link{color:#fff;padding:10px;cursor:pointer;margin:5px;transition:background-color .3s;border:none;line-height:25px}.accessability-menu-icon{position:fixed;bottom:10px;right:0;width:auto;height:65px;cursor:pointer;align-items:center;z-index:999;box-shadow:0px 3px 12px 0px rgba(217,218,219,.5);background-color:#000;color:#fff;display:flex !important;border:none;border-radius:35px 0 0 35px;padding:0 30px 0 15px}.accessability-menu-icon img{width:45px;height:45px;position:relative;right:3px;object-fit:contain}

/*# sourceMappingURL=Main.css.map*/