html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul,li{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}input,button,textarea{display:block;line-height:1;margin:0;padding:0;}button:focus,.submit:focus,input:focus{outline:none;}h1,h2,h3,h4,h5,h6,p,a,li,button,input,label,textarea{font-family:arial;}h1{font-size:34px;}h2{font-size:30px;}h3{font-size:26px;}h4{font-size:22px;}h5{font-size:18px;}h6{font-size:14px;}p,a,li,button,input,label,textarea{font-size:14px;}a{text-decoration:none;color:#000;}button,input[type="button"]{border:none;background-color:#eee;cursor:pointer;}@font-face{font-family:'executive thin';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-35thin-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-35thin-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-35thin-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-35thin-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-35thin-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-35thin-webfont.svg#executive35_thin') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'executive light';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-45light-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-45light-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-45light-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-45light-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-45light-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-45light-webfont.svg#executive45_light') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'executive light italic';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-46lightit-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-46lightit-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-46lightit-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-46lightit-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-46lightit-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-46lightit-webfont.svg#executive46_light_italic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'executive regular';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-55regular-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-55regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-55regular-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-55regular-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-55regular-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-55regular-webfont.svg#executiveregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'executive medium';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-65medium-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-65medium-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-65medium-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-65medium-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-65medium-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-65medium-webfont.svg#executive65_medium') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'executive bold';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-75bold-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-75bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-75bold-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-75bold-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-75bold-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/executive-75bold-webfont.svg#executivebold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'pill gothic bold';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-bold-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-bold-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-bold-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-bold-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-bold-webfont.svg#pill_gothic_300mgbold') format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'pill gothic light';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-light-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-light-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-light-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-light-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-light-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-light-webfont.svg#pill_gothic_300mglight') format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'pill gothic semibold';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-semibd-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-semibd-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-semibd-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-semibd-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-semibd-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-semibd-webfont.svg#pill_gothic_300mgsemibd') format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'pill gothic thin';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-thin-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-thin-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-thin-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-thin-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-thin-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic300mg-thin-webfont.svg#pill_gothic_300mgthin') format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'pill gothic bold';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-bold-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-bold-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-bold-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-bold-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-bold-webfont.svg#pill_gothic_600mgbold') format('svg');font-weight:600;font-style:normal;}@font-face{font-family:'pill gothic light';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-light-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-light-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-light-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-light-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-light-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-light-webfont.svg#pill_gothic_600mglight') format('svg');font-weight:600;font-style:normal;}@font-face{font-family:'pill gothic regular';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-regular-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-regular-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-regular-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-regular-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-regular-webfont.svg#pill_gothic_600mgregular') format('svg');font-weight:600;font-style:normal;}@font-face{font-family:'pill gothic semibold';src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-semibd-webfont.eot');src:url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-semibd-webfont.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-semibd-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-semibd-webfont.woff') format('woff'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-semibd-webfont.ttf') format('truetype'),url('../../../typo3conf/ext/paritysoftware/Resources/Public/fonts/pillgothic600mg-semibd-webfont.svg#pill_gothic_600mgsemibd') format('svg');font-weight:600;font-style:normal;}html,body{overflow-x:hidden;font-variant-ligatures:none;}.content{box-sizing:border-box;position:relative;max-width:1280px;margin:0 auto;padding:0px 80px;}p,b,i,ul,li,h1,h2,h3,h4,strong,a,button{color:#333333;}button{background-color:transparent;}main{padding-top:80px;}.ticker-active + .navigation-overlay + main{padding-top:120px;}.content-element + .content-element,.structure-element + .content-element,.content-element + .structure-element,.structure-element-background .content > .structure-element + .structure-element{margin-top:60px;}.structure-element + .structure-element{margin-top:30px;}.content-element-keyvisual-landingpage .text-container .text .headline h2,.content-element-keyvisual-landingpage .text-container .text .headline p,.content-element-keyvisual-landingpage .text-container .text .headline p strong{font-family:'pill gothic light';font-weight:300;font-size:28px;line-height:36px;letter-spacing:1px;}.content-element-keyvisual-landingpage .text-container .text .headline p strong{font-family:'pill gothic semibold';}.content-element-text h3,.content-element-list-extended-facts .headline h3,.tx-powermail h3,.content-element-list-extended-link h3,.tx-indexedsearch-res h3 span,.tx-indexedsearch-res h3 span a,footer .quicklinks p:first-child,footer .topics p:first-child,footer .contact p:first-child,footer .partner p:first-child{font-family:'pill gothic light';font-size:28px;line-height:35px;text-transform:uppercase;}.tx-indexedsearch-searchbox form fieldset legend,.content-element-intro h1,.content-element-text h2{font-family:'pill gothic light';font-weight:600;font-size:35px;line-height:41px;}.content-element-intro h1 strong{font-family:'pill gothic semibold';}.content-element-keyvisual-start .text-container .text .headline h2,.content-element-keyvisual-start .text-container .text .headline p{font-family:'pill gothic light';font-size:47px;line-height:53px;}.content-element-keyvisual-start .text-container .text .headline h2{font-family:'pill gothic semibold';}.content-element-teaser .back .text .headline,.content-element-teaser .front .headline{font-family:'pill gothic regular';font-weight:600;font-size:21px;line-height:27px;}.content-element-divider-text .headline p,.content-element-divider-text .headline ul li{font-family:'pill gothic regular';font-weight:600;font-size:35px;line-height:66px;}.content-element-quote .quote p:nth-child(2){font-family:'pill gothic semibold';font-weight:300;font-size:28px;line-height:35px;}.content-element-submenu a,.structure-element-accordion-light .accordion-element-title > a p,.structure-element-submenu a,.content-element-sectionlink a{font-family:'executive light';font-size:16px;line-height:24px;letter-spacing:1px;}.structure-element-accordion-light .accordion-element-title > a p{letter-spacing:0px;}.content-element-keyvisual-landingpage .text-container .text .info p{font-family:'executive light';font-size:30px;line-height:40px;}.content-element-intro p,.content-element-text em,.content-element-text em a,.page-element-breadcrumb p{font-family:'executive light italic';font-size:20px;line-height:32px;}.content-element-teaser .front .info,.content-element-text p,.content-element-text p a,.content-element-text li a,.content-element-text strong,.content-element-text strong a,.content-element-text strong p,footer .quicklinks a,footer .topics a,footer .contact p,footer .contact a,.content-element-subline p,.content-element-subline p a,.content-element-teaser .back .text .info,.content-element-text ul li,.content-element-text ol li,footer .info p,footer .info p b,.content-element-contact .contact .info p:nth-child(2),.content-element-contact .contact .info a,.navigation-overlay nav a,footer .subline p,footer .subline a,.tx-powermail a,.tx-powermail input,.tx-powermail textarea,.tx-powermail select,.tx-powermail .powermail_field,.tx-powermail .powermail_field_rueckruf_1 span,.tx-indexedsearch-res .tx-indexedsearch-description,.tx-indexedsearch-res dt,.tx-indexedsearch-res dd,.tx-indexedsearch-browsebox li strong a,.tx-indexedsearch-browsebox li a,.tx-indexedsearch-browsebox p,.tx-indexedsearch-res .tx-indexedsearch-info dd.tx-indexedsearch-text-item-path p a,.content-element-webshop-list .function-title h4,.content-element-webshop-list .package p,.content-element-webshop-list .tooltip p,.content-element-product-list .product-title h4,.content-element-product-list .type p,.content-element-product-list .tooltip p,.page-element-newsticker a,.page-element-newsticker p{font-family:'executive regular';font-size:16px;line-height:25px;}.page-element-newsticker a,.page-element-newsticker p{font-size:14px;}footer .info p b,.content-element-text strong,.content-element-text strong a,.content-element-text strong p{font-family:'executive medium';}.content-element-keyvisual-start .text-container .text .info p,.structure-element-webshop-list .description .function-title h4,.structure-element-webshop-list .description .package p,.content-element-webshop-list .headline h3,.content-element-product-list .description .product-title h4,.content-element-product-list .description .type p{font-family:'executive regular';font-size:19px;line-height:27px;}header .content div .navigation-button p,header .back p,header .content div form .input::placeholder,header .content div form .input,.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input,.content-element-quote .quote p:nth-child(3),.content-element-quote .controller button,.content-element-text .button,.content-element-slideshow .controller button,.content-element-intro a,.content-element-quote .quote .info a{font-family:'executive medium';font-size:16px;line-height:24px;}.content-element-text h4,.structure-element-accordion .accordion-element-title > a p,.content-element-headline p,.content-element-divider-text .subline p,.content-element-linklist a,.content-element-list-extended-link > a,.navigation-overlay nav .headline,.content-element-quote .quote p:first-child,.content-element-list-extended section > a,.content-element-list-extended section > p,#kontaktformular h2,.tx-powermail h2{font-family:'executive medium';font-size:19px;line-height:27px;}.content-element-contact .contact .info p:first-child{font-family:'executive bold';font-size:16px;line-height:25px;}.content-element-keyvisual-landingpage .text-container .text .info b{font-family:'executive bold';font-size:30px;line-height:40px;}.page-element-newsticker{box-sizing:border-box;position:relative;width:100%;height:40px;padding-top:15px;overflow:hidden;}.page-element-newsticker .ticker-content{display:inline-block;white-space:nowrap;font-size:0;line-height:0;}.page-element-newsticker a,.page-element-newsticker p{display:inline-block;transition:color 200ms ease;}.page-element-newsticker a:hover{color:#f5c534;}.page-element-newsticker a:before,.page-element-newsticker p:before{content:'';display:inline-block;position:relative;width:10px;height:10px;margin:0px 10px;background-color:#f5c61e;}header{position:fixed;top:0px;left:0px;z-index:10;width:100%;background-color:#fff;transition:top 200ms ease;}header.ticker-active.small{top:-40px;}header .content:last-child{display:table;width:100%;height:51px;padding-bottom:15px;padding-top:15px;}header .content .logo{display:table-cell;vertical-align:middle;}header .back p{display:inline-block;vertical-align:middle;text-transform:uppercase;}header .content:last-child div{display:table-cell;vertical-align:middle;text-align:right;}header .content:last-child .back{display:none;text-align:left;}header.open-sub .content:last-child .back{display:table-cell;vertical-align:middle;}header .content div form{display:inline-block;text-align:right;}header .content div form .button{display:inline-block;width:30px;height:30px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-130px -10px;vertical-align:middle;cursor:pointer;border:none;background-color:transparent;}header .content div form .input{box-sizing:border-box;display:inline-block;width:0px;height:30px;margin-left:5px;padding:0px;border:none;border-bottom:2px solid #333333;border-radius:0;vertical-align:middle;transition:width 200ms ease;}header .content div form.open .input{width:230px;padding:2px;}header .content div form .input::placeholder{color:#b4b4b4;}header .content div .navigation-button{display:inline-block;text-align:right;}header .content div .navigation-button p{margin-left:25px;vertical-align:middle;text-transform:uppercase;}header .content div .navigation-button p:first-child{display:inline-block;}header .content div .navigation-button p:nth-child(2){display:none;}header.open .content div .navigation-button p:first-child{display:none;}header.open .content div .navigation-button p:nth-child(2){display:inline-block;}header .content div .navigation-button i{position:relative;display:inline-block;width:40px;height:2px;margin:20px 0px 20px 15px;background-color:#333333;vertical-align:middle;}header.open .content div .navigation-button i{background-color:transparent;}header .content div .navigation-button i:before,header .content div .navigation-button i:after{content:'';display:block;position:absolute;left:0px;width:40px;height:2px;background-color:#333333;transition:transform 200ms ease,top 200ms ease;}header .content div .navigation-button i:before{top:-10px;}header.open .content div .navigation-button i:before{top:0px;transform:rotate(45deg);}header .content div .navigation-button i:after{bottom:-10px;}header.open .content div .navigation-button i:after{bottom:0px;transform:rotate(-45deg);}.navigation-overlay{position:fixed;top:78px;left:0px;z-index:5;width:100%;background-color:#fff;transform:translateY(-100%);transition:transform 300ms ease;}header.open + .navigation-overlay{transform:translateY(0%);}.navigation-overlay .wrapper{background-color:#fff;}.navigation-overlay .overview,.navigation-overlay .submenu{box-sizing:border-box;position:relative;max-width:1280px;margin:0 auto;padding:50px 80px;}.navigation-overlay .submenu{display:none;}.navigation-overlay nav{box-sizing:border-box;display:inline-block;width:calc(25% - 3px);padding-right:15px;vertical-align:top;}.navigation-overlay nav .headline{box-sizing:border-box;position:relative;display:block;height:50px;padding-left:45px;vertical-align:middle;text-transform:uppercase;}.navigation-overlay nav .headline:before{content:'';display:block;position:absolute;top:-5px;left:0px;width:30px;height:30px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;}.navigation-overlay nav .headline.company:before{background-position:-10px -340px;}.navigation-overlay nav .headline.service:before{background-position:-10px -300px;}.navigation-overlay nav .headline.products:before{background-position:-10px -420px;}.navigation-overlay nav .headline.solutions:before{background-position:-50px -380px;}.navigation-overlay nav a{box-sizing:border-box;display:block;position:relative;z-index:0;padding:10px 10px;margin:5px 0px;}.navigation-overlay nav a:after{content:'';display:block;position:absolute;z-index:-1;top:0px;left:0px;width:0px;height:100%;background-color:#f5c534;transition:width 200ms ease;}.navigation-overlay .overview nav a:hover:after,.navigation-overlay nav a.active:after{width:100%;}.navigation-overlay .submenu nav{display:none;}.navigation-overlay .submenu nav.active{display:block;}.navigation-overlay .submenu nav + nav{margin-top:0px;}.navigation-overlay form{display:none;margin-top:40px;}.navigation-overlay form .button{display:inline-block;width:30px;height:30px;background-color:transparent;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-130px -10px;vertical-align:middle;cursor:pointer;border:none;background-color:transparent;}.navigation-overlay form .input{box-sizing:border-box;display:inline-block;width:calc(100% - 55px);height:30px;margin-left:5px;padding:2px;border:none;border-bottom:2px solid #333333;vertical-align:middle;}.navigation-overlay form .input::placeholder{color:#b4b4b4;}.navigation-overlay .background{display:none;position:fixed;top:0px;left:0px;z-index:-1;width:100vw;height:100vh;background-color:#333;opacity:0.4;}header.open + .navigation-overlay .background{display:block;}footer{box-sizing:border-box;padding:55px 0px 45px;background-color:#efefef;}footer .content > *{display:inline-block;margin-top:45px;vertical-align:top;}footer .quicklinks p:first-child,footer .contact p:first-child{margin-bottom:45px;}footer .topics p:first-child{margin-bottom:17px;}footer .topics p:first-child,footer .content-element-text{margin-top:46px;}footer .info .partner p:first-child,footer .quicklinks p:first-child,footer .topics p:first-child,footer .contact p:first-child{text-transform:uppercase;}footer .info img{display:block;margin-bottom:35px;}footer .info .partner .container-partner{margin-left:3px;}footer .info .partner img{display:inline-block;margin:10px 30px 10px 0px;vertical-align:middle;}footer .info .partner p{margin:45px 0px 15px;}footer .quicklinks a,footer .topics a{box-sizing:border-box;position:relative;display:table;z-index:2;padding:0px 6px 0px 22px;margin-top:5px;}footer .quicklinks a:after,footer .topics a:after{content:'';display:block;position:absolute;top:9px;left:6px;width:6px;height:6px;border-radius:50%;background-color:#f5c534;transition:background-color 200ms ease;}footer .quicklinks a:before,footer .topics a:before{content:'';display:block;position:absolute;top:0px;left:0px;z-index:-1;width:0%;height:100%;background-color:#f5c534;transition:width 200ms ease;}footer .quicklinks a:hover:before,footer .topics a:hover:before{width:100%;}footer .quicklinks a:hover:after,footer .topics a:hover:after{background-color:#fff;}footer .contact p:nth-child(2){margin-bottom:20px;}footer .contact a{box-sizing:border-box;display:table;position:relative;z-index:2;padding:0px 6px;margin-left:-6px;transition:width 200ms ease;}footer .contact a:hover:before{width:100%;}footer .contact a:before{content:'';display:block;position:absolute;top:0px;left:0px;z-index:-1;width:0%;height:100%;background-color:#f5c534;transition:width 200ms ease;}footer .subline{display:block;margin-top:50px;}footer .subline p,footer .subline a{display:inline-block;color:#b4b4b4;}footer .subline a{margin-left:15px;transition:color 200ms ease;}footer .subline a:nth-child(2){margin-left:30px;}footer .subline a:hover{color:#333;}.structure-element-background{box-sizing:border-box;position:relative;z-index:2;padding:30px 0px;}.structure-element-background + .structure-element-background,.structure-element-background + a + .structure-element-background{margin-top:100px;}.structure-element-background.white{background-color:#fff;}.structure-element-background.yellow{background-color:#f5c534;}.structure-element-background.grey{background-color:#efefef;}.structure-element-background.black{background-color:#464646;}.structure-element-background.starter{padding:7px;margin-bottom:100px;}.structure-element-background:before,.structure-element-background:after{content:'';position:absolute;left:0px;height:50px;width:100%;background-size:100vw 100%;}.structure-element-background:before{display:none;top:0px;height:100px;transform:translateY(-100%);}.structure-element-background + .structure-element-background:before,.structure-element-background + a + .structure-element-background:before{display:block;}.structure-element-background.yellow:before{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-top-yellow-big.png');}.structure-element-background.grey:before{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-top-grey-big.png');}.structure-element-background.black:before{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-top-black-big.png');}.structure-element-background:after{bottom:0px;transform:translateY(100%);}.structure-element-background.yellow:after{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-yellow-big.png');}.structure-element-background.grey:after{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-grey-big.png');}.structure-element-background.black:after{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-black-big.png');}.structure-element-background .content > .structure-element + .structure-element{margin-top:70px;}.structure-element-background:last-child:after{display:none;}.structure-element-background.yellow + .structure-element-background.black:before,.structure-element-background.yellow + a + .structure-element-background.black:before{background-color:#464646;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-yellow-big.png');}.structure-element-background.yellow + .structure-element-background.black:after,.structure-element-background.yellow + a + .structure-element-background.black:after{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-black-big-reversed.png');}.structure-element-background.yellow + .structure-element-background.grey:before,.structure-element-background.yellow + a + .structure-element-background.grey:before{background-color:#efefef;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-yellow-big.png');}.structure-element-background.yellow + .structure-element-background.grey:after,.structure-element-background.yellow + a + .structure-element-background.grey:after{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-grey-big-reversed.png');}.structure-element-background.grey + .structure-element-background.black:before,.structure-element-background.grey + a + .structure-element-background.black:before{background-color:#464646;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-grey-big.png');}.structure-element-background.grey + .structure-element-background.black:after,.structure-element-background.grey + a + .structure-element-background.black:after{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-black-big-reversed.png');}.structure-element-background.grey + .structure-element-background.yellow:before,.structure-element-background.grey + a + .structure-element-background.yellow:before{background-color:#f5c534;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-grey-big.png');}.structure-element-background.grey + .structure-element-background.yellow:after,.structure-element-background.grey + a + .structure-element-background.yellow:after{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-yellow-big-reversed.png');}.structure-element-background.black + .structure-element-background.grey:before,.structure-element-background.black + a + .structure-element-background.grey:before{background-color:#efefef;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-black-big.png');}.structure-element-background.black + .structure-element-background.grey:after,.structure-element-background.black + a + .structure-element-background.grey:after{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-grey-big-reversed.png');}.structure-element-background.black + .structure-element-background.yellow:before,.structure-element-background.black + a + .structure-element-background.yellow:before{background-color:#f5c534;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-black-big.png');}.structure-element-background.black + .structure-element-background.yellow:after,.structure-element-background.black + a + .structure-element-background.yellow:after{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/background-bottom-yellow-big-reversed.png');}.structure-element-background.yellow .content-element-teaser .back{background-color:#fff;}.structure-element-background.white .content-element-teaser .front{border:2px solid #b4b4b4;}.structure-element-background.white .content-element-teaser.directlink .front{border:none;}.structure-element-background.grey .content-element-teaser.directlink .front{border:none;background-color:#f5c534;}.structure-element-background.white .content > .content-element-divider-text .headline p,.structure-element-background.white .content > .content-element-divider-text .headline ul li{background-color:#f5c534;box-shadow:20px 0 0 #f5c534,-20px 0 0 #f5c534;}.structure-element-background.black .content > .content-element-divider-text .subline p{color:#fff;}.structure-element-background.grey .content > .content-element-divider-text .headline p,.structure-element-background.grey .content > .content-element-divider-text .headline ul li{background-color:#f5c534;box-shadow:20px 0 0 #f5c534,-20px 0 0 #f5c534;}.structure-element-background .content > .structure-element > .content-element-video{width:100%;}.structure-element-background.yellow .content-element-text .text h3{color:#fff;}.structure-element-background.yellow .content-element-text .text.filled h3{color:#f5c534;}.structure-element-background.yellow .content-element-text a{background-color:#333;color:#fff;}.structure-element-background.yellow .content-element-text a:hover{background-color:#fff;color:#333;}.structure-element-background.black .content-element-text .text > *{color:#fff;}.structure-element-background.black .content-element-text .text > h3{color:#f5c534;}.structure-element-background.grey .content-element-text .text.filled p,.structure-element-background.grey .content-element-text .text.filled b,.structure-element-background.grey .content-element-text .text.filled ul{background-color:#fff;}.structure-element-background.yellow .content-element-quote .quote .info{border:2px solid #fff;}.structure-element-background.yellow .content-element-quote .quote p:first-child{color:#fff;}.structure-element-background.yellow .content-element-quote .quote .info a{background-color:#333;}.structure-element-background.yellow .content-element-quote .quote .info a:hover{background-color:#fff;color:#333;}.structure-element-background.yellow .content-element-quote .controller button.active{color:#fff;}.structure-element-background.black .content-element-quote .controller button{color:#fff;}.structure-element-background.black .content-element-quote .controller .prev{background-color:#ff0;}.structure-element-background.black .content-element-quote .controller .next{background-color:#0ff;}.structure-element-background.yellow .controller button.active{color:#fff;}.structure-element-background.black .content-element-contact .contact .info p{color:#fff;}.structure-element-background.yellow .content-element-contact .contact .info a{background-color:#fff;}.structure-element-background.yellow .content-element-contact .contact .info a:hover{background-color:#333;color:#fff;}.structure-element-background.yellow .content-element-linklist a:after,.structure-element-background.yellow .content-element-linklist a:before{background-color:#fff;}.structure-element-background.black .content-element-linklist a{color:#fff;}.structure-element-background.yellow .content-element-intro a{background-color:#fff;color:#333;}.structure-element-background.yellow .content-element-intro a:hover{background-color:#333;color:#fff;}.structure-element-background.yellow .structure-element-accordion .structure-element-accordion:before,.structure-element-background.yellow .structure-element-accordion .structure-element-accordion:after{background-color:#fff;}.structure-element-background.yellow .structure-element-accordion .accordion-element-title > a i{background-position:-60px -253px;}.structure-element-background.black .structure-element-accordion.bg-yellow:before,.structure-element-background.black .structure-element-accordion.bg-yellow:after{background-color:#333;}.structure-element-background.grey .structure-element-accordion.bg-yellow:before,.structure-element-background.grey .structure-element-accordion.bg-yellow:after{background-color:#efefef;}.structure-element-background.white .content-element-product-list .product-title,.structure-element-background.white .content-element-product-list .type,.structure-element-background.white .content-element-product-list .tooltip,.structure-element-background.white .content-element-webshop-list .function-title,.structure-element-background.white .content-element-webshop-list .package,.structure-element-background.white .content-element-webshop-list .tooltip{background-color:#efefef;}.structure-element-background.white .content-element-product-list .type,.structure-element-background.white .structure-element-webshop-list .function-title,.structure-element-background.white .content-element-webshop-list .function-title,.structure-element-background.white .structure-element-webshop-list .package,.structure-element-background.white .content-element-product-list .product-title{border:1px solid #fff;}.structure-element-background.white .content-element-product-list .task.tooltip-active .type{border-bottom:2px solid #fff;}.structure-element-background.grey .content-element-product-list .type,.structure-element-background.grey .structure-element-webshop-list .function-title,.structure-element-background.grey .content-element-webshop-list .function-title,.structure-element-background.grey .structure-element-webshop-list .package,.structure-element-background.grey .content-element-product-list .product-title{border:1px solid #efefef;}.structure-element-background.grey .content-element-product-list .task.tooltip-active .type{border-bottom:2px solid #efefef;}.structure-element-background.yellow .content-element-product-list .type,.structure-element-background.yellow .structure-element-webshop-list .function-title,.structure-element-background.yellow .content-element-webshop-list .function-title,.structure-element-background.yellow .structure-element-webshop-list .package,.structure-element-background.yellow .content-element-product-list .product-title{border:1px solid #f5c534;}.structure-element-background.yellow .content-element-product-list .task.tooltip-active .type{border-bottom:2px solid #f5c534;}.structure-element-background.black .content-element-product-list .type,.structure-element-background.black .structure-element-webshop-list .function-title,.structure-element-background.black .content-element-webshop-list .function-title,.structure-element-background.black .structure-element-webshop-list .package,.structure-element-background.black .content-element-product-list .product-title{border:1px solid #333;}.structure-element-background.black .content-element-product-list .task.tooltip-active .type{border-bottom:2px solid #333;}.structure-element-background.grey .content-element-webshop-list .function-title,.structure-element-background.grey .content-element-webshop-list .package,.structure-element-background.grey .content-element-webshop-list .tooltip{background-color:#fff;}.structure-element-50-50{position:relative;}.structure-element-50-50 > section{display:inline-block;width:calc(50% - 10px);vertical-align:top;}.structure-element-50-50 > section:nth-child(even){margin-left:16px;}.structure-element-33 > section{position:relative;display:inline-block;width:calc(33% - 10px);vertical-align:top;}.structure-element-33 > section:nth-child(2){margin:0 16px;}.structure-element-66-25{position:relative;}.structure-element-66-25 + .structure-element-66-25{margin-top:30px !important;}.structure-element-66-25 > section:first-child{display:inline-block;width:66.6666%;float:left;vertical-align:top;}.structure-element-66-25 > section:nth-child(2){display:inline-block;width:25%;float:right;vertical-align:top;}.structure-element-teaser{position:relative;width:100%;text-align:center;}.structure-element-teaser.slideshow-active .slideshow-elements{position:relative;width:100%;height:inherit;overflow:visible;cursor:w-resize;cursor:-webkit-grab;}.structure-element-teaser.slideshow-active .slideshow-elements:active{cursor:-webkit-grabbing;}.structure-element-teaser.slideshow-active .slideshow-elements .slideshow-elements-wrap{position:relative;width:20000em;font-size:0px;line-height:0px;}.structure-element-teaser.slideshow-active .slideshow-elements .content-element-teaser{position:relative;width:270px;margin:0px 10px;}.structure-element-teaser .controller{display:none;margin:40px auto 0;}.structure-element-teaser.slideshow-active .controller{display:table;}.structure-element-teaser .controller button{display:inline-block;margin:0px 5px;vertical-align:middle;background-color:transparent;}.structure-element-teaser .controller button.active{color:#f5c534;}.structure-element-teaser .controller .prev,.structure-element-teaser .controller .next{width:30px;height:30px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-10px -10px;}.structure-element-teaser .controller .prev{margin:0px 50px 0px 0px;transform:rotate(180deg);}.structure-element-teaser .controller .next{margin:0px 0px 0px 50px;}.structure-element-coloredbox{box-sizing:border-box;position:relative;padding:10px;}.structure-element-coloredbox.yellow{background-color:#f5c534;}.structure-element-coloredbox.grey{background-color:#efefef;}.structure-element-coloredbox.black{background-color:#333;}.structure-element-coloredbox.white{background-color:#fff;}.structure-element-coloredbox.yellow .content-element-text h3{color:#fff;}.structure-element-coloredbox.yellow .content-element-text a{background-color:#333;color:#fff;}.structure-element-coloredbox.yellow .content-element-text a:hover{background-color:#fff;color:#333;}.structure-element-background.yellow .content-element-text ul li:before,.structure-element-coloredbox.yellow .content-element-text ul li:before{background-color:#fff;}.structure-element-coloredbox.black .content-element-text h2,.structure-element-coloredbox.black .content-element-text p,.structure-element-coloredbox.black .content-element-text h4,.structure-element-coloredbox.black .content-element-text em,.structure-element-coloredbox.black .content-element-text ul li,.structure-element-coloredbox.black .content-element-text ol li,.structure-element-coloredbox.black .content-element-text b{color:#fff;}.structure-element-coloredbox.grey .content-element-text h3{color:#f5c534 !important;}.content-element-keyvisual-start{position:relative;height:540px;margin-top:70px;background-color:#f5c534;overflow:hidden;}.content-element-keyvisual-start{background-color:#fff;}.content-element-keyvisual-start + .structure-element-background{margin-top:0px !important;}.content-element-keyvisual-start .background{position:absolute;left:0px;bottom:-1px;width:100%;height:250px;background-repeat:repeat-x;background-position:bottom;}.content-element-keyvisual-start .background{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/pixel-background-yellow.png');}.content-element-keyvisual-start .image-container,.content-element-keyvisual-start .text-container{position:absolute;z-index:1;top:0px;width:100%;height:100%;}.content-element-keyvisual-start .image-container{left:0px;}.content-element-keyvisual-start .text-container{box-sizing:border-box;display:table;left:50%;max-width:1280px;transform:translateX(-50%);}.content-element-keyvisual-start .image-container img{display:none;position:absolute;bottom:0px;right:50%;height:100%;width:auto;}.content-element-keyvisual-start .image-container img.active{display:block;}.content-element-keyvisual-start .text-container .text{box-sizing:border-box;display:none;position:relative;width:100%;height:100%;padding-left:30%;vertical-align:middle;}.content-element-keyvisual-start .text-container .text.active{display:table-cell;}.content-element-keyvisual-start .text-container .text .headline h2{display:block;text-transform:uppercase;}.content-element-keyvisual-start .text-container .text .headline p{display:block;text-transform:uppercase;}.content-element-keyvisual-start .text-container .text .info{margin-top:20px;}.content-element-keyvisual-start .text-container .text .info p{box-sizing:border-box;position:relative;display:table;padding:5px 10px 5px 40px;background-color:#333;color:#fff;text-transform:uppercase;transform:translateX(100px);opacity:0;}.content-element-keyvisual-start .text-container .text .info p.active{animation:on-load-text-appear 600ms forwards;}.content-element-keyvisual-start .text-container .text .info p.active:nth-child(2){animation-delay:200ms;}.content-element-keyvisual-start .text-container .text .info p.active:nth-child(3){animation-delay:400ms;}.content-element-keyvisual-start .text-container .text .info p.active:nth-child(4){animation-delay:600ms;}.content-element-keyvisual-start .text-container .text .info p.active:nth-child(5){animation-delay:800ms;}.content-element-keyvisual-start .text-container .text .info p + p{margin-top:5px;}.content-element-keyvisual-start .text-container .text .info p:before{content:'';display:block;position:absolute;top:50%;left:10px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-55px -175px;transform:translateY(-50%);}@keyframes on-load-text-appear{0%{transform:translateX(100px);opacity:0;}100%{transform:translateX(0px);opacity:1;}}.content-element-keyvisual-start .controller{display:table;position:absolute;bottom:0px;left:50%;transform:translateX(-50%) translateY(170%);}.content-element-keyvisual-start .controller button{display:inline-block;margin:0px 5px;vertical-align:middle;background-color:transparent;}.content-element-keyvisual-start .controller button.active{color:#f5c534;}.content-element-keyvisual-start .controller .prev,.content-element-keyvisual-start .controller .next{width:30px;height:30px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;}.content-element-keyvisual-start .controller .prev{margin:0px 50px 0px 0px;background-position:-10px -10px;transform:rotate(180deg);}.content-element-keyvisual-start .controller .next{margin:0px 0px 0px 50px;background-position:-10px -10px;}.content-element-keyvisual-landingpage{position:relative;height:540px;background-color:#f5c534;}.content-element-keyvisual-landingpage{background-color:#f5c534;}.content-element-keyvisual-landingpage + .structure-element-background{margin-top:0px;}.content-element-keyvisual-landingpage .background{position:absolute;left:0px;bottom:-1px;width:100%;height:250px;background-repeat:repeat-x;background-position:bottom;}.content-element-keyvisual-landingpage .background{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/pixel-background-white.png');}.content-element-keyvisual-landingpage .image-container,.content-element-keyvisual-landingpage .text-container{position:absolute;z-index:1;top:0px;width:100%;height:100%;}.content-element-keyvisual-landingpage .image-container{left:0px;}.content-element-keyvisual-landingpage .text-container{box-sizing:border-box;left:50%;max-width:1280px;padding:40px 80px;transform:translateX(-50%);}.content-element-keyvisual-landingpage .image-container img{display:none;position:absolute;bottom:0px;left:40%;height:100%;width:auto;}.content-element-keyvisual-landingpage .image-container img.active{display:block;}.content-element-keyvisual-landingpage .text-container .text{position:relative;width:100%;height:100%;}.content-element-keyvisual-landingpage .text-container .text .headline h2{display:table;padding:10px 25px;background-color:#333333;color:#fff;opacity:0;}.content-element-keyvisual-landingpage .text-container .text .headline h2.active{opacity:1;animation:show-text;animation-duration:600ms;}.content-element-keyvisual-landingpage .text-container .text .headline p{display:block;vertical-align:middle;text-transform:uppercase;}.content-element-keyvisual-landingpage .text-container .text .headline p i{display:inline-block;width:30px;height:30px;margin:20px 15px;vertical-align:middle;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-170px -13px;}.content-element-keyvisual-landingpage .text-container .text .info{box-sizing:border-box;position:absolute;bottom:0px;left:0px;max-width:450px;padding:30px;background-color:#fff;opacity:0;}.content-element-keyvisual-landingpage .text-container .text .info.active{opacity:1;animation:show-text;animation-duration:600ms;}@keyframes show-text{0%{transform:translateX(-100px);opacity:0;}100%{transform:translateX(0px);opacity:1;}}.structure-element-submenu{width:100%;background-color:#333333;text-align:center;}.content-element-keyvisual-landingpage + .structure-element-submenu{margin-top:0px;}.structure-element-submenu nav{position:relative;}.structure-element-submenu a{box-sizing:border-box;display:inline-block;padding:15px 0px;margin-left:50px;color:#fff;vertical-align:middle;transition:color 200ms ease;text-transform:uppercase;}.structure-element-submenu a:first-child{margin-left:0px;}.structure-element-submenu a:hover{color:#f5c534;}.structure-element-submenu .controller{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;pointer-events:none;}.structure-element-submenu .controller:before,.structure-element-submenu .controller:after{content:'';display:block;position:absolute;top:0px;width:20%;height:100%;}.structure-element-submenu .controller:before{left:0px;background:linear-gradient(to right,rgba(51,51,51,1) 70%,rgba(125,185,232,0) 100%);}.structure-element-submenu .controller:after{right:0px;background:linear-gradient(to left,rgba(51,51,51,1) 70%,rgba(125,185,232,0) 100%);}.structure-element-submenu .controller button{display:block;position:absolute;top:5px;z-index:1;width:30px;height:30px;pointer-events:auto;background-color:transparent;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-90px -10px;}.structure-element-submenu .controller button.prev{left:50px;transform:rotate(180deg);}.structure-element-submenu .controller button.next{right:50px;}.content-element-intro{position:relative;width:83.3333%;margin:0 auto;text-align:center;}.content-element-intro img{display:block;width:auto;height:130px;margin:0 auto;}.content-element-intro h1{text-transform:uppercase;}.content-element-intro img + h1{margin-top:70px;}.content-element-intro p{margin-top:50px;}.content-element-intro.double p{-webkit-columns:50px 2;-moz-columns:50px 2;columns:50px 2;text-align:left;}.content-element-intro a{box-sizing:border-box;display:table;padding:16px;margin:60px auto 0;background-color:#f5c534;color:#333;transition:background-color 200ms ease;}.content-element-intro a:hover{background-color:#333;color:#fff;}.content-element-teaser{position:relative;display:inline-block;height:260px;margin:8px;vertical-align:top;perspective:1000px;cursor:pointer;}.content-element-teaser + .content-element-teaser{margin:8px;}.content-element-teaser.width-25{width:calc(25% - 19px);}.content-element-teaser.width-33{width:calc(33% - 15px);}.content-element-teaser.width-50{width:calc(50% - 18px);}.content-element-teaser.width-75{display:block;width:75%;margin:8px auto !important;}.content-element-teaser.height-extended{height:365px;}.content-element-teaser .flipper{position:relative;height:inherit;transition:0.5s;transform-style:preserve-3d;}.content-element-teaser.flip .flipper{transform:rotateY(180deg);}.content-element-teaser .front,.content-element-teaser .back{box-sizing:border-box;display:block;position:absolute;top:0;left:0;width:100%;height:inherit;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.content-element-teaser .front{z-index:2;padding:15px 20px 20px 20px;text-align:center;background-color:#fff;transform:rotateY(0deg);}.content-element-teaser.directlink .front{background-color:#efefef;}.content-element-teaser .back{background-color:#f5c534;transform:rotateY(180deg);}.content-element-teaser .front figure{position:relative;height:120px;width:auto;margin:0 auto;}.content-element-teaser .front figure img{width:auto;height:100%;}.content-element-teaser .front .headline{margin-top:10px;text-transform:uppercase;}.content-element-teaser .front .info{display:none;margin-top:10px;}.content-element-teaser.height-extended .front .info{display:block;}.content-element-teaser .front button,.content-element-teaser .front a,.content-element-teaser .front i{display:block;position:absolute;bottom:15px;left:50%;width:30px;height:30px;background-color:transparent;transform:translateX(-50%);background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;}.content-element-teaser .front button{background-position:-10px -50px;}.content-element-teaser .front a,.content-element-teaser .front i{display:none;background-position:-10px -10px;}.content-element-teaser.directlink .front a,.content-element-teaser.directlink .front i{display:block;}.content-element-teaser .back .text{box-sizing:border-box;display:block;width:100%;height:calc(100% - 65px);padding:20px 20px 0px 20px;overflow-y:auto;text-align:left;}.content-element-teaser .back .text .headline{display:block;text-transform:uppercase;}.content-element-teaser .back .text .headline + .info{margin-top:10px;}.content-element-teaser .back > button,.content-element-teaser .back a{display:block;position:absolute;bottom:15px;width:30px;height:30px;background-color:transparent;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;}.content-element-teaser .back > button{left:50%;transform:translateX(-50%) scale(-1,1);background-position:-10px -50px;}.content-element-teaser .back a{right:20px;background-position:-10px -10px;}.content-element-divider-text{display:table;margin:0 auto;}.content-element-divider-text .headline{text-align:center;}.content-element-divider-text .headline p,.content-element-divider-text .headline ul li{display:inline;box-sizing:border-box;padding:10px 0px;background-color:#fff;text-transform:uppercase;box-shadow:20px 0 0 #fff,-20px 0 0 #fff;}.content-element-divider-text .headline ul li{display:table;padding:0px;margin:0 auto;}.content-element-divider-text .headline ul li + li{margin-top:5px;}.content-element-divider-text .headline ul li:before{content:'';display:inline-block;position:relative;top:-2px;width:17px;height:16px;margin:0px 20px 0px 10px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/check.svg');transform:scale(2);vertical-align:middle;}.content-element-divider-text .headline p + ul,.content-element-divider-text .headline ul + p{margin-top:2px;}.content-element-divider-text .subline p{display:block;margin-top:20px;text-transform:uppercase;}.content-element-linklist{width:100%;}.content-element-linklist a{box-sizing:border-box;display:block;position:relative;padding:18px 65px 18px 0px;text-transform:uppercase;}.content-element-linklist a:after,.content-element-linklist a:before{content:"";display:block;position:absolute;bottom:0px;left:0px;width:100%;height:2px;background-color:#f5c534;}.content-element-linklist a:after{z-index:1;}.content-element-linklist a:before{top:-2px;}.content-element-linklist a i{content:'';display:block;position:absolute;top:50%;right:16px;width:30px;height:30px;transform:translateY(-50%);background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-10px -10px;transition:right 200ms ease;}.content-element-linklist a:hover i{right:10px;}.content-element-video{position:relative;height:0px;padding-bottom:56.25%;padding-top:0px;overflow:hidden;}.content-element-video.file{height:auto;padding:0;}.content-element-video iframe{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;}.content-element-video video{width:100%;height:auto;}.content-element-text{position:relative;width:100%;}.structure-element-accordion-light .content-element-text{width:100%;}.content-element-text .text.centered{text-align:center;}.content-element-text h2,.content-element-text h4,.content-element-text h3{text-transform:uppercase;}.content-element-text h3{color:#f5c534;}.structure-element-background.black .content-element-text h2,.structure-element-background.black .content-element-text h4,.structure-element-background.black .content-element-text p,.structure-element-background.black .content-element-text em,.structure-element-background.black .content-element-text ul li,.structure-element-background.black .content-element-text ol li{color:#fff;}.structure-element-background.black .content-element-text h3{color:#f5c534;}.content-element-text h2{margin-top:10px;}.content-element-text h4{margin-bottom:10px;}.content-element-text h3:not(:last-child),.content-element-text p:not(:last-child),.content-element-text em:not(:last-child),.content-element-text ul:not(:last-child),.content-element-text ol:not(:last-child),.content-element-text .text:not(:last-child){display:block;margin-bottom:25px;}.content-element-text .text a{box-sizing:border-box;padding:0px 3px;background-color:#f5c534;transition:background-color 200ms ease,color 200ms ease;}.content-element-text .text a:hover{background-color:#333333;color:#fff;}.content-element-text ul li,.content-element-text ol li{box-sizing:border-box;position:relative;text-decoration:none;}.content-element-text .text.centered ul li{display:table;margin:0 auto;}.content-element-text ul li{padding-left:15px;}.content-element-text ul li:before{content:'';display:inline-block;position:absolute;top:9px;left:0px;width:6px;height:6px;margin-right:10px;border-radius:50%;background-color:#f5c534;vertical-align:middle;}.content-element-text li + li{margin-top:3px;}.content-element-text .text.centered ul li + li{margin:3px auto 0px;}.content-element-text ol li{margin-left:22px;list-style:decimal;}.content-element-text .text.centered ol li{text-align:center;}.content-element-text ul li strong{display:inline-block;}.content-element-text .text.double{-webkit-columns:50px 2;-moz-columns:50px 2;columns:50px 2;}.content-element-text .text.filled p,.content-element-text .text.filled b,.content-element-text .text.filled ul{box-sizing:border-box;padding:10px;background-color:#efefef;}.structure-element-background.black .content-element-text .text.filled h2,.structure-element-background.black .content-element-text .text.filled h4,.structure-element-background.black .content-element-text .text.filled p,.structure-element-background.black .content-element-text .text.filled b,.structure-element-background.black .content-element-text .text.filled ul li{color:#333;}.content-element-text .button{box-sizing:border-box;display:table;text-align:center;padding:15px 25px;background-color:#f5c534;color:#333;transition:background-color 200ms ease;}.content-element-text .button + .button{margin-top:10px;}.content-element-text .button:hover{background-color:#333;color:#fff;}.content-element-text .button.centered{margin:0 auto;}.content-element-headline{display:block;}.content-element-headline + .content-element,.content-element-headline + .structure-element{margin-top:20px !important;}.content-element-headline p{text-transform:uppercase;}.content-element-subline{display:block;margin-top:20px !important;}.content-element-subline a{box-sizing:border-box;padding:0px 3px;background-color:#f5c534;transition:background-color 200ms ease,color 200ms ease;}.content-element-subline a:hover{background-color:#333333;color:#f5c534;}.structure-element-accordion{width:100%;margin:0 auto;}.structure-element-accordion.bg-yellow{background-color:#f5c534;}.structure-element-background .content > .structure-element-accordion{width:83.3333%;}.structure-element-accordion:after,.structure-element-accordion:before{content:"";display:block;position:relative;bottom:0px;left:0px;width:100%;height:2px;background-color:#f5c534;}.structure-element-background.yellow .structure-element-accordion:before,.structure-element-background.yellow .structure-element-accordion:after,.structure-element-accordion.bg-yellow:before,.structure-element-accordion.bg-yellow:after{background-color:#fff;}.structure-element-accordion:after{z-index:1;}.structure-element-accordion:before{top:-2px;}.structure-element-accordion + .structure-element-accordion{margin-top:0px !important;}.content-element + .structure-element-accordion,.structure-element-accordion + .content-element{margin-top:60px;}.structure-element-accordion .accordion-element-content{box-sizing:border-box;width:88%;overflow:hidden;}.structure-element-accordion.open > .accordion-element-content{margin-bottom:18px;}.structure-element-accordion .accordion-element-title{box-sizing:border-box;position:relative;}.structure-element-accordion .accordion-element-title > a{display:block;padding:16px 0px;}.structure-element-accordion .accordion-element-title > a p{position:relative;display:inline-block;width:88%;text-transform:uppercase;}.structure-element-accordion .accordion-element-title > a i{display:block;position:absolute;right:0px;top:calc(50% - 2px);width:36px;height:36px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-9px -253px;transform:translateY(-50%);transition:transform 150ms;}.structure-element-accordion.bg-yellow .accordion-element-title > a i{background-position:-60px -253px;}.structure-element-accordion > .accordion-element-title > a:hover i{transform:translateY(-50%) rotate(45deg);}.structure-element-accordion.open > .accordion-element-title > a i{transform:translateY(-50%) rotate(135deg);}.structure-element-accordion-light{box-sizing:border-box;width:100%;padding:16px;margin:0 auto;background-color:#efefef;}.structure-element-accordion-light + .structure-element-accordion-light{margin-top:5px;}.structure-element-background .content > .structure-element-accordion-light{width:83.3333%;}.structure-element-accordion-light .accordion-element-content{box-sizing:border-box;margin:0;overflow:hidden;}.structure-element-accordion-light .accordion-element-content.open > *:first-child{margin-top:10px;}.structure-element-accordion-light .accordion-element-title{position:relative;}.structure-element-accordion-light .accordion-element-title > a{display:block;padding:0;}.structure-element-accordion-light .accordion-element-title > a p{position:relative;display:inline-block;width:90%;}.structure-element-accordion-light .accordion-element-title > a i{display:block;position:absolute;right:0px;top:-4px;width:30px;height:30px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-10px -130px;transition:transform 150ms;}.structure-element-accordion-light > .accordion-element-title > a:hover i{transform:rotate(45deg);}.structure-element-accordion-light.open > .accordion-element-title > a i{transform:rotate(135deg);transition:transform 150ms;}.structure-element-background.black .structure-element-accordion-light .accordion-element-content h2,.structure-element-background.black .structure-element-accordion-light .accordion-element-content h4,.structure-element-background.black .structure-element-accordion-light .accordion-element-content p,.structure-element-background.black .structure-element-accordion-light .accordion-element-content b,.structure-element-background.black .structure-element-accordion-light .accordion-element-content ul li{color:#333;}.structure-element-accordion-light .content-element-text{width:100%;}.content-element-image{display:block;position:relative;width:100%;}.content-element-image img{width:100%;height:auto;}.content-element-image.original img{display:table;width:auto;max-width:100%;margin:0 auto;}.content-element-quote{width:83.3333%;margin:0 auto;}.content-element-quote .quote{position:relative;display:none;}.content-element-quote .quote.active{display:block;}.content-element-quote .quote img{position:absolute;top:50%;left:0px;z-index:1;width:40%;height:auto;transform:translateY(-50%);}.content-element-quote .quote .info{box-sizing:border-box;position:relative;width:80%;padding:50px 50px 50px 22%;border:2px solid #f5c534;float:right;}.content-element-quote .quote .info p:first-child{color:#f5c534;}.content-element-quote .quote .info p:nth-child(2){margin-top:30px;}.content-element-quote .quote .info p:nth-child(3){margin-top:20px;}.content-element-quote .quote .info a{box-sizing:border-box;padding:16px;margin-top:15px;background-color:#f5c534;transition:background-color 200ms ease,color 200ms ease;float:right;}.content-element-quote .quote .info a:hover{background-color:#333;color:#fff;}.content-element-quote .controller{display:table;margin:40px auto 0;}.content-element-quote .controller button{display:inline-block;margin:0px 5px;vertical-align:middle;background-color:transparent;}.content-element-quote .controller button.active{color:#f5c534;}.content-element-quote .controller .prev,.content-element-quote .controller .next{width:30px;height:30px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;}.content-element-quote .controller .prev{margin:0px 50px 0px 0px;background-position:-10px -10px;transform:rotate(180deg);}.content-element-quote .controller .next{margin:0px 0px 0px 50px;background-position:-10px -10px;}.content-element-contact{position:relative;width:100%;text-align:center;}.content-element-contact .contact{position:relative;display:inline-block;width:calc(50% - 5px);margin-top:50px;}.content-element-contact .contact:first-child,.content-element-contact .contact:nth-child(2){margin-top:0px;}.content-element-contact .contact figure{display:inline-block;width:120px;height:120px;vertical-align:middle;border-radius:50%;background-position:center center;background-size:cover;}.content-element-contact .contact .info{display:inline-block;width:calc(100% - 140px);margin-left:15px;vertical-align:middle;text-align:left;}.content-element-contact .contact .info p{color:#333;}.content-element-contact .contact .info a{box-sizing:border-box;position:relative;display:table;margin-left:30px;margin-top:15px;padding:0px 5px;background-color:#f5c534;transition:background-color 200ms ease;}.content-element-contact .contact .info a:hover{background-color:#efefef;}.content-element-contact .contact .info a:last-child{margin-top:5px;}.content-element-contact .contact .info a:before{content:'';position:absolute;top:0px;left:-30px;width:25px;height:25px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-133px -53px;}.content-element-contact .contact .info a:last-child:before{background-position:-171px -53px;}.content-element-slideshow{position:relative;width:100%;margin:0 auto;}.content-element-slideshow .slideshow-elements{position:relative;width:100%;height:inherit;overflow:visible;cursor:w-resize;cursor:-webkit-grab;}.content-element-slideshow .slideshow-elements:active{cursor:-webkit-grabbing;}.content-element-slideshow .slideshow-elements .slideshow-elements-wrap{position:absolute;width:20000em;}.content-element-slideshow .slideshow-elements .slideshow-element{display:inline-block;position:relative;height:270px;width:auto;margin:0px 10px;overflow:hidden;text-align:center;}.content-element-slideshow .slideshow-elements .slideshow-element img{position:absolute;top:0px;left:50%;width:auto;height:100%;transform:translateX(-50%);}.content-element-slideshow .controller{display:table;margin:40px auto 0;}.content-element-slideshow.slideshow-active .controller{display:table;}.content-element-slideshow .controller button{display:inline-block;margin:0px 5px;vertical-align:middle;background-color:transparent;}.content-element-slideshow .controller button.active{color:#f5c534;}.content-element-slideshow .controller .prev,.content-element-slideshow .controller .next{width:30px;height:30px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;}.content-element-slideshow .controller .prev{margin:0px 50px 0px 0px;background-position:-10px -10px;transform:rotate(180deg);}.content-element-slideshow .controller .next{margin:0px 0px 0px 50px;background-position:-10px -10px;}.content-element-sectionlink{position:relative;width:100%;text-align:center;}.content-element-sectionlink a{display:inline-block;position:relative;padding:5px 0px 0px 7px;text-transform:uppercase;}.content-element-sectionlink a i{display:inline-block;position:relative;width:30px;height:30px;transform:rotate(-90deg);background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-7px -10px;vertical-align:middle;}.content-element-sectionlink a:before{content:'';display:block;position:absolute;left:0px;top:0px;z-index:-1;width:0px;height:100%;background-color:#f5c534;transition:width 200ms ease;}.content-element-sectionlink a:hover:before{width:100%;}.page-element-breadcrumb{}.page-element-breadcrumb p{display:inline-block;position:relative;transition:color 200ms ease;}.page-element-breadcrumb{color:#f5c534;}.page-element-breadcrumb p + p{padding-left:38px;}.page-element-breadcrumb p + p:before{content:'';display:block;position:absolute;top:50%;left:5px;width:25px;height:25px;transform:translateY(-50%) scale(0.85);background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-12px -14px;}.content-element-list-extended-link{position:relative;}.content-element-list-extended-link h3{display:block;margin-bottom:10px;text-transform:uppercase;}.content-element-list-extended-link > a{box-sizing:border-box;display:block;position:relative;width:calc(50% - 10px);padding:20px 65px 20px 0px;text-transform:uppercase;}.content-element-list-extended-link > a:nth-child(even){float:left;}.content-element-list-extended-link > a:nth-child(odd){margin-left:16px;float:right;}.content-element-list-extended-link > a:after,.content-element-list-extended-link > a:before{content:"";display:block;position:absolute;bottom:0px;left:0px;width:100%;height:2px;background-color:#f5c534;}.content-element-list-extended-link > a:after{z-index:1;}.content-element-list-extended-link > a:before{top:-2px;}.content-element-list-extended-link > a i{content:'';display:block;position:absolute;top:50%;right:16px;width:30px;height:30px;transform:translateY(-50%);background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-10px -10px;transition:right 200ms ease;}.content-element-list-extended-link > a:hover i{right:10px;}.content-element-list-extended-link .subline{display:block;width:50%;margin-top:20px;}.content-element-list-extended-facts{position:relative;}.content-element-list-extended-facts section > .structure-element:first-child,.content-element-list-extended-facts section > .content-element:first-child{margin-top:45px;}.content-element-list-extended-facts .headline{margin-top:0px;margin-bottom:10px;text-transform:uppercase;}.content-element-list-extended-facts .first-list .content-element-text.subline{margin-top:20px;}.content-element-logo-ticker{box-sizing:border-box;position:relative;z-index:1;display:block;width:100%;height:60px;overflow:hidden;margin:0 auto;background-color:transparent;}.content-element-logo-ticker figure{height:inherit;white-space:nowrap;transform:translateX(0px);}.content-element-logo-ticker figure img{display:inline-block;height:inherit;width:auto;margin-right:65px;}.structure-element-webshop-list{position:relative;}.structure-element-webshop-list .content-element-webshop-list + .content-element-webshop-list{margin-top:0px;}.structure-element-webshop-list .description{position:sticky;position:-webkit-sticky;top:90px;z-index:1;}.structure-element-webshop-list .description .package p.desktop{display:block;}.structure-element-webshop-list .description .package p.mobile{display:none;}.structure-element-webshop-list .description,.content-element-webshop-list .task{display:table;width:100%;font-size:0px;line-height:0px;}.structure-element-webshop-list .function-title,.content-element-webshop-list .function-title{box-sizing:border-box;display:table-cell;position:relative;width:calc(50% - 8px);padding:20px 30px;border:1px solid #fff;}.content-element-webshop-list .task.tooltip-active .function-title{border-bottom:none;}.content-element-webshop-list .function-title{cursor:pointer;}.structure-element-webshop-list .package,.content-element-webshop-list .package{display:table-cell;width:12.5%;border:1px solid #fff;text-align:center;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/no-check.svg');background-repeat:no-repeat;background-size:18px auto;background-position:center;}.content-element-webshop-list .package.included{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/check-green.svg');background-size:18px auto;}.content-element-webshop-list .package p{display:none;}.content-element-webshop-list .task.tooltip-active .package{border-bottom:2px solid #fff;}.structure-element-webshop-list .description .function-title,.structure-element-webshop-list .description .package{background-color:#333;text-transform:uppercase;}.content-element-webshop-list .function-title,.content-element-webshop-list .package,.content-element-webshop-list .tooltip{background-color:#fff;}.structure-element-webshop-list .description .function-title h4,.structure-element-webshop-list .description .package p{color:#fff;}.content-element-webshop-list .function-title i{display:block;position:absolute;top:50%;right:5px;width:27px;height:27px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-52px -132px;transform:translateY(-50%);}.content-element-webshop-list .headline{box-sizing:border-box;width:100%;padding:20px 30px;background-color:#f5c534;text-transform:uppercase;}.content-element-webshop-list .tooltip{box-sizing:border-box;width:100%;max-height:0;padding:0px 30px;transition:height 200ms ease,padding 200ms ease;overflow:hidden;border-right:1px solid #fff;border-left:1px solid #fff;}.content-element-webshop-list .task.tooltip-active + .tooltip{max-height:200px;padding:20px 30px;}.content-element-product-list{position:relative;}.content-element-product-list .description{position:sticky;position:-webkit-sticky;top:90px;z-index:1;}.content-element-product-list .description .type p.desktop{display:block;}.content-element-product-list .description .type p.mobile{display:none;}.content-element-product-list .description,.content-element-product-list .task{display:table;width:100%;font-size:0px;line-height:0px;}.content-element-product-list .product-title,.content-element-product-list .product-title{box-sizing:border-box;display:table-cell;position:relative;width:calc(50% - 8px);padding:20px 30px;border:1px solid #fff;}.content-element-product-list .task.tooltip-active .product-title{border-bottom:none;}.content-element-product-list .product-title{cursor:pointer;}.content-element-product-list .type{display:table-cell;width:25%;border:1px solid #fff;text-align:center;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/no-check.svg');background-repeat:no-repeat;background-size:18px auto;background-position:center;vertical-align:middle;}.content-element-product-list .type:last-child{background-color:#f5c534 !important;}.content-element-product-list .type.included{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/check-green.svg');background-size:18px auto;}.content-element-product-list .type p{display:none;}.content-element-product-list .task.tooltip-active .type{border-bottom:2px solid #fff;}.content-element-product-list .description .product-title,.content-element-product-list .description .type{background-color:#333 !important;text-transform:uppercase;}.content-element-product-list .product-title,.content-element-product-list .type,.content-element-product-list .tooltip{background-color:#fff;}.content-element-product-list .description .product-title h4,.content-element-product-list .description .type p{color:#fff;}.content-element-product-list .product-title i{display:block;position:absolute;top:50%;right:5px;width:27px;height:27px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-52px -132px;transform:translateY(-50%);}.content-element-product-list .headline{box-sizing:border-box;width:100%;padding:20px 30px;background-color:#f5c534;text-transform:uppercase;}.content-element-product-list .tooltip{box-sizing:border-box;width:100%;max-height:0;padding:0px 30px;transition:height 200ms ease,padding 200ms ease;overflow:hidden;border-right:1px solid #fff;border-left:1px solid #fff;}.content-element-product-list .task.tooltip-active + .tooltip{max-height:200px;padding:20px 30px;}.tx-powermail .form-group{display:inline-block;width:100%;}.tx-powermail input,.tx-powermail select,.tx-powermail textarea{box-sizing:border-box;width:100%;padding:12px 14px;margin-top:6px;background-color:#efefef;border:none;}.structure-element-background.grey .tx-powermail input,.structure-element-background.grey .tx-powermail select,.structure-element-background.grey .tx-powermail textarea{background-color:#fff;}.tx-powermail select{height:49px;border-radius:0;}.tx-powermail h2,.tx-powermail h3{display:block;margin-bottom:18px;text-transform:uppercase;}.tx-powermail h2{margin-top:45px;}.tx-powermail .powermail_form_1 .powermail_field_name,.tx-powermail .powermail_form_1 .powermail_field_vorname{width:calc(50% - 3px);}.tx-powermail .powermail_form_1 .powermail_field_vorname{margin-left:6px;}.tx-powermail .powermail_form_1 .powermail_field_telefon,.tx-powermail .powermail_form_1 .powermail_field_anzahlderpersonen{width:62.5%;margin-right:6px;}.tx-powermail .powermail_form_1 .powermail_field_rueckruf_1,.tx-powermail .powermail_form_1 .powermail_field_namederteilnehmerggfkontaktdaten{width:35%;}.tx-powermail .powermail_checkbox{width:auto;margin-right:10px;}.tx-powermail .powermail_checkbox{display:none;}.tx-powermail .powermail_checkbox + span{display:inline-block;cursor:pointer;}.tx-powermail .powermail_checkbox + span:before{content:'';display:inline-block;position:relative;top:5px;width:19px;height:19px;margin-right:10px;border:2px solid #707070;}.tx-powermail .powermail_checkbox:checked + span:before{background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/check.svg');background-size:100% 100%;background-position:bottom left;background-color:#f5c534;border:2px solid #f5c534;}.tx-powermail .powermail_submit{box-sizing:border-box;display:table;margin-top:20px;padding:15px 25px;background-color:#f5c534;color:#333;transition:background-color 200ms ease;border-radius:0;width:25%;cursor:pointer;}.structure-element-background.yellow .tx-powermail .powermail_submit{background-color:#fff;}.structure-element-background.grey .tx-powermail .powermail_submit{background-color:#f5c534;}.tx-powermail .powermail_submit:hover{background-color:#333;color:#fff;}.tx-powermail a{background-color:#f5c534;color:#333;}.tx-powermail a:hover{background-color:#333;color:#fff;}.structure-element-background.yellow .tx-powermail .powermail_submit:hover{background-color:#333;}.structure-element-background.yellow .tx-powermail a:hover{color:#fff;}.tx-indexedsearch-searchbox form fieldset{text-align:center;}.tx-indexedsearch-searchbox form fieldset legend{display:block;margin-bottom:30px;text-transform:uppercase;}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form label{display:none;}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit{position:relative;left:-5px;}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit input{display:inline-block;width:30px;height:30px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-130px -10px;font-size:0px;line-height:0px;border:none;background-color:transparent;}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input{width:300px;height:30px;border:none;background-color:transparent;}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit,.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form{box-sizing:border-box;display:inline-block;padding:20px;background-color:#efefef;vertical-align:top;}.tx-indexedsearch-browsebox{text-align:center;}div.tx-indexedsearch-browsebox{padding:50px 0px 30px;}.tx-indexedsearch-browsebox > p{display:none;}.tx-indexedsearch-browsebox li{display:inline-block;}.tx-indexedsearch-browsebox li + li{margin-left:15px;}.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage strong a{color:#f5c534;}.tx-indexedsearch-res{box-sizing:border-box;padding:50px 0px;}.tx-indexedsearch-res + .tx-indexedsearch-browsebox,.tx-indexedsearch-browsebox + .tx-indexedsearch-res,.tx-indexedsearch-res + .tx-indexedsearch-res{border-top:2px solid #f5c534;}.tx-indexedsearch-res:last-child{border-bottom:2px solid #f5c534;}.tx-indexedsearch-res h3{margin-bottom:20px;}.tx-indexedsearch-res h3 .tx-indexedsearch-icon,.tx-indexedsearch-res h3 .tx-indexedsearch-percent{display:none;}.tx-indexedsearch-res .tx-indexedsearch-description{margin-bottom:20px;}.tx-indexedsearch-res .tx-indexedsearch-description .tx-indexedsearch-redMarkup{color:#f5c534;}.tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-text-item-size,.tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-text-item-crdate,.tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-text-item-mtime,.tx-indexedsearch-res .tx-indexedsearch-info dt.tx-indexedsearch-text-item-path{display:none;}.tx-indexedsearch-res .tx-indexedsearch-info dd.tx-indexedsearch-text-item-path p a{background-color:#f5c534;}.tx-indexedsearch-res .tx-indexedsearch-info dt,.tx-indexedsearch-res .tx-indexedsearch-info dt{display:inline-block;}.tx-indexedsearch-res .tx-indexedsearch-info dt + .tx-indexedsearch-res .tx-indexedsearch-info dd:before{content:'\A';}.styled-scrollbar::-webkit-scrollbar{width:10px;}.styled-scrollbar::-webkit-scrollbar-track{background-color:#efefef;}.styled-scrollbar::-webkit-scrollbar-thumb{background-color:#464646;}.floatleft{float:left;}.floatright{float:right;}.floatkill{float:none;clear:both;display:block;overflow:auto;}.structurekill{display:block;overflow:auto;}.marginkill{margin:0 !important;}.texttransformkill{text-transform:none !important;}:root{--background:#464E51;--fingerprint-background:rgba(46,50,52,0.31);--button:#808080;--button-hover:#f5c534;}body .uc-embedding-container{z-index:20;position:absolute;height:100%;max-height:unset;display:flex;justify-content:center;background-color:#000;}body .video-header-embeded .uc-embedding-container img{max-width:500px;}#usercentrics-button .uc-banner-content{background-color:var(--background) !important;}#usercentrics-button #uc-banner-centered .uc-powered-by-footer{display:none !important;}#usercentrics-button .uc-btn-new.uc-btn-accept,#usercentrics-button .uc-btn-new.uc-btn-deny,#usercentrics-button .uc-btn-new.uc-btn-more{background-color:var(--button) !important;color:#e6e6e6;}#usercentrics-button .uc-btn-new.uc-btn-accept:hover,#usercentrics-button .uc-btn-new.uc-btn-deny:hover,#usercentrics-button .uc-btn-new.uc-btn-more:hover{background-color:var(--button-hover) !important;color:#e6e6e6;}#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header{background-color:var(--background) !important;border-bottom:0;border-radius:6px 6px 0 0;height:50px;padding:12px 20px;position:relative;}#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-footer .uc-save-settings-and-close-button{background-color:var(--background) !important;border-radius:inherit;color:#fff;cursor:inherit;font-weight:600 !important;padding:13px 0 !important;text-shadow:none !important;width:100%;}#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-footer .uc-save-settings-and-close-button:hover{background-color:var(--button-hover) !important;}.uc-embedding-accept{background-color:var(--button) !important;}.uc-embedding-accept:hover{background-color:var(--button-hover) !important;}#usercentrics-button #fingerprint,#usercentrics-button #background use,.uc-floating-button-wrapper use{fill:var(--fingerprint-background) !important;}#usercentrics-button #uc-btn-close-main-corner-modal .uc-privacy-button-wrapper uc-button  bl use,#usercentrics-button #ico_button_close-b use{fill:var(--fingerprint-background) !important;}.uc-card-header{background-color:var(--background) !important;}.uc-nav{background-color:var(--background) !important;color:#ffffff;}.usercentrics-button .uc-corner-modal .uc-card-footer .uc-save-settings-button{background-color:var(--background) !important;cursor:inherit;color:#ffffff;}.uc-powered-by{color:var(--background) !important;}.uc-corner-modal-content .usercentrics-button.uc-modal-1.uc-button-bl .uc-corner-modal .uc-corner-modal-content{}#uc-btn-open-main-corner-modal{left:20px !important;bottom:10px !important;}#usercentrics-button #uc-banner-centered .uc-powered-by-footer{display:none;}@media only screen and (min-width:769px){header .content div .navigation-button:hover i{background-color:transparent;}header .content div .navigation-button:hover i:before{top:0px;transform:rotate(45deg);}header .content div .navigation-button:hover i:after{bottom:0px;transform:rotate(-45deg);}}@media only screen and (max-width:1280px){.structure-element-submenu a{font-size:13px;}.navigation-overlay nav .headline{font-size:14px;}.navigation-overlay nav .headline{margin-left:5px;}.structure-element-submenu a{margin-left:27px;}.content-element-teaser + .content-element-teaser{margin:7px;}}@media only screen and (max-width:900px){.content-element-keyvisual-start .text-container .text .headline h2,.content-element-keyvisual-start .text-container .text .headline p{font-size:37px;line-height:43px;}.content-element-intro img + h1,.content-element-text h2{font-size:30px;line-height:36px;}.content-element-divider-text .headline p,.content-element-divider-text .headline ul li{font-size:25px;line-height:45px;}.content-element-divider-text .subline p,.content-element-linklist a,.content-element-quote .quote p:first-child{font-size:18px;line-height:27px;}.navigation-overlay nav .headline{line-height:19px;}.content-element-divider-text .subline p,.content-element-linklist a,.navigation-overlay nav p,.content-element-quote .quote p:first-child{font-size:16px;line-height:24px;}.structure-element-background:before,.structure-element-background:after{height:60px;}.structure-element-background + .structure-element-background,.structure-element-background + a + .structure-element-background,.structure-element-background + a + .structure-element-background{margin-top:60px;}.structure-element-33 section{width:100%;}.structure-element-33 section + section,.structure-element-33 section:nth-child(2){margin-top:16px;margin-left:0px;margin-right:0px;}.structure-element-submenu a{margin-left:20px;}.structure-element-submenu{text-align:left;}.structure-element-submenu nav{width:20000em;}.structure-element-submenu a{margin-left:0px;padding:10px 20px;}.structure-element-submenu .controller{display:block;}.content-element-intro img + h1{margin-top:40px;}.content-element-intro p{margin-top:30px;}.content-element-intro a{margin:40px auto 0px;}.content-element-teaser.width-25,.content-element-teaser.width-33{width:calc(50% - 18px);}.content-element-divider-text p:first-child{padding:0px;}.content-element-text .text{width:100%;}.structure-element-accordion-light,.structure-element-accordion{width:100%;}.content-element-contact .contact,.content-element-contact .contact:first-child,.content-element-contact .contact:nth-child(2){display:block;width:100%;margin-top:50px;}.content-element-quote{width:100%;}.content-element-quote .quote img{position:relative;top:auto;left:auto;width:100%;transform:none;}.content-element-quote .quote .info{width:100%;float:none;padding:25px 25px 100px;}.content-element-quote .quote .info a{right:25px;bottom:25px;}.content-element-divider-text{width:100%;}.content-element-dna{height:115px;}}@media only screen and (max-width:768px){.content-element-product-list .tooltip p,.content-element-webshop-list .tooltip p{font-size:13px;line-height:20px;}.content-element-keyvisual-start .text-container .text .headline h2,.content-element-keyvisual-start .text-container .text .headline p{line-height:50px;}.navigation-overlay nav .headline{font-family:'executive medium';font-size:19px;line-height:27px;}.content-element-teaser .back .text .headline,.content-element-teaser .front .headline{font-size:16px;line-height:22px;}.content-element-webshop-list .task .function-title h4,.content-element-webshop-list .task .package p,.content-element-webshop-list .tooltip p,.content-element-product-list .task .product-title-title h4,.content-element-product-list .task .type p,.content-element-product-list .tooltip p{font-size:15px;line-height:23px;}.content-element-product-list .description .type p,.content-element-product-list .description .product-title h4,.content-element-webshop-list .description .package p,.content-element-webshop-list .description .package-title h4{font-size:14px;line-height:20px;}header .content div form{display:none;}header.open-sub .content .logo{display:none;}header.open-sub .content:last-child .back{display:table-cell;position:relative;top:2px;background-color:#fff;vertical-align:middle;text-transform:uppercase;text-align:left;}header.open-sub .content:last-child .back i{display:inline-block;position:relative;top:2px;width:30px;height:30px;margin-right:20px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-10px -7px;transform:rotate(180deg) scale(1.3);vertical-align:middle;}header .content div .navigation-button p{margin-top:1px;}header .content div .navigation-button i,header .content div .navigation-button i:before,header .content div .navigation-button i:after{width:30px;}header .content div .navigation-button i:before{top:-8px;}header .content div .navigation-button i:after{bottom:-8px;}.navigation-overlay nav{display:block;width:100%;}.navigation-overlay nav + nav{margin-top:20px;}.navigation-overlay nav .headline{pointer-events:auto;}.navigation-overlay .overview nav .headline{cursor:pointer;}.navigation-overlay .overview nav .headline:after{content:'';display:block;position:absolute;right:0px;top:-5px;width:30px;height:30px;background-image:url('../../../typo3conf/ext/paritysoftware/Resources/Public/images/spritesheet.svg');background-size:500px 500px;background-position:-10px -10px;transition:right 200ms ease;}.navigation-overlay nav a:not(:first-child){display:none}.navigation-overlay{height:100vh;}.navigation-overlay form{display:block;}.navigation-overlay .overview{box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;padding:20px 50px 0px;transition:left 200ms ease;}header.open-sub + .navigation-overlay .overview{left:-100%;}.navigation-overlay .submenu{box-sizing:border-box;display:block;position:absolute;top:0px;left:100%;width:100%;padding:0px 50px;transition:left 200ms ease;}header.open-sub + .navigation-overlay .submenu{left:0%;}.navigation-overlay .submenu nav{padding-right:0px;}.navigation-overlay .submenu nav a:not(:first-child){display:block;width:100%;background-color:#efefef;}.navigation-overlay nav .headline:after{display:none;}.navigation-overlay .submenu nav .headline.topics:before{background-position:-10px -380px;}.navigation-overlay .submenu nav .headline.software:before{background-position:-10px -420px;}.navigation-overlay .submenu nav .headline.services:before{background-position:-10px -300px;}.navigation-overlay .submenu nav .headline.company:before{background-position:-10px -340px;}header.open + .navigation-overlay .background{display:none;}.structure-element-66-25{position:relative;}.structure-element-66-25 section:first-child{display:block;width:100%;float:none;}.structure-element-66-25 section:nth-child(2){display:block;width:50%;margin:16px auto 0px;float:none;}.content-element-intro{width:100%;}.content-element-keyvisual-start{height:auto;}.content-element-keyvisual-start .background,.content-element-keyvisual-start .image-container{height:325px;}.content-element-keyvisual-start .background{top:0px;}.content-element-keyvisual-start .image-container img{right:auto;left:20px;}.content-element-keyvisual-start .text-container{position:relative;left:auto;top:auto;bottom:auto;right:auto;width:100%;padding:165px 20px 20px 20px;transform:none;}.content-element-keyvisual-start .text-container .text.active{display:table;width:auto;padding-left:0;margin:0 auto;}.content-element-keyvisual-start .text-container .text .headline h2,.content-element-keyvisual-start .text-container .text .headline p{display:inline;margin-bottom:5px;background-color:#fff;}.content-element-keyvisual-start .text-container .text .headline h2:after{content:'\A';white-space:pre;}.content-element-keyvisual-start .controller{display:none;}.content-element-intro h1,.content-element-text h2{font-size:26px;line-height:30px;}.content-element-intro p,.content-element-text b,.content-element-text em,.content-element-text em a,.content-element-text b a{font-size:18px;line-height:30px;}.content-element-intro a,.content-element-submenu a,.structure-element-accordion-light .accordion-title > a p,.structure-element-accordion .accordion-element-title > a p,footer .info p b,.structure-element-submenu a,.content-element-quote .quote .info a{font-size:15px;line-height:21px;}.content-element-keyvisual-landingpage .text-container .text .info b,.content-element-keyvisual-landingpage .text-container .text .info p{font-size:25px;line-height:35px;}.content-element-keyvisual-landingpage .text-container .text .headline h2,.content-element-keyvisual-landingpage .text-container .text .headline p,.content-element-keyvisual-landingpage .text-container .text .headline p strong{font-size:20px;line-height:24px;}.content-element-teaser .front .info{font-size:15px;line-height:23px;}.content{padding:0px 50px;}.navigation-overlay nav a:not(:first-child){padding:10px;}footer section,footer .structure-element + .structure-element{margin-top:20px;}footer section > .structure-element-50-50 section:first-child{margin-top:0px !important;}footer section > .structure-element-50-50 section:last-child,footer .content > .structure-element-50-50 section:last-child{margin-top:20px !important;}footer .structure-element + .structure-element,footer .content > *{margin-top:20px !important;}footer .info{display:block;width:100%;}footer .info .partner p{margin:15px 0px 9px;}footer .structure-element-50-50 section:last-child .structure-element-50-50 section{display:inline-block;width:calc(50% - 10px);vertical-align:top;}footer .structure-element-50-50 section:last-child .structure-element-50-50 > section:nth-child(even){margin-left:16px;}footer .content > .subline{margin-top:35px;text-align:center;}footer .content > .subline > p{display:block;}footer .quicklinks p:first-child,footer .topics p:first-child,footer .contact p:first-child{margin-bottom:15px;}footer .topics p:first-child,footer .content-element-text{margin-top:0px;}.content-element-keyvisual-landingpage{height:420px;}.content-element-keyvisual-landingpage .text-container{padding:20px 50px;}.content-element-keyvisual-landingpage .text-container .text .headline h2{padding:10px;}.content-element-keyvisual-landingpage .text-container .text .info{padding:20px;}.structure-element-50-50 section{width:100%;}.structure-element-50-50 section:last-child{margin-top:70px;margin-left:0px;}.content-element-list-extended-facts .structure-element-50-50 section:last-child{margin-top:40px;}.content-element-list-extended-facts section > .structure-element:first-child,.content-element-list-extended-facts section > .content-element:first-child{margin-top:0px;}.structure-element-teaser .slideshow-elements{position:relative;width:100%;height:inherit;overflow:visible;cursor:w-resize;cursor:-webkit-grab;}.structure-element-teaser .slideshow-elements:active{cursor:-webkit-grabbing;}.structure-element-teaser .slideshow-elements .slideshow-elements-wrap{position:relative;width:20000em;}.structure-element-teaser .slideshow-elements .content-element-teaser{position:relative;width:270px;margin:0px 10px;}.structure-element-teaser .controller{display:table;}.content-element-teaser{width:100%;}.structure-element-teaser .content-element-teaser{width:270px;}.content-element-text .text.double,.content-element-intro.double p{-webkit-columns:50px 1;-moz-columns:50px 1;columns:50px 1;}.content-element-list-extended-link > a{width:100%;}.content-element-list-extended-link > a:nth-child(even){float:none;}.content-element-list-extended-link > a:nth-child(odd){margin-left:0;float:none;}.content-element-list-extended-link .subline,.content-element-list-extended-facts .subline{width:100%;}.content-element-list-extended-facts .structure-element-50-50 > section:nth-child(even){margin-left:0px;}.structure-element-accordion .accordion-element-title > a p{width:85%;}.content-element-text .button{padding:10px 15px;}.structure-element-background .content > .structure-element-accordion{width:100%;}.structure-element-teaser .controller button{margin:0px 3px;}.form-group{display:block;width:100% !important;margin-left:0px !important;margin-right:0px !important;}.tx-powermail .powermail_submit{width:100%;}.structure-element-webshop-list .function-title,.content-element-webshop-list .headline,.content-element-product-list .product-title{padding:10px 15px;}.structure-element-webshop-list .task .function-title,.content-element-webshop-list .task .headline,.content-element-product-list .task .product-title{padding:5px 5px 25px 10px;}.content-element-webshop-list .function-title i,.content-element-product-list .product-title i{top:auto;right:5px;bottom:0px;width:16px;height:16px;background-position:-95px -95px;}.content-element-webshop-list .tooltip,.content-element-product-list .tooltip{padding:0px 10px;}.content-element-webshop-list .task.tooltip-active + .tooltip,.content-element-product-list .task.tooltip-active + .tooltip{padding:15px 10px;max-height:200px;}.content-element-product-list .description .type p.desktop,.structure-element-webshop-list .description .package p.desktop{display:none;}.content-element-product-list .description .type p.mobile,.structure-element-webshop-list .description .package p.mobile{display:block;}.content-element-intro{text-align:left;}footer .quicklinks a,footer .topics a{padding:0px 6px;}footer .quicklinks a:after,footer .topics a:after{display:none;}}@media only screen and (max-width:600px){.content-element + .content-element,.structure-element + .content-element,.content-element + .structure-element{margin-top:50px;}.structure-element-background:before,.structure-element-background:after{height:40px;}.structure-element-background + .structure-element-background,.structure-element-background + a + .structure-element-background{margin-top:40px;}.structure-element-background{padding:70px 0px;}.structure-element-submenu .controller:before,.structure-element-submenu .controller:after{width:30%;}.structure-element-submenu .controller:before{background:linear-gradient(to right,rgba(51,51,51,1) 50%,rgba(125,185,232,0) 100%);}.structure-element-submenu .controller:after{background:linear-gradient(to left,rgba(51,51,51,1) 50%,rgba(125,185,232,0) 100%);}.structure-element-66-25 section:nth-child(2){width:83.3333%;}.content-element-keyvisual-landingpage .image-container img{left:30%;}.content-element-keyvisual-landingpage .text-container .text .info{bottom:-60px;max-width:100%;padding:20px;}.content-element-keyvisual-landingpage + .structure-element-submenu{margin-top:100px;}.content-element-contact .contact figure{display:block;margin:0 auto;}.content-element-contact .contact .info{display:block;width:100%;margin-left:0px;text-align:center;}.content-element-contact .contact .info a{margin:15px auto 0px;}}@media only screen and (max-width:450px){.content-element-product-list .tooltip p,.content-element-webshop-list .tooltip p,.content-element-webshop-list .task .function-title h4,.content-element-product-list .product-title h4,.content-element-product-list + .content-element-text p,.content-element-webshop-list + .content-element-text p,.content-element-product-list + .content-element-text a,.content-element-webshop-list + .content-element-text a,.content-element-product-list + .content-element-text em,.content-element-webshop-list + .content-element-text em{font-size:12px;line-height:16px;}.content-element-text h3,.content-element-list-extended-facts .headline h3,.tx-powermail h3,.content-element-list-extended-link h3,.tx-indexedsearch-res h3 span,.tx-indexedsearch-res h3 span a,footer .quicklinks p:first-child,footer .topics p:first-child,footer .contact p:first-child,footer .partner p:first-child{font-family:'pill gothic regular';}.content-element-keyvisual-start .text-container .text .headline h2,.content-element-keyvisual-start .text-container .text .headline p{font-size:27px;line-height:36px;}.content-element-keyvisual-start .text-container .text .info p{font-size:13px;line-height:20px;}.page-element-breadcrumb a,.page-element-breadcrumb p{font-size:17px;line-height:26px;}footer .subline p,footer .subline a{font-size:14px;line-height:20px;}.structure-element-background.starter{margin-bottom:50px;}.structure-element-accordion .accordion-title > a p{font-size:15px;}.content-element-quote .quote p:nth-child(2){font-size:22px;line-height:27px;}.structure-element-submenu a{font-size:11px;line-height:16px;}.structure-element-66-25 section:nth-child(2){width:100%;}.content-element-keyvisual-landingpage .text-container .text .info b,.content-element-keyvisual-landingpage .text-container .text .info p{font-size:21px;line-height:25px;}.content-element-keyvisual-landingpage .text-container .text .headline h2,.content-element-keyvisual-landingpage .text-container .text .headline p,.content-element-keyvisual-landingpage .text-container .text .headline p strong,.content-element-keyvisual-landingpage .text-container .text .headline p{font-size:16px;line-height:20px;}.content-element-intro h1,.content-element-text h2{font-size:22px;line-height:25px;}.content-element-text h3,.content-element-list-extended-facts .headline h3,.content-element-list-extended-link h3{font-size:21px;line-height:27px;}.content-element-teaser .back .text .headline,.content-element-text h4,.structure-element-accordion .accordion-title > a p{font-size:17px;line-height:22px;}.content-element-divider-text .headline p,.content-element-divider-text .headline ul li{font-size:20px;line-height:30px;}.navigation-overlay nav .headline{font-size:18px;}.content{padding:0px 20px;}.page-element-newsticker{overflow:visible;}header{}header .content .logo a img{width:100px;height:30px;}header .content div form{display:none;}.navigation-overlay{top:72px;}.ticker-active + .navigation-overlay{top:112px;}header.small + .navigation-overlay{top:72px;}.navigation-overlay .overview,.navigation-overlay .submenu{padding:20px 20px 0px;}footer{text-align:center;padding:0px 0px 45px;}footer .info img{margin:0 auto 15px;}footer .structure-element-50-50 section:last-child .structure-element-50-50 section{width:100%;margin-left:0px;}footer .structure-element-50-50 section:last-child .structure-element-50-50 > section:nth-child(even){margin-left:0px;}footer .quicklinks p:first-child,footer .quicklinks p:first-child,footer .contact p:first-child{margin-bottom:15px;}footer .quicklinks a,footer .topics a,footer .content-element-text .button{margin:7px auto 0px;}footer .contact a{margin:0 auto;}main{padding-top:60px;}.structure-element-background{padding:40px 0px;}.structure-element-background + .structure-element-background{margin-top:20px;}.structure-element-background:before,.structure-element-background:after{height:20px;}.structure-element-background + .structure-element-background,.structure-element-background + a + .structure-element-background{margin-top:20px;}.content-element-keyvisual-landingpage{height:360px;}.content-element-keyvisual-landingpage .text-container{padding:20px 20px;}.content-element-keyvisual-landingpage .text-container .text .headline p i{margin:10px 15px;}.content-element-keyvisual-start .text-container{padding:205px 20px 20px 20px;}.content-element-dna{height:75px;}.structure-element-teaser.slideshow-active .slideshow-elements .content-element-teaser,.structure-element-teaser .slideshow-elements .content-element-teaser{width:230px;}.structure-element-teaser .content-element-teaser{width:230px;}.structure-element-teaser .controller .next,.content-element-quote .controller .next,.content-element-slideshow .controller .next{margin:0px 0px 0px 0px;}.structure-element-teaser .controller .prev,.content-element-quote .controller .prev,.content-element-slideshow .controller .prev{margin:0px 0px 0px 0px;}.structure-element-accordion .accordion-title > a p{width:75%;}.structure-element-background.grey .content > .content-element-divider-text .headline p,.structure-element-background.grey .content > .content-element-divider-text .headline ul li,.structure-element-background.white .content > .content-element-divider-text .headline p,.structure-element-background.white .content > .content-element-divider-text .headline ul li{box-shadow:5px 0 0 #f5c534,-5px 0 0 #f5c534}.content-element-divider-text .headline p,.content-element-divider-text .headline ul li{box-shadow:5px 0 0 #fff,-5px 0 0 #fff;}.content-element-divider-text .headline ul li:before{transform:scale(1.3);}.page-element-breadcrumb a + a:before,.page-element-breadcrumb p + p:before{transform:translateY(-50%) scale(0.8);}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input{width:160px;}.tx-powermail .powermail_submit{background-color:#333;color:#fff;}.structure-element-accordion .accordion-element-content{width:100%;}.content-element-text + .structure-element-accordion{margin-top:30px;}.content-element-product-list .product-title,.content-element-product-list .product-title{width:calc(50% - 8px);}.content-element-product-list .type{width:20%;}.content-element-webshop-list .task.tooltip-active + .tooltip,.content-element-product-list .task.tooltip-active + .tooltip{max-height:400px;}.content-element-webshop-list .package.included,.content-element-product-list .type.included{background-size:16px auto;}.content-element-webshop-list .package,.content-element-product-list .type{background-size:13px 2px;}.content-element-sectionlink a:before{display:none;}}@media only screen and (max-width:320px){.content-element-webshop-list .function-title h4,.content-element-product-list .product-title h4{font-size:10px;line-height:19px;}.structure-element-webshop-list .description .function-title h4{font-size:15px;line-height:20px;}}@media print{header,.navigation-overlay,.content-element-sectionlink{display:none;}.structure-element section{width:100%;margin:20px 0px !important;}.content-element-webshop-list .package.included p{display:inline-block;}.content-element-product-list .type.included p{display:inline-block;}}
