@charset "UTF-8";#uc-banner-centered .uc-banner-content{background:#383a36!important}.uc-banner-text{color:#fff!important}#usercentrics-button .uc-btn-new.uc-btn-accept{background-color:#ef7d00!important;color:#fff!important}#usercentrics-button .uc-btn-new.uc-btn-deny,#usercentrics-button .uc-btn-new.uc-btn-more{background-color:#fff!important;color:#ef7d00!important}#usercentrics-button #uc-consents-info-modal .uc-modal-body .uc-content{background:#fff!important}#usercentrics-button #uc-consents-info-modal *,#usercentrics-button #uc-consents-info-modal a[href],.uc-embed a[href]{color:#383a36!important}#usercentrics-button #uc-consents-info-modal .uc-info-modal-sidebar{background-color:#fff!important;color:#383a36!important}#usercentrics-button #uc-consents-info-modal .uc-modal-header{background-color:#ef7d00!important}#usercentrics-button #uc-consents-info-modal .uc-modal-header .uc-info-modal-search-bar input{background-color:#ccc!important;border:1px solid #383a36!important;border-radius:50px;color:#383a36!important}#usercentrics-button #uc-consents-info-modal .uc-modal-footer .uc-save-settings-and-close-button{background:#ef7d00!important;color:#fff!important}.usercentrics-button .uc-dropdown .uc-dropdown-menu.lan-opened,.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header,.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs,.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn,.usercentrics-button .uc-corner-modal .uc-card-footer .uc-save-settings-button{background-color:#ef7d00!important;color:#fff!important}#usercentrics-button #uc-corner-modal.layout-1 .uc-powered-by-footer a,#usercentrics-button #uc-banner-centered .uc-powered-by-footer,#usercentrics-button #uc-consents-info-modal .uc-info-modal-sidebar .uc-powered-by{opacity:.25}#usercentrics-button #uc-corner-modal.layout-1 .uc-powered-by-footer{color:#3ba1db40!important}div#uc-btn-close-main-corner-modal>svg use+use{fill:#ef7d00}div#uc-btn-close-main-corner-modal>svg #fingerprint{fill:#ef7d00}#uc-central-banner-modal #uc-banner-centered .uc-banner-content{background:#343434!important}privacy-proxy-google-maps#privacyProxyElement_1{width:100%!important;min-width:100%;position:inherit}privacy-proxy-google-maps#privacyProxyElement_1 #mapImage img{width:100%;-o-object-fit:cover;object-fit:cover}#usercentrics-button .uc-banner-content{animation:1s linear infinite;animation-name:grau}body{font-size:16px;line-height:1.42857143;color:#333;background-color:#fff}body .container{max-width:1140px}body body[id].uid_3 .page-header .menurow nav#nav1 .megamenu>.dropdown-menu{border-top-color:#fff;display:none}body body[id] .page-header .menurow nav#nav1 .megamenu>.dropdown-menu{display:flex;flex-wrap:wrap;row-gap:10px;background:#fff;border-top:35px solid #777777;border-top-color:#777;padding-top:5px;margin-left:15px;margin-right:17px;margin-top:-35px}body body .page-header .menurow nav#nav1 .level1:hover>.dropdown-menu{visibility:visible;opacity:1}body body .page-header .menurow nav#nav1 .dropdown-menu{min-width:15rem;padding:0;margin:-5px 0 0;color:#000;background-color:#fff;border-radius:0;border:0;border-top-width:0px;border-top-style:none;border-top-color:currentcolor;border-top:5px solid transparent;display:inherit;visibility:hidden;opacity:0;transition:visibility .25s,opacity .25s linear}@media (min-width: 992px){body .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}}body .navbar-nav .dropdown-menu{position:static}body .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}body h1{font-size:24px;font-size:1.5rem}body h2{font-size:20px;font-size:1.25em}body h3{font-size:18px;font-size:1.125em}body .gridelement{padding-bottom:1em}body .header-center{text-align:center}body .header-left{text-align:left}body .header-right{text-align:right}body input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f8f8fa inset!important}body .flag-de,body .flag-en{background-image:url(../Image/DE.png);background-position:0px 5px;background-repeat:no-repeat;background-size:20px;padding:0 0 0 1.7em}body .flag-en{background-image:url(../Image/GB.png)}body div[role=main]{margin-bottom:3em}body .maincontent ul li{list-style:disc}body footer.pagefooter{padding:1em 0;color:#000;background:#ccc;line-height:1em;font-size:1em}body .nav-link{display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}body .topmenu .tx-indexedsearch-res,body .topmenu .tx-indexedsearch-browsebox{display:none}body .form-group .form-label{display:block;width:200px;float:left;clear:left;font-weight:700;cursor:pointer;padding-top:0;margin-bottom:0}body .input.checkbox .form-check{padding-left:0}body .input.checkbox .form-check input[type=checkbox]{margin-right:15px}body .input .form-control{width:400px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}body .input .form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}body .totop{background:url(./ic_arrow_drop_down_circle_48px-CS7TxsfK.svg);width:48px;height:48px;display:none;position:fixed;bottom:10px;right:10px;z-index:9999}body .totop a{text-indent:-99999px;display:block;width:48px;height:48px}body .maincontent .card .card-header{background:transparent!important}body h2.panel-title{font-size:1rem}body .accordion-toggle{background:#afb6bd80}body .accordion-toggle.collapsed{background:#e27f06}body figcaption.align-center{text-align:center}body figcaption.align-left{text-align:left}body figcaption.align-right{text-align:right}body .frame-type-sitepackage_tabs_item>header{display:none}body .nav.nav-tabs>li{list-style:none}body .schwarzTransparenterHintergrund{position:absolute;width:0;height:100%;background:#0000;z-index:9999;transition:width .5s,background .5s}body .schwarzTransparenterHintergrund.active{width:100%;background:#000000b3;transition:width .5s,background .5s;position:fixed}@media only screen and (max-width: 767px){.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{float:none;margin-left:0;margin-right:0}.input .form-control{width:100%}.next .btn-primary,.submit .btn-primary{margin:10px 0;width:100%}body #content input,body #content textarea{max-width:100%;width:100%}body #content .actions .form-navigation,body #content .actions .form-navigation .btn-toolbar,body #content .actions .form-navigation .btn-toolbar .btn-group{width:100%}body #content .actions .form-navigation .btn-toolbar .btn-group button{max-width:100%;width:100%;margin:0}body table.contenttable thead{display:none}body table.contenttable tbody tr{float:left;width:100%;margin-bottom:2em}body table.contenttable tbody tr td{float:left;width:100%;padding:0;overflow:hidden;display:flex;border-color:transparent!important}body table.contenttable tbody tr td .responsive-table_left-content{flex:0 0 40%}body table.contenttable tbody tr td .responsive-table_left-content:before{content:attr(data-label);width:100%;float:left;padding:1em;font-weight:700;margin:-10px}body table.contenttable tbody tr td .responsive-table_right-content{flex:0 0 60%;overflow:hidden;padding-left:5px}body .standorte-karte.container .world.hide+#place_list>div{flex:1 1 0!important;margin-left:15px;margin-right:15px}}ul.f3-widget-paginator{display:flex;list-style:none;-moz-column-gap:20px;column-gap:20px;flex-direction:row;padding-left:0}ul.f3-widget-paginator li{display:block;list-style:none}.news-list-view .article{display:flex;flex-direction:row;flex-wrap:wrap}.news-list-view .article .header{width:100%;order:1}.news-list-view .article .news-img-wrap{max-width:33%;float:none;order:3}.news-list-view .article .news-img-wrap img{width:100%}.news-list-view .article .teaser-text{order:2;width:66%}.news-list-view .article .footer{order:4;width:100%}@media only screen and (max-width: 576px){.sidebar .kachel{padding:0}.sidebar .kachel .kachel-container{padding:1em;position:relative;display:flex;justify-content:center;align-items:center}.sidebar .kachel .kachel-container a{text-decoration:none}.sidebar .kachel .kachel-container .kachel-text{position:relative}.sidebar figure{display:flex;justify-content:center;align-items:center;width:100%}.sidebar figure>picture{display:block;max-width:250px}}@media only screen and (max-width: 400px){body .row div:has(>.kachel){padding-left:12px;padding-right:12px;max-width:100%}body .row .kachel{padding-top:25%}body .row .kachel .kachel-container{background-position:center}}.contenttable{width:100%}@font-face{font-family:Segoe UI;font-style:normal;font-weight:400;src:local("Segoe UI"),url(./segoeui-Cj1EAmoU.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:italic;font-weight:400;src:local("Segoe UI"),url(./segoeuii-CiZGqIoA.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:normal;font-weight:600;src:local("Segoe UI"),url(./seguisb-BKVtVQ7v.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:italic;font-weight:600;src:local("Segoe UI"),url(./seguisbi-9958IfHR.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:normal;font-weight:800;src:local("Segoe UI"),url(./segoeuib-1iWfdhbF.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:italic;font-weight:800;src:local("Segoe UI"),url(./segoeuiz-D7RPWOWJ.ttf) format("truetype")}@media (min-width: 1500px){.container{max-width:1400px}}html,body{overflow-x:hidden}html{font-size:16px}body{font-size:16px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.42857143;color:#333;background-color:#fff}body h1{font-size:24px;font-size:1.5rem;color:#e27f06}body h2{font-size:20px;font-size:1.25em;color:#e27f06}body h3,body .header-no-tag{font-size:18px;font-size:1.125em;color:#e27f06}body .header-no-tag{display:block}body .header-no-tag a{font-weight:800}body .ce-headline-center{text-align:center}body h4,body h5,body h6{font-size:16px;font-size:1rem}body .fauxHeadline{font-size:18px;font-size:1.125rem}body .kleiner{font-size:.9em}body .groesser-125{font-size:1.25em}body .groesser-150{font-size:1.5em}body .semibold{font-weight:600}body hr{border:0px;border-bottom:1px solid #777777;clear:both;margin:16px 0 18px;height:0px}body img{max-width:100%;height:auto}body .btn-group>.btn:first-child{margin-left:198px}body .gruen{color:#01550e}body .rot{color:#c00}body .grau{color:#fff}body #logo{margin-top:15px;margin-bottom:15px}body #content{margin:0 auto!important}body a{color:#000}body a.list-symbol{display:block;padding-left:5px;text-decoration:none}body a.list-symbol:before{content:url(./angle-double-right-UyEli5-n.png);display:inline-block;position:relative;left:-5px;transition:filter .3s;filter:brightness(0)}body a.list-symbol:hover:before{filter:brightness(1)}body a.arrow-after{display:block;padding-right:5px;text-decoration:none}body a.arrow-after:after{content:url(./arrow-circle-left-XwR_QeIB.png);display:inline-block;position:relative;right:-5px;top:3px;transition:filter .3s;filter:brightness(1)}body a.arrow-after:hover:after{filter:brightness(0)}body a:hover{color:#000;text-decoration:underline}body .bg-grey{background-color:#777}body .bg-white{background-color:#fff}body .bg-black{background-color:#000}body div[role=main]{margin-bottom:1em}body .page-header{position:relative;display:flex;flex-direction:column;margin-bottom:10px}body .page-header .toprow{order:1}body .page-header .toprow .container .frame{margin-right:40px}body .page-header .toprow .container>a{padding-right:20px}body .page-header .toprow .container>a:last-child{padding-right:0}body .page-header .toprow .container>a>img{max-width:20px;display:block}body .page-header .toprow p{width:400px;display:flex;justify-content:space-between;margin-left:auto;margin-right:0}body .page-header .toprow a{margin-top:10px;padding-left:10px;color:#e27f06}body .page-header .toprow a.mail-link:before{content:"";width:15px;height:15px;display:inline-block;background:url(./envelope-vXcIdr5X.png) no-repeat;background-size:contain;position:relative;top:4px;margin-right:3px}body .page-header .menurow{order:2;z-index:9999;height:32px;background:#777}body .page-header .menurow .container{display:flex}body .page-header .menurow #logo{margin-top:0;margin-bottom:0;margin-right:3em}body .page-header .menurow nav#nav1{height:32px;flex-grow:1}body .page-header .menurow nav#nav1 .navbar-nav .nav-link{padding-top:5px;padding-bottom:5px;color:#fff}body .page-header .menurow nav#nav1 .navbar-nav .nav-link.is-current{background:#e27f06}body .page-header .menurow nav#nav1 .navbar-nav .nav-link.is-current:hover{text-decoration:none}body .page-header .menurow nav#nav1 .dropdown-menu{min-width:15rem;padding:0;margin:-5px 0 0;color:#000;background-color:#fff;border-radius:0;border:0;border-top:5px solid transparent;display:inherit;visibility:hidden;opacity:0;transition:visibility .25s,opacity .25s linear}body .page-header .menurow nav#nav1 .dropdown-menu li.level2:last-child a{border-bottom-left-radius:0;border-bottom-right-radius:0}body .page-header .menurow nav#nav1 .dropdown-menu li.level2 .nav-link{border-left:5px solid #fff;color:#000;padding-left:14px;background-color:#fff;background-image:url(./angle-double-right-UyEli5-n.png);background-repeat:no-repeat;background-size:10px;background-position-x:left;background-position-y:13px;transition:all .3s}body .page-header .menurow nav#nav1 .dropdown-menu li.level2 .nav-link:focus,body .page-header .menurow nav#nav1 .dropdown-menu li.level2 .nav-link:hover,body .page-header .menurow nav#nav1 .dropdown-menu li.level2 .nav-link.active,body .page-header .menurow nav#nav1 .dropdown-menu li.level2 .nav-link.active:hover{border-color:#e27f06;padding-left:26px;background-color:#e27f06;background-image:url(./angle-double-right-UyEli5-n.png);background-blend-mode:color-dodge,luminosity,lighten;background-position-x:8px;color:#fff;text-decoration:none}body .page-header .menurow nav#nav1 .dropdown-menu li.level2 .nav-link.active{padding-left:14px;background-image:none}body .page-header .menurow nav#nav1 .level1>.nav-link:hover{text-decoration:none;background:#e27f06}body .page-header .menurow nav#nav1 .level1:hover>.dropdown-menu{visibility:visible;opacity:1}body .page-header .menurow .languageMenu{display:inline-block;position:relative;margin-left:25px}body .page-header .menurow .languageMenu ul.menu.menu--language{background:#777;border:0px;border-top-left-radius:0;border-top-right-radius:0;padding:5px 15px 10px 10px;margin-left:-10px;top:100%}body .page-header .menurow .languageMenu ul.menu.menu--language li.menu__item{padding:0}body .page-header .menurow .languageMenu ul.menu.menu--language .menu__link{text-decoration:none}body .page-header .menurow .languageMenu ul.menu.menu--language .menu__link--current{display:none}body .page-header .menurow .flag-de,body .page-header .menurow .flag-en,body .page-header .menurow .flag-es{padding-left:0;padding-right:15px;color:#fff;background-image:none}body .page-header .menurow .currentLanguage{padding-left:0}body .page-header .menurow .currentLanguage span.menu__label{line-height:32px;padding-right:20px;display:block}body .page-header .menurow .currentLanguage span.menu__label:after{width:14px;height:14px;content:"";display:inline-block;border:1px solid transparent;border-bottom-color:#fff;border-right-color:#fff;transform:rotate(45deg);margin-left:7px;margin-bottom:3px}body .page-header .menurow .tx-indexedsearch-rules,body .page-header .menurow .tx-indexedsearch-searchbox legend,body .page-header .menurow .tx-indexedsearch-searchbox a,body .page-header .menurow .tx-indexedsearch-searchbox label{display:none}body .page-header .menurow .tx-indexedsearch-searchbox fieldset{margin-left:32px;width:0px;transition:width .7s;overflow:hidden;display:flex;position:absolute;top:0}body .page-header .menurow .tx-indexedsearch-searchbox fieldset input{height:32px}body .page-header .menurow #headerSearch .tx-indexedsearch-info-sword,body .page-header .menurow #headerSearch .tx-indexedsearch-info-browsebox,body .page-header .menurow #headerSearch .tx-indexedsearch-info-res{display:none}body .page-header .menurow #headerSearch{display:inline-block;width:32px;height:32px;position:relative;top:-5px}body .page-header .menurow #headerSearch:before{content:"";width:15px;height:15px;background:url(./search-BXl1VJK-.png) no-repeat;background-size:contain;display:inline-block;position:relative;top:7px;left:7px;transition:filter .7s;filter:blur(0px) opacity(1)}body .page-header .menurow #headerSearch input#tx-indexedsearch-searchbox-button-submit{color:transparent;border:0px;background:url(./search-BXl1VJK-.png) no-repeat center}body .page-header .menurow #headerSearch.open{position:relative}body .page-header .menurow #headerSearch.open:before{filter:blur(10px) opacity(0)}body .page-header .menurow #headerSearch.open+span#close-search{filter:blur(0px)}body .page-header .menurow #headerSearch.open .tx-indexedsearch-searchbox fieldset{width:250px}body .page-header .menurow .topmenu{position:relative}body .page-header .menurow .topmenu span#close-search{filter:blur(10px);transition:filter .7s;display:block;width:32px;height:32px;position:absolute;background:url(./cross-Dab8rbxx.png) no-repeat;background-size:16px;background-position:center;top:0;right:0;z-index:99999}body .page-header .slider{order:3;position:relative;min-height:25px}body .page-header .slider .carousel-indicators li:first-child:last-child{display:none}body .page-header .slider .carousel-caption{bottom:45%;left:auto;background:#e27f06cc;padding:10px 15px}body .page-header .slider .carousel-caption:not(:has(*)){background:transparent}body .page-header .slider .carousel-caption p{font-size:1.25em;margin:0;text-align:left}body .page-header .slider .carousel-header{font-size:2em;font-weight:600}body .page-header .slider .product-menu{position:absolute;bottom:0;width:100%;z-index:999;background:#0006;overflow:visible;padding-bottom:25px}body .page-header .slider .product-menu ul{display:flex;max-width:1000px;margin:0 auto;justify-content:space-between}body .page-header .slider .product-menu ul li{width:144px;height:144px;background:#fff;margin-top:-72px;border-radius:72px;list-style:none;text-align:center;transition:background-color .7s}body .page-header .slider .product-menu ul li.active,body .page-header .slider .product-menu ul li:hover{background:#e27f06}body .page-header .slider .product-menu ul li.active a,body .page-header .slider .product-menu ul li:hover a{color:#fff}body .page-header .slider .product-menu ul li a{transition:color .2s;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;color:#e27f06;text-decoration:none;font-weight:600;padding:15px}body nav[aria-label=breadcrumb]{margin-bottom:30px}body nav[aria-label=breadcrumb] ol.breadcrumb{padding:0;background:transparent;font-size:.9em}body nav[aria-label=breadcrumb] ol.breadcrumb li#breadcrumblabel{margin-right:5px}body nav[aria-label=breadcrumb] ol.breadcrumb li a{text-decoration:none}body nav[aria-label=breadcrumb] ol.breadcrumb li.breadcrumb-item+.breadcrumb-item{padding-left:.2rem}body nav[aria-label=breadcrumb] ol.breadcrumb li.breadcrumb-item+.breadcrumb-item:before{content:"|";padding-right:.2rem}body .sidebar .kachel{margin-bottom:1rem}body .kachel{width:100%;padding-top:100%;position:relative}body .kachel .kachel-container{background-color:#777;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;bottom:0;right:0}body .kachel .kachel-container.orange{background-color:#e27f06}body .kachel .kachel-container a .kachel-text{cursor:pointer}body .kachel .kachel-container .kachel-text{position:absolute;width:100%;height:100%;text-align:center;display:flex;justify-content:center;flex-direction:column;top:0;padding:10px;font-weight:800;color:#fff}body .kachel .kachel-container .kachel-text p{margin:0}body .kachel .kachel-container[style^=background] .kachel-text{background-color:#e27f06cc;transition:all .7s}body .kachel .kachel-container[style^=background]:hover .kachel-text{background-color:transparent;filter:drop-shadow(2px 4px 6px black)}body .nav-link{color:#000}body .maincontent hr{border-bottom:2px solid #707070;width:80%;margin:16px auto 18px}body .maincontent.col-md-8 hr{width:100%}@media only screen and (min-width: 768px){body .maincontent .cols{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}}body .maincontent .col-xl-12>.frame.frame-Box{height:initial}body .maincontent .frame.frame-Box{border:1px solid #e27f06;display:flex;flex-direction:column;height:100%}body .maincontent .frame.frame-Box h1,body .maincontent .frame.frame-Box h2,body .maincontent .frame.frame-Box h3,body .maincontent .frame.frame-Box h4{background:#e27f06;padding:10px;color:#fff;text-align:center}body .maincontent .frame.frame-Box h1 a,body .maincontent .frame.frame-Box h2 a,body .maincontent .frame.frame-Box h3 a,body .maincontent .frame.frame-Box h4 a{color:#fff;text-decoration:none}body .maincontent .frame.frame-Box .ce-textpic{padding:10px}body .maincontent .frame.frame-Box .ce-textpic hr{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;border-color:#e27f06}body .maincontent .frame hr{width:100%;margin:16px 0 18px}body .maincontent .frame-type-container+.frame-type-container{margin-top:20px}body .maincontent div[class^=col]+div[class^=col]{padding-left:10px}body .maincontent div[class^=col]:first-child:not(.col-xl-12){padding-right:10px}body .maincontent .styled-list{padding-left:0!important}body .maincontent .styled-list li{padding-left:14px;background:url(./angle-double-right-UyEli5-n.png) no-repeat left 10px;background-position-y:8px;list-style:none}body .maincontent .card{border:0 solid rgba(175,182,189,.5);border-radius:0;transition:border .3s}body .maincontent .card.open-acc{width:calc(100% - 2px);border-width:1px}body .maincontent .card.open-acc .card-header{background:#afb6bd80}body .maincontent .card.open-acc .card-header .panel-title a{color:#000}body .maincontent .card .card-header{background:#e27f06;padding:0;border-radius:0!important;border:none}body .maincontent .card .panel-title{margin:0}body .maincontent .card .panel-title a{text-transform:none;color:#fff}body .maincontent .card .panel-title a.accordion-toggle:before{content:""}body .maincontent .card .panel-title a.accordion-toggle.collapsed:before{content:"";background-image:url(./plus-BP0CX8-Q.png);background-size:18px;display:block;width:18px;height:18px}body .sidebar{margin-top:0!important}body .sidebar h4,body .sidebar h5,body .sidebar h6{color:#e27f06;margin-bottom:1.2em}body .sidebar>div[id]{width:100%;background:#afb6bd66;margin-bottom:20px}body .sidebar>div[id]>h1,body .sidebar>div[id]>h2,body .sidebar>div[id]>h3,body .sidebar>div[id]>h4,body .sidebar>div[id]>h5,body .sidebar>div[id]>h6{background:#e27f06;padding:10px;color:#fff}body .sidebar>div[id]>h1+*,body .sidebar>div[id]>h2+*,body .sidebar>div[id]>h3+*,body .sidebar>div[id]>h4+*,body .sidebar>div[id]>h5+*,body .sidebar>div[id]>h6+*{padding:15px 10px 10px}body .sidebar>div[id] header{background:#e27f06;padding:10px;color:#fff}body .sidebar>div[id] header>h1,body .sidebar>div[id] header>h2,body .sidebar>div[id] header>h3,body .sidebar>div[id] header>h4,body .sidebar>div[id] header>h5,body .sidebar>div[id] header>h6,body .sidebar>div[id] header>p,body .sidebar>div[id] header>span{color:#fff;background:transparent}body .sidebar>div[id] header>h1 a,body .sidebar>div[id] header>h2 a,body .sidebar>div[id] header>h3 a,body .sidebar>div[id] header>h4 a,body .sidebar>div[id] header>h5 a,body .sidebar>div[id] header>h6 a,body .sidebar>div[id] header>p a,body .sidebar>div[id] header>span a{color:#fff;text-decoration:none}body .sidebar>div[id] header>h1+*,body .sidebar>div[id] header>h2+*,body .sidebar>div[id] header>h3+*,body .sidebar>div[id] header>h4+*,body .sidebar>div[id] header>h5+*,body .sidebar>div[id] header>h6+*,body .sidebar>div[id] header>p+*,body .sidebar>div[id] header>span+*{width:calc(100% + 20px);margin:10px -10px -20px;padding:20px 10px;background:#e3e3e3;color:#e27f06}body .sidebar>div[id] header+*{padding:15px 10px 10px}body .sidebar>div[id]>div:not(:has(>*)){display:none}body .sidebar>div[id] ul li{padding:5px 0 5px 16px;background:url(./angle-double-right-UyEli5-n.png) no-repeat left 10px;background-position-y:13px;list-style:none}body .sidebar>div[id] ul li a{text-decoration:none}body footer.pagefooter{margin-top:2em;padding:1em 0 0!important;color:#000;background:#afb6bd66;line-height:1em;font-size:1em}body footer.pagefooter div[itemscope] p{margin-bottom:5px}body footer.pagefooter div[itemscope] p strong{display:block;margin-bottom:.8em}body footer.pagefooter .bottom-row{background:#afb6bd}body footer.pagefooter .bottom-row .column1{display:flex;align-items:center;justify-content:space-between}body footer.pagefooter .bottom-row .column1>div{padding-top:5px;padding-bottom:5px;display:flex}body footer.pagefooter .bottom-row .column1>div>a{padding-right:20px}body footer.pagefooter .bottom-row .column1>div>a>img{max-width:20px;display:block;filter:brightness(0)}body footer.pagefooter .bottom-row .gridelement{padding-bottom:0}body footer.pagefooter .bottom-row ul.footermenu{display:flex;justify-content:flex-end;margin:0;padding:8px 0}body footer.pagefooter .bottom-row ul.footermenu .nav-item:before{content:none;display:none}body footer.pagefooter .bottom-row ul.footermenu .nav-item a:hover{padding-left:5px}body footer.pagefooter ul.nav.footer{display:flex;justify-content:flex-end;flex-direction:column;max-height:106px}body footer.pagefooter ul.nav.footer li.nav-item{flex:0 1 33%;background:url(./angle-double-right-UyEli5-n.png) no-repeat left 10px;list-style:none;padding:5px 5px 5px 1em}body footer.pagefooter ul.nav.footer li.nav-item.last{margin-bottom:auto}body footer.pagefooter ul.nav.footer li.nav-item a.nav-link{display:inline-block;padding:0}body .next .btn-primary,body .submit .btn-primary{margin:10px 16px 10px 198px;border:0;padding:5px 20px;color:#fff;font-weight:700;cursor:pointer;background:#191919;width:400px}body footer h3,body footer h2,body footer h4{text-transform:uppercase;font-weight:700;margin-bottom:20px}body .form-group .input .form-control{width:100%;max-width:400px}body[id].uid_3 .page-header .menurow nav#nav1 .megamenu>.dropdown-menu{border-top-color:#fff}body[id] #logo{position:relative;z-index:9999}body[id] .page-header .menurow .container{position:relative}body[id] .page-header .menurow nav#nav1{position:static}body[id] .page-header .menurow nav#nav1 .megamenu{position:static}body[id] .page-header .menurow nav#nav1 .megamenu.level1:hover>.dropdown-menu{display:flex!important}body[id] .page-header .menurow nav#nav1 .megamenu>.dropdown-menu{display:flex;flex-wrap:wrap;row-gap:10px;background:#fff;border-top:35px solid #777777;padding-top:5px;margin-left:15px;margin-right:17px;margin-top:-35px;display:none!important}body[id] .page-header .menurow nav#nav1 .megamenu .level2{padding-left:1%;padding-right:1%;flex:0 0 25%;background:#fff}body[id] .page-header .menurow nav#nav1 .megamenu .level2>a{font-weight:700;margin-bottom:5px}body[id] .page-header .menurow nav#nav1 .megamenu .level2 .nav-link{width:auto;white-space:nowrap}body[id] .page-header .menurow nav#nav1 .megamenu .level2 .nav-link:hover{padding-left:14px;background-position-x:2px}body[id] .page-header .menurow nav#nav1 .megamenu .level2 .dropdown-menu{top:0;position:relative;opacity:1;visibility:visible!important;min-width:0;display:flex;flex-direction:column}.standorte-karte{position:relative;display:flex}.standorte-karte .world{flex:1 1 100%}.standorte-karte .world.hide{display:none}.standorte-karte .world.hide+#place_list{flex:0 0 250px}.standorte-karte .world .hasplaces:hover{cursor:pointer}.standorte-karte .world .hasplaces:hover>path{fill:#e27f0699}.standorte-karte .world .hasplaces>path{fill:#e27f0666;stroke-width:25px!important}.standorte-karte .world path{fill:#cccccc80}.standorte-karte .active_places{display:none;padding:25px;border-radius:10px;margin:auto auto 15px;background:#ccc}.standorte-karte .isLocation{fill:#e27f0666!important}.standorte-karte .isLocation path{fill:#e27f0666!important}.standorte-karte .isLocation.activePlace{fill:#e27f06!important}.standorte-karte .isLocation.activePlace path{fill:#e27f06!important}.standorte-karte .isLocation:hover{cursor:pointer;fill:#e27f0699!important}.standorte-karte #ocean{stroke:transparent;fill:transparent}.standorte-karte #place_list{position:relative;flex:0;float:left;height:100%;display:block}.standorte-karte #place_list .active_places.openedPlace{display:block}.standorte-karte #map_eu,.standorte-karte #map_na,.standorte-karte #map_sa,.standorte-karte #map_as,.standorte-karte #map_af,.standorte-karte #map_au{display:none;max-height:700px;margin-left:auto;fill:#cccccc80;stroke:#fff!important;flex:1 1 100%}.standorte-karte #map_eu path,.standorte-karte #map_na path,.standorte-karte #map_sa path,.standorte-karte #map_as path,.standorte-karte #map_af path,.standorte-karte #map_au path{fill:#cccccc80;stroke:#fff!important;stroke-dasharray:none}.standorte-karte #map_eu.open,.standorte-karte #map_na.open,.standorte-karte #map_sa.open,.standorte-karte #map_as.open,.standorte-karte #map_af.open,.standorte-karte #map_au.open{display:block}.standorte-karte #close_eu,.standorte-karte #close_na,.standorte-karte #close_sa,.standorte-karte #close_as,.standorte-karte #close_af,.standorte-karte #close_au{margin-left:auto;margin-right:0;width:50px;height:50px;background:transparent;display:block;margin-bottom:-50px;position:relative;cursor:pointer}.standorte-karte #close_eu:before,.standorte-karte #close_eu:after,.standorte-karte #close_na:before,.standorte-karte #close_na:after,.standorte-karte #close_sa:before,.standorte-karte #close_sa:after,.standorte-karte #close_as:before,.standorte-karte #close_as:after,.standorte-karte #close_af:before,.standorte-karte #close_af:after,.standorte-karte #close_au:before,.standorte-karte #close_au:after{content:"";width:3px;height:50px;background:orange;display:block;position:absolute;transform:rotate(45deg);right:20px}.standorte-karte #close_eu:after,.standorte-karte #close_na:after,.standorte-karte #close_sa:after,.standorte-karte #close_as:after,.standorte-karte #close_af:after,.standorte-karte #close_au:after{transform:rotate(-45deg)}.standorte-karte.container{padding:0;position:relative}.standorte-karte.container svg{width:auto!important;height:100%!important;max-width:inherit!important;max-height:inherit!important;margin-left:auto!important;display:block!important}table.contenttable td:not(:last-child){border-right:1px solid}table.contenttable th:not(:last-child){border-right:1px solid #fff!important}@media only screen and (max-width: 1599px){body .page-header .menurow #headerSearch .tx-indexedsearch-searchbox fieldset{top:32px;margin-left:0;right:0}body .page-header .menurow #headerSearch .tx-indexedsearch-searchbox fieldset .open .tx-indexedsearch-searchbox fieldset{width:212px}body .page-header .menurow #headerSearch .tx-indexedsearch-searchbox fieldset+p{display:none}body .page-header .menurow #headerSearch .tx-indexedsearch-search-submit,body .page-header .menurow #headerSearch .tx-indexedsearch-search-submit input#tx-indexedsearch-searchbox-button-submit{width:32px}}@media only screen and (max-width: 1199px){body .page-header .menurow #logo{margin-right:2em}body .page-header .menurow .languageMenu{margin-left:15px}body .standorte-karte.container{flex-wrap:wrap}body .standorte-karte.container #map_eu,body .standorte-karte.container #map_na,body .standorte-karte.container #map_sa,body .standorte-karte.container #map_as,body .standorte-karte.container #map_af,body .standorte-karte.container #map_au{max-height:100vh}body .standorte-karte.container .world.hide+#place_list{margin-top:20px;display:flex;flex:0 0 100%;order:2;flex-wrap:wrap}body .standorte-karte.container .world.hide+#place_list>div{flex:0 0 33%;justify-content:space-between}}@media only screen and (max-width: 991px){body .schwarzTransparenterHintergrund,body .row.row-offcanvas.row-offcanvas-right{z-index:10000!important}body .row.row-offcanvas.row-offcanvas-right.active{right:15px}body .navbar-header{margin-top:-3px}body nav#nav1{justify-content:flex-end}body .navbar-header .navbar-toggler:before{border-color:#fff!important}body .navbar-header .navbar-toggler:after{background-color:#fff!important}body .kachel-text{font-size:.8rem}body .kachel-text .groesser-150{font-size:1.2rem}body .page-header .slider .product-menu ul{justify-content:space-around}body .page-header .slider .product-menu ul li{width:120px;height:120px}}@media only screen and (max-width: 767px){.row>.col-sm-6{max-width:calc(50% - 10px)}}@media only screen and (max-width: 767px){body .page-header .menurow #logo{margin-right:0}body .page-header .toprow>div{flex-wrap:wrap;justify-content:center}body .page-header .toprow>div>a{margin-bottom:5px}body .page-header .toprow .frame{width:100%}body .page-header .toprow p{width:auto;flex-wrap:wrap}body .page-header .slider .product-menu{display:none}.frame-type-container .row{row-gap:15px;-moz-column-gap:20px;column-gap:20px}body .maincontent div[class^=col]:first-child:not(.col-xl-12){padding-right:0;padding-left:0}body .maincontent div[class^=col]+div[class^=col]{padding-left:0;padding-right:0}.row>.col-sm-6{max-width:calc(50% - 10px)}.carousel-caption{display:none}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{float:none;margin-left:0;margin-right:0}.input .form-control{width:100%}.next .btn-primary,.submit .btn-primary{margin:10px 0;width:100%}body #content input,body #content textarea{max-width:100%;width:100%}body #content .actions .form-navigation,body #content .actions .form-navigation .btn-toolbar,body #content .actions .form-navigation .btn-toolbar .btn-group{width:100%}body #content .actions .form-navigation .btn-toolbar .btn-group button{max-width:100%;width:100%;margin:0}body table.contenttable thead{display:none}body table.contenttable tbody tr{float:left;width:100%;margin-bottom:2em}body table.contenttable tbody tr td{float:left;width:100%;padding:0;overflow:hidden;display:flex;border-color:transparent!important}body table.contenttable tbody tr td .responsive-table_left-content{flex:0 0 40%}body table.contenttable tbody tr td .responsive-table_left-content:before{content:attr(data-label);width:100%;float:left;padding:1em;font-weight:700;margin:-10px}body table.contenttable tbody tr td .responsive-table_right-content{flex:0 0 60%;overflow:hidden;padding-left:5px}}@media only screen and (max-width: 400px){.row>.col-sm-6{max-width:calc(100% - 10px)}}
