@charset "UTF-8";@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a[href]:after{content:" (" attr(href) ")"}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1620px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.filter:after{content:"";clear:both;display:table}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}.h1,h1{font-size:6.25rem;font-weight:700;line-height:.8}.h2,h2{font-size:2.5rem;font-weight:700;line-height:1.375}.h3,h3{font-size:2.1875rem;font-weight:300;line-height:1.6}.h4,h4{font-size:1.875rem;font-weight:400;line-height:1.3333333333}.h5,h5{font-size:1.625rem;font-weight:500;line-height:1.3076923077}.h6,h6{font-size:1.5625rem;font-weight:500;line-height:1.28}html{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:300}@media(max-width:1750px){html{font-size:95%}}@media(max-width:1024px){html{font-size:85%}}@media(max-width:850px){html{font-size:80%}}@media(max-width:768px){html{font-size:75%}}@media(max-width:650px){html{font-size:70%}}@media(max-width:560px){html{font-size:65%}}@media(max-width:460px){html{font-size:60%}}body{font-size:1.25rem;font-weight:400;line-height:1.6;color:#000;text-rendering:optimizeLegibility}a{color:#000;text-decoration:underline}a:hover,a:active{text-decoration:none}p{font-size:1.5625rem;line-height:1.75rem}b,strong{font-weight:600}.bold{font-weight:700}.blue{color:#014784}.not-visible{z-index:-1000;width:1px;height:1px;padding:0;margin:0;overflow:hidden;white-space:nowrap;clip:rect(1px,1px,1px,1px)}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0;border:0}html{overflow:hidden;overflow-y:scroll}body{position:relative;display:flex;min-height:100vh;flex-direction:column;background:#fff}body main{flex-grow:1}img,embed,object,video{max-width:100%;height:auto}audio,canvas,img,svg,video{font-style:italic;vertical-align:middle}hr{width:100%;height:4px;margin:0;border:0;background:#000}hr.dark{background-color:#000}hr.light{background-color:#fff}hr.grey{background-color:#e5e5e5}hr.margin{margin-top:1.875rem}hr+.text{margin-top:1.125rem}textarea{resize:vertical}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}figure{margin:0}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(./roboto-condensed-v18-latin-300-Bahppu1b.woff2) format("woff2"),url(./roboto-condensed-v18-latin-300-BVoW6t6m.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url(./roboto-condensed-v18-latin-regular-Cj0F4Mov.woff2) format("woff2"),url(./roboto-condensed-v18-latin-regular-CcUv4y1v.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:300;font-display:swap;src:local("Roboto Condensed Light Italic"),local("RobotoCondensed-LightItalic"),url(./roboto-condensed-v18-latin-300italic-HV0FHcJM.woff2) format("woff2"),url(./roboto-condensed-v18-latin-300italic-R39edYoJ.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;font-display:swap;src:local("Roboto Condensed Italic"),local("RobotoCondensed-Italic"),url(./roboto-condensed-v18-latin-italic-gUTTpcHg.woff2) format("woff2"),url(./roboto-condensed-v18-latin-italic-BFgPbOts.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(./roboto-condensed-v18-latin-700-CT_U6x9v.woff2) format("woff2"),url(./roboto-condensed-v18-latin-700-DoUnHeUO.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;font-display:swap;src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(./roboto-condensed-v18-latin-700italic-BxZH48-F.woff2) format("woff2"),url(./roboto-condensed-v18-latin-700italic-CvBog1zA.woff) format("woff")}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.project-info-box .icon-list li.leitfaeden-bildungsmaterialien:before,.product-card .front .leitfaeden-bildungsmaterialien.category:before,.icon-bar .icons button.leitfaeden-bildungsmaterialien:before{content:""}.project-info-box .icon-list li.managementkonzepte-bewertungen:before,.product-card .front .managementkonzepte-bewertungen.category:before,.icon-bar .icons button.managementkonzepte-bewertungen:before{content:""}.project-info-box .icon-list li.modelle-softwaretools:before,.product-card .front .modelle-softwaretools.category:before,.icon-bar .icons button.modelle-softwaretools:before{content:""}.project-info-box .icon-list li.monitoring-analytik:before,.product-card .front .monitoring-analytik.category:before,.icon-bar .icons button.monitoring-analytik:before{content:""}.project-info-box .icon-list li.standards-regelwerke:before,.product-card .front .standards-regelwerke.category:before,.icon-bar .icons button.standards-regelwerke:before{content:""}.project-info-box .icon-list li.technologien-verfahren:before,.product-card .front .technologien-verfahren.category:before,.icon-bar .icons button.technologien-verfahren:before{content:""}.project-info-box .icon-list li.weitere-produkte:before,.product-card .front .weitere-produkte.category:before,.icon-bar .icons button.weitere-produkte:before{content:""}main.error-page{display:flex}.page-wrapper{position:relative;display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:space-between}.page-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(./404-page-CRQi3gnU.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover}.page-wrapper .content{z-index:1;display:flex;padding-bottom:50px;flex-direction:column;flex-grow:1;align-items:center;justify-content:space-between;text-align:center}@media(max-width:560px){.page-wrapper:before{background-size:200%}.page-wrapper .content{margin-top:10%;justify-content:flex-start}.page-wrapper .content h1{padding:0 15px}}@media(max-width:350px){.page-wrapper .content{margin-top:5%}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}body.login header,body.login footer{display:none}.login-wrapper{display:flex;width:100vw;height:100vh;align-items:center;justify-content:center}.login-wrapper form{display:flex;width:33.125rem;height:26.25rem;margin-top:1.875rem;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 2px 10px #0000004d}.login-wrapper form h1{color:#005b9c;font-size:3.75rem;font-weight:700;line-height:.2;text-transform:uppercase}.login-wrapper form p a{color:#005b9c;font-size:16px;text-decoration:none}.login-wrapper fieldset{display:flex;border:none;flex-direction:column;align-items:center;justify-content:center}.login-wrapper fieldset input{width:25.9375rem;height:50px;border:3px solid #005b9c;border-radius:5px}.login-wrapper fieldset input::placeholder{color:#979797}.login-wrapper fieldset .user,.login-wrapper fieldset .password{position:relative}.login-wrapper fieldset .user input,.login-wrapper fieldset .password input{padding-left:60px}.login-wrapper fieldset .user:before,.login-wrapper fieldset .password:before{position:absolute;top:0;left:0;display:inline-block;width:50px;height:50px;background-color:#005b9c;border-top-left-radius:5px;border-bottom-left-radius:5px}.login-wrapper fieldset .user:before{content:"";padding-top:11px;padding-left:16px;color:#fff;font-family:icons;font-size:25px;line-height:1.1}.login-wrapper fieldset .password{margin-top:.9375rem}.login-wrapper fieldset .password:before{content:"";padding-top:11px;padding-left:14px;color:#fff;font-family:icons;font-size:22px;line-height:1.1}.login-wrapper fieldset .submit{margin-top:1.25rem}.login-wrapper fieldset .submit input{width:133px;height:36px;color:#fff;font-size:18px;font-weight:700;background-color:#005b9c}.login-wrapper fieldset .submit input:hover{color:#005b9c;background-color:transparent}.login-wrapper .tx-felogin-pi1{display:flex;flex-direction:column;align-items:flex-end}.login-wrapper .tx-felogin-pi1 .logo-wrapper{display:flex;width:35.3125rem;align-items:flex-end;justify-content:space-between}.login-wrapper .tx-felogin-pi1 .logo-wrapper a{color:#005b9c;font-size:1.875rem;font-weight:700;line-height:1.1;text-decoration:none;text-transform:uppercase}.login-wrapper .tx-felogin-pi1 .logo-wrapper .logo{margin-right:2.5rem}.login-wrapper .tx-felogin-pi1 .logo-wrapper .logo img{width:100%;height:100%}@media(max-width:650px){.login-wrapper .tx-felogin-pi1{align-items:center}.login-wrapper .tx-felogin-pi1 .logo-wrapper{width:33.125rem}.login-wrapper .tx-felogin-pi1 form fieldset input{height:40px}.login-wrapper .tx-felogin-pi1 form fieldset .user:before,.login-wrapper .tx-felogin-pi1 form fieldset .password:before{width:40px;height:40px}.login-wrapper .tx-felogin-pi1 form fieldset .user input,.login-wrapper .tx-felogin-pi1 form fieldset .password input{padding-left:50px}.login-wrapper .tx-felogin-pi1 form fieldset .user:before{padding-top:9px;padding-left:13px;font-size:20px}.login-wrapper .tx-felogin-pi1 form fieldset .password:before{padding-top:10px;padding-left:12px;font-size:18px}.login-wrapper .tx-felogin-pi1 form fieldset .submit input{width:100px;height:30px;font-size:16px}}.content-wrap{width:100%;max-width:1750px;padding-right:3.125rem;padding-left:3.125rem;margin:0 auto}.content-wrap-small{max-width:1330px;margin:0 auto}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.page-header{position:fixed;top:0;left:0;z-index:100;width:100%;height:11.1875rem;border-bottom:.625rem solid #005b9c;background-color:#fff;box-shadow:0 3px 25px #0006;transition:height .05s}.page-header.scrolled .right{display:flex;align-items:center}.page-header .header-wrapper{display:flex;padding:1.875rem 0;justify-content:space-between;transition:padding .15s}.page-header .header-wrapper .left{display:flex;height:100%;align-items:flex-end}.page-header .header-wrapper .left a img{width:auto;max-height:6.875rem;transition:max-height .15s}.page-header .header-wrapper .left .logo{margin-left:3.125rem;font-size:1.875rem;font-weight:700;line-height:1;transition:opacity .15s,visibility .15s,margin .15s}.page-header .header-wrapper .left .logo.show-on-scroll{opacity:0;visibility:hidden}.page-header .header-wrapper .left .logo a{color:#005b9c;text-decoration:none}.page-header .header-wrapper .user-login-info{position:relative;display:flex;padding-right:2.5rem;align-items:flex-end}.page-header .header-wrapper .user-login-info .editor-log .log-icon{position:absolute;right:0;bottom:5px;display:inline;width:23px;height:23px;background-color:#005b9c;border-radius:100%;box-shadow:none}.page-header .header-wrapper .user-login-info .editor-log .log-icon:before{content:"";position:absolute;top:1px;left:9.5px;color:#fff;font-family:icons;font-size:13px}@media(min-width:650px){.page-header.scrolled{height:6.875rem;transition:none;transition:height .3s}.page-header.scrolled .header-wrapper{padding:1.25rem 0;transition:padding .3s}.page-header.scrolled .header-wrapper a img{max-height:3.75rem;transition:max-height .3s}.page-header.scrolled .header-wrapper .logo{margin-bottom:.9375rem;transition:opacity .3s,visibility .3s,margin .3s}.page-header.scrolled .header-wrapper .logo.show-on-scroll{opacity:1;visibility:visible}}@media(max-width:650px){.page-header{position:relative;top:0;left:0;height:130px;border-bottom:0}.page-header .header-wrapper{padding:0;flex-direction:column;transition:none}.page-header .header-wrapper .left{height:80px;padding:10px 0;align-items:center;justify-content:space-between}.page-header .header-wrapper .left a img,.page-header .header-wrapper .left .logo{transition:none}.page-header .header-wrapper .right{position:absolute;bottom:0;left:0;width:100vw;height:50px;padding:1.125rem 0;background-color:#005b9c}.page-header .header-wrapper .right .navigation{width:65%;height:100%;margin:0 auto}.page-header .header-wrapper .right .navigation .default .main-nav li .bookmarks span{top:-17px;left:-10px}.page-header .header-wrapper .right .editor-log{width:26px;height:26px;border:3px solid #fff;background-color:#005b9c;border-radius:100%;box-shadow:0 5px 16px -4px #0006;cursor:pointer}.page-header .header-wrapper .right .editor-log:after{content:"";position:absolute;left:8px;color:#fff;font-family:icons;font-size:13px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}nav.default .main-nav{display:flex;align-items:flex-start}nav.default .main-nav .language-switcher{position:relative}nav.default .main-nav .language-switcher:hover .nav-popup{display:block}nav.default .main-nav li:before{content:"|";font-size:20px}nav.default .main-nav li:first-child:before{content:""}nav.default .main-nav li a{padding:0 .5rem;font-size:16px;text-decoration:none;text-transform:uppercase;transition:color .3s}nav.default .main-nav li a:hover{color:#005b9c}nav.default .main-nav li span{padding:0 .5rem;font-size:16px;text-decoration:none;text-transform:uppercase;transition:color .3s}nav.default .main-nav li span.disabled{opacity:.2;cursor:pointer}nav.default .main-nav li span.nav-popup{position:absolute;top:40px;left:0;display:none;padding:5px 10px;color:#fff;line-height:20px;background-color:#005b9c;border-radius:5px}nav.default .main-nav li span.nav-popup:after{content:"";position:absolute;top:-10px;left:45px;width:8px;height:8px;border:8px solid transparent;border-right-color:#005b9c;border-bottom-color:#005b9c;transform:rotate(-135deg) translateY(-50%)}nav.default .main-nav li .language-mobile{display:none}nav.default .main-nav li .bookmarks{position:relative;margin-right:18px}nav.default .main-nav li .bookmarks:before{content:"";position:absolute;bottom:-2px;font-family:icons;font-size:28px;line-height:1.2}nav.default .main-nav li .bookmarks span{position:absolute;top:-22px;left:-4px;display:flex;width:25px;height:25px;border:3px solid #fff;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;line-height:25px;background-color:#005b9c;border-radius:100%}@media(max-width:650px){nav.default .main-nav{align-items:center;justify-content:space-between}nav.default .main-nav li{text-align:center}nav.default .main-nav li:before{content:""}nav.default .main-nav li a{color:#fff}nav.default .main-nav li a:hover{color:#000}nav.default .main-nav li .contact-destop,nav.default .main-nav li .language-destop{display:none}nav.default .main-nav li .contact-mobile:before{content:"";font-family:icons;font-size:24px;line-height:1.2}nav.default .main-nav li .language-mobile{display:inline-flex;align-items:flex-end}nav.default .main-nav li .language-mobile:before{content:"";padding-right:7px;font-family:icons;font-size:24px;line-height:1.2}nav.default .main-nav li .bookmarks span{top:-12px}}.main-footer{width:100%;margin-top:3.125rem;margin-bottom:.3125rem;background-color:#fff}.main-footer .cookie-set{display:none}.main-footer .content{display:flex;padding:.625rem 0;justify-content:space-between;font-size:1.125rem}.main-footer .footer-nav{display:flex;flex-wrap:wrap}.main-footer .footer-nav li:after{content:"|";padding:0 .9375rem 0 .625rem}.main-footer .footer-nav li a{text-decoration:none;text-transform:uppercase;transition:color .3s}.main-footer .footer-nav li a:hover{color:#005b9c}.main-footer .footer-nav li span{display:block;text-transform:uppercase;transition:color .3s}.main-footer .footer-nav li span:hover{color:#005b9c}.main-footer .footer-nav li:first-child a{padding-left:0}.main-footer .footer-nav li:last-child:after{display:none}.main-footer .footer-nav li:last-child a{padding-right:0}@media(max-width:768px){.main-footer .content .footer-nav li a,.main-footer .content .footer-nav li span{font-size:16px}}.background-image{position:relative;padding-bottom:4.0625rem}.background-image:before,.background-image:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;min-height:75vh}.background-image:before{background-repeat:no-repeat;background-position:top;background-size:cover}.background-image.home:before{background-image:url(./background-home-nMqjbayt.jpg)}.background-image.home:after{background-color:#00000059}.background-image.filter:before{content:"";background:url(./background-filter-CVogK3cM.jpg) repeat-y;background-repeat:repeat}body #product-admin-interface{background-color:#979797}.grid{display:flex;flex-wrap:wrap}.grid+.grid{margin-top:3.125rem}.grid>.column{display:flex;flex-direction:column}.grid>.column>*+*{margin-top:3.125rem}.grid>.column>*+.no-margin{margin-top:0}.grid-2-col>.column{width:calc(50% - .9375rem)}.grid-2-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-2-col>.column:nth-of-type(2n){margin-right:0}.grid-2-col>.column:nth-of-type(-n+2){margin-top:0}.grid-3-col>.column{width:calc(33.3333333333% - 1.25rem)}.grid-3-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-3-col>.column:nth-of-type(3n){margin-right:0}.grid-3-col>.column:nth-of-type(-n+3){margin-top:0}@media(max-width:1024px){.grid-3-col>.column{width:calc(50% - .9375rem)}.grid-3-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-3-col>.column:nth-of-type(2n){margin-right:0}.grid-3-col>.column:nth-of-type(-n+2){margin-top:0}}@media(max-width:560px){.grid-3-col>.column{width:100%}.grid-3-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:0}.grid-3-col>.column:first-of-type{margin-top:0}}.grid-4-col>.column{width:calc(25% - 1.40625rem)}.grid-4-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-4-col>.column:nth-of-type(4n){margin-right:0}.grid-4-col>.column:nth-of-type(-n+4){margin-top:0}.grid-5-col>.column{width:calc(20% - 1.5rem)}.grid-5-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-5-col>.column:nth-of-type(5n){margin-right:0}.grid-5-col>.column:nth-of-type(-n+5){margin-top:0}@media(max-width:1250px){.grid-5-col>.column{width:calc(25% - 1.40625rem)}.grid-5-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-5-col>.column:nth-of-type(4n){margin-right:0}.grid-5-col>.column:nth-of-type(-n+4){margin-top:0}}@media(max-width:1024px){.grid-5-col>.column{width:calc(33.3333333333% - 1.25rem)}.grid-5-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-5-col>.column:nth-of-type(3n){margin-right:0}.grid-5-col>.column:nth-of-type(-n+3){margin-top:0}}@media(max-width:650px){.grid-5-col>.column{width:calc(50% - .9375rem)}.grid-5-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-5-col>.column:nth-of-type(2n){margin-right:0}.grid-5-col>.column:nth-of-type(-n+2){margin-top:0}}@media(max-width:460px){.grid-5-col>.column{width:100%}.grid-5-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:0}.grid-5-col>.column:first-of-type{margin-top:0}}.grid-6-col>.column{width:calc(16.6666666667% - 1.5625rem)}.grid-6-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-6-col>.column:nth-of-type(6n){margin-right:0}.grid-6-col>.column:nth-of-type(-n+6){margin-top:0}@media(max-width:1400px){.grid-6-col>.column{width:calc(20% - 1.5rem)}.grid-6-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-6-col>.column:nth-of-type(5n){margin-right:0}.grid-6-col>.column:nth-of-type(-n+5){margin-top:0}}@media(max-width:1250px){.grid-6-col>.column{width:calc(25% - 1.40625rem)}.grid-6-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-6-col>.column:nth-of-type(4n){margin-right:0}.grid-6-col>.column:nth-of-type(-n+4){margin-top:0}}@media(max-width:850px){.grid-6-col>.column{width:calc(33.3333333333% - 1.25rem)}.grid-6-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-6-col>.column:nth-of-type(3n){margin-right:0}.grid-6-col>.column:nth-of-type(-n+3){margin-top:0}}@media(max-width:650px){.grid-6-col>.column{width:calc(50% - .9375rem)}.grid-6-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:calc(1.875rem - 1px)}.grid-6-col>.column:nth-of-type(2n){margin-right:0}.grid-6-col>.column:nth-of-type(-n+2){margin-top:0}}@media(max-width:460px){.grid-6-col>.column{width:100%}.grid-6-col>.column:nth-of-type(n){margin-top:1.875rem;margin-right:0}.grid-6-col>.column:first-of-type{margin-top:0}}.grid-2-third-1-third+.grid-2-third-1-third{margin-top:1.875rem}.grid-2-third-1-third>.column{width:100%}.grid-2-third-1-third>.column:nth-child(odd){width:calc(66.6666666667% - .9375rem);margin-right:calc(1.875rem - 1px)}.grid-2-third-1-third>.column:nth-child(2n){width:calc(33.3333333333% - .9375rem)}.grid-2-third-1-third>.column:nth-child(n+3){margin-top:3.125rem}@media(max-width:850px){.grid-2-third-1-third>.column:nth-child(n){width:100%;margin-right:0}.grid-2-third-1-third>.column:nth-child(n+2){margin-top:3.125rem}.grid-2-third-1-third>.column:nth-child(2n){max-width:600px}}.columns-2,.columns-3{column-gap:1.875rem}.columns-2{column-count:2}.columns-3{column-count:3}.columns-6{column-count:6}@media screen and (max-width:768px){.columns-2{column-count:1}}@media screen and (max-width:650px){.columns-3{column-count:1}}.multi-select__control--is-focused,:focus+.checkbox-input:before,:focus+.radio-input:before,:focus{outline:thick double #000;outline-offset:2px}body.frontend-admin .multi-select__control--is-focused,body.frontend-admin :focus+.checkbox-input:before,body.frontend-admin :focus+.radio-input:before,body.frontend-admin :focus{outline:none}body.using-mouse a,body.using-mouse button,body.using-mouse input,body.using-mouse label,body.using-mouse ul{outline:none;outline-offset:0}body.using-mouse .filter .dropdown input:focus+label{outline:none;outline-offset:0}body.using-mouse .partner-card .checkbox input:focus+label{outline:none;outline-offset:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body main{margin-top:11.1875rem}@media(max-width:650px){body main{margin-top:0}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}a{transition:color .3s}a.extern:after{content:"";display:inline-block;margin-left:.3125rem;font-family:icons;font-size:.9375rem;text-decoration:none}.intro{align-self:center;width:100%;padding-top:2.5rem}.intro h1,.intro .h1{color:#fff;line-height:6.875rem}.intro h1+*,.intro .h1+*{margin-top:3.125rem}.intro p{max-width:71.875rem;color:#fff;font-size:2.5rem;font-weight:700;line-height:1.2}@media(max-width:1750px){.intro h1{line-height:6.25rem}}@media(max-width:768px){.intro{padding-top:3.125rem}.intro h1{font-size:3.75rem;line-height:3.75rem}.intro p{font-size:1.875rem;line-height:2.5rem}}@media(max-width:460px){.intro{padding-top:2.5rem}.intro h1{font-size:3.4375rem;line-height:3.75rem}.intro p{font-size:22px;line-height:28px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.filter .explain-text{color:#fff;font-size:1.25rem;font-weight:700}.filter .explain-text+*{margin-top:10px}.filter .filter-submit{float:right;display:inline-block;width:auto;padding:.625rem .9375rem;margin-top:1.25rem;font-size:1.5625rem;text-decoration:none}.filter .filter-content{display:flex;font-size:1.375rem;font-weight:700}@supports (display: grid){.filter .filter-content{display:grid;grid-template-columns:repeat(4,1fr);gap:1.875rem}}.filter button,.filter input,.filter .dropdown{padding:.375rem 3.125rem .375rem .9375rem;font-size:inherit;line-height:1.1;border-radius:.25rem}.filter button{width:100%;height:100%;border:none;text-align:left;background-color:#fff}.filter .filter-search{position:relative;display:flex;min-width:25%}.filter .filter-search label{clip:rect(1px,1px,1px,1px);position:absolute;z-index:100;width:1px;height:1px;padding:0;margin:0;overflow:hidden;white-space:nowrap}.filter .filter-search:after{content:"";position:absolute;top:50%;right:.9375rem;transform:translateY(-50%);color:#fff;font-family:icons;font-size:1.5625rem;line-height:1.1}.filter input[type=search]{border:.25rem solid #fff;flex-grow:1;color:#fff;background-color:transparent}.filter input[type=search]::placeholder{color:#fff;opacity:1}.filter .filter-dropdown{position:relative;min-width:25%}.filter .filter-dropdown:after{content:"";position:absolute;top:50%;right:.9375rem;transform:translateY(-50%);font-family:icons;font-size:1.25rem;pointer-events:none;transition:transform .3s}.filter .filter-dropdown.open button{border-bottom-left-radius:0;border-bottom-right-radius:0}.filter .filter-dropdown.open .dropdown{display:block;border-top-left-radius:0;border-top-right-radius:0}.filter .filter-dropdown.open:after{transform:translateY(-50%) rotate(180deg)}.filter .dropdown{position:absolute;top:100%;left:0;z-index:10;display:none;width:100%;font-size:1.125rem;background-color:#fff;box-shadow:0 .5rem .5rem #00000026}.filter .dropdown li{position:relative;margin:.625rem 0}.filter .dropdown label:after,.filter .dropdown label:before,.filter .dropdown input[type=checkbox]{position:absolute;top:3px;left:0;width:15px;height:15px}.filter .dropdown input[type=checkbox]{opacity:0;cursor:pointer}.filter .dropdown input[type=checkbox]:checked+label{color:#000}.filter .dropdown input[type=checkbox]:checked+label:before{border-color:#000;background-color:#000}.filter .dropdown input[type=checkbox]:focus+label{outline:thick double #000;outline-offset:2px}.filter .dropdown label{display:block;margin-left:25px;color:#b2b2b2;cursor:pointer}.filter .dropdown label:before{content:"";display:inline-block;border:2px solid #b2b2b2;border-radius:.125rem}.filter .dropdown label:after{content:"";z-index:2;display:inline-block;color:#fff;font-family:icons;font-size:10px;line-height:1.6;text-align:center}.filter.background{background-color:#005b9c}.filter.background .filter-content{padding:1.875rem 0}.filter.background .selected-filters{margin-top:-.9375rem}.filter.background .selected-filters.hidden{display:none}.filter.background .selected-filters hr{width:100%;height:3px;opacity:.6}.filter.background .selected-filters .content-wrap{display:flex;padding-top:.625rem;padding-bottom:.9375rem;flex-wrap:wrap}.filter.background .selected-filter{display:flex;padding:.125rem .625rem;margin-top:.3125rem;margin-right:.625rem;border:.125rem solid #fff;color:#fff;font-size:1.125rem;font-weight:700;border-radius:.25rem}.filter.background .selected-filter button{width:auto;padding:0;background-color:transparent}.filter.background .selected-filter button:after{margin-left:.625rem}.filter.background .remove-filter:after{content:"";padding:0;font-family:icons;font-weight:400}.filter.background .filter-submit{margin-top:0;margin-bottom:.9375rem}.filter.content-wrap{margin-top:3.125rem}.filter.content-wrap input{background-color:#0000004d}@media(max-width:1250px){@supports (display: grid){.filter .filter-content{grid-template-columns:repeat(2,1fr);gap:1.25rem}}}@media(max-width:1024px){.filter .explain-text{font-size:18px;line-height:22px}.filter button,.filter input,.filter .dropdown{padding:8px 35px 8px 15px;font-size:18px}.filter input{padding:2px 15px}.filter.background .selected-filter{font-size:15px}}@media(max-width:560px){.filter .filter-submit{padding:8px 12px;font-size:18px}@supports (display: grid){.filter .filter-content{grid-template-columns:1fr}}.filter .filter-search input{height:30px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.icon-bar{position:relative;z-index:6;display:flex;justify-content:space-between}.icon-bar button{width:3.125rem;height:3.125rem;padding:0;margin-top:1.875rem}.icon-bar .icons{display:flex;margin-top:1.25rem;flex-wrap:wrap}.icon-bar .icons button{display:flex;margin-top:.625rem;margin-right:.625rem;align-items:center;justify-content:center;background-color:#005b9c;transition:background-color .3s,opacity .3s}.icon-bar .icons button:not(.active){opacity:.3}.icon-bar .icons button+button{margin-right:.625rem}.icon-bar .icons button:hover,.icon-bar .icons button.active{background-color:#000;opacity:1}.icon-bar .icons button:before{content:"";margin-left:2px;color:#fff;font-family:icons;font-size:1.625rem;font-weight:400;line-height:1}.icon-bar .sorting{flex-shrink:0;background-color:#000;transition:background-color .3s}.icon-bar .sorting:hover{background-color:#005b9c}.icon-bar .sorting:before{content:"";display:flex;align-items:center;justify-content:center;color:#fff;font-family:icons;font-size:1.5rem}.icon-bar .sorting-popup{position:absolute;top:1.875rem;right:60px;z-index:500;display:none;border:.1875rem solid #005b9c;font-family:Roboto Condensed,sans-serif;background-color:#fff;border-radius:.25rem}.icon-bar .sorting-popup.show{display:block}.icon-bar .sorting-popup ul{display:flex;flex-direction:column}.icon-bar .sorting-popup ul li{padding:.625rem;cursor:pointer;transition:background-color .3s}.icon-bar .sorting-popup ul li:hover,.icon-bar .sorting-popup ul li.active{background-color:#005b9c33}.icon-bar .sorting-popup ul li .sort-btn{width:100%;padding:0;margin:0;background-color:transparent}@media(max-width:1024px){.icon-bar .sorting-popup{right:50px;border-width:2px}}@media(max-width:850px){.icon-bar button{width:40px;height:40px}.icon-bar button:before{font-size:20px}.icon-bar .sorting{width:40px;height:40px;margin-left:20px}.icon-bar .sorting:before{font-size:16px}.icon-bar .sorting-popup ul li{font-size:16px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.filter.background .selected-filters-toggle{width:100%}.filter.background .selected-filters-toggle.active span:after{transform:rotate(180deg)}.filter.background .selected-filters .toggle-head{color:#fff;font-size:18px;font-weight:700;cursor:pointer}.filter.background .selected-filters .toggle-head span{display:flex;align-items:flex-end}.filter.background .selected-filters .toggle-head span:after{content:"";margin-left:15px;font-family:icons;font-size:16px;transition:transform .3s}.filter.background .selected-filters .toggle-content-wrapper{display:flex;flex-wrap:wrap}@media(min-width:769px){.filter.background .toggle-head{display:none!important}.filter.background .toggle-content{display:block!important}}@media(max-width:768px){.filter.background .toggle-head{display:block!important}.filter.background .toggle-head+.toggle-content{margin-top:10px}}.results{padding-top:1.875rem}.results .no-results{padding:3.125rem 0;font-size:1.875rem;font-weight:700}.results .no-results.hidden{display:none}.results .spinner:not(.hidden){position:absolute;top:0;left:0;z-index:5;display:flex;width:100vw;height:100vh;align-items:flex-start;justify-content:center;background-color:#ffffff80}.results .spinner:not(.hidden):after{content:"";width:80px;height:80px;margin-top:12.5rem;border:4px solid #fff;border-top:4px solid #005b9c;border-radius:100%;animation:spin 1s infinite linear;will-change:transform}.results .grid,.more-results .grid{display:flex}@supports (display: grid){.results .grid,.more-results .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.875rem}}@media(max-width:1250px){@supports (display: grid){.results .grid,.more-results .grid{grid-template-columns:1fr 1fr}}.results .grid .product-card,.more-results .grid .product-card{max-width:100%}}@media(max-width:910px){@supports (display: grid){.results .grid,.more-results .grid{grid-template-columns:repeat(1,1fr)}}.results .grid .product-card,.more-results .grid .product-card{max-width:100%}}.more-results{margin-top:2.5rem}.more-results.hidden{display:none}.more-results .tagline{display:inline-block;padding:.125rem .625rem;margin-top:3.75rem;color:#fff;font-size:1.375rem;text-transform:uppercase;background-color:#005b9c;border-radius:.25rem}.more-results .tagline+.grid{margin-top:1.875rem}.more-results>.button{display:block;width:auto;padding:.625rem;margin:0 auto;margin-top:1.25rem;font-size:1.25rem;text-align:center}.more-results>.button.hidden{display:none}.more-results>.button:after{font-size:1.125rem}@media(max-width:768px){.more-results .tagline{padding:6px 14px;font-size:20px;line-height:1.2}.more-results .button{padding:8px 10px;font-size:16px}.more-results .button:after{font-size:14px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}button.to-top{position:fixed;right:1.875rem;bottom:6.25rem;z-index:500;width:3.75rem;height:3.75rem;border:none;background-color:#005b9c;border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:opacity .3s,visibility .3s,background-color .3s}button.to-top.hidden{opacity:0;visibility:hidden}button.to-top:hover{background-color:#000}button.to-top:before{content:"";color:#fff;font-family:icons;font-size:2.1875rem;line-height:1.2}.column .text{margin-top:2.1875rem}.ck-content,.text{margin-top:2.1875rem;font-size:1.5625rem;line-height:1.4}.ck-content *+*,.text *+*{margin-top:1.4em}.ck-content p>.cookie-set,.text p>.cookie-set{transition:color .3s}.ck-content p>.cookie-set:hover,.text p>.cookie-set:hover{color:#005b9c}.ck-content p,.ck-content a,.ck-content ul,.ck-content ol,.ck-content li,.ck-content span,.ck-content mark,.text p,.text a,.text ul,.text ol,.text li,.text span,.text mark{font-size:1.5625rem;line-height:1.4}.ck-content p+p,.ck-content a+p,.ck-content ul+p,.ck-content ol+p,.ck-content li+p,.ck-content span+p,.ck-content mark+p,.text p+p,.text a+p,.text ul+p,.text ol+p,.text li+p,.text span+p,.text mark+p{margin-top:1.4em}.ck-content a,.text a{color:#005b9c}.ck-content mark,.ck-content .highlighted,.text mark,.text .highlighted{color:#005b9c;font-size:inherit;font-weight:700;background:none}.ck-content ul,.ck-content ol,.text ul,.text ol{margin-top:.75em;list-style-position:inside}.ck-content ul li+li,.ck-content ol li+li,.text ul li+li,.text ol li+li{margin-top:.25em}.ck-content ul li:before,.ck-content ol li:before,.text ul li:before,.text ol li:before{display:inline-block;margin-right:.5em;color:#005b9c;font-weight:700}.ck-content ul li:before,.text ul li:before{content:"";width:.625rem;height:.625rem;transform:translateY(-.15em);background-color:#005b9c;border-radius:100%}.ck-content ol,.text ol{counter-reset:orderedlist}.ck-content ol li:before,.text ol li:before{content:counter(orderedlist) ".";counter-increment:orderedlist}@media(max-width:560px){.text p{font-size:16px}}.image{position:relative;display:block;text-decoration:none}.image.detail-image img{width:auto;object-fit:contain}.image img{width:100%;object-fit:cover}.image figcaption{margin-top:.3125rem;color:#585858;font-size:1.125rem;font-style:italic}@media(max-width:1024px){.image figcaption{font-size:16px;line-height:22px}}.partner-tiles{margin-top:9.375rem}.partner-tiles .partner-text{margin-top:1.875rem;color:#fff}.partner-tiles .partner-text+.grid{margin-top:.9375rem}.partner-tiles .partner-text h2{margin-top:0}.partner-tiles .partner-text p{color:#fff;font-size:1.25rem;font-weight:700}@media(max-width:1024px){.partner-tiles{margin-top:6.25rem}.partner-tiles .partner-text p{font-size:16px;line-height:22px;margin-top:10px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.partner-card{display:flex;width:100%;height:100%;margin-top:.9375rem;flex-direction:column}.partner-card .content{position:relative;display:grid;width:100%;border:.125rem solid #fff;flex-grow:1;align-items:center;justify-content:center;text-decoration:none;background-color:#fff;border-radius:.25rem}.partner-card .content .front,.partner-card .content .back{grid-column:1/2;grid-row:1/2;display:flex;width:100%;max-width:13vw;height:100%;padding:1.875rem 1.25rem;align-items:center;justify-content:center}@supports (display: grid){.partner-card .content .front,.partner-card .content .back{max-width:none}}.partner-card .content .front img{width:auto;max-width:12vw;height:auto;max-height:9.375rem;object-fit:contain}@supports (display: grid){.partner-card .content .front img{max-width:100%}}.partner-card .content .back{position:relative;width:100%;height:100%;line-height:1.2;text-align:center;background-color:#005b9c;opacity:0;visibility:hidden}.partner-card .content .back span{color:#fff;font-weight:700;-webkit-hyphens:auto;hyphens:auto}.partner-card .content:hover{position:relative;background-color:#005b9c}.partner-card .content:hover:after{content:"";position:absolute;right:.3125rem;bottom:.3125rem;color:#fff;font-family:icons;font-size:1rem}.partner-card .content:hover .back{opacity:1;visibility:visible}.partner-card .call-to-action{display:flex;margin-top:.3125rem}.partner-card .card-button{display:flex;padding:.125rem 0;border:3px solid #fff;flex-grow:1;align-items:center;justify-content:center;color:#fff;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#005b9c;border-radius:.25rem;transition:background-color .3s}.partner-card .card-button:hover{background-color:#000}.partner-card .checkbox{position:relative;width:2rem;height:2rem;margin-left:.3125rem;background-color:#fff;border-radius:.25rem}.partner-card .checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.partner-card .checkbox input[type=checkbox]:checked+label:before{background-color:#000}.partner-card .checkbox input[type=checkbox]:focus+label{outline:thick double #000;outline-offset:2px}.partner-card .checkbox label{display:block;cursor:pointer}.partner-card .checkbox label:before{content:"";position:absolute;top:.1875rem;left:.1875rem;display:inline-block;width:1.625rem;height:1.625rem;border:.1875rem solid #000;border-radius:.25rem}.partner-card .checkbox label:after{content:"";position:relative;z-index:2;display:inline-block;width:100%;color:#fff;font-family:icons;font-size:1.125rem;text-align:center}@media(max-width:1024px){.partner-card .content .back span{font-size:16px}.partner-card .card-button{padding:2px;font-size:16px}.partner-card .checkbox{width:30px;height:30px}.partner-card .checkbox label:before{width:26px;height:26px}.partner-card .checkbox label:after{font-size:18px}}.product-card{display:grid;max-width:530px;height:100%;min-height:350px;border:.1875rem solid #fff;text-decoration:none;border-radius:.25rem;box-shadow:0 .5rem .5rem #0003}.product-card.hidden{display:none}.product-card:hover .back,.product-card:focus .back{opacity:1;visibility:visible}.product-card .front,.product-card .back{width:28vw;padding:1.875rem}@supports (display: grid){.product-card .front,.product-card .back{grid-column:1/2;grid-row:1/2;width:auto}}.product-card .front .headline,.product-card .back .headline{color:#fff;font-size:2.25rem;font-weight:700;line-height:1.2}.product-card .front{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background-repeat:no-repeat;background-position:center;background-size:cover}.product-card .front:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:90%;background:linear-gradient(to top,rgba(0,0,0,.9),transparent)}.product-card .front>*{z-index:2}.product-card .front .content{max-width:100%;-webkit-hyphens:auto;hyphens:auto}.product-card .front .categories{display:flex;max-width:100%;flex-wrap:wrap}.product-card .front .category{padding:.125rem .625rem;margin-right:.1875rem;margin-bottom:.1875rem;font-size:1rem;font-weight:700;text-transform:uppercase;background-color:#fff;border-radius:.25rem}.product-card .front .category:before{content:"";margin-right:.5rem;font-family:icons;font-size:1rem;font-weight:400;line-height:1}.product-card .front .tags{display:inline-block;margin-top:.3125rem;color:#fff;font-size:1.125rem;line-height:1.3}.product-card .back{position:relative;z-index:5;display:flex;padding-top:1.25rem;flex-direction:column;align-items:flex-start;justify-content:space-between;background-color:#005b9c;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.product-card .back .content{max-width:100%;-webkit-hyphens:auto;hyphens:auto}.product-card .back p{color:#fff;font-size:1.25rem;line-height:1.2}.product-card .back .text{margin-top:.625rem}.product-card .back .button{margin-top:1.5625rem;pointer-events:none}.product-card .back .button:after{font-size:1.125rem}@media(max-width:768px){.product-card .front .tags{font-size:16px}.product-card .front .categories span{font-size:16px;line-height:22px}.product-card .back .content .text,.product-card .back .button{font-size:16px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.button{display:inline-block;width:auto;padding:.625rem .9375rem;border:none;color:#000;font-size:1.25rem;font-weight:700;line-height:1.1;text-align:left;text-decoration:none;text-transform:uppercase;background-color:#fff;border-radius:.25rem;transition:color .3s,background-color .3s}.button:hover,.button.dark{color:#fff;background-color:#000}.button.dark:hover{background-color:#005b9c}.button.dark.white-hover{font-size:1.5625rem}.button.dark.white-hover:hover{color:#000;background-color:#fff}.button:after{content:"";margin-left:.75rem;font-family:icons;font-size:1.3125rem;line-height:1.1}@media(max-width:850px){.button{font-size:16px}.button:after{font-size:16px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.button-back{margin:3.625rem 0}.button-back a{padding:.8125rem 1rem;color:#fff;font-size:1.375rem;font-weight:700;text-decoration:none;text-transform:uppercase;background-color:#005b9c;border-radius:.25rem;transition:ease-in .15s}.button-back a:hover{background-color:#000;transition:ease-in .15s}.button-back a:before{content:"";margin-top:100px;margin-right:.8125rem;font-family:icons;font-size:1.3125rem}@media(max-width:650px){.button-back a{padding:8px 10px 6px;font-size:16px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.button-save{display:flex;height:100%;align-items:flex-start;justify-content:flex-end}.button-save button{position:relative;display:flex;padding:.5625rem .8125rem .375rem;margin-top:.625rem;border:2px solid #005b9c;align-items:flex-start;color:#005b9c;font-size:1.375rem;font-weight:700;line-height:2.125rem;text-decoration:none;text-transform:uppercase;background-color:transparent;border-radius:.25rem;transition:ease-in .15s}.button-save button:hover{border:2px solid #000;color:#fff;background-color:#000;transition:ease-in .15s}.button-save button:after{content:"";margin-left:.8125rem;font-family:icons;font-size:1.5rem;font-weight:400}@media(max-width:850px){.button-save{justify-content:flex-start}.button-save button{margin-top:0}}@media(max-width:650px){.button-save a{font-size:16px}}.project-info-box{width:100%;height:auto;padding:1.25rem;background-color:#e5e5e5}.project-info-box .main-list{position:relative}.project-info-box .main-list tr+tr th,.project-info-box .main-list tr+tr td{padding-top:.4375rem}.project-info-box .main-list tr th,.project-info-box .main-list tr td{line-height:1.2}.project-info-box .main-list tr th{padding-right:1.25rem;font-weight:700;text-align:left;vertical-align:top}.project-info-box .icon-list{display:flex}.project-info-box .icon-list li{position:relative;cursor:help}.project-info-box .icon-list li:before{margin-right:.625rem;font-family:icons;font-size:1.375rem}.project-info-box .icon-list li:hover{color:#005b9c}.project-info-box .icon-list li:hover span{opacity:1;visibility:visible}.project-info-box .icon-list li span{position:absolute;right:0;bottom:40px;display:block;width:max-content;max-width:15rem;padding:.625rem;margin-top:.1875rem;color:#fff;font-family:Roboto Condensed,sans-serif;background-color:#005b9c;border-radius:.3125rem;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.project-info-box .icon-list li span:after{content:"";position:absolute;right:15px;bottom:-10px;width:8px;height:8px;border:8px solid transparent;border-right-color:#005b9c;border-bottom-color:#005b9c;transform:rotate(45deg) translateY(-50%)}.project-info-box .info-trigger{position:relative;width:100%;cursor:help}.project-info-box .info-trigger:hover .info-popup{display:block}.project-info-box .info-trigger .info-popup{position:absolute;top:40px;left:-18px;z-index:5;display:none;padding:15px;color:#fff;background-color:#005b9c;border-radius:10px}.project-info-box .info-trigger .info-popup:after{content:"";position:absolute;top:-10px;left:22px;width:8px;height:8px;border:8px solid transparent;border-right-color:#005b9c;border-bottom-color:#005b9c;transform:rotate(-135deg) translateY(-50%)}.project-info-box .info-trigger .info-popup ul{font-size:18px;font-weight:700}.project-info-box .info-trigger .info-popup ul li{margin-top:10px;font-size:16px;font-weight:400}@media(max-width:1250px){.project-info-box .main-list tr{display:flex;flex-wrap:wrap}.project-info-box .main-list tr+tr th{padding-top:.625rem}.project-info-box .main-list tr+tr td{padding-top:.1875rem}.project-info-box .main-list tr th,.project-info-box .main-list tr td{flex-basis:100%}.project-info-box .icon-list{padding-top:.3125rem}}@media(max-width:850px){.project-info-box .main-list{width:100%;max-width:400px}.project-info-box .main-list tr{flex-wrap:nowrap;font-size:16px}.project-info-box .main-list tr+tr th,.project-info-box .main-list tr+tr td{padding-top:.3125rem}.project-info-box .icon-list{padding-top:0}}@media(max-width:650px){.project-info-box .icon-list li:before{font-size:16px}}@media(max-width:460px){.project-info-box .main-list tr{display:flex;flex-wrap:wrap}.project-info-box .main-list tr+tr th{padding-top:.625rem}.project-info-box .main-list tr+tr td{padding-top:.1875rem}.project-info-box .main-list tr th,.project-info-box .main-list tr td{flex-basis:100%}.project-info-box .icon-list{padding-top:.3125rem}.project-info-box .icon-list li span{left:-10px}.project-info-box .icon-list li span:after{left:3px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.column .company-info-box{display:flex;margin-top:2.1875rem;flex-direction:column}.column .company-info-box .company{margin-right:1.875rem}.column .company-info-box .company a{color:#005b9c}.column .company-info-box .company a:hover{color:#000;text-decoration:underline}.column .company-info-box .details{margin-top:1.875rem}.column .company-info-box .details>span{display:inline-block;font-weight:700;line-height:1.2}.column .company-info-box .details a{text-decoration:none}.column .company-info-box .details .mail a{color:#005b9c;text-decoration:underline}.column .company-info-box .details .mail a:hover{color:#000}.column .company-info-box img{min-width:250px;max-width:7.8125rem}.column .company-info-box ul li{line-height:1.75rem}.column .company-info-box .mail:before,.column .company-info-box .phone:before,.column .company-info-box .mobile:before,.column .company-info-box .fax:before{display:inline-block;width:1.25rem;margin-right:.3125rem;font-family:icons;font-size:1.1875rem;line-height:1}.column .company-info-box .mail:before{content:""}.column .company-info-box .phone:before{content:""}.column .company-info-box .mobile:before{content:""}.column .company-info-box .fax:before{content:""}@media(max-width:850px){.column .company-info-box{flex-wrap:nowrap;font-size:16px}.column .company-info-box ul li{margin-top:6px}}.partner-info-box-wrapper{display:flex;flex-direction:column}.partner-info-box-wrapper .partner-info-box{display:flex;margin-top:1.875rem;align-items:center}.partner-info-box-wrapper .partner-info-box+.partner-info-box{margin-top:1.25rem}.partner-info-box-wrapper .partner-info-box .image,.partner-info-box-wrapper .partner-info-box span{flex-basis:50%}.partner-info-box-wrapper .partner-info-box .image{margin-right:1.875rem}.partner-info-box-wrapper .partner-info-box a{display:inline-block;overflow:hidden;transition:transform .3s}.partner-info-box-wrapper .partner-info-box a:hover{transform:scale(1.05)}.partner-info-box-wrapper .partner-info-box span{line-height:1.5625rem}@media(max-width:1250px){.partner-info-box-wrapper .partner-info-box{flex-wrap:wrap}.partner-info-box-wrapper .partner-info-box .image,.partner-info-box-wrapper .partner-info-box span{margin-right:0;flex-basis:100%}.partner-info-box-wrapper .partner-info-box span{margin-top:.625rem}}@media(max-width:850px){.partner-info-box-wrapper .partner-info-box{flex-wrap:nowrap;font-size:16px}.partner-info-box-wrapper .partner-info-box .image{margin-right:1.875rem}}@media(max-width:460px){.partner-info-box-wrapper .partner-info-box{flex-wrap:wrap}.partner-info-box-wrapper .partner-info-box .image,.partner-info-box-wrapper .partner-info-box span{margin-right:0;flex-basis:100%}.partner-info-box-wrapper .partner-info-box span{margin-top:.625rem;line-height:1.1}.partner-info-box-wrapper .partner-info-box span b{display:inline-block;margin-bottom:5px}}.section-title{margin-top:5.625rem}.section-title h2{padding-bottom:.625rem;font-size:1.875rem;text-transform:uppercase}@media(max-width:850px){.section-title h2{padding-bottom:10px;font-size:24px}}.section-title+.grid{margin-top:1.5625rem}.column .section-title-small{margin-top:1.875rem}.column .section-title-small h2{padding-bottom:.3125rem;font-size:1.25rem;font-weight:700;text-transform:uppercase}@media(max-width:850px){.column .section-title-small h2{padding-bottom:5px;font-size:18px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.product-box-link{text-decoration:none}.product-box-link:hover .product-box{border:4px solid #005b9c;transition:ease-in .15s}.product-box-link .product-box{display:inline-block;width:100%;padding:.9375rem 1.0625rem .8125rem;border:4px solid #e5e5e5;-webkit-hyphens:auto;hyphens:auto;border-radius:.625rem;transition:ease-in .15s}.product-box-link .product-box span{display:block;font-size:16px;font-weight:700;line-height:23px;text-transform:uppercase}.product-box-link .product-box p{font-size:1.375rem;font-weight:700;line-height:1.75rem}.product-box-link .product-box p:after{content:"";margin-left:.375rem;font-family:icons;font-size:1rem}@media(max-width:850px){.product-box-link .product-box p{font-size:18px;line-height:20px}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.box-media{position:relative;text-decoration:none}.box-media .icon{position:absolute;top:50%;left:50%;display:flex;width:4.375rem;height:4.375rem;align-items:center;justify-content:center;transform:translate(-50%,-50%);background-color:#fff;border-radius:.3125rem;transition:transform .3s}.box-media .icon:before{content:"";color:#005b9c;font-family:icons;font-size:2.5rem}.box-media:hover .icon{transform:translate(-50%,-50%) scale(1.1)}.box-media .img-wrapper{position:relative;width:100%;padding-bottom:100%;background-color:#005b9c}.box-media .image{position:absolute;top:0;left:0;width:100%;height:100%}.box-media .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 51px -15px #000000bf}.box-media .image img{width:100%;height:100%;object-fit:cover}.box-media .content{margin-top:.625rem}.box-media .content span{font-size:1.5625rem;font-weight:700;line-height:1}.box-media .content p{margin-top:.1875rem;font-size:1.125rem;line-height:1.3125rem}@media(max-width:1024px){.box-media .content span{font-size:18px}.box-media .content p{font-size:16px;line-height:20px}}@media(max-width:650px){.box-media .icon{width:6.25rem;height:6.25rem}.box-media .icon:before{font-size:3.125rem}}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.box-download .image .icon:before{content:""}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.box-link .image .icon:before{content:""}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.box-video .image .icon:before{content:""}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.box-podcast .image .icon:before{content:""}.audio-iframe video{position:absolute;top:0;left:0;width:100%}.audio-iframe .audio-bars-container{position:absolute;top:50%;left:50%;z-index:500;width:50%;width:15.625rem;height:auto;transform:translate(-50%,-50%)}.audio-iframe .audio-bars-container svg{width:15.625rem}.audio-iframe .audio-bars-container svg .path_1{animation-delay:-.15s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_2{animation-delay:-.3s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_3{animation-delay:-.45s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_4{animation-delay:-.6s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_5{animation-delay:-.75s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_6{animation-delay:-.9s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_7{animation-delay:-1.05s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_8{animation-delay:-1.2s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_9{animation-delay:-1.35s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_10{animation-delay:-1.5s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_11{animation-delay:-1.65s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_12{animation-delay:-1.8s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_13{animation-delay:-1.95s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_14{animation-delay:-2.1s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}.audio-iframe .audio-bars-container svg .path_15{animation-delay:-2.25s;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}@keyframes pulse{0%{transform:scaleY(1);transform-origin:50% 50%}50%{transform:scaleY(.7);transform-origin:50% 50%}to{transform:scaleY(1);transform-origin:50% 50%}}.mfp-wrap.small-iframe .mfp-content{width:50rem;height:21.875rem}.mfp-wrap.small-iframe .mfp-content iframe{background-color:#0009}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.box-gallery .gallery-item{text-decoration:none}.box-gallery .gallery-item .image{width:100%;height:100%}.box-gallery .gallery-item .icon:before{content:""}.detail-headline+*{margin-top:2.1875rem}.detail-headline h1{margin:0;-webkit-hyphens:auto;hyphens:auto}.detail-headline .column:nth-child(n+3){margin-top:0}.detail-headline .detail-tags{display:inline-block;margin-top:.75rem;color:#585858;font-size:1.5625rem;font-weight:500;line-height:1.4}@media(max-width:560px){.detail-headline .detail-tags{font-size:16px}}.popup{position:absolute;top:50%;left:50%;max-width:600px;max-height:550px;padding:1rem;transform:translate(-50%,-50%);background-color:#f2f2f2;border-radius:5px}@media(max-width:460px){.popup{width:85%}}@media(max-width:350px){.popup{padding:5px}}.bookmark-warning-popup-wrapper .content{padding:10px 20px}.bookmark-warning-popup-wrapper .content span{display:block;font-size:20px;line-height:1.2;text-align:center}@font-face{font-family:icons;src:url(./icons-DA1yz3fV.eot?99qv1c);src:url(./icons-DA1yz3fV.eot?99qv1c#iefix) format("embedded-opentype"),url(./icons-_W8KbSxv.ttf?99qv1c) format("truetype"),url(./icons-1CeBrYVy.woff?99qv1c) format("woff"),url(./icons-CD2av356.svg?99qv1c#icons) format("svg");font-style:normal;font-weight:400;font-display:block}.icon{font-family:icons!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.icon-educational-materials-solid:before{content:""}.icon-further-products-solid:before{content:""}.icon-management-concepts-solid:before{content:""}.icon-monitoring-analytics-solid:before{content:""}.icon-shopping-downloads-solid:before{content:""}.icon-envelope-solid:before{content:""}.icon-globe-solid:before{content:""}.icon-chevron-down-solid:before{content:""}.icon-chevron-up-solid:before{content:""}.icon-backward-solid:before{content:""}.icon-forward-solid:before{content:""}.icon-external-link-alt-solid:before{content:""}.icon-podcast-solid:before{content:""}.icon-play-solid:before{content:""}.icon-images-solid:before{content:""}.icon-link-solid:before{content:""}.icon-download:before{content:""}.icon-at-solid:before{content:""}.icon-phone-solid:before{content:""}.icon-mobile-alt-solid:before{content:""}.icon-fax-solid:before{content:""}.icon-file-alt-solid:before{content:""}.icon-star-half-alt-solid:before{content:""}.icon-desktop-solid:before{content:""}.icon-notice-mark:before{content:""}.icon-lock-open:before{content:""}.icon-book:before{content:""}.icon-arrow-down:before{content:""}.icon-close-circle:before{content:""}.icon-plus:before{content:""}.icon-trash-solid:before{content:""}.icon-user:before{content:""}.icon-search:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-sort-amount-desc:before{content:""}.icon-sticky-note:before{content:""}.icon-sticky-note-plus:before{content:""}.icon-chart-bar-regular:before{content:""}.icon-cogs-solid:before{content:""}.icon-other-products:before{content:""}.icon-th-list-solid:before{content:""}.icon-check-circle-solid:before{content:""}.icon-edit-solid:before{content:""}.icon-redo-alt-solid:before{content:""}.icon-save-solid:before{content:""}.icon-eye-solid:before{content:""}.icon-language-solid:before{content:""}.icon-sign-out-alt-solid:before{content:""}.icon-upload-solid:before{content:""}.icon-question-solid:before{content:""}.icon-info-solid:before{content:""}.icon-exclamation-solid:before{content:""}.saved-items-popup-wrapper .saved-items-content{position:relative;width:100%;height:100%;padding:1.625rem;background-color:#fff;border-radius:5px}.saved-items-popup-wrapper .saved-items-content span.title{display:block;padding-bottom:1.25rem;font-size:1.5625rem;font-weight:700}.saved-items-popup-wrapper .saved-items-content .content{max-height:350px;overflow-y:scroll}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper{display:flex;background-color:#fff}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper:last-child{margin-bottom:10px}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper+.saved-item-wrapper{margin-top:1.25rem}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .delete-item{position:relative;background:none}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .delete-item:before{content:"";position:absolute;top:5px;margin-right:10px;color:#000;font-family:icons;font-size:18px;transition:ease-in .15s}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .delete-item:hover{transition:ease-in .15s}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .delete-item:hover:before{color:#b60200}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .delete-item:hover~.item-content span.project-title{color:#b60200;transition:ease-in .15s}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .item-content{padding:0 2.1875rem;flex-grow:1}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .item-content span{display:block}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .item-content .category-title{font-size:14px;line-height:16px}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .item-content .project-title{margin-top:.625rem;color:#005b9c;font-size:18px;font-weight:700;line-height:20px;transition:ease-in .15s}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .item-content ul{padding-left:.875rem;margin-top:10px;list-style-type:disc}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .item-content li{font-size:16px;line-height:18px}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .item-content li+li{margin-top:.625rem}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .item-content li .wrapper{display:flex}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper .item-content li .wrapper .underline{min-width:max-content;margin-right:5px;text-decoration:underline}.saved-items-popup-wrapper .saved-items-content .content .saved-item-wrapper hr{width:100%;height:2px;margin-top:.9375rem;background-color:#979797}.saved-items-popup-wrapper .saved-items-content .buttons{position:relative;z-index:999;display:flex;width:100%;height:100%;margin-top:15px;justify-content:space-between;box-shadow:0 -40px 20px -5px #fff}.saved-items-popup-wrapper .saved-items-content .buttons button,.saved-items-popup-wrapper .saved-items-content .buttons a{width:15.625rem;padding:.625rem 0;color:#fff;font-size:1.25rem;font-weight:700;text-align:center;text-decoration:none;border-radius:5px;transition:ease-out .2s}.saved-items-popup-wrapper .saved-items-content .buttons button.generate:hover,.saved-items-popup-wrapper .saved-items-content .buttons button.delete-all:hover,.saved-items-popup-wrapper .saved-items-content .buttons a.generate:hover,.saved-items-popup-wrapper .saved-items-content .buttons a.delete-all:hover{background-color:#000;transition:ease-in .2s}.saved-items-popup-wrapper .saved-items-content .buttons button.generate[disabled],.saved-items-popup-wrapper .saved-items-content .buttons button.delete-all[disabled],.saved-items-popup-wrapper .saved-items-content .buttons a.generate[disabled],.saved-items-popup-wrapper .saved-items-content .buttons a.delete-all[disabled]{background-color:#979797;pointer-events:none}.saved-items-popup-wrapper .saved-items-content .buttons button.generate,.saved-items-popup-wrapper .saved-items-content .buttons a.generate{margin-right:10px;background-color:#005b9c}.saved-items-popup-wrapper .saved-items-content .buttons button.generate:before,.saved-items-popup-wrapper .saved-items-content .buttons a.generate:before{content:"";margin-right:10px;color:#fff;font-family:icons;font-size:16px}.saved-items-popup-wrapper .saved-items-content .buttons button.delete-all,.saved-items-popup-wrapper .saved-items-content .buttons a.delete-all{background-color:#b60200}.saved-items-popup-wrapper .saved-items-content .buttons button.delete-all:before,.saved-items-popup-wrapper .saved-items-content .buttons a.delete-all:before{content:"";margin-right:10px;color:#fff;font-family:icons;font-size:16px}@media(max-width:768px){.saved-items-popup-wrapper .saved-items-content .buttons a,.saved-items-popup-wrapper .saved-items-content .buttons button{font-size:16px}}@media(max-width:460px){.saved-items-popup-wrapper .saved-items-content span.title{font-size:20px}.saved-items-popup-wrapper .saved-items-content .buttons{flex-direction:column;box-shadow:0 -40px 20px -1px #fff}.saved-items-popup-wrapper .saved-items-content .buttons a,.saved-items-popup-wrapper .saved-items-content .buttons button{width:100%}.saved-items-popup-wrapper .saved-items-content .buttons a+button{margin-top:10px}.saved-item-wrapper .delete-item{margin-right:7px}.saved-item-wrapper .item-content .project-title{font-size:18px;line-height:20px}.saved-item-wrapper .item-content ul>li .wrapper{flex-direction:column}.saved-item-wrapper .item-content ul>li .wrapper span+span{margin-top:0}}.popup-wrapper{position:fixed;top:0;left:0;z-index:500;display:none;width:100vw;height:100vh;align-items:center;justify-content:center;background-color:#000000e6}.popup-wrapper.active{display:flex}.popup-wrapper .content{display:flex;width:60vw;height:65vh;flex-direction:column;align-items:center;justify-content:center;background-color:#005b9c;border-radius:10px}.popup-wrapper .content h1,.popup-wrapper .content h2,.popup-wrapper .content h3{color:#fff}.popup-wrapper .content h1{margin:0 0 30px;line-height:60px}.popup-wrapper .content h3{margin-top:50px}.popup-wrapper .content ul{display:flex;margin-top:10px}.popup-wrapper .content ul li{margin-right:20px}.popup-wrapper .content ul li:last-child{margin-right:0}.popup-wrapper .content ul li a{color:#fff}.filter-submit.loading{display:flex;align-items:center}.filter-submit.loading .result-amount{z-index:1;display:inline-block;width:26px;height:26px;border:3px solid #fff;border-top:3px solid #005b9c;color:transparent;background-color:#000;border-radius:100%;animation:spin 1s infinite linear;will-change:transform}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close,a.video-popup .mfp-close{background-color:transparent}.mfp-close{width:24px;height:24px;line-height:23px;position:absolute;right:-24px;top:-24px;text-align:center;opacity:1;font-style:normal;font-size:26px;transition:ease-out .1s}.mfp-close:hover,.mfp-close:focus{transition:ease-in .1s}.mfp-close:active{position:absolute;right:-24px;top:-24px}.mfp-close-btn-in .mfp-close{background-color:#fff;border-radius:100%;transition:ease-in .15s}.mfp-close-btn-in .mfp-close:hover,.mfp-close-btn-in .mfp-close:focus{color:#b60200;transition:ease-in .15s}.mfp-hide{display:none}html:has(.dp-consent-management.consent-banner[open]){overflow:hidden}.tx-dp-consent-management .dp-consent-management.consent-banner{border-color:#fff;background-color:#005b9c}.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-intro{color:#fff;font-size:1.125rem}.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a:nth-child(1),.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button{color:#000;background-color:#fff}.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a:nth-child(1):hover,.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button:hover{color:#fff;background-color:#014784}.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a:not(:nth-child(1)){color:#fff}.tx-dp-consent-management .dp-consent-management.consent-popup{height:40rem}.tx-dp-consent-management .dp-consent-management.consent-popup .close-consent-popup{padding:.8125rem .625rem .6875rem;line-height:.6;transition:background-color .15s linear,color .15s linear;background-color:#005b9c;color:#fff;font-size:20px;border-radius:5px}.tx-dp-consent-management .dp-consent-management.consent-popup .close-consent-popup:hover{background-color:#014784}.tx-dp-consent-management .dp-consent-management.consent-popup .close-consent-popup:focus-visible{outline:3px solid #005b9c}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-headline{font-size:2.1875rem}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-intro{font-size:1.125rem}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-category-headline{font-size:1.75rem}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-category-description{margin-top:.9375rem;font-size:1.125rem}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-content{height:50%}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-toggle .consent-toggle-trigger{border-radius:5px;padding:.8125rem 1.25rem .625rem;background-color:#005b9c}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-toggle .consent-toggle-trigger:hover{background-color:#014784}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-property span{font-size:1rem}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-category-checkbox-wrapper:has(.consent-category-checkbox:focus-visible,.consent-checkbox:focus-visible) .consent-checkbox-switch,.tx-dp-consent-management .dp-consent-management.consent-popup .consent-checkbox-wrapper:has(.consent-category-checkbox:focus-visible,.consent-checkbox:focus-visible) .consent-checkbox-switch{outline:3px solid #005b9c;outline-offset:5px}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-popup-buttons button{margin:0;border-radius:5px;padding:.6875rem 1.25rem .625rem;background-color:#005b9c}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-popup-buttons button:hover{background-color:#014784}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-popup-meta-nav a,.tx-dp-consent-management .dp-consent-management.consent-popup .consent-popup-meta-nav span{font-size:1.125rem}
