﻿@font-face{font-family:"Roboto-Light";src:url("/_assets/a284c77082d916f708d2ba01581567a2/Fonts/roboto/Roboto-Light.woff") format("woff")}@font-face{font-family:"Roboto-LightItalic";src:url("/_assets/a284c77082d916f708d2ba01581567a2/Fonts/roboto/Roboto-LightItalic.woff") format("woff")}@font-face{font-family:"Roboto-Medium";src:url("/_assets/a284c77082d916f708d2ba01581567a2/Fonts/roboto/Roboto-Medium.woff") format("woff")}@font-face{font-family:"Roboto-MediumItalic";src:url("/_assets/a284c77082d916f708d2ba01581567a2/Fonts/roboto/Roboto-MediumItalic.woff") format("woff")}.bold{font-family:"Roboto-Medium";font-weight:normal}.posabs{position:absolute}html{background-color:#fff}body{background-color:#fff;min-width:360px;font-family:"Roboto-Light",sans-serif;font-weight:normal;font-style:normal;color:#000;font-size:14px;line-height:20px;letter-spacing:0px;overflow-y:scroll}@media(min-width: 1381px){body{font-size:18px;line-height:25px}}p,li,span{line-height:20px}@media(min-width: 1381px){p,li,span{line-height:25px}}.bggrey{background-color:#f0f0f0}.mask{padding:18px 0 0;width:100%}@media(min-width: 601px){.mask{padding:30px 0}}@media(min-width: 993px){.mask{padding:30px 0 0}}@media(min-width: 1381px){.mask{padding:35px 0 0}}.mask-button{padding:0 0 18px}.mask-button a{background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/doppelpfeil_schwarz.svg");background-position:center right 15px;background-repeat:no-repeat}.mask-button a:hover{background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/doppelpfeil_rot.svg")}@media(min-width: 601px){.mask-button{padding:30px 0}}@media(min-width: 993px){.mask-button{padding:0 0 30px}}@media(min-width: 1381px){.mask-button{padding:0 0 35px}}h1,h2,h3,h4,h5,h6,.btn,td,input,option,label{font-size:16px;line-height:30px;font-family:"Roboto-Light",sans-serif;font-weight:normal;font-style:normal;margin:0px}.btn{color:#000;background-color:#fff;background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/doppelpfeil_schwarz.svg");background-position:center right 15px;background-repeat:no-repeat;background-size:15px;border:1px solid #000;font-size:20px;line-height:48px;padding:0 40px 18px 10px;position:relative;text-align:left}@media(min-width: 601px){.btn{padding:0 50px 0 15px;width:auto}}.btn:hover,.btn:focus{box-shadow:none;color:#b8261d;border:1px solid #b8261d}.btn:hover::after,.btn:focus::after{color:#b8261d}.btn:hover,.btn:focus{background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/doppelpfeil_rot.svg")}p.small{font-size:12px;line-height:20px}@media(min-width: 1381px){p.small{line-height:25px}}.btn:hover,.btn-large:hover,.btn-small:hover{background-color:#fff}.z-depth-1,nav,.btn,.btn-large,.btn-small,.btn-floating,.dropdown-content,.sidenav{box-shadow:none}p{margin-top:0}.italic{font-family:"Roboto-LightItalic",sans-serif;font-style:italic}b,strong{font-family:"Roboto-Medium",sans-serif;font-weight:normal;font-style:normal}.hidden{display:none}.hide-on-desktop-and-down{display:none}@media(min-width: 1381px){.hide-on-desktop-and-down{display:initial}}img{height:auto;width:100%}@media(min-width: 1381px){.row .col{padding:0 30px}}@media(min-width: 1920px){.row .col{padding:0 25px}}@media(min-width: 1381px){.col .row{margin:0 -30px}}@media(min-width: 1920px){.col .row{margin:0 -25px}}.container{position:relative;width:88%}@media(min-width: 601px){.container{width:78%}}.container-fluid{max-width:unset;width:100%}.container-fluid .container.posabs{left:0;right:0;bottom:0}@media(min-width: 601px){.container-fluid .container.posabs{position:absolute}}nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{line-height:60px}@media(min-width: 993px){nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{line-height:55px}}.navbar-fixed{height:70px;margin-bottom:22px}@media(min-width: 601px){.navbar-fixed{height:85px}}@media(min-width: 993px){.navbar-fixed{height:95px}}@media(min-width: 1381px){.navbar-fixed{height:115px;margin-bottom:27px}}.navbar-fixed nav{background:#fff;box-shadow:none;height:70px}@media(min-width: 601px){.navbar-fixed nav{height:85px}}@media(min-width: 993px){.navbar-fixed nav{height:95px}}@media(min-width: 1381px){.navbar-fixed nav{height:115px}}.navbar-fixed nav ul{margin-top:10px}.navbar-fixed nav ul li{background-color:#fff}.navbar-fixed nav ul li a{font-size:18px;outline:none;background-color:#fff}.navbar-fixed nav ul li a:hover{color:#b8261d;background-color:#fff}.navbar-fixed nav ul li span{line-height:10px}.navbar-fixed nav .nav-wrapper{border-bottom:5px solid #b8261d}.navbar-fixed nav .topnav{line-height:1em;color:#727272;font-size:12px}.navbar-fixed nav .topnav a,.navbar-fixed nav .topnav a:visited{color:#727272;font-size:12px}.navbar-fixed nav .topnav a:hover,.navbar-fixed nav .topnav a:visited:hover{color:#000}.navbar-fixed nav .topnav .subnav{margin-top:26px;margin-left:-15px}.navbar-fixed nav .topnav .subnav li{background-color:#fff}.navbar-fixed nav .topnav .subnav li a{color:#000;font-size:12px;outline:none;background-color:#fff}.navbar-fixed nav .topnav .subnav li a:hover{color:#b8261d;background-color:#fff}.navbar-fixed nav .main-nav ul{margin-bottom:10px;margin-top:32px;line-height:30px}.navbar-fixed nav .main-nav ul li{line-height:10px}.navbar-fixed nav .main-nav ul .active a{color:#000;background:#fff;font-family:"Roboto-Medium",sans-serif}.navbar-fixed nav .main-nav ul .active a:before{color:#b8261d;content:"» ";margin-left:-15px;font-size:30px;position:absolute;top:29px}.navbar-fixed nav .nav-border{height:5px;background-color:#b8261d}.navbar-fixed nav .sitepath{color:#fff;line-height:13px;margin-top:0}.navbar-fixed nav .sitepath li{background-color:rgba(0,0,0,.9);margin-right:5px;line-height:10px}.navbar-fixed nav .sitepath li a{background-color:rgba(0,0,0,.9);color:#fff;font-size:12px;padding:2px 10px}.navbar-fixed nav .sitepath li span{font-size:12px;display:inline-block;padding:2px 10px}.navbar-fixed nav .active a{color:#b8261d;background:#fff}.navbar-fixed nav .sidenav-trigger{margin:24px 0px 0px 0px;height:20px;line-height:20px;outline:none}@media(min-width: 601px){.navbar-fixed nav .sidenav-trigger{margin:30px 0px 0px 0px}}@media(min-width: 993px){.navbar-fixed nav .sidenav-trigger{display:initial;margin:42px 0px 0px 0px}}@media(min-width: 1381px){.navbar-fixed nav .sidenav-trigger{display:none}}#navicon{vertical-align:middle;width:30px;height:30px}.logo{position:relative}.logo a{position:absolute;right:0;z-index:99}.logo img{height:40px;margin-top:15px;width:auto}@media(min-width: 601px){.logo img{margin-top:25px}}@media(min-width: 993px){.logo img{height:auto;width:230px;padding:20px;margin-top:0}}@media(min-width: 1381px){.logo img{margin-top:10px}}.sidenav{background-color:#fff;margin-top:70px;padding-top:18px;box-shadow:none}@media(min-width: 601px){.sidenav{margin-top:85px}}@media(min-width: 993px){.sidenav{margin-top:95px}}@media(min-width: 1381px){.sidenav{margin-top:115px}}.sidenav .collapsible-body{margin:0px}.sidenav.right-aligned{top:75px}.sidenav>li{float:left;clear:both;width:100%;margin-bottom:2px;background-color:#fff}.sidenav>li.active>div>a{font-family:"Roboto-Light",sans-serif}.sidenav li>a,.sidenav div>a{color:#000;display:block;font-size:18px;font-family:"Roboto-Light",sans-serif;height:45px;line-height:45px;padding:0 18px;background-position:center right 15px;background-repeat:no-repeat;background-size:18px;text-align:left;background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/doppelpfeil_rot.svg");transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.sidenav li>a:hover,.sidenav div>a:hover{background-position:center right 10px}.sidenav li>a.sidebaricons,.sidenav div>a.sidebaricons{float:left}.sidenav li>a.sidebaricons img,.sidenav div>a.sidebaricons img{height:16px}.sidenav div>a,.sidenav .active div>a{font-family:"Roboto-Light",sans-serif}.sidenav li ul li a{padding:0 32px}.sidenav li>a:hover{background-color:rgba(0,0,0,.1)}.sidenav li.active{background-color:#fff}.sidenav li.active a{color:#b8261d;font-family:"Roboto-Light",sans-serif;font-weight:normal}.row{margin-bottom:0px}.mask-text p{margin-bottom:20px}@media(min-width: 993px){.mask-text p{margin-bottom:24px}}@media(min-width: 1381px){.mask-text p{margin-bottom:32px}}.mask-text h2,.mask-text h1{color:#b8261d;font-family:"Roboto-Light",sans-serif;letter-spacing:0px;font-size:25px;line-height:30px}@media(min-width: 601px){.mask-text h2,.mask-text h1{margin-bottom:30px}}.mask-text.introtext p{font-size:18px;line-height:28px}@media(min-width: 1381px){.mask-text.introtext p{font-size:20px;line-height:30px}}@media(min-width: 1920px){.mask-text.introtext p{font-size:24px;line-height:35px}}.mask-text.introtext h2,.mask-text.introtext h1{font-size:25px;line-height:30px;margin-bottom:24px}@media(min-width: 1920px){.mask-text.introtext h2,.mask-text.introtext h1{font-size:30px;line-height:40px}}.mask-text .imgwrap{text-align:center}.mask-text .imgwrap img{width:60%}@media(min-width: 601px){.mask-text .imgwrap img{width:70%}}@media(min-width: 993px){.mask-text .imgwrap img{width:100%}}.mask-text ul{padding-left:1em}@media(min-width: 601px){.mask-text ul{margin-top:0}}.mask-text ul li{list-style-type:disc}.mask-text ul li::marker{color:#b8261d}.mask-text .bright-red{color:#b8261d;font-family:"Roboto-Medium",sans-serif}.mask-text .redborder{border:2px solid #e70000;padding:20px}.video-container{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.mask-zitat{background-color:#fff;padding:50px 0}.mask-zitat .zitat{border:2px solid #b8261d;border-top-right-radius:30px;padding:30px 20px 20px;position:relative}@media(min-width: 601px){.mask-zitat .zitat{padding:40px 20px 20px 50px}}@media(min-width: 993px){.mask-zitat .zitat{padding:70px 75px 40px 110px}}.mask-zitat .zitat:before{background-color:#fff;color:#989898;content:"» ";font-family:"Roboto-Light",sans-serif;font-size:70px;position:absolute;top:-34px;padding:0 10px;margin-left:-10px;line-height:50px}@media(min-width: 601px){.mask-zitat .zitat:before{margin-left:-25px}}@media(min-width: 993px){.mask-zitat .zitat:before{font-size:100px;margin-left:-15px}}.mask-zitat .zitat p{color:#989898;font-family:"Roboto-Light",sans-serif;font-size:16px;line-height:22px}@media(min-width: 993px){.mask-zitat .zitat p{font-size:26px;line-height:36px}}@media(min-width: 1381px){.mask-zitat .zitat p{font-size:30px;line-height:40px}}.mask-header{color:#b8261d;font-family:"Roboto-Light",sans-serif;height:380px;margin:-40px 0 24px;overflow:hidden;padding-top:0;position:relative}.mask-header.headline-white{color:#fff}.mask-header.headline-white .overlay .overlay-header span.subline{font-family:"Roboto-Light",sans-serif;font-weight:normal}@media(min-width: 601px){.mask-header{height:385px;margin-bottom:0}}@media(min-width: 993px){.mask-header{height:505px}}@media(min-width: 1381px){.mask-header{height:590px;margin:-45px 0 45px}}.mask-header .bgimage{right:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.mask-header .overlay{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.mask-header .overlay .col.m6,.mask-header .overlay .col.l6{padding-right:30px}.mask-header .overlay .overlay-header{text-align:center}.mask-header .overlay .overlay-header span.bigfont{font-size:40px;line-height:50px}@media(min-width: 601px){.mask-header .overlay .overlay-header span.bigfont{font-size:50px;line-height:55px}}@media(min-width: 993px){.mask-header .overlay .overlay-header span.bigfont{font-size:60px;line-height:80px}}@media(min-width: 1381px){.mask-header .overlay .overlay-header span.bigfont{font-size:80px;line-height:90px}}.mask-header .overlay .overlay-header span.subline{font-family:"Roboto-Medium",sans-serif;font-size:16px;line-height:20px}@media(min-width: 601px){.mask-header .overlay .overlay-header span.subline{font-size:16px;line-height:20px}}@media(min-width: 993px){.mask-header .overlay .overlay-header span.subline{font-size:18px;line-height:40px}}@media(min-width: 1381px){.mask-header .overlay .overlay-header span.subline{font-size:25px;line-height:35px}}@media(min-width: 1920px){.mask-header .overlay .overlay-header span.subline{font-size:30px;line-height:40px}}@media(min-width: 601px){.mask-headline{padding:30px 0;margin-bottom:-20px}}.mask-headline h1,.mask-headline h2{color:#b8261d;font-family:"Roboto-Light",sans-serif;font-size:40px;line-height:50px}@media(min-width: 601px){.mask-headline h1,.mask-headline h2{font-size:50px;line-height:55px}}@media(min-width: 993px){.mask-headline h1,.mask-headline h2{font-size:60px;line-height:70px}}@media(min-width: 1381px){.mask-headline h1,.mask-headline h2{font-size:80px;line-height:80px}}.mask-cta{color:#b8261d;font-family:"Roboto-Light",sans-serif;height:380px;margin:-40px 0 24px;overflow:hidden;padding-top:0;position:relative}.mask-cta.headline-white{color:#fff}@media(min-width: 601px){.mask-cta{height:385px;margin-bottom:0}}@media(min-width: 993px){.mask-cta{height:505px}}@media(min-width: 1381px){.mask-cta{height:590px;margin:-45px 0 45px}}.mask-cta .ctaheadline{font-size:40px;line-height:50px;margin-bottom:20px}@media(min-width: 601px){.mask-cta .ctaheadline{font-size:50px;line-height:55px}}@media(min-width: 993px){.mask-cta .ctaheadline{font-size:60px;line-height:80px}}@media(min-width: 1381px){.mask-cta .ctaheadline{font-size:80px;line-height:90px;margin-bottom:30px}}.mask-cta .ctasubline{font-family:"Roboto-Medium",sans-serif;font-size:16px;line-height:20px}@media(min-width: 601px){.mask-cta .ctasubline{font-size:16px;line-height:20px}}@media(min-width: 993px){.mask-cta .ctasubline{font-size:18px;line-height:40px}}@media(min-width: 1381px){.mask-cta .ctasubline{font-size:25px;line-height:35px}}@media(min-width: 1920px){.mask-cta .ctasubline{font-size:30px;line-height:40px}}.mask-cta .text-wrap{position:absolute;top:20%;width:100%}.mask-cta .parallax-wrap{height:325px;overflow:hidden;position:relative;width:100%}@media(min-width: 601px){.mask-cta .parallax-wrap{height:375px}}@media(min-width: 993px){.mask-cta .parallax-wrap{height:500px}}@media(min-width: 1381px){.mask-cta .parallax-wrap{height:800px}}.mask-cta .paraimage{background-position:center center;background-size:cover;background-repeat:no-repeat;height:120%}@media(min-width: 601px){.mask-cta .paraimage{height:100%}}.newslist{background-color:#f0f0f0;padding:30px 0}.newslist a{color:#000}@media(min-width: 601px){.newslist a{height:100%}}.newslist p{font-size:14px;line-height:20px}@media(min-width: 1381px){.newslist p{font-size:18px;line-height:25px}}@media(min-width: 1920px){.newslist p{font-size:18px;line-height:25px}}.newslist h3{color:#b8261d;font-size:40px;line-height:50px}@media(min-width: 601px){.newslist h3{font-size:50px;line-height:55px}}@media(min-width: 993px){.newslist h3{font-size:60px;line-height:60px}}@media(min-width: 1381px){.newslist h3{font-size:80px;line-height:80px}}@media(min-width: 601px){.newslist{padding:50px 0}}.newslist .newsitem,.packaging{background-color:#fff;padding:10px;margin:10px 0;display:table;position:relative}@media(min-width: 601px){.newslist .newsitem,.packaging{height:100%;display:block;margin:25px 0}}@media(min-width: 993px){.newslist .newsitem,.packaging{padding:20px;min-height:300px}}@media(min-width: 1381px){.newslist .newsitem,.packaging{min-height:400px}}@media(min-width: 1381px){.newslist .newsitem,.packaging{padding:30px}.newslist .newsitem .img,.packaging .img{float:none;width:100%}}.newslist .newsitem::after,.packaging::after{bottom:15px;color:#b8261d;content:"»";float:right;font-size:50px;font-family:"Roboto-Light",sans-serif;position:absolute;right:10px}@media(min-width: 993px){.newslist .newsitem::after,.packaging::after{font-size:60px;bottom:20px;right:20px}}@media(min-width: 1381px){.newslist .newsitem::after,.packaging::after{font-size:70px}}.newslist .newsitem .img-wrap,.packaging .img-wrap{overflow:hidden;margin-bottom:10px}@media(min-width: 993px){.newslist .newsitem .img-wrap,.packaging .img-wrap{margin-bottom:20px}}.newslist .newsitem img,.packaging img{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.newslist .newsitem h3,.packaging h3{padding:0 0 10px;vertical-align:top;width:60%;font-size:14px;line-height:22px}@media(min-width: 601px){.newslist .newsitem h3,.packaging h3{width:auto;padding:0}}@media(min-width: 993px){.newslist .newsitem h3,.packaging h3{font-size:20px;line-height:30px}}@media(min-width: 1381px){.newslist .newsitem h3,.packaging h3{font-size:25px;line-height:35px}}.newslist .newsitem:hover img,.packaging:hover img{transform:scale(1.5)}.mask-teaserlist ul{padding-left:1em}@media(min-width: 601px){.mask-teaserlist ul{margin-top:0}}.mask-teaserlist ul li{list-style-type:disc}.mask-teaserlist ul li::marker{color:#b8261d}.mask-teaserlist.bgwhite{background-color:#fff}.mask-teaserlist.bgwhite .teaser{font-family:"Roboto-Light",sans-serif;margin-bottom:35px}.mask-teaserlist.bgwhite .teaser .img-wrap{overflow:hidden;display:block;margin-bottom:20px}@media(min-width: 993px){.mask-teaserlist.bgwhite .teaser .img-wrap{margin-bottom:25px}}@media(min-width: 1920px){.mask-teaserlist.bgwhite .teaser .img-wrap{margin-bottom:30px}}.mask-teaserlist.bgwhite .teaser img{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;float:left;clear:both}.mask-teaserlist.bgwhite .teaser h3{font-family:"Roboto-Medium",sans-serif;font-size:14px;line-height:20px}@media(min-width: 1381px){.mask-teaserlist.bgwhite .teaser h3{font-size:18px;line-height:25px}}.mask-teaserlist.bgwhite .teaser:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}@media(min-width: 993px){.mask-teaserlist{padding:30px 0 15px}}.mask-teaserlist a{color:#000}.mask-teaserlist a:after{color:#b8261d;content:"»";float:right;font-size:50px;font-family:"Roboto-Light",sans-serif}@media(min-width: 993px){.mask-teaserlist a:after{font-size:60px}}@media(min-width: 1381px){.mask-teaserlist a:after{font-size:70px;padding-right:20px}}.mask-teaserlist.bggrey{background-color:#f0f0f0}.mask-teaserlist.bggrey .teaser{background-color:#fff;padding:10px;margin-bottom:10px;display:table;position:relative;font-family:"Roboto-Light",sans-serif;margin-bottom:35px}@media(min-width: 601px){.mask-teaserlist.bggrey .teaser{height:100%;display:block}}@media(min-width: 993px){.mask-teaserlist.bggrey .teaser{padding:20px;min-height:380px}}@media(min-width: 1381px){.mask-teaserlist.bggrey .teaser{padding:30px;min-height:500px}}.mask-teaserlist.bggrey .teaser .img-wrap{overflow:hidden;display:block;margin-bottom:20px}@media(min-width: 993px){.mask-teaserlist.bggrey .teaser .img-wrap{margin-bottom:25px}}@media(min-width: 1920px){.mask-teaserlist.bggrey .teaser .img-wrap{margin-bottom:30px}}.mask-teaserlist.bggrey .teaser img{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;float:left;clear:both}.mask-teaserlist.bggrey .teaser h3{font-family:"Roboto-Medium",sans-serif;font-size:14px;line-height:20px}@media(min-width: 1381px){.mask-teaserlist.bggrey .teaser h3{font-size:18px;line-height:25px}}.mask-teaserlist.bggrey .teaser:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.mask-teaserlist.bggrey a{color:#000}.mask-teaserlist.bggrey a:after{bottom:0;color:#b8261d;content:"»";float:right;font-size:50px;font-family:"Roboto-Light",sans-serif;position:absolute;right:10px}@media(min-width: 993px){.mask-teaserlist.bggrey a:after{font-size:60px;bottom:20px}}@media(min-width: 1381px){.mask-teaserlist.bggrey a:after{font-size:70px;padding-right:20px}}.mask-redboxlinkelements,.mask-redboxnumbers,.listcases,.mask-smallslider{overflow-x:hidden;padding-bottom:22px}.mask-redboxlinkelements .posabs,.mask-redboxnumbers .posabs,.listcases .posabs,.mask-smallslider .posabs{position:relative}@media(min-width: 601px){.mask-redboxlinkelements .posabs,.mask-redboxnumbers .posabs,.listcases .posabs,.mask-smallslider .posabs{position:absolute}}.mask-redboxlinkelements .leftoverlay,.mask-redboxnumbers .leftoverlay,.listcases .leftoverlay,.mask-smallslider .leftoverlay{background-color:#b8261d;color:#fff;padding:40px 15px 35px;position:relative;z-index:2}@media(min-width: 601px){.mask-redboxlinkelements .leftoverlay,.mask-redboxnumbers .leftoverlay,.listcases .leftoverlay,.mask-smallslider .leftoverlay{border-top-right-radius:30px;padding:40px 45px 25px 0px}}@media(min-width: 993px){.mask-redboxlinkelements .leftoverlay,.mask-redboxnumbers .leftoverlay,.listcases .leftoverlay,.mask-smallslider .leftoverlay{padding:50px 50px 70px 0px}}@media(min-width: 1381px){.mask-redboxlinkelements .leftoverlay,.mask-redboxnumbers .leftoverlay,.listcases .leftoverlay,.mask-smallslider .leftoverlay{padding:60px 80px 70px 0px}}.mask-redboxlinkelements .leftoverlay:before,.mask-redboxnumbers .leftoverlay:before,.listcases .leftoverlay:before,.mask-smallslider .leftoverlay:before{right:100%;background-color:#b8261d;top:0;bottom:0;display:block;content:" ";position:absolute;width:9999px}.mask-redboxlinkelements .leftoverlay:after,.mask-redboxnumbers .leftoverlay:after,.listcases .leftoverlay:after,.mask-smallslider .leftoverlay:after{left:100%;background-color:#b8261d;top:0;bottom:0;display:block;content:" ";position:absolute;width:9999px}@media(min-width: 601px){.mask-redboxlinkelements .leftoverlay:after,.mask-redboxnumbers .leftoverlay:after,.listcases .leftoverlay:after,.mask-smallslider .leftoverlay:after{display:none}}.mask-redboxlinkelements .leftoverlay h3,.mask-redboxnumbers .leftoverlay h3,.listcases .leftoverlay h3,.mask-smallslider .leftoverlay h3{font-size:25px;line-height:30px;margin-bottom:20px}@media(min-width: 993px){.mask-redboxlinkelements .leftoverlay h3,.mask-redboxnumbers .leftoverlay h3,.listcases .leftoverlay h3,.mask-smallslider .leftoverlay h3{padding-left:0;font-size:30px;line-height:35px}}@media(min-width: 1920px){.mask-redboxlinkelements .leftoverlay h3,.mask-redboxnumbers .leftoverlay h3,.listcases .leftoverlay h3,.mask-smallslider .leftoverlay h3{font-size:40px;line-height:45px}}.mask-redboxlinkelements .leftoverlay a.btn,.mask-redboxnumbers .leftoverlay a.btn,.listcases .leftoverlay a.btn,.mask-smallslider .leftoverlay a.btn{color:#fff;background-color:#b8261d;border:1px solid #fff;text-align:left;margin-bottom:20px;max-width:100%;background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/doppelpfeil_weiss.svg")}.mask-redboxlinkelements .leftoverlay a.btn:hover,.mask-redboxnumbers .leftoverlay a.btn:hover,.listcases .leftoverlay a.btn:hover,.mask-smallslider .leftoverlay a.btn:hover{background-color:#fff;background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/doppelpfeil_rot.svg");color:#b8261d}@media(min-width: 601px){.mask-redboxlinkelements .leftoverlay a.btn,.mask-redboxnumbers .leftoverlay a.btn,.listcases .leftoverlay a.btn,.mask-smallslider .leftoverlay a.btn{margin-bottom:15px;min-width:85%}}@media(min-width: 993px){.mask-redboxlinkelements .leftoverlay a.btn,.mask-redboxnumbers .leftoverlay a.btn,.listcases .leftoverlay a.btn,.mask-smallslider .leftoverlay a.btn{min-width:75%}}@media(min-width: 1381px){.mask-redboxlinkelements .leftoverlay a.btn,.mask-redboxnumbers .leftoverlay a.btn,.listcases .leftoverlay a.btn,.mask-smallslider .leftoverlay a.btn{min-width:60%}}.mask-redboxlinkelements .leftoverlay input[type=text]:not(.browser-default):focus:not([readonly]),.mask-redboxnumbers .leftoverlay input[type=text]:not(.browser-default):focus:not([readonly]),.listcases .leftoverlay input[type=text]:not(.browser-default):focus:not([readonly]),.mask-smallslider .leftoverlay input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:1px solid #fff;box-shadow:none}.mask-redboxlinkelements .rightoverlay,.mask-redboxnumbers .rightoverlay,.listcases .rightoverlay,.mask-smallslider .rightoverlay{background-image:radial-gradient(closest-side at 50% 50%, #FFFFFF, #EDEDED);padding-top:50px}@media(min-width: 601px){.mask-redboxlinkelements .rightoverlay,.mask-redboxnumbers .rightoverlay,.listcases .rightoverlay,.mask-smallslider .rightoverlay{min-height:400px;margin-top:100px}}@media(min-width: 993px){.mask-redboxlinkelements .rightoverlay,.mask-redboxnumbers .rightoverlay,.listcases .rightoverlay,.mask-smallslider .rightoverlay{min-height:500px}}.mask-redboxlinkelements .rightoverlay::before,.mask-redboxnumbers .rightoverlay::before,.listcases .rightoverlay::before,.mask-smallslider .rightoverlay::before{display:block;content:" ";position:absolute;width:9999px;top:0;bottom:0;background-color:#ededed;right:100%;margin-right:-15px}@media(min-width: 601px){.mask-redboxlinkelements .rightoverlay::before,.mask-redboxnumbers .rightoverlay::before,.listcases .rightoverlay::before,.mask-smallslider .rightoverlay::before{display:none}}.mask-redboxlinkelements .rightoverlay::after,.mask-redboxnumbers .rightoverlay::after,.listcases .rightoverlay::after,.mask-smallslider .rightoverlay::after{display:block;content:" ";position:absolute;width:9999px;top:0;bottom:0;background-color:#ededed;left:100%;margin-left:-15px}@media(min-width: 601px){.mask-redboxlinkelements .rightoverlay::after,.mask-redboxnumbers .rightoverlay::after,.listcases .rightoverlay::after,.mask-smallslider .rightoverlay::after{margin-top:100px}}@media(min-width: 1381px){.mask-redboxlinkelements .rightoverlay::after,.mask-redboxnumbers .rightoverlay::after,.listcases .rightoverlay::after,.mask-smallslider .rightoverlay::after{margin-left:-30px}}.packagingslist{background-color:#f0f0f0;padding:30px 0}@media(min-width: 1381px){.packagingslist{padding:60px 0}}.packagingslist #productgroup{border:1px solid #000;height:auto !important;width:auto !important}.packagingslist #productgroup:hover{border:1px solid #b8261d}.packagingslist #productgroup li{padding:0px 10px;min-height:auto;line-height:40px}.packagingslist #productgroup li:hover{color:#b8261d;background-color:#fff}.packagingslist .packaging{margin:15px 0}@media(min-width: 1381px){.packagingslist .packaging{margin:25px 0}}@media(min-width: 601px){.packagingslist .row .col.m4{width:33.3332333333%}}@media(min-width: 993px){.packagingslist .row .col.m4{width:33.3332333333%}}.packagingslist .loadmore{padding:30px 0}.packagingslist .loadmore button{background-color:#fff;width:100%}.packagingslist .loadmore p{color:#b8261d;font-size:25px;line-height:30px}.packagingslist span.bigfont{display:block;color:#b8261d;font-size:40px;line-height:50px}@media(min-width: 601px){.packagingslist span.bigfont{font-size:50px;line-height:55px}}@media(min-width: 993px){.packagingslist span.bigfont{font-size:60px;line-height:80px}}@media(min-width: 1381px){.packagingslist span.bigfont{font-size:80px;line-height:90px;padding-bottom:40px}}.mask-redboximage{background-repeat:no-repeat;background-size:0%;background-position:right bottom;overflow-x:hidden;padding-bottom:0;position:relative;width:100%;margin-bottom:-8px}@media(min-width: 601px){.mask-redboximage{background-size:60%;margin-bottom:0}}.mask-redboximage .leftoverlay{background-color:#b8261d;color:#fff;padding:40px 15px 35px;position:relative;z-index:2}@media(min-width: 601px){.mask-redboximage .leftoverlay{border-top-right-radius:30px;padding:40px 45px 25px 0px}}@media(min-width: 993px){.mask-redboximage .leftoverlay{padding:50px 50px 70px 0px}}@media(min-width: 1381px){.mask-redboximage .leftoverlay{padding:80px 80px 105px 0px}}.mask-redboximage .leftoverlay:before,.mask-redboximage .leftoverlay:after{display:block;content:" ";position:absolute;width:9999px;top:0;bottom:0;background-color:#b8261d}.mask-redboximage .leftoverlay:before{right:100%}.mask-redboximage .leftoverlay:after{left:100%}@media(min-width: 601px){.mask-redboximage .leftoverlay:after{display:none}}.mask-redboximage .leftoverlay h3{font-size:25px;line-height:30px;margin-bottom:20px}@media(min-width: 993px){.mask-redboximage .leftoverlay h3{padding-left:0;font-size:30px;line-height:35px}}.mask-redboximage .leftoverlay p{font-size:16px;line-height:22px}@media(min-width: 601px){.mask-redboximage .leftoverlay p{font-size:20px;line-height:26px}}@media(min-width: 993px){.mask-redboximage .leftoverlay p{font-size:18px;line-height:28px}}@media(min-width: 1381px){.mask-redboximage .leftoverlay p{margin-bottom:40px}}.mask-redboximage .leftoverlay a.btn{background-position:center right 15px;background-repeat:no-repeat;padding-left:10px;color:#fff;background-color:#b8261d;border:1px solid #fff;text-align:left;background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/doppelpfeil_weiss.svg")}.mask-redboximage .leftoverlay a.btn:hover{background-color:#fff;background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/doppelpfeil_rot.svg");color:#b8261d}@media(min-width: 601px){.mask-redboximage .leftoverlay a.btn{padding-right:60px}}@media(min-width: 1381px){.mask-redboximage .leftoverlay a.btn{width:65%}}.listcases .rightoverlay .case,.mask-redboxlinkelements .case{text-align:center;margin-bottom:30px}.listcases .rightoverlay .case div,.mask-redboxlinkelements .case div{min-height:55px}.listcases .rightoverlay .case div span,.mask-redboxlinkelements .case div span{font-size:12px;line-height:16px;font-family:"Roboto-Light",sans-serif;font-weight:normal}@media(min-width: 1920px){.listcases .rightoverlay .case div span,.mask-redboxlinkelements .case div span{font-size:14px;line-height:18px}}.listcases .rightoverlay img,.mask-redboxlinkelements img{border:none;border-radius:unset;width:90%}@media(min-width: 601px){.mask-redboxnumbers .leftoverlay{margin-top:150px}}.mask-redboxnumbers .rightoverlay ol{counter-reset:my-awesome-counter;list-style:none;padding-left:80px}.mask-redboxnumbers .rightoverlay ol li{margin:0 0 .5rem 0;counter-increment:my-awesome-counter;position:relative}.mask-redboxnumbers .rightoverlay ol li:before{content:counter(my-awesome-counter);color:#b8261d;font-size:1.5rem;position:absolute;--size: 42px;left:calc(-1*var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:0;background:#fff;border-radius:50%;text-align:center;box-shadow:1px 1px 0 #999}@media(min-width: 601px){.mask-redboxnumbers .rightoverlay{margin-top:0}}.mask-listrange .listrangehead{color:#b8261d}.mask-listrange .listrangehead a{color:#b8261d}.mask-listrange .listrangehead a:before{content:"» "}@media(min-width: 601px){.mask-listrange .listrangehead a{margin-left:15px}}.mask-listrange .listrangehead h2{font-family:"Roboto-Medium",sans-serif;font-size:20px}@media(min-width: 601px){.mask-listrange .listrangehead .listrangeheadlinks{text-align:right}}.mask-listrange .inner{margin-bottom:30px}@media(min-width: 601px){.mask-listrange .inner{padding:0 10%;margin-bottom:80px}}@media(min-width: 601px){.mask-listrange .inner p{min-height:155px}}@media(min-width: 993px){.mask-listrange .inner p{min-height:125px}}.mask-listrange .btn{min-width:100%}.mask-listrange hr{margin-bottom:30px;border:1px solid #b8261d}.mask-iconlist{background-image:radial-gradient(closest-side at 50% 50%, #FFFFFF, #EDEDED);background-size:cover}@media(min-width: 1381px){.mask-iconlist{padding:35px 0}}.mask-iconlist .iconlisthead h2{color:#b8261d;font-family:"Roboto-Light",sans-serif;font-size:25px;line-height:30px}.mask-iconlist .iconlisthead hr{border:1px solid #b8261d}.mask-iconlist a{color:#000}.mask-iconlist .inner-table{display:table;padding:10px 0}.mask-iconlist .table-cell{display:table-cell;vertical-align:middle;line-height:20px}.mask-iconlist img{width:75px;height:75px;margin-right:15px;vertical-align:middle}@media(min-width: 1381px){.mask-iconlist img{width:74px;height:74px}}.mask-iconlist span{font-size:14px;line-height:14px}@media(min-width: 601px){.mask-iconlist span{font-size:12px}}@media(min-width: 993px){.mask-iconlist span{font-size:14px;line-height:18px}}@media(min-width: 1381px){.mask-iconlist span{font-size:18px;line-height:22px}}.mask-bigslider{margin-bottom:-10px}.mask-bigslider [data-controls]{top:50%;margin-top:-70px}.mask-bigslider img{max-height:700px}.mask-bigslider .bigslideroverlay{color:#fff;background-color:#b8261d;bottom:80px;display:inline-block;max-width:400px;opacity:.9;padding:20px 20px 70px;position:absolute;text-align:left;z-index:1}.mask-bigslider .bigslideroverlay h3{font-family:"Roboto-Medium",sans-serif;font-size:18px}.mask-bigslider .negativemargin .rightoverlay::after,.mask-smallslider .negativemargin .rightoverlay::after{margin-top:0}@media(min-width: 601px){.mask-bigslider .negativemargin,.mask-smallslider .negativemargin{margin-top:-10%}}@media(min-width: 993px){.mask-bigslider .negativemargin,.mask-smallslider .negativemargin{margin-top:-30%}}.mask-bigslider .rightoverlay,.mask-smallslider .rightoverlay{padding-bottom:30px;margin-top:0}.mask-bigslider .rightoverlay p,.mask-smallslider .rightoverlay p{margin-bottom:0}.mask-bigslider .redcircle,.mask-bigslider .standard,.mask-smallslider .redcircle,.mask-smallslider .standard{margin:50px 0 25px}.mask-bigslider .redcircle,.mask-smallslider .redcircle{border:4px solid #b8261d;border-radius:50%;position:relative;overflow:hidden;width:210px;height:210px}@media(min-width: 601px){.mask-bigslider .redcircle,.mask-smallslider .redcircle{width:235px;height:235px}}@media(min-width: 993px){.mask-bigslider .redcircle,.mask-smallslider .redcircle{width:350px;height:350px}}@media(min-width: 1381px){.mask-bigslider .redcircle,.mask-smallslider .redcircle{width:362px;height:362px}}@media(min-width: 1920px){.mask-bigslider .redcircle,.mask-smallslider .redcircle{width:390px;height:390px}}.mask-bigslider #tns1>.tns-item,.mask-smallslider #tns1>.tns-item{font-size:14px;line-height:20px}@media(min-width: 1381px){.mask-bigslider #tns1>.tns-item,.mask-smallslider #tns1>.tns-item{font-size:18px;line-height:25px}}.mask-bigslider .tns-horizontal.tns-subpixel>.tns-item .img-wrap p,.mask-smallslider .tns-horizontal.tns-subpixel>.tns-item .img-wrap p{font-size:16px;line-height:20px}.mask-bigslider .tns-outer,.mask-smallslider .tns-outer{position:relative}.mask-bigslider .tns-outer button,.mask-smallslider .tns-outer button{font-family:"Roboto-Light",sans-serif}.mask-bigslider [data-controls],.mask-smallslider [data-controls]{background:rgba(0,0,0,0);border:0;bottom:0px;color:#b8261d;font-size:40px;line-height:40px;padding:0;position:absolute;z-index:1}@media(min-width: 993px){.mask-bigslider [data-controls],.mask-smallslider [data-controls]{font-size:50px}}@media(min-width: 1381px){.mask-bigslider [data-controls],.mask-smallslider [data-controls]{font-size:60px}}.mask-bigslider [data-controls=prev],.mask-smallslider [data-controls=prev]{left:0}.mask-bigslider [data-controls=prev]:after,.mask-smallslider [data-controls=prev]:after{content:"«"}@media(min-width: 601px){.mask-bigslider [data-controls=prev],.mask-smallslider [data-controls=prev]{left:-10%}}@media(min-width: 993px){.mask-bigslider [data-controls=prev],.mask-smallslider [data-controls=prev]{left:-20%}}.mask-bigslider [data-controls=next],.mask-smallslider [data-controls=next]{right:0%}.mask-bigslider [data-controls=next]:after,.mask-smallslider [data-controls=next]:after{content:"»"}@media(min-width: 601px){.mask-bigslider [data-controls=next],.mask-smallslider [data-controls=next]{right:-10%}}@media(min-width: 993px){.mask-bigslider [data-controls=next],.mask-smallslider [data-controls=next]{right:-20%}}.mask-bigslider .tns-outer [data-action],.mask-bigslider .tns-nav,.mask-smallslider .tns-outer [data-action],.mask-smallslider .tns-nav{display:none}.mask-html h2,.mask-html h3{font-size:40px;line-height:45px;margin-bottom:20px;font-family:"Roboto-Light",sans-serif}.mask-html h5{font-family:"Roboto-Medium",sans-serif;margin-bottom:10px}.mask-html p{margin-bottom:20px}.mask-html p+h5,.mask-html .btn+h5,.mask-html>.container>.row>.col{margin-top:10px}.mask-html .btn{margin-bottom:20px}.mask-parallax{padding-top:0}.mask-parallax .parallax-wrap{height:325px;overflow:hidden;position:relative;width:100%}@media(min-width: 601px){.mask-parallax .parallax-wrap{height:375px}}@media(min-width: 993px){.mask-parallax .parallax-wrap{height:500px}}@media(min-width: 1381px){.mask-parallax .parallax-wrap{height:800px}}.mask-parallax .paraimage{background-position:center center;background-size:cover;background-repeat:no-repeat;height:120%}@media(min-width: 601px){.mask-parallax .paraimage{height:105%}}.mask-youtube h2,.mask-youtube h3{font-size:40px;line-height:45px;margin-bottom:20px;font-family:"Roboto-Light",sans-serif}.video-container{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.mask-services h2,.mask-services h3{font-size:40px;line-height:45px;margin-bottom:20px;font-family:"Roboto-Light",sans-serif}.mask-services .serviceitem{width:100%;float:left;clear:both;margin-bottom:30px}.mask-services .serviceitem img{float:left;width:100px;height:auto;margin:0px 15px 0px 0px}.mask-services .serviceitem .service-text{float:right;width:calc(100% - 115px)}.mask-services .serviceitem .service-text small{display:block;margin-bottom:5px}.mask-services .serviceitem .service-text h5{font-size:16px;line-height:18px;font-family:"Roboto-Medium",sans-serif;font-style:normal;margin-bottom:10px}.mask-services .serviceitem .service-text p{font-size:16px;line-height:18px;margin-bottom:20px}.mask-services .serviceitem .service-text .btn{width:100%}#socialshare{display:none;position:fixed;top:189px;left:30px;color:#727272}#socialshare button,#socialshare button:focus,#socialshare button:hover{background:#fff;color:#727272;width:140px;padding:3px 3px 4px 3px;border-radius:4px}#socialshare li{float:left;clear:both}#socialshare li .sociallogo{display:inline-block;width:25px}#socialshare li .sociallogo img{width:auto;height:auto;max-height:20px;max-width:20px}#socialshare li a{color:#666}@media(min-width: 993px){#socialshare{display:block}}.d3js-background{width:100%;background:#f3eddf;padding:15px;position:relative}.d3js-background .icon{position:absolute;top:20px;left:20px;width:40px}.d3js-background .modal-content img{width:auto;height:auto;max-width:100%}#ajaxlist-form{display:flex}#ajaxlist-form .input-field{flex:1}#ajaxlist-form a.submit{background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/doppelpfeil_weiss.svg");background-position:center center;background-repeat:no-repeat;border:1px solid #fff;color:#fff;flex:0 0 60px;font-size:70px;height:3rem;line-height:55px;margin:1rem 0 1rem 10px;min-width:auto;padding:0}@media(min-width: 601px){#ajaxlist-form a.submit{flex:0 0 50px}}@media(min-width: 993px){#ajaxlist-form a.submit{height:60px}}@media(min-width: 1381px){#ajaxlist-form a.submit{flex:0 0 65px}}#ajaxlist-form ::-webkit-input-placeholder{color:#fff}#ajaxlist-form ::-moz-placeholder{color:#fff}#ajaxlist-form :-ms-input-placeholder{color:#fff}#ajaxlist-form :-moz-placeholder{color:#fff}form input[type=text]:not(.browser-default){border:1px solid #fff;color:#fff;font-size:18px;line-height:35px;letter-spacing:0px;padding-top:5px;padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(min-width: 993px){form input[type=text]:not(.browser-default){height:60px}}footer{background-color:#727272;padding:30px 0}footer li{font-size:12px;line-height:16px;letter-spacing:0;color:#fff}@media(min-width: 993px){footer li{font-size:14px;line-height:20px}}@media(min-width: 1381px){footer li{font-size:18px;line-height:25px}}footer a{color:#fff}@media(min-width: 993px){footer{font-size:14px;line-height:20px}}#footer2{font-size:12px;line-height:16px;color:#fff}@media(min-width: 993px){#footer2{font-size:18px;line-height:25px}}#footer2 .mb-20{margin-bottom:20px}#footer2 .inline-block{display:inline-block}#footer2 .f-left{float:left;margin-right:20px}#footer2 .imgwrap{display:none}@media(min-width: 993px){#footer2 .imgwrap{display:block}}#footer2 .imgwrap img{width:60px;height:60px}@media(min-width: 993px){#footer2 .imgwrap img{width:90px;height:90px}}@media(min-width: 1381px){#footer2 .imgwrap img{width:140px;height:140px}}#footer2 .imgwrap.hidden-md{margin-top:10px;display:inline-block}@media(min-width: 993px){#footer2 .imgwrap.hidden-md{display:none}}#footer2 .imgwrap .firstimage{float:left}@media(min-width: 993px){#footer2 .imgwrap .firstimage{float:none}}#footer2 .legal li{display:inline;margin-right:15px}#footer2 .legal li:last-child{margin-right:0}#footer2 .social{background-repeat:no-repeat;background-size:cover;background-position:center;margin-right:10px;width:30px;height:30px;display:inline-block;margin-top:16px}@media(min-width: 993px){#footer2 .social{margin-top:0;width:38px;height:38px;margin-top:12px}}#footer2 .social.fb{background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/rom-facebook-icon.svg")}#footer2 .social.yt{background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/rom-youtube-icon.svg")}#footer2 .social.insta{background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/rom-instagram-icon.svg")}#footer2 .social.in{background-image:url("/typo3conf/ext/mask_project/Resources/Public/Icons/rom-Linkedin-icon.svg")}.flexwrap{width:100%;display:flex;flex-wrap:wrap}.flexwrap>div{margin-left:0 !important;margin-bottom:10px}@media(min-width: 601px){.flexwrap>div{margin-bottom:25px}}@media(min-width: 1381px){.flexwrap>div{margin-bottom:50px}}.video-container .cookiefirst-disabled-resource{position:absolute;top:0;right:0;bottom:0;left:0;padding:30px;background:#000;color:#fff}.video-container .cookiefirst-disabled-resource a{color:#fff;text-decoration:underline}.video-container .cookiefirst-disabled-resource a:focus,.video-container .cookiefirst-disabled-resource a:hover{color:#fff;text-decoration:none}