@import "https://fast.fonts.net/cssapi/87c333a1-48fb-4474-bb83-97bd212310c1.css";.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:0px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:0px;}.ce-intext.ce-left .ce-gallery{margin-right:0px;}.ce-below .ce-gallery{margin-top:0px;}.ce-column{margin-right:0px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:0px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}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,font,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{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}body{line-height:140%;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}td,th{text-align:left;vertical-align:top;}.nofilter{-webkit-filter:none;filter:none;}.shadow{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);}.invisible{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);visibility:hidden;display:none;}.horizonalCenter{position:absolute;top:50%;width:100%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}.centerCenter{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.divider{height:0;display:block;width:3em;text-align:left;margin:2rem 0 2rem 0;background:none;border-top:3px solid #000000;}.dividersmall{height:0;display:block;width:24px;text-align:left;margin:0.5em 0 0.5em -3px;background:none;border:1px solid #000000;}.clearfix{content:"";display:block;clear:both;}.fluid{margin-left:-0.5rem !important;margin-right:-0.5rem !important;}.fluid > *{float:left;}@media only screen and (max-width:979px){.fluid{margin-left:-3px !important;margin-right:-3px !important;}}.fluid.nogrid{margin-left:0 !important;margin-right:0 !important;}.fluid.max1 > *{width:100%;}.fluid.max2 > *{width:50%;}.fluid.max3 > *{width:33.33333333%;}.fluid.max4 > *{width:25%;}.fluid.max5 > *{width:20%;}.fluid.max6 > *{width:16.66666667%;}.fluid.max7 > *{width:14.28571429%;}.fluid.max8 > *{width:12.5%;}@media only screen and (min-width:1025px)  and (max-width:2099px){.fluid.max2 > *{width:50%;}.fluid.max2 > *:nth-child(odd){}.fluid.max3 > *{width:33.33333333%;}.fluid.max3 > *:nth-child(3n+1){}.fluid.max4 > *{width:25%;}.fluid.max4 > *:nth-child(4n+1){}.fluid.max5 > *{width:20%;}.fluid.max5 > *:nth-child(5n+1){}.fluid.max6 > *{width:16.66666667%;}.fluid.max6 > *:nth-child(6n+1){}.fluid.max7 > *{width:20%;}.fluid.max8 > *{width:20%;}}@media only screen and (min-width:980px) and (max-width:1024px){.fluid.max2 > *{width:50%;}.fluid.max2 > *:nth-child(odd){}.fluid.max3 > *{width:33.33333333%;}.fluid.max3 > *:nth-child(3n+1){}.fluid.max4 > *{width:25%;}.fluid.max4 > *:nth-child(4n+1){}.fluid.max5 > *{width:20%;}.fluid.max5 > *:nth-child(5n+1){}.fluid.max6 > *{width:16.66666667%;}.fluid.max6 > *:nth-child(6n+1){}.fluid.max7 > *{width:20%;}.fluid.max8 > *{width:20%;}}@media only screen and (min-width:768px) and (max-width:979px),only screen and (min-width:980px) and (max-width:1024px),only screen and (min-width:1025px)  and (max-width:2099px),only screen and (min-width:2100px){.fluid.max2.col7525 > *:nth-child(odd){width:75%;}.fluid.max2.col7525 > *:nth-child(even){width:25%;}.fluid.max2.col6633 > *:nth-child(odd){width:66.66666667%;}.fluid.max2.col6633 > *:nth-child(even){width:33.33333333%;}.fluid.max2.col3366 > *:nth-child(odd){width:33.33333333%;}.fluid.max2.col3366 > *:nth-child(even){width:66.66666667%;}.fluid.max2.col2575 > *:nth-child(odd){width:25%;}.fluid.max2.col2575 > *:nth-child(even){width:75%;}}@media only screen and (min-width:768px) and (max-width:979px){.fluid.max2 > *{width:50%;}.fluid.max3 > *{width:50%;}.fluid.max3 > *:nth-child(2n+1){}.fluid.max4 > *{width:25%;}.fluid.max4 > *:nth-child(4n+1){}.fluid.max5 > *{width:33.33333333%;}.fluid.max5 > *:nth-child(3n+1){}.fluid.max6 > *{width:25%;}.fluid.max7 > *{width:25%;}.fluid.max8 > *{width:33.33333333%;}}@media only screen and (min-width:480px) and (max-width:767px){.fluid.max2 > *{width:100%;}.fluid.max3 > *{width:50%;}.fluid.max3 > *:nth-child(odd){}.fluid.max4 > *{width:50%;}.fluid.max4 > *:nth-child(odd){}.fluid.max5 > *{width:33.33333333%;}.fluid.max5 > *:nth-child(3n+1){}.fluid.max6 > *{width:50%;}.fluid.max6 > *:nth-child(odd){}.fluid.max7 > *{width:50%;}.fluid.max7 > *:nth-child(odd){}.fluid.max8 > *{width:33.33333333%;}.fluid.max8 > *:nth-child(odd){}}@media only screen and (max-width:479px){.fluid.max2 > *{width:100%;}.fluid.max3 > *{width:100%;}.fluid.max3 > *:nth-child(odd){}.fluid.max4 > *{width:50%;}.fluid.max4 > *:nth-child(odd){}.fluid.max5 > *{width:50%;}.fluid.max5 > *:nth-child(odd){}.fluid.max6 > *{width:50%;}.fluid.max6 > *:nth-child(odd){}.fluid.max7 > *{width:50%;}.fluid.max7 > *:nth-child(odd){}.fluid.max8 > *{width:50%;}.fluid.max8 > *:nth-child(odd){}}.fluid > *{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;padding:0 0.5rem 1rem 0.5rem;}@media only screen and (max-width:979px){.fluid > *{padding:0 3px 6px 3px;}}.fluid .fluid > *{padding-bottom:0 !important;}.fluid.nogrid{margin-left:auto;margin-right:auto;}.fluid.nogrid > *{padding:0;}.fluid:after{content:"";display:block;clear:both;}.light{font-family:'DIN Next W04';font-weight:200 !important;}.regular{font-family:'DIN Next W04';font-weight:400 !important;}.medium{font-family:'DIN Next W04';font-weight:500 !important;}.bold{font-family:'DIN Next W04';font-weight:700 !important;}.heavy{font-family:'DIN Next W04';font-weight:800 !important;}.upper{text-transform:uppercase;letter-spacing:.035em !important;}.capitalize{text-transform:capitalize;}.size-1{font-size:.8rem;line-height:1em;}.size0{font-size:1rem;line-height:1em;}.size1{font-size:1.1rem;line-height:1em;}.size2{font-size:1.5rem;line-height:1.3em;}.size3{font-size:1.8rem;line-height:1em;}.size4{font-size:2rem;line-height:1em;}.size5{font-size:2.6rem;line-height:1em;}.size6{font-size:3rem;line-height:1em;}@font-face{font-family:'pander';src:url('/typo3conf/ext/onepager/Resources/Public/Fonts//pander.eot?rb7v0m');src:url('/typo3conf/ext/onepager/Resources/Public/Fonts//pander.eot?rb7v0m#iefix') format('embedded-opentype'),url('/typo3conf/ext/onepager/Resources/Public/Fonts//pander.ttf?rb7v0m') format('truetype'),url('/typo3conf/ext/onepager/Resources/Public/Fonts//pander.woff?rb7v0m') format('woff'),url('/typo3conf/ext/onepager/Resources/Public/Fonts//pander.svg?rb7v0m#pander') format('svg');font-weight:normal;font-style:normal;}.icon{font-family:'pander' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"],[class*=" icon-"]{font-family:'pander' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-logo{font-family:'pander' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-logo:before{content:"\e900";}.icon-right{font-family:'pander' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-right:before{content:"\e901";}.icon-left{font-family:'pander' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-left:before{content:"\e902";}.icon-up{font-family:'pander' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-up:before{content:"\e903";}.icon-down{font-family:'pander' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-down:before{content:"\e904";}.mask_onepager_plainimage{background-size:cover;}.mask_onepager_plainimage.background-1{background-position:top center;}.mask_onepager_plainimage.background-2{background-position:bottom center;}.mask_onepager_plainimage.background-3{background-position:center center;}.mask_onepager_plainimage img{width:auto;max-width:100%;}.mask_onepager_plainimage .svg{position:relative;display:block;height:0;padding-bottom:56%;background:#f8f8f8;overflow:hidden;}.mask_onepager_plainimage .svg img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.mask_project_teaser a{position:relative;display:block;top:0;width:100%;height:0;padding-bottom:80%;background:#f8f8f8;overflow:hidden;}.mask_project_teaser a div.title{display:none;position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;background:rgba(0,0,0,0.6);color:white;}.mask_project_teaser a div.title > *{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10%;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:left;}.mask_project_teaser a div.title h2{font-size:2rem;line-height:1em;position:relative;padding-bottom:.5em;margin-bottom:.5em;}.mask_project_teaser a div.title h2:after{content:"";display:block;width:4rem;bottom:0;position:absolute;border-bottom:2px solid #ffffff;}.mask_project_teaser a div.viewproject{padding-top:2rem;}.mask_project_teaser a div.viewproject span{font-size:1.2rem;text-transform:uppercase;letter-spacing:.035em !important;font-family:'DIN Next W04';font-weight:500 !important;padding:1rem;display:inline-block;color:white;z-index:2;border:1px solid white;}@media only screen and (max-width:979px){.mask_project_teaser a div.viewproject span{font-size:1.1rem;line-height:1em;}}.mask_project_teaser.svg a{padding-bottom:56%;}.mask_project_teaser.svg a img{width:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}html.no-touch div.viewproject{display:none !important;}html{-webkit-text-size-adjust:100%;font-size:16px;}@media only screen and (min-width:980px) and (max-width:1024px),only screen and (max-width:979px){html{font-size:14px;}}html.hasSlider,html.hasSlider body,html.hasSlider div.content{height:100%;min-height:100%;}body{background:#ffffff;font-family:'DIN Next W04';font-weight:200 !important;}img{width:100%;height:auto;display:block;}.unveil{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);}.unveil.unveiled.slideInDone{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}a{text-decoration:none;cursor:pointer;}sub{vertical-align:baseline;font-size:.6em;font-family:'DIN Next W04';font-weight:500 !important;position:relative;top:.2em;}sup{vertical-align:super;font-size:.6em;font-family:'DIN Next W04';font-weight:500 !important;position:relative;top:-.2em;}hr{height:0;display:block;width:3em;text-align:left;margin:2rem 0 2rem 0;background:none;border-top:3px solid #000000;}.div hr{width:100%;margin:2em 0 2em 0;border:2px solid #003b4e;}@media only screen and (max-width:979px){.div hr{border:1px solid #003b4e;}}.align-center{text-align:center;}.align-right{text-align:right;}p{padding-bottom:.6em;}body,a{color:#000000;}b,strong{font-family:'DIN Next W04';font-weight:500 !important;}.content header h1,.content header h2,.content header h3,.content header h4{text-transform:uppercase;letter-spacing:.035em !important;}.content header h1{font-size:2.6rem;line-height:1em;padding-bottom:.9em;}.content header h2{font-size:1.5rem;line-height:1.3em;padding-top:.3rem;}.content header h3{padding-bottom:.5em;font-size:1.1rem;line-height:1em;font-family:'DIN Next W04';font-weight:500 !important;}@media only screen and (max-width:979px){.desktoponly{display:none !important;}}@media only screen and (min-width:980px){.mobileonly{display:none !important;}}body{padding-top:7rem;}@media only screen and (max-width:979px){body{padding-top:5rem;}}body > header{position:fixed;top:0;z-index:10;width:100%;height:0;}body > header > h1{position:absolute;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);}body > header .header-inner{max-width:1700px;margin:0 auto;padding-left:5rem;padding-right:5rem;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.97);-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}@media only screen and (min-width:480px) and (max-width:767px){body > header .header-inner{padding-left:1rem;padding-right:1rem;}}@media only screen and (max-width:479px){body > header .header-inner{padding-left:1rem;padding-right:1rem;}}@media only screen and (min-width:768px) and (max-width:979px){body > header .header-inner{padding-left:2.5rem;padding-right:2.5rem;}}body > header .header-inner .navbar{padding:3rem 0;position:relative;-webkit-transition:cubic-bezier(0.68,-0.55,0.27,1.55) 0.5s padding;-moz-transition:cubic-bezier(0.68,-0.55,0.27,1.55) 0.5s padding;-o-transition:cubic-bezier(0.68,-0.55,0.27,1.55) 0.5s padding;transition:cubic-bezier(0.68,-0.55,0.27,1.55) 0.5s padding;}@media only screen and (max-width:979px){body > header .header-inner .navbar{padding:2rem 0;}}body > header .header-inner .navbar .logo{position:absolute;left:0;margin-top:-.5rem;font-size:3rem;-webkit-transition:cubic-bezier(0.68,-0.55,0.27,1.55) 0.5s font-size;-moz-transition:cubic-bezier(0.68,-0.55,0.27,1.55) 0.5s font-size;-o-transition:cubic-bezier(0.68,-0.55,0.27,1.55) 0.5s font-size;transition:cubic-bezier(0.68,-0.55,0.27,1.55) 0.5s font-size;line-height:1em;display:block;}@media only screen and (max-width:979px){body > header .header-inner .navbar .logo{font-size:2.6rem;line-height:1em;margin-top:-.5rem;}}body > header .header-inner .navbar div.contact{display:none;}body > header .header-inner .navbar nav.mainmenu{height:1rem;line-height:1rem !important;}body > header .header-inner .navbar nav.mainmenu ul.menu{float:right;}body > header .header-inner .navbar nav.mainmenu ul.menu li{display:inline;text-transform:uppercase;letter-spacing:.035em !important;margin-left:3.75rem;}body > header .header-inner .navbar nav.mainmenu ul.menu li a{line-height:1.4em;position:relative;overflow:hidden;display:inline-block;font-family:'DIN Next W04';font-weight:400 !important;}body > header .header-inner .navbar nav.mainmenu ul.menu li a:after{content:"";display:block;width:100%;bottom:0;position:absolute;border-bottom:.15em solid transparent;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);}body > header .header-inner .navbar nav.mainmenu ul.menu li a.act,body > header .header-inner .navbar nav.mainmenu ul.menu li a:hover,body > header .header-inner .navbar nav.mainmenu ul.menu li a.active{color:#000000;}body > header .header-inner .navbar nav.mainmenu ul.menu li a.act:after,body > header .header-inner .navbar nav.mainmenu ul.menu li a:hover:after,body > header .header-inner .navbar nav.mainmenu ul.menu li a.active:after{border-color:#000000;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}body > header .header-inner .navbar nav.mainmenu ul.menu li ul{display:none;}body > header .header-inner .navbar:after{content:"";display:block;clear:both;}@media only screen and (max-width:979px){}body.pid2{padding-top:0;}@media only screen and (min-width:980px){body.pid2{padding-top:0;}body.pid2 > header .header-inner{background:rgba(255,255,255,0);}body.pid2 > header .header-inner *,body.pid2 > header .header-inner a:before,body.pid2 > header .header-inner a:after{color:white;border-color:white;}body.pid2 > header .header-inner ul.menu li a{position:relative !important;overflow:hidden !important;display:inline-block !important;}body.pid2 > header .header-inner ul.menu li a:after{content:"" !important;display:block !important;width:100% !important;bottom:0 !important;position:absolute !important;border-bottom:.15em solid transparent !important;-webkit-transition:all 0.4s ease-out !important;-moz-transition:all 0.4s ease-out !important;-o-transition:all 0.4s ease-out !important;transition:all 0.4s ease-out !important;-webkit-transform:translate(-100%,0) !important;-moz-transform:translate(-100%,0) !important;-o-transform:translate(-100%,0) !important;-ms-transform:translate(-100%,0) !important;transform:translate(-100%,0) !important;}body.pid2 > header .header-inner ul.menu li a.act,body.pid2 > header .header-inner ul.menu li a:hover,body.pid2 > header .header-inner ul.menu li a.active{color:#ffffff !important;}body.pid2 > header .header-inner ul.menu li a.act:after,body.pid2 > header .header-inner ul.menu li a:hover:after,body.pid2 > header .header-inner ul.menu li a.active:after{border-color:#ffffff !important;-webkit-transform:translate(0,0) !important;-moz-transform:translate(0,0) !important;-o-transform:translate(0,0) !important;-ms-transform:translate(0,0) !important;transform:translate(0,0) !important;}}.menuline{content:"";display:block;width:70%;margin:0 15%;border-top:1px solid black;border-bottom:1px solid black;position:absolute;left:0;-webkit-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-moz-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-o-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}.menutrigger{width:2rem;height:2rem;border:1px solid black;position:fixed;z-index:500;top:3rem;right:1.5rem;-webkit-transform:translate(0,-5rem);-moz-transform:translate(0,-5rem);-o-transform:translate(0,-5rem);-ms-transform:translate(0,-5rem);transform:translate(0,-5rem);-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-moz-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-o-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;overflow:hidden;}@media only screen and (max-width:979px){.menutrigger{top:2rem;}}@media only screen and (max-width:979px){.menutrigger{right:1rem;}}@media only screen and (min-width:768px) and (max-width:979px){.menutrigger{right:2.5rem;}}.menutrigger > span{content:"";display:block;width:70%;margin:0 15%;border-top:1px solid black;border-bottom:1px solid black;position:absolute;left:0;-webkit-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-moz-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-o-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);top:50%;}.menutrigger:before{top:33%;content:"";display:block;width:70%;margin:0 15%;border-top:1px solid black;border-bottom:1px solid black;position:absolute;left:0;-webkit-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-moz-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-o-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}.menutrigger:after{content:"";display:block;width:70%;margin:0 15%;border-top:1px solid black;border-bottom:1px solid black;position:absolute;left:0;-webkit-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-moz-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-o-transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;transition:cubic-bezier(0.68,-0.55,0.27,1.55) all 0.5s;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);top:67%;}@media only screen and (min-width:980px){.menutrigger:hover{background:black;border-color:black;}.menutrigger:hover *,.menutrigger:hover:after,.menutrigger:hover:before{border-color:white;}}.menuactive .menutrigger > span{width:0%;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);}.menuactive .menutrigger:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%;}.menuactive .menutrigger:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;}@media only screen and (min-width:980px){body.collapse .menutrigger{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}body.collapse > header,body.collapse .header-inner,body.collapse .navbar{height:100%;z-index:-1;}body.collapse > header .header-inner{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-o-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);}body.collapse > header .header-inner_v1{background:rgba(255,255,255,0.97);}body.collapse > header .header-inner_v1 *,body.collapse > header .header-inner_v1 a:before,body.collapse > header .header-inner_v1 a:after{color:#000000;border-color:#000000;}body.collapse > header .header-inner_v1 ul.menu li a{position:relative !important;overflow:hidden !important;display:inline-block !important;}body.collapse > header .header-inner_v1 ul.menu li a:after{content:"" !important;display:block !important;width:100% !important;bottom:0 !important;position:absolute !important;border-bottom:.15em solid transparent !important;-webkit-transition:all 0.4s ease-out !important;-moz-transition:all 0.4s ease-out !important;-o-transition:all 0.4s ease-out !important;transition:all 0.4s ease-out !important;-webkit-transform:translate(-100%,0) !important;-moz-transform:translate(-100%,0) !important;-o-transform:translate(-100%,0) !important;-ms-transform:translate(-100%,0) !important;transform:translate(-100%,0) !important;}body.collapse > header .header-inner_v1 ul.menu li a.act,body.collapse > header .header-inner_v1 ul.menu li a:hover,body.collapse > header .header-inner_v1 ul.menu li a.active{color:#000000 !important;}body.collapse > header .header-inner_v1 ul.menu li a.act:after,body.collapse > header .header-inner_v1 ul.menu li a:hover:after,body.collapse > header .header-inner_v1 ul.menu li a.active:after{border-color:#000000 !important;-webkit-transform:translate(0,0) !important;-moz-transform:translate(0,0) !important;-o-transform:translate(0,0) !important;-ms-transform:translate(0,0) !important;transform:translate(0,0) !important;}body.collapse > header .header-inner_v1 .navbar{padding:1rem 0;}body.collapse > header .header-inner_v1 .navbar .logo,body.collapse > header .header-inner_v1 .navbar .menutrigger{font-size:1rem;line-height:1em;}}@media only screen and (max-width:979px){body .menutrigger{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}body > header ul.menu{display:none;}body.menuactive ul.menu{display:block;}}body.menuactive .menutrigger{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);border-color:white;}body.menuactive .menutrigger *,body.menuactive .menutrigger:after,body.menuactive .menutrigger:before{color:white;border-color:white !important;}body.menuactive > header,body.menuactive .header-inner,body.menuactive .navbar{height:100%;z-index:1;}body.menuactive > header .logo,body.menuactive .header-inner .logo,body.menuactive .navbar .logo{font-size:7vh !important;margin-top:0 !important;}body.menuactive > header .header-inner{max-width:4000px;margin:0 auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5rem;padding-right:5rem;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:fixed;width:100%;background:#1a1b19;}@media only screen and (min-width:480px) and (max-width:767px){body.menuactive > header .header-inner{padding-left:1rem;padding-right:1rem;}}@media only screen and (max-width:479px){body.menuactive > header .header-inner{padding-left:1rem;padding-right:1rem;}}@media only screen and (min-width:768px) and (max-width:979px){body.menuactive > header .header-inner{padding-left:2.5rem;padding-right:2.5rem;}}body.menuactive > header .header-inner *,body.menuactive > header .header-inner a:before,body.menuactive > header .header-inner a:after{color:white;border-color:white;}body.menuactive > header .header-inner .navbar nav.mainmenu{height:auto;position:absolute;top:50%;width:100%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu{padding-bottom:3rem;}body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li{display:block;float:none;text-align:right;}body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li > a{font-size:9vh;position:relative !important;overflow:hidden !important;display:inline-block !important;font-family:'DIN Next W04';font-weight:700 !important;}body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li > a:after{content:"" !important;display:block !important;width:100% !important;bottom:0 !important;position:absolute !important;border-bottom:.15em solid transparent !important;-webkit-transition:all 0.4s ease-out !important;-moz-transition:all 0.4s ease-out !important;-o-transition:all 0.4s ease-out !important;transition:all 0.4s ease-out !important;-webkit-transform:translate(-100%,0) !important;-moz-transform:translate(-100%,0) !important;-o-transform:translate(-100%,0) !important;-ms-transform:translate(-100%,0) !important;transform:translate(-100%,0) !important;}body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li > a.act,body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li > a:hover,body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li > a.active{color:#ffffff !important;}body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li > a.act:after,body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li > a:hover:after,body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li > a.active:after{border-color:#ffffff !important;-webkit-transform:translate(0,0) !important;-moz-transform:translate(0,0) !important;-o-transform:translate(0,0) !important;-ms-transform:translate(0,0) !important;transform:translate(0,0) !important;}body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li > a:hover{font-family:'DIN Next W04';font-weight:700 !important;}body.menuactive > header .header-inner .navbar nav.mainmenu ul.menu > li > a.act{margin-bottom:.3em;}body.menuactive > header .header-inner .navbar nav.mainmenu .contact{clear:both;display:block;text-align:right;border-top:1px solid white;padding-top:1.5rem;font-size:1.1rem;line-height:1em;line-height:1.6em;font-family:'DIN Next W04';font-weight:400 !important;}body.menuactive > header .header-inner .navbar nav.mainmenu .contact .tel{line-height:1.3em;font-size:1.17em;}a.startTeaser{display:block;position:absolute;bottom:4.5rem;width:10em;text-align:center;font-family:'DIN Next W04';font-weight:800 !important;color:white;left:50%;text-transform:uppercase;letter-spacing:.035em !important;font-size:3vh;line-height:1em;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);padding-bottom:1rem;}@media only screen and (max-width:479px){a.startTeaser{bottom:2.5rem;}}a.startTeaser svg{width:45%;height:auto;}a.startTeaser:after{position:absolute;content:"";bottom:0;left:15%;width:70%;border-bottom:2px solid white;}a.startTeaser:before{font-family:'pander' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";width:100%;position:absolute;top:100%;text-align:center;left:0;margin-top:.5rem;}footer{position:relative;}footer .logo{display:inline-block;padding-top:0.3rem;font-size:2rem;position:absolute;}footer .maxwidth{max-width:1700px;margin:0 auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5rem;padding-right:5rem;padding-top:0;padding-bottom:2.5rem;}@media only screen and (min-width:480px) and (max-width:767px){footer .maxwidth{padding-left:1rem;padding-right:1rem;}}@media only screen and (max-width:479px){footer .maxwidth{padding-left:1rem;padding-right:1rem;}}@media only screen and (min-width:768px) and (max-width:979px){footer .maxwidth{padding-left:2.5rem;padding-right:2.5rem;}}footer .maxwidth > div{border-top:2px solid #000000;padding-top:1rem;}footer .maxwidth .max0 > *{padding-left:1.5rem;}footer .maxwidth .nogrid > *{padding-left:.5rem;padding-right:.5rem;}footer .maxwidth .tel{font-size:1.17em;}@media only screen and (min-width:480px) and (max-width:767px),only screen and (max-width:479px){footer .logo{position:static;display:block;}footer .max0{margin-top:1rem;float:none !important;}footer .max0 > *{width:100%;float:none;padding-right:0 !important;padding-left:0 !important;}}.categories{padding-top:1rem;padding-bottom:0.5rem;}.content .catFilterContainer{width:20rem;height:2rem;position:relative;-webkit-perspective:24rem;-moz-perspective:24rem;-o-perspective:24rem;perspective:24rem;}.content .catFilterContainer:before{position:absolute;content:"";left:0;width:100%;height:.9rem;border-bottom:3px solid black;top:50%;}.floatright{float:right !important;}.content .catFilter a{text-transform:uppercase;color:#b8b8b8;}.content .catFilter.inline{margin-bottom:.5rem;margin-top:-.4rem;}.content .catFilter.inline li{display:inline;margin-left:.7em;}.content .catFilter.inline li a{position:relative;overflow:hidden;display:inline-block;font-family:'DIN Next W04';font-weight:400 !important;}.content .catFilter.inline li a:after{content:"";display:block;width:100%;bottom:0;position:absolute;border-bottom:.15em solid transparent;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);}.content .catFilter.inline li a.act,.content .catFilter.inline li a:hover,.content .catFilter.inline li a.active{color:#000000;}.content .catFilter.inline li a.act:after,.content .catFilter.inline li a:hover:after,.content .catFilter.inline li a.active:after{border-color:#000000;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.content .catFilter.inline li a.act,.content .catFilter.inline li a:hover,.content .catFilter.inline li a.active{font-family:'DIN Next W04';font-weight:400 !important;}.content .catFilter.slotMachine{height:2rem;padding:1.4em 0;overflow:hidden;min-width:20em;}.content .catFilter.slotMachine a{display:block;width:100%;text-align:center;line-height:1.2em;}.content .catFilter.slotMachine a.active{position:relative;overflow:hidden;display:inline-block;font-size:2rem;line-height:1em;font-family:'DIN Next W04';font-weight:700 !important;text-align:left;}.content .catFilter.slotMachine a.active:after{content:"";display:block;width:100%;bottom:0;position:absolute;border-bottom:.15em solid transparent;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);}.content .catFilter.slotMachine a.active.act,.content .catFilter.slotMachine a.active:hover,.content .catFilter.slotMachine a.active.active{color:#000000;}.content .catFilter.slotMachine a.active.act:after,.content .catFilter.slotMachine a.active:hover:after,.content .catFilter.slotMachine a.active.active:after{border-color:#000000;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.content .catFilter.panelSnap{height:2em;overflow:scroll;position:relative;-ms-overflow-style:none;}.content .catFilter.panelSnap::-webkit-scrollbar{display:none;}.content .catFilter.panelSnap > li{position:relative;height:100%;}.content .catFilter.scrollSelect{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;cursor:ns-resize;}.content .catFilter.scrollSelect.touched a,.content .catFilter.scrollSelect:hover a{color:#b8b8b8;}.content .catFilter.scrollSelect li{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;display:block;position:absolute;width:20rem;height:2rem;color:white;text-align:left;}@media only screen and (max-width:979px){.content .catFilter.scrollSelect li{width:100%;}}.content .catFilter.scrollSelect li a{color:transparent;cursor:ns-resize;white-space:nowrap;display:block;width:100%;text-align:left;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;line-height:2rem;font-size:1.8rem;line-height:1em;}.content .catFilter.scrollSelect li a.active{font-size:1.8rem;line-height:1em;font-family:'DIN Next W04';font-weight:700 !important;color:black;}.content .catFilterNav li:first-child{border-bottom:1px solid black;}.content .catFilterNav li{margin:0;padding:0;font-size:.75rem;line-height:1em;}.content .catFilterNav a{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:inline-block;padding:.3em;}.content .catFilterNav a:hover{background:black;color:white;}.content .catFilter,.content .catFilterNav{float:left;}#c21:after{content:"";display:block;clear:both;}.fluid.table{display:table-row;}.fluid.table > *{display:table-cell;vertical-align:middle;float:none;}.pid5 .content,.pid4 .content,.pid3 .content{padding-top:12vh;}@media only screen and (max-width:979px){.pid5 .content,.pid4 .content,.pid3 .content{padding-top:0vh;}}@media only screen and (min-width:980px){.pid4 #c105{width:45%;}.pid4 .mask_onepager_plainimage{margin-top:-2rem;}}.pid5 h1{padding-bottom:.5em !important;}.pid5 #c229{padding-right:5rem;}@media only screen and (min-width:768px) and (max-width:979px){.pid3 .col3366 .col3366 > *{width:50% !important;}}@media only screen and (max-width:979px){.pid4 .mask_onepager_plainimage{width:100%;text-align:center;}.pid4 .mask_onepager_plainimage img{display:inline-block;}}.opSectionPadding4,.opSectionPadding5{padding-bottom:2rem !important;}@media only screen and (max-width:479px){.opSliderFullFrame{margin-top:5rem;height:56% !important;}}.ce-gallery img{margin-bottom:1rem;}.bgblack{background-color:#000000 !important;color:#ffffff;}.bgwhite{background-color:#ffffff !important;color:#000000;}.bgwhite a:hover{color:#006281 !important;}.bgblue{background-color:#003b4e !important;color:#ffffff;}.bggray{background-color:#f8f8f8 !important;color:#000000;}.bgdark{background-color:#ccc !important;color:#000000;}.bgyellow{background-color:#fffd38 !important;color:#000000;}.bluetext{color:#003b4e;}.lightbluetext{color:#127bbc;}.yellowborder{border:2.5rem solid #fffd38;}.bgcontain{background-size:contain !important;}.bgcover{background-size:cover !important;background-position:center center;}.bgpositioncenter{background-position:center center !important;}.bgpositioncenter .opSectionFixedBackground{background-position:center center !important;}.separator-top{margin:0 !important;border-color:#2d3f45;}.opAnchormenu{height:3em;line-height:3em;background:rgba(0,0,0,0.9);position:fixed;z-index:10;width:100%;border-bottom:1px solid #ffffff;}.opAnchormenu *{font-size:14px;}.opAnchormenu ul,.opAnchormenu li{margin:0;padding:0;list-style:none;}.opAnchormenu ul{text-align:right;padding:0 40px;}.opAnchormenu ul li{display:inline-block;padding-left:1.5em;}.opAnchormenu ul li a{color:#ffffff;}.opAnchormenu ul li a.act{font-weight:bold;}@media only screen and (max-width:979px){.opAnchormenu{position:absolute;min-height:2em;line-height:2em;height:auto;font-size:12px;}.opAnchormenu ul{padding:0;text-align:center;}}.opSection{background:center no-repeat #ffffff;position:relative;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.opSection > *{max-width:1700px;margin:0 auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5rem;padding-right:5rem;}@media only screen and (min-width:480px) and (max-width:767px){.opSection > *{padding-left:1rem;padding-right:1rem;}}@media only screen and (max-width:479px){.opSection > *{padding-left:1rem;padding-right:1rem;}}@media only screen and (min-width:768px) and (max-width:979px){.opSection > *{padding-left:2.5rem;padding-right:2.5rem;}}.opSection.maxwidth800 > div{max-width:840px;}.opSection.opSectionPadding{padding:0;}.opSection.opSectionPadding1{padding:1em 0;}.opSection.opSectionPadding2{padding:2em 0;}.opSection.opSectionPadding3{padding:3em 0;}.opSection.opSectionPadding4{padding:4em 0;}.opSection.opSectionPadding5{padding:5em 0;}.opSection.opSectionPadding6{padding:6em 0;}.opSection.opSectionPadding7{padding:7em 0;}@media only screen and (max-width:979px){.opSection.opSectionPadding7{padding:4em 0;}}.opSection.opSectionPadding8{padding:8em 0;}.opSection.opSectionPadding9{padding:9em 0;}.opSection.opSectionPadding10{padding:10em 0;}.opSection.opSectionPadding11{padding:11em 0;}.opSection.opSectionFullwidthContent{padding-left:0;padding-right:0;}.opSection.opSectionFullwidthContent > *{max-width:none;padding-left:0;padding-right:0;}.opSection.opSectionFullwidthContent img{max-width:none;width:100%;}.opSection.opSectionFullwidthContent.yellowborder > *{padding-left:2rem !important;padding-right:2rem !important;}.opSection.opSectionFullFrame{height:100%;}.opSection.opSectionFullImage{padding:0;}.opSection.opSectionFullImage > img{display:block;width:100%;height:auto;}.opSection.opSectionFullImage > div.opSectionContent{position:absolute;width:100%;max-width:none;z-index:3;top:0;}.opSection.opSectionFullImage > div.opSectionContent > div{max-width:1700px;margin:0 auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5rem;padding-right:5rem;}@media only screen and (min-width:480px) and (max-width:767px){.opSection.opSectionFullImage > div.opSectionContent > div{padding-left:1rem;padding-right:1rem;}}@media only screen and (max-width:479px){.opSection.opSectionFullImage > div.opSectionContent > div{padding-left:1rem;padding-right:1rem;}}@media only screen and (min-width:768px) and (max-width:979px){.opSection.opSectionFullImage > div.opSectionContent > div{padding-left:2.5rem;padding-right:2.5rem;}}.opSection.opSectionParallax{overflow:hidden;background-size:cover !important;background-position:center center;z-index:-1;}.opSection.opSectionParallax > img{width:100%;display:block;}.opSection.opSectionFixed{background-color:transparent !important;}.opSection.opSectionFixed .opSectionFixedBackground{width:100%;max-width:none;height:100%;background-size:cover !important;background-position:center center;position:fixed;background-position:top;z-index:-1;}.opSection .opFullFrameHeading{position:absolute;bottom:15%;left:10%;color:#ffffff;}.opSection .opFullFrameHeading h2{font-size:3rem;line-height:1em;text-transform:uppercase;letter-spacing:.035em !important;font-family:'DIN Next W04';font-weight:700 !important;}.opSection .opFullFrameHeading h1{font-size:1.1rem;line-height:1em;text-transform:uppercase;letter-spacing:.035em !important;font-family:'DIN Next W04';font-weight:500 !important;}.opSection.productIntro{margin:0 5rem;padding:1em 5rem;background:#fffd38;}@media only screen and (max-width:979px){.opSection.productIntro{padding:2.5rem;margin:0 2.5rem;}}@media only screen and (min-width:980px),only screen and (min-width:1025px)  and (max-width:2099px),only screen and (min-width:2100px),only screen and (min-width:980px) and (max-width:1024px){.opSection.productIntro{-webkit-transition:margin-top 0.4s ease-in;-moz-transition:margin-top 0.4s ease-in;-o-transition:margin-top 0.4s ease-in;transition:margin-top 0.4s ease-in;}}.opSection.productIntro .csc-header{position:relative;}.opSection.productIntro .csc-header h2{font-size:1rem;line-height:1em;font-family:'DIN Next W04';font-weight:500 !important;}.opSection.productIntro .csc-header h2:before{content:"";height:0;display:block;width:24px;text-align:left;margin:0.5em 0 0.5em -3px;background:none;border:1px solid #000000;}.opSection.productIntro .csc-header h2:after{content:"";height:0;display:block;width:24px;text-align:left;margin:0.5em 0 0.5em -3px;background:none;border:1px solid #000000;}.opSection.productIntro .csc-header:after{content:"";height:0;display:block;width:24px;text-align:left;margin:0.5em 0 0.5em -3px;background:none;border:1px solid #000000;position:absolute;bottom:0;}body.loaded .opSection.productIntro{margin-top:-8.5em;}@media only screen and (max-width:979px){body.loaded .opSection.productIntro{margin-top:-12em;}}.type-tx_lmt_ce_youtube{position:relative;}.type-tx_lmt_ce_youtube .ytHeader{position:absolute;width:100%;max-width:none;z-index:5;}.type-tx_lmt_ce_youtube .ytHeader > header{max-width:1700px;margin:0 auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5rem;padding-right:5rem;}@media only screen and (min-width:480px) and (max-width:767px){.type-tx_lmt_ce_youtube .ytHeader > header{padding-left:1rem;padding-right:1rem;}}@media only screen and (max-width:479px){.type-tx_lmt_ce_youtube .ytHeader > header{padding-left:1rem;padding-right:1rem;}}@media only screen and (min-width:768px) and (max-width:979px){.type-tx_lmt_ce_youtube .ytHeader > header{padding-left:2.5rem;padding-right:2.5rem;}}.ytContainer{height:0;padding-top:56.25%;position:relative;background-size:cover;cursor:pointer;}.ytContainer:after{content:"";position:absolute;top:50%;left:50%;display:block;width:20%;height:0;padding-bottom:20%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;background:url('../../../gfx/playButton.svg');background-size:contain;border:3px solid white;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}.ytContainer:hover:after{-moz-opacity:0.8;-khtml-opacity:0.8;-webkit-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";filter:alpha(opacity=80);}.ytContainer.playing:after{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);width:5em;height:5em;visibility:hidden;}.ytContainer iframe{width:100%;max-width:none !important;height:100% !important;position:absolute;left:0;top:0;}.type-tx_lmt_ce_pdf a.download img{max-width:100%;border:1px solid #2d3f45;}.opButton a{display:inline-block;background:#2d3f45;color:#ffffff;text-transform:uppercase;border-left:1em solid #2d3f45;border-right:1em solid #2d3f45;border-top:0.5em solid #2d3f45;border-bottom:0.5em solid #2d3f45;padding:.4em;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em;font-weight:bold;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.opButton a:hover{-moz-opacity:0.8;-khtml-opacity:0.8;-webkit-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";filter:alpha(opacity=80);}.opButton.opIcon a{padding-right:2.5em;background-position:right center;background-repeat:no-repeat;background-size:contain;}.opButton.opIconDownload a{background-image:url('../../../gfx/iconDownload.png');}.opButton.opIconAux1 a{background-image:url('../../../gfx/iconAux1.png');}.opButton.opIconAux2 a{background-image:url('../../../gfx/iconAux2.png');}.opButton.align-left{text-align:left;}.opButton.align-center{text-align:center;}.opButton.align-right{text-align:right;}.type-onepager_teaser .opTeaser .opTeaserText,.type-onepager_teaser .opTeaser .opTeaserMedia{height:0;padding-top:50%;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;position:relative;background-color:white;}.type-onepager_teaser .opTeaser .opTeaserTextCenter{text-align:center;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 3em;}@media only screen and (min-width:980px){.type-onepager_teaser .opTeaser .opTeaserTextCenter{position:absolute;top:50%;width:100%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}}@media only screen and (min-width:980px) and (max-width:1024px){.type-onepager_teaser .opTeaser .opTeaserTextCenter{font-size:.8em;}}@media only screen and (min-width:1025px)  and (max-width:1600px){.type-onepager_teaser .opTeaser .opTeaserTextCenter{font-size:.9em;}}.type-onepager_teaser .opTeaser .opTeaserTextCenter h3{font-size:2rem;line-height:1em;font-family:'DIN Next W04';font-weight:200 !important;text-transform:uppercase;letter-spacing:.035em !important;color:#003b4e;}@media only screen and (min-width:980px) and (max-width:1024px),only screen and (min-width:1025px)  and (max-width:2099px){.type-onepager_teaser .opTeaser .opTeaserTextCenter h3{font-size:3vw;}}.type-onepager_teaser .opTeaser .opTeaserTextCenter h4{padding-top:1em;font-size:1.1rem;line-height:1em;text-transform:uppercase;letter-spacing:.035em !important;}@media only screen and (max-width:979px){.type-onepager_teaser .opTeaser .opTeaserText{padding-top:0 !important;height:auto;}.type-onepager_teaser .opTeaser .opTeaserTextCenter{position:relative !important;padding:3em 1em;}}.type-onepager_teaser .opTeaser .opTeaserTextInvisible{padding-top:0em;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);visibility:hidden;display:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.type-onepager_teaser .opTeaser.opNoYoutube{cursor:pointer;}.type-onepager_teaser .opTeaser.opNoYoutube > div{overflow:hidden;}.type-onepager_teaser .opTeaser.opNoYoutube:hover .opTeaserMedia{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-moz-opacity:0.9;-khtml-opacity:0.9;-webkit-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=90)";filter:alpha(opacity=90);}.type-onepager_teaser .opTeaser.opNoYoutube:hover .opTeaserText{background:#2d3f45;}.type-onepager_teaser .opTeaser.opNoYoutube:hover .opTeaserText *{color:white;}.type-onepager_teaser .opTeaser.opNoYoutube.expand:hover .opTeaserMedia{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}.type-onepager_teaser .opTeaser.opNoYoutube.expand:hover .opTeaserText{background:white;}.type-onepager_teaser .opTeaser.opNoYoutube.expand:hover .opTeaserText *{color:#2d3f45;}.type-onepager_teaser .opTeaser.expand .opTeaserText,.type-onepager_teaser .opTeaser.expand .opTeaserMedia{padding-top:100%;}.type-onepager_teaser .opTeaser.expand .opTeaserTextInvisible{padding-top:2em;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);visibility:visible;display:block;}.type-onepager_teaser .opTeaser.opYoutubeInside{cursor:pointer;position:relative;z-index:1;}.type-onepager_teaser .opTeaser.opYoutubeInside .ytContainer iframe{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.type-onepager_teaser .opTeaser.opYoutubeInside:hover .opTeaserText{background:#2d3f45;}.type-onepager_teaser .opTeaser.opYoutubeInside:hover .opTeaserText *{color:white;}@media only screen and (min-width:980px){.type-onepager_teaser .opTeaser.opYoutubeInside .ytContainer.playing{padding-top:56.25% !important;}.type-onepager_teaser .opTeaser.opYoutubeInside .ytContainer.playing iframe{width:200% !important;height:200% !important;left:-100%;z-index:10;}}@media only screen and (max-width:2099px){.type-onepager_teaser:nth-child(even) > .opTeaser > div{float:right;}}@media only screen and (min-width:2100px){.type-onepager_teaser{width:50%;margin:0;float:left;}.type-onepager_teaser:nth-child(3) > .opTeaser > div,.type-onepager_teaser:nth-child(4) > .opTeaser > div,.type-onepager_teaser:nth-child(7) > .opTeaser > div,.type-onepager_teaser:nth-child(8) > .opTeaser > div{float:right;}.type-onepager_teaser .opTeaser .opTeaserText,.type-onepager_teaser .opTeaser .opTeaserMedia{padding-top:100%;}}.bx-wrapper{position:relative;}.bx-wrapper .bx-controls-direction{display:none;position:absolute;top:50%;height:0;width:100%;}.bx-wrapper .bx-controls-direction a{display:block;width:3vw;height:6vw;background:rgba(0,0,0,0.5) no-repeat;background-size:contain;overflow:hidden;text-indent:-99em;position:absolute;border:1em solid transparent;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.bx-wrapper .bx-controls-direction a.bx-prev{left:0;background-image:url('../../../gfx/prevArrow.png');background-position:right;}.bx-wrapper .bx-controls-direction a.bx-prev:hover{padding-right:1em;}.bx-wrapper .bx-controls-direction a.bx-next{right:0;background-image:url('../../../gfx/nextArrow.png');background-position:left;}.bx-wrapper .bx-controls-direction a.bx-next:hover{padding-left:1em;}.slideWithIcon{background-size:cover;position:relative;text-align:center;height:0;padding-bottom:56%;}.slideWithIcon > span{display:block;background:url('../../../gfx/lasche.svg') no-repeat top center;background-size:contain;padding:.5em 0;text-transform:uppercase;letter-spacing:.035em !important;font-size:1.1rem;line-height:1em;}.opSliderFullFrame{height:100%;}.opSliderFullFrame .bx-wrapper,.opSliderFullFrame .bx-viewport,.opSliderFullFrame .bx-viewport > .slider,.opSliderFullFrame .bx-viewport > .slider > *,.opSliderFullFrame .slideWithIcon{height:100% !important;}.opSliderFullFrame .slideWithIcon{padding:0;}.bx-pager{position:absolute;bottom:8%;left:0;}.bx-pager a .sliderFlag{display:none !important;display:block;background:rgba(255,255,255,0.9);width:2em;height:1.2em;text-align:right;font-size:1.5rem;line-height:1.3em;color:transparent;padding:.2em .5em;margin:3px 0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translate(-2em,0);-moz-transform:translate(-2em,0);-o-transform:translate(-2em,0);-ms-transform:translate(-2em,0);transform:translate(-2em,0);}.bx-pager a:hover .sliderFlag,.bx-pager a.active .sliderFlag{color:#a9abae;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}ul.contentList{margin:0;padding:0 0 1em 0;}ul.contentList li{position:relative;list-style:none;padding-left:1em;}ul.contentList li:before{content:"• ";font-size:1.3em;color:#2d3f45;position:absolute;left:0;top:0;}span.iconWrap{display:block;position:relative;text-align:center;}span.iconWrap span.icon{font-size:5em;}@media only screen and (max-width:479px){span.iconWrap span.icon{font-size:4em;}}.max8 span.iconWrap span.icon{font-size:5em;}@media only screen and (max-width:479px){.max8 span.iconWrap span.icon{font-size:4em;}}@media only screen and (min-width:480px) and (max-width:767px),only screen and (min-width:768px) and (max-width:979px){.max8 span.iconWrap span.icon{font-size:9vw;}}@media only screen and (min-width:980px) and (max-width:1024px),only screen and (min-width:1025px)  and (max-width:2099px){.max8 span.iconWrap span.icon{font-size:5vw;}}.type-onepager_button a{border:2px !important;display:block;position:relative;}.type-onepager_button a *{-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.type-onepager_button .center{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.type-onepager_button span.iconWrap{display:block;height:0;padding-bottom:78%;position:relative;}.type-onepager_button span.iconWrap:before{content:"";display:block;height:0%;position:absolute;width:100%;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.type-onepager_button span.iconWrap.blueonwhite{color:#003b4e;}.type-onepager_button span.label{display:block;padding-top:.7em;left:0;width:100%;text-transform:uppercase;font-family:'DIN Next W04';font-weight:500 !important;}.silatecButtons.fluid{margin-left:-2px;margin-right:-2px;}.silatecButtons.fluid > *{float:none !important;display:inline-block;}.silatecButtons.blue{background:#2d3f45;}.silatecButtons.blue a{border-color:#48585f !important;border-style:solid !important;}.silatecButtons.blue *{color:white;}.silatecButtons.blue span.iconWrap{background:#2d3f45;}.silatecButtons.blue a:hover *{color:#2d3f45 !important;}.silatecButtons.blue a:hover span.iconWrap:before{background:white;height:100%;}.silatecButtons.blueonwhite{background:white;}.silatecButtons.blueonwhite *{color:#003b4e;}.silatecButtons.blueonwhite span.iconWrap{background:white;}.silatecButtons.blueonwhite a:hover *{color:#a9abae !important;}.silatecButtons.blueonwhite a:hover span.iconWrap{background:white;}.silatecButtons.gray{background:white;}.silatecButtons.gray *{color:#a9abae;}.silatecButtons.gray span.iconWrap{background:white;}.silatecButtons.gray a:hover *{color:#2d3f45 !important;}.silatecButtons.gray a:hover span.iconWrap{background:white;}.references{padding-top:5em;}@media only screen and (max-width:479px),only screen and (min-width:480px) and (max-width:767px){.references{padding-top:0em;}}.references .type-onepager_masonry,.references .type-menu{padding:0 3em !important;}@media only screen and (max-width:979px){.references .type-onepager_masonry,.references .type-menu{padding:0 2.5rem !important;}}.references .type-menu .csc-menu{padding:3em 0 2em;}.references .type-menu .csc-menu li a{text-transform:uppercase;letter-spacing:.035em !important;color:#000000;}.references .type-menu .csc-menu li:hover a,.references .type-menu .csc-menu li.act a{color:#127bbc;}.masonry_ .masonryTile{padding:0;position:relative;}.masonry_ .masonryTile figcaption{display:none;}@media only screen and (max-width:479px){.masonry_ .masonryTile.showCaption figcaption{display:block;position:absolute;bottom:0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.6);color:white;padding:2.5rem;font-size:1.1rem;line-height:1em;text-transform:uppercase;letter-spacing:.035em !important;}}.masonry_ .masonryTile img{border:1px solid white;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.masonry_ .masonryTile:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:black;-moz-opacity:0.1;-khtml-opacity:0.1;-webkit-opacity:0.1;opacity:0.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=10)";filter:alpha(opacity=10);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.masonry_ .masonryTile:hover:before{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);}@media only screen and (min-width:980px),only screen and (min-width:768px) and (max-width:979px){.masonry_ .masonryIndex-1-1.masonryFormat-wide,.masonry_ .masonryIndex-8-1.masonryFormat-wide{width:66.66%;}}.referencesContainer{padding-top:4px;display:none;position:relative;max-width:904px;margin:0 auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5rem;padding-right:5rem;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media only screen and (min-width:480px) and (max-width:767px){.referencesContainer{padding-left:1rem;padding-right:1rem;}}@media only screen and (max-width:479px){.referencesContainer{padding-left:1rem;padding-right:1rem;}}@media only screen and (min-width:768px) and (max-width:979px){.referencesContainer{padding-left:2.5rem;padding-right:2.5rem;}}@media only screen and (min-width:1025px)  and (max-width:2099px){.referencesContainer{max-width:1024px;margin:0 auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5rem;padding-right:5rem;}}@media only screen and (min-width:1025px)  and (max-width:2099px) and only screen and (min-width:480px) and (max-width:767px){.referencesContainer{padding-left:1rem;padding-right:1rem;}}@media only screen and (min-width:1025px)  and (max-width:2099px) and only screen and (max-width:479px){.referencesContainer{padding-left:1rem;padding-right:1rem;}}@media only screen and (min-width:1025px)  and (max-width:2099px) and only screen and (min-width:768px) and (max-width:979px){.referencesContainer{padding-left:2.5rem;padding-right:2.5rem;}}.referencesContainer .referencesControlsContainer{position:absolute;right:5rem;top:1.45em;z-index:5;}.referencesContainer .referencesControlsContainer a{margin-left:1em;display:inline-block;vertical-align:middle;height:1.3em;width:1.3em;background-size:contain;background-repeat:no-repeat;background-position:center center;}.referencesContainer .referencesControlsContainer a.close{background-image:url('../../../gfx/x.svg');}.referencesContainer .referencesControlsContainer a.prev{background-image:url('../../../gfx/peil_rechts.svg');}.referencesContainer .referencesControlsContainer a.next{background-image:url('../../../gfx/peil_links.svg');}.referencesContainer .referencesContainerInner{background:white;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:100%;width:100%;padding:2.5rem 5rem;}.referencesContainer .referencesContainerInner h2{font-size:1.1rem;line-height:1em;text-transform:uppercase;letter-spacing:.035em !important;}.referencesContainer .referencesImage{margin-top:2.5rem;text-align:center;background:no-repeat;background-position:top center;background-size:contain;position:relative;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}.referencesContainer .referencesImage.loading{-moz-opacity:0.1;-khtml-opacity:0.1;-webkit-opacity:0.1;opacity:0.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=10)";filter:alpha(opacity=10);}.referencesContainer .referencesImage .prevTrigger,.referencesContainer .referencesImage .nextTrigger{position:absolute;height:100%;width:50%;left:0;}.referencesContainer .referencesImage .nextTrigger{left:50%;}.referencesContainer .referencesImage img{display:inline-block;}body.hasReferences:after{content:"";position:fixed;width:100%;height:0%;left:0;top:0;background:black;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}body.showReferences:after{height:100%;-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";filter:alpha(opacity=50);}body.showReferences .referencesContainer{display:block;}.googlemaps{position:relative;height:0;padding-top:100%;}.googlemaps .gmap-canvas{position:absolute !important;height:100%;width:100%;top:0;left:0;background-color:transparent !important;}
