html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.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;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}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,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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:0.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-ajax-holder .mfp-content,.mfp-inline-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:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-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:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{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:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-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:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{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:0.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:1300px}.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 rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;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 rgba(0,0,0,0.6);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-height:300px),screen and (max-width:800px) and (orientation:landscape){.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:rgba(0,0,0,0.6);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:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:local(""),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/media/fonts/typography/roboto/Roboto-Light.ttf') format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local(""),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/media/fonts/typography/roboto/Roboto-Regular.ttf') format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:local(""),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/media/fonts/typography/roboto/Roboto-Medium.ttf') format("truetype")}@font-face{font-family:"icomoon";src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/media/fonts/icon/iconfont.woff') format("woff");font-style:normal;font-weight:normal;font-display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;margin:0;border:0}:root{--scrollbar:0}html{box-sizing:border-box;margin:0 auto;scroll-behavior:smooth;overflow:hidden;overflow-y:scroll}html.no-scroll{margin-right:var(--scrollbar);overflow:hidden}body{position:relative;background:#ffffff}*,:after,:before{box-sizing:inherit}embed,img,object,video{max-width:100%;height:auto}audio,canvas,img,svg,video{font-style:italic;vertical-align:middle}hr{height:1px;border:0;background-color:#333333}textarea{resize:vertical}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}address{font-style:normal}html{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400}body{color:#333333;font-size:1.125rem;line-height:1.5555555556;text-rendering:optimizeLegibility}a{color:#333333;text-decoration:underline}a:active,a:hover{text-decoration:none}b,strong{font-weight:500}p{color:#333333;font-size:18px;font-weight:400;line-height:1.5555555556}ol li,ul li{color:#333333;font-size:18px;font-weight:400;line-height:1.5555555556}.h1,h1{color:#005088;font-size:46px;font-weight:400;line-height:1.2608695652}.h2,h2{color:#005088;font-size:40px;font-weight:300;line-height:1.2}.h3,h3{color:#005088;font-size:30px;font-weight:300;line-height:1.2333333333}.h4,h4{color:#005088;font-size:20px;font-weight:400;line-height:1.3}@media (max-width:1280px){html{font-size:90%}.h1,h1{font-size:30px;line-height:1.2333333333}.h2,h2{font-size:30px;line-height:1.2333333333}.h3,h3{font-size:24px;line-height:1}}@media (max-width:850px){html{font-size:50%}p{font-size:14px;line-height:1.5714285714}ol li,ul li{font-size:14px;line-height:1.5714285714}.h1,h1{font-size:24px;line-height:1.1666666667}.h2,h2{font-size:22px;line-height:1.2727272727}.h3,h3{font-size:20px;line-height:1.3}.h4,h4{font-weight:18px;line-height:1.1111111111}}@media (max-width:560px){.h2,h2{font-size:20px;line-height:1.1818181818}.h4,h4{font-weight:16px;line-height:1.25}}main>*+*{margin-top:4.6875rem}main>.text-headline+*{margin-top:1.875rem}.content-wrap{width:100%;max-width:1360px;padding-right:2.5rem;padding-left:2.5rem;margin-right:auto;margin-left:auto}.content-wrap>*+:not(.meta-navigation){margin-top:4.6875rem}.content-wrap>.text-headline+*{margin-top:1.875rem}@media (max-width:850px){.content-wrap{padding-right:20px;padding-left:20px}}@media (max-width:560px){.content-wrap{padding-right:15px;padding-left:15px}}.container-main{margin-top:330px}.container-tile+.container.color-primary,.container-tile+.container.color-secondary{margin-top:0}.container.color-primary+.container.color-primary,.container.color-primary+.container.color-secondary,.container.color-secondary+.container.color-primary,.container.color-secondary+.container.color-secondary{margin-top:0}.container.color-primary{padding:5.625rem 0;background-color:#FFD11A}.container.color-primary+.container.color-primary{padding-top:0}.container.color-secondary{padding:4.375rem 0;background-color:#EEEEEE}.container.color-secondary+.container.color-secondary{padding-top:0}.container.centered .content-wrap{display:flex;flex-direction:column;align-items:center}.container.centered .content-wrap .text{text-align:center}.container+.container-main{margin-top:0}.container:not(.container-tile):not(.color-primary):not(.color-secondary){padding-bottom:4.6875rem}.container:not(.container-tile):not(.color-primary):not(.color-secondary)+.container{margin-top:0}@media (max-width:1280px){.container:not(.container-tile):not(.container-product):not(.color-primary):not(.color-secondary){padding-bottom:0}}@media (max-width:560px){.container-main{margin-top:200px}}.grid{display:flex;flex-wrap:wrap}.grid .column{margin-right:1.875rem}.grid .column>*+*{margin-top:4.6875rem}.grid .column>.text-headline+*{margin-top:1.875rem}.grid-2-col>.column{width:calc(50% - 0.9375rem - 1px)}.grid-2-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-2-col>.column:nth-child(2n){margin-right:0}.grid-2-col>.column:nth-child(-n+2){margin-top:0}.grid-3-col>.column{width:calc(33.3333333333% - 1.25rem - 1px)}.grid-3-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-3-col>.column:nth-child(3n){margin-right:0}.grid-3-col>.column:nth-child(-n+3){margin-top:0}.grid-4-col>.column{width:calc(25% - 1.40625rem - 1px)}.grid-4-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-4-col>.column:nth-child(4n){margin-right:0}.grid-4-col>.column:nth-child(-n+4){margin-top:0}.grid-1-third-2-third>.column:nth-child(odd){width:calc(33.3333333333% - 0.625rem - 1px)}.grid-1-third-2-third>.column:nth-child(2n){width:calc(66.6666666667% - 1.25rem - 1px);margin-right:0}.grid-1-third-2-third>.column:nth-child(n+3){margin-top:1.875rem}.grid-2-third-1-third>.column:nth-child(odd){width:calc(66.6666666667% - 1.25rem - 1px)}.grid-2-third-1-third>.column:nth-child(2n){width:calc(33.3333333333% - 0.625rem - 1px);margin-right:0}.grid-2-third-1-third>.column:nth-child(n+3){margin-top:1.875rem}.grid-1-fourth-3-fourth>.column:nth-child(odd){width:calc(25% - 0.46875rem - 1px)}.grid-1-fourth-3-fourth>.column:nth-child(2n){width:calc(75% - 1.40625rem - 1px);margin-right:0}.grid-1-fourth-3-fourth>.column:nth-child(n+4){margin-top:1.875rem}.grid-3-fourth-1-fourth>.column:nth-child(odd){width:calc(75% - 1.40625rem - 1px)}.grid-3-fourth-1-fourth>.column:nth-child(2n){width:calc(25% - 0.46875rem - 1px);margin-right:0}.grid-3-fourth-1-fourth>.column:nth-child(n+4){margin-top:1.875rem}@media (max-width:1280px){.grid-3-col>.column{width:calc(50% - 0.9375rem - 1px)}.grid-3-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-3-col>.column:nth-child(2n){margin-right:0}.grid-3-col>.column:nth-child(-n+2){margin-top:0}}@media (max-width:1024px){.grid-2-col .grid-2-col{width:100%}.grid-2-col .grid-2-col:nth-child(n){margin-top:1.875rem;margin-right:0}.grid-2-col .grid-2-col:first-child{margin-top:0}.grid-3-col>.column{width:calc(33.3333333333% - 1.25rem - 1px)}.grid-3-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-3-col>.column:nth-child(3n){margin-right:0}.grid-3-col>.column:nth-child(-n+3){margin-top:0}.grid-4-col>.column{width:calc(50% - 0.9375rem - 1px)}.grid-4-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-4-col>.column:nth-child(2n){margin-right:0}.grid-4-col>.column:nth-child(-n+2){margin-top:0}}@media (max-width:768px){.grid-3-col>.column{width:calc(50% - 0.9375rem - 1px)}.grid-3-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-3-col>.column:nth-child(2n){margin-right:0}.grid-3-col>.column:nth-child(-n+2){margin-top:0}}@media (max-width:650px){.grid-2-col>.column{width:100%}.grid-2-col>.column:nth-child(n){margin-top:1.875rem;margin-right:0}.grid-2-col>.column:first-child{margin-top:0}.grid-4-col>.column{width:100%}.grid-4-col>.column:nth-child(n){margin-top:1.875rem;margin-right:0}.grid-4-col>.column:first-child{margin-top:0}.grid-1-fourth-3-fourth>.column:nth-child(n),.grid-1-third-2-third>.column:nth-child(n),.grid-2-third-1-third>.column:nth-child(n),.grid-3-fourth-1-fourth>.column:nth-child(n){width:100%;margin-right:0}.grid-1-fourth-3-fourth>.column:nth-child(n+2),.grid-1-third-2-third>.column:nth-child(n+2),.grid-2-third-1-third>.column:nth-child(n+2),.grid-3-fourth-1-fourth>.column:nth-child(n+2){margin-top:4.6875rem}}@media (max-width:560px){.grid-3-col>.column{width:100%}.grid-3-col>.column:nth-child(n){margin-top:1.875rem;margin-right:0}.grid-3-col>.column:first-child{margin-top:0}}.grid-menu{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"column-one column-two column-three column-four column-five column-six" "contact column-two column-three column-four column-five column-six"}.grid-menu.grid-menu-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-menu.grid-menu-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-menu.grid-menu-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-menu.grid-menu-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-menu.grid-menu-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-menu.grid-menu-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-menu>.column{margin-right:0}.grid-menu>.column.column-2,.grid-menu>.column.column-3,.grid-menu>.column.column-4,.grid-menu>.column.column-5{padding:0.625rem 1.875rem 0;border-left:1px solid rgba(255,255,255,0.2)}.grid-menu>.column.column-1{-ms-grid-row:1;-ms-grid-column:1;grid-area:column-one;padding-top:0.625rem;padding-right:1.875rem}.grid-menu>.column.column-2{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:column-two}.grid-menu>.column.column-3{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;grid-area:column-three}.grid-menu>.column.column-4{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:4;grid-area:column-four}.grid-menu>.column.column-5{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:5;grid-area:column-five}.grid-menu>.column.column-6{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:6;grid-area:column-six;padding-top:0.625rem;padding-left:1.875rem;border-left:1px solid rgba(255,255,255,0.2)}.grid-menu>.column+.contact-area{padding-top:3.4375rem}.grid-menu>.contact-area{-ms-grid-row:2;-ms-grid-column:1;grid-area:contact;padding-right:1.875rem}.grid-tiles{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);grid-auto-columns:1fr}.grid-tiles>.column{margin-right:0}.grid-tiles-two-cols{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);grid-auto-columns:1fr}.grid-tiles-two-cols>.column{margin-right:0}.grid-main{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"content content content sidebar-tiles" "content content content sidebar-content"}.grid-main>.column{margin-right:0}.grid-main>.column.content{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:content;padding-right:6.875rem;margin-left:33.3333333333%}.grid-main>.column.sidebar-tiles{-ms-grid-row:1;-ms-grid-column:4;grid-area:sidebar-tiles}.grid-main>.column.sidebar-content{-ms-grid-row:2;-ms-grid-column:4;grid-area:sidebar-content}.grid-main>*+.sidebar-content{margin-top:4.6875rem}.grid-pictogram{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.grid-pictogram>.column{margin:0}@media screen and (max-width:2560px){.grid-main>.column.content{padding-left:2.5rem;margin-left:max(0px,(100vw - var(--scrollbar) - 1360px)/2)}}@media screen and (max-width:1920px){.grid-tiles{grid-template-columns:repeat(3,1fr)}.grid-main{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"content content sidebar-tiles" "content content sidebar-content"}.grid-main>.column.content{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.grid-main>.column.sidebar-tiles{-ms-grid-row:1;-ms-grid-column:3}.grid-main>.column.sidebar-content{-ms-grid-row:2;-ms-grid-column:3}}@media (max-width:1280px){.grid-main{grid-template-areas:"content content sidebar-content" "sidebar-tiles sidebar-tiles sidebar-tiles"}.grid-main>.column.content{padding-right:6.25rem;padding-bottom:4.6875rem}.grid-main>.column.sidebar-tiles{display:flex;flex-direction:row-reverse}.grid-main>.column.sidebar-tiles .tile{width:50%}.grid-menu,.grid-menu.grid-menu-1,.grid-menu.grid-menu-2,.grid-menu.grid-menu-3,.grid-menu.grid-menu-4,.grid-menu.grid-menu-5,.grid-menu.grid-menu-6{grid-template-rows:auto auto auto auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"column-one contact" "column-two contact" "column-three contact" "column-four contact" "column-five contact" "column-six contact"}.grid-menu.grid-menu-1>.column.column-1,.grid-menu.grid-menu-1>.column.column-2,.grid-menu.grid-menu-1>.column.column-3,.grid-menu.grid-menu-1>.column.column-4,.grid-menu.grid-menu-1>.column.column-5,.grid-menu.grid-menu-1>.column.column-6,.grid-menu.grid-menu-2>.column.column-1,.grid-menu.grid-menu-2>.column.column-2,.grid-menu.grid-menu-2>.column.column-3,.grid-menu.grid-menu-2>.column.column-4,.grid-menu.grid-menu-2>.column.column-5,.grid-menu.grid-menu-2>.column.column-6,.grid-menu.grid-menu-3>.column.column-1,.grid-menu.grid-menu-3>.column.column-2,.grid-menu.grid-menu-3>.column.column-3,.grid-menu.grid-menu-3>.column.column-4,.grid-menu.grid-menu-3>.column.column-5,.grid-menu.grid-menu-3>.column.column-6,.grid-menu.grid-menu-4>.column.column-1,.grid-menu.grid-menu-4>.column.column-2,.grid-menu.grid-menu-4>.column.column-3,.grid-menu.grid-menu-4>.column.column-4,.grid-menu.grid-menu-4>.column.column-5,.grid-menu.grid-menu-4>.column.column-6,.grid-menu.grid-menu-5>.column.column-1,.grid-menu.grid-menu-5>.column.column-2,.grid-menu.grid-menu-5>.column.column-3,.grid-menu.grid-menu-5>.column.column-4,.grid-menu.grid-menu-5>.column.column-5,.grid-menu.grid-menu-5>.column.column-6,.grid-menu.grid-menu-6>.column.column-1,.grid-menu.grid-menu-6>.column.column-2,.grid-menu.grid-menu-6>.column.column-3,.grid-menu.grid-menu-6>.column.column-4,.grid-menu.grid-menu-6>.column.column-5,.grid-menu.grid-menu-6>.column.column-6,.grid-menu>.column.column-1,.grid-menu>.column.column-2,.grid-menu>.column.column-3,.grid-menu>.column.column-4,.grid-menu>.column.column-5,.grid-menu>.column.column-6{padding:0;border:none}.grid-menu.grid-menu-1>.column+.contact-area,.grid-menu.grid-menu-2>.column+.contact-area,.grid-menu.grid-menu-3>.column+.contact-area,.grid-menu.grid-menu-4>.column+.contact-area,.grid-menu.grid-menu-5>.column+.contact-area,.grid-menu.grid-menu-6>.column+.contact-area,.grid-menu>.column+.contact-area{padding:0}.grid-menu.grid-menu-1>.column>*+*,.grid-menu.grid-menu-2>.column>*+*,.grid-menu.grid-menu-3>.column>*+*,.grid-menu.grid-menu-4>.column>*+*,.grid-menu.grid-menu-5>.column>*+*,.grid-menu.grid-menu-6>.column>*+*,.grid-menu>.column>*+*{margin-top:0}.grid-pictogram{grid-template-columns:repeat(2,1fr)}.grid-tiles{grid-template-columns:repeat(2,1fr)}.grid-menu>.column.column-1{-ms-grid-row:1;-ms-grid-column:1}.grid-menu>.column.column-2{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}.grid-menu>.column.column-3{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.grid-menu>.column.column-4{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1}.grid-menu>.column.column-5{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.grid-menu>.column.column-6{-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:1}.grid-menu>.contact-area{-ms-grid-row:1;-ms-grid-row-span:6;-ms-grid-column:2}.grid-main>.column.content{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.grid-main>.column.sidebar-tiles{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3}.grid-main>.column.sidebar-content{-ms-grid-row:1;-ms-grid-column:3}}@media (max-width:1023px){.grid-tiles-two-cols{grid-template-columns:repeat(2,1fr)}.grid-main{grid-template-rows:auto auto auto;grid-template-columns:100%;grid-template-areas:"content" "sidebar-content" "sidebar-tiles"}.grid-main>.column.content,.grid-main>.column.sidebar-content{padding-right:20px;padding-left:20px}.grid-main>.column.sidebar-content{padding-bottom:4.6875rem}.grid-main>*+.sidebar-content{margin-top:0}.grid-main>.column.content{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.grid-main>.column.sidebar-tiles{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.grid-main>.column.sidebar-content{-ms-grid-row:2;-ms-grid-column:1}}@media (max-width:850px){.grid-menu,.grid-menu.grid-menu-1,.grid-menu.grid-menu-2,.grid-menu.grid-menu-3,.grid-menu.grid-menu-4,.grid-menu.grid-menu-5,.grid-menu.grid-menu-6{grid-template-rows:auto auto auto auto auto auto 1fr;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"column-one" "column-two" "column-three" "column-four" "column-five" "column-six" "contact"}.grid-menu .contact-area,.grid-menu.grid-menu-1 .contact-area,.grid-menu.grid-menu-2 .contact-area,.grid-menu.grid-menu-3 .contact-area,.grid-menu.grid-menu-4 .contact-area,.grid-menu.grid-menu-5 .contact-area,.grid-menu.grid-menu-6 .contact-area{margin-top:5rem}.grid-menu>.column.column-1{-ms-grid-row:1;-ms-grid-column:1}.grid-menu>.column.column-2{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}.grid-menu>.column.column-3{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.grid-menu>.column.column-4{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1}.grid-menu>.column.column-5{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.grid-menu>.column.column-6{-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:1}.grid-menu>.contact-area{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}}@media (max-width:560px){.grid-tiles-two-cols{grid-template-columns:repeat(1,1fr)}.grid-main>.column.content,.grid-main>.column.sidebar-content{padding-right:15px;padding-left:15px}.grid-main>.column.sidebar-tiles{flex-direction:column-reverse}.grid-main>.column.sidebar-tiles .tile{width:100%}.grid-tiles{grid-template-columns:repeat(1,1fr)}}@keyframes scrollHeaderBackground{0%{top:0;background-color:transparent;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/media/images/header-background-unscrolled.svg')}49%{top:-100%;background-color:transparent;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/media/images/header-background-unscrolled.svg')}51%{top:-100%;background-color:#005088;background-image:none}to{top:0;background-color:#005088;background-image:none}}@keyframes scrollHeaderPadding{0%{padding-bottom:130px}49%{padding-bottom:130px}51%{padding-bottom:28px}to{padding-bottom:28px}}@keyframes scrollHeaderPaddingTablet{0%{padding-bottom:130px}49%{padding-bottom:130px}51%{padding-bottom:12px}to{padding-bottom:12px}}@keyframes scrollHeaderPaddingTabletPortrait{0%{padding-bottom:130px}49%{padding-bottom:130px}51%{padding-bottom:23px}to{padding-bottom:23px}}@keyframes scrollHeaderPaddingMobile{0%{padding-bottom:90px}49%{padding-bottom:90px}51%{padding-bottom:29px}to{padding-bottom:29px}}@keyframes fixHeaderBackground{0%{top:0;background-color:#005088;background-image:none}49%{top:-100%;background-color:#005088;background-image:none}51%{top:-100%;background-color:transparent;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/media/images/header-background-unscrolled.svg')}to{top:0;background-color:transparent;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/media/images/header-background-unscrolled.svg')}}@keyframes fixHeaderPadding{0%{padding-bottom:28px}49%{padding-bottom:28px}51%{padding-bottom:130px}to{padding-bottom:130px}}@keyframes fixHeaderPaddingTablet{0%{padding-bottom:12px}49%{padding-bottom:12px}51%{padding-bottom:130px}to{padding-bottom:130px}}@keyframes fixHeaderPaddingTabletPortrait{0%{padding-bottom:23px}49%{padding-bottom:23px}51%{padding-bottom:130px}to{padding-bottom:130px}}@keyframes fixHeaderPaddingTabletMobile{0%{padding-bottom:29px}49%{padding-bottom:29px}51%{padding-bottom:90px}to{padding-bottom:90px}}.page-header{position:fixed;top:0;left:0;z-index:10;width:100%;background-color:transparent;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/media/images/header-background-unscrolled.svg');background-repeat:no-repeat;background-position:left top;background-size:4220px 100%}.page-header .header-content{position:relative;padding-top:40px;padding-bottom:130px;margin-right:2.5rem;margin-left:min(max(90px,(100% - 1360px)/2),270px)}.page-header .header-content .header-wrap{display:flex;width:100%;padding-right:2.5rem;padding-left:2.5rem;flex-direction:row;align-items:flex-end}.page-header .header-content .header-wrap .logo{z-index:12;margin-left:-70px}.page-header .header-content .header-wrap .logo+*{margin-left:1.875rem}.page-header.not-scrolled{animation:fixHeaderBackground 0.3s forwards}.page-header.not-scrolled .header-content{animation:fixHeaderPadding 0.3s forwards}.page-header.scrolled{animation:scrollHeaderBackground 0.3s forwards}.page-header.scrolled .header-content{animation:scrollHeaderPadding 0.3s forwards}@media (max-width:1920px){.page-header{background-position:max(130px - 320px,max(320/19.2 * 1vw - 320px + 30vw - 576px,2.5rem - 320px)) 0}}@media (max-width:1280px){.page-header{background-position:calc(130px - 290px) top;background-size:4175px 100%}.page-header.not-scrolled .header-content{animation:fixHeaderPaddingTablet 0.3s forwards}.page-header.scrolled .header-content{animation:scrollHeaderPaddingTablet 0.3s forwards}}@media (max-width:1024px){.page-header .header-content .header-wrap .logo+*{margin-left:0}}@media (max-width:850px){.page-header{background-position:calc(130px - 370px) top;background-size:4300px 100%}.page-header.not-scrolled .header-content{animation:fixHeaderPaddingTabletPortrait 0.3s forwards}.page-header.scrolled .header-content{animation:scrollHeaderPaddingTabletPortrait 0.3s forwards}}@media (max-width:560px){.page-header{background-position:calc(130px - 280px) top;background-size:2610px 100%}.page-header .header-content{padding-top:42px;padding-bottom:90px;margin-right:15px;margin-left:15px}.page-header .header-content .header-wrap .logo{width:167px;margin-top:-30px;margin-left:-2.5rem}.page-header.not-scrolled .header-content{animation:fixHeaderPaddingMobile 0.3s forwards}.page-header.scrolled .header-content{animation:scrollHeaderPaddingMobile 0.3s forwards}}.icon-list{display:flex;flex-direction:row;gap:27px;flex-wrap:wrap}.icon-list.centered{justify-content:center}.icon-list li a,.icon-list li span{position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity 0.2s ease}.icon-list li a>.hidden,.icon-list li span>.hidden{position:absolute;top:70%;left:50%;z-index:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:120px;padding:0 4px;border:1px solid #000000;transform:translateX(-50%);font-size:12px;text-align:center;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;background-color:#ffffff;border-radius:3px;opacity:0;pointer-events:none}.icon-list li a.allergic:after,.icon-list li a.biocide-free:after,.icon-list li a.climate-neutral:after,.icon-list li a.coating:after,.icon-list li a.cold:after,.icon-list li a.ecologically:after,.icon-list li a.energy-saving:after,.icon-list li a.fire-protection:after,.icon-list li a.heat:after,.icon-list li a.insulation-yield:after,.icon-list li a.moisture-resistant:after,.icon-list li a.mould:after,.icon-list li a.new:after,.icon-list li a.play:after,.icon-list li a.pressure-resistant:after,.icon-list li a.processing:after,.icon-list li a.recycling:after,.icon-list li a.service:after,.icon-list li a.system-solution:after,.icon-list li a.temperature:after,.icon-list li a.thermal-bridge:after,.icon-list li span.allergic:after,.icon-list li span.biocide-free:after,.icon-list li span.climate-neutral:after,.icon-list li span.coating:after,.icon-list li span.cold:after,.icon-list li span.ecologically:after,.icon-list li span.energy-saving:after,.icon-list li span.fire-protection:after,.icon-list li span.heat:after,.icon-list li span.insulation-yield:after,.icon-list li span.moisture-resistant:after,.icon-list li span.mould:after,.icon-list li span.new:after,.icon-list li span.play:after,.icon-list li span.pressure-resistant:after,.icon-list li span.processing:after,.icon-list li span.recycling:after,.icon-list li span.service:after,.icon-list li span.system-solution:after,.icon-list li span.temperature:after,.icon-list li span.thermal-bridge:after{content:"";display:block;padding:14px;color:#005088;font-size:42px;background-color:#FFD11A;border-radius:100%;transition:opacity 0.16s linear}.icon-list li a.allergic:after,.icon-list li span.allergic:after{content:"\e901";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.coating:after,.icon-list li span.coating:after{content:"\e902";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.play:after,.icon-list li span.play:after{content:"\e90e";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.biocide-free:after,.icon-list li span.biocide-free:after{content:"\e903";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.fire-protection:after,.icon-list li span.fire-protection:after{content:"\e904";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.insulation-yield:after,.icon-list li span.insulation-yield:after{content:"\e905";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.pressure-resistant:after,.icon-list li span.pressure-resistant:after{content:"\e906";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.energy-saving:after,.icon-list li span.energy-saving:after{content:"\e907";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.moisture-resistant:after,.icon-list li span.moisture-resistant:after{content:"\e908";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.heat:after,.icon-list li span.heat:after{content:"\e909";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.climate-neutral:after,.icon-list li span.climate-neutral:after{content:"\e910";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.new:after,.icon-list li span.new:after{content:"\e911";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.ecologically:after,.icon-list li span.ecologically:after{content:"\e912";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.recycling:after,.icon-list li span.recycling:after{content:"\e913";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.service:after,.icon-list li span.service:after{content:"\e915";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.mould:after,.icon-list li span.mould:after{content:"\e914";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.system-solution:after,.icon-list li span.system-solution:after{content:"\e916";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.cold:after,.icon-list li span.cold:after{content:"\e90a";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.temperature:after,.icon-list li span.temperature:after{content:"\e90b";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.processing:after,.icon-list li span.processing:after{content:"\e90c";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.thermal-bridge:after,.icon-list li span.thermal-bridge:after{content:"\e90d";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.arrow-forward:after,.icon-list li span.arrow-forward:after{content:"\e900";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.arrow-back:after,.icon-list li span.arrow-back:after{content:"\e90f";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.xing:after,.icon-list li span.xing:after{content:"\e96d";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.twitter:after,.icon-list li span.twitter:after{content:"\e96c";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.facebook:after,.icon-list li span.facebook:after{content:"\e96e";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.instagram:after,.icon-list li span.instagram:after{content:"\e91e";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.youtube:after,.icon-list li span.youtube:after{content:"\e96a";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.linkedin:after,.icon-list li span.linkedin:after{content:"\e920";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.bauspot:after,.icon-list li span.bauspot:after{content:"\e921";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a.bluesky:after,.icon-list li span.bluesky:after{content:"\e922";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.icon-list li a:hover{opacity:0.7}.page-footer .icon-list{gap:1.25rem;justify-content:unset}.page-footer .icon-list li a{width:50px;height:50px;background-color:#ffffff;border-radius:50%;cursor:pointer}.page-footer .icon-list li a:after{color:#005088;font-size:25px;transition:opacity 0.2s}.grid-1-fourth-3-fourth .icon-list li a:after,.grid-1-fourth-3-fourth .icon-list li span:after,.grid-3-fourth-1-fourth .icon-list li a:after,.grid-3-fourth-1-fourth .icon-list li span:after{font-size:min(10vw,150px)}@media (max-width:1280px){.icon-list a:focus>.hidden,.icon-list span:focus>.hidden{opacity:1}.page-footer .icon-list{gap:10px}.page-footer .icon-list li a{width:44px;height:44px}.page-footer .icon-list li a:after{font-size:20px}}@media (max-width:1023px){.grid-1-fourth-3-fourth .icon-list li a:after,.grid-1-fourth-3-fourth .icon-list li span:after,.grid-3-fourth-1-fourth .icon-list li a:after,.grid-3-fourth-1-fourth .icon-list li span:after{font-size:min(17vw,190px)}}@media (max-width:650px){.grid-1-fourth-3-fourth .icon-list li a:after,.grid-1-fourth-3-fourth .icon-list li span:after,.grid-3-fourth-1-fourth .icon-list li a:after,.grid-3-fourth-1-fourth .icon-list li span:after{font-size:42px}}.main-navigation-content .toggle-head a,.main-navigation-content .toggle-head span{display:block;color:#ffffff;font-size:30px;font-weight:400;line-height:1.2333333333;text-decoration:none;transition:opacity 0.2s ease}.main-navigation-content .toggle-head a:hover{opacity:0.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-navigation-content .toggle-content{margin-top:1.5625rem}.main-navigation-content .toggle-content li{margin-top:0}.main-navigation-content .toggle-content li a{padding:0.5rem 0;font-size:16px;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;transition:opacity 0.2s ease}.main-navigation-content .toggle-content li a:hover{opacity:0.7}.main-navigation-content .toggle-content>*+*{margin-top:0.9375rem}.main-navigation-content .toggle-content a{display:block;color:#ffffff;font-size:1rem;text-decoration:none;word-break:break-all}.page-footer .main-navigation-content .contact-area .toggle-head a,.page-footer .main-navigation-content .contact-area .toggle-head span{font-size:30px;line-height:1.2333333333;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.page-footer .main-navigation-content .contact-area .toggle-content.contact-info{margin-top:3.3125rem}.page-footer .main-navigation-content .contact-area .toggle-content.contact-info a,.page-footer .main-navigation-content .contact-area .toggle-content.contact-info p,.page-footer .main-navigation-content .contact-area .toggle-content.contact-info span{padding:0;color:#ffffff;font-size:16px;font-weight:400;line-height:1.625}.page-footer .main-navigation-content .contact-area .toggle-content.contact-info a,.page-footer .main-navigation-content .contact-area .toggle-content.contact-info span{display:inline-block}.page-footer .main-navigation-content .contact-area>*+.extra-info{margin-top:2rem}.page-header .main-navigation{position:fixed;top:0;left:0;z-index:11;display:flex;width:100%;height:100%;margin-top:0;flex-direction:column;background-color:#005088;opacity:0;pointer-events:none;transition:opacity 0.2s ease}.page-header .main-navigation.open{opacity:1;pointer-events:all}.page-header .main-navigation.open .main-navigation-content,.page-header .main-navigation.open .main-navigation-header{opacity:1}.page-header .main-navigation-content,.page-header .main-navigation-header{width:100%}.page-header .main-navigation-header{display:flex;padding:0 5.625rem;padding-top:70px;flex-grow:0;flex-shrink:0;justify-content:flex-end}.page-header .main-navigation-header .search-form{position:relative;display:inline-flex;width:100%;max-width:280px;padding:0.875rem 1.5625rem;margin-right:85px;border:2px solid #ffffff;border-radius:1.875rem}.page-header .main-navigation-header .search-form input{width:100%;border:none;color:#ffffff;font-size:18px;line-height:1.5555555556;background-color:transparent;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-header .main-navigation-header .search-form input::-moz-placeholder{color:#ffffff;opacity:1}.page-header .main-navigation-header .search-form input::placeholder{color:#ffffff;opacity:1}.page-header .main-navigation-header .search-form .tx-indexedsearch-submit{position:relative;width:30px;margin-left:10px;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.page-header .main-navigation-header .search-form .tx-indexedsearch-submit .invisible{display:none}.page-header .main-navigation-header .search-form .tx-indexedsearch-submit:before{content:"\e969";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;position:absolute;left:0;transform:translateY(-50%);color:#ffffff;font-size:27px;cursor:pointer}.page-header .main-navigation-content{padding:0 5.625rem 2.5rem;margin-top:4.375rem;flex-grow:1;overflow-y:scroll}@media screen and (max-width:1280px){.main-navigation-content .toggle-mobile{position:relative}.main-navigation-content .toggle-mobile.active .toggle-head:after{content:"\e918";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.main-navigation-content .toggle-mobile .toggle-head{position:relative;display:flex;padding:1.25rem 3.125rem 1.3125rem 0;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-navigation-content .toggle-mobile .toggle-head a,.main-navigation-content .toggle-mobile .toggle-head span{font-size:24px;line-height:1.1666666667}.main-navigation-content .toggle-mobile .toggle-head:after{content:"\e917";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;position:absolute;right:0;color:#ffffff;font-size:max(14px,1.5625rem);transition:transform 0.3s,color 0.3s}.main-navigation-content .toggle-mobile .toggle-content{padding-bottom:2.1875rem;margin-top:0}.main-navigation-content .toggle-mobile .toggle-content li a,.main-navigation-content .toggle-mobile .toggle-content li span{padding:0.1875rem 0}.main-navigation-content .toggle-mobile .toggle-content>*+*{margin-top:0.9375rem}.main-navigation-content .toggle-mobile:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ffffff}.page-footer .main-navigation-content .contact-area{max-width:calc(245px + 1.875rem);padding-left:1.875rem;margin-left:auto}.page-footer .main-navigation-content .contact-area .toggle-head a,.page-footer .main-navigation-content .contact-area .toggle-head span{font-size:24px;line-height:1.1666666667}.page-header .main-navigation{padding-top:140px}.page-header .main-navigation-header{padding-top:0;padding-right:5.625rem;padding-left:5.625rem}.page-header .main-navigation-header .search-form{margin-right:0}.page-header .main-navigation-content{padding-right:5.625rem;padding-left:5.625rem}.page-header .main-navigation-content .grid-menu{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"column-one" "column-two" "column-three" "column-four" "column-five" "column-six"}.page-header .main-navigation-content .grid-menu .column>*+*{margin-top:0}.page-header .main-navigation-content .grid-menu>.column.column-1{-ms-grid-row:1;-ms-grid-column:1}.page-header .main-navigation-content .grid-menu>.column.column-2{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}.page-header .main-navigation-content .grid-menu>.column.column-3{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.page-header .main-navigation-content .grid-menu>.column.column-4{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1}.page-header .main-navigation-content .grid-menu>.column.column-5{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.page-header .main-navigation-content .grid-menu>.column.column-6{-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:1}}@media screen and (max-width:850px){.main-navigation-content .toggle-mobile .toggle-head{padding:1.5625rem 3.125rem 1.5rem 0}.main-navigation-content .toggle-mobile .toggle-head a,.main-navigation-content .toggle-mobile .toggle-head span{font-size:20px;line-height:1.2}.main-navigation-content .toggle-mobile .toggle-content{margin-top:0.75rem}.main-navigation-content .toggle-mobile .toggle-content li a,.main-navigation-content .toggle-mobile .toggle-content li span{padding:0.6875rem 0}.main-navigation-content .toggle-mobile .toggle-content>*+*{margin-top:0.9375rem}.page-footer .main-navigation-content .contact-area{max-width:none;padding-left:0;margin-left:0}.page-footer .main-navigation-content .contact-area .toggle-head a,.page-footer .main-navigation-content .contact-area .toggle-head span{font-size:20px;line-height:1.2}.page-header .main-navigation{padding-top:120px}.page-header .main-navigation-header{padding-right:2.5rem;padding-left:2.5rem;justify-content:center}.page-header .main-navigation-header .search-form{padding-top:9px;padding-bottom:9px;border-radius:25px}.page-header .main-navigation-header .search-form:after{font-size:25px}.page-header .main-navigation-content{padding-right:2.5rem;padding-left:2.5rem;margin-top:70px}}@media screen and (max-width:560px){.page-header .main-navigation-header .search{max-width:none}}.meta-navigation-wrapper{position:relative;height:100%}.meta-navigation-wrapper>ul{position:relative;display:flex;height:100%}.meta-navigation-wrapper>ul>li{display:flex;align-items:flex-end;color:#ffffff;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.meta-navigation-wrapper>ul>li+li{margin-left:3.125rem}.meta-navigation-wrapper>ul>li a,.meta-navigation-wrapper>ul>li span{display:block;color:#ffffff;font-size:14px;text-decoration:none;letter-spacing:1px}.meta-navigation-wrapper>ul>li>a,.meta-navigation-wrapper>ul>li>span{line-height:1;cursor:pointer}.meta-navigation-wrapper>ul>li>a{transition:opacity 0.2s ease}.meta-navigation-wrapper>ul>li>a:hover{opacity:0.7}.meta-navigation-wrapper>ul>li .meta-nav-level-2{position:absolute;top:calc(100% - 0.5rem);left:-1.5625rem;min-width:240px;padding:1.5625rem 1.5625rem;background-color:#005088;opacity:0;pointer-events:none;transition:opacity 0.2s ease}.meta-navigation-wrapper>ul>li .meta-nav-level-2 .close{position:absolute;top:17px;right:17px;display:none;border:none;background-color:transparent;cursor:pointer;pointer-events:none}.meta-navigation-wrapper>ul>li .meta-nav-level-2 .close:hover:after{opacity:0.7}.meta-navigation-wrapper>ul>li .meta-nav-level-2 .close:after{content:"\e918";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;color:#ffffff;font-weight:bold;transition:opacity 0.2s ease}.meta-navigation-wrapper>ul>li .meta-nav-level-2>li.is-active a{color:#FFD11A}.meta-navigation-wrapper>ul>li .meta-nav-level-2>li.is-active:hover a{color:rgb(255,229.4890829694,128);opacity:1}.meta-navigation-wrapper>ul>li .meta-nav-level-2>li a{display:block;color:#ffffff;font-size:14px;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:color 0.2s ease,opacity 0.2s ease}.meta-navigation-wrapper>ul>li .meta-nav-level-2>li span{color:#3373A0;cursor:default}.meta-navigation-wrapper>ul>li .meta-nav-level-2>li:hover a{opacity:0.7}.meta-navigation-wrapper>ul>li .meta-nav-level-2>li+li{margin-top:1.5625rem}.meta-navigation-wrapper>ul>li.contact>a,.meta-navigation-wrapper>ul>li.contact>span,.meta-navigation-wrapper>ul>li.industry>a,.meta-navigation-wrapper>ul>li.industry>span,.meta-navigation-wrapper>ul>li.language>a,.meta-navigation-wrapper>ul>li.language>span{display:flex;align-items:center}.meta-navigation-wrapper>ul>li.industry,.meta-navigation-wrapper>ul>li.language{position:relative}.meta-navigation-wrapper>ul>li.industry>span:after,.meta-navigation-wrapper>ul>li.language>span:after{content:"\e917";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;margin-left:7px;font-size:14px;transition:transform 0.2s ease}.meta-navigation-wrapper>ul>li.industry>span.reset-icon:after,.meta-navigation-wrapper>ul>li.language>span.reset-icon:after{content:"\e91d";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.meta-navigation-wrapper>ul>li.industry.open .meta-nav-level-2,.meta-navigation-wrapper>ul>li.language.open .meta-nav-level-2{opacity:1;pointer-events:all}.meta-navigation-wrapper>ul>li.industry.open>span:after,.meta-navigation-wrapper>ul>li.language.open>span:after{transform:rotate(180deg)}.meta-navigation-wrapper>ul>li.industry>span{min-width:15em}.meta-navigation-wrapper>ul>li.industry>span:after{margin-left:auto}.meta-navigation-wrapper>ul>li.search{z-index:1;align-items:flex-end}.meta-navigation-wrapper>ul>li.search .search-button{padding:0;border:none;color:#ffffff;background-color:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.meta-navigation-wrapper>ul>li.search .search-button .hidden{width:0;height:0;visibility:hidden}.meta-navigation-wrapper>ul>li.search .search-button:before{content:"\e969";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;font-size:27px;background-color:transparent;cursor:pointer}.meta-navigation-wrapper>ul>li.search .search-form{position:absolute;bottom:0;left:0;display:flex;width:100%;max-width:calc(100% - 37px);border-bottom:1px solid #ffffff;align-items:flex-end;background-color:#005088;opacity:0;pointer-events:none;transition:opacity 0.2s ease}.meta-navigation-wrapper>ul>li.search .search-form .tx-indexedsearch-searchbox-sword,.meta-navigation-wrapper>ul>li.search .search-form .tx-indexedsearch-submit{border:none;color:#ffffff;background-color:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.meta-navigation-wrapper>ul>li.search .search-form .tx-indexedsearch-searchbox-sword{padding:0.625rem 0 0.375rem 0;flex-grow:1;font-size:14px}.meta-navigation-wrapper>ul>li.search .search-form .tx-indexedsearch-searchbox-sword::-moz-placeholder{color:#ffffff;text-transform:uppercase}.meta-navigation-wrapper>ul>li.search .search-form .tx-indexedsearch-searchbox-sword::placeholder{color:#ffffff;text-transform:uppercase}.meta-navigation-wrapper>ul>li.search .search-form .tx-indexedsearch-submit{padding:0.75rem 0 0.25rem;margin-left:10px;cursor:pointer}.meta-navigation-wrapper>ul>li.search .search-form .tx-indexedsearch-submit .invisible{display:none}.meta-navigation-wrapper>ul>li.search .search-form .tx-indexedsearch-submit:before{content:"\e969";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;font-size:14px;background-color:transparent;cursor:pointer}.meta-navigation-wrapper>ul>li.search.open .search-button:before{content:"\e918";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.meta-navigation-wrapper>ul>li.search.open .search-form{opacity:1;pointer-events:all}.meta-navigation-wrapper>ul>li:not(.search)>a,.meta-navigation-wrapper>ul>li:not(.search)>span{padding:0.5rem 0}@media (max-width:1024px){.meta-navigation{position:fixed;bottom:0;left:0;width:100%;height:45px;padding:0 20px 0 20px;border-top:1px solid rgba(255,255,255,0.19);background-color:#005088}.meta-navigation-wrapper{position:relative;width:100%}.meta-navigation-wrapper>ul{position:relative;display:flex;width:100%;height:45px;align-items:center;justify-content:center}.meta-navigation-wrapper>ul>li{margin-bottom:0;align-items:center}.meta-navigation-wrapper>ul>li+li{margin-left:0}.meta-navigation-wrapper>ul>li.contact,.meta-navigation-wrapper>ul>li.industry,.meta-navigation-wrapper>ul>li.language,.meta-navigation-wrapper>ul>li.search{height:100%}.meta-navigation-wrapper>ul>li.contact,.meta-navigation-wrapper>ul>li.language,.meta-navigation-wrapper>ul>li.search{width:30px}.meta-navigation-wrapper>ul>li.industry{position:absolute;left:0}.meta-navigation-wrapper>ul>li.industry span{padding:0}.meta-navigation-wrapper>ul>li.industry span:after{transform:rotate(180deg)}.meta-navigation-wrapper>ul>li.industry.open span:after{transform:rotate(0)}.meta-navigation-wrapper>ul>li.language:after{content:"\e91a";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;position:absolute;left:50%;transform:translateX(-50%);font-size:25px;pointer-events:none}.meta-navigation-wrapper>ul>li.language>span{width:100%;height:100%;opacity:0}.meta-navigation-wrapper>ul>li.language>span:after{display:none}.meta-navigation-wrapper>ul>li.contact>a{width:100%;height:100%}.meta-navigation-wrapper>ul>li.contact>a span{display:none}.meta-navigation-wrapper>ul>li.contact:after{position:absolute;content:"\e91c";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;font-size:20px;pointer-events:none}.meta-navigation-wrapper>ul>li.search{display:flex;align-items:center;justify-content:center}.meta-navigation-wrapper>ul>li.search .search-form{width:auto;max-width:none}.meta-navigation-wrapper>ul>li.search button{height:100%;line-height:1}.meta-navigation-wrapper>ul>li.search.open{position:fixed;right:0;bottom:0;z-index:12;width:100%;height:auto;padding:50px 20px;border-top:1px solid rgba(255,255,255,0.19);background-color:#005088}.meta-navigation-wrapper>ul>li.search.open .search-button{position:absolute;top:17px;right:17px;height:auto;border:none;background-color:transparent;cursor:pointer}.meta-navigation-wrapper>ul>li.search.open .search-button:hover:before{opacity:0.7}.meta-navigation-wrapper>ul>li.search.open .search-button:before{content:"\e918";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;font-size:14px;font-weight:bold;transition:opacity 0.2s ease}.meta-navigation-wrapper>ul>li.search.open .search-form{position:relative;right:0;margin-right:0;border:2px solid #ffffff;align-items:center;justify-content:center;background-color:transparent;border-radius:50px;opacity:1;pointer-events:all}.meta-navigation-wrapper>ul>li.search.open .search-form input.tx-indexedsearch-searchbox-sword{position:relative;width:100%;max-width:320px;padding:15px}.meta-navigation-wrapper>ul>li.search.open .search-form .tx-indexedsearch-submit{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0.375rem 0 0.25rem;margin-right:17px}.meta-navigation-wrapper>ul>li.search.open .search-form .tx-indexedsearch-submit:before{font-size:24px}.meta-navigation-wrapper>ul>li.contact,.meta-navigation-wrapper>ul>li.language,.meta-navigation-wrapper>ul>li.search{height:100%;margin-bottom:0}.meta-navigation-wrapper>ul>li.contact+li,.meta-navigation-wrapper>ul>li.language+li,.meta-navigation-wrapper>ul>li.search+li{margin-left:60px}.meta-navigation-wrapper>ul>li .meta-nav-level-2{position:fixed;top:unset;bottom:0;left:0;z-index:12;display:flex;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5px 20px;border-top:1px solid rgba(255,255,255,0.19);flex-direction:column;cursor:default}.meta-navigation-wrapper>ul>li .meta-nav-level-2 .close{display:block;pointer-events:all}.meta-navigation-wrapper>ul>li .meta-nav-level-2>li{padding:14px 0;line-height:1.1428571429;cursor:pointer}.meta-navigation-wrapper>ul>li .meta-nav-level-2>li+li{margin-top:3px}}@media (max-width:768px){.meta-navigation-wrapper>ul{justify-content:flex-end}.meta-navigation-wrapper>ul>li+li{margin-left:30px}.meta-navigation-wrapper>ul>li.contact+li,.meta-navigation-wrapper>ul>li.language+li,.meta-navigation-wrapper>ul>li.search+li{margin-left:30px}}@media (max-width:560px){.meta-navigation{display:flex;padding:0 15px 0 15px}.meta-navigation-wrapper{width:100%}.meta-navigation-wrapper>ul{justify-content:space-between}.meta-navigation-wrapper>ul>li.industry{position:relative;left:auto;flex-grow:1}.meta-navigation-wrapper>ul>li.search.open{padding:50px 15px}.meta-navigation-wrapper>ul>li .meta-nav-level-2{padding:5px 15px}}@media (max-width:460px){.meta-navigation-wrapper>ul>li.contact+li,.meta-navigation-wrapper>ul>li.language+li,.meta-navigation-wrapper>ul>li.search+li{margin-left:1.875rem}}.burger{position:absolute;right:0;z-index:12;display:flex;width:50px;height:40px;margin-bottom:0.3125rem;align-items:center;cursor:pointer}.burger span{position:relative;display:block;width:100%;height:3px;background-color:#ffffff;box-shadow:3px 3px 4px 2px rgba(0,0,0,0.1);transition:background-color 0.1s linear}.burger span>span{display:none}.burger span:after,.burger span:before{content:"";position:absolute;right:0;display:inline-block;width:inherit;height:inherit;background-color:#ffffff;box-shadow:3px 3px 4px 2px rgba(0,0,0,0.1);transition:top 0.2s linear,transform 0.2s linear}.burger span:before{top:-12px}.burger span:after{top:12px}.burger.open span{background-color:transparent;box-shadow:unset}.burger.open span:before{top:0;transform:rotate(45deg)}.burger.open span:after{top:0;transform:rotate(-45deg)}@media (max-width:1280px){.burger{margin-top:-0.4375rem;margin-bottom:0}.burger span:before{top:-10px}.burger span:after{top:10px}}@media (max-width:850px){.burger{width:40px}.burger span{height:2px}.burger span:before{top:-8px}.burger span:after{top:8px}}@media (max-width:560px){.burger{margin-top:-1.125rem}.burger span:before{top:-10px}.burger span:after{top:10px}}.page-footer{padding:3.125rem 2.5rem 130px;background-color:#005088}@media (max-width:1280px){.page-footer{padding:2.5rem 2.5rem 100px}}@media (max-width:850px){.page-footer{padding:2.5rem 20px 100px}}@media (max-width:560px){.page-footer{padding:2.5rem 15px 100px}}.container+.container-main .breadcrumb,.stage+.container-main .breadcrumb{margin-top:1.875rem}.breadcrumb{display:flex;align-items:center}.breadcrumb ul{display:flex;flex-wrap:wrap}.breadcrumb ul li{margin-right:1.875rem;font-size:max(14px,0.875rem)}.breadcrumb ul li:after{content:"\e900";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;margin-left:1.875rem;color:#005088;font-size:12px;font-weight:bold}.breadcrumb ul li:last-child{margin-right:unset;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.breadcrumb ul li:last-child:after{content:none}.breadcrumb ul span{color:#666666;text-decoration:none;cursor:default}.breadcrumb ul a{color:#005088;text-decoration:none}.breadcrumb ul a:hover{text-decoration:underline}.to-top-button{position:fixed;right:0;bottom:0;z-index:12;display:block;text-decoration:none;opacity:0;visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity 0.3s linear}.to-top-button.visible{opacity:1;visibility:visible;pointer-events:all;transition:opacity 0.3s linear}.to-top-button:after{content:"\e919";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;display:flex;width:50px;height:50px;align-items:center;justify-content:center;color:#ffffff;font-size:30px;background-color:#F2E3A6;border-radius:0;cursor:pointer;transition:background-color 0.2s linear}.to-top-button:hover:after{background-color:rgb(235.5,213,121.5)}@media (max-width:1024px){.to-top-button{bottom:45px}.to-top-button:after{width:45px;height:45px;font-size:26px;background-color:#F2E3A6}}@media (max-width:560px){.to-top-button:after{font-size:20px}}.sidebar-content{max-width:calc(310px + 2.5rem);padding-right:2.5rem}@media (max-width:1280px){.sidebar-tiles{display:grid;grid-template-rows:repeat(auto-fill);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.sidebar-content{width:100%;max-width:unset;padding-right:1.25rem;padding-left:1.25rem}}@media (max-width:850px){.sidebar-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sidebar-tiles{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}}.industry-popup{position:absolute;top:100%;left:0;width:150px;padding:10px;margin-top:20px;background:#FFD11A;border-radius:5px;box-shadow:5px 5px 12px 2px rgba(0,0,0,0.17)}.industry-popup.hidden{display:none}.industry-popup:after{content:"";position:absolute;top:-13px;left:18px;width:0;height:0;border-right:14px solid transparent;border-bottom:14px solid #FFD11A;border-left:14px solid transparent;font-size:11px}.industry-popup span{display:block;padding-right:20px;color:#333333;font-size:12px;line-height:1.1428571429;text-transform:none}.industry-popup span:after{display:none}.industry-popup button{position:absolute;top:10px;right:8px;border:none;line-height:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.industry-popup button:hover{cursor:pointer}.industry-popup button:after{content:"";color:#333333;font-size:12px;font-weight:bold;background-color:transparent;content:"\e918";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}@media (max-width:1024px){.industry-popup{top:-95px;left:54px}.industry-popup span{font-size:12px;line-height:1.1428571429}.industry-popup:after{content:"";top:46px;left:18px;border-top:14px solid #FFD11A;border-right:14px solid transparent;border-bottom:unset;border-left:14px solid transparent}}@media (max-width:850px){.industry-popup span{line-height:1.2857142857}}.text>*+*{margin-top:1.875rem}.text.info-box a,.text.text-element a{color:#005088;text-decoration:underline}.text.info-box a:hover,.text.text-element a:hover{text-decoration:none}.text p>a{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#005088;text-decoration:none;cursor:pointer}.text p.bold{font-weight:500}.text p+p{margin-top:1.25rem}.text .h1,.text .h2,.text .h3,.text .h4,.text h1,.text h2,.text h3,.text h4,.text p,.text span{word-wrap:break-word}.text .h1+*,.text .h2+*,.text h1+*,.text h2+*{margin-top:1.25rem}.text .h3+*,.text .h4+*,.text h3+*,.text h4+*{margin-top:0.9375rem}.text ul{margin-left:1.0625rem;list-style:none}.text ul li{position:relative;padding-left:0.9375rem}.text ul li:before{content:"";position:absolute;top:0;left:-1.0625rem;display:block;width:7px;height:1em;background-color:#005088}.text ol{counter-reset:section}.text ol li:before{counter-increment:section;content:counters(section,"") ".";margin-right:0.9375rem}.text ol li,.text ul li{line-height:1.5}.text ol li+li,.text ul li+li{margin-top:1.875rem}.text ol ul,.text ol+ol,.text ul ul,.text ul+ol{margin-top:2.1875rem}.color-primary .text .h1,.color-primary .text .h2,.color-primary .text .h3,.color-primary .text .h4,.color-primary .text h1,.color-primary .text h2,.color-primary .text h3,.color-primary .text h4,.color-secondary .text .h1,.color-secondary .text .h2,.color-secondary .text .h3,.color-secondary .text .h4,.color-secondary .text h1,.color-secondary .text h2,.color-secondary .text h3,.color-secondary .text h4{font-weight:300}.color-primary .text .h1,.color-primary .text .h2,.color-primary .text .h3,.color-primary .text .h4,.color-primary .text h1,.color-primary .text h2,.color-primary .text h3,.color-primary .text h4,.color-primary .text p{color:#333333}@media (max-width:1024px){.text h1,.text h2,.text h3,.text h4,.text li,.text p,.text span{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}}@media (max-width:850px){.text ul{margin-left:1.6875rem}}.button-list{display:flex;flex-direction:row;gap:1.875rem;flex-wrap:wrap}.button-list.centered{justify-content:center}.button{min-width:224px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:16px 20px;border-width:2px;border-style:solid;border-color:transparent;color:#ffffff;font-size:18px;line-height:1.3333333333;text-align:center;text-decoration:none;background-color:#005088;border-radius:50px;cursor:pointer;transition:border-color 0.15s linear,background-color 0.15s linear,color 0.15s linear}.button:hover{color:#333333;background-color:#FFD11A}.button.load-more:disabled{background-color:#CCCCCC;pointer-events:none}.color-primary .button{border-color:#333333;color:#333333;background-color:transparent}.color-primary .button:hover{border-color:#ffffff;color:#333333;background-color:#ffffff}.color-secondary .button{border-color:#ffffff;background-color:transparent}.color-secondary .button:hover{border-color:#ffffff;color:#333333;background-color:#ffffff}.color-tertiary .button,.image-background .button{border-color:#ffffff;background-color:transparent}.color-tertiary .button:hover,.image-background .button:hover{border-color:#ffffff;color:#005088;background-color:#ffffff}@media (max-width:1280px){.button{padding:11px 20px}}@media (max-width:850px){.button{padding:9px 20px;border-width:1px;font-size:14px;line-height:1.4285714286}}.image{width:100%;height:auto;overflow:hidden}.stage .image img{width:100%;height:100%}.image img{-o-object-fit:cover;object-fit:cover;transition:transform 0.2s}.image figcaption{margin-top:max(12px,1rem);font-size:max(12px,0.875rem)}.grid-pictogram .image figcaption{font-size:12px;line-height:1.3}.grid-pictogram .image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}img{pointer-events:none}@media (max-width:1280px){.sidebar-tiles .image{display:none}}.tile{position:relative;overflow:hidden;font-size:0.625vw}.grid-tiles-two-cols .tile{font-size:0.6vw}.tile>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tile-content{position:absolute;top:0;left:0;z-index:1;display:flex;width:100%;height:100%;padding:2.875rem 2.5rem 1.625rem 1.875rem;flex-direction:column;justify-content:flex-end}.tile-content .headline,.tile-content .subheadline{position:relative;display:block;color:#ffffff}.tile-content .headline+.mail,.tile-content .subheadline+.mail{margin-top:1.5625em}.tile-content .headline{max-width:525px;flex-grow:1;font-size:max(14px,2.5em);font-weight:400}.tile-content .headline+.subheadline{margin-top:1.5625em}.tile-content .headline+:not(.subheadline):not(.mail){position:relative;padding-top:1.1875em;margin-top:3.875em}.tile-content .headline+:not(.subheadline):not(.mail):before{content:"";position:absolute;top:0;left:0;width:25px;height:1px;background-color:#ffffff}.tile-content .subheadline{font-size:max(14px,1.25em);font-weight:500}.tile-content .subheadline+*{position:relative;padding-top:2.1875em;margin-top:1.4375em}.tile-content .subheadline+:before{content:"";position:absolute;top:0;left:0;width:25px;height:1px;background-color:#ffffff}.tile-content .mail{padding:0.625em 0;border:none;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#333333;font-size:max(14px,1.125em);font-weight:400;background-color:transparent}.tile-content .mail+*{margin-top:2.4375em}.tile-content .mail::-moz-placeholder{color:#333333;opacity:1;-moz-transition:color 0.2s ease;transition:color 0.2s ease}.tile-content .mail::placeholder{color:#333333;opacity:1;transition:color 0.2s ease}.tile-content .mail:focus,.tile-content .mail:focus-visible{outline:none}.tile-content .content{display:flex;flex-direction:row;gap:1.875rem;align-items:flex-end;justify-content:flex-end}.tile-content .content .short{flex-grow:1;color:#ffffff;font-size:max(14px,1.125em);font-weight:500;line-height:1.4444444444}.tile-content .content .button{min-width:12.1875em;padding:0.875em;flex-grow:0;font-size:max(14px,1.125em)}.tile.image-background{background-repeat:no-repeat;background-size:cover}.tile.image-background:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:transparent linear-gradient(180deg,#ffffff 0%,#666666 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply}.tile.color-primary{background-color:#FFD11A;box-shadow:1px 1px 24px -16px rgb(204.5,163.4213973799,0) inset}.tile.color-primary .tile-content .headline,.tile.color-primary .tile-content .subheadline{max-width:unset;color:#333333}.tile.color-primary .tile-content .headline+:before,.tile.color-primary .tile-content .subheadline+:before{background-color:#333333}.tile.color-primary .tile-content .content .short{color:#333333}.tile.color-primary .tile-content .content .button{flex-grow:0}.tile.color-primary .subheadline:before{background-color:#666666}.tile.color-secondary.dark{background-color:#999999;box-shadow:1px 1px 24px -16px rgb(107.1,107.1,107.1) inset}.tile.color-secondary.regular{background-color:#CCCCCC;box-shadow:1px 1px 24px -16px rgb(158.1,158.1,158.1) inset}.tile.color-tertiary.dark{background-color:#005088;box-shadow:1px 1px 24px -16px #003255 inset}.tile.color-tertiary.regular{background-color:#196194;box-shadow:1px 1px 24px -16px rgb(17.6300578035,68.4046242775,104.3699421965) inset}.tile.color-tertiary.light{background-color:#3373A0;box-shadow:1px 1px 24px -16px rgb(38.672985782,87.2037914692,121.327014218) inset}.tile+.tile{margin-top:0}.tile:before{content:"";display:block;padding-bottom:70.3125%}@media (max-width:1920px){.tile{font-size:0.833333vw}}@media screen and (min-width:1280px) and (max-width:1920px){.tile-consultation .tile{padding:6.25rem 0;align-items:center;justify-content:center}.tile-consultation .tile-content{position:relative;width:100%;max-width:1360px;padding:0 2.5rem;margin-right:auto;margin-left:auto;align-items:center;justify-content:center}.tile-consultation .tile-content .headline{font-size:46px;font-weight:300;line-height:1.2608695652}.tile-consultation .tile-content .subheadline{margin-top:0.5rem;font-size:22px;font-weight:400;line-height:2.2727272727}.tile-consultation .tile-content .content{padding:0;margin-top:0;flex-direction:column;align-items:center;justify-content:center}.tile-consultation .tile-content .content:before{content:none}.tile-consultation .tile:before{content:none}}@media (max-width:1280px){.tile{font-size:1.171875vw}.grid-tiles-two-cols .tile{font-size:0.6vw}.grid-tiles-two-cols .tile .content .short{display:none}.grid-tiles-two-cols .tile .content .button{min-width:11.25em;padding:0.75em}.tile-contact{display:none}.tile-content{padding:1.75rem 2rem 1.75rem 2.625rem}.tile-content .headline+.subheadline{margin-top:0.625em}.tile-content .subheadline{font-size:max(14px,1.6875em);font-weight:400}.tile-content .subheadline+*{padding-top:1.875em}.tile-content .content .short{font-size:max(14px,1.4375em);font-weight:400}}@media (max-width:1024px){.grid-tiles-two-cols .tile{font-size:1.171875vw}.grid-tiles-two-cols .tile .content .short{display:block}.grid-tiles-two-cols .tile .content .button{min-width:0;padding:0}.tile-content .content *+.button{position:relative;display:block;width:50px;min-width:0;height:50px;padding:0;border:none;flex-shrink:0}.tile-content .content *+.button span{display:none}.tile-content .content *+.button:after{content:"\e91b";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;position:absolute;top:0;left:0;display:flex;width:100%;height:100%;border:1px solid #ffffff;align-items:center;justify-content:center;color:#ffffff;font-size:25px;border-radius:100%;transition:color 0.2s,background 0.2s,border 0.2s}.tile-content .content *+.button:hover:after{color:#005088}.tile.color-primary .tile-content .content *+.button:after{border:1px solid #333333;color:#333333}.tile.color-primary .tile-content .content *+.button:hover:after{border:1px solid #ffffff;color:#333333}}@media (max-width:850px){.tile{font-size:1.145835vw}.tile-content{padding:2.5rem 2rem 2.5rem 2.625rem}.tile-content .subheadline{font-size:max(14px,2.0625em)}.tile-content .subheadline+*{position:relative;padding-top:0;margin-top:2.1875em}.tile-content .subheadline+:before{display:none}.tile-content .mail{border-bottom-width:1px}.tile-content .content .button{min-width:0;padding:7px 20px}.tile-content .content *+.button{width:40px;height:40px}.tile-content .content *+.button:after{border:1px solid #ffffff;font-size:20px}}@media (max-width:560px){.tile{font-size:2.13333vw}.grid-tiles-two-cols .tile{font-size:2.13333vw}.tile-content{padding:5rem 1.5625rem 1.25rem 1.5625rem}.tile-content .headline{line-height:1.25}}.info-box{padding:2.25rem;background-color:#EEEEEE}.text+.toggle{margin-top:3.75rem}.sidebar-toggle+.sidebar-toggle{margin-top:0}.toggle{width:100%;margin:0 auto;border-top:none;transition:background-color 0.3s}.toggle:focus,.toggle:focus-visible{outline:none}.toggle+.toggle{margin-top:0;border-top:1px solid #CCCCCC}.toggle:last-child{border-bottom:none}.toggle .toggle-head{position:relative;display:flex;padding:23px 0;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle .toggle-head:after{content:"\e917";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;position:absolute;right:0;z-index:1;color:#666666;font-size:max(14px,0.9375rem);transition:transform 0.3s,color 0.3s}.toggle .toggle-head:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,rgba(204,204,204,0.6) 0%,rgba(204,204,204,0) 100%);opacity:0;pointer-events:none;transition:opacity 0.3s ease}.toggle .toggle-head h2,.toggle .toggle-head h3,.toggle .toggle-head h4,.toggle .toggle-head h5,.toggle .toggle-head h6,.toggle .toggle-head span{z-index:1;margin-right:5rem;color:#333333;font-size:22px;font-weight:500;line-height:1.2727272727;transition:color 0.3s}.toggle .toggle-content{margin:1.25rem 0 2.5rem}.toggle .toggle-content>*+*{margin-top:1.875rem}.toggle .toggle-content>.text-headline+*{margin-top:1.875rem}.toggle:hover .toggle-head:before{opacity:0.5}.toggle.active .toggle-head:before{opacity:0.5}.toggle.active .toggle-head:after{transform:rotate(180deg)}.toggle.active .toggle-head:hover:before{opacity:1}.toggle.small{border-bottom:1px solid #CCCCCC}.toggle.small+.toggle{border-top:none}.toggle.small .toggle-head{padding:1.625rem 0}.toggle.small .toggle-head h2,.toggle.small .toggle-head h3,.toggle.small .toggle-head h4,.toggle.small .toggle-head h5,.toggle.small .toggle-head h6,.toggle.small .toggle-head span{font-size:16px;font-weight:400;line-height:1.25}.toggle.big{border-bottom:1px solid #333333}.toggle.big+.toggle{border-top:none}.toggle.big .toggle-head{padding:2.5rem 0 2.1875rem}.toggle.big .toggle-head:after{content:"\e900";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;right:0.625rem;transform:rotate(90deg);color:#333333;font-size:2.125rem}.toggle.big .toggle-head h2,.toggle.big .toggle-head h3,.toggle.big .toggle-head h4,.toggle.big .toggle-head h5,.toggle.big .toggle-head h6,.toggle.big .toggle-head span{color:#005088;font-size:30px;line-height:1.2333333333}.toggle.big.active .toggle-head{-webkit-tap-highlight-color:transparent;background-color:transparent}.toggle.big.active .toggle-head h2,.toggle.big.active .toggle-head h3,.toggle.big.active .toggle-head h4,.toggle.big.active .toggle-head h5,.toggle.big.active .toggle-head h6,.toggle.big.active .toggle-head span{color:#005088}.toggle.big.active .toggle-head:after{transform:rotate(270deg)}@media (max-width:1024px){.toggle .toggle-head h2,.toggle .toggle-head h3,.toggle .toggle-head h4,.toggle .toggle-head h5,.toggle .toggle-head h6,.toggle .toggle-head span{font-size:16px}}@media (max-width:650px){.grid-main .column:nth-child(2n) .toggle-wrap .toggle{width:100%;max-width:unset}}@media (max-width:560px){.toggle .toggle-head h2,.toggle .toggle-head h3,.toggle .toggle-head h4,.toggle .toggle-head h5,.toggle .toggle-head h6,.toggle .toggle-head span{font-size:14px}.toggle.big .toggle-head h2,.toggle.big .toggle-head h3,.toggle.big .toggle-head h4,.toggle.big .toggle-head h5,.toggle.big .toggle-head h6,.toggle.big .toggle-head span{font-size:16px;line-height:1.25}}.stage{position:relative;height:800px}.stage+.container{margin-top:0}.stage .swiper-button-next,.stage .swiper-button-prev{width:auto}.stage .swiper-button-next:after,.stage .swiper-button-prev:after{content:"\e900";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;color:#ffffff;font-size:40px;-webkit-tap-highlight-color:transparent}.stage .swiper-button-prev{left:2.5rem}.stage .swiper-button-prev:after{transform:rotate(180deg)}.stage .swiper-button-next{right:2.5rem}@media (max-width:1280px){.stage{height:570px}}@media (max-width:850px){.stage{height:700px}.stage .swiper-button-next:after,.stage .swiper-button-prev:after{font-size:30px}.stage .swiper-button-prev{left:1.25rem}.stage .swiper-button-next{right:1.25rem}}@media (max-width:560px){.stage{height:570px}}.swiper-slide{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-slide figure{height:100%}.swiper-slide .overlay{position:absolute;top:0;left:50%;z-index:2;display:flex;width:100%;height:100%;padding-right:25%;padding-left:25%;align-items:flex-end;transform:translateX(-50%)}.swiper-slide .overlay .stage-wrap{width:100%;margin-bottom:120px}.swiper-slide .overlay .stage-wrap .text>*{color:#ffffff}.swiper-slide .overlay .stage-wrap .text .h1+*{margin-top:3px}.swiper-slide .overlay .stage-wrap .text .h3{font-weight:400}.swiper-slide .overlay .stage-wrap .text .h3+*{margin-top:25px}.swiper-slide .overlay .stage-wrap .text p{max-width:860px;font-weight:500;line-height:1.3333333333}.swiper-slide .overlay .stage-wrap .text>span{display:block}.swiper-slide .overlay .stage-wrap .text .button-list{margin-top:25px}.swiper-slide:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:transparent linear-gradient(180deg,#ffffff 0%,#5C5C5C 100%) 0% 0% no-repeat padding-box;opacity:50%;mix-blend-mode:multiply}@media (max-width:2560px){.swiper-slide{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-slide .overlay{max-width:none;padding-right:calc((100% - 1360px) / 2);padding-left:max(90px,(100% - 1360px)/2)}.swiper-slide .overlay .stage-wrap{padding-right:2.5rem;padding-left:2.5rem}}@media (max-width:1280px){.swiper-slide .overlay .stage-wrap{margin-bottom:71px}.swiper-slide .overlay .stage-wrap .text .h1+*{margin-top:6px}.swiper-slide .overlay .stage-wrap .text .h3+*{margin-top:16px}.swiper-slide .overlay .stage-wrap .text p{max-width:820px;font-weight:400;line-height:1.4444444444}}@media (max-width:890px){.swiper-slide .overlay .stage-wrap{margin-bottom:91px}}@media (max-width:850px){.swiper-slide .overlay{padding-left:calc((100% - 1360px) / 2)}.swiper-slide .overlay .stage-wrap{padding-right:20px;padding-left:20px;margin-bottom:23px}.swiper-slide .overlay .stage-wrap .text .h1+*{margin-top:14px}.swiper-slide .overlay .stage-wrap .text .h3+*{margin-top:15px}.swiper-slide .overlay .stage-wrap .text p{max-width:446px;line-height:1.5714285714}}@media (max-width:560px){.swiper-slide .overlay .stage-wrap{padding-right:15px;padding-left:15px;margin-bottom:34px}.swiper-slide .overlay .stage-wrap .text .h1+*{margin-top:12px}.swiper-slide .overlay .stage-wrap .text p{display:none}}.stage .filter-menu{position:absolute;bottom:12px;left:50%;z-index:2;width:100%;max-width:1280px;transform:translateX(-50%)}.stage .filter-menu-navigation{display:flex;width:calc(100% + 2.8125rem);margin-right:-2.8125rem;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.stage .filter-menu-navigation li{margin-right:2.8125rem}.stage .filter-menu-navigation li a{color:#ffffff;font-size:16px;line-height:2.7777777778;text-decoration:none;text-transform:uppercase;letter-spacing:2px;transition:opacity 0.1s linear}.stage .filter-menu-navigation li a:hover{opacity:0.7}@media (min-width:2561px){.stage .filter-menu .content-wrap{padding:0}}@media (max-width:2560px){.stage .filter-menu{left:0;max-width:none;transform:translateX(0)}}@media (max-width:1280px){.stage .filter-menu{bottom:0.4375rem}.stage .filter-menu-navigation li a{font-size:14px;letter-spacing:1px}}@media (max-width:850px){.stage .filter-menu{display:none}}.info-table{display:flex;flex-direction:column}.info-table .sub-headline{font-weight:500}.info-table-row-container{margin-top:0.625rem}.info-table-row-container .info-table-row{display:flex;padding:0.75rem 0;align-items:center}.info-table-row-container .info-table-row+.info-table-row{border-top:1px solid #005088}.info-table-row-container .info-table-row .headline{display:block;width:17.8125rem;font-size:max(14px,1.125rem);font-weight:500;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.info-table-row-container .info-table-row .description{width:calc(100% - 17.8125rem);padding:0 0.9375rem 0 1.25rem;font-size:max(14px,1.125rem);-webkit-hyphens:auto;hyphens:auto;word-break:break-word}@media (max-width:560px){.info-table-row-container .info-table-row .description,.info-table-row-container .info-table-row .headline{display:flex;width:100%}}.video-poster{display:block}.video-poster img{width:100%}.video-poster:after{content:"\e90e";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;position:absolute;top:50%;left:50%;display:flex;width:70px;height:70px;align-items:center;justify-content:center;transform:translate(-50%,-50%);color:#005088;font-size:37px;text-decoration:none;text-indent:7px;background-color:#FFD11A;border-radius:100%;transition:opacity 0.16s linear}.video{position:relative}.video .cookie-not-set-disclaimer{position:absolute;top:50%;left:50%;translate:-50% -50%;display:none;width:31.25rem;max-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100% - 0.625rem);padding:1.25rem;text-align:center;background-color:rgba(255,255,255,0.9)}.video .cookie-not-set-disclaimer span{font-size:1.5625rem;font-weight:500;line-height:1.875rem}.video .cookie-not-set-disclaimer p{margin-top:1.25rem}.video .cookie-not-set-disclaimer button{padding:0.3125rem 0.625rem;margin-top:1.25rem;cursor:pointer}.video .disclaimer{position:absolute;bottom:0;left:0;width:100%;padding:0.625rem;color:#005088;font-size:max(14px,0.875rem);line-height:1.4285714286;background-color:#FFD11A;transition:padding 0.1s linear}.video .disclaimer-link{margin-left:0.25rem;color:#005088}.video:hover .video-poster:after{opacity:0.6}@media (max-width:320px){.video .video-poster:after{top:10px;right:10px;left:auto;transform:translate(0,0)}}.download-list li a{color:#005088;font-size:16px;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:2px;transition:opacity 0.18s linear}.download-list li a:hover{opacity:0.6}.download-list li .filename{font-size:16px;font-weight:500;line-height:24px;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.download-list li .filename+a{margin-left:0.625rem}.download-list li:before{content:"\e96b";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;margin-right:0.9375rem}.download-list li+li{margin-top:0.5rem}.download-list{}.download-card .download-list,.toggle-content .download-list{height:100%}.download-card .download-list li,.toggle-content .download-list li{display:flex;padding:2.3125rem 0;flex-direction:column}.download-card .download-list li:first-of-type,.toggle-content .download-list li:first-of-type{padding-top:0}.download-card .download-list li:before,.toggle-content .download-list li:before{display:none}.download-card .download-list li a,.toggle-content .download-list li a{display:flex;align-items:flex-end;justify-content:space-between}.download-card .download-list li a:after,.toggle-content .download-list li a:after{content:"\e96b";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;height:100%;margin-left:0.9375rem;font-size:20px}.download-card .download-list li .filename+a,.toggle-content .download-list li .filename+a{margin-top:1.5rem;margin-left:0}.download-card .download-list li+li,.toggle-content .download-list li+li{margin-top:0;border-top:1px solid #CCCCCC}.download-card .download-list li{padding:0}.download-card .download-list li a{display:flex;height:100%;align-items:flex-end}.download-card .download-list li a:after{display:flex;align-items:flex-end}@media (max-width:650px){.content-wrap .download-list li{padding:5px 0}}@media (max-width:560px){.download-list li .filename{font-size:14px}}.download-list-big li a{display:flex;width:100%;padding:0.9375rem 0;font-size:18px;line-height:1.3;text-decoration:none;letter-spacing:2px;transition:opacity 0.18s linear}.download-list-big li a:hover{color:#005088}.download-list-big li .filename{flex-grow:1;font-weight:500;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.download-list-big li .filesize{width:9.375rem;min-width:9.375rem;flex-grow:0;flex-shrink:0;color:#005088;text-transform:uppercase}.download-list-big li .filetype{width:8.125rem;min-width:8.125rem;flex-grow:0;flex-shrink:0;color:#005088;text-transform:uppercase}.download-list-big li .icon{display:flex;width:3.125rem;flex-grow:0;flex-shrink:0;justify-content:flex-end;color:#005088;font-size:22px}.download-list-big li .icon:before{content:"\e96b";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.download-list-big li+li{margin-top:0;border-top:2px solid #EEEEEE}@media (max-width:560px){.download-list-big li{position:relative;padding-right:50px}.download-list-big li a{display:block}.download-list-big li .filename{display:inline;flex-grow:0}.download-list-big li .filesize{display:inline-block;width:initial;min-width:initial;margin-left:10px}.download-list-big li .filesize:after{content:" / "}.download-list-big li .filetype{display:inline;width:initial;min-width:initial;margin-left:10px}.download-list-big li .icon{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.download-card{display:flex;height:100%;flex-direction:column}.download-card figure{position:relative;overflow:hidden}.download-card figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.download-card .download-card-content{display:flex;margin-top:1rem;flex-grow:1}.download-card .download-card-content .download-list li{display:flex;height:100%}@media (max-width:560px){.download-card{display:flex;width:100%;max-width:unset}.download-card figure{max-width:116px;flex-grow:1;flex-shrink:0}.download-card-content{padding:15px 0 15px 15px;flex-grow:1}}.mfp-content .mfp-iframe-scaler{position:relative;overflow:unset}.mfp-content .mfp-iframe-scaler .mfp-close{top:min(-22px,-2rem);right:0;display:flex;width:max(22px,2rem);height:max(22px,2rem);padding-right:0;align-items:center;justify-content:center;color:#005088;background-color:#FFD11A;opacity:1}.swiper-slide{position:relative;width:100%;height:100%;overflow:hidden;background-color:transparent}.swiper-slide figure{width:100%;height:100%}.swiper-slide figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-thumbs-container{width:100%}.swiper-thumbs-container>*+*{margin-top:5px}.swiper-thumbs-container .swiper-preview{width:100%}.swiper-thumbs-container .swiper-preview .swiper-slide{aspect-ratio:985/554}.swiper-thumbs-container .swiper-preview .swiper-slide:after{content:none}.swiper-thumbs-container .swiper-preview .swiper-button-next,.swiper-thumbs-container .swiper-preview .swiper-button-prev{width:auto}.swiper-thumbs-container .swiper-preview .swiper-button-next:after,.swiper-thumbs-container .swiper-preview .swiper-button-prev:after{content:"\e900";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;color:#ffffff;font-size:30px;-webkit-tap-highlight-color:transparent}.swiper-thumbs-container .swiper-preview .swiper-button-prev{left:0.9375rem}.swiper-thumbs-container .swiper-preview .swiper-button-prev:after{transform:rotate(180deg)}.swiper-thumbs-container .swiper-preview .swiper-button-next{right:0.9375rem}.swiper-thumbs-container .swiper-thumbs{width:100%}.swiper-thumbs-container .swiper-thumbs .swiper-slide{aspect-ratio:242/136}.swiper-thumbs-container .swiper-thumbs .swiper-slide:after{display:none}.swiper-thumbs-container .swiper-thumbs .swiper-slide.swiper-slide-thumb-active:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 3px #FFD11A}.swiper-thumbs-container .swiper-thumbs .swiper-slide:not(.swiper-slide-thumb-active){position:relative}.swiper-thumbs-container .swiper-thumbs .swiper-slide:not(.swiper-slide-thumb-active):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);cursor:pointer}.contact-person{display:flex;flex-direction:column;overflow:hidden}.contact-person>*+*{margin-top:1.125rem}.contact-person.hidden{display:none}.contact-person figure{position:relative;width:100%}.contact-person figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-person{}.contact-person .text{display:flex;flex-direction:column;flex-grow:1}.contact-person .text>*+*{margin-top:0}.contact-person .text>*+.mail{margin-top:1.25rem}.contact-person .text a,.contact-person .text span{display:block;font-size:max(14px,1rem);line-height:1.375}.contact-person .text a{text-decoration:none;transition:color 0.15s linear}.contact-person .text a:hover{color:#005088}.contact-person .text .name{font-weight:500}.contact-person .text .mail{display:flex;width:100%;flex-grow:1;flex-wrap:wrap;align-items:flex-end;color:#005088;text-decoration:none;text-transform:uppercase;letter-spacing:1px;word-break:break-all}.contact-person .text .mail:hover{color:#666666}@media (max-width:1024px){.contact-person figure{max-width:250px}}@media (max-width:460px){.contact-person{flex-direction:row}.contact-person figure{max-width:166px;height:auto;flex-grow:0;flex-shrink:0}.contact-person .text{padding:12px 12px 5px;flex-grow:1}}.hidden-h1{position:absolute;clip:rect(1px,1px,1px,1px);z-index:-1000;width:1px;height:1px;padding:0;margin:0;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden-h1+*{margin-top:unset}.contact-person-search-form{display:flex;width:100%;max-width:630px;flex-wrap:wrap}.contact-person-search-form .form-group{display:flex;width:100%;flex-direction:column}.contact-person-search-form>*+*{margin-top:0.9375rem}.contact-person-search-form input[type=text],.contact-person-search-form select{display:block;width:100%;padding:0.75rem 15px;border:1px solid #CCCCCC;font-size:18px;font-style:unset;font-weight:unset;line-height:1.5555555556;background:none}.contact-person-search-form input[type=text][hidden],.contact-person-search-form select[hidden]{display:none}.contact-person-search-form input[type=text]:focus,.contact-person-search-form select:focus{border:1px solid #999999;font-style:unset;outline:none}.contact-person-search-form input[type=submit]{min-width:max(250px,20rem);padding:16px 20px;margin-top:6.25rem;border:2px solid transparent;color:#000000;font-size:18px;line-height:1.3333333333;text-align:center;text-decoration:none;background-color:#FFD11A;border-radius:50px;cursor:pointer;transition:border-color 0.15s linear,background-color 0.15s linear,color 0.15s linear}.contact-person-search-form input[type=submit][hidden]{display:none}.contact-person-search-form input[type=submit][disabled]{filter:grayscale(1);cursor:default}.contact-person-search-form input[type=submit]:not([disabled]):hover{color:#ffffff;background-color:#005088}.contact-person-search-form label{margin-top:1.25rem;color:#005088;font-size:18px}.contact-person-search-form label.required:after{content:"*"}.contact-person-search-form label[for=form-zip]:has(+#form-zip[hidden]){display:none}.contact-person-search-form label+input,.contact-person-search-form label+select{margin-top:0.625rem}.contact-person-search-results{display:grid;width:100%;scroll-margin-top:50svh;margin-top:5.75rem;grid-template-rows:repeat(auto-fill);grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:3.125rem;grid-row-gap:3.75rem}.contact-person-search-results .link span{display:inline-block;font-size:12px;translate:0 -2px}.contact-person-search-results .no-results.hidden{display:none}@media (max-width:1280px){.contact-person-search-results{margin-top:50px}}@media (max-width:1024px){.contact-person-search-results{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:850px){.contact-person-search-results{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.contact-person-search-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.contact-person-search-results{grid-template-columns:repeat(1,minmax(0,1fr))}}@keyframes rotateCircle{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#dp-puren-product-tiles .spinner{position:relative;width:40px;height:40px;margin:0 auto;margin-top:4.6875rem}#dp-puren-product-tiles .spinner .loading,#dp-puren-product-tiles .spinner .loading:after{border-radius:50%;width:100%;height:100%}#dp-puren-product-tiles .spinner .loading{position:relative;border-top:7px solid #F2E3A6;border-right:7px solid #F2E3A6;border-bottom:7px solid #F2E3A6;border-left:7px solid #FFD11A;transform:translateZ(0);animation:rotateCircle 1.1s infinite linear}#dp-puren-product-tiles .spinner .loading .invisible{display:none}#dp-puren-product-tiles .spinner.hidden{display:none}.tx-powermail .container-fluid{max-width:unset;margin:unset;justify-content:space-between}.tx-powermail .container-fluid form{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.tx-powermail .container-fluid form h3{display:none}.tx-powermail fieldset{display:flex;flex-direction:row;flex-wrap:wrap}.tx-powermail fieldset .powermail_legend{display:none;font-size:1.875rem;color:#005088}.tx-powermail fieldset .powermail_fieldwrap:not(.powermail_fieldwrap_type_check)+.powermail_fieldwrap_type_check,.tx-powermail fieldset .powermail_fieldwrap:not(.powermail_fieldwrap_type_check)+.powermail_fieldwrap_type_radio,.tx-powermail fieldset .powermail_fieldwrap:not(.powermail_fieldwrap_type_radio)+.powermail_fieldwrap_type_check,.tx-powermail fieldset .powermail_fieldwrap:not(.powermail_fieldwrap_type_radio)+.powermail_fieldwrap_type_radio{margin-top:30px}.tx-powermail fieldset .powermail_fieldwrap{display:block;width:100%;margin-top:0.9375rem}.tx-powermail fieldset .powermail_fieldwrap .powermail_label{font-size:20px;color:#005088}.tx-powermail fieldset .powermail_fieldwrap .powermail_label+.powermail_field{margin-top:0.5rem}.tx-powermail fieldset .powermail_fieldwrap.layout2 .powermail_label{display:none}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit{margin-left:0;margin-top:5rem}.tx-powermail fieldset .powermail_fieldwrap .powermail_field{position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_country,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_input,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_select,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_textarea{display:block;width:100%;height:50px;padding:0.9375rem 15px;border:1px solid #CCCCCC;font-style:unset;font-weight:unset;font-size:18px;line-height:1.5555555556}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_country:focus,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_input:focus,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_select:focus,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_textarea:focus{border:1px solid #999999;font-style:unset;outline:none}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_country.powermail_field_error~ul li,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_input.powermail_field_error~ul li,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_select.powermail_field_error~ul li,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_textarea.powermail_field_error~ul li{margin-top:5px;font-size:14px;line-height:1.25;color:#BE4444}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_country::-moz-placeholder,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_input::-moz-placeholder,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_select::-moz-placeholder,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_textarea::-moz-placeholder{color:#999999}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_country::placeholder,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_input::placeholder,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_select::placeholder,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_textarea::placeholder{color:#999999}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_input,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_textarea{text-indent:5px}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_country,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_select{position:relative;padding:0 50px 0 15px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position-x:calc(100% - 15px);background-position-y:center;background-color:transparent;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/media/icons/arrow-down.svg')}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_select::-moz-placeholder{color:#000000}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_select,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_select::placeholder{color:#000000}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_textarea{min-height:9.375rem;resize:none}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_submit{min-width:max(250px,19.875rem);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:max(11px,1rem);border-width:2px;border-style:solid;border-color:transparent;color:#ffffff;font-size:18px;line-height:1.3333333333;text-align:center;text-decoration:none;background-color:#005088;border-radius:50px;cursor:pointer;transition:border-color 0.15s linear,background-color 0.15s linear,color 0.15s linear}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_submit:hover{color:#333333;background-color:#FFD11A}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .powermail_submit:focus{border:2px solid #999999}.tx-powermail fieldset .powermail_fieldwrap .powermail_field{}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span:before{border-radius:100%}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span:after{border-radius:100%}.tx-powermail fieldset .powermail_fieldwrap .powermail_field{}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio{position:relative;width:100%}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label{flex-direction:row;align-items:flex-start;justify-content:flex-start}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label>span,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span{display:inline-block;width:100%;padding-left:35px;line-height:1.3;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;line-height:1.4285714286}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label>span a,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span a{cursor:pointer;text-decoration:none;color:#005088}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label>span:after,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label>span:before,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span:after,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span:before{position:absolute;top:2px;left:0;width:24px;height:24px}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label>span:before,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span:before{content:"";display:block;border:1px solid #CCCCCC;background-color:transparent}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label>span:after,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span:after{content:"";position:absolute;top:8px;left:6px;width:12px;height:12px;transform:scale(0);background-color:#005088;transition:transform 0.15s linear}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox .powermail_checkbox,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox .powermail_radio,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio .powermail_checkbox,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio .powermail_radio{position:absolute;width:0;height:0;opacity:0}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox .powermail_checkbox:checked+span:after,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox .powermail_radio:checked+span:after,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio .powermail_checkbox:checked+span:after,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio .powermail_radio:checked+span:after{transform:scale(1)}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox .powermail_checkbox:focus+span:before,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox .powermail_radio:focus+span:before,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio .powermail_checkbox:focus+span:before,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio .powermail_radio:focus+span:before{border:1px solid #999999;outline:none}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox.powermail_field_error~.powermail_field_error_container ul,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio.powermail_field_error~.powermail_field_error_container ul{margin-top:5px;margin-left:36px}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox.powermail_field_error~.powermail_field_error_container ul li,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio.powermail_field_error~.powermail_field_error_container ul li{font-size:14px;line-height:1.25;color:#BE4444}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox+.checkbox,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox+.radio,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio+.checkbox,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio+.radio{margin-top:12px}.tx-powermail fieldset .powermail_fieldwrap_type_input.layout1,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout2{display:inline-block;width:calc(50% - 0.46875rem)}.tx-powermail fieldset .powermail_fieldwrap_type_input.layout1+.layout1,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout1+.layout1+.layout1+.layout1,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout1+.layout1+.layout1+.layout1+.layout1+.layout1,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout2+.layout2,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout2+.layout2+.layout2+.layout2,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout2+.layout2+.layout2+.layout2+.layout2+.layout2{margin-left:0.9375rem}.tx-powermail fieldset .powermail_fieldwrap_type_input.layout1+.layout1+.layout1,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout1+.layout1+.layout1+.layout1+.layout1,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout1+.layout1+.layout1+.layout1+.layout1+.layout1+.layout1,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout2+.layout2+.layout2,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout2+.layout2+.layout2+.layout2+.layout2,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout2+.layout2+.layout2+.layout2+.layout2+.layout2+.layout2{margin-left:0}.tx-powermail fieldset .powermail_fieldwrap_type_submit{position:relative;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;align-items:center;justify-content:center}.tx-powermail fieldset.layout1 .tx-powermail fieldset.layout2{width:100%;margin-left:0}@media (max-width:850px){.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label>span:after,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label>span:before,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span:after,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span:before{top:-2px}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label>span:after,.tx-powermail fieldset .powermail_fieldwrap .powermail_field .radio label>span:after{top:4px}}@media (max-width:560px){.tx-powermail fieldset .powermail_fieldwrap_type_input.layout1+.layout1{margin-left:0}.tx-powermail fieldset .powermail_fieldwrap_type_input.layout2+.layout2{margin-left:0}.tx-powermail fieldset .powermail_fieldwrap_type_input.layout1,.tx-powermail fieldset .powermail_fieldwrap_type_input.layout2{width:100%}.grid-2-col .tx-powermail fieldset .powermail_fieldwrap_type_input.layout1,.grid-2-col .tx-powermail fieldset .powermail_fieldwrap_type_input.layout2{width:100%}}.tx-indexedsearch-browsebox p{font-weight:500}.tx-indexedsearch-browsebox+.tx-indexedsearch-res{margin-top:1.875rem}.tx-indexedsearch-result{margin-top:4.5625rem}.tx-indexedsearch-res{padding-bottom:1.625rem;border-bottom:2px solid rgba(51,51,51,0.5)}.tx-indexedsearch-res h3{font-size:18px;font-weight:500}.tx-indexedsearch-res h3 .tx-indexedsearch-percent,.tx-indexedsearch-res h3 .tx-indexedsearch-title{font-size:max(14px,1.125rem)}.tx-indexedsearch-res h3 .tx-indexedsearch-percent a,.tx-indexedsearch-res h3 .tx-indexedsearch-title a{color:#005088;text-decoration:none}.tx-indexedsearch-res h3 .tx-indexedsearch-title:hover{text-decoration:underline}.tx-indexedsearch-res .tx-indexedsearch-description{margin-top:0.3125rem}.tx-indexedsearch-res .tx-indexedsearch-info{display:flex;margin-top:1.75rem;align-items:flex-end;justify-content:space-between;font-size:max(14px,1.125rem)}.tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-text-item-path:hover{text-decoration:underline}.tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-text-read-more{padding-left:1.25rem;font-size:max(14px,1rem);text-transform:uppercase;letter-spacing:0.125rem}.tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-text-read-more:hover{text-decoration:underline}.tx-indexedsearch-res .tx-indexedsearch-info a{color:#005088;text-decoration:none}.tx-indexedsearch-res+.tx-indexedsearch-res{margin-top:1.875rem}.tx-indexedsearch-info-noresult{margin-top:4.5625rem}.tx-indexedsearch-info-sword{font-weight:400}.tx-indexedsearch-info-sword+.tx-indexedsearch-searchbox{margin-top:5rem}.tx-indexedsearch-searchbox+.tx-indexedsearch-category-list{margin-top:1.25rem}.tx-indexedsearch-searchbox form{position:relative;width:100%}.tx-indexedsearch-searchbox form fieldset{display:flex}.tx-indexedsearch-searchbox form fieldset legend{display:none}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form{width:100%;background-color:rgba(0,80,136,0.1)}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form label{display:none}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form .tx-indexedsearch-searchbox-sword{width:100%;padding:0.625rem;border:none;border:max(1px,0.125rem) solid transparent;border:2px solid transparent;color:#333333;font-size:18px;line-height:1.5555555556;background-color:transparent;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form .tx-indexedsearch-searchbox-sword::-moz-placeholder{color:#ffffff;opacity:1}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form .tx-indexedsearch-searchbox-sword::placeholder{color:#ffffff;opacity:1}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form .tx-indexedsearch-searchbox-sword:focus{border:2px solid #005088}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit{display:flex;align-items:center;justify-content:center;pointer-events:none}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit input.tx-indexedsearch-searchbox-button{width:50px;height:100%;padding:0;border:none;font-size:max(14px,1.125rem);background-color:transparent;cursor:pointer;pointer-events:all}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit:before{content:"\e969";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;position:absolute;color:#005088;font-size:27px;font-weight:bold}.tx-indexedsearch-browsebox{margin-top:4.5625rem}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox{display:flex;flex-direction:row;flex-wrap:wrap;gap:2px;justify-content:center}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li{width:3.125rem;height:3.125rem;transition:background-color 0.2s ease}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li.disabled{pointer-events:none}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li.disabled a{color:#CCCCCC}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage{border:1px solid #CCCCCC;pointer-events:none}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li:hover{background-color:#005088}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li:hover a{color:#ffffff}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-decoration:none;transition:color 0.2s ease}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li.next a span,.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li.previous a span{display:none}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li.previous a:before{content:"\e90f";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li.next a:before{content:"\e900";font-family:"icomoon";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never}.tx-indexedsearch-category-list{display:flex;width:calc(100% - 50px);border-bottom:max(2px,0.25rem) solid #005088}.tx-indexedsearch-category-list .tx-indexedsearch-category{display:flex;width:50%;min-width:unset;padding:0.6875rem 0.625rem calc(0.6875rem - max(2px,0.25rem)) 0.625rem;justify-content:start;color:#333333;background:transparent;border-radius:0;transition:background-color 0.2s ease,color 0.2s ease}.tx-indexedsearch-category-list .tx-indexedsearch-category:hover{background-color:rgba(0,80,136,0.1)}.tx-indexedsearch-category-list .tx-indexedsearch-category.active{color:#ffffff;background-color:#005088;pointer-events:none}@media (max-width:560px){.tx-indexedsearch-category-list{display:block;border-top:max(2px,0.25rem) solid #005088}.tx-indexedsearch-category-list .tx-indexedsearch-category{width:100%}}.dp-consent-management.consent-banner{position:fixed;bottom:0;left:0;z-index:13;box-sizing:border-box;width:100%;padding:1.875rem;background-color:#F2E3A6;box-shadow:0 -3px 8px 0 rgba(0,0,0,0.18)}.dp-consent-management.consent-banner.consent-banner-hidden{display:none}.dp-consent-management.consent-banner .consent-banner-content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-intro{color:#000000}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{display:flex;margin-left:1.875rem;flex-grow:1;flex-shrink:0;flex-wrap:wrap;font-size:max(14px,1.125rem)}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button{margin-right:1.25rem;cursor:pointer}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a:last-child,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button:last-child{margin-right:0}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents{border:2px solid transparent;color:#ffffff;background-color:#005088;border-radius:50px;transition:border-color linear 0.15s,background-color linear 0.15s,color linear 0.15s}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents:hover,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents:hover,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents:hover{border:2px solid transparent;color:#333333;background-color:#ffffff}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents{text-align:center;text-decoration:none}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice{display:flex;align-items:center;color:#000000;text-decoration:none}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice:hover{text-decoration:underline}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy{display:flex;align-items:center;color:#000000;text-decoration:none}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy:hover{text-decoration:underline}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button{display:block;padding:10px 20px}@media screen and (max-width:1024px){.dp-consent-management.consent-banner .consent-banner-content{flex-wrap:wrap}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{margin-top:1.25rem;margin-left:0}}@media screen and (max-width:650px){.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{flex-shrink:1}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents{display:block;width:100%;margin-top:10px;margin-right:0}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents{flex-basis:100%}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice+.consent-privacy-policy{margin-left:20px}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls:first-child{margin-top:0}}.tx-dp-consent-management .consent-content-template iframe-template,.tx-dp-consent-management .consent-content-template script-template{display:none}.dp-consent-management.consent-popup{position:relative;display:flex;width:90vw;max-width:1230px;max-height:78vh;padding:max(20px,1.875rem);margin:auto;flex-direction:column;overflow:hidden;overflow-y:scroll;background-color:#EEEEEE}.dp-consent-management.consent-popup-wrapper{position:fixed;top:0;left:0;z-index:14;display:flex;width:100vw;max-width:unset;height:100vh;max-height:unset;margin:0;padding:0;border:0;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.8);transition:opacity 0.3s}.dp-consent-management.consent-popup-wrapper.consent-popup-hidden{opacity:0;pointer-events:none}.dp-consent-management.consent-popup-wrapper .consent-content{display:flex;height:56%;padding-right:1.25rem;padding-bottom:1.875rem;flex-direction:column;overflow-y:scroll}.dp-consent-management.consent-popup .consent-headline{margin:1.25rem 0 0.3125rem 0;flex-shrink:0}.dp-consent-management.consent-popup .consent-intro{margin:0 0 20px 0;flex-shrink:0}.dp-consent-management.consent-popup .consent-category{padding:0.9375rem;background-color:#ffffff}.dp-consent-management.consent-popup .consent-category>*+*{margin-top:0.9375rem}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper{position:relative;display:inline-block;width:40px;height:20px}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input{width:0;height:0;opacity:0}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input:checked+span,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input:checked+span{background-color:green}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input:checked+span:before,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input:checked+span:before{transform:translate(17px,50%)}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper span,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper span{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-1200px;background-color:red;border-radius:34px;cursor:pointer;transition:0.4s;transition:0.4s}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper span:before,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper span:before{content:"";position:absolute;bottom:50%;left:3px;width:16px;height:16px;transform:translateY(50%);background-color:#ffffff;border-radius:50%;transition:0.4s;transition:0.4s}.dp-consent-management.consent-popup .consent-category+.consent-category{margin-top:1.875rem}.dp-consent-management.consent-popup .close-consent-popup{display:flex;width:max(25px,2.8125rem);height:max(25px,2.8125rem);margin-left:auto;border:0 solid transparent;flex-shrink:0;align-items:center;justify-content:center;color:#005088;font-size:max(20px,1.5625rem);text-align:center;background-color:#FFD11A;border-radius:0;cursor:pointer;transition:0.15s linear}.dp-consent-management.consent-popup .close-consent-popup:hover{color:#005088;background-color:#FFD11A}.dp-consent-management.consent-popup .consent-property,.dp-consent-management.consent-popup .cookie-property{display:flex;padding:0.8125rem 0rem;margin:0rem 0rem;align-items:center}.dp-consent-management.consent-popup .consent-property+.consent-property,.dp-consent-management.consent-popup .consent-property+.cookie-property,.dp-consent-management.consent-popup .cookie-property+.consent-property,.dp-consent-management.consent-popup .cookie-property+.cookie-property{border-top:1px solid rgba(0,0,0,0.2)}.dp-consent-management.consent-popup .consent-toggle-trigger{display:inline-block;padding:max(8px,0.625rem) max(16px,1.25rem);margin:1.25rem 0rem;border:2px solid transparent;color:#ffffff;font-size:max(14px,1.125rem);text-align:center;background-color:#005088;border-radius:50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all 0.15s linear}.dp-consent-management.consent-popup .consent-toggle-trigger:hover{border-color:transparent;color:#333333;background:#FFD11A}.dp-consent-management.consent-popup .consent-property-name,.dp-consent-management.consent-popup .cookie-property-name{flex-basis:9.375rem;font-weight:bold}.dp-consent-management.consent-popup .consent-property-value,.dp-consent-management.consent-popup .cookie-property-value{flex-basis:calc(100% - 150px)}.dp-consent-management.consent-popup .consent-properties{padding:1.25rem;background-color:rgb(229.5,229.5,229.5)}.dp-consent-management.consent-popup .consent-properties+.consent-properties{margin-top:1.25rem}.dp-consent-management.consent-popup .cookie-properties{padding:1.25rem;background-color:#cccccc}.dp-consent-management.consent-popup .cookie-properties+.cookie-properties{margin-top:1.25rem}.dp-consent-management.consent-popup .consent-toggle{overflow:hidden;transition:all 0.15s linear}.dp-consent-management.consent-popup .consent-popup-buttons{margin-top:20px;flex-shrink:0}.dp-consent-management.consent-popup .consent-popup-buttons button{padding:max(6px,0.625rem) max(16px,1.25rem);border:2px solid transparent;color:#ffffff;font-size:max(14px,1.125rem);background-color:#005088;border-radius:50px;cursor:pointer;transition:all 0.15s linear}.dp-consent-management.consent-popup .consent-popup-buttons button:hover{border-color:transparent;color:#333333;background-color:#FFD11A}.dp-consent-management.consent-popup .consent-popup-meta-nav{margin-top:1.25rem;flex-shrink:0}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-legal-notice{color:#000000;font-size:max(14px,1.125rem);text-decoration:none}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-legal-notice+.consent-privacy-policy{margin-left:0.9375rem}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-legal-notice:hover{text-decoration:underline}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-privacy-policy{color:#000000;font-size:max(14px,1.125rem);text-decoration:none}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-privacy-policy:hover{text-decoration:underline}@media screen and (max-width:460px){.dp-consent-management.consent-popup-wrapper .consent-content{padding-right:0}.dp-consent-management .consent-popup{width:100vw;height:auto;overflow:auto}.dp-consent-management .consent-popup .consent-property,.dp-consent-management .consent-popup .cookie-property{flex-direction:column;align-items:flex-start}.dp-consent-management .consent-popup .consent-property .consent-property-name,.dp-consent-management .consent-popup .consent-property .cookie-property-name,.dp-consent-management .consent-popup .cookie-property .consent-property-name,.dp-consent-management .consent-popup .cookie-property .cookie-property-name{flex-basis:auto}.dp-consent-management .consent-popup .consent-property .consent-property-value,.dp-consent-management .consent-popup .consent-property .cookie-property-value,.dp-consent-management .consent-popup .cookie-property .consent-property-value,.dp-consent-management .consent-popup .cookie-property .cookie-property-value{flex-basis:auto}.dp-consent-management .consent-popup .consent-property-name,.dp-consent-management .consent-popup .cookie-property-name{flex-basis:140px}.dp-consent-management .consent-popup-buttons button{display:block;width:100%;margin-top:8px}}
