@font-face{font-family:Segoe UI;font-style:normal;font-weight:400;src:local("Segoe UI"),url(../Fonts/segoeui.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:italic;font-weight:400;src:local("Segoe UI"),url(../Fonts/segoeuii.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:normal;font-weight:600;src:local("Segoe UI"),url(../Fonts/seguisb.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:italic;font-weight:600;src:local("Segoe UI"),url(../Fonts/seguisbi.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:normal;font-weight:800;src:local("Segoe UI"),url(../Fonts/segoeuib.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:italic;font-weight:800;src:local("Segoe UI"),url(../Fonts/segoeuiz.ttf) format("truetype")}body .fauxHeadline{font-size:18px;font-size:1.125rem}body #content{margin:0 auto!important}body a.list-symbol:before{display:inline-block;position:relative;left:-5px;transition:filter .3s;filter:brightness(0)}body a.arrow-after:after{content:url(../Image/arrow-circle-left.png);display:inline-block;position:relative;right:-5px;top:3px;transition:filter .3s;filter:brightness(1)}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-left:275px}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:#0ab8ed}body .page-header .toprow a.mail-link:before{content:"";width:15px;height:15px;display:inline-block;background:url(../Image/envelope.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:#565655}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:#0ab8ed}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-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:#0ab8ed;padding-left:26px;background-color:#0ab8ed;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:#0ab8ed}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 #c141 .tx-indexedsearch-info-sword,body .page-header .menurow #c141 .tx-indexedsearch-info-browsebox,body .page-header .menurow #c141 .tx-indexedsearch-info-res{display:none}body .page-header .menurow div#c141{display:inline-block;width:32px;height:32px;position:relative;top:-5px}body .page-header .menurow div#c141:before{content:"";width:15px;height:15px;background:url(../Image/search.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 div#c141 input#tx-indexedsearch-searchbox-button-submit{color:transparent;border:0px;background:url(../Image/search.png) no-repeat center}body .page-header .menurow div#c141.open{position:relative}body .page-header .menurow div#c141.open:before{filter:blur(10px) opacity(0)}body .page-header .menurow div#c141.open+span#close-search{filter:blur(0px)}body .page-header .menurow div#c141.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(../Image/cross.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:#0ab8ed}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:#0ab8ed;text-decoration:none;font-weight:600;padding:15px}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:#0ab8ed}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:#0ab8edcc;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 .frame.frame-Box{border:1px solid #0ab8ed;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:#0ab8ed;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:#0ab8ed}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-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:#0ab8ed;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(../Image/plus.png);background-size:18px;display:block;width:18px;height:18px}body .sidebar .frame-type-menu_sitemap_pages header a{color:#fff;font-weight:700;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:#0ab8ed}body .sidebar>div[id] ul li{padding:5px 0 5px 16px;background-position-y:13px;list-style: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 .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 ul.nav.footer li.nav-item{flex:0 1 33%;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 .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] .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:#0ab8ed99}.standorte-karte .world .hasplaces>path{fill:#0ab8ed66;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:#0ab8ed66!important}.standorte-karte .isLocation path{fill:#0ab8ed66!important}.standorte-karte .isLocation.activePlace{fill:#0ab8ed!important}.standorte-karte .isLocation.activePlace path{fill:#0ab8ed!important}.standorte-karte .isLocation:hover{cursor:pointer;fill:#0ab8ed99!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 div#c141 .tx-indexedsearch-searchbox fieldset{top:32px;margin-left:0;right:0}body .page-header .menurow div#c141 .tx-indexedsearch-searchbox fieldset .open .tx-indexedsearch-searchbox fieldset{width:212px}body .page-header .menurow div#c141 .tx-indexedsearch-searchbox fieldset+p{display:none}body .page-header .menurow div#c141 .tx-indexedsearch-search-submit,body .page-header .menurow div#c141 .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 .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: 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: 575px){.container{max-width:calc(100% - 30px)}}@media only screen and (max-width: 400px){body .maincontent .row div:has(>.kachel){padding-left:12px;padding-right:12px;max-width:100%}body .maincontent .row .kachel{padding-top:25%}body .maincontent .row .kachel .kachel-container{background-position:center}}@media only screen and (max-width: 400px){.row>.col-sm-6{max-width:calc(100% - 10px)}}@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 .page-header.doyle .slider .carousel-caption{background:#fff;bottom:10vw;font-size:1.25em;color:#0ab8ed;padding:15px 20px}body .page-header.doyle .slider .carousel-caption a{color:#0ab8ed;font-weight:700;text-decoration:none}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:#0ab8ed}body h2{font-size:20px;font-size:1.25em;color:#0ab8ed}body h3{font-size:18px;font-size:1.125em;color:#0ab8ed}body h4,body h5,body h6{font-size:16px;font-size:1rem}body .fauxHeadline{font-size:18px;font-size:1.125rem;font-size:bold}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 #565655;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 #logo img{max-width:100%}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-8pKFoenh.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:#565655}body .bg-white{background-color:#fff}body .bg-black{background-color:#000}body div[role=main]{margin-bottom:1em}body .page-header.doyle{position:relative;display:flex;flex-direction:column;margin-bottom:10px}body .page-header.doyle .menurow nav#nav1 .navbar-nav .nav-link{padding-top:7px;padding-bottom:7px}body .page-header.doyle .toprow{background:#0ab8ed;order:1;height:30px}body .page-header.doyle .toprow>.container a img{max-height:30px;width:auto}body .page-header.doyle .toprow>div{flex:1 1 50%;display:flex;justify-content:flex-start;-moz-column-gap:1rem;column-gap:1rem}body .page-header.doyle .toprow>div>div,body .page-header.doyle .toprow>div>a{transform:translateY(-5px)}body .page-header.doyle .toprow p{width:350px;display:flex;justify-content:space-between;margin-left:auto;margin-right:0}body .page-header.doyle .toprow a{margin-top:5px;padding-left:10px;color:#fff}body .page-header.doyle .toprow a[href^="mailto:"]:before{content:"";width:15px;height:15px;display:inline-block;filter:brightness(50);background:url(./envelope-vXcIdr5X.png) no-repeat;background-size:contain;position:relative;top:5px;margin-right:3px}body .page-header.doyle .toprow a[href^="tel:"]:before{content:"";width:15px;filter:brightness(50);height:15px;display:inline-block;background:url(./phone-BPMlRj8D.png) no-repeat;background-size:contain;position:relative;top:2px;margin-right:8px}body .page-header.doyle .menurow{order:2;z-index:9998;height:35px;background:#fff}body .page-header.doyle .menurow .container{display:flex}body .page-header.doyle .menurow #logo{height:65px;background:#fff;padding:5px 0;margin-top:-30px;margin-bottom:0;margin-right:3em}body .page-header.doyle .menurow #logo img{max-height:55px;-o-object-fit:contain;object-fit:contain}body .page-header.doyle .menurow nav#nav1{height:32px;flex-grow:1}body .page-header.doyle .menurow nav#nav1 .navbar-nav .nav-link{padding-top:5px;padding-bottom:5px;color:#2d2d2d}body .page-header.doyle .menurow nav#nav1 .navbar-nav .nav-link:hover{background:#0ab8ed}body .page-header.doyle .menurow nav#nav1 .navbar-nav .nav-link.is-current{background:#0ab8ed}body .page-header.doyle .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.doyle .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-doyle-DAn5Amtr.png);background-repeat:no-repeat;background-size:10px;background-position-x:left;background-position-y:17px;transition:all .3s}body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 .nav-link:focus,body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 .nav-link:hover,body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 .nav-link.active,body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 .nav-link.active:hover{border-color:#0ab8ed;padding-left:5px;background-color:#0ab8ed;background-image:none;color:#fff;text-decoration:none}body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 .nav-link:focus:before,body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 .nav-link:hover:before,body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 .nav-link.active:before,body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 .nav-link.active:hover:before{content:"";width:10px;height:10px;display:inline-block;background:url(./angle-double-doyle-DAn5Amtr.png) no-repeat;background-size:contain;filter:grayscale(1) brightness(5)}body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 .nav-link.active{text-decoration:underline;padding-left:10px;background-image:none}body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 .nav-link.active:before{content:"";margin-left:-4px;margin-right:2px}body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2:hover ul.dropdown-menu{display:block;opacity:1;visibility:visible}body .page-header.doyle .menurow nav#nav1 .dropdown-menu li.level2 ul.dropdown-menu{top:0;left:100%}body .page-header.doyle .menurow nav#nav1 .level1:hover>.dropdown-menu{visibility:visible;opacity:1}body .page-header.doyle .menurow .languageMenu{display:inline-block;position:relative;margin-left:25px}body .page-header.doyle .menurow .languageMenu div span{color:#000}body .page-header.doyle .menurow .languageMenu ul.menu.menu--language{background:#fff;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.doyle .menurow .languageMenu ul.menu.menu--language li.menu__item{padding:0}body .page-header.doyle .menurow .languageMenu ul.menu.menu--language .menu__link{color:#000;text-decoration:none}body .page-header.doyle .menurow .languageMenu ul.menu.menu--language .menu__link--current{display:none}body .page-header.doyle .menurow .currentLanguage{padding-left:0}body .page-header.doyle .menurow .flag-de,body .page-header.doyle .menurow .flag-en{padding-left:0;padding-right:15px;color:#fff;background-image:none}body .page-header.doyle .menurow span.flag-de.menu__label{line-height:32px;padding-right:20px;display:block}body .page-header.doyle .menurow span.flag-de.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.doyle .menurow .tx-indexedsearch-rules,body .page-header.doyle .menurow .tx-indexedsearch-info-sword,body .page-header.doyle .menurow .tx-indexedsearch-browsebox,body .page-header.doyle .menurow .tx-indexedsearch-res,body .page-header.doyle .menurow .tx-indexedsearch-searchbox legend,body .page-header.doyle .menurow .tx-indexedsearch-searchbox a,body .page-header.doyle .menurow .tx-indexedsearch-searchbox label{display:none}body .page-header.doyle .menurow .tx-indexedsearch-searchbox fieldset{margin-left:32px;width:0px;transition:width .7s;overflow:hidden;display:flex;position:absolute;top:0}body .page-header.doyle .menurow .tx-indexedsearch-searchbox fieldset input{height:32px}body .page-header.doyle .menurow div#c379{display:inline-block;width:32px;height:32px;position:relative;top:-5px;margin-left:0}body .page-header.doyle .menurow div#c379: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) brightness(0)}body .page-header.doyle .menurow div#c379 input#tx-indexedsearch-searchbox-button-submit{color:transparent;border:0px;background:url(./search-BXl1VJK-.png) no-repeat center}body .page-header.doyle .menurow div#c379.open{position:relative}body .page-header.doyle .menurow div#c379.open:before{filter:blur(10px) opacity(0)}body .page-header.doyle .menurow div#c379.open+span#close-search{filter:blur(0px) brightness(0)}body .page-header.doyle .menurow div#c379.open .tx-indexedsearch-searchbox fieldset{width:250px}body .page-header.doyle .menurow .topmenu{position:relative;padding-top:0;margin-right:40px}body .page-header.doyle .menurow .topmenu span#close-search{filter:blur(10px) brightness(0);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.doyle .slider{order:3;position:relative;min-height:25px}body .page-header.doyle .slider .carousel-indicators li:first-child:last-child{display:none}body .page-header.doyle .slider .carousel-caption{background:#fff}body .page-header.doyle .slider .carousel-caption:not(:has(>*)){background:transparent}body .page-header.doyle .slider .carousel-caption p{font-size:1.25em;margin:0;text-align:left}body .page-header.doyle .slider .carousel-header{font-size:2em;font-weight:600}body .page-header.doyle .slider:has(.product-menu){margin-bottom:30px}body .page-header.doyle .slider:not(:has(.tx-bootstrapslider)) .product-menu{height:40px}body .page-header.doyle .slider .product-menu{position:absolute;bottom:-20px;width:100%;z-index:999;overflow:visible;padding-bottom:25px;height:80px;background:transparent;margin:0 auto;left:0;right:0}body .page-header.doyle .slider .product-menu ul{display:flex;margin:0 auto;justify-content:space-evenly;flex-wrap:wrap;row-gap:80px;-moz-column-gap:20px;column-gap:20px;transform:translateY(-15px);max-width:none}body .page-header.doyle .slider .product-menu ul li{box-shadow:0 0 5px #afb6bd;transform:translateY(50%);min-width:100px;width:auto;height:auto;background:#fff;border-radius:0;list-style:none;text-align:center;transition:background-color .7s}body .page-header.doyle .slider .product-menu ul li.active,body .page-header.doyle .slider .product-menu ul li:hover{background:#0ab8ed}body .page-header.doyle .slider .product-menu ul li.active a,body .page-header.doyle .slider .product-menu ul li:hover a{color:#fff}body .page-header.doyle .slider .product-menu ul li a{transition:color .2s;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;color:#0ab8ed;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.first.breadcrumb-item:not(:last-child){display:none}body nav[aria-label=breadcrumb] ol.breadcrumb li.breadcrumb-item.first+.breadcrumb-item{padding-left:0}body nav[aria-label=breadcrumb] ol.breadcrumb li.breadcrumb-item.first+.breadcrumb-item:before{content:none;display:none}body nav[aria-label=breadcrumb] ol.breadcrumb li.breadcrumb-item+.breadcrumb-item{padding-left:.1rem}body nav[aria-label=breadcrumb] ol.breadcrumb li.breadcrumb-item+.breadcrumb-item:before{content:"|";padding-right:.1rem}body .maincontent hr,body .mainandside hr{border-bottom:2px solid #707070;width:80%;margin:16px auto 18px}body .maincontent.col-md-8 hr,body .mainandside.col-md-8 hr{width:100%}@media only screen and (min-width: 768px){body .maincontent .cols,body .mainandside .cols{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}}body .maincontent .frame.frame-Box,body .mainandside .frame.frame-Box{border:1px solid #0ab8ed;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,body .mainandside .frame.frame-Box h1,body .mainandside .frame.frame-Box h2,body .mainandside .frame.frame-Box h3,body .mainandside .frame.frame-Box h4{background:#0ab8ed;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,body .mainandside .frame.frame-Box h1 a,body .mainandside .frame.frame-Box h2 a,body .mainandside .frame.frame-Box h3 a,body .mainandside .frame.frame-Box h4 a{color:#fff;text-decoration:none}body .maincontent .frame.frame-Box .ce-textpic,body .mainandside .frame.frame-Box .ce-textpic{padding:10px}body .maincontent .frame.frame-Box .ce-textpic hr,body .mainandside .frame.frame-Box .ce-textpic hr{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;border-color:#0ab8ed}body .maincontent .frame hr,body .mainandside .frame hr{width:100%;margin:16px 0 18px}body .maincontent .kachel,body .mainandside .kachel{width:100%;padding-top:100%;position:relative}body .maincontent .kachel+.kachel,body .mainandside .kachel+.kachel{margin-top:20px}body .maincontent .kachel .kachel-container,body .mainandside .kachel .kachel-container{background-color:#777;background-size:cover;background-repeat:no-repeat;position:absolute;border:1px solid transparent;top:0;left:0;bottom:0;right:0}body .maincontent .kachel .kachel-container.weiss,body .mainandside .kachel .kachel-container.weiss{background-color:#fff;border-color:#2d2d2d}body .maincontent .kachel .kachel-container.weiss .kachel-text,body .mainandside .kachel .kachel-container.weiss .kachel-text{color:#2d2d2d}body .maincontent .kachel .kachel-container.orange,body .mainandside .kachel .kachel-container.orange{background-color:#0ab8ed}body .maincontent .kachel .kachel-container a .kachel-text,body .mainandside .kachel .kachel-container a .kachel-text{cursor:pointer}body .maincontent .kachel .kachel-container .kachel-text,body .mainandside .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 .maincontent .kachel .kachel-container .kachel-text p,body .mainandside .kachel .kachel-container .kachel-text p{margin:0}body .maincontent .kachel .kachel-container[style^=background] .kachel-text,body .mainandside .kachel .kachel-container[style^=background] .kachel-text{background-color:#0ab8edcc;transition:all .7s}body .maincontent .kachel .kachel-container[style^=background]:hover .kachel-text,body .mainandside .kachel .kachel-container[style^=background]:hover .kachel-text{background-color:transparent;filter:drop-shadow(2px 4px 6px black)}body .maincontent .frame-type-container+.frame-type-container,body .mainandside .frame-type-container+.frame-type-container{margin-top:20px}body .maincontent div[class^=col]+div[class^=col],body .mainandside div[class^=col]+div[class^=col]{padding-left:10px}body .maincontent div[class^=col]:first-child:not(.col-xl-12),body .mainandside div[class^=col]:first-child:not(.col-xl-12){padding-right:10px}body .maincontent .styled-list,body .mainandside .styled-list{padding-left:0!important}body .maincontent .styled-list li,body .mainandside .styled-list li{padding-left:14px;background:url(./angle-double-doyle-DAn5Amtr.png) no-repeat left 10px;background-position-y:8px;list-style:none}body .maincontent .card,body .mainandside .card{border:0 solid rgba(175,182,189,.5);border-radius:0;transition:border .3s}body .maincontent .card.open-acc,body .mainandside .card.open-acc{width:calc(100% - 2px);border-width:1px}body .maincontent .card.open-acc .card-header,body .mainandside .card.open-acc .card-header{background:#afb6bd80}body .maincontent .card.open-acc .card-header .panel-title a,body .mainandside .card.open-acc .card-header .panel-title a{color:#000}body .maincontent .card .card-header,body .mainandside .card .card-header{background:#0ab8ed;padding:0;border-radius:0!important;border:none}body .maincontent .card .panel-title,body .mainandside .card .panel-title{margin:0}body .maincontent .card .panel-title a,body .mainandside .card .panel-title a{text-transform:none;color:#fff}body .maincontent .card .panel-title a.accordion-toggle:before,body .mainandside .card .panel-title a.accordion-toggle:before{content:""}body .maincontent .card .panel-title a.accordion-toggle.collapsed:before,body .mainandside .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:#0ab8ed;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:#0ab8ed;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:#0ab8ed;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+*{padding:15px 10px 10px}body .sidebar>div[id] ul li{padding:5px 0 5px 16px;background:url(./angle-double-doyle-DAn5Amtr.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:#fff;background:#2d2d2d;line-height:1em;font-size:1em}body footer.pagefooter a{color:#fff}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:#2d2d2d;border-top:1px solid #AFB6BD}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:not(.last)>a{padding-right:10px;border-right:1px solid #AFB6BD}body footer.pagefooter .bottom-row ul.footermenu .nav-item:before{content:none;display:none}body footer.pagefooter .bottom-row ul.footermenu .nav-item a{color:#fff}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:1 1 33%;background:url(./angle-double-doyle-DAn5Amtr.png) no-repeat left 10px;list-style:none;padding:5px 5px 5px 1em}body footer.pagefooter ul.nav.footer li.nav-item a.nav-link{display:inline-block;padding:0;color:#fff}body footer.pagefooter .dce [itemprop=address] p{display:inline-block;color:#0ab8ed}body footer.pagefooter .footer-linkedIn img{max-width:32px}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 .level4{margin-left:15px}body .totop{background:url(./ic_arrow_drop_down_circle_48px-q2pwXx4Q.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 footer h3,body footer h2,body footer h4{text-transform:uppercase;font-weight:700;margin-bottom:20px}body .tx-indexedsearch-text-item-mtime,body .tx-indexedsearch-text-item-crdate,body .tx-indexedsearch-text-item-size{display:none}body[id] #logo{position:relative;z-index:9999}body[id] .page-header.doyle .menurow .container{position:relative}body[id] .page-header.doyle .menurow nav#nav1{position:static}body[id] .page-header.doyle .menurow nav#nav1 .megamenu{position:static}body[id] .page-header.doyle .menurow nav#nav1 .megamenu.level1>a{position:relative;z-index:1}body[id] .page-header.doyle .menurow nav#nav1 .megamenu.level1:hover>a{background:#0ab8ed;color:#fff}body[id] .page-header.doyle .menurow nav#nav1 .megamenu.level1:hover>.dropdown-menu{display:flex!important}body[id] .page-header.doyle .menurow nav#nav1 .megamenu>.dropdown-menu{display:flex;flex-wrap:wrap;row-gap:10px;background:#fff;background-clip:padding-box;border-top:35px solid transparent;padding-top:5px;margin-left:15px;margin-right:17px;margin-top:-35px;display:none!important;left:0;z-index:0}body[id] .page-header.doyle .menurow nav#nav1 .megamenu .level2{padding-left:1.5%;padding-right:1.5%;flex:0 0 25%;background:#fff}body[id] .page-header.doyle .menurow nav#nav1 .megamenu .level2 .nav-link.active{background:transparent;color:#000;border-color:#fff!important}body[id] .page-header.doyle .menurow nav#nav1 .megamenu .level2 .nav-link.active:before{filter:none!important}body[id] .page-header.doyle .menurow nav#nav1 .megamenu .level2>a{font-weight:700;margin-bottom:5px}body[id] .page-header.doyle .menurow nav#nav1 .megamenu .level2 .nav-link{width:auto;white-space:nowrap}body[id] .page-header.doyle .menurow nav#nav1 .megamenu .level2 .nav-link:hover{padding-left:14px;background-position-x:2px}body[id] .page-header.doyle .menurow nav#nav1 .megamenu .level2 .dropdown-menu{top:0;left:0!important;position:relative;opacity:1;visibility:visible!important;min-width:0;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.col-xs-12.col-md-9.col-sm-8.maincontent div[class="50-50"] .col-xl-6{flex:0 0 50%}}@media only screen and (max-width: 1599px){body .page-header .menurow div#c379 .tx-indexedsearch-searchbox fieldset{top:32px;margin-left:0;right:0}body .page-header .menurow div#c379 .tx-indexedsearch-searchbox fieldset+p{display:none}body .page-header .menurow div#c379.open .tx-indexedsearch-searchbox fieldset{width:225px}body .page-header .menurow div#c379 .tx-indexedsearch-search-submit,body .page-header .menurow div#c379 .tx-indexedsearch-search-submit input#tx-indexedsearch-searchbox-button-submit{width:32px}}@media only screen and (max-width: 1399px){body .page-header.doyle .slider:not(:has(.tx-bootstrapslider)):has(.product-menu){margin-bottom:160px!important}body .page-header.doyle .slider:not(:has(.tx-bootstrapslider)):has(.product-menu) .product-menu{height:40px}body .page-header.doyle .slider:has(.product-menu){margin-bottom:60px}}@media only screen and (max-width: 1199px){body .page-header.doyle .toprow>.container{max-width:100%}body .page-header.doyle .toprow>.container .frame{margin-left:150px}body .page-header.doyle .menurow,body .page-header.doyle .menurow .container{max-width:100%}body .page-header.doyle .menurow #logo{margin-right:0}body .page-header.doyle .menurow #nav1{max-width:calc(100% - 270px)}body .page-header.doyle .menurow .topmenu{margin-right:15px}body .page-header.doyle .menurow .languageMenu{margin-left:5px}body .page-header.doyle .menurow .languageMenu .currentLanguage span.menu__label:after{display:none}body .page-header.doyle .slider .carousel-caption{bottom:5vw}body .page-header.doyle .slider:has(.product-menu){margin-bottom:60px}body .page-header.doyle .slider:has(.product-menu) .carousel-caption{bottom:9vw}body .page-header.doyle .slider .product-menu{bottom:-40px}}@media only screen and (max-width: 991px){body .row-offcanvas-right.active{right:15px}body .page-header .slider .carousel-caption{bottom:50%}body .navbar .navbar-header{margin-left:auto}body .navbar .navbar-header .navbar-toggler{height:32px}body .navbar .navbar-header .navbar-toggler:before{top:6px;bottom:6px;border-color:#000}body .navbar .navbar-header .navbar-toggler:after{background:#000}body .navbar .navbar-header .navbar-toggler.toggled:before{background-color:#000}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;margin-top:-60px}}@media only screen and (max-width: 767px){.page-header.doyle .toprow>.container{max-width:100%;flex-wrap:nowrap!important}.page-header.doyle .toprow>.container .frame{width:auto;margin-left:15px!important;margin-right:15px!important}.page-header.doyle .toprow>.container .frame p{margin-left:0;margin-right:auto}.page-header.doyle .toprow>.container .frame+a{margin-right:auto}body .page-header.doyle .slider:has(.product-menu){margin-bottom:0}#c378{position:relative;z-index:999;margin-right:auto}body .page-header.doyle .menurow .languageMenu{margin-left:0}body .page-header.doyle .menurow{height:auto!important}body .page-header.doyle .menurow .container{align-items:center}body .page-header.doyle .menurow #nav1{flex-grow:1;margin:auto}body .page-header.doyle .menurow .topmenu{width:120px}body .page-header.doyle .menurow #logo{margin-top:0!important;width:30%}body .page-header.doyle .menurow .topmenu{margin-right:0!important;padding-left:15px}body .page-header .slider .product-menu{display:none}body .page-header.doyle .slider .carousel-caption{bottom:0!important;left:auto;right:15%;bottom:5%;border-bottom:1px solid #AFB6BD;padding:5px 20px!important}body .page-header.doyle .slider .carousel-caption p{font-size:1em;text-align:center!important}body .page-header .toprow p{justify-content:flex-end;width:100%;flex-wrap:wrap}body .maincontent div[class^=col]+div[class^=col]{padding-left:0}body .maincontent div[class^=col]:first-child:not(.col-xl-12){padding-right:0}body .maincontent .col-xl-3.col-md-3.col-sm-6{margin-bottom:30px}.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;justify-content:space-between;border-color:transparent!important}body table.contenttable tbody tr td .responsive-table_left-content{flex:0 0 40%;max-width:40%;background:transparent!important;border-color:transparent!important}body table.contenttable tbody tr td .responsive-table_left-content:before{content:attr(data-label);width:100%;float:left;padding:0;font-weight:700;margin:0}body table.contenttable tbody tr td .responsive-table_right-content{flex:0 0 55%;max-width:55%;overflow:hidden;padding-left:5px}}@media only screen and (max-width: 575px){.kachel-text p{font-size:1.5em}.kachel-text .groesser-150{font-size:2em}.mainandside .maincontent,.mainandside .sidebar{padding-left:30px;padding-right:30px}.mainandside .sidebar{margin-top:2em!important}body footer.pagefooter ul.nav.footer{max-height:none;margin-top:10px;flex-direction:row}body footer.pagefooter ul.nav.footer li.nav-item{flex:1 1 50%}body .ce-intext .ce-gallery{float:none}}@media only screen and (max-width: 450px){body .page-header .slider .carousel-header{font-size:1.5em}body .page-header .slider .carousel-caption p{font-size:1em}body footer.pagefooter ul.nav.footer li.nav-item{flex:1 1 100%}#c378{max-width:calc(100% - 75px)}#c378 p{margin-bottom:0;flex-direction:column}#c378+a{display:flex;justify-content:center;flex-direction:column;min-width:40px}body .page-header.doyle .toprow{height:auto}}
