/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media print and (color){*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@page{margin:2cm}body{color:#080808;font-family:Urbanist,Helvetica,Arial,"Lucida Grande",Lucida,sans-serif;font-size:112.5%;font-weight:400;line-height:1.75rem}button,input,select,textarea{font-family:Urbanist,Helvetica,Arial,"Lucida Grande",Lucida,sans-serif;font-size:18px;font-size:1.125rem}::-webkit-input-placeholder{color:#080808;font-style:normal}:-moz-placeholder{color:#080808;font-style:normal;opacity:1}::-moz-placeholder{color:#080808;font-style:normal;opacity:1}:-ms-input-placeholder{color:#080808;font-style:normal}select option:disabled{color:#080808}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.75rem;padding:0}h2:not(.visible){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}h3{color:#1f417c;font-size:36px;font-size:2.25rem;font-weight:500;line-height:2.625rem;margin:0 0 1.75rem 0}h4{color:#080808;font-size:30px;font-size:1.875rem;font-weight:500;margin:0 0 .875rem 0}h5{color:#080808;font-size:22px;font-size:1.375rem;font-weight:600;margin:-.25rem 0 .25rem 0}h6{color:#080808;font-size:18px;font-size:1.125rem;font-weight:700;margin:-.25rem 0 .25rem 0}address,blockquote,p{line-height:1.75rem;margin:0 0 1.75rem 0}address{font-style:normal}pre{margin:0 0 1.75rem 0}blockquote{color:#3a6aba;font-style:normal;font-weight:400;margin:1.75rem 0;padding:0 0 0 4rem;position:relative}blockquote::before{border-right:.25rem #3a6aba solid;color:#3a6aba;content:'”';height:100%;font-family:'Arial Narrow',Arial,"Lucida Grande",Lucida,sans-serif;font-size:4rem;padding-top:.65625rem;position:absolute;top:0;left:0;width:2.5rem}ol,ul{margin:0 0 1.75rem 0}ul{list-style-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='12' viewBox='0 0 8 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%231f417c' d='M3.47,9.39L6.46,5.99L3.47,2.61L5,2.61L8,5.99L5,9.39L3.47,9.39ZM0,9.39L2.99,5.99L0,2.61L1.53,2.61L4.53,5.99L1.53,9.39L0,9.39Z'/%3E%3C/svg%3E")}li{line-height:1.75rem;margin-left:1.3125rem}nav ul,nav ul li{list-style:none;margin:0;padding:0}nav ul li::marker{content:none}nav a{font-weight:400}dl{line-height:1.75rem;margin:0 0 1.75rem 0}dl dt{font-weight:400;margin:0}dl dd{margin:0}dl dd+dt{margin-top:1.75rem}a{color:#080808;text-decoration:underline}a:active,a:focus,a:hover{color:#1f417c;text-decoration:none}a:focus{outline:.125rem currentColor dotted}a img{border:0}abbr{cursor:help}nav abbr[title]{border:none;cursor:pointer;text-decoration:none}figcaption{font-size:16px;font-size:1rem;line-height:1.75rem;padding:.875rem 0}figcaption p{margin:0}svg{vertical-align:bottom}table{border-collapse:collapse;border-spacing:0;margin:0;width:100%}table caption,table td,table th{font-weight:400;padding:.875rem 1rem;line-height:1.75rem;text-align:left;vertical-align:top}table img,table svg{vertical-align:bottom}table p:last-child{margin:0}table thead td,table thead th{background:#fff;border-top:#1f417c .25rem solid;color:#3a6aba}table tbody td,table tbody th{background:#fff;border-bottom:1px #3a6aba solid}table tbody tr:first-child td,table tbody tr:first-child th{border-top:#1f417c .25rem solid}table tbody tr:last-child td,table tbody tr:last-child th{border-bottom:#1f417c .25rem solid}table caption{border-bottom:0;color:#1f417c;font-size:14px;font-size:.875rem;padding:.4375rem 1rem;text-align:left}table caption.a5-hideme{height:0;margin:0;position:static}dfn{font-style:italic}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.c{text-align:center}.r{text-align:right}.justify{text-align:justify}.uc{text-transform:uppercase}.strike{text-decoration:line-through}.highlighted.highlighted{color:#1f417c}.truncated{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:15rem}body{background:#fff;color:#000;margin:0;padding:0;width:100%}h1,h2,h3,h4{page-break-after:avoid}img,ul{page-break-inside:avoid}a{text-decoration:none}img,svg{height:auto;max-width:100%!important}q:after{content:" (Quelle: " attr(cite) ")";font-size:90%}figure{margin:0}ol,ul{padding-left:.5rem}table tbody tr td,table tbody tr th{border-top:1px #080808 solid}table tbody tr:last-child td,table tbody tr:last-child th{border-bottom:1px #080808 solid}.a5-filter,.a5-filter-details,.a5-hideme,.a5-paging,.cc-dialog,.hamburger,.nav-first,.nav-main,.nav-meta,.nav-sub,.nav-trail,.page-header-buttons,.page-search,.tabs-nav,a.btn,button{display:none}#baguetteBox-overlay{display:none}.page-logo{padding:0 0 1.75rem}.page-logo a{display:block}.page-logo img{height:3.0625rem}.page-footer h2{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#1f417c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:400;font-size:22px;font-size:1.375rem;margin:1.75rem 0;text-align:center;text-transform:uppercase}.page-footer h2::after,.page-footer h2::before{background:#1f417c;content:'';-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:1px;margin-right:2rem}.page-footer h2::after{margin-right:0;margin-left:2rem}.alert{background:#d2d8e4;margin-top:5.25rem;margin-bottom:3.5rem;padding:1.75rem 1rem;position:relative}@media only screen and (min-width:760px){.alert{padding:1.75rem}}.alert p[role=heading]{font-size:26px;font-size:1.625rem;font-weight:400;margin-top:-3.0625rem;margin-bottom:1.3125rem;padding:0}.alert p[role=heading] span{background:#1f417c;color:#fff;display:inline-block;padding:1.3125rem 1.5rem}.alert p:last-child{margin-bottom:0}.alert[data-level=green]{background:#d4edbe}.alert[data-level=green] p[role=heading] span{background:#6fc528;color:#1f417c}.alert[data-level=blue]{background:#d2d8e4}.alert[data-level=blue] p[role=heading] span{background:#1f417c;color:#fff}.alert[data-level=red]{background:#f6dcdc}.alert[data-level=red] p[role=heading] span{background:#c31414;color:#fff}div.hr{border-top:1px #000 solid;margin:1.75rem 0}div.hr hr{display:none}.a5-text-image .beside-text-left,.a5-text-image .beside-text-right{margin-bottom:1.75rem}@media only screen and (min-width:760px){.a5-text-image:not(.a5-text-image-columnar)::after{content:'.';clear:both;display:block;font-size:0;height:0;visibility:hidden}.a5-text-image .beside-text-left,.a5-text-image .beside-text-right{max-width:calc(50% - .875rem)}.a5-text-image .beside-text-left{float:left;margin-right:1.75rem}.a5-text-image .beside-text-right{float:right;margin-left:1.75rem}}@media only screen and (min-width:760px){.a5-text-image-columnar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.a5-text-image-columnar .beside-text-left,.a5-text-image-columnar .beside-text-right{float:none}.a5-text-image-columnar .beside-text-right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.a5-text-image-columnar .a5tb-text{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}}figure>a{display:inline-block;max-width:100%;position:relative}figure img{vertical-align:bottom}figure figcaption{display:inline-block;padding:0}.a5-image figure a,.a5-image-gallery a,.a5-text-image figure a{box-shadow:none;outline:0}.a5-image figure a:active::before,.a5-image figure a:focus::before,.a5-image figure a:hover::before,.a5-image-gallery a:active::before,.a5-image-gallery a:focus::before,.a5-image-gallery a:hover::before,.a5-text-image figure a:active::before,.a5-text-image figure a:focus::before,.a5-text-image figure a:hover::before{background:rgba(111,197,40,.9) center center no-repeat url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='50px' height='50px' viewBox='0 0 50 50'%3E%3Crect fill='%231f417c' width='50' height='50'/%3E%3Cpolygon fill='%23fff' points='37,23 27,23 27,13 23,13 23,23 13,23 13,27 23,27 23,37 27,37 27,27 37,27 '/%3E%3C/svg%3E");color:#fff;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.a5-image{margin-bottom:1.75rem}.a5-image-gallery{overflow:hidden}.a5-image-gallery li,.a5-image-gallery ul{list-style:none;margin:0;padding:0}.a5-image-gallery ul li{margin-bottom:1.75rem}.a5-image-gallery li::before{display:none}.a5-image-gallery ul li::marker{content:none}.a5-image-gallery figure{display:table}.a5-image-gallery figure>a{display:block}.a5-image-gallery figure a:focus{outline-offset:-.25rem}.a5-image-gallery img{vertical-align:bottom}@media only screen and (min-width:760px){.a5-image-gallery figure{display:block}.a5-image-gallery ul{box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.75rem;margin-left:-1.75rem;padding-right:.875rem;padding-left:.875rem;width:calc(100% + 1.75rem)}.a5-image-gallery ul li{margin-right:.875rem;margin-left:.875rem;width:calc(5.25rem + (((99.9% - 21rem)/ 12) * 4))}}figure figcaption{background:0 0;color:#080808;font-style:italic;padding:.875rem 0}.a5-table{margin-bottom:1.75rem}form{margin-bottom:1.75rem}form fieldset{border:1px #000 dashed;margin-bottom:.875rem;padding:1.75rem}form legend{background:#fff;padding:0 1rem}form .form-group,form .form-group-check,form div:not(.form-group-check) .form-check{margin-bottom:.875rem}form input,form select,form textarea{box-sizing:border-box}form input{border:0;border-bottom:1px #000 solid;display:block;width:100%}form input[type=checkbox],form input[type=radio]{display:inline-block;width:auto}form select{border:1px #000 solid;width:100%}form textarea{border:1px #000 solid;padding:.875rem;width:100%}form .form-error-message{display:block}form .form-button{display:none}.a5-table caption{display:none}.a5-iframe{height:0;margin-bottom:1.75rem;overflow:hidden;padding-top:56.25%;position:relative}.a5-iframe iframe{border:0;height:100%;position:absolute;top:0;left:0;width:100%}.a5-iframe.a5-iframe-poster{height:auto;padding-top:0}.a5-iframe.a5-iframe-poster img{-webkit-filter:grayscale(1);filter:grayscale(1);vertical-align:bottom}.js .a5-iframe.a5-iframe-poster iframe{display:none;top:100%}.a5-iframe.a5-iframe-poster button{background:no-repeat center center url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='56px' height='56px' viewBox='0 0 56 56'%3E%3Crect fill='%231f417c' width='56' height='56'/%3E%3Cpath fill='%23fff' d='M17,15l23,13L17,41V15z'/%3E%3C/svg%3E");border:0;box-shadow:none;height:100%;margin:0;position:absolute;top:0;left:0;width:100%}.a5-iframe.a5-iframe-poster button:active,.a5-iframe.a5-iframe-poster button:focus,.a5-iframe.a5-iframe-poster button:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='56px' height='56px' viewBox='0 0 56 56'%3E%3Crect fill='%23fff' width='56' height='56'/%3E%3Cpath fill='%231f417c' d='M17,15l23,13L17,41V15z'/%3E%3C/svg%3E")}.a5-iframe.a5-iframe-poster button:focus{outline:.125rem #080808 dotted;outline-offset:-.125rem}.a5-iframe.a5-iframe-poster button span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.a5-iframe.a5-iframe-poster.js-video-active button{display:none}.a5-iframe.a5-iframe-poster.js-video-active iframe{display:block;top:0}.tabs-search em{color:#1f417c}.a5-search-list{list-style:none;margin:.875rem 0 1.75rem 0;padding:0;page-break-inside:auto}.a5-search-item{border-top:1px #080808 solid;list-style:none;margin:0;padding:1.75rem 0}.a5-search-item p{margin:0}.a5-search-item p.a5-search-additional{margin-top:.875rem}.a5-toggle-box-wrapper{border:1px #080808 solid;margin-bottom:1.75rem;padding:.875rem 1.75rem}.a5-toggle-box+.a5-toggle-box{border-top:1px #080808 solid}.a5-toggle-box-button{padding:1.75rem 0 .875rem 0;margin:0}.a5-toggle-box-button button{background:0 0;border:none;display:block;font-weight:700;padding:0}.a5-news-list{margin-bottom:3.5rem}.a5-news-list ul{list-style:none;margin:0;padding:0;page-break-inside:auto}.a5-news-list ul li{margin:0;padding:0}.a5-news-list ul>li:before{content:'\200B';position:absolute}.a5-news-list ul li{border:solid 1px #080808;box-sizing:border-box;list-style:none;margin-bottom:1.75rem;padding:.875rem;page-break-inside:avoid}.a5-news-list ul figure{margin-bottom:.875rem;max-width:20rem}.a5-news-list ul a{display:block;font-weight:700;text-decoration:none}.a5-news-list ul p{margin:.875rem 0 0 0}.a5-news-list ul time{font-weight:700}.a5-news-list ul svg{display:none}.a5-news-detail{margin-bottom:3.5rem}.a5-news-detail .a5-news-meta{color:#1f417c;margin-top:-1.75rem;margin-bottom:1.75rem}.a5-contact-single{text-align:center}.a5-contact-single img{border:.125rem #3a6aba solid;border-radius:50%;vertical-align:bottom}.a5-contact-single figcaption{display:block;padding-top:.875rem}.a5-contact-single figcaption span,.a5-contact-single figcaption strong{display:block}.a5-contact-single figcaption strong{color:#1f417c;font-size:22px;font-size:1.375rem;font-weight:600}.a5-contact-single figcaption span{font-size:18px;font-size:1.125rem}.a5-contact-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0}.a5-contact-list ul li{margin:0;padding:.875rem 1.75rem .875rem .875rem}.a5-contact-list ul li::marker{content:none}.a5-contact-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.a5-contact-item figure{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.75rem}.a5-contact-item img{border:.125rem #3a6aba solid;border-radius:50%;vertical-align:bottom}.a5-contact-item strong{display:block;margin-bottom:.875rem}.a5-contact-item address{color:#080808;display:table;margin-bottom:.875rem}.a5-contact-item address p{display:table-row}.a5-contact-item address span,.a5-contact-item address strong{display:table-cell}.a5-contact-item address strong{font-weight:400;padding-right:.75rem}.a5-sitemap ul{page-break-inside:auto}.hero{margin-bottom:1.75rem}.hero .hero-image{margin-bottom:1.75rem}header.product-list-header{margin-bottom:1.75rem}header.product-list-header a.product-grid-button{display:none}.product-grid ul,.product-list ul{page-break-inside:auto}.product-grid ul li,.product-list ul li{border-top:1px #d2d8e4 solid;margin:0;padding:.875rem 0}.product-grid ul li:last-child,.product-list ul li:last-child{border-bottom:1px #d2d8e4 solid}.product-grid ul li::marker,.product-list ul li::marker{content:none}.product-grid ul a,.product-list ul a{display:inline-block;font-size:22px;font-size:1.375rem;padding-left:2.75rem;position:relative;text-decoration:none}.product-grid ul a::before,.product-list ul a::before{background:#d2d8e4;border-radius:50%;content:'';height:1.75rem;position:absolute;top:0;left:0;width:1.75rem}.product-grid ul a svg,.product-list ul a svg{height:.875rem;margin-right:1rem;position:absolute;top:.4375rem;left:.4375rem;width:.875rem}img.js-autosizes,img.js-load,img.js-loaded{height:auto}.swiper-slide,.swiper-wrapper{list-style:none;height:auto!important;padding:0;-webkit-transform:none!important;transform:none!important}.swiper-slide{height:auto!important;margin:0 0 .875rem 0!important;width:auto!important}.swiper-slide,.swiper-slide-duplicate{display:none}.swiper-slide-active{display:block}
