article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}@-ms-viewport{width:device-width;}html{box-sizing:border-box;-ms-overflow-style:scrollbar;}*,*::before,*::after{box-sizing:inherit;}.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container{}}@media (min-width:768px){.container{}}@media (min-width:992px){.container{max-width:720px;}}@media (min-width:1200px){.container{max-width:960px;}}@media (min-width:1600px){.container{max-width:1200px;}}.container-fluid{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl,.col-xxl-auto{position:relative;width:100%;min-height:1px;padding-right:20px;padding-left:20px;}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-first{-ms-flex-order:-1;order:-1;}.order-last{-ms-flex-order:13;order:13;}.order-0{-ms-flex-order:0;order:0;}.order-1{-ms-flex-order:1;order:1;}.order-2{-ms-flex-order:2;order:2;}.order-3{-ms-flex-order:3;order:3;}.order-4{-ms-flex-order:4;order:4;}.order-5{-ms-flex-order:5;order:5;}.order-6{-ms-flex-order:6;order:6;}.order-7{-ms-flex-order:7;order:7;}.order-8{-ms-flex-order:8;order:8;}.order-9{-ms-flex-order:9;order:9;}.order-10{-ms-flex-order:10;order:10;}.order-11{-ms-flex-order:11;order:11;}.order-12{-ms-flex-order:12;order:12;}.offset-1{margin-left:8.333333%;}.offset-2{margin-left:16.666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.333333%;}.offset-5{margin-left:41.666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.333333%;}.offset-8{margin-left:66.666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.333333%;}.offset-11{margin-left:91.666667%;}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-sm-first{-ms-flex-order:-1;order:-1;}.order-sm-last{-ms-flex-order:13;order:13;}.order-sm-0{-ms-flex-order:0;order:0;}.order-sm-1{-ms-flex-order:1;order:1;}.order-sm-2{-ms-flex-order:2;order:2;}.order-sm-3{-ms-flex-order:3;order:3;}.order-sm-4{-ms-flex-order:4;order:4;}.order-sm-5{-ms-flex-order:5;order:5;}.order-sm-6{-ms-flex-order:6;order:6;}.order-sm-7{-ms-flex-order:7;order:7;}.order-sm-8{-ms-flex-order:8;order:8;}.order-sm-9{-ms-flex-order:9;order:9;}.order-sm-10{-ms-flex-order:10;order:10;}.order-sm-11{-ms-flex-order:11;order:11;}.order-sm-12{-ms-flex-order:12;order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.333333%;}.offset-sm-2{margin-left:16.666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.333333%;}.offset-sm-5{margin-left:41.666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.333333%;}.offset-sm-8{margin-left:66.666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.333333%;}.offset-sm-11{margin-left:91.666667%;}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-md-first{-ms-flex-order:-1;order:-1;}.order-md-last{-ms-flex-order:13;order:13;}.order-md-0{-ms-flex-order:0;order:0;}.order-md-1{-ms-flex-order:1;order:1;}.order-md-2{-ms-flex-order:2;order:2;}.order-md-3{-ms-flex-order:3;order:3;}.order-md-4{-ms-flex-order:4;order:4;}.order-md-5{-ms-flex-order:5;order:5;}.order-md-6{-ms-flex-order:6;order:6;}.order-md-7{-ms-flex-order:7;order:7;}.order-md-8{-ms-flex-order:8;order:8;}.order-md-9{-ms-flex-order:9;order:9;}.order-md-10{-ms-flex-order:10;order:10;}.order-md-11{-ms-flex-order:11;order:11;}.order-md-12{-ms-flex-order:12;order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.333333%;}.offset-md-2{margin-left:16.666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.333333%;}.offset-md-5{margin-left:41.666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.333333%;}.offset-md-8{margin-left:66.666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.333333%;}.offset-md-11{margin-left:91.666667%;}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-lg-first{-ms-flex-order:-1;order:-1;}.order-lg-last{-ms-flex-order:13;order:13;}.order-lg-0{-ms-flex-order:0;order:0;}.order-lg-1{-ms-flex-order:1;order:1;}.order-lg-2{-ms-flex-order:2;order:2;}.order-lg-3{-ms-flex-order:3;order:3;}.order-lg-4{-ms-flex-order:4;order:4;}.order-lg-5{-ms-flex-order:5;order:5;}.order-lg-6{-ms-flex-order:6;order:6;}.order-lg-7{-ms-flex-order:7;order:7;}.order-lg-8{-ms-flex-order:8;order:8;}.order-lg-9{-ms-flex-order:9;order:9;}.order-lg-10{-ms-flex-order:10;order:10;}.order-lg-11{-ms-flex-order:11;order:11;}.order-lg-12{-ms-flex-order:12;order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.333333%;}.offset-lg-2{margin-left:16.666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.333333%;}.offset-lg-5{margin-left:41.666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.333333%;}.offset-lg-8{margin-left:66.666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.333333%;}.offset-lg-11{margin-left:91.666667%;}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-xl-first{-ms-flex-order:-1;order:-1;}.order-xl-last{-ms-flex-order:13;order:13;}.order-xl-0{-ms-flex-order:0;order:0;}.order-xl-1{-ms-flex-order:1;order:1;}.order-xl-2{-ms-flex-order:2;order:2;}.order-xl-3{-ms-flex-order:3;order:3;}.order-xl-4{-ms-flex-order:4;order:4;}.order-xl-5{-ms-flex-order:5;order:5;}.order-xl-6{-ms-flex-order:6;order:6;}.order-xl-7{-ms-flex-order:7;order:7;}.order-xl-8{-ms-flex-order:8;order:8;}.order-xl-9{-ms-flex-order:9;order:9;}.order-xl-10{-ms-flex-order:10;order:10;}.order-xl-11{-ms-flex-order:11;order:11;}.order-xl-12{-ms-flex-order:12;order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.333333%;}.offset-xl-2{margin-left:16.666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.333333%;}.offset-xl-5{margin-left:41.666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.333333%;}.offset-xl-8{margin-left:66.666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.333333%;}.offset-xl-11{margin-left:91.666667%;}}@media (min-width:1600px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-xxl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-xxl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-xxl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-xxl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xxl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-xxl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xxl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-xxl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-xxl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xxl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-xxl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-xxl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-xxl-first{-ms-flex-order:-1;order:-1;}.order-xxl-last{-ms-flex-order:13;order:13;}.order-xxl-0{-ms-flex-order:0;order:0;}.order-xxl-1{-ms-flex-order:1;order:1;}.order-xxl-2{-ms-flex-order:2;order:2;}.order-xxl-3{-ms-flex-order:3;order:3;}.order-xxl-4{-ms-flex-order:4;order:4;}.order-xxl-5{-ms-flex-order:5;order:5;}.order-xxl-6{-ms-flex-order:6;order:6;}.order-xxl-7{-ms-flex-order:7;order:7;}.order-xxl-8{-ms-flex-order:8;order:8;}.order-xxl-9{-ms-flex-order:9;order:9;}.order-xxl-10{-ms-flex-order:10;order:10;}.order-xxl-11{-ms-flex-order:11;order:11;}.order-xxl-12{-ms-flex-order:12;order:12;}.offset-xxl-0{margin-left:0;}.offset-xxl-1{margin-left:8.333333%;}.offset-xxl-2{margin-left:16.666667%;}.offset-xxl-3{margin-left:25%;}.offset-xxl-4{margin-left:33.333333%;}.offset-xxl-5{margin-left:41.666667%;}.offset-xxl-6{margin-left:50%;}.offset-xxl-7{margin-left:58.333333%;}.offset-xxl-8{margin-left:66.666667%;}.offset-xxl-9{margin-left:75%;}.offset-xxl-10{margin-left:83.333333%;}.offset-xxl-11{margin-left:91.666667%;}}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:-ms-flexbox !important;display:flex !important;}.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}@media (min-width:576px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:-ms-flexbox !important;display:flex !important;}.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:768px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:-ms-flexbox !important;display:flex !important;}.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:992px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:-ms-flexbox !important;display:flex !important;}.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:1200px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:-ms-flexbox !important;display:flex !important;}.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:1600px){.d-xxl-none{display:none !important;}.d-xxl-inline{display:inline !important;}.d-xxl-inline-block{display:inline-block !important;}.d-xxl-block{display:block !important;}.d-xxl-table{display:table !important;}.d-xxl-table-row{display:table-row !important;}.d-xxl-table-cell{display:table-cell !important;}.d-xxl-flex{display:-ms-flexbox !important;display:flex !important;}.d-xxl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:-ms-flexbox !important;display:flex !important;}.d-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}.flex-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important;}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-sm-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-sm-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-sm-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-sm-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-sm-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-sm-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-sm-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-sm-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-sm-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-sm-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-sm-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-sm-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-sm-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-sm-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-sm-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important;}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-md-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-md-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-md-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-md-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-md-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-md-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-md-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-md-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-md-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-md-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-md-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-md-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-md-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important;}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-lg-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-lg-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-lg-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-lg-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-lg-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-lg-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-lg-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-lg-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-lg-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-lg-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-lg-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-lg-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-lg-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-lg-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-lg-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important;}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-xl-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-xl-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-xl-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-xl-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-xl-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-xl-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-xl-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-xl-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-xl-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-xl-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-xl-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-xl-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-xl-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-xl-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-xl-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important;}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-track{position:relative;top:0;left:0;display:block;}.page-wrap--career .slick-track{display:flex;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}.page-wrap--career .slick-slide{float:none;height:auto;}.slick-slide img{display:block;}.slick-slide img.slick-loading{padding-bottom:100%;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.page-wrap--career .slick-initialized .slick-slide{display:flex;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;cursor:pointer;background:transparent;top:50%;margin-top:-10px;padding:0;border:none;line-height:0;font-size:0;color:rgba(0,0,0,0);z-index:3;}.slick-prev:focus,.slick-next:focus{outline:none;}.slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;width:100%;}.slick-dots li{display:inline-block;margin:0;padding:0;}.slick-dots li a{display:block;outline:none;line-height:0;font-size:0;color:transparent;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-holder .mfp-content > div{position:relative;max-width:1300px;margin:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#cccccc;}.mfp-preloader a:hover{color:white;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100);}.mfp-close:active{top:1px;}.mfp-image-holder .mfp-close{top:0;opacity:1;filter:alpha(opacity=100);}.mfp-close-btn-in .mfp-close{color:#333333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-image-holder .mfp-close{right:0;text-align:center;width:44px;padding-right:0;background-color:#5596B3;}.mfp-image-holder .mfp-close:hover{background-color:#005b80;}.mfp-counter{position:absolute;top:0;right:0;color:#808080;font-size:12px;line-height:18px;margin:10px 50px 0 0;}.mfp-arrow{position:absolute;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}.mfp-arrow:hover:before{background:#005b80;}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;position:absolute;left:0;top:0;margin-top:35px;margin-left:25px;border:0;width:40px;height:40px;text-align:center;}.mfp-arrow:after,.mfp-arrow .mfp-a{content:'J';color:#fff;font-family:'icons',sans-serif;font-size:24px;font-weight:bold;line-height:40px;}.mfp-arrow:before,.mfp-arrow .mfp-b{background:#5596B3;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{margin-left:25px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{margin-left:25px;content:'K';}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#FFF;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{position:absolute;top:100%;left:0;right:0;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:50px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-image-holder .mfp-figure{background:#fff;position:relative;margin:32px;padding:50px 50px 0 50px;}.mfp-image-holder .mfp-figure:after{top:0;bottom:0;}.mfp-image-holder img.mfp-img{padding:0;}.mfp-image-holder .mfp-bottom-bar{min-height:50px;padding:10px 50px 20px 50px;background:#FFF;}.mfp-image-holder .mfp-title{color:#808080;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}.mfp-gallery .mfp-container{padding:0 48px;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}.resp-tabs-list{margin:0;padding:0;list-style:none;}.resp-tabs-list li{float:left;padding:10px 30px;margin:0 2px 0 0;cursor:pointer;background:#5596B3;color:#fff;min-width:25%;}.resp-tabs-list li:hover{background:#005B80;}.resp-tabs-container{padding:0;clear:left;background:#fff;}h2.resp-accordion{cursor:pointer;color:#fff;display:none;font-size:14px;font-weight:bold;border-top:0;margin:4px 0 0;padding:13px;background:#5596B3;}h2.resp-accordion:first-child{margin-top:0;}.tab-content,.resp-tab-content{padding:32px 16px;overflow:hidden;}.resp-tab-content{display:none;}.resp-tabs-list li.resp-tab-active{background:#fff;color:#585858;}.resp-content-active,.resp-accordion-active{display:block;}h2.resp-tab-active{border:1px solid #e0e0e0;}h2.resp-tab-title:last-child{background:blue;}.resp-vtabs .resp-tabs-list{float:left;width:30%;}.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px !important;margin:0;cursor:pointer;float:none;}.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;border-radius:4px;clear:none;}.resp-vtabs .resp-tab-content{border:none;}.resp-vtabs li.resp-tab-active{border:1px solid #c1c1c1;border-right:none;background-color:#fff;position:relative;z-index:1;margin-right:-1px !important;padding:14px 15px 15px 14px !important;}.resp-arrow{width:0;height:0;float:right;margin-top:7px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:5px solid #ddd;}h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:5px solid #e0e0e0;}h2.resp-tab-active{background:#404040 !important;padding:12px;}.resp-easy-accordion  h2.resp-accordion{display:block;}.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1;}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important;}.resp-jfit{width:100%;margin:0;}.resp-tab-content-active{display:block;}@media only screen and (max-width:1024px){.resp-tabs-list li{padding:10px 16px;}}@media only screen and (max-width:640px){.tabbing-element{padding:4px;background:#fff;}ul.resp-tabs-list{display:none;}h2.resp-accordion{display:block;}.tab-content,.resp-tab-content{padding:20px 0 10px;}.resp-vtabs .resp-tab-content{}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:0;clear:none;}.resp-accordion-closed{display:none !important;}}.parallaxator{overflow:hidden;position:relative;padding-bottom:40vh;margin-top:40px;display:block;}.parallaxator > .parallax_child{position:absolute;top:0;width:100%;}.parallaxator--nt{margin-top:0;}.parallaxator--nb{margin-bottom:-40px;}@font-face{font-family:'icons';src:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/iconfont.eot');src:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/iconfont.eot#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/iconfont.woff') format('woff'),url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/iconfont.ttf') format('truetype'),url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/iconfont.svg#icons') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'FS Me';src:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/FS_Me/Web/FSMeWeb-Regular.eot');src:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/FS_Me/Web/FSMeWeb-Regular.eot#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/FS_Me/Web/FSMeWeb-Regular.woff') format('woff');font-weight:400;font-style:normal;}@font-face{font-family:'FS Me';src:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/FS_Me/Web/FSMeWeb-Bold.eot');src:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/FS_Me/Web/FSMeWeb-Bold.eot#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/FS_Me/Web/FSMeWeb-Bold.woff') format('woff');font-weight:600;}@font-face{font-family:'FS Me';src:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/FS_Me/Web/FSMeWeb-Light.eot');src:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/FS_Me/Web/FSMeWeb-Light.eot#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/FS_Me/Web/FSMeWeb-Light.woff') format('woff');font-weight:200;}@font-face{font-family:'smk-icons';src:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/smk-icons/smk-icons.eot?17069366');src:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/smk-icons/smk-icons.eot?17069366#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/smk-icons/smk-icons.woff2?17069366') format('woff2'),url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/smk-icons/smk-icons.woff?17069366') format('woff'),url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/smk-icons/smk-icons.ttf?17069366') format('truetype'),url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Fonts/smk-icons/smk-icons.svg?17069366#smk-icons') format('svg');font-weight:normal;font-style:normal;}.icon:before{font-family:"icons",sans-serif;font-style:normal;font-weight:normal;font-size:16px;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.4em;text-align:center;vertical-align:middle;font-variant:normal;text-transform:none;line-height:1;margin-left:1px;}.icon-search:before{content:'A';font-size:29px;margin-top:0.1em;margin-left:.4em;}.icon-ok:before{content:'l';}.icon-down-open:before{content:'n';}.icon-up-open:before{content:'m';}.icon-cw:before{content:'M';font-size:20px;}.icon-doc:before{content:'D';margin-right:4px;margin-left:0;font-size:27px;}.icon-shop:before{content:'G';font-size:22px;}.icon-contact:before{content:'F';font-size:22px;margin-right:12px;}.icon-chart:before{content:'H';font-size:22px;color:#808080;}.icon-request:before{content:'q';font-size:22px;color:#808080;}.icon-feedback:before{content:'Z';font-size:22px;}.icon-angle-right:before{content:'i';font-size:1em;}html{color:#585858;font-size:12px;font-family:'FS Me',arial,sans-serif;line-height:1.4;background-color:#eee;overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}*{box-sizing:border-box;}iframe{border:0;}figure{margin:0;}fieldset{border:0;margin:0;padding:0;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{margin:1em 0 .5em;font-weight:normal;line-height:1.25;color:#e2000f;}h1,.h1{font-size:20px;}h2,.h2{font-size:18px;}h3,.h3{font-size:16px;}h4,.h4{font-size:14px;}h2.black,h3.black{font-size:16px;color:#262626;}h2.grey,h3.grey{font-size:16px;color:#585858;}.page-wrap--career h1,.page-wrap--career .h1,.page-wrap--career h2,.page-wrap--career .h2,.page-wrap--career h3,.page-wrap--career .h3,.page-wrap--career h4,.page-wrap--career .h4,.page-wrap--career h5,.page-wrap--career .h5{margin:0;}.page-wrap--career h1,.page-wrap--career .h1{font-weight:200;}.headline-subtitle{font-size:16px;line-height:1.25;color:#878787;}.sub{font-size:.75em;vertical-align:sub;}p{margin:16px 0 0;}img{height:auto;max-width:100%;}a,.js-link{font-family:'FS Me',sans-serif;color:#5596B3;cursor:pointer;font-weight:bold;text-decoration:none;}.no-touchevents a:hover,.js-link:hover{color:#3D6B80;}a:focus,a:active{outline:0;}ul,ol{margin:16px 0 0;padding:0 0 0 1em;}ul ul,ol ul,ul ol,ol ol{margin-top:0;}li{margin:0;padding:6px 0;}li sub{position:initial;vertical-align:sub;}abbr[title]{cursor:help;border-bottom:1px dotted #dadada;}blockquote{border:0;margin:1em 0;padding:0;}blockquote p{font-style:italic;max-width:55em;}address{font-style:normal;}hr{display:block;height:1px;border:0;background-color:#DADADA;margin:40px 0;padding:0;}input[type="text"],input[type="password"],input[type="number"],input[type="tel"],input[type="email"],textarea{min-width:0;padding:20px 15px 0;font-size:14px;color:#333;border:1px solid #f2f2f2;border-radius:0;background:#f2f2f2;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .3s,border-color .3s;}textarea{display:block;min-width:100px;max-width:100%;height:auto;min-height:100px;max-height:300px;resize:vertical;padding-top:28px;}input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="email"]:focus,textarea:focus{border-color:#D9D9D9;background-color:#fff;outline:none;}input[type="submit"]{width:auto;margin-top:15px;padding:0 60px;border:0;}input[type="checkbox"],input[type="radio"],input[type="image"],select,button{cursor:default;}input[type="checkbox"],input[type="radio"]{float:left;width:auto;margin:3px 10px 0 0;}button:focus{outline:none;}button[disabled],input[disabled],select[disabled]{opacity:.7;cursor:not-allowed;}input[type=number]{-moz-appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;}@media (min-width:768px){.page-wrap--career h1,.page-wrap--career .h1{font-size:32px;}.page-wrap--career h2,.page-wrap--career .h2{font-size:27px;}.page-wrap--career h3,.page-wrap--career .h3{font-size:23px;}.page-wrap--career h4,.page-wrap--career .h4{font-size:21px;}}@media (min-width:769px){h1,.h1{font-size:25px;}h2,.h2{font-size:20px;}}@media (min-width:992px){.page-wrap--career h1,.page-wrap--career .h1{font-size:40px;}.page-wrap--career h2,.page-wrap--career .h2{font-size:34px;font-weight:200;}.page-wrap--career h3,.page-wrap--career .h3{font-size:28px;}.page-wrap--career h4,.page-wrap--career .h4{font-size:24px;}}@media (min-width:1200px){.page-wrap--career h1,.page-wrap--career .h1{font-size:44px;}.page-wrap--career h2,.page-wrap--career .h2{font-size:38px;}.page-wrap--career h3,.page-wrap--career .h3{font-size:32px;}.page-wrap--career h4,.page-wrap--career .h4{font-size:24px;}input[type="text"],input[type="password"],input[type="number"],input[type="tel"],input[type="email"],textarea{padding-top:26px;}}@media (min-width:1280px){body{font-size:13px;}h1,.h1{font-size:27px;}h2,.h2{font-size:22px;}h3,.h3{font-size:18px;}h4,.h4{font-size:15px;}.headline-subtitle,h2.black,h3.black,h2.grey,h3.grey{font-size:18px;}small{font-size:12px;}.page-wrap--career h1,.page-wrap--career .h1{font-size:44px;}.page-wrap--career h2,.page-wrap--career .h2{font-size:38px;}.page-wrap--career h3,.page-wrap--career .h3{font-size:32px;}.page-wrap--career h4,.page-wrap--career .h4{font-size:24px;}}@media (min-width:1366px){body{font-size:14px;}h1,.h1{font-size:33px;}h2,.h2{font-size:25px;}h3,.h3{font-size:20px;}h4,.h4{font-size:16px;}.headline-subtitle,h2.black,h3.black,h2.grey,h3.grey{font-size:20px;}}@media (min-width:1600px){body{font-size:15px;}h1,.h1{font-size:40px;}h2,.h2{font-size:27px;}h3,.h3{font-size:22px;}h4,.h4{font-size:18px;}.headline-subtitle,h2.black,h3.black,h2.grey,h3.grey{font-size:22px;}small{font-size:13px;}input[type="text"],input[type="password"],input[type="number"],input[type="tel"],input[type="email"],textarea{font-size:15px;}.page-wrap--career h1,.page-wrap--career .h1{font-size:56px;}.page-wrap--career h2,.page-wrap--career .h2{font-size:44px;}.page-wrap--career h3,.page-wrap--career .h3{font-size:32px;}.page-wrap--career h4,.page-wrap--career .h4{font-size:24px;}}@media print{*,*:before,*:after{background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre{white-space:pre-wrap !important;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.page--no-flex body{display:block;height:auto;}@media (max-width:768px){.page--no-scroll,.page--no-scroll > body{overflow:hidden;}}.mt-0{margin-top:0;}.mb-0{margin-bottom:0;}.mt-1{margin-top:0.75rem;}.mb-1{margin-bottom:0.75rem;}.mt-2{margin-top:1.5rem;}.mb-2{margin-bottom:1.5rem;}.mt-3{margin-top:3rem;}.mb-3{margin-bottom:3rem;}.mt-4{margin-top:4.5rem;}.mb-4{margin-bottom:4.5rem;}.mt-5{margin-top:6rem;}.mb-5{margin-bottom:6rem;}.pt-0{padding-top:0;}.pb-0{padding-bottom:0;}.pt-1{padding-top:0.75rem;}.pb-1{padding-bottom:0.75rem;}.pt-2{padding-top:1.5rem;}.pb-2{padding-bottom:1.5rem;}.pt-3{padding-top:3rem;}.pb-3{padding-bottom:3rem;}.pt-4{padding-top:4.5rem;}.pb-4{padding-bottom:4.5rem;}.pt-5{padding-top:6rem;}.pb-5{padding-bottom:6rem;}.text-left,.align-left{text-align:left;}.text-center,.align-center{text-align:center;}.text-right,.align-right{text-align:right;}.text-justify{text-align:justify;}.text-caps{text-transform:uppercase;}.text-small{font-size:12px;}.text-big{font-size:20px;}.hidden,.hidden_html{display:none !important;}.visually-hidden{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);}@media (min-width:768px){.text-small{font-size:11px;}.text-big{font-size:21px;}}@media (min-width:1200px){.text-small{font-size:13px;}.text-big{font-size:24px;}}@media (min-width:1600px){.text-small{font-size:16px;}}.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{*zoom:1;}.contenttable{width:100%;margin:16px 0;border-collapse:collapse;}.contenttable caption{padding-bottom:5px;text-align:left;}.contenttable th{padding:5px;border-left:1px solid #FFF;border-right:1px solid #FFF;text-align:left;vertical-align:top;color:#FFF;background:#e2000f;}.contenttable th:first-child{border-left-color:#e2000f;}.contenttable th:last-child{border-right-color:#e2000f;}.contenttable td{padding:5px;border:1px solid #CCC;vertical-align:top;}.contenttable thead + tbody td{border-top:0;}.no-touchevents .contenttable tr:hover td{background:#EFF;}::-webkit-input-placeholder{color:#FFF;opacity:1;}:-moz-placeholder{color:#FFF;opacity:1;}::-moz-placeholder{color:#FFF;opacity:1;}:-ms-input-placeholder{color:#FFF;opacity:1;}::-ms-clear{display:none;}.page-wrap--within-iframe,.page-wrap.page-wrap--within-iframe{padding-left:0;}.page-wrap--career{font-size:14px;line-height:1.5;letter-spacing:.5px;}.page-body{background:#FFF;}.page-footer{overflow:hidden;position:relative;min-height:100px;padding:40px 7.728%;color:#B2B2B2;background:#575756;}.page-content{}.loading{display:block;text-align:center;}.loading:after{content:'';display:inline-block;width:16px;height:16px;}.arrow-link,.doc-link{display:inline-block;}.arrow-link:before,.doc-link:before{content:'i';position:relative;top:-1px;margin:0 .6em 0 0;font-size:.6em;font-family:'icons';font-weight:normal;}.doc-link:before{content:'D';margin:0 5px 0 0;font-size:17px;}.cross-link:before{content:'×';margin:0 0.5em 0 0;}.vcard-label{font-family:'FS Me',sans-serif;font-weight:bold;text-decoration:none;}.tel{overflow:hidden;}.tel .vcard-label{float:left;}.tel .value{display:block;overflow:hidden;padding:0 0 0 5px;}abbr.vcard-label{border:0;}.close-btn{display:inline-block;width:50px;height:50px;line-height:50px;font-size:40px;text-align:center;opacity:1;color:#FFF;background:#5596B3;cursor:pointer;}.close-btn:active,.no-touchevents .close-btn:hover{color:#FFF;background:#005B80;}.field_subheadline .powermail_legend{float:left;font-size:16px;margin:5px 0 10px 0;}.page-logo-link{height:118px;margin:0 auto;padding:0 19% 0 19%;display:flex;}.page-logo{display:block;width:100%;max-width:150px;}.nav-menu{margin:0;padding:0;list-style:none;}.nav-menu li{margin:0;padding:0;}.nav-menu-entry,.nav-menu-link{display:block;padding:15px;border-top:1px solid #DADADA;cursor:pointer;}.nav-menu-entry.entry-lvl-1:last-child{border-bottom:1px solid #DADADA;}.nav-menu-link,.nav-menu-link:visited{font-weight:normal;color:inherit;}.nav-menu-last-entry{border-bottom:1px solid #DADADA;}.entry-lvl-1{padding-left:19%;padding-right:5px;}.entry-lvl-2{position:relative;padding-right:20px;}.entry-lvl-2:after{content:'K';position:absolute;top:50%;right:5px;margin-top:-10px;line-height:20px;font-family:icons;font-size:14px;}.nav-menu-link.entry-lvl-2:after{display:none;}.no-touchevents .nav-menu-entry:hover{color:#111;}.no-touchevents .entry-lvl-1:hover,.no-touchevents .nav-menu-link:hover{color:#e2000f;}.entry-lvl-3.has-submenu{cursor:default;color:inherit;}.nav-mobile-home,.nav-mobile-current,.nav-mobile-back{display:none;}.entry-lvl-1.trail,.no-touchevents .entry-lvl-1.trail:hover{border-color:#e2000f;font-family:'FS Me',sans-serif;font-weight:bold;color:#FFF;background:#e2000f;}.entry-lvl-2.trail{position:relative;z-index:2;color:#e2000f;}.entry-lvl-1.trail:before,.entry-lvl-2.trail:before{content:'';position:absolute;z-index:10;top:50%;left:100%;margin-top:-13px;border-style:solid;border-width:14px 8px;}.entry-lvl-1.trail:before{border-color:transparent transparent transparent #e2000f;}.entry-lvl-2.trail:before{margin-left:13%;border-color:transparent transparent transparent #FFF;}.tActive,.tActive:visited{font-family:'FS Me',sans-serif;font-weight:bold;color:#e2000f;}.mobile-header,.entry-lvl-1,.meta-nav{position:relative;z-index:20;}.page-nav-bg{content:'';position:absolute;z-index:19;top:0;bottom:0;left:0;right:-1px;border-right:1px solid #D9D9D9;background:#FFF;}.open .page-nav-bg{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);box-shadow:0 0 20px 0 rgba(0,0,0,0.1);}.page-bg{display:none;position:fixed;z-index:10;top:0;bottom:0;left:21%;right:0;opacity:0.8;background:#404040;}.page-bg.open{display:block;}.page-wrap--career .page-bg{left:23%;}.nav-menu-flyout{display:none;position:absolute;top:0;bottom:0;left:-240%;width:335%;margin-left:1px;padding:0;background:#F2F2F2;overflow-x:hidden;overflow-y:auto;}.nav-menu-flyout.open{display:block;}.nav-menu-close{position:absolute;z-index:10;top:0;right:0;width:40px;height:40px;line-height:40px;text-align:center;font-size:36px;color:#FFF;background:#5596B3;cursor:pointer;}.nav-menu-title{display:none;position:absolute;padding:0 15px;z-index:2;top:40px;}.open > .nav-menu-title,.open + .nav-menu-title{display:block;}.nav-menu-title.lvl-1{width:33.34%;padding-left:3.5%;color:#e2000f;}.nav-menu-title.lvl-2{left:100%;width:200%;padding-left:10.55%;}.nav-menu.lvl-2{position:absolute;z-index:1;top:0;bottom:0;left:0;width:33.34%;padding:120px 3.5% 0 3.5%;background:#FFF;}.nav-menu.lvl-3{display:none;position:absolute;z-index:2;top:0;left:100%;width:200%;padding:120px 10.5% 0 10.5%;background:#F2F2F2;}.nav-menu.lvl-4{padding-left:30px;}.nav-menu.open{display:block;}.csscolumns .nav-menu.lvl-3{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}.csscolumns .nav-menu.lvl-3 > li{overflow:hidden;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;}.no-csscolumns .nav-menu.lvl-3 > li{float:left;width:50%;padding:0 10px;}.nav-flyout-img{position:absolute;left:33.34%;width:66.67%;margin-top:120px;}.nav-hover-img-wrap{position:absolute;z-index:1;bottom:0;left:100%;width:200%;text-align:center;}.nav-hover-img-filler{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;max-width:none;}.nav-hover-img{position:relative;z-index:2;width:auto;height:100%;}.mobile-nav-switch{display:none;}.meta-nav{padding:30px 10px 0 19%;}.meta-nav ul{margin:0;padding:0;list-style:none;}.meta-nav li{padding:0 0 10px 0;}.meta-nav li:first-child{padding-left:0;border-left:none;}.meta-nav a{font-weight:normal;color:#808080;}.no-touchevents .meta-nav a:hover{color:#e2000f;}.nav-menu__meta-navigation{position:relative;}.nav-menu__meta-navigation-wrap{position:relative;padding:30px 30px 30px 35px;}.nav-menu__meta-navigation-list{position:relative;z-index:9999;list-style:none;margin:0;padding:0;}.nav-menu__meta-navigation-list li{padding:6px 0;}.nav-menu__meta-navigation-list a{color:#808080;font-weight:normal;}.nav-menu__meta-navigation-list a:hover{color:#e2000f;}.top-navigation{position:absolute;z-index:9;top:0;right:0;height:50px;}.page--content-splash-teaser-visible .top-navigation{display:none;}.top-nav-item{overflow:hidden;float:right;position:relative;width:50px;height:50px;text-decoration:none;text-align:center;}.top-nav-item:before{position:absolute;top:0;left:0;width:50px;height:50px;margin:0;line-height:50px;vertical-align:middle;text-align:center;font-weight:normal;}.site-search-link,.site-search-link:visited{color:#FFF;background:#5596B3;}.no-touchevents .site-search-link:hover{color:#FFF;background:#005B80;}.site-search-link:before{font-size:30px;}.top-nav-secondary{float:right;}.toggle-secondary-nav{display:none;}.top-nav-secondary .top-nav-item + .top-nav-item:after{content:'';position:absolute;top:0;right:0;bottom:10px;width:1px;background:#DADADA;}.top-nav-secondary .feedback-link:before{content:'Z';font-size:26px;}.top-nav-secondary .shop-link:before{content:'G';font-size:28px;}.top-nav-secondary .contact-search-link:before{content:'w';font-size:28px;}.lang-select{overflow:hidden;position:relative;height:0;margin:0;padding:50px 0 0 0;list-style:none;}.lang-select-item{display:block;margin:0;padding:0;width:50px;height:50px;line-height:50px;text-align:center;text-transform:uppercase;font-size:18px;font-weight:normal;background:#FFF;}.no-touchevents .lang-select:hover,.lang-select.open{height:auto;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.1);-moz-box-shadow:0 0 4px rgba(0,0,0,0.1);box-shadow:0 0 4px rgba(0,0,0,0.1);}.lang-select .current{position:absolute;top:0;left:0;background:none;}.top-navigation.sidebar{position:fixed;z-index:5;top:50%;right:-50px;width:50px;height:auto;margin-top:-75px;background:#FFF;}.top-navigation.sidebar.is-visible{right:0;transition:right .2s;-webkit-transition:right .2s;}.top-navigation.sidebar .top-nav-item{width:auto;box-sizing:border-box;border:1px solid #DADADA;margin-top:-1px;}.top-navigation.sidebar .top-nav-secondary .top-nav-item{background-color:#fff;}.top-navigation.sidebar .top-nav-item .visually-hidden{position:relative;display:block;width:0;height:auto;margin:0 0 0 48px;font-size:14px;font-family:'FS Me',sans-serif;line-height:47px;white-space:nowrap;clip:auto;overflow:hidden;transition:width .3s;-webkit-transition:width .3s;}.no-touchevents .top-navigation.sidebar .top-nav-item:hover .visually-hidden{width:100px;}.top-navigation.fixed-to-footer{position:absolute;margin-top:-1px;}.top-navigation.sidebar .feedback-link,.top-navigation.sidebar .shop-link{}.top-navigation.sidebar .lang-select,.top-navigation.sidebar .contact-search-link{display:none;}.top-navigation.sidebar .top-nav-item + .top-nav-item:after{display:none;}.content-header{margin:0 150px 0 7.72%;border-bottom:1px solid #CCC;min-height:51px;}.content-header.no-line{border:0;}.breadcrumb{display:table;margin:0;padding:0 0 0 32px;list-style:none;color:#808080;}.breadcrumb li{display:table-cell;height:50px;margin:0;padding:0;vertical-align:middle;}.breadcrumb li + li .breadcrumb-inner{display:block;position:relative;padding:0 0 0 15px;white-space:nowrap;}.breadcrumb li + li .breadcrumb-inner:before{content:'›';position:absolute;left:5px;top:50%;margin-top:-10px;line-height:18px;}.breadcrumb a{font-weight:normal;text-decoration:none;color:#2B2B2B;}.page-footer-col-wrap{}.page-footer-col.product-groups{overflow:hidden;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #878787;}.page-footer-col.product-classes{position:relative;overflow:hidden;float:left;width:50%;border-right:1px solid #878787;}.page-footer-col.locations{margin-left:50%;padding-left:25px;background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/location-bg.png') no-repeat 0 50%;background-size:100% auto;-webkit-background-size:100% auto;}.page-footer-col.locations:after{content:'';display:block;clear:both;height:0;}.page-footer-mobile-links{display:none;}.page-footer-col-headline{margin:0 0 10px 0;color:#FFF;}.page-footer-col.related-pages{margin-top:30px;padding-top:30px;border-top:1px solid #878787;text-align:center;}.related-pages .page-footer-col-headline{display:none;text-align:left;}.page-footer-nav-list,.page-footer-nav-sublist{position:relative;overflow:hidden;margin:0;padding:0;list-style:none;}.page-footer-nav-sublist{margin:0 0 0 20px;font-size:0.85em;}.page-footer-nav-list li{padding:0 0 5px 0;}.page-footer-nav-sublist li{padding:5px 0 0 0;}.csscolumns .product-groups .page-footer-nav-list,.csscolumns .product-classes .page-footer-nav-list,.csscolumns .locations .page-footer-nav-list{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-rule:1px solid #878787;-moz-column-rule:1px solid #878787;column-rule:1px solid #878787;}.csscolumns .product-groups .page-footer-nav-list{-webkit-column-count:4;-moz-column-count:4;column-count:4;}.csscolumns .product-classes .page-footer-nav-list,.csscolumns .locations .page-footer-nav-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;}.no-csscolumns .product-groups .page-footer-nav-list,.no-csscolumns .product-classes .page-footer-nav-list,.no-csscolumns .locations .page-footer-nav-list{margin:0 -20px;}.no-csscolumns .product-groups .page-footer-nav-list > li,.no-csscolumns .product-classes .page-footer-nav-list > li,.no-csscolumns .locations .page-footer-nav-list > li{float:left;width:25%;padding:0 20px 5px 20px;border-right:1px solid #878787;}.no-csscolumns .product-classes .page-footer-nav-list > li,.no-csscolumns .locations .page-footer-nav-list > li{width:50%;}.page-footer-nav-link,.page-footer-nav-link:visited,.no-touchevents .page-footer-nav-link.no-page:hover{outline:0;font-weight:normal;color:#b2b2b2;}.no-touchevents .page-footer-nav-link:hover{color:#DADADA;}.page-footer-partner-link{margin:0 15px;}.page-footer-partner-link img{width:auto;margin:0 0 20px 0;}.page-footer-service-row{margin:10px 0 0;padding:30px 0 0;border-top:1px solid #878787;text-align:center;}.page-footer-service-links{float:right;margin:0;padding:0;list-style:none;}.page-footer-service-links li{float:left;margin:0 0 0 30px;padding:0;}.page-footer-top-link,.page-footer-top-link:visited{position:absolute;z-index:9;top:0;right:0;width:50px;height:50px;padding-top:25px;text-align:center;text-transform:uppercase;color:#FFF;background:#5596B3;}.no-touchevents .page-footer-top-link:hover{color:#FFF;background:#005B80;}.page-footer-top-link:before{content:'h';position:absolute;top:10px;left:1px;width:50px;line-height:1;text-align:center;font-family:'icons';font-weight:bold;font-size:10px;text-transform:none;}.page-footer-top-link.fixed{position:fixed;}.sitemap ul{margin:0;list-style:none;}.layer-content .sitemap-group,.sitemap-group ul{padding:0;}.sitemap li{padding:0 0 5px 0;}.sitemap .sitemap-group + .sitemap-group{margin-top:40px;}.sitemap-group-item > .sitemap-headline{display:block;margin:0 0 20px 0;font-size:18px;}.sitemap-item-lvl-1 > .sitemap-headline{display:block;margin:0 0 10px 0;color:#808080;}.sitemap-item-lvl-1 > .sitemap-headline,.sitemap-item-lvl-1 > .sitemap-link{font-size:16px;}.group-2 .sitemap-item-lvl-1 > .sitemap-link,.group-3 .sitemap-item-lvl-1 > .sitemap-link{display:block;margin-bottom:5px;}.sitemap .sitemap-list-lvl-1,.sitemap .sitemap-list-lvl-2{padding-left:15px;}.sitemap-link,.sitemap-link:visited{font-family:inherit;color:#585858;}.no-touchevents .sitemap-link:hover{color:#005B80;}.sitemap .sitemap-list-lvl-3{margin:0 0 0 20px;}.sitemap .sitemap-item-lvl-3{padding:5px 0 0 0;}.sitemap-item-lvl-3 .sitemap-link{font-size:0.85em;}.group-1 .sitemap-list-lvl-1{overflow:hidden;position:relative;margin:0 -16px;}.group-1 .sitemap-list-lvl-1:after{content:'';position:absolute;top:0;bottom:0;left:50%;width:1px;margin-left:-1px;background:#CCC;}.group-1 .sitemap-item-lvl-1{float:left;width:50%;padding:0 16px;}.sitemap-group.group-2{overflow:hidden;position:relative;margin:0 -1px;}.sitemap-group.group-2:after{content:'';position:absolute;top:40px;bottom:0;left:50%;width:1px;margin-left:-1px;background:#CCC;}.group-2 .sitemap-group-item{float:left;width:50%;padding:0 8px;}.group-1 .sitemap-list-lvl-2,.group-2 .sitemap-list-lvl-1{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}.sitemap-item-lvl-1,.sitemap-list-lvl-2{overflow:hidden;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;}.no-csscolumns .group-1 .sitemap-list-lvl-2,.no-csscolumns .group-2 .sitemap-list-lvl-1{overflow:hidden;margin:0 -5px;}.no-csscolumns .group-1 .sitemap-item-lvl-2,.no-csscolumns .group-2 .sitemap-item-lvl-1{float:left;width:50%;padding:0 5px;}.sitemap-group.group-3{overflow:hidden;position:relative;margin:0 -8px;}.group-3 .sitemap-group-item{float:left;width:25%;padding:0 8px;}.group-3 .sitemap-group-item + .sitemap-group-item:before{content:'';position:absolute;top:40px;bottom:0;width:1px;margin:0 0 0 -8px;background:#CCC;}.col-section{display:table;width:100%;padding:0 0 40px;table-layout:fixed;}.col-section.no-padding{padding:0 0 40px;}.col-section__col{display:table-cell;vertical-align:top;padding:0 32px;}.col-section__col:first-child{}.col-25{width:25%;}.col-33{width:33.333%;}.col-50{width:50%;}.col-66{width:66.666%;}.section-33 .col-33{padding:0 32px;}.col-borders .col-section__col + .col-section__col{border-left:1px solid #ccc;padding-left:31px;}.col-section-float{display:block;padding-bottom:20px;}.col-section-float:before,.col-section-float:after{content:" ";display:table;}.col-section-float:after{clear:both;}.col-section-float{*zoom:1;}.col-section-float .col-section__col{float:left;margin-bottom:20px;}.page-content h1:first-child,.page-content h2:first-child,.page-content h3:first-child,.page-content p:first-child,.page-content ul:first-child{margin-top:0;}input[type="submit"],.button,.button-left,.button:visited{display:inline-block;color:#fff;cursor:pointer;line-height:22px;font-family:'FS Me',sans-serif;font-weight:bold;text-decoration:none;text-align:center;padding:14px 16px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#5596B3;background:-ms-linear-gradient(top,#5596B3 0%,#488599 100%);background:linear-gradient(to bottom,#5596B3 0%,#488599 100%);}.no-touchevents input[type="submit"]:hover,.no-touchevents .button-left:hover
.no-touchevents .button:hover{color:#FFF;background:#5596B3;background:-ms-linear-gradient(top,#5596B3 0%,#488599 100%);background:linear-gradient(to bottom,#5596B3 0%,#488599 100%);}.col-33 .button,.col-50 .button,.button.block{display:block;}.button-left + .button-left.block,.button + .button.block{margin-top:20px;}.col-50 .button{max-width:360px;margin:0 auto;}.button.icon{position:relative;text-align:left;padding-left:45px;padding-right:5px;}.button.icon:before{position:absolute;left:10px;top:50%;margin-top:-8px;line-height:17px;}.button.icon-request:before{margin-left:4px;}.button.btn-white{color:#5596B3;font-size:13px;padding:10px 15px;text-shadow:none;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#e7e7e7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(top,#ffffff 0%,#e7e7e7 100%);background:-o-linear-gradient(top,#ffffff 0%,#e7e7e7 100%);background:-ms-linear-gradient(top,#ffffff 0%,#e7e7e7 100%);background:linear-gradient(to bottom,#ffffff 0%,#e7e7e7 100%);}.icon-link,.link-list .icon-link{position:relative;display:inline-block;padding:4px 0 0 36px;min-height:26px;}.icon-link:before{position:absolute;left:0;top:8px;color:#808080;font-size:20px;line-height:1em;font-family:'icons',sans-serif;}.icon-link.download:before,.icon-link.file:before,.icon-link.phone:before,.icon-link.cart:before,.icon-link.chart:before{content:'E';font-size:24px;font-weight:normal;line-height:1em;left:5px;top:0;}.icon-link.file:before{content:'D';font-size:27px;}.icon-link.phone:before{content:'F';top:4px;font-size:20px;}.icon-link.cart:before{content:'G';top:2px;font-size:24px;}.icon-link.chart:before{content:'H';top:3px;font-size:22px;}.icon-link span,.icon-link small{color:#808080;font-family:'FS Me',sans-serif;font-weight:normal;line-height:20px;text-transform:uppercase;}.feature-list,.product-detail-meta .col-66 ul{position:relative;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;-webkit-column-rule:1px solid #DADADA;-moz-column-rule:1px solid #DADADA;column-rule:1px solid #DADADA;}.text-element .feature-list{max-width:none;}.plus-list li,.plus-list-lines li,.feature-list li,.product-detail-meta .col-66 li{overflow:hidden;position:relative;list-style:none;padding-left:25px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;}.plus-list li:before,.plus-list-lines li:before,.feature-list li:before,.product-detail-meta .col-66 li:before{content:'';position:absolute;top:12px;left:2px;width:12px;height:2px;background-color:#e2000f;}.plus-list li:after,.plus-list-lines li:after,.feature-list li:after,.product-detail-meta .col-66 li:after{content:'';position:absolute;top:7px;left:7px;width:2px;height:12px;background-color:#e2000f;}.plus-list-lines li:before{top:19px;}.plus-list-lines li:after{top:14px;}.plus-list,.plus-list-lines,.link-list,.product-list{list-style:none;padding:0;}.link-list li,.product-list li{padding:12px 0;border-top:1px solid #ccc;}.plus-list-lines li{padding-top:12px;padding-bottom:12px;border-top:1px solid #ccc;}[class*=bg-] .plus-list-lines li{border-top:1px solid #fff;}.plus-list-lines li:first-child,.plus-list-lines li:first-child,.link-list li:first-child,.product-list li:first-child{border-top:0;}.link-list a,.product-list a{position:relative;display:inline-block;padding:0 0 0 15px;}.link-list a:before{content:'i';position:absolute;left:1px;top:6px;font-family:'icons',sans-serif;font-weight:normal;font-size:0.8em;line-height:0.8em;}.product-list a{padding-left:36px;}.product-list a:before{content:'p';position:absolute;left:1px;top:-2px;font-family:'icons',sans-serif;font-weight:normal;font-size:26px;line-height:1;color:#808080;}.page-content > .tx-powermail,.page-content > .content-element-wrap,.page-module > .content-element-wrap,.unwrapped{position:relative;padding:40px 7.72% 0;}.page-content .content-element{padding:0 32px;}.page-content .content-element-wrap.border:before{content:'';position:absolute;left:7.72%;bottom:0;right:7.72%;height:1px;background:#ccc;}.page-content > .tx-powermail:last-of-type,.page-content > .content-element-wrap:last-of-type{padding-bottom:40px;}.page-content > .content-element-wrap:last-of-type:before{display:none;}.page-content > .content-element-wrap.bg-1,.page-module > .content-element-wrap.bg-1{background-color:#ededed;}.page-content > .content-element-wrap.bg-2{background-color:#585858;color:#b2b2b2;}.page-content > .content-element-wrap.bg-2 h1,.page-content > .content-element-wrap.bg-2 h2,.page-content > .content-element-wrap.bg-2 h3,.page-content > .content-element-wrap.bg-2 h4,.page-content > .content-element-wrap.bg-2 .feature-list li:before,.page-content > .content-element-wrap.bg-2 a{color:#fff;}.page-content > .content-element-wrap.bg-3{background-color:#e2000f;color:#fff;}.page-content > .content-element-wrap.bg-3 h1,.page-content > .content-element-wrap.bg-3 h2,.page-content > .content-element-wrap.bg-3 h3,.page-content > .content-element-wrap.bg-3 h4,.page-content > .content-element-wrap.bg-3 .feature-list li:before,.page-content > .content-element-wrap.bg-3 a{color:#fff;}.page-content > .content-element-wrap.bg-4{background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#ffffff 40%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(40%,#ffffff));background:-webkit-linear-gradient(top,#ededed 0%,#ffffff 40%);background:-o-linear-gradient(top,#ededed 0%,#ffffff 40%);background:-ms-linear-gradient(top,#ededed 0%,#ffffff 40%);background:linear-gradient(to bottom,#ededed 0%,#ffffff 40%);}.parallaxator:after,.page-content > .content-element-wrap.arrow:after,.page-module > .content-element-wrap.arrow:after,.page-content > .content-element-wrap.arrow + .content-element-wrap:after,.cd-arrow-white:after{position:absolute;left:7.72%;top:0;border-top:36px solid #fff;border-left:58px solid transparent;border-right:58px solid transparent;}.page-content > .content-element-wrap.arrow.hide-arrow-top:after,.page-module > .content-element-wrap.arrow.hide-arrow-top:after,.page-content > .content-element-wrap.arrow.hide-arrow-bottom + .content-element-wrap:after{display:none;}.page-content > .content-element-wrap.bg-1 + .arrow:after,.page-content > .content-element-wrap.bg-1 + .content-element-wrap:after{border-top-color:#ededed;}.page-content > .content-element-wrap.bg-2 + .arrow:after,.page-content > .content-element-wrap.bg-2 + .content-element-wrap:after{border-top-color:#585858;}.page-content > .content-element-wrap.bg-3 + .arrow:after,.page-content > .content-element-wrap.bg-3 + .content-element-wrap:after{border-top-color:#e2000f;}.page-content > .content-element-wrap.arrow,.page-module > .content-element-wrap.arrow,.page-content > .content-element-wrap.arrow + .content-element-wrap{padding-top:64px;}.page-content > .content-element-wrap.bg,.page-module > .content-element-wrap.bg{padding-bottom:40px;margin-top:40px;}.page-content > .content-element-wrap.bg + .bg{margin-top:0;}.page-content > .content-element-wrap .content-element-wrap:first-child{padding-top:0;}.page-content > .content-element-wrap .content-element-wrap.border{padding-bottom:40px;}.page-content > .content-element-wrap .content-element-wrap.border:before{left:0;right:0;}.page-content .content-element-wrap,.page-content > .homepage-slider + .arrow{position:relative;padding-top:40px;}.content-element-wrap.no-margin{padding-top:0;}.content-element-wrap.border-top{border-top:1px solid #ccc}.content-element-headline{padding:40px 32px 40px;margin:0;}.content-element-headline.unwrapped{padding:50px 32px 0;margin:0 7.72% 0;}.page-content > .content-element-wrap.bg-404{margin-top:0;padding-top:94px;padding-bottom:64px;background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/404-bg.jpg') no-repeat right top / auto 100% #bf0024;}.page-content > .content-element-wrap.bg-404:after{content:'';position:absolute;left:7.72%;bottom:-36px;z-index:10;border-top:36px solid #bf0024;border-left:58px solid transparent;border-right:58px solid transparent;}.page-content > .content-element-wrap.bg-404 + .content-element-wrap{padding-top:64px;}.page-content > .content-element-wrap.bg-404 h1{font-family:'FS Me',sans-serif;font-weight:bold;}.lazy-element{opacity:0;transition:opacity .3s ease-out;}.lazy-element--rendered{opacity:1;}.lazy-element,.lazy-element--rendered{display:block;position:relative;}.lazy-element img,.lazy-element--rendered img{position:absolute;left:0;}.animate-images.content-element-wrap .lazy-element:not(.highlight-tabs__tab-content-img) img,.animate-images.content-element-wrap .lazy-element--rendered:not(.highlight-tabs__tab-content-img) img{animation:fade 1.5s .5s ease-out forwards;opacity:0;}.content-element-wrap .content-tabs__tab-link__thumb .lazy-element img,.content-element-wrap .content-tabs__tab-link__thumb .lazy-element--rendered img,.animate-images.content-element-wrap .content-tabs__tab-link__thumb .lazy-element img,.animate-images.content-element-wrap .content-tabs__tab-link__thumb .lazy-element--rendered img{animation:none;opacity:1;}@keyframes fade{from{opacity:0;}to{opacity:1;}}.text-element{padding:0 32px;}.col-section__col .text-element{padding:0;}.page-content > .content-element-wrap.border > .text-element,.page-content > .content-element-wrap.border > .text-image-element{padding-bottom:40px;}.text-element h1,.text-element h2,.text-element h3,.text-element h4,.text-element h5,.text-element h6,.text-element p,.text-element dl,.text-element ul,.text-element ol{max-width:50em;}.image-element img{display:block;width:100%;}.image-element.img-border img{border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.image-element .zoom{position:relative;display:block;}.image-element .zoom:after{content:'B';position:absolute;right:0;bottom:-40px;font-family:'icons',sans-serif;font-weight:normal;font-size:31px;line-height:1em;color:#b3b3b3;z-index:2;}.no-touchevents .image-element .zoom:hover:after{color:#5596B3;}.image-element figcaption{position:relative;margin-top:16px;padding-top:12px;color:#808080;font-size:0.867em;line-height:1em;}.image-element figcaption:before{content:'';position:absolute;left:0;top:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:4px solid #e2000f;}.page-content > .content-element-wrap.border > .image-element{padding-bottom:40px;}.text-image-element{padding:0 32px;}.col-section__col .text-image-element{padding:0;}.text-image-element .image-wrap.image-left{float:left;margin:0 32px 18px 0;padding-right:32px;}.text-image-element .image-wrap.image-right{float:right;margin:0 0 18px 32px;padding-left:32px;}.text-image-element .image-wrap img{display:block;}.text-image-element .zoom{position:relative;display:block;}.text-image-element .zoom:after{content:'B';position:absolute;right:0;bottom:-40px;font-family:'icons',sans-serif;font-size:31px;font-weight:normal;line-height:1em;color:#b3b3b3;z-index:2;}.no-touchevents .text-image-element .zoom:hover:after{color:#5596B3;}.text-image-element .image-wrap figcaption{position:relative;margin-top:16px;padding-top:12px;color:#808080;font-size:0.867em;line-height:1em;}.text-image-element .image-wrap figcaption:before{content:'';position:absolute;left:0;top:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:4px solid #e2000f;}.text-image-element .image-wrap + h1,.text-image-element .image-wrap + h2,.text-image-element .image-wrap + h3,.text-image-element .image-wrap + h4,.text-image-element .image-wrap + p{margin-top:0;}.text-image-element ul,.text-image-element ol{overflow:auto;}.video-element-wrap{max-width:1300px;}.video-element{position:relative;height:1px;padding-bottom:56.25%;}.video-element-iframe{overflow:hidden;position:absolute;width:100%;height:100%;border:0;}.teaser-section-wrap > h2{padding:0 40px;margin-bottom:16px;}.page-content > .content-element-wrap.border .teaser-section-wrap{padding-bottom:20px;}.teaser-section{margin:0 -8px;}.teaser{float:left;width:33.3333%;margin:0 0 16px 0;padding:0 8px;overflow:hidden;}.teaser-inner{display:block;overflow:hidden;position:relative;}.teaser-link-wrapper,.teaser-link-wrapper:visited{font-family:inherit;color:inherit;cursor:default;}.teaser .teaser-image{float:left;width:50%;border-right:4px solid #fff;}.teaser.image-right .teaser-content:after{left:100%;right:auto;border-left:13px solid #FFFFFF;border-right:0;}.teaser.teaser-50 .teaser-content:before{margin:-3px 7px 0 0;border-right-width:26px;border-top-width:39px;border-bottom-width:39px;}.teaser.teaser-50 .teaser-content:after{border-right-width:24px;border-top-width:36px;border-bottom-width:36px;}.teaser .teaser-image img{width:100%;}.teaser .teaser-content{position:absolute;right:0;top:0;width:50%;height:100%;padding:10px 15px;}.teaser .teaser-content .arrow-link{position:absolute;left:16px;bottom:16px;color:#fff;}.teaser .teaser-content .arrow-link:before{top:0;font-size:12px;}.teaser.teaser-33 .teaser-content p,.teaser.teaser-33 .arrow-link,.teaser.teaser-50 .teaser-content p{display:none;}.teaser.teaser-33 .teaser-inner{cursor:pointer;}.teaser.image-right .teaser-image{float:right;border-left:4px solid #fff;border-right:0;}.teaser.image-right .teaser-content{right:auto;left:0;}.teaser.teaser-50{width:50%;}.teaser.teaser-50 .teaser-image{border-right-width:8px;}.teaser.teaser-50 .teaser-content p{max-height:2.4em;margin-top:10px;line-height:1.2;overflow:hidden;}.teaser.teaser-50.image-right .teaser-image{border-left-width:8px;}.teaser-100{width:100%;}.teaser-100 .teaser-image{width:66.667%;}.teaser-100 .teaser-content{width:33.333%;padding:15px;}.teaser-100 .teaser-image{border-right-width:9px;}.teaser-100 .teaser-content p{display:none;}.teaser-100.image-right .teaser-image{border-left-width:9px;}.teaser.teaser-33-v .teaser-image{float:none;width:100%;border:0;border-bottom:10px solid #fff;}.teaser.teaser-33-v .teaser-content{position:relative;width:100%;height:auto;padding:32px 32px 52px;}.teaser.teaser-33-v .teaser-content .arrow-link{left:32px;}.teaser.teaser-33-v.image-right .teaser-image{border-left:0;}.teaser.bg-1 .teaser-inner{color:#808080;background-color:#ededed;}.teaser.bg-1 .teaser-content:after{border-left-color:#ededed;border-right-color:#ededed;}.teaser.teaser-33-v.bg-1 .teaser-content:after{border-left-color:transparent;border-right-color:transparent;border-bottom-color:#ededed;}.teaser.bg-1 .teaser-content h1,.teaser.bg-1 .teaser-content h3{color:#404040;}.teaser.bg-1 .teaser-content .arrow-link{color:#585858;}.teaser.bg-2 .teaser-inner{color:#b2b2b2;background-color:#585858;}.teaser.bg-2 .teaser-content:after{border-left-color:#585858;border-right-color:#585858;}.teaser.teaser-33-v.bg-2 .teaser-content:after{border-left-color:transparent;border-right-color:transparent;border-bottom-color:#585858;}.teaser.bg-2 .teaser-content h1,.teaser.bg-2 .teaser-content h3{color:#fff;}.teaser.bg-3 .teaser-inner{color:#fff;background-color:#e2000f;}.teaser.bg-3 .teaser-content:after{border-left-color:#e2000f;border-right-color:#e2000f;}.teaser.teaser-33-v.bg-3 .teaser-content:after{border-left-color:transparent;border-right-color:transparent;border-bottom-color:#e2000f;}.teaser.bg-3 .teaser-content h1,.teaser.bg-3 .teaser-content h3{color:#fff;}.image-gallery-wrap{position:relative;padding:0 0 10px;}.page-content > .content-element-wrap.border > .image-gallery-wrap{padding-bottom:50px;}.page-content > .content-element-wrap.border > .image-gallery-wrap .slick-prev,.page-content > .content-element-wrap.border > .image-gallery-wrap .slick-next{bottom:50px;}.image-gallery{background:#fff;}.image-gallery-wrap .slide-indicator{display:block;text-align:right;height:30px;color:#808080;font-size:100%;}.image-gallery .slick-prev,.image-gallery .slick-next{top:auto;bottom:0;width:40px;height:40px;margin:0;background:#5596B3;}.no-touchevents .image-gallery .slick-prev:hover,.no-touchevents .image-gallery .slick-next:hover{background:#3D6B80;}.image-gallery .slick-prev:before,.image-gallery .slick-next:before{display:block;width:40px;height:40px;line-height:40px;text-align:center;font-family:icons;font-size:24px;color:#FFF;}.image-gallery .slick-prev{right:47px;}.image-gallery .slick-prev:before{content:'J';}.image-gallery .slick-next{right:0;}.image-gallery .slick-next:before{content:'K';}.image-gallery .slick-disabled{background:#d9d9d9 !important;}.image-gallery .slick-list{padding-bottom:10px;}.image-gallery-item{width:100%;}.image-gallery-item img{width:100%;display:block;}.image-gallery-item figcaption{position:relative;margin-top:16px;padding:12px 100px 0 0;color:#808080;font-size:0.867em;line-height:1.1em;}.gallery-fontsize-bigger figcaption{font-size:1em;}.image-gallery-item figcaption:before{content:'';position:absolute;left:0;top:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:4px solid #e2000f;}.image-gallery-wrap.type-2{width:100%;padding:0 16px;}.image-gallery-wrap.type-2 .image-gallery-wrap-inner{position:relative;background:#fff;}.image-gallery-wrap.type-2 h3{padding:24px 32px 0;margin:0;}.image-gallery-wrap.type-2 .image-gallery{padding:30px 48px 38px;}.image-gallery-wrap.type-2 .slick-prev,.image-gallery-wrap.type-2 .slick-next{top:43%;width:40px;height:40px;margin-top:-20px;background:#5596B3;}.image-gallery-wrap.type-2 .slick-prev{left:0;}.image-gallery-wrap.type-2 .slick-next{right:0;}.no-touchevents .image-gallery-wrap.type-2 .slick-prev:hover,.no-touchevents .image-gallery-wrap.type-2 .slick-next:hover{background:#3D6B80;}.image-gallery-wrap.type-2 .slick-list:after{content:'';display:block;position:absolute;left:0;top:0;bottom:0;width:1px;background:#FFF;}.image-gallery-wrap.type-2 .image-gallery-item{float:left;width:33.333%;}.image-gallery-wrap.type-2 .image-gallery-img{padding:0 16px 16px;border-left:1px solid #d9d9d9;}.image-gallery-wrap.type-2 figcaption{padding:0 30px 0 0;height:38px;}.image-gallery-wrap.type-2 .image-gallery-item figcaption:before{display:none;}.image-gallery-wrap.type-2 .image-gallery-item figcaption .arrow-link,.image-gallery-wrap.type-2 .image-gallery-item figcaption .open-layer,.image-gallery-wrap.type-2 .image-gallery-item figcaption .open-layer-video{display:inline-block;margin-bottom:8px;}.image-gallery-wrap.type-2 .image-gallery-item figcaption .open-layer:before,.image-gallery-wrap.type-2 .image-gallery-item figcaption .open-layer-video:before{content:'i';margin:0 0.5em 0 0;font-size:0.8em;line-height:0.8em;font-family:'icons';font-weight:normal;}.open-layer-video.button{display:inline-flex;align-items:center;gap:14px;color:#5596B3;background:#FFF;border:2px solid #5596B3;}.open-layer-video.button::before{content:'';display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAzNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0LjI2ODggNC4wNzU3M0MzMy44NjYzIDIuNTY5NzggMzIuNjgwNCAxLjM4Mzk1IDMxLjE3NDUgMC45ODE0NDVDMjguNDQ0NyAwLjI1IDE3LjUgMC4yNSAxNy41IDAuMjVDMTcuNSAwLjI1IDYuNTU1MTggMC4yNSAzLjgyNTQ2IDAuOTgxNDQ1QzIuMzE5NzggMS4zODM5NSAxLjEzMzY3IDIuNTY5NzggMC43MzEyNCA0LjA3NTczQzAgNi44MDUxOSAwIDEyLjUwMDIgMCAxMi41MDAyQzAgMTIuNTAwMiAwIDE4LjE5NTEgMC43MzEyNCAyMC45MjQzQzEuMTMzNjcgMjIuNDMwMiAyLjMxOTc4IDIzLjYxNjQgMy44MjU0NiAyNC4wMTg4QzYuNTU1MTggMjQuNzUgMTcuNSAyNC43NSAxNy41IDI0Ljc1QzE3LjUgMjQuNzUgMjguNDQ0NyAyNC43NSAzMS4xNzQ1IDI0LjAxODhDMzIuNjgwNCAyMy42MTY0IDMzLjg2NjMgMjIuNDMwMiAzNC4yNjg4IDIwLjkyNDNDMzQuOTk5OSAxOC4xOTUxIDM0Ljk5OTkgMTIuNTAwMiAzNC45OTk5IDEyLjUwMDJDMzQuOTk5OSAxMi41MDAyIDM0Ljk5OTkgNi44MDUxOSAzNC4yNjg4IDQuMDc1NzNaTTEzLjk5OTggMTcuNzUwM1Y3LjI1MDA3TDIzLjA5MjkgMTIuNTAwMkwxMy45OTk4IDE3Ljc1MDNaIiBmaWxsPSIjNTU5NkIzIi8+Cjwvc3ZnPgo=");width:35px;height:25px;}.image-gallery-wrap.cross-references{border:1px solid #D9D9D9;background:#FFF;}.cross-references .slick-list{padding-bottom:0;}.cross-references .image-description{overflow:hidden;max-height:33px;margin:0;line-height:11px;}.image-gallery-wrap.cross-references .image-gallery-img a{color:#5596B3;}.image-gallery-wrap.cross-references figcaption{padding:0;}.image-gallery-element-wrap{position:relative;margin:0 -16px;}.image-gallery-element-wrap .image-gallery-wrap{float:left;width:66.666%;vertical-align:top;}.image-gallery-element-wrap.full-width{margin:0;}.image-gallery-element-wrap.full-width .image-gallery-wrap{width:100%;padding:0;}.image-gallery-element-wrap.full-width .image-gallery-wrap .slick-prev,.image-gallery-element-wrap.full-width .image-gallery-wrap .slick-next{top:50%;}.image-gallery-element-wrap .image-gallery-wrap .image-gallery-item figcaption .image-gallery-zoom{position:absolute;top:0;right:0;width:28px;height:28px;}.image-gallery-element-wrap .image-gallery-wrap .image-gallery-item figcaption .image-gallery-zoom:after{content:'B';position:absolute;right:0;top:0;font-family:icons,sans-serif;font-weight:normal;font-size:31px;line-height:1em;color:#b3b3b3;z-index:2;}.no-touchevents .image-gallery-element-wrap .image-gallery-wrap .image-gallery-item figcaption .image-gallery-zoom:hover:after{color:#5596B3;}.image-gallery-element-wrap .image-gallery{position:relative;}.image-gallery-element-wrap .image-gallery-teaser{display:table-cell;width:33.333%;height:100%;padding:32px 32px;overflow:hidden;vertical-align:top;color:#fff;}.image-gallery-element-wrap .image-gallery-teaser:before{content:'';position:absolute;top:0;right:16px;bottom:0;width:calc(33.333% - 32px);background:url(/typo3conf/ext/mmpackagesemikron/Resources/Public/Images/image-gallery-teaser.jpg) repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}.image-gallery-teaser > *{position:relative;}.image-gallery-element-wrap .image-gallery-teaser h2,.image-gallery-element-wrap .image-gallery-teaser h3,.image-gallery-element-wrap .image-gallery-teaser h4,.image-gallery-element-wrap .image-gallery-teaser a{color:#fff;}.image-gallery-element-wrap .image-gallery-teaser .link-list li{border-color:#808080;}.header-banner{position:relative;top:-1px;display:table;width:100%;table-layout:fixed;}.header-banner.no-bg{width:92.28%;margin-right:7.72%;}.header-banner.no-bg.image-right{margin-right:0;margin-left:7.72%;}.header-banner .header-banner__col{display:table-cell;width:50%;padding:0;}.header-banner .banner-image{border-right:16px solid #fff;vertical-align:middle;background:#CCC;}.header-banner.no-bg .banner-image{width:55%;padding:0;}.header-banner.no-bg .banner-content{width:45%;padding:0;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}.header-banner.bg-1 .banner-content,.header-banner.bg-2 .banner-content,.header-banner.bg-3 .banner-content{border:0;}.header-banner .image-wrap img{display:block;width:100%;}.header-banner .content-wrap{position:relative;z-index:1;height:100%;padding:32px 15.44% 0 32px;}.header-banner.image-right .content-wrap{padding-left:15.44%;padding-right:32px;}.header-banner.no-bg .content-wrap{padding-right:32px;padding-left:32px;}.header-banner .content-wrap:before{content:'';position:absolute;left:-52px;top:40px;border-right:36px solid #fff;border-top:58px solid transparent;border-bottom:58px solid transparent;}.header-banner .content-wrap:after{content:'';position:absolute;left:-36px;top:40px;border-right:36px solid #fff;border-top:58px solid transparent;border-bottom:58px solid transparent;}.header-banner.image-right .banner-image{border-left:16px solid #FFF;border-right:0;}.header-banner.image-right .content-wrap:before{right:-52px;left:auto;border-left:36px solid #FFF;border-right:0;}.header-banner.image-right .content-wrap:after{right:-36px;left:auto;border-left:36px solid #FFF;border-right:0;}.header-banner.image-right .content-wrap h1:before,.header-banner.image-right .content-wrap h1:after{right:0;left:7.72%;}.header-banner h1{margin:0 0 5px 0;}.header-banner .sub-headline{margin:0;font-size:inherit;}.header-banner.bg-1 .banner-content{color:#808080;background:#EDEDED;}.header-banner.bg-1 .content-wrap:after{border-left-color:#EDEDED;border-right-color:#EDEDED;}.header-banner.bg-1 .content-wrap h1{color:#404040;}.header-banner.bg-2 .banner-content{color:#B2B2B2;background:#585858;}.header-banner.bg-2 .content-wrap:after{border-left-color:#585858;border-right-color:#585858;}.header-banner.bg-2 .content-wrap h1,.header-banner.bg-2 .content-wrap .feature-list li:before,.header-banner.bg-2 .content-wrap a{color:#FFF;}.header-banner.bg-3 .banner-content{color:#FFF;background:#e2000f;}.header-banner.bg-3 .content-wrap:after{border-left-color:#e2000f;border-right-color:#e2000f;}.header-banner.bg-3 .content-wrap h1,.header-banner.bg-3 .content-wrap .feature-list li:before,.header-banner.bg-3 .content-wrap a{color:#fff;}.header-banner.bg-3 .content-wrap .link-list li{border-color:#fff;}.accordion-element{position:relative;height:87px;overflow:hidden;background:#fff;transition:height .4s ease 0s;-moz-transition:height .4s  ease 0s;-webkit-transition:height .4s  ease 0s;}.accordion-element + .accordion-element{margin-top:22px;}.accordion-element .h2{line-height:1.0;}.accordion-element-inner{position:absolute;left:0;top:28px;bottom:28px;width:100%;overflow:hidden;}.accordion-element .toggle-headline{cursor:pointer;line-height:1.05;}.accordion-element .toggle-icon{position:absolute;z-index:1;top:20px;right:32px;width:40px;height:40px;cursor:pointer;border:1px solid #d9d9d9;background:#5596B3;background:-ms-linear-gradient(top,#5596B3 0%,#488599 100%);background:linear-gradient(to bottom,#5596B3 0%,#488599 100%);}.accordion-element .toggle-icon:after{content:'+';position:absolute;top:-1px;left:0;right:0;text-align:center;font:normal 24px/40px sans-serif;color:#fff;}.accordion-element.js-open .toggle-icon{background:#ffffff;background:-ms-linear-gradient(top,#ffffff 0%,#e7e7e7 100%);background:linear-gradient(to bottom,#ffffff 0%,#e7e7e7 100%);}.accordion-element.js-open .toggle-icon:after{content:"–";color:#5596B3;font-size:24px;top:-2px;}.accordion-element.js-open{cursor:auto;}.accordion-element.has-productlist.js-open.overflow-visible,.accordion-element.has-productlist.js-open.overflow-visible .accordion-element-inner{overflow:visible;}.accordion-element.has-productlist .accordion-element-inner{bottom:0;}.content-accordions-wrap{padding:0 32px;}.content-accordion{background:#fff;border-bottom:2px solid #ededed;padding:0;position:relative;overflow:hidden;}.content-accordion:before{content:'';position:absolute;left:0;top:-200%;width:5px;height:200%;background:linear-gradient(180deg,rgb(225,21,36) 0%,rgba(225,21,36,1) 50%,rgba(255,255,255,1) 100%);transition:top .8s cubic-bezier(0.22,1,0.36,1);}.content-accordion:hover:before{top:-100%;}.content-accordion--open.content-accordion:before{top:0;}.content-accordion__header{position:relative;padding:15px 110px 15px 20px;cursor:pointer;}.content-accordion__header-img-wrap{max-width:300px;margin:0 15px 20px 0;}.content-accordion__content{height:0;overflow:hidden;transition:height .3s ease-out,margin .3s ease-out;position:relative;}.content-accordion__content-inner{padding:0 20px 50px;opacity:0;transition:opacity .2s ease-out;}.content-accordion--open .content-accordion__content-inner{opacity:1;}.content-accordion__content-btn{margin-top:20px;display:flex;justify-content:flex-end;}.content-accordion__toggle-btn{position:absolute;right:40px;top:50%;transform:translateY(-50%);height:50px;width:50px;background:transparent;border:1px solid #9B9B9B;border-radius:4px;padding:0;transition:border-color .3s,margin-top .4s;cursor:pointer;}.content-accordion__toggle-btn:before,.content-accordion__toggle-btn:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:2px;width:16px;background:#9B9B9B;transition:height .2s,background .3s;}.content-accordion__toggle-btn:after{height:16px;width:2px;}.content-accordion__header:hover .content-accordion__toggle-btn,.content-accordion--open .content-accordion__toggle-btn{border:1px solid #5596B3;}.content-accordion__header:hover .content-accordion__toggle-btn:before,.content-accordion__header:hover .content-accordion__toggle-btn:after,.content-accordion--open .content-accordion__toggle-btn:before{background:#5596B3;}.content-accordion--open .content-accordion__toggle-btn:after{height:0;}.r-tabs-nav{display:none;}.r-tabs-panel{height:0;overflow:hidden;padding:0;margin-top:20px;transition:padding .4s ease-out;}.r-tabs-panel.r-tabs-state-active{height:auto;padding:20px 0 40px;overflow:visible;}.product-tabs .r-tabs-panel.r-tabs-state-active{padding-top:30px;padding-bottom:30px;}.product-tabs .r-tabs-panel{margin:0;}.r-tabs-anchor{color:#333;display:flex;align-items:start;padding:20px 40px 20px 0;position:relative;}a.r-tabs-anchor:hover{color:#333;}.r-tabs-anchor:before{content:'';position:absolute;left:0;right:0;bottom:0;height:4px;background:#E6E6E6;transition:background .3s ease-out;}.no-touchevents .r-tabs-anchor:hover:before,.r-tabs-state-active .r-tabs-anchor:before{background:#e2000f;}.r-tabs-anchor:after{content:'›';position:absolute;right:0;top:50%;width:50px;height:50px;font-size:4rem;line-height:1;text-align:center;color:#e2000f;transform:rotate(90deg) translateX(-50%);}.r-tabs-state-active .r-tabs-anchor:after{transform:rotate(-90deg) translateX(50%);}.content-tabs__tab-link__thumb{flex:0 0 100px;margin-right:15px;}.r-tabs-anchor > .icon,.content-tabs__tab-link > .icon{flex:0 0 55px;margin-right:25px;text-align:center;}.r-tabs-anchor svg,.content-tabs__tab-link svg{width:55px;}.r-tabs-anchor > .icon path,.content-tabs__tab-link path{fill:#9B9B9B !important;transition:fill .3s;}.r-tabs-anchor:hover path,.r-tabs-state-active  .r-tabs-anchor path,.r-tabs-state-active  .content-tabs__tab-link path{fill:#e2000f !important;}.icon-smk-sem_icon_acdc svg{width:42px;}.icon-smk-sem_icon_car_charger_storage svg{width:15px;}.icon-smk-sem_icon_emobility svg{width:30px;}.icon-smk-sem_icon_energie_storage svg{width:15px;}.icon-smk-sem_icon_light_duty_vehicles svg{width:30px;}.icon-smk-sem_icon_marine svg{width:37px;}.icon-smk-sem_icon_motordrives svg{width:45px;}.icon-smk-sem_icon_motorbike svg{width:45px;}.icon-smk-sem_icon_onlineshop svg{width:34px;}.icon-smk-sem_icon_power_supplies_2 svg{width:40px;}.icon-smk-sem_icon_quad svg{width:38px;}.icon-smk-sem_icon_solarenergy svg{width:32px;}.icon-smk-sem_icon_traction svg{width:32px;}.icon-smk-sem_icon_tractor svg{width:37px;}.icon-smk-sem_icon_windenergy svg{width:25px;}.icon-smk-sem_icon_powersupply svg{width:28px;}.content-tabs__tab-content-inner .button{margin-top:40px;}.content-tabs__tab-list.unwrapped{margin-left:32px;margin-right:32px;}.product-tabs .r-tabs-panel.r-tabs-state-active{margin-top:0;background:#EDEDED;}.product-tabs .r-tabs-panel .p-slider{opacity:0;transition:opacity .5s ease-in;}.product-tabs .r-tabs-panel.r-tabs-state-active .p-slider{opacity:1;}.product-tabs .r-tabs-panel.leave .p-slider{opacity:0;}.product-tabs .c-slider__arrow-prev,.product-tabs .c-slider__arrow-next{z-index:2;left:10px;top:50%;transform:translateY(-50%);}.product-tabs .c-slider__arrow-next{left:auto;right:10px;}.product-tabs .r-tabs-accordion-title{margin:0 7.72%;padding:0 32px;}.product-tabs .content-tabs__tab-content{padding:0 32px;}.product-tabs__hl,.product-tabs__hl2{color:#585858;font-size:1.4rem;letter-spacing:1px;font-weight:400;}.product-tabs__hl2{color:#e2000f;}.product-tabs__hl3{color:#9B9B9B;font-weight:400;}.product-tabs__text{color:#4A4A4A;font-weight:normal;}.product-tabs__link{display:inline-block;margin-top:1rem;}.p-slider__slide{padding:20px;margin:0 10px;border:2px solid transparent;border-radius:6px;transition:border-color .3s ease-out;}.no-touchevents .p-slider__slide:hover{border:2px solid #e2000f;}.p-slider__slide-img-wrap{margin-bottom:10px;}.p-slider__slide-img-wrap img{max-width:100%;width:100%;}.p-slider__slide-content{text-align:center;}.product-tabs__link{opacity:0;transition:opacity .3s ease-out;}.p-slider__slide:hover .product-tabs__link{opacity:1;}.product-tabs .c-slider__arrow{background:#5596B3;cursor:pointer;}.product-tabs .c-slider__arrow:hover{background:#5596B3;}.product-tabs .slick-disabled{display:none !important;}.highlight-tabs .lazy-element img,.highlight-tabs .lazy-element--rendered img,.product-tabs .lazy-element img,.product-tabs .lazy-element--rendered img{top:0;}.highlight-tabs__text-col{padding-bottom:2rem;}.highlight-tabs{padding:0 32px;}.highlight-tabs__img-col{position:relative;}.highlight-tabs__img-wrap{position:absolute;top:0;bottom:0;width:calc(100% - 20px);}.highlight-tabs__tab-content-img{right:0;overflow:hidden;}.highlight-tabs__tab-content-img.lazy-element--rendered .highlight-tabs__tab-content-img__img{position:absolute;width:100%;}.animate-highlight-img .content-tabs--Standard .leave.r-tabs-state-active .highlight-tabs__tab-content-img.lazy-element .highlight-tabs__tab-content-img__img,.animate-highlight-img .content-tabs--Standard .highlight-tabs__tab-content-img.lazy-element .highlight-tabs__tab-content-img__img{right:-100%;opacity:0;transition:right .5s,opacity .5s;}.content-tabs--Standard .highlight-tabs__tab-content-img.lazy-element .highlight-tabs__tab-content-img__img{left:auto;}.content-tabs--Standard .lazy-element img{left:auto;right:0;}.content-tabs--Standard:not(.r-tabs) .highlight-tabs__tab-content-img.lazy-element--rendered .highlight-tabs__tab-content-img__img,.content-tabs--Standard .r-tabs-state-active .highlight-tabs__tab-content-img.lazy-element--rendered .highlight-tabs__tab-content-img__img{right:0;opacity:1;}.animate-highlight-img .content-tabs--mirrored .leave.r-tabs-state-active .highlight-tabs__tab-content-img.lazy-element .highlight-tabs__tab-content-img__img,.animate-highlight-img .content-tabs--mirrored .highlight-tabs__tab-content-img.lazy-element .highlight-tabs__tab-content-img__img{left:-100%;opacity:0;transition:left .5s,opacity .5s;}.content-tabs--mirrored .highlight-tabs__tab-content-img.lazy-element .highlight-tabs__tab-content-img__img{right:auto;}.content-tabs--mirrored:not(.r-tabs) .highlight-tabs__tab-content-img.lazy-element--rendered .highlight-tabs__tab-content-img__img,.content-tabs--mirrored .r-tabs-state-active .highlight-tabs__tab-content-img.lazy-element--rendered .highlight-tabs__tab-content-img__img{left:0;opacity:1;}.content-html > svg{width:100%;max-width:100%;}.homepage-slider{position:relative;margin-top:-1px;padding-bottom:50px;}.homepage-slider .sub-headline{margin:0 0 12px;font-size:16px;}.homepage-slider .slider-item{position:relative;overflow:hidden;}.homepage-slider .slider-item + .slider-item{display:none;}.homepage-slider.slick-initialized .slider-item{display:flex;flex-direction:column;}.homepage-slider .slider-img{display:block;position:relative;z-index:1;padding-bottom:32%;}.homepage-slider .text-box{position:absolute;z-index:2;top:8%;left:0;width:50%;min-height:84%;padding:15px 32px 17px 7.72%;border:16px solid #FFF;border-left:0;color:#fff;background:#e2000f;}.homepage-slider .text-box:before,.homepage-slider .text-box:after{content:'';position:absolute;right:-52px;top:50%;margin-top:-58px;border-left:36px solid #fff;border-top:58px solid transparent;border-bottom:58px solid transparent;}.homepage-slider .text-box:after{right:-36px;border-left-color:#e2000f;}.homepage-slider .slick-prev,.homepage-slider .slick-next{position:absolute;left:0;top:auto;bottom:0;width:70px;height:50px;margin:0;font-weight:normal;}.homepage-slider .slick-prev:before,.homepage-slider .slick-next:before{display:block;width:100%;height:50px;line-height:50px;text-align:center;font-family:'icons';font-size:24px;color:#5596B3;}.no-touchevents .homepage-slider .slick-prev:hover:after,.no-touchevents .homepage-slider .slick-next:hover:after{color:#3D6B80;}.homepage-slider .slick-prev:before{content:'J';}.homepage-slider .slick-disabled{opacity:0.5;}.homepage-slider .slick-next{left:auto;right:0;}.homepage-slider .slick-next:before{content:'K';}.homepage-slider .slick-disabled:after{color:#d9d9d9 !important;}.homepage-slider .slick-dots{bottom:0;height:50px;margin:0;line-height:50px;}.homepage-slider .slick-dots li{margin:0 3px;}.homepage-slider .slick-dots button{overflow:hidden;width:12px;height:12px;margin:0;padding:0;border:1px solid #c1c1c1;outline:0;line-height:0;text-indent:150%;white-space:nowrap;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.homepage-slider .slick-dots .slick-active button{border-color:#5596B3;background:#5596B3;}.homepage-slider.bg-1 .text-box{color:#808080;background:#EDEDED;}.homepage-slider.bg-1 .text-box:after{border-left-color:#EDEDED;border-right-color:#EDEDED;}.homepage-slider.bg-1 .text-box h1{color:#404040;}.homepage-slider.bg-2 .text-box{color:#B2B2B2;background:#585858;}.homepage-slider.bg-2 .text-box:after{border-left-color:#585858;border-right-color:#585858;}.homepage-slider.bg-2 .text-box h1,.homepage-slider.bg-2 .text-box .feature-list li:before,.homepage-slider.bg-2 .text-box a{color:#FFF;}.homepage-slider.bg-3 .text-box{color:#FFF;background:#e2000f;}.homepage-slider.bg-3 .text-box:after{border-left-color:#e2000f;border-right-color:#e2000f;}.homepage-slider.bg-3 .text-box h1,.homepage-slider.bg-3 .text-box .feature-list li:before,.homepage-slider.bg-3 .text-box a{color:#fff;}.homepage-slider.bg-3 .text-box .link-list li{border-color:#fff;}.homepage-slider.bg-3 a.button{color:#5596B3;font-size:13px;padding:10px 13px;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#e7e7e7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(top,#ffffff 0%,#e7e7e7 100%);background:-o-linear-gradient(top,#ffffff 0%,#e7e7e7 100%);background:-ms-linear-gradient(top,#ffffff 0%,#e7e7e7 100%);background:linear-gradient(to bottom,#ffffff 0%,#e7e7e7 100%);}.homepage-slider.bg-3 a.button:before{content:'i';margin:0 0.5em 0 0;font-size:1em;line-height:1;font-family:'icons';font-weight:normal;}.homepage-slider + .content-element-wrap.arrow:after{display:none;}.homepage-slider + .content-element-wrap.arrow{margin-top:0;}.homepage-slider .job-list-stage__img-wrap{width:100%;}.homepage-slider .job-list-stage__content-wrap{pointer-events:none;flex-grow:1;}.homepage-slider .job-list-stage__shape > polygon,.homepage-slider .job-list-stage__text .button{pointer-events:all;}.homepage-slider .slick-track{position:relative;top:0;left:0;display:flex;}.homepage-slider .slick-slide{float:none;height:auto;min-height:1px;display:none;}.homepage-slider .slick-initialized .slick-slide{display:flex;}.powermail_form{max-width:720px;}.powermail_form h3{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;}.powermail_legend{float:left;width:100%;font-size:16px;margin:0 0 10px 16px;}.powermail_legend + .powermail_fieldwrap{clear:both;}.powermail_fieldset{margin:0 -16px;}.powermail_fieldset + .powermail_fieldset{position:relative;margin-top:40px;}.powermail_fieldset + .powermail_fieldset:before{content:'';position:absolute;top:-20px;left:16px;right:16px;height:1px;background:#CCC;}.powermail_fieldwrap{float:left;width:100%;margin-bottom:15px;padding:0 16px;}.field_quarter{float:left;width:25%;}.field_quarter label{font-size:11px;line-height:1.6;white-space:nowrap;overflow:hidden;}.field_quarter_1 + .field_quarter + .field_quarter + .field_quarter + .powermail_fieldwrap{clear:left;}.field_half,.field_half_required_if_visible{float:left;width:50%;}.field_half.error + .field_half:not(.error) + .field_half,.field_half_required_if_visible.error + .field_half_required_if_visible:not(.error) + .field_half_required_if_visible,.field_half_required_if_visible.error + .field_half_required_if_visible:not(.error) + .field_quarter,.field_half.error + .field_half:not(.error) + .field_quarter{clear:left;}.field_half_hidden{float:none;width:50%;display:none;}.field_required_if_visible{}.field_clear{clear:both;}.powermail_fieldwrap_radio legend,.powermail_fieldwrap_check legend,label{color:#999;padding-bottom:5px;display:block;}.powermail_fieldwrap_radio label,.powermail_fieldwrap_check label{color:#585858;}.field_hide_label label{display:none;}.powermail_submit[disabled]{opacity:0.5;}.powermail_radio_inner + .powermail_radio_inner,.powermail_check_inner + .powermail_check_inner{margin-top:10px;}.powermail_fieldwrap_radio input,.powermail_fieldwrap_check input{visibility:hidden;}.powermail_fieldwrap_check label,.powermail_fieldwrap_radio label{position:relative;padding-left:30px;}.powermail_fieldwrap_radio label:before,.powermail_fieldwrap_check label:before{content:'';position:absolute;top:0;left:0;border:1px solid #CCC;}.powermail_fieldwrap_radio label:before{width:17px;height:17px;border-radius:9px;}.powermail_fieldwrap_check label:before{width:18px;height:18px;border-radius:3px;}.powermail_fieldwrap_radio input:checked + label:before{background:no-repeat 50% 50% url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAWUlEQVR42mNgAIFJZ5iBuAiIzwDxHyhdBBZHUnAAiP9jwQcgCiedqcahAIarQYruEVB0D6ToJwFFP4k2qYWAohaQIk4gPoZDwUmwPFIwlALxeajkeSgfHE4AmXentDAHR0wAAAAASUVORK5CYII=');}.powermail_fieldwrap_check input:checked + label:before{border-color:#5596B3;background:#5596B3 no-repeat 50% 50% url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAAa0lEQVR42mNgIAL8//8/HIi3EKOwFIj/ALEfIYXV/yEgmZDCRqjCmciCLSABIGbGovASEHMiK+6CSqwAYjYgroDyfwKxFjYrF0EVXP2PAHW43McMChokhedBtuDzED+SyTbEhKkKEE/GJQ8AZT2d275V0kIAAAAASUVORK5CYII=');}.powermail_input.powermail_input,.powermail_textarea.powermail_textarea{width:100%;padding:10px 15px 10px;}.powermail_fieldwrap_submit{text-align:right;}.powermail_fieldwrap_submit .loading{display:inline-block;margin:0 10px 0 0;vertical-align:middle;}.powermail_form .divider_top:before{content:'';display:block;margin:20px 0;border-bottom:1px solid #CCC;}.powermail_fieldwrap .select-wrap{width:100%;}.select-wrap{display:block;overflow:hidden;position:relative;width:200px;}.select-style{position:relative;z-index:1;display:block;border:1px solid #d9d9d9;height:39px;line-height:39px;background:#e7e7e7;background:linear-gradient(to bottom,#ffffff 0%,#e7e7e7 100%);}.select-style:before{content:'n';font-family:'icons';font-size:9px;line-height:1;color:#5596B3;position:absolute;right:15px;top:14px;}.select-text{display:block;overflow:hidden;margin:0 45px 0 15px;font-family:'FS Me',sans-serif;font-weight:bold;color:#5596B3;}.select-wrap select{cursor:pointer;position:absolute;z-index:2;top:0;left:0;width:100%;height:37px;line-height:37px;opacity:0.001;}.powermail_fieldwrap select{width:100%;}.mm-filter-row .select-wrap,.filter-wrap .select-wrap{float:right;height:40px;margin-left:10px;}.parsley-error input[type="text"],.error input,.error input:focus,.error textarea,.error textarea:focus{padding:8px 14px 9px;border:2px solid #e2000f;background:#FFF;}.error .select-style{border:2px solid #e2000f;}.error legend,.parsley-error label,.error label{color:#e2000f;}.powermail_check_inner label,.powermail_radio_inner label{color:inherit;}.powermail_fieldwrap_radio.error label:before,.powermail_fieldwrap_check.error label:before{border-color:#e2000f;}.error + .select-style{border:2px solid #e2000f;padding:7px 44px 7px 14px;}.error-label{display:block;font-size:12px;}.error-label:before{content:'(';}.error-label:after{content:')';}.valid label:after,.valid legend:after{content:'l';position:relative;top:-2px;left:5px;line-height:1;font-family:'icons';font-size:10px;}.powermail_fieldwrap_radio label:after,.powermail_fieldwrap_check label:after{display:none;}.input-widget-wrap{position:relative;z-index:1;}.input-widget-wrap .input-delete-icon,.input-widget-wrap .input-unit{display:none;position:absolute;z-index:3;top:0;right:12px;font-size:18px;line-height:18px;color:#999;cursor:pointer;}.input-widget-wrap .input-delete-icon:after{content:'×';}.input-widget-wrap .input-unit{display:block;font-size:12px;pointer-events:none;}.input-widget-wrap input{padding-right:25px;}.show-delete-widget.widget-focused,.no-touchevents .show-delete-widget:hover{z-index:3;}.show-delete-widget.widget-focused .input-delete-icon,.no-touchevents .show-delete-widget:hover .input-delete-icon{display:block;}.rating .powermail_radio_outer{overflow:hidden;}.rating .powermail_radio_inner{position:relative;float:left;margin:0;}.rating .powermail_radio{position:absolute;visibility:hidden;}.rating label{display:block;position:relative;width:30px;height:30px;font-size:0;line-height:0;color:transparent;}.rating label:before{display:none;}.rating label:after{content:'Y';display:block;position:absolute;top:0;left:0;width:30px;height:30px;font:20px/30px icons;text-align:center;color:#999;}.rating .hover label:after{color:#585858;}.rating .rated label:after{color:#5596B3;}.event-registration-form{}.event-registration-form .parsley-errors-list{margin:0;list-style:none;color:#e2000f;padding:0;font-size:1rem;}.productrange-item-wrap{position:relative;margin-top:40px;}.productrange-item-wrap + .productrange-item-wrap{margin-top:0;}.productrange-item-wrap + .productrange-item-wrap:after{content:'';position:absolute;left:32px;right:32px;top:0;height:1px;background:#d9d9d9;}.productrange-item{display:table;table-layout:fixed;width:100%;padding:32px;background:#fff;}.productrange-item .text-content,.productrange-item .image-wrap{display:table-cell;vertical-align:top;border-left:1px solid #d9d9d9;}.productrange-item .text-content{width:25%;padding-right:30px;border-left:0;overflow:hidden;}.productrange-item .text-content p{font-family:'FS Me',sans-serif;font-weight:bold;}.productrange-item .image-wrap.image-1{text-align:center;vertical-align:middle;padding:0 30px;width:25%;}.productrange-item .image-wrap.image-2{vertical-align:middle;padding-left:30px;width:50%;}.productrange-item img{width:100%;}.product-detail-header{padding-bottom:32px;}.product-detail-header .product-description{overflow:hidden;float:left;width:50%;padding:0 32px;}.product-detail-header .product-detail-back-link{display:none;}.product-detail-header table{min-width:80%;margin-top:46px;}.product-detail-header th,.product-detail-header td{border-top:1px solid #d9d9d9;padding:7px 0;font-weight:normal;}.product-detail-header tr:first-child td{border:0;vertical-align:top;}.product-detail-header tr.asimCommerce_isempty{display:none;}.product-detail-header td:first-child{width:50%;padding-right:22px;text-align:left;}.product-detail-header td:first-child:after{content:':';}.product-detail-header .asimCommerce_isempty{display:none;}.product-detail-header .asimCommerce_isempty + .product-img-wrap:before{display:none;}.product-detail-header .product-figures{float:right;width:50%;}.product-detail-header .product-img-wrap{position:relative;height:0;margin-bottom:64px;padding-bottom:35%;}.product-detail-header .product-img-wrap + .product-img-wrap{margin:0;}.product-detail-header .product-img-wrap + .product-img-wrap:before{content:'';position:absolute;top:-32px;left:0;right:0;height:1px;background:#D9D9D9;}.product-detail-header .product-img{position:absolute;top:0;bottom:0;width:100%;height:100%;text-align:center;}.product-detail-header .product-figures img{width:auto;max-width:100%;max-height:100%;}.product-detail-meta .col-section__col{padding:0 40px;}.product-detail-meta .col-33{border-left:1px solid #CCC;}.product-detail-meta .col-66.asimCommerce_isempty{display:none;}.product-detail-meta .asimCommerce_isempty + .col-33{border:0;}.product-detail-meta .col-33.asimCommerce_isempty{visibility:hidden;}.product-detail-meta h2 > .product-name{display:block;font-size:70%;}.product-detail-additional-searches .col-section__col{padding:0 40px;}.download-layer-category{margin:0 0 15px 0;}.download-layer-file-list + .download-layer-category{margin-top:20px;padding-top:20px;border-top:1px solid #CCC;}.download-layer-file-list .link-meta{display:block;}.product-detail-page .show-link-NO{display:none;}.product-detail-page .product-detail-links{margin:0;padding:0;list-style:none;}.product-detail-page .product-detail-links li{margin:0;padding:0;}.product-detail-page .product-detail-links li + li{margin-top:15px;padding-top:13px;border-top:1px solid #CCC;}.product-detail-page .web_video_link_title__headline{margin-bottom:.8em;}.page-content .product-list-wrap.content-element-wrap{position:relative;padding:54px 4% 30px 4%;}.page-content .accordion-element .product-list-wrap.content-element-wrap{padding:40px 0 30px 0;margin-top:18px;}.product-list-wrap .show-more{text-align:center;}.product-list-wrap .loading .show-more-link{display:none;}.product-list-header{padding-top:10px;}.product-list-table-wrap{position:relative;z-index:2;margin:0 0 30px 0;}.header-detached .product-list-table-wrap{margin-top:0;}.product-table-header .pseudo-cell-padding,.view-table .pseudo-cell-padding{padding:5px;}.header-fixed .product-list-header{position:fixed;z-index:5;top:0;left:21%;right:0;background:#EDEDED;-webkit-transform:translateZ(0);}.page-wrap--career .header-fixed .product-list-header{left:23%;}.page-wrap--within-iframe .header-fixed .product-list-header{left:0;}.header-fixed .product-list-header-inner{padding:0 4%;}.accordion-element .header-fixed .product-list-header-inner{padding:0 8%;}.product-active-filters{display:none;overflow:hidden;margin:10px 0 0 0;border-top:1px solid #D9D9D9;}.product-active-filters-title{float:left;margin-top:11px;line-height:1.3;font-family:'FS Me',sans-serif;font-weight:bold;}.product-filters-reset{float:right;margin-top:18px;font-family:inherit;cursor:pointer;}.product-active-filters-container{overflow:hidden;padding:0 20px;}.product-active-filter-group{display:inline-block;font-size:0;margin:10px 4px 0 0;padding:0 0 0 3px;border-left:1px solid #CCC;}.product-active-filter-group-name{display:block;margin:0 0 0 4px;font-family:'FS Me',sans-serif;font-weight:bold;color:#808080;}.product-active-filters .filter-option{position:relative;display:inline-block;margin:4px 0 0 4px;padding:3px 20px 3px 8px;font-size:11px;cursor:pointer;color:#FFF;background:#535353;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666666),color-stop(1,#535353));background-image:-o-linear-gradient(bottom,#666666 0%,#535353 100%);background-image:-moz-linear-gradient(bottom,#666666 0%,#535353 100%);background-image:-webkit-linear-gradient(top,#666666 0%,#535353 100%);background-image:-ms-linear-gradient(bottom,#666666 0%,#535353 100%);background-image:linear-gradient(to bottom,#666666 0%,#535353 100%);}.product-active-filters .filter-option:after{content:'×';position:absolute;top:0;right:5px;line-height:22px;font-size:20px;font-family:'FS Me',sans-serif;font-weight:bold;color:#999;}.product-list-options{height:30px;margin:0;padding:0;list-style:none;line-height:30px;text-align:center;}.product-list-options li{margin:0;padding:0 20px;}.product-list-count{float:left;text-align:left;color:#e2000f;}.product-list-view{float:right;text-align:left;}.product-list-view .table,.product-list-view .grid{display:inline-block;margin:0 0 0 5px;width:30px;height:30px;text-align:center;vertical-align:top;font-weight:normal;font-size:16px;font-family:'icons';color:#585858;}.product-list-view .grid{margin-left:20px;}.view-table .table,.view-grid .grid{color:#FFF;background:#999;}.product-list-search{overflow:hidden;}.product-list-search-form{position:relative;max-width:520px;margin:0 auto;}.product-list-search-form fieldset{margin:0;padding:0;border:0;}.product-list-search-form label{float:left;padding:0 20px 0 0;text-align:right;}.product-list-search-input-wrap{overflow:hidden;position:relative;}.product-list-search-form input{width:100%;height:30px;margin:0;padding:6px 30px 6px 15px;border:0;color:#FFF;background:#999;}.product-list-search-form input:focus{background:#585858;}.product-list-search-input-wrap:after{content:'C';position:absolute;z-index:2;top:0;right:0;width:30px;height:30px;line-height:30px;font-family:'icons';font-size:25px;color:#FFF;}.product-list-reset .icon:before{position:relative;top:1px;margin:0 7px 0 0;}.product-table-header{display:table;position:relative;table-layout:fixed;width:100%;margin:10px 0 0 0;padding:0;list-style:none;}.product-filter{display:table-row;margin:0;padding:0;}.product-table-header-item{display:table-cell;height:89px;padding:0;border-color:#CCC;border-style:solid;border-width:0 1px 1px 0;background:#FFF;}.product-table-header-item:last-child .pseudo-cell-padding{margin-right:-1px;}.product-table-header-item.has-filters{border-bottom-color:#5596B3;}.product-table-header-item.has-active-filters{border-bottom-color:#0073A1;}.product-table-header-item.processing{border-bottom-color:#AAA;}.product-table-header-item.col-1{border-left-width:1px;border-bottom-color:#CCC;}.product-table-header-item sub,.product-table-header-item .sub{font-family:inherit;}.product-table-header-item .pseudo-cell-padding{overflow:hidden;position:relative;height:56px;padding-right:20px;line-height:18px;font-family:'FS Me',sans-serif;font-weight:bold;color:#FFF;background:#e2000f;}.product-table-header-item.col-1 .pseudo-cell-padding{margin-left:-1px;}.product-table-header-item.vrrm-vdrm-in-v .pseudo-cell-padding{padding-right:12px;}.product-sorting{overflow:hidden;position:absolute;top:8px;right:2px;width:20px;height:20px;text-indent:150%;white-space:nowrap;cursor:pointer;color:#FFF;}.product-sorting:after{content:'';position:absolute;z-index:3;left:5px;bottom:3px;border-bottom:5px solid #700000;border-left:5px solid transparent;border-right:5px solid transparent;}.product-sorting.sort-desc{top:28px;}.product-sorting.sort-desc:after{top:3px;bottom:auto;border-top:5px solid #700000;border-bottom:0;}.sort-asc.active:after{border-bottom-color:#FFF;}.sort-desc.active:after{border-top-color:#FFF;}.product-toggle-filters{display:none;}.has-filters .product-toggle-filters{display:block;}.product-toggle-filters-label{position:relative;height:33px;padding:5px;line-height:23px;font-family:'FS Me',sans-serif;font-weight:bold;color:#FFF;background:#5596B3;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5596B3),color-stop(1,#488599));background-image:-o-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:-moz-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:-webkit-linear-gradient(top,#5596B3 0%,#488599 100%);background-image:-ms-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:linear-gradient(to bottom,#5596B3 0%,#488599 100%);cursor:pointer;}.has-active-filters .product-toggle-filters-label{white-space:nowrap;background:#0073A1;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0080B3),color-stop(1,#0073A1));background-image:-o-linear-gradient(bottom,#0080B3 0%,#0073A1 100%);background-image:-moz-linear-gradient(bottom,#0080B3 0%,#0073A1 100%);background-image:-webkit-linear-gradient(top,#0080B3 0%,#0073A1 100%);background-image:-ms-linear-gradient(bottom,#0080B3 0%,#0073A1 100%);background-image:linear-gradient(to bottom,#0080B3 0%,#0073A1 100%);}.processing .product-toggle-filters-label{background:#AAA;}.product-toggle-filters-label:before{content:'';display:inline-block;position:absolute;top:12px;right:5px;margin:0 5px 0 0;border-left:5px solid #FFF;border-top:5px solid transparent;border-bottom:5px solid transparent;}.product-toggle-filters-label .product-filter-count{font-family:'FS Me',sans-serif;color:#99E2FF;}.open .product-toggle-filters-label{z-index:6;color:#E20023;background:#FFF;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.2);-moz-box-shadow:0 0 8px rgba(0,0,0,0.2);box-shadow:0 0 8px rgba(0,0,0,0.2);}.open .product-toggle-filters-label:after{content:'';position:absolute;top:100%;left:-10px;right:-10px;height:10px;background:#FFF;}.open:first-child .product-toggle-filters-label:after{left:0;}.open:last-child .product-toggle-filters-label:after{right:0;background:#FFF;}.open .product-toggle-filters-label:before{top:15px;right:8px;margin:0;border-left-color:transparent;border-right:5px solid transparent;border-top-color:#E20023;border-bottom:0;}.no-touchevents .product-toggle-filters-label:hover .product-filter-count,.open .product-filter-count{color:#878787;}.product-filter-details{display:none;overflow:hidden;position:absolute;z-index:5;left:0;right:0;padding:20px;border:1px solid #CCC;border-top:0;text-align:center;background:#FFF;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);}.open .product-filter-details{display:block;}.product-filter-list{position:relative;margin:0 0 10px 0;padding:0;text-align:left;}.product-filter-details .product-filter-reset{padding:5px 10px;font-family:'FS Me',sans-serif;font-weight:bold;color:#878787;}.product-filter-details .filter-option{position:relative;float:left;min-width:80px;height:30px;margin:0 10px 10px 0;padding:0 8px 0 5px;border:1px solid #D9D9D9;line-height:15px;text-align:center;cursor:pointer;color:#5596B3;background:#E7E7E7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(1,#E7E7E7));background-image:-o-linear-gradient(bottom,#FFFFFF 0%,#E7E7E7 100%);background-image:-moz-linear-gradient(bottom,#FFFFFF 0%,#E7E7E7 100%);background-image:-webkit-linear-gradient(top,#FFFFFF 0%,#E7E7E7 100%);background-image:-ms-linear-gradient(bottom,#FFFFFF 0%,#E7E7E7 100%);background-image:linear-gradient(to bottom,#FFFFFF 0%,#E7E7E7 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.product-line .filter-option{height:36px;padding-right:5px;text-align:left;}.product-line .result-count{display:inline-block;margin:1px 0 0 5px;}.product-line .filter-option.active .inner-align:after{top:10px;}.product-filter-details .filter-option small{display:block;font-size:inherit;color:#878787;}.product-filter-details .filter-group{overflow:hidden;padding-left:140px;}.product-filter-details .filter-group + .filter-group{padding-top:10px;border-top:1px solid #DADADA;}.product-filter-details .toggle-filter-group{float:left;width:140px;margin-left:-140px;line-height:1.2;}.product-list-wrap[data-productline-filter]:not([data-productline-filter=""]) .filter-group-select,.product-list-wrap[data-productsubline-filter]:not([data-productsubline-filter=""]) .filter-group-select,.product-list-wrap[data-productline-filter]:not([data-productline-filter=""]) .filter-group-deselect,.product-list-wrap[data-productsubline-filter]:not([data-productsubline-filter=""]) .filter-group-deselect{display:none;}.product-filter-details .filter-group-select,.product-filter-details .filter-group-deselect{display:block;padding:5px 0;}.product-filter-details .filter-group-deselect{display:none;}.active .filter-group-select{display:none;}.active .filter-group-deselect{display:block;}.product-filter-details .filter-option:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.product-filter-details .inner-align{display:inline-block;vertical-align:middle;}.product-filter-details .filter-group-name{display:block;}.no-touchevents .product-filter-details .filter-option:hover{border-color:#BFBFBF;color:#005B80;box-shadow:0 0 4px rgba(0,0,0,0.1);}.product-filter-details .filter-option.inactive{border-color:#F0F0F0;color:#AAA;}.no-touchevents .product-filter-details .filter-option.inactive:hover{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.product-filter-details .filter-option.active{color:#FFF;padding-right:25px;border:0;text-align:left;background:#262626;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#141414),color-stop(1,#262626));background-image:-o-linear-gradient(bottom,#141414 0%,#262626 100%);background-image:-moz-linear-gradient(bottom,#141414 0%,#262626 100%);background-image:-webkit-linear-gradient(top,#141414 0%,#262626 100%);background-image:-ms-linear-gradient(bottom,#141414 0%,#262626 100%);background-image:linear-gradient(to bottom,#141414 0%,#262626 100%);}.filter-option.active .inner-align:after{content:'l';position:absolute;top:7px;right:7px;font-family:'icons';font-size:9px;color:#A2E600;}.filter-option .result-count{padding:0 0 0 5px;font-family:inherit;vertical-align:middle;color:#B4B4B4;}.filter-option.active .result-count,.filter-option.inactive .result-count{display:none;}.filter-group .active-count,.filter-tab .active-count{display:none;}.switches .product-filter-details{padding-bottom:20px;}.product-filter-details .filter-tab-header{float:left;width:20%;margin:0 0 0 -5px;padding:0 5px;}.product-filter-details .filter-tab-content{float:right;width:80%;margin:0 -5px 0 0;}.product-filter-details .filter-tab-header-item{margin:0;padding:8px 15px;cursor:pointer;}.product-filter-details .filter-tab-header-item + .filter-tab-header-item{border-top:1px solid #DADADA;}.product-filter-details .filter-tab-select,.product-filter-details .filter-tab-deselect{display:none;}.product-filter-details .open .filter-tab-select,.product-filter-details .active.open .filter-tab-deselect{display:block;}.product-filter-details .active .filter-tab-select{display:none;}.product-filter-details .filter-tab-content-item{display:none;overflow:hidden;background:#FFF;}.product-filter-details .filter-tab-header-item.open{color:#404040;background:#FFF;}.product-filter-details .filter-tab-content-item.open{display:block;}.filter-tab-content-item .filter-option{float:left;width:20%;margin:0;}.filter-tab-content-item .filter-option,.filter-tab-content-item .filter-option.active{height:auto;padding:0 5px 10px 5px;border:0;background:none;}.no-touchevents .filter-tab-content-item .filter-option:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.filter-tab-content-item .filter-option.inactive{opacity:0.4;}.filter-tab-content-item .filter-option:before{display:none;}.filter-tab-content-item .filter-option-spacer{overflow:hidden;position:relative;height:0;padding-bottom:100%;border:1px solid #CCC;}.no-touchevents .filter-tab-content-item .filter-option-spacer:hover{border-color:#585858;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);}.no-touchevents .inactive .filter-option-spacer:hover{border-color:#CCC;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.filter-tab-content-item .filter-option-img-wrap{position:absolute;top:5px;bottom:30px;left:5px;right:5px;text-align:center;}.filter-tab-content-item .filter-option-img{max-height:100%;}.filter-tab-content-item .filter-option-title{display:block;position:relative;height:25px;margin:-26px 1px 0 1px;padding:0 10px;line-height:25px;border-top:0;text-align:left;color:#404040;background:#FFF;}.active .filter-option-spacer{border-color:#262626;}.active .filter-option-title{color:#FFF;background:#262626;}.active .filter-option-title:before{content:'l';position:absolute;top:1px;right:8px;font-family:'icons';font-size:9px;color:#A2E600;}.filter-discontinued{clear:both;}.filter-discontinued.inactive{display:none;}.filter-discontinued .filter-option{float:none;display:inline-block;height:24px;margin:0 0 0 10px;}.filter-discontinued .active .inner-align:after{top:5px;}.product-filter .view-results{display:none;}.product-filter .view-results:after{content:'j';margin:0 0 0 10px;font:normal 12px/1 'icons';vertical-align:middle;}.product-filter .blocker{display:none;position:absolute;z-index:10;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.75);}.product-filter .processing .blocker{display:block;}.product-filter .timeout-indicator{position:absolute;top:0;left:0;width:0;height:3px;background:#5596B3;}.product-list-body{margin:0;padding:0;list-style:none;}.product-list-body--hidden{display:none;}.product-list-pseudo-table.header-detached{margin-top:160px;}.product-list-no-results{display:none;margin:0 32px;text-align:center;}.view-table .product-list-pseudo-table{display:table;width:100%;table-layout:fixed;}.view-table .product-list-body{display:table-row-group;}.view-table .product-item{display:table-row;}.view-table .product-item:nth-child(even){background:#EDEDED;}.view-table .product-title{display:block;overflow:hidden;color:#5596B3;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.view-table .product-data{display:table-cell;border-style:solid;border-color:#CCC;border-width:0 1px 1px 0;vertical-align:middle;background:#FFF;}.view-table .product-data:first-child{border-left-width:1px;vertical-align:top;}.no-touchevents .view-table .product-item:hover .product-data{background:#EFF;}.view-table .product-info-wrap{position:relative;z-index:2;cursor:pointer;}.view-table .product-item .product-list-col-1.open,.no-touchevents .view-table .product-item:hover .product-list-col-1.open{background:#E00025;}.view-table .product-list-col-1.open .product-info-wrap:after{content:'';position:absolute;top:11px;right:-1px;width:0;height:0;margin-top:-2px;border-style:solid;border-width:12px 7px 12px 0;border-color:transparent #ffffff transparent transparent;}.view-table .open .product-title{color:#FFF;}.view-table .product-info{overflow:hidden;display:none;position:absolute;top:-22px;left:100%;max-width:800px;margin:0 0 0 1px;padding:20px;border:1px solid #CCC;border-left:0;background:#FFF;cursor:default;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);}.view-table .open .product-info{display:block;}.view-table .product-data .subtitle{display:none;}.product-info .product-images{float:right;width:66%;}.product-images .img-align{position:relative;height:0;padding-bottom:35%;}.view-table .product-images .img-align{height:100%;}.product-images .img-wrap{position:absolute;top:0;bottom:0;left:0;width:50%;padding:0 0 0 20px;text-align:center;}.product-images .img-wrap + .img-wrap{right:0;left:auto;}.product-info .product-picture,.product-info .product-circuit{position:static;max-height:100%;}.product-info .product-info-links{overflow:hidden;margin:0;padding:0;list-style:none;}.product-info .product-info-links li{margin:0;padding:0;}.product-info .product-info-links li + li{margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #DADADA;}.product-info .product-detail-link{padding:10px 16px;}.product-info .icon:before{color:#585858;}.view-grid .product-list-pseudo-table{overflow:hidden;}.view-grid .product-list-body{overflow:hidden;margin:15px 0;padding:10px 0;border:1px solid #CCC;background:#FFF;}.view-grid .product-item{float:left;width:33.3333%;margin:0 0 30px 0;padding:0;border-right:1px solid #D9D9D9;}.view-grid .product-item.three-n{border-width:0;}.view-grid .product-item:before{content:'';position:absolute;left:0;right:0;height:1px;margin-top:-15px;background:#D9D9D9;}.view-grid .product-item:before,.view-grid .product-item.two-n:before{display:none;}.view-grid .product-item.three-n +.product-item:before{display:block;}.view-grid .product-item.three-n + .product-item{clear:both;}.view-grid .product-wrap{overflow:hidden;padding:10px 15px 0 15px;background:#FFF;}.view-grid .product-title{display:block;font-size:16px;font-weight:bold;font-family:'FS Me',sans-serif;color:#595959;}.view-grid .product-subtitle{display:block;font-size:13px;font-family:'FS Me',sans-serif;color:#808080;}.view-grid .product-images{padding:20px 0;}.view-grid .product-images .img-wrap{padding:0 20px;}.view-grid .product-images img{position:static;max-width:100%;max-height:100%;}.view-grid .product-specs{display:table;width:100%;margin:10px 0;padding:0;}.view-grid .product-specs li{display:table-row;}.view-grid .product-specs .label,.view-grid .product-specs .value{display:table-cell;padding:0 0 5px 0;}.view-grid .product-specs .label{width:35%;}.view-grid .product-link{display:block;padding:10px;border-top:1px solid #DADADA;color:#5596B3;}.view-grid .product-link:before{content:'';display:inline-block;position:relative;top:0;margin:0 7px 0 0;border-left:7px solid #5596B3;border-top:5px solid transparent;border-bottom:5px solid transparent;}.product-item-devider{line-height:40px;}.product-item-devider-info{position:absolute;z-index:1;left:-1px;right:-1px;text-align:center;color:#999;background:#EDEDED;}.product-item-devider-link{position:relative;z-index:2;margin-left:15px;}.product-item-devider-link:before{content:'m';position:relative;top:-1px;font-size:6px;}.view-table .qg-in-c,.view-table .vac-in-v,.view-table .vces-in-v,.view-table .vdc-in-v,.view-table .vds-in-v,.view-table .vce,.view-table .icnom-in-a,.view-table .ioutav-in-a,.view-table .id-in-a,.view-table .ioutpeak-in-a{width:70px;}.page-content .download-list.content-element-wrap{position:relative;padding-top:54px;}.download-list-head-wrap{position:relative;padding-top:10px;background:#EDEDED;}.download-list-head-inner .product-filter{position:relative;}.download-list-head-inner .product-table-header-item:first-child{border-left-width:1px;}.header-fixed .download-list-head-wrap{position:fixed;z-index:10;top:0;left:21%;right:0;}.page-wrap--career .header-fixed .download-list-head-wrap{left:23%;}.page-wrap--within-iframe .header-fixed .download-list-head-wrap{left:0;}.header-fixed .download-list-head-inner{padding:0 7.72%;}.download-list--loading{position:absolute;top:50%;left:50%;}.download-list-head-wrap .product-list-options{margin:0 0 10px 0;}.download-list-head-wrap .product-list-search{overflow:visible;}.download-list-head-wrap .product-list-count{padding-right:40px;}.download-list-head-wrap .product-list-sorting{float:right;padding-left:40px;}.download-list-head-wrap .change-sorting{display:inline-block;position:relative;z-index:1;width:45px;height:30px;margin:0 0 0 10px;text-align:center;cursor:pointer;}.download-list-head-wrap .change-sorting.active{color:#FFF;background:#999;}.download-list-head-wrap .change-sorting:before,.download-list-head-wrap .change-sorting:after{content:'';position:absolute;left:5px;border-width:5px;border-style:solid;}.download-list-head-wrap .change-sorting:before{top:2px;border-color:transparent transparent #585858 transparent;}.download-list-head-wrap .change-sorting.asc:before{border-color:transparent transparent #FFF transparent;}.download-list-head-wrap .change-sorting:after{bottom:2px;border-color:#585858 transparent transparent transparent;}.download-list-head-wrap .change-sorting.dsc:after{border-color:#FFF transparent transparent transparent;}.download-list-head-wrap .change-sorting .icon{line-height:0;font-size:0;color:transparent;}.download-list-head-wrap .change-sorting .icon:before{position:absolute;top:0;left:15px;margin:0;width:30px;color:#585858;}.download-list-head-wrap .change-sorting.active .icon:before{color:#FFF;}.download-list-head-wrap .sort-by-title .icon:before{content:'V';line-height:30px;font-size:12px;}.download-list-head-wrap .sort-by-date .icon:before,.download-list-head-wrap .sort-by-rawdate .icon:before{content:'U';line-height:30px;font-size:18px;}.download-list-head-wrap .product-filter{display:table;width:100%;margin-top:10px;}.download-list-content-wrap{padding:20px 0 0 0;}.download-list-group{position:relative;margin:0 0 10px 0;padding:20px 32px;background:#FFF;}.download-list-group-headline{margin:0 50px 0 0;padding:8px 0;line-height:24px;cursor:pointer;}.download-list-group-itemcount{color:#878787;}.download-list-group-show-items,.download-list-group-hide-items{cursor:pointer;}.download-list-group-show-items:after,.download-list-group-hide-items:after{content:'+';position:absolute;right:32px;top:20px;width:40px;height:40px;text-align:center;font:normal 24px/40px sans-serif;color:#FFF;background:#5596B3;cursor:pointer;}.download-list-group-hide-items:after{content:'–';display:none;line-height:37px;}.download-list-group.open .download-list-group-show-items:after{display:none;}.download-list-group.open .download-list-group-hide-items:after{display:block;}.download-list-group-content{display:none;margin:20px 0 0 0;padding:0;list-style:none;}.download-list-group.open .download-list-group-content{display:block;}.download-list-item{position:relative;padding:15px 0 15px 60px;border-top:1px solid #CCC;}.download-list-item:before{content:'D';position:absolute;top:10px;left:14px;font-family:'icons';font-size:28px;font-weight:normal;}.download-list-item-download{float:right;margin:0 0 0 10px;}.download-list-item-download .icon-link{padding-top:2px;}.download-list-item-data{overflow:hidden;position:relative;padding:0 40px 0 0;border-right:1px solid #CCC;}.download-list-item-title{font-family:'FS Me',sans-serif;font-weight:bold;}.download-list-item-meta{overflow:hidden;margin:10px 0 0 0;}.download-list-item-meta > [class*="download-list-item-"]:after{content:'|';margin:0 5px;}.download-list-item-meta > [class*="download-list-item-"]:last-child:after{display:none;}.download-list-item-validities{margin:3px 0 0 0;color:#A8A8A8;}.download-list-item-more{margin-top:20px;padding:0;text-align:center;}.download-list-item-info-link,.download-list-item-info-link:visited{position:absolute;top:2px;right:12px;width:20px;height:20px;text-align:center;text-indent:-2px;font:italic bold 15px/20px serif;color:#FFF;background:#5596B3;}.no-touchevents .download-list-item-info-link:hover{color:#FFF;background:#3D6B80;}.download-list-item-info-link:after{content:'i';}.download-detail-layer{max-width:545px;}.download-detail-layer .download-layer-title{position:relative;margin:0;padding:50px 0 0 0;border:0;font-size:18px;color:inherit;}.download-layer-title:before{content:'D';position:absolute;top:0;left:0;font-family:'icons';font-size:28px;font-weight:normal;}.download-layer-data{display:table;width:100%;margin:30px 0;}.download-layer-properties{display:table-cell;vertical-align:top;padding-right:15px;}.download-layer-download{display:table-cell;vertical-align:middle;padding-left:15px;border-left:1px solid #CCC;}.download-layer-properties dt{float:left;clear:left;width:33.3333%;}.download-layer-properties dd{overflow:hidden;margin:0 0 0 10px;}.download-layer-keywords{margin:15px 0 0 0;padding:15px 0 0 0;border-top:1px solid #CCC;}.download-layer-content.download-layer-content{padding-top:0;background:#ededed;}.download-list-layer.cd-arrow-white{position:relative;padding-top:50px;}.download-list-layer.cd-arrow-white:after{left:0;border-left-width:29px;border-right-width:29px;border-top-width:18px;}.download-layer-content .download-layer-headline{margin:0 -32px 0 -32px;padding:22px 32px 22px 32px;border:0;background:#FFF;}.download-list-layer .product-active-filters-title,.download-list-layer .product-list-count,.download-list-layer .product-list-search,.download-list-layer .product-active-filters-container{display:none;}.download-list-layer .product-active-filters{margin:0;padding:0 0 15px 0;border:0;}.download-list-layer .download-list-head-wrap{padding:0;background:none;}.download-list-layer .product-filter{margin:0;}.download-list-layer .product-table-header-item{display:none;width:auto;height:auto;margin:0 0 2px 0;border:0;}.download-list-layer .product-table-header-item.has-filters{display:block;}.download-list-layer .product-table-header-item:last-child .pseudo-cell-padding{margin:0;}.download-list-layer .product-table-header-item .pseudo-cell-padding{height:50px;padding:15px;background:#5596B3;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5596B3),color-stop(1,#488599));background-image:-o-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:-moz-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:-webkit-linear-gradient(top,#5596B3 0%,#488599 100%);background-image:-ms-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:linear-gradient(to bottom,#5596B3 0%,#488599 100%);cursor:pointer;}.download-list-layer .product-table-header-item .pseudo-cell-padding:before{content:'';display:inline-block;position:absolute;top:22px;right:10px;margin:0 5px 0 0;border-top:5px solid #FFF;border-left:5px solid transparent;border-right:5px solid transparent;}.download-list-layer .product-table-header-item.open .pseudo-cell-padding:before{border-top:0;border-bottom:5px solid #FFF;}.download-list-layer .has-active-filters .pseudo-cell-padding:after{content:" [" attr(data-active-filter-count) "]";margin:0 0 0 5px;font-family:'FS Me',sans-serif;color:rgba(255,255,255,0.75);}.download-list-layer .open .pseudo-cell-padding{background:#404040;}.download-list-layer .product-sorting{display:none;}.download-list-layer .product-toggle-filters-label{display:none;}.download-list-layer .product-filter-details{position:static;top:0;bottom:0;padding:20px 20px 10px 20px;border:1px solid #CCC;border-top:0;color:inherit;background:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.download-list-layer .product-filter-details .product-filter-reset{display:none;}.download-list-layer .product-filter-list{margin:0;}.download-list-layer .download-list-head-wrap .product-filter{display:block;clear:both;}.download-list-layer .download-list-head-wrap .product-list-count{padding:0;}.download-list-layer .download-list-group{padding:15px;}.download-list-layer .download-list-group-show-items:after,.download-list-layer .download-list-group-hide-items:after{top:15px;right:15px;}.download-list-layer .download-list-head-wrap{padding-bottom:55px;}.download-list-layer .product-list-options{height:auto;margin:0;}.download-list-layer .product-list-sorting{float:none;position:absolute;right:0;bottom:0;padding-right:0;}.mm-filter-row{margin:0 0 1px 0;padding:20px 32px;background:#FFF;}.mm-filter-row-heading{display:block;overflow:hidden;margin:5px 0 0 0;font-size:18px;color:#878787;}.mm-filter-row-form{float:right;margin:0 0 0 32px;}.mm-filter-row-form fieldset{margin:0;padding:0;border:0;}.mm-filter-row-form legend{position:static;float:left;margin:0;padding:0;line-height:40px;}.mm-filter-row-form .styled-select{float:right;margin:0 0 0 10px;}.mm-filter-row-form input{display:none;}.js .hidden-item{display:none;}.mm-show-more{margin:30px 0;text-align:center;}.js .mm-show-more{display:block;}.select-wrap.year-select{width:100px;}.select-wrap.category-select{width:190px;}.select-wrap.country-select,.select-wrap.region-select{width:180px;}.mm-filter-row-selection,.events-filter{position:relative;margin:0 0 32px 0;padding:25px 32px;background:#FFF;}.mm-jobs-filter-wrap{margin:0;}.mm-jobs-filter{display:flex;flex-wrap:wrap;float:none;margin:-10px -10px 0;}.mm-jobs-filter .select-wrap{flex:1 0 180px;float:none;margin:10px 10px 0;width:auto;max-width:320px;}.mm-jobs-group{margin:0 0 10px 0;}.mm-jobs-group-header{line-height:26px;padding:25px 32px;background:#FFF;}.mm-jobs-group-link{display:block;overflow:hidden;}.mm-jobs-group-title{float:left;margin:0;font-family:'FS Me',sans-serif;}.mm-jobs-group-header .mm-jobs-back-to-index{float:right;}.mm-jobs-show-group{float:right;font-size:13px;}.mm-jobs-group-items{margin:0;padding:0;list-style:none;}.mm-jobs-item{position:relative;margin:10px 0 0 0;padding:25px 32px;background:#FFF;overflow:hidden;}.location-item.hidden-item{display:none;}.mm-jobs-item.hidden-item{display:none;}.mm-jobs-item-title{clear:both;margin:0;font-size:22px;}.mm-jobs-detail-link,.mm-jobs-detail-link:visited,.no-touchevents .mm-jobs-detail-link:hover{font-weight:normal;color:inherit;}.mm-jobs-category{position:absolute;top:25px;right:32px;color:#878787;}.mm-jobs-summary{float:right;margin:0;}.mm-jobs-date{float:left;font-size:18px;color:#878787;}.mm-events-module-title{margin:0 0 20px 0;}.mm-events-item{overflow:hidden;position:relative;margin:10px 0 0 0;padding:32px;background:#FFF;}.mm-events-item-img-wrap{overflow:hidden;float:left;width:30%;margin:0 32px 0 0;}.mm-events-item-img{max-width:100%;height:auto;}.mm-events-item-img.border{border:1px solid #DADADA;}.mm-events-item-body{overflow:hidden;position:relative;}.mm-events-item-headline{margin:0;}.mm-events-item-time{display:block;font-size:22px;color:#878787;}.mm-events-item-topics{margin-top:10px;}.mm-events-item-topic{position:relative;float:left;}.mm-events-item-topic:after{display:block;width:50px;height:50px;line-height:50px;text-align:center;font-family:'smk-icons';font-size:25px;font-weight:normal;cursor:help;}.mm-events-item-topic + .mm-events-item-topic:after{border-left:1px solid #E6E6E6;}.mm-events-item-topic.topic-1:after,.mm-events-item-topic.topic-12:after{content:'\E80B';}.mm-events-item-topic.topic-4:after,.mm-events-item-topic.topic-13:after{content:'\E800';}.mm-events-item-topic.topic-5:after,.mm-events-item-topic.topic-14:after{content:'\E809';}.mm-events-item-topic.topic-6:after,.mm-events-item-topic.topic-15:after{content:'\E80A';}.mm-events-item-topic.topic-7:after,.mm-events-item-topic.topic-16:after,.mm-events-item-topic.topic-30:after,.mm-events-item-topic.topic-19:after{content:'\E805';}.mm-events-item-topic.topic-8:after,.mm-events-item-topic.topic-17:after,.mm-events-item-topic.topic-31:after,.mm-events-item-topic.topic-20:after{content:'\E802';}.mm-events-item-topic.topic-11:after,.mm-events-item-topic.topic-18:after{content:'\E808';}.mm-events-item-topic.topic-32:after,.mm-events-item-topic.topic-21:after{content:'\E80c';}.mm-events-item-topic.topic-33:after,.mm-events-item-topic.topic-22:after{content:'\E80d';}.mm-events-item-topic.topic-34:after,.mm-events-item-topic.topic-23:after{content:'\E810';}.mm-events-item-topic.topic-35:after,.mm-events-item-topic.topic-24:after{content:'\E80e';font-size:19px;}.mm-events-item-topic.topic-36:after,.mm-events-item-topic.topic-25:after{content:'\E80f';}.mm-events-item-topic.topic-37:after,.mm-events-item-topic.topic-26:after{content:'\E804';}.mm-events-item-topic.topic-38:after,.mm-events-item-topic.topic-27:after{content:'\E803';}.mm-events-item-topic.topic-39:after,.mm-events-item-topic.topic-28:after{content:'\E801';}.mm-events-item-topic.topic-40:after,.mm-events-item-topic.topic-29:after{content:'\E806';}.mm-events-item-category{position:absolute;top:0;right:0;}.mm-events-item-description{overflow:hidden;padding:20px 0;}.mm-events-item-footer{overflow:hidden;position:relative;padding:20px 0 0 0;border-top:1px solid #CCC;}.mm-events-item-footer:after{content:'';position:absolute;top:20px;bottom:0;left:50%;width:1px;margin-left:-1px;background:#CCC;}.mm-events-item-address,.mm-events-item-links{position:relative;float:left;width:50%;padding-left:35px;}.mm-events-item-address:before{content:'L';position:absolute;top:-7px;left:2px;font-family:'icons';font-weight:normal;font-size:33px;}.mm-events-item-footer.no--address::after{content:none;}.mm-events-item-footer.no--address .mm-events-item-links{padding-left:0;width:100%;text-align:right;}.mm-events-top-item{margin:20px 0;border:1px solid #E6E6E6;}.mm-events-item-remaining-days{position:absolute;z-index:1;top:0;left:0;padding:0 30px;font-size:22px;line-height:50px;color:#FFF;background:#EB001B;}.mm-events-item-remaining-days:after{content:'';position:absolute;top:100%;left:0;width:0;height:0;line-height:0;border:8px solid transparent;border-left:8px solid #EB001B;border-top:8px solid #EB001B;}.mm-news-module-title{margin:0 0 20px 0;}.mm-news-item{margin:10px 0;padding:32px;background:#FFF;}.mm-news-item.hidden-item{display:none;}.mm-news-top-item .mm-news-item{border:1px solid #DADADA;}.mm-news-item-img-wrap{overflow:hidden;float:left;width:30%;margin:0 32px 0 0;}.mm-news-item-img{display:block;}.mm-news-item-excerpt{overflow:hidden;position:relative;}.mm-news-item-headline{margin:5px 0;}.mm-news-item-headline-link,.mm-news-item-headline-link:visited,.no-touchevents .mm-news-item-headline-link:hover{color:inherit;font-weight:normal;}.mm-news-item-time{font-size:18px;color:#878787;}.mm-news-item-category{position:absolute;top:0;right:0;color:#878787;}.mm-news-item-description{overflow:hidden;margin:20px 0 0 0;}.mm-news-item-description .arrow-link{margin-left:10px;}.mm-news-year .subtitle{color:#878787;}.mm-news-single-time{display:block;margin:0 0 10px 0;}.mm-news-single-category{margin:10px 0 0 0;}.mm-news-single-gallery{margin-top:-35px;}.mm-news-single-sidebar-headline{color:#262626;}.mm-news-single-address.vcard{overflow-wrap:break-word;word-wrap:break-word;}.mm-news-single .mm-news-single-text img{display:block;margin:auto;}.mm-news-single .mm-news-single-text .img-align-left{float:left;}.mm-news-single .mm-news-single-text .img-align-right{float:right;}.mm-news-single .mm-news-single-text .img-caption{display:block;clear:both;font-size:80%;margin-top:8px;}.location-search .location-item{position:relative;margin:10px 0 0;background:#fff;}.location-region{padding:25px 32px;line-height:26px;background:#FFF;}.location-region + .location-region{margin:10px 0 0 0;}.location-region-title{float:left;margin:0;line-height:inherit;font-family:'FS Me',sans-serif;}.location-region .link{float:right;}.location-search .location-item{overflow:hidden;padding:32px;}.location-search .category{position:absolute;right:0;top:0;color:#999;}.location-item-img-wrap{display:none;overflow:hidden;float:left;max-width:30%;margin:0 32px 0 0;}.location-item-img{max-width:100%;height:auto;}.location-item-body{overflow:hidden;position:relative;}.location-item-title{margin:0;}.location-footer{overflow:hidden;position:relative;margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #CCC;}.location-footer:after{content:'';position:absolute;top:20px;bottom:0;left:50%;width:1px;margin-left:-1px;background:#CCC;}.location-address,.location-contact-info{position:relative;float:left;width:50%;padding-left:35px;}.location-address:before{content:'L';position:absolute;left:1px;top:0;font-size:30px;line-height:1em;font-family:'icons',sans-serif;}.site-search{display:none;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:fixed;z-index:10;top:0;bottom:0;left:21%;right:0;padding:10px 0;background:rgba(64,64,64,0.8);}.page-wrap--career .site-search{left:23%;}.site-search-shown .site-search{display:block;}.hide-site-search{position:absolute;z-index:10;top:0;right:0;}.site-search-form-wrap{position:relative;margin:10px 32px 0 32px;padding-bottom:5px;border-bottom:1px solid #F0F0F0;}.site-search-form input,.site-search-form input:focus,.site-search-form input:active{border:0;background:transparent;}.site-search-form label{position:absolute;z-index:1;bottom:100%;left:0;font-size:inherit;color:#B2B2B2;}.site-search-submit-wrap{position:relative;overflow:hidden;float:right;width:50px;height:50px;cursor:pointer;}.site-search-submit-wrap:before{position:absolute;bottom:0;left:0;width:50px;margin:0;padding-bottom:5px;text-align:center;color:#FFF;}.site-search-submit-wrap input{display:none;}.site-search-term-wrap{overflow:hidden;}.site-search-form .site-search-term{width:100%;height:45px;overflow:visible;outline:0;text-align:center;font-size:38px;color:#FFF;padding-top:0;padding-bottom:0;}.site-search-term-wrap .input-delete-icon{top:-6px;right:5px;font-size:28px;color:#FFF;}.site-search-term-wrap .input-widget-wrap input{padding-right:30px;}.site-search-result-count{position:absolute;top:100%;left:0;margin:20px 0 0 0;color:#FFF;}.site-search-busy-indicator{display:none;position:absolute;top:10px;right:10px;width:30px;height:30px;}.busy .site-search-busy-indicator{display:block;}.busy .site-search-submit-wrap{display:none;}.busy .site-search-term-wrap{padding-right:50px;}.site-search-suggest{display:none;position:absolute;z-index:10;top:100%;width:100%;margin-top:3px;font-size:18px;background:#FFF;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px rgba(0,0,0,0.1);box-shadow:0 0 15px rgba(0,0,0,0.1);}.site-search-suggestions{margin:0;padding:0 0 15px 0;list-style:none;}.site-search-suggestions li{margin:0;padding:0;}.site-search-suggestion-items{margin:0;padding:0;list-style:none;line-height:1.2;}.site-search-suggest-category{padding:10px 25px;font-size:22px;}.site-search-suggest-category span{position:relative;top:-2px;display:inline-block;margin-left:12px;font-size:16px;}.site-search-suggest-category span a{position:relative;display:inline-block;top:2px;margin-left:4px;}.site-search-suggestion-link,.site-search-suggestion-link:visited{font-family:'FS Me',sans-serif;display:block;padding:8px 40px;color:#000;}.site-search-suggestion-link:focus,.no-touchevents .site-search-suggestion-link:hover{color:#000;background:#ECECEC;}.site-search-suggestion-link mark{font-family:'FS Me',sans-serif;font-weight:bold;background:none;}.site-search-suggestion-link small{margin-top:2px;font-family:'FS Me',sans-serif;white-space:nowrap;color:#808080;}.site-search-body{margin:80px 0 0 0;}.site-search-result-tabs{overflow:hidden;}.site-search-solr-tabs,.site-search-product-tab{display:none;}.site-search-result-tab{float:left;min-width:25%;padding-right:2px;cursor:pointer;}.site-search-result-tab.active{font-family:'FS Me',sans-serif;font-weight:bold;}.site-search-result-tab a,.site-search-result-tab .js-link{display:block;padding:16px 32px;font-family:inherit;color:#FFF;background:#262626;}.site-search-result-tab.active a,.site-search-result-tab.active .js-link{color:#262626;background:#FFF;}.site-search-result-tab .count{display:none;}.site-search-results,.site-search-product-class{margin:10px 0 0 0;padding:32px;background:#FFF;}.site-search-product-results .site-search-results{margin:0;padding:0;background:none;}.site-search-results .show-more-results{padding:15px 0 0 0;text-align:center;}.site-search-option-bar{overflow:hidden;background:#FFF;}.site-search-option-bar .select-wrap{display:none;float:left;width:300px;margin:32px;}.site-search-option-bar .active{display:inline-block;}.site-search-product-class-header{overflow:hidden;position:relative;}.site-search-product-class-title{float:left;margin:0;}.site-search-product-class-title .count{color:#878787;}.site-search-productlist-link{position:absolute;bottom:0;right:0;}.site-search-product-table{width:100%;margin:15px 0;}.site-search-product-table th{padding:10px;border-width:1px;border-style:solid;border-color:#DADADA #FFF;vertical-align:top;text-align:left;background:#EDEDED;}.site-search-product-table th:first-child{border-left-color:#DADADA;}.site-search-product-table th:last-child{border-right-color:#DADADA;}.site-search-product-table td{padding:5px;border:1px solid #DADADA;vertical-align:middle;}.site-search-product-table tbody small{font-size:inherit;}.site-search-product-class .show-more-products{text-align:center;}.site-search-product-table mark{font-family:'FS Me',sans-serif;font-weight:bold;color:inherit;background:none;}.site-search-tab-result-count{padding-bottom:15px;border-bottom:1px solid #CCC;}.site-search-result-list{margin:0;padding:0;list-style:none;}.site-search-result-list .result-entry{margin:0 0 15px 0;padding:15px;border-bottom:1px solid #CCC;}.site-search-result-list .result-category{float:right;width:25%;padding-left:15px;}.site-search-result-list .result-description{overflow:hidden;padding-right:15px;border-right:1px solid #CCC;}.site-search-result-list .result-title{display:block;margin:0 0 10px 0;}.site-search-result-list .result-path{display:block;margin:10px 0 0 0;font-family:inherit;text-decoration:underline;color:#909090;}.site-search-result-list .search-rootline-item:after{content:' › ';}.site-search-result-list mark{font-family:'FS Me',sans-serif;font-weight:bold;color:inherit;background:none;}.sys_file .result-description{position:relative;padding-left:50px;}.sys_file .result-description:before{content:"D";position:absolute;top:-7px;left:0;font-family:'icons';font-size:28px;font-weight:normal;}.cookie-banner{display:none;overflow:hidden;position:fixed;z-index:21;top:0;right:0;left:0;border:0;color:#FFF;border-bottom:1px solid #FFF;background:#5596B3;box-shadow:0 0 6px rgba(0,0,0,0.2);}.cookie-banner.initialized{display:block;}.cookie-banner-content{display:table;padding:15px 4%;}.cookie-banner-actions{display:table-cell;white-space:nowrap;vertical-align:middle;text-align:center;}.cookie-banner-text{display:table-cell;padding-right:50px;vertical-align:top;}.cookie-banner a{color:#FFF;}.cookie-banner p{margin:0;}.cookie-banner .title{margin-bottom:5px;color:#fff;}.cookie-banner .button{min-width:100px;margin:0 0 0 20px;font-size:inherit;}.video-cookie-notice{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ededed;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1em;padding:20px;z-index:10;}.video-cookie-notice p{font-size:calc(12px + .2vw);}@media (max-height:600px){.meta-nav{padding-top:10px;font-size:11px;}.meta-nav li{padding:0 0 5px 0;}}@media (min-width:641px){.homepage-slider .job-list-stage__content-box:not(.container){padding-left:5%;padding-right:5%;}}@media (min-width:768px){.page-wrap--career{font-size:14px;}.page-logo{max-width:200px;}}@media (min-width:769px){.page-wrap{position:relative;padding-left:21%;}.page-wrap--career{padding-left:23%;}.vrrm-vdrm-in-v.product-table-header-item .sub + .sub:after,.itav-ifav-in-a.product-table-header-item .sub + .sub:after,.ifsm-itsm-in-a.product-table-header-item .sub + .sub:after,.itav-ifav-in-a.product-table-header-item .sub + .sub:after,.if-ift-in-a.product-table-header-item .sub + .sub:after,.inom-in-arms.product-table-header-item .sub:first-child:after,.vair-in-mh.product-table-header-item sub:after,.pmax-in-w.product-table-header-item sub:after,.tamax-in-c.product-table-header-item sub:after,.vdc-max-in-v.product-table-header-item .sub:after,.vcesdc-in-v.product-table-header-item .sub:after,.vac-in-v.product-table-header-item .sub:after,.vces-in-v.product-table-header-item .sub:after,.vdc-in-v.product-table-header-item .sub:after,.vds-in-v.product-table-header-item .sub:after,.icnom-in-a.product-table-header-item .sub:after,.ioutav-in-a.product-table-header-item .sub:after,.id-in-a.product-table-header-item .sub:after{content:'';display:block;}.accordion-element.has-productlist.js-open:before{content:'';position:absolute;left:0;top:100px;bottom:0;right:0;background-color:#EDEDED;}.page-content .product-list-wrap.content-element-wrap{background:#EDEDED;}.socialmediawrapper{border-bottom:0;border-top:1px solid #878787;padding:10px 0 0 0;margin:0 0 0 0;text-align:center;}.socialmediawrapper .page-footer-socialmedia-link{height:40px;width:40px;text-indent:100px;margin:0 8px 0 8px;display:inline-block;overflow:hidden;font-size:0;}.socialmediawrapper .page-footer-socialmedia-link.xing{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') 0 0;}.socialmediawrapper .page-footer-socialmedia-link.youtube{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -55px 0;}.socialmediawrapper .page-footer-socialmedia-link.youku{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -110px 0;}.socialmediawrapper .page-footer-socialmedia-link.linked-in{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -165px 0;}.socialmediawrapper .page-footer-socialmedia-link.twitter{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -220px 0;}.homepage-slider .sub-headline{font-size:17px;}.header-banner .sub-headline{font-size:16px;}.page-footer-service-row{text-align:left;}.homepage-slider .job-list-stage__content-box:not(.container){padding-left:calc(5% + 20px);padding-right:calc(5% + 20px);}.content-accordion__header{display:flex;flex-direction:row;align-items:start;}.content-accordion__header-img-wrap{flex:1 1 auto;max-width:none;}.content-accordion__header{flex-direction:row;padding:20px 110px 20px 20px;}@keyframes paddingBottom{from{padding-bottom:20px;}to{padding-bottom:0;}}.content-accordion--open .content-accordion__header{}.content-accordion__header-text{align-self:center;}.content-accordion__header-img-wrap{flex:0 0 135px;margin:0 15px 0 0;}.content-accordion__content-inner{margin-left:170px;padding:0 40px 60px 0;}.content-tabs--mirrored .col-md-6:first-child{order:1;}.content-tabs--mirrored .col-md-6:last-child{order:0;}.content-tabs__tab-content-inner .col-md-6:last-child{position:relative;}.highlight-tabs__tab-content-img{position:sticky;top:0;bottom:auto;}.highlight-tabs__text-col{padding-bottom:0;}.p-slider__slide{margin:0 30px;}}@media (min-width:992px){.page-wrap--career .page-bg,.page-wrap--career .header-fixed .product-list-header,.page-wrap--career .header-fixed .download-list-head-wrap,.page-wrap--career .site-search{left:230px;}.page-wrap--career{padding-left:230px;}.page-wrap--career .entry-lvl-1{padding-right:10px;}.nav-menu__meta-navigation-wrap{padding:30px 30px 30px 19%;}}@media (min-width:1024px){.page-logo{max-width:unset;}.homepage-slider .job-list-stage__content-box:not(.container){padding-left:calc(7.72%);padding-right:calc(7.72%);}.content-accordion__header{padding:30px 110px 30px 20px;}.content-accordion__header-img-wrap{flex:0 0 135px;margin:0 15px 0 0;transition:flex .3s ease-out;}.content-accordion--open .content-accordion__header-img-wrap{flex:0 0 300px;}.content-accordion__header-img-wrap .lazy-element{transition:padding .3s ease-out;}.content-accordion--open .lazy-element{padding:0 !important;}.content-accordion__header-text{max-width:230px;}.content-accordion--open .content-accordion__header-text{}.content-accordion__content-inner{margin-left:335px;max-width:380px;}.r-tabs-accordion-title{display:none;}.r-tabs-nav{display:flex;list-style:none;}.highlight-tabs .r-tabs-nav{padding:0;}.r-tabs-anchor{padding-right:10px;}.r-tabs-anchor:after{display:none;}.r-tabs-tab{flex:1 0 25%;padding:0;}.r-tabs-tab + .r-tabs-tab{margin-left:10px;}.r-tabs-tab .r-tabs-tab{margin-left:0;}.r-tabs-panel{transition:none;margin-top:0;}.r-tabs-panel{transition:none;margin-top:0;}.r-tabs-panel.r-tabs-state-active{padding-top:40px;}.r-tabs-panel.leave .highlight-tabs__text-col,.r-tabs-panel .highlight-tabs__text-col{opacity:0;transition:opacity .2s ease-out;}.r-tabs-state-active .highlight-tabs__text-col{opacity:1;}.product-tabs .unwrapped{padding-top:0;}.product-tabs .r-tabs-anchor:before{top:0;bottom:auto;background:transparent;}.product-tabs .r-tabs-state-active .r-tabs-anchor:before{background:#e2000f;}.product-tabs .r-tabs-anchor{transition:background .2s ease-out;}.no-touchevents .product-tabs .r-tabs-anchor:hover{background:#F6F6F6;}.product-tabs .r-tabs-state-active .r-tabs-anchor{background:#EDEDED;}.product-tabs .r-tabs-anchor{padding:20px 20px 15px;height:100%;width:100%;}.p-slider{padding:0 15px;}.p-slider__slide{margin:0 40px;}.product-tabs .c-slider__arrow-prev,.product-tabs .c-slider__arrow-next{top:10%;width:50px;height:50px;}.product-tabs .c-slider__arrow-prev{left:20px;}.product-tabs .c-slider__arrow-next{right:20px;}.content-element-headline{padding-top:0;}.content-element-headline.unwrapped{padding:40px 32px 20px;}}@media (min-width:1200px){.page-wrap--career{font-size:16px;}}@media (min-width:1280px){.socialmediawrapper{border-bottom:0;border-top:1px solid #878787;padding:10px 0 0 0;margin:0;text-align:center;}.socialmediawrapper .page-footer-socialmedia-link{height:40px;width:40px;text-indent:100px;margin:0 16px 0 0;display:inline-block;overflow:hidden;font-size:0;}.socialmediawrapper .page-footer-socialmedia-link.xing{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') 0 0;}.socialmediawrapper .page-footer-socialmedia-link.youtube{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -55px 0;}.socialmediawrapper .page-footer-socialmedia-link.youku{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -110px 0;}.socialmediawrapper .page-footer-socialmedia-link.linked-in{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -165px 0;}.socialmediawrapper .page-footer-socialmedia-link.twitter{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -220px 0;}.location-item-img-wrap{display:block;}.view-table .qg-in-c,.view-table .vac-in-v,.view-table .vces-in-v,.view-table .vdc-in-v,.view-table .vds-in-v,.view-table .vce,.view-table .icnom-in-a,.view-table .ioutav-in-a,.view-table .id-in-a,.view-table .ioutpeak-in-a{width:100px;}.view-table .vair-in-mh,.view-table .pmax-in-w,.view-table .tamax-in-c,.view-table .vrrm-vdrm-in-v,.view-table .if-ift-in-a,.view-table .itav-ifav-in-a,.view-table .ifsm-itsm-in-a,.view-table .itav-ifav-in-a{width:125px;}.cross-references .image-description{max-height:39px;line-height:13px;}.teaser.teaser-50 .teaser-content p{display:block;max-height:none;margin-top:16px;}.teaser.teaser-50 .arrow-link{display:block;}.teaser-50 .teaser-link-wrapper{cursor:default;}.homepage-slider .text-box{padding:30px 32px 30px 8%;}.homepage-slider .sub-headline{margin-bottom:16px;}.homepage-slider.bg-3 a.button{padding:13px;}.header-banner .sub-headline{font-size:18px;}.button.icon{padding-left:33%;}.button.icon:before{left:12%;}.p-slider{padding:0 30px;}}@media (min-width:1366px){.socialmediawrapper{border-top:0;text-align:left;}.breadcrumb{font-size:13px;}.contenttable th,.contenttable td{padding:9px 15px;}.page-logo-link{height:144px;}.nav-menu-flyout{left:-175%;width:270%;}.nav-menu-title{top:70px;}.nav-menu.lvl-2,.nav-menu.lvl-3{padding-top:170px;}.nav-flyout-img{margin-top:170px;}.page-content > .tx-powermail,.page-content > .content-element-wrap,.page-module > .content-element-wrap,.page-footer,.header-fixed .download-list-head-inner,.unwrapped{padding-left:8%;padding-right:8%;}.content-header{margin:0 150px 0 8%;}.header-banner.no-bg{width:92%;margin-right:8%;}.header-banner.no-bg.image-right{margin-left:8%;}.header-banner.image-right .content-wrap{padding-left:16%;}.header-banner.image-left .content-wrap{padding-right:16%;}.header-banner.no-bg .content-wrap{padding-left:32px;padding-right:32px;}.page-content .content-element-wrap.border:before{left:8%;right:8%;}.page-content > .content-element-wrap.arrow:after,.page-module > .content-element-wrap.arrow:after,.page-content > .content-element-wrap.arrow + .content-element-wrap:after,.header-banner.image-right .banner-content .content-wrap h1:before,.header-banner.image-right .banner-content .content-wrap h1:after{left:8%;}.product-list-wrap{padding:0 4% 30px 4%;}.page-content .product-list-wrap{padding-left:4%;padding-right:4%;}.product-list-options{height:40px;line-height:40px;}.product-list-view .table,.product-list-view .grid{width:40px;height:40px;font-size:25px;}.product-list-search-form input{height:40px;padding:10px 30px 10px 15px;}.product-list-search-input-wrap:after{width:40px;height:40px;line-height:40px;font-size:30px;}.page-content .product-list-wrap.content-element-wrap{padding:54px 4% 30px 4%;}.page-content .accordion-element .product-list-wrap.content-element-wrap{padding:54px 0 30px 0;margin-top:8px;}.product-list-header{padding-top:25px;}.product-table-header{margin-top:25px;}.product-list-table-wrap{margin:0 0 30px 0;}.product-active-filters{margin:25px 0 0 0;padding:15px 20px 0 20px;}.product-active-filter-group-name,.product-active-filters .filter-option{font-size:13px;}.view-table .pseudo-cell-padding,.product-toggle-filters-label{padding:9px 15px;}.product-table-header-item .pseudo-cell-padding{padding:9px 25px 9px 15px;}.open .product-toggle-filters-label:before{top:18px;}.product-table-header-item{height:103px;}.product-table-header-item .pseudo-cell-padding{height:62px;}.product-toggle-filters-label{height:41px;}.product-sorting{right:5px;}.product-toggle-filters-label:before{top:14px;}.product-filter-details .filter-group{padding-left:150px;}.product-filter-details .toggle-filter-group{width:150px;margin-left:-150px;}.product-filter-details .filter-tab-header{width:16%;}.product-filter-details .filter-tab-content{width:84%;}.filter-tab-content-item .filter-option{width:14.2857%;}.product-filter-details .filter-option{min-width:110px;height:40px;font-size:13px;}.filter-tab-content-item .filter-option{height:auto;}.product-filter-details .filter-option.active{padding:0 35px 0 10px;}.filter-tab-content-item .filter-option.active{padding:0 5px 10px 5px;}.filter-option.active .inner-align:after{top:12px;right:12px;font-size:13px;}.product-info .product-info-links li + li{margin:15px 0 0 0;padding:15px 0 0 0;}.view-table .product-info{top:-18px;}.view-grid .product-list-body{padding:20px;}.view-grid .product-wrap{padding:10px 25px 0 25px;}.view-grid .product-item{margin:0 0 60px 0;}.view-grid .product-item:before{margin-top:-30px;}.view-grid .product-title{font-size:22px;}.view-grid .product-subtitle{font-size:15px;}.page-content .download-list.content-element-wrap{padding-top:39px;}.download-list-head-wrap{padding-top:25px;}.download-list-head-wrap .product-list-options{margin:0 0 25px 0;}.download-list-head-wrap .product-filter{margin-top:25px;}.download-list-layer .product-filter{margin:0;}.download-list-head-wrap .change-sorting{width:40px;height:40px;}.download-list-head-wrap .change-sorting:before,.download-list-head-wrap .change-sorting:after{left:50%;margin-left:-5px;}.download-list-head-wrap .change-sorting:before{top:-2px;}.download-list-head-wrap .change-sorting:after{bottom:-2px;}.download-list-head-wrap .change-sorting .icon:before{top:5px;left:5px;}.mm-filter-row-heading{font-size:22px;}.mm-news-item-time{font-size:22px;}.mm-jobs-date{font-size:22px;}.mm-jobs-item-title{font-size:28px;}.feature-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;}.plus-list li:before,.plus-list-lines-list li:before,.feature-list li:before,.product-detail-meta .col-66 li:before{top:13px;}.plus-list li:after,.plus-list-lines-list li:after,.feature-list li:after,.product-detail-meta .col-66 li:after{top:8px;}.page-footer-col-wrap{display:table;table-layout:fixed;width:100%;}.page-footer-col-wrap .page-footer-col{float:none;width:24%;border-right:0;}.page-footer-col,.page-footer-col.related-pages{display:table-cell;width:25%;margin:0;padding:0 32px;border-top:0;border-left:1px solid #878787;}.related-pages .page-footer-col-headline{display:block;}.page-footer-partner-link{margin:0;}.page-footer-col.product-groups{border:0;width:34%;}.page-footer-col.locations{width:18%;}.page-footer-col.locations:after{display:none;}.page-footer-service-row{margin-top:30px;}.csscolumns .product-groups .page-footer-nav-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}.csscolumns .product-classes .page-footer-nav-list,.csscolumns .locations .page-footer-nav-list{-webkit-column-count:1;-moz-column-count:1;column-count:1;}.no-csscolumns .product-groups .page-footer-nav-list > li{width:50%;border:0;}.no-csscolumns .product-classes .page-footer-nav-list > li{width:100%;border:0;}.homepage-slider .sub-headline{font-size:20px;}.header-banner .content-wrap{padding-top:80px;}.header-banner .content-wrap:before,.header-banner .content-wrap:after{top:85px;}.header-banner h1{margin:0 0 16px 0;}.header-banner .sub-headline{font-size:20px;}.select-wrap{width:200px;}.select-wrap.category-select{width:210px;}.select-wrap.country-select,.select-wrap.region-select{width:200px;}.input-widget-wrap .input-delete-icon,.input-widget-wrap .input-unit{line-height:22px;}.sitemap-group-item > .sitemap-headline{font-size:20px;}.sitemap-item-lvl-1 > .sitemap-headline,.sitemap-item-lvl-1 > .sitemap-link{font-size:18px;}.cross-references .image-description{max-height:30px;line-height:15px;}.teaser .teaser-content{padding:15px 20px;}.teaser .teaser-content .arrow-link{left:22px;bottom:18px;}.teaser-33-v .teaser-content{padding:32px 32px 52px;}.teaser-33 .arrow-link{display:block;}.teaser-33 .teaser-link-wrapper{cursor:default;}.teaser-100 .teaser-content p{display:block;margin-top:0;line-height:1.2;}.teaser-100 .teaser-image{border-right-width:12px;}.teaser-100.image-right .teaser-image{border-left-width:12px;}.teaser.teaser-100 .teaser-content:before{margin:-53px 11px 0 0;border-right-width:32px;border-top-width:53px;border-bottom-width:53px;}.teaser.teaser-100 .teaser-content:after{margin-top:-50px;border-right-width:30px;border-top-width:50px;border-bottom-width:50px;}.teaser.teaser-100.image-right .teaser-content:before{margin-left:11px;border-left-width:32px;border-right-width:0;}.teaser.teaser-100.image-right .teaser-content:after{border-left-width:30px;border-right-width:0;}.site-search-product-table td{padding:10px;}.content-accordion__header-text{max-width:400px;}.content-accordion__content-inner{padding-right:0;}}@media (min-width:1600px){.page-wrap--career{padding-left:300px;font-size:20px;}.view-table .product-status,.product-table-header .product-status,.view-table .switches,.product-table-header .switches,.view-table .technology,.product-table-header .technology{width:auto;}.page-wrap--career .page-bg,.page-wrap--career .header-fixed .product-list-header,.page-wrap--career .header-fixed .download-list-head-wrap,.page-wrap--career .site-search{left:300px;}.page-wrap--career .entry-lvl-1,.page-wrap--career .meta-nav a{font-size:16px;}.vcard-label{display:inline-block;min-width:50px;}.homepage-slider .sub-headline{font-size:22px;}.header-banner .sub-headline{font-size:22px;}.header-banner .content-wrap{padding-top:95px;}.header-banner .content-wrap:before,.header-banner .content-wrap:after{top:100px;}.header-banner .banner-image{width:630px;}.header-banner .banner-content{width:auto;}.teaser-50 .teaser-content{padding:25px;}.teaser-100 .teaser-content{padding:32px;}.teaser-100 .teaser-content .arrow-link{left:32px;bottom:30px;}.cookie-banner{min-height:110px;}.powermail_fieldwrap_radio label:before,.powermail_fieldwrap_check label:before{top:1px;}.plus-list li:before,.plus-list-lines-list li:before,.feature-list li:before,.product-detail-meta .col-66 li:before{top:14px;}.plus-list li:after,.plus-list-lines-list li:after,.feature-list li:after,.product-detail-meta .col-66 li:after{top:9px;}.content-accordion__content-inner{max-width:390px;}.content-accordion__content-btn{margin-top:0;display:block;position:absolute;bottom:60px;right:40px;max-width:200px;}.p-slider{padding:0 50px;}}@media (min-width:1921px){.page-wrap{padding-left:400px;width:1920px;}.page-wrap--within-iframe{padding-left:0;}.top-navigation.sidebar{right:auto;left:1870px;}.header-fixed .product-list-header,.header-fixed .download-list-head-wrap{left:400px;right:auto;width:1520px;}.page-wrap--within-iframe .header-fixed .product-list-header{left:0;}.site-search-inner{width:1520px;}.cookie-banner{right:auto;width:1920px;}.p-slider{padding:0 60px;}.content-accordion__content-btn{max-width:400px;}}@media (min-width:1800px){.p-slider{padding:0 60px;}}@media (min-width:1366px){.page-logo-link{margin:0 auto;}}@media (max-width:1023px){.meta-nav{padding-top:15px;}.homepage-slider .text-box{top:0;bottom:0;border-width:0 8px 0 0;}.homepage-slider .text-box:before,.homepage-slider .text-box:after{top:38%;right:-36px;margin-top:-44px;border-left-width:28px;border-top-width:44px;border-bottom-width:44px;}.homepage-slider .text-box:after{right:-28px;}.view-grid .product-item{width:50%;}.view-grid .product-item.three-n{border-width:1px;}.view-grid .product-item.two-n{border-width:0;}.view-grid .two-n + .product-item:before{display:block;}.view-grid .product-item.three-n + .product-item{clear:none;}.view-grid .product-item.two-n + .product-item{clear:both;}.product-filter-details .filter-tab-header{width:25%;}.product-filter-details .filter-tab-content{width:75%;}.teaser-section{margin:0 -4px;}.teaser{padding:0 4px;}.teaser .teaser-content{padding:16px;}.teaser.teaser-33 .teaser-content{padding:10px;}.teaser.teaser-33-v .teaser-content{padding:16px 16px 40px 16px;}.teaser .teaser-content .arrow-link,.teaser.teaser-33-v .teaser-content .arrow-link{left:16px;bottom:16px;}.download-list-head-wrap .product-list-search-form label{display:none;}.breadcrumb.shorten-items .item-2 .breadcrumb-inner{width:30px;text-indent:30px;overflow:hidden;}.breadcrumb.shorten-items .item-2 .breadcrumb-inner:before{left:-25px;}.breadcrumb.shorten-items .item-2 .breadcrumb-inner:after{content:'...';position:absolute;left:-14px;top:50%;margin-top:-10px;line-height:18px;}.breadcrumb.shorten-items .item-3{display:none;}.field_quarter{width:50%;}.field_quarter label{font-size:inherit;}.field_quarter_1.error + .field_quarter:not(.error) + .field_quarter{clear:left;}}@media (max-width:768px){.socialmediawrapper{border-bottom:1px solid #878787;border-top:1px solid #878787;padding:10px 0 5px 0;margin:0 0 25px 0;}.socialmediawrapper .page-footer-socialmedia-link{height:32px;width:32px;text-indent:100px;margin:0 8px 0 8px;display:inline-block;overflow:hidden;text-align:center;font-size:0;}.socialmediawrapper .page-footer-socialmedia-link.xing{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') 0 -48px;}.socialmediawrapper .page-footer-socialmedia-link.youtube{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -47px -48px;}.socialmediawrapper .page-footer-socialmedia-link.youku{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -94px -48px;}.socialmediawrapper .page-footer-socialmedia-link.linked-in{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -141px -48px;}.socialmediawrapper .page-footer-socialmedia-link.twitter{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -189px -48px;}.page-body{margin-left:0;margin-top:71px;border-top:1px solid #E5E6E7;}.page-wrap--within-iframe .page-body{margin-top:0;}.page-footer{margin-left:0;}.mobile-header{height:70px;padding:17px 100px 0 60px;text-align:center;}.mobile-header--reduced{padding:12px 70px 0 70px;}.mobile-header .page-logo-link{display:inline;height:auto;padding:0;}.mobile-header .page-logo{width:auto;margin:0 auto;}.meta-nav{display:none;}.top-navigation{float:right;position:static;right:0;height:70px;}.top-navigation > .top-nav-item{float:left;height:70px;border-left:1px solid #DADADA;}.top-navigation > .top-nav-item:before{height:70px;line-height:70px;}.toggle-secondary-nav{display:block;}.toggle-secondary-nav:before{content:'+';font-size:34px;}.toggle-secondary-nav.open:before{content:'−';}.top-nav-secondary{display:none;float:none;position:absolute;top:70px;left:0;right:0;height:51px;border-top:1px solid #DADADA;box-shadow:0 5px 5px rgba(0,0,0,0.2),inset 0 3px 3px rgba(0,0,0,0.05);background:#FFF;}.top-nav-secondary.open{display:block;}.top-nav-secondary .top-nav-item{border-left:1px solid #DADADA;}.top-nav-secondary .top-nav-item:last-child{border-left:0;}.top-nav-secondary .top-nav-item + .top-nav-item:after{display:none;}.top-nav-secondary .top-nav-item{width:33.333333%;}.top-nav-secondary .top-nav-item:before{left:50%;margin-left:-25px;}.contact-search-link{display:none;}.lang-select-item{width:100%;}.mobile-nav-switch{display:block;overflow:hidden;position:absolute;top:0;left:0;width:50px;height:70px;padding:15px 7px 14px;border-right:1px solid #DADADA;text-indent:150%;white-space:nowrap;cursor:pointer;}.mobile-nav-switch:before{content:'P';position:absolute;left:0;top:1px;width:100%;line-height:70px;font-size:32px;text-align:center;text-indent:-1px;}.page--nav-visible .page-body{visibility:hidden;max-height:1px;}.page--nav-visible .page-footer,.page-nav .nav-menu-close,.page-nav .nav-menu-title{display:none;}.page-nav{display:none;position:absolute;z-index:10;top:70px;bottom:0;width:100%;height:auto;}.page-wrap .page-nav-bg,.page-wrap .page-bg{display:none;}.page--nav-visible .page-nav{display:block;}.nav-menu-wrap{position:relative;left:0;width:100%;-moz-transition:left 300ms;-webkit-transition:left 300ms;-o-transition:left 300ms;transition:left 300ms;}.nav-menu-flyout{display:block;position:static;width:auto;margin:0;background:none;}.nav-menu-flyout:before{display:none;}.mobile-header,.entry-lvl-1,.meta-nav{position:static;}.page-nav:after{display:none;}.page-nav .nav-menu{display:block;position:absolute;top:0;right:auto;width:100%;height:100%;margin:0;padding:0;border:0;background:#FFF;}.page-wrap--career .page-nav .nav-menu{position:relative;}.lvl-1 .nav-menu{display:none;left:100%;}.lvl-1 .nav-menu.open{display:block;}.csscolumns .nav-menu.lvl-3{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;}.no-csscolumns .nav-menu.lvl-3 > li{float:none;width:auto;padding:0;}.nav-menu-entry,.nav-menu-link{position:relative;padding-left:35px;padding-right:35px;background:#FFF;}.no-touchevents .nav-menu-entry:hover,.no-touchevents .nav-menu-link:hover{color:inherit;}.lvl-3 .tActive,.no-touchevents .tActive:hover{color:#e2000f;}.nav-mobile-home,.nav-mobile-back{display:block;background:#DDD;}.nav-mobile-current,.no-touchevents .nav-mobile-current:hover{display:block;color:#FFF;background:#e2000f;}.nav-menu-entry:before{content:'K';font-family:'icons';font-size:13px;font-weight:normal;position:absolute;right:15px;top:15px;}.entry-lvl-2:after{display:none;}.nav-mobile-home:before,.nav-mobile-back:before{content:'J';left:15px;right:auto;}.nav-mobile-current:before{display:none;}.entry-lvl-1.trail{border-color:#DADADA;font-family:inherit;color:inherit;background:none;}.nav-menu-link:before,.trail:before{display:none;}.content-header{display:none;}.site-search-link,.no-touchevents .site-search-link:hover,.site-search-link:visited{display:block;position:relative;width:50px;height:70px;border-left:1px solid #E5E6E7;color:#5596B3;background:none;}.site-search-link:before{position:absolute;top:0;left:0;width:50px;text-align:center;line-height:70px;}.page-content > .tx-powermail,.page-content > .content-element-wrap,.page-module > .content-element-wrap,.page-footer,.unwrapped{padding-left:5%;padding-right:5%;}.content-element-headline.unwrapped{margin-left:5%;margin-right:5%;}.header-banner.no-bg{width:95%;margin-right:5%;}.header-banner.no-bg.image-right{margin-left:5%;}.header-banner.image-right .content-wrap{padding-left:10%;}.header-banner.image-left .content-wrap{padding-right:10%;}.page-content .content-element-wrap.border:before{left:5%;right:5%;}.page-content > .content-element-wrap.arrow:after,.page-module > .content-element-wrap.arrow:after,.page-content > .content-element-wrap.arrow + .content-element-wrap:after,.header-banner.image-right .content-wrap h1:before,.header-banner.image-right .content-wrap h1:after{left:5%;}.accordion-element.has-productlist .accordion-element-content{padding:0 16px;}.product-list-header{overflow:hidden;font-size:inherit;}.view-table .product-list-pseudo-table,.product-table-header,.product-filter,.product-table-header-item{display:block;}.product-table-header{clear:both;padding:10px 0 0 0;}.product-table-header .sub:after{display:none;}.product-list-table-wrap{margin-top:10px;}.product-list-options{height:auto;margin:0;}.product-list-options li{padding:0;border:0;}.product-list-count{line-height:inherit;}.product-active-filters{float:right;margin:10px 0;padding:0;border:0;}.product-filters-reset{margin:0;}.download-list-layer .product-filters-reset{margin-top:15px;}.product-active-filters-title,.product-active-filters-container,.product-list-view,.product-filter .product-table-header-item.col-1{display:none;}.product-list-search{display:block;overflow:hidden;margin-left:100px;line-height:30px;}.product-list-search-form{margin-right:0;padding-left:20px;}.product-filter .product-table-header-item{display:none;width:auto;height:auto;margin:0 0 2px 0;border:0;}.product-table-header-item.has-filters{display:block;}.product-table-header-item .pseudo-cell-padding{height:50px;padding:15px;background:#5596B3;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5596B3),color-stop(1,#488599));background-image:-o-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:-moz-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:-webkit-linear-gradient(top,#5596B3 0%,#488599 100%);background-image:-ms-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:linear-gradient(to bottom,#5596B3 0%,#488599 100%);cursor:pointer;}.product-table-header-item .pseudo-cell-padding:before{content:'';display:inline-block;position:absolute;top:22px;right:10px;margin:0 5px 0 0;border-top:5px solid #FFF;border-left:5px solid transparent;border-right:5px solid transparent;}.product-table-header-item.open .pseudo-cell-padding:before{border-top:0;border-bottom:5px solid #FFF;}.has-active-filters .pseudo-cell-padding:after{content:" [" attr(data-active-filter-count) "]";margin:0 0 0 5px;font-family:'FS Me',sans-serif;color:rgba(255,255,255,0.75);}.open .pseudo-cell-padding{background:#404040;}.product-sorting{display:none;}.product-toggle-filters-label{display:none;}.product-filter-details{position:static;top:0;bottom:0;padding:20px;border:1px solid #CCC;border-top:0;color:inherit;background:#FFF;}.product-filter-details .product-filter-reset{display:none;}.product-filter-details .view-results{display:block;clear:both;margin:10px 0 0 0;}.product-filter-details .filter-group{border-color:#CCC;}.product-filter-details .filter-tab-header,.product-filter-details .filter-tab-content{float:none;width:auto;}.product-filter-details .filter-tab-content{margin:0 -5px;}.filter-tab-content-item .filter-option{width:25%;}.product-filter-details .filter-tab-header-item{position:relative;padding:8px 0;}.product-filter-details .filter-tab-header-item:after{content:'';position:absolute;top:15px;right:0;border-top:5px solid #5596B3;border-left:5px solid transparent;border-right:5px solid transparent;}.product-filter-details .filter-tab-header-item.open:after{border-top:0;border-bottom:5px solid #404040;}.voltage .filter-option,.current .filter-option{min-width:70px;}.filter-discontinued{margin:15px 0;text-align:right;}.filter-discontinued .filter-option{display:inline;margin:0 0 0 10px;padding:3px 5px;}.download-list-head-wrap{padding-bottom:40px;}.download-list-head-wrap .product-filter{display:block;clear:both;}.download-list-head-wrap .product-list-count{padding:0;}.download-list-head-wrap .product-list-search-form label{display:block;}.download-list-group{padding:15px;}.download-list-group-show-items:after,.download-list-group-hide-items:after{top:15px;right:15px;}.download-list-item{position:relative;padding:20px 0 35px 0;}.download-list-item + .download-list-item{margin-top:20px;}.download-list-item:before{display:none;}.download-list-item-data{position:static;padding:0;border:0;}.download-list-item-download{position:absolute;bottom:0;right:0;}.download-list-item-info-link{top:auto;bottom:0;left:0;right:auto;}.product-list-sorting{float:none;position:absolute;right:0;bottom:0;}.page-footer-col,.page-footer-col-headline{display:none;}.page-footer-mobile-links{display:block;padding:15px 0;text-align:center;}.page-footer-mobile-links .button{margin:0 15px;}.page-footer-col.related-pages{display:block;margin-top:0;padding-top:0;border-top:0;}.page-footer-service-links{float:none;overflow:hidden;margin-top:-10px;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #878787;}.page-footer-service-links li{float:none;margin:10px 0 0;}.site-search{left:0;padding-top:70px;}.hide-site-search{height:70px;line-height:70px;}.site-search-busy-indicator{top:5px;}.site-search-result-tab{padding:0;}.site-search-product-class{padding:0;}.site-search-form .site-search-term{height:39px;font-size:28px;}.site-search-submit-wrap{width:40px;height:40px;}.busy .site-search-term-wrap{padding-right:40px;}.site-search-result-count{margin-top:10px;}.site-search-result-tab{position:relative;float:none;width:auto;font-size:inherit;font-family:'FS Me',sans-serif;font-weight:bold;}.site-search-result-tab a,.site-search-result-tab .js-link,.site-search-result-tab.active a,.site-search-result-tab.active .js-link{color:#FFF;background:#5596B3;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5596B3),color-stop(1,#488599));background-image:-o-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:-moz-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:-webkit-linear-gradient(top,#5596B3 0%,#488599 100%);background-image:-ms-linear-gradient(bottom,#5596B3 0%,#488599 100%);background-image:linear-gradient(to bottom,#5596B3 0%,#488599 100%);}.site-search-result-tab:before{content:'';display:inline-block;position:absolute;top:22px;right:10px;margin:0 5px 0 0;border-top:5px solid #FFF;border-left:5px solid transparent;border-right:5px solid transparent;}.site-search-result-tab .count{display:inline;margin-left:10px;font-family:'FS Me',sans-serif;opacity:0.75;}.site-search-result-tab.mobile-open a,.site-search-result-tab.mobile-open .js-link{color:#FFF;background:#404040;}.site-search-result-tab.mobile-open:before{border-top:0;border-bottom:5px solid #FFF;}.site-search-option-bar,.site-search-results,.site-search-product-table,.show-more-products{display:none;}.mobile-open + .site-search-results{display:block;margin:0;}.site-search-product-class + .site-search-product-class{margin-top:16px;padding-top:16px;border-top:1px solid #CCC;}.site-search-product-class-title{float:none;}.site-search-product-class-title .count{font-size:0.875em;}.site-search-productlist-link{position:static;display:block;margin:7px 0 0 0;}.mm-filter-row{line-height:1.5;}.mm-filter-row-heading{display:none;}.mm-filter-row-form{float:none;margin:0;}.mm-filter-row-form legend{float:right;margin-bottom:10px;}.mm-filter-row-form .select-wrap{clear:both;float:none;width:100%;margin:10px 0 0 0;}.homepage-slider .text-box{padding-top:24px;padding-bottom:24px;}.homepage-slider .text-box:before,.homepage-slider .text-box:after{top:50%;}.homepage-slider .text-box .button{bottom:24px;}.cookie-banner{top:auto;bottom:0;border-top:1px solid #FFF;}.cookie-banner .button{display:block;margin:20px 0 0 0;}.mobile-meta-menu__list{list-style:none;margin:20px 20px 0 20px;}.mobile-meta-menu__list-item{}.mobile-meta-menu__list-item a{color:#808080;font-weight:normal;line-height:32px;}.mobile-meta-menu__list-item a:hover{color:#e2000f;}.product-tabs .r-tabs-accordion-title{margin:0 5%;}}@media (min-width:641px) and (max-width:1365px){.page-logo-link{margin:2.5% 0 2.5% 0;}}@media (max-width:640px){.socialmediawrapper{border-bottom:1px solid #878787;border-top:0;padding:10px 0 5px 0;margin:-25px 0 25px 0;text-align:center;}.socialmediawrapper .page-footer-socialmedia-link{height:24px;width:24px;text-indent:100px;display:inline-block;overflow:hidden;font-size:0;}.socialmediawrapper .page-footer-socialmedia-link.xing{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') 0 -88px;}.socialmediawrapper .page-footer-socialmedia-link.youtube{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -40px -88px;}.socialmediawrapper .page-footer-socialmedia-link.youku{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -80px -88px;}.socialmediawrapper .page-footer-socialmedia-link.linked-in{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -120px -88px;}.socialmediawrapper .page-footer-socialmedia-link.twitter{background:url('../../typo3conf/ext/mmpackagesemikron/Resources/Public/Images/socialmedia_sprite.png') -120px -88px;}p{line-height:inherit;}hr{margin:20px 0;}.header-banner,.header-banner .header-banner__col{display:block;}.header-banner.no-bg,.header-banner.no-bg.image-right{width:100%;margin:0;}.header-banner .header-banner__col,.header-banner.no-bg .header-banner__col{display:block;width:auto;}.header-banner .banner-image{border:0;border-bottom:5px solid #FFF;}.header-banner .image-wrap{position:static;width:auto;height:auto;min-height:200px;}.header-banner.no-bg .banner-content{border:0;}.header-banner .banner-content .content-wrap{min-height:0;padding:20px 5%;}.header-banner .content-wrap:before{top:-31px;left:28px;border-top:0;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:26px solid #FFF;}.header-banner .content-wrap:after{left:30px;top:-24px;border-top:0;border-left:38px solid transparent;border-right:38px solid transparent;border-bottom:24px solid #fff;}.header-banner .content-wrap h1:before,.header-banner .content-wrap h1:after{display:none;}.header-banner.bg-1 .content-wrap:after{border-bottom-color:#ededed;border-left-color:transparent;border-right-color:transparent;}.header-banner.bg-2 .content-wrap:after{border-bottom-color:#585858;border-left-color:transparent;border-right-color:transparent;}.header-banner.bg-3 .content-wrap:after{border-bottom-color:#e2000f;border-left-color:transparent;border-right-color:transparent;}.col-section,.col-section .col-section__col{display:block;width:100%;}.col-section .col-section__col,.col-borders .col-section__col + .col-section__col,.col-borders .col-section__col:first-child{border:0;padding:0;}.col-section .col-section__col + .col-section__col{margin-top:40px;}.text-element,.text-image-element,.page-content .content-element,.col-section,.product-detail-header .product-description{padding-left:0;padding-right:0;}.page-content .content-element-wrap,.page-content > .homepage-slider + .arrow{padding-top:20px;}.parallaxator:after,.page-content > .content-element-wrap.arrow:after,.page-module > .content-element-wrap.arrow:after,.page-content > .content-element-wrap.arrow + .content-element-wrap:after,.cd-arrow-white:after{border-top-width:18px;border-left-width:29px;border-right-width:29px;}.page-content > .content-element-wrap.arrow,.page-module > .content-element-wrap.arrow,.page-content > .content-element-wrap.arrow + .content-element-wrap{padding-top:36px;}.page-content > .content-element-wrap.bg-404{padding-top:40px;padding-bottom:30px;}.col-section,.col-section .col-section__col{display:block;}.col-section .col-section__col,.col-borders .col-section__col + .col-section__col,.col-borders .col-section__col:first-child{padding:0;}.col-borders .col-section__col + .col-section__col{margin-top:20px;}.col-borders .col-section__col + .col-section__col{border-top:1px solid #ccc;padding-top:20px;}.feature-list{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}.text-image-element .image-wrap{width:100% !important;}.text-image-element .image-wrap.image-left{margin-right:0;padding-right:0;}.text-image-element .image-wrap.image-right{margin-left:0;padding-left:0;}.image-gallery-element-wrap{display:block;margin:0;}.image-gallery-element-wrap .image-gallery-wrap{display:block;float:none;width:auto;padding:0;}.image-gallery-element-wrap .image-gallery-wrap.type-2{background:#fff;}.image-gallery-wrap.type-2 h3{padding:20px 20px 0;}.image-gallery-element-wrap .cell-space{display:none;}.image-gallery-element-wrap .image-gallery-teaser{position:relative;display:block;width:auto;height:auto;padding:20px;}.image-gallery-element-wrap .image-gallery-teaser:before{position:absolute;left:0;top:0;right:0;bottom:0;width:auto;}.image-gallery-wrap.type-2 .image-gallery-img{padding:0 10px 10px;border-left:0;}.accordion-element{height:72px;}.accordion-element .accordion-element-content{padding:0 16px;}.accordion-element .toggle-icon{top:16px;right:16px;}.accordion-element-inner{top:27px;bottom:25px;}.accordion-element .accordion-element-content .content-element-wrap:first-child h3{padding-right:50px;}.accordion-element h2{font-size:14px;}.accordion-element .product-list-search{float:left;}.teaser{float:none;margin:0 0 10px;width:100%;}.teaser.odd{margin:0 0 10px;}.teaser.teaser-33-v .teaser-content p,.teaser.teaser-50 .teaser-content p{display:none;}.teaser.teaser-33 .arrow-link{display:block;}.teaser.teaser-33 .teaser-inner{cursor:default;}.teaser .teaser-content:before,.teaser .teaser-content:after{top:15%;}.teaser.teaser-33 .teaser-image{border-right-width:8px;}.teaser.teaser-33.image-right .teaser-image{border-left-width:8px;}.teaser.teaser-50{width:100%;}.teaser.teaser-50.odd{margin:0 0 10px;}.teaser.teaser-100{margin:0 0 10px;}.teaser.teaser-100 .teaser-image{float:none;width:100%;border:0;border-bottom:10px solid #fff;}.teaser.teaser-33 .teaser-content:before{margin:-3px 7px 0 0;border-right-width:26px;border-top-width:39px;border-bottom-width:39px;}.teaser.teaser-33 .teaser-content:after{border-right-width:24px;border-top-width:36px;border-bottom-width:36px;}.teaser.teaser-33.image-right .teaser-content:before{margin:-3px 0 0 7px;border-left-width:26px;border-right-width:0;}.teaser.teaser-33.image-right .teaser-content:after{border-left-width:24px;border-right-width:0;}.teaser.teaser-100 .teaser-content:before,.teaser.teaser-100.image-right .teaser-content:before{left:30px;right:auto;top:auto;bottom:100%;margin:0 0 9px -2px;border-top:0;border-left:41px solid transparent;border-right:41px solid transparent;border-bottom:28px solid #fff;}.teaser.teaser-100 .teaser-content:after,.teaser.teaser-100.image-right .teaser-content:after{left:30px;right:auto;top:auto;bottom:100%;border-top:0;border-left:39px solid transparent;border-right:39px solid transparent;border-bottom:26px solid #fff;}.teaser.teaser-100.bg-1 .teaser-content:after{border-left-color:transparent;border-right-color:transparent;border-bottom-color:#ededed;}.teaser.teaser-100.bg-2 .teaser-content:after{border-left-color:transparent;border-right-color:transparent;border-bottom-color:#585858;}.teaser.teaser-100.bg-3 .teaser-content:after{border-left-color:transparent;border-right-color:transparent;border-bottom-color:#e2000f;}.teaser.teaser-100 .teaser-content{position:relative;width:100%;padding:16px 16px 42px;}.teaser.teaser-100 .teaser-content .arrow-link{left:16px;bottom:16px;}.teaser.teaser-33-v .teaser-image{float:left;width:50%;border-bottom:0;border-right:8px solid #FFFFFF;}.teaser.teaser-33-v .teaser-content{position:absolute;width:50%;height:100%;}.teaser.teaser-33-v .teaser-content .arrow-link{left:16px;}.teaser.teaser-33-v .teaser-content:before,.teaser.teaser-33-v .teaser-content:after{top:15%;bottom:auto;left:auto;right:100%;border:0;}.teaser.teaser-33-v .teaser-content:before{}.teaser.teaser-33-v .teaser-content:after{border-bottom:36px solid transparent;}.teaser.teaser-33-v.image-right .teaser-content:before,.teaser.teaser-33-v.image-right .teaser-content:after{right:auto;left:100%;}.teaser.teaser-33-v.image-right .teaser-content:before{margin:-3px 0 0 7px;border-left:26px solid #FFFFFF;border-right:0;}.teaser.teaser-33-v.image-right .teaser-content:after{border-left:24px solid #FFFFFF;border-right:0;}.teaser.teaser-33-v.bg-1 .teaser-content:after{border-left-color:#ededed;border-right-color:#ededed;border-bottom-color:transparent;}.teaser.teaser-33-v.bg-2 .teaser-content:after{border-left-color:#585858;border-right-color:#585858;border-bottom-color:transparent;}.teaser.teaser-33-v.bg-3 .teaser-content:after{border-left-color:#e2000f;border-right-color:#e2000f;border-bottom-color:transparent;}.teaser.teaser-33-v.image-right .teaser-image{float:right;border-left:8px solid #FFFFFF;border-right:0;}.product-detail-header .product-description,.product-detail-header .product-figures{float:none;width:auto;}.product-detail-header .product-description{margin-bottom:22px;}.product-detail-header table{width:100%;min-width:0;}.product-detail-header td:first-child{width:auto;}.productrange-item-wrap{margin-top:20px;}.productrange-item{display:block;width:auto;padding:20px;}.productrange-item .text-content,.productrange-item .image-wrap{display:block;width:auto;}.productrange-item .text-content{padding:0;margin-bottom:20px;}.productrange-item-wrap .productrange-item .image-wrap{border:0;border-top:1px solid #D9D9D9;width:100%;padding:12px 0;}.productrange-item-wrap .productrange-item .image-wrap.image-2{padding-bottom:0;}.productrange-item-wrap + .productrange-item-wrap:after{left:0;right:0;}.product-filter-details{padding:15px;}.product-filter-details .filter-group{margin:0 0 20px 0;padding:0 0 10px;}.product-filter-details .toggle-filter-group{display:block;overflow:hidden;float:none;width:auto;height:auto;margin:0 0 20px 0;}.product-filter-details .toggle-filter-group:before{display:none;}.product-filter-details .filter-group-name{float:left;}.product-filter-details .filter-group-select,.product-filter-details .filter-group-deselect{float:right;}.toggle-filter-group .inner-align{display:block;}.view-grid .product-item{width:100%;border:0;}.view-grid .product-item.two-n,.view-grid .product-item.three-n{border:0;}.view-grid .product-item + .product-item:before{display:block;}.view-grid .product-item:after,.view-grid .product-item.two-n:after,.view-grid .product-item.three-n:after{display:block;}.filter-tab-content-item .filter-option{width:50%;}.product-list-search-form label{display:none;}.product-list-search-form input{height:36px;padding:9px 30px 10px 15px;}.product-list-search-input-wrap:after{top:3px;}.product-list-search-form .input-delete-icon{top:-3px;}.mm-news-year,.mm-news-item{padding:16px;font-size:inherit;}.mm-news-item-img-wrap{display:none;}.mm-news-top-item .mm-news-item-img-wrap{display:block;float:none;width:auto;max-width:360px;margin:0 0 16px 0;}.mm-news-item-category{position:static;}.mm-events-item,.mm-filter-row,.location-search .location-item,.location-region{padding:16px;}.mm-filter-row-selection{padding-left:16px;}.mm-filter-row-selection .selection-indicator{left:16px;}.mm-events-top-item .mm-events-item-img-wrap{display:block;float:none;width:100%;margin:0 0 10px 0;}.mm-events-item-img-wrap,.location-item-img-wrap{display:none;}.mm-events-item-img{display:block;}.mm-events-item-category{position:static;margin-top:5px;}.mm-events-item-footer:after,.location-footer:after{display:none;}.mm-events-item-address,.mm-events-item-links,.location-address,.location-contact-info{float:none;width:auto;}.mm-events-item-address,.location-address{margin-bottom:10px;}.mm-events-item-time{font-size:18px;}.location-region-title{float:none;}.location-region .link{float:none;margin:5px 0 0 0;}.location-search .category{position:static;color:inherit;}.location-search .contact-person + .category:before{content:'– ';}.mm-jobs-group-header{padding:16px;}.mm-jobs-group-title,.mm-jobs-show-group,.mm-jobs-hide-group{float:none}.mm-jobs-show-group{display:none;}.mm-jobs-back-to-index{position:static;margin:5px 0 0 0;}.mm-jobs-group-link{position:relative;font-size:inherit;}.mm-jobs-group-link:after{content:'i';position:absolute;top:0;right:0;vertical-align:middle;font-family:'icons';font-size:13px;color:#5596B3;}.mm-jobs-group-title.selected{font-size:18px;}.mm-jobs-group-header .mm-jobs-back-to-index{float:none;}.mm-jobs-item{padding:16px;}.mm-jobs-category{position:static;}.page-footer-partner-link{display:block;margin:0 0 25px 0;padding:0 0 5px 0;border-bottom:1px solid #878787;}.page-footer-mobile-links .button{display:block;}.page-footer-mobile-links .button + .button{margin-top:20px;}.page-footer-top-link{width:40px;height:40px;padding-top:20px;}.page-footer-top-link:before{top:6px;width:40px;font-size:8px;}.field_half,.field_half_required_if_visible,.field_half_hidden{float:none;width:auto;}.field_half_hidden{display:none;}.select-wrap select{width:100%;}.sitemap .sitemap-group + .sitemap-group{margin:0;}.group-1 .sitemap-item-lvl-1,.group-2 .sitemap-group-item{float:none;width:auto;margin:0 0 16px 0;}.group-3 .sitemap-group-item{width:50%;margin:0 0 16px 0;}.group-1 .sitemap-list-lvl-1:after,.sitemap-group.group-2:after,.group-3 .sitemap-group-item + .sitemap-group-item:before{display:none;}.group-3 .sitemap-item-lvl-1 > .sitemap-link{margin:0;font-size:inherit;}.sitemap-group-item > .sitemap-headline{margin:0 0 10px 0;}.homepage-slider{padding:0;}.homepage-slider .slider-img,.homepage-slider.slick-initialized .slider-img{display:block;overflow:hidden;position:relative;z-index:1;height:0;padding-bottom:46%;}.homepage-slider .slider-img img{position:absolute;z-index:1;top:0;right:0;left:auto;width:auto;max-width:none;height:100%;}.homepage-slider .text-box{position:relative;z-index:2;left:auto;top:auto;width:100%;padding:26px 16px 34px;border-width:8px 0 0 0;}.homepage-slider .text-box .button{position:static;}.homepage-slider .slider-item .text-box:before,.homepage-slider .slider-item .text-box:after{right:auto;left:40px;top:-26px;margin:0;border:0;border-bottom:18px solid #fff;border-left:31px solid transparent;border-right:31px solid transparent;}.homepage-slider .slider-item .text-box:after{top:-18px;border-bottom-color:#e2000f;}.homepage-slider .slick-prev,.homepage-slider .slick-next{display:none !important;}.homepage-slider .slick-dots{position:relative;background:#fff;}.homepage-slider .slick-dots li{margin:0 5px;}.homepage-slider .slick-dots button{width:16px;height:16px;}.homepage-slider.bg-1{background:#EDEDED;}.homepage-slider.bg-2{background:#585858;}.homepage-slider.bg-3{background:#e2000f;}.homepage-slider.bg-1 .text-box:after{border-bottom-color:#EDEDED;}.homepage-slider.bg-2 .text-box:after{border-bottom-color:#585858;}.homepage-slider.bg-3 .text-box:after{border-bottom-color:#e2000f;}.site-search-form-wrap{margin-left:0;margin-right:0;}.site-search-result-tab a,.site-search-result-tab .js-link,.site-search-results{padding:16px;}.button.icon{padding-left:33%;}.button.icon:before{left:12%;}.cookie-banner{z-index:2;}.cookie-banner.initialized,.cookie-banner-content,.cookie-banner-text,.cookie-banner-actions{display:block;}.cookie-banner-text{padding:0 0 15px 0;}.cookie-banner .button{display:inline-block;margin:0 0 0 20px;}.content-accordions-wrap,.product-tabs .content-tabs__tab-content,.highlight-tabs,.content-element-headline{padding-left:0;padding-right:0;}.content-element-headline.unwrapped,.product-tabs .r-tabs-accordion-title{padding-left:0;padding-right:0;}}@media (max-width:320px){.contenttable table{font-size:10px;}.view-grid .product-item{float:none;width:100%;}.product-list-search{clear:both;}.product-list-search-form{padding:16px 0 0 0;}.field_quarter{float:none;width:auto;}.group-1 .sitemap-list-lvl-2,.group-2 .sitemap-list-lvl-1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}.download-layer-properties dt{float:none;}.download-layer-properties dd{margin-bottom:5px;}.teaser .teaser-content,.teaser.teaser-33 .teaser-content,.teaser.teaser-33-v .teaser-content{padding:10px;}.teaser .teaser-content .arrow-link,.teaser.teaser-33-v .teaser-content .arrow-link{left:10px;right:10px;bottom:10px;}.accordion-element{height:78px;}}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{font-weight:bold !important;color:#fff !important;background-color:#5596B3 !important;border:0 !important;}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover{background-color:#3D6B80 !important;color:#ffffff !important;}.page-footer-meta-nav #ot-sdk-btn.ot-sdk-show-settings,.page-footer-meta-nav #ot-sdk-btn.optanon-show-settings{color:#B2B2B2 !important;background-color:#262626 !important;border:0 !important;font-weight:normal !important;line-height:1.5 !important;font-size:14px !important;padding:8px 0 !important;display:block !important;}.page-footer-meta-nav #ot-sdk-btn.ot-sdk-show-settings:hover,.page-footer-meta-nav #ot-sdk-btn.optanon-show-settings:hover{background-color:#262626 !important;color:#ffffff !important;}.loading:after{background:no-repeat 50% 50% url('data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==');}.mfp-s-loading,.site-search-busy-indicator{background:no-repeat 50% 50% url('data:image/gif;base64,R0lGODlhEAAQAPIAAFhYWP///39/f9LS0v///729vampqZ6eniH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==');}.svg-icon{width:1em;height:1em;max-width:100%;max-height:100%;pointer-events:none;}.svg-icon:not(.svg-icon--no-fill){fill:currentColor;color:currentColor;}.word-wrap-break{overflow-wrap:break-word;word-wrap:break-word;}.flex-basis-0{flex-basis:0% !important;}@media (min-width:576px){.flex-sm-basis-0{flex-basis:0% !important;}}@media (min-width:768px){.flex-md-basis-0{flex-basis:0% !important;}}@media (min-width:992px){.flex-lg-basis-0{flex-basis:0% !important;}}@media (min-width:1200px){.flex-xl-basis-0{flex-basis:0% !important;}}.mfp-wrap{z-index:12;width:100%;}.mfp-wrap--within-iframe{left:0;width:100%;}.mfp-container{right:0;width:auto;}.mfp-bg{z-index:11;background:rgba(64,64,64,0.8);opacity:1;}.mfp-s-loading{opacity:0.8;}.mfp-wrap .mfp-close{display:inline-block;width:50px;height:50px;line-height:50px;font-size:40px;text-align:center;opacity:1;color:#FFF;background:#5596B3;cursor:pointer;}.mfp-wrap .mfp-close:active,.mfp-wrap .mfp-close:hover{color:#FFF;background:#005B80;}.mfp-download-layer .mfp-content{margin-top:5%;vertical-align:top;}.mfp-wrap .mfp-close.mfp-close--textlink{color:inherit;font-size:inherit;position:relative;background:none;display:inline-block;width:auto;height:auto;margin:0;padding:0;line-height:1;}.show-in-layer{display:none;}.layer-content{position:relative;max-width:720px;margin:0 auto;padding:50px;background:#FFF;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);}.layer-wide{max-width:1024px;}.layer-content-video{position:relative;max-width:1300px;margin:0 auto;padding:25px 32px;background:#FFF;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);}.layer-content .mfp-close:active,.layer-content .mfp-close:hover{top:0;}.layer-content h1{margin:0 0 20px 0;padding:0 0 15px 0;border-bottom:1px solid #CCC;}.mfp-wrap--career .layer-content h1{border-bottom:0;padding:0;}.layer-content h2{color:#A8A8A8;}.layer-content .text-element{padding:0;}.layer-content .field_special{float:left;width:50%;}.layer-content .show-in-layer{display:inline;}.consent-error{max-width:550px}@media (max-width:320px){.mfp-gallery .mfp-container{padding:0 12px;}.mfp-arrow{width:50px;height:60px;margin:-30px 0 0;}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{margin-left:12px;margin-top:14px;width:34px;height:34px;}.mfp-arrow-right:before{margin-left:4px;}.mfp-arrow-right:after{margin-left:5px;}}@media (max-width:640px){.mfp-image-holder .mfp-figure{padding:8px;}.mfp-image-holder .mfp-close{width:34px;height:34px;line-height:34px;}.mfp-image-holder .mfp-bottom-bar{min-height:20px;padding:5px 8px 10px 8px;}.mfp-image-holder .mfp-title{font-size:12px;line-height:16px;}.mfp-image-holder .mfp-counter{margin:5px 8px 0 0;}.mfp-arrow{width:70px;height:80px;margin:-45px 0 0;}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{margin-left:20px;margin-top:24px;width:34px;height:34px;}.mfp-arrow:after,.mfp-arrow .mfp-a{font-size:22px;line-height:34px;}}@media (max-width:768px){.mfp-image-holder .mfp-figure{margin:12px;}.mfp-gallery .mfp-container{padding:0 32px;}}@media (min-width:769px){.mfp-wrap{width:79%;left:21%;}.mfp-wrap--career{left:23%;}}@media (min-width:992px){.mfp-wrap--career{left:230px;}}@media (min-width:1400px){.consent-error{max-width:650px}}@media (min-width:1600px){.mfp-wrap--career{left:300px;}}@media (min-width:1921px){.mfp-wrap--career{left:400px;width:1520px;}}.btn{display:inline-block;position:relative;margin:0;padding:12px 15px;font-family:inherit;font-size:100%;line-height:1.4;text-decoration:none;text-transform:none;border:0;background-color:transparent;color:inherit;overflow:visible;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;}.btn--primary,.btn--primary-has-icon,.btn--primary-small,.btn--primary-small-has-icon{color:#fff;background:#000;}.no-touchevents .btn--primary:hover,.no-touchevents .btn--primary-has-icon:hover,.no-touchevents .btn--primary-small:hover,.no-touchevents .btn--primary-small-has-icon:hover,.btn--primary.btn--is-active,.btn--primary-has-icon.btn--is-active,.btn--primary-small.btn--is-active,.btn--primary-small-has-icon.btn--is-active,.btn--primary:focus,.btn--primary-has-icon:focus,.btn--primary-small:focus,.btn--primary-small-has-icon:focus{background:#333;}.btn--secondary,.btn--secondary-has-icon,.btn--secondary-small,.btn--secondary-small-has-icon{color:#fff;background:#777;}.no-touchevents .btn--secondary:hover,.no-touchevents .btn--secondary-has-icon:hover,.no-touchevents .btn--secondary-small:hover,.no-touchevents .btn--secondary-small-has-icon:hover,.btn--secondary.btn--is-active,.btn--secondary-has-icon.btn--is-active,.btn--secondary-small.btn--is-active,.btn--secondary-small-has-icon.btn--is-active,.btn--secondary:focus,.btn--secondary-has-icon:focus,.btn--secondary-small:focus,.btn--secondary-small-has-icon:focus{border-color:#999;background-color:#999;}.btn--minor,.btn--minor-has-icon,.btn--minor-small,.btn--minor-small-has-icon{color:#333;padding:11px 14px;border:1px solid;}.no-touchevents .btn--minor:hover,.no-touchevents .btn--minor-has-icon:hover,.no-touchevents .btn--minor-small:hover,.no-touchevents .btn--minor-small-has-icon:hover,.btn--minor.btn--is-active,.btn--minor-has-icon.btn--is-active,.btn--minor-small.btn--is-active,.btn--minor-small-has-icon.btn--is-active,.btn--minor:focus,.btn--minor-has-icon:focus,.btn--minor-small:focus,.btn--minor-small-has-icon:focus{color:#fff;border-color:#777;background-color:#777;}.btn--has-icon,.btn--primary-has-icon,.btn--primary-small-has-icon,.btn--secondary-has-icon,.btn--secondary-small-has-icon,.btn--minor-has-icon,.btn--minor-small-has-icon{display:inline-flex;align-items:center;}.btn__icon,.btn__icon-wrap{margin-right:8px;width:15px;height:15px;pointer-events:none;}.btn__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;}.btn__icon-wrap .btn__icon{margin-right:0;}.btn--primary-small,.btn--primary-small-has-icon,.btn--secondary-small,.btn--secondary-small-has-icon,.btn--minor-small,.btn--minor-small-has-icon{font-size:90%;padding:8px 10px 9px;}.btn--minor-small,.btn--minor-small-has-icon{padding:7px 9px 8px;}.btn--small-has-icon,.btn--primary-small-has-icon,.btn--secondary-small-has-icon,.btn--minor-small-has-icon{}.btn--small-has-icon .btn__icon,.btn--primary-small-has-icon .btn__icon,.btn--secondary-small-has-icon .btn__icon,.btn--minor-small-has-icon .btn__icon,.btn--small-has-icon .btn__icon-wrap,.btn--primary-small-has-icon .btn__icon-wrap,.btn--secondary-small-has-icon .btn__icon-wrap,.btn--minor-small-has-icon .btn__icon-wrap{width:12px;height:12px;}.no-touchevents .btn:hover,.btn:active,.btn--is-active,.btn:focus{text-decoration:none;outline:none;}.btn{font-family:'FS Me',Arial,sans-serif;font-size:14px;letter-spacing:0.5px;text-align:left;}.btn--primary,.btn--primary-has-icon,.btn--primary-small,.btn--primary-small-has-icon{padding:16px 20px 15px;font-weight:bold;color:#fff;background-color:#5596B3;}.btn--primary:focus,.btn--primary-has-icon:focus,.btn--primary-small:focus,.btn--primary-small-has-icon:focus,.no-touchevents .btn--primary:hover,.no-touchevents .btn--primary-has-icon:hover,.no-touchevents .btn--primary-small:hover,.no-touchevents .btn--primary-small-has-icon:hover,.btn--primary.btn--is-active,.btn--primary-has-icon.btn--is-active,.btn--primary-small.btn--is-active,.btn--primary-small-has-icon.btn--is-active{color:#fff;background-color:#3D6B80;}.btn--secondary,.btn--secondary-has-icon,.btn--secondary-small,.btn--secondary-small-has-icon{padding:14px 17px 13px;font-weight:bold;border:2px solid #5596B3;color:#5596B3;background-color:#fff;}.btn--secondary:focus,.btn--secondary-has-icon:focus,.btn--secondary-small:focus,.btn--secondary-small-has-icon:focus,.no-touchevents .btn--secondary:hover,.no-touchevents .btn--secondary-has-icon:hover,.no-touchevents .btn--secondary-small:hover,.no-touchevents .btn--secondary-small-has-icon:hover,.btn--secondary.btn--is-active,.btn--secondary-has-icon.btn--is-active,.btn--secondary-small.btn--is-active,.btn--secondary-small-has-icon.btn--is-active{color:#3D6B80;border-color:#3D6B80;background-color:#fff;}.btn--minor,.btn--minor-has-icon,.btn--minor-small,.btn--minor-small-has-icon{padding:14px 17px 13px;font-weight:bold;border:2px solid #fff;color:#fff;background-color:transparent;}.btn--minor:focus,.btn--minor-has-icon:focus,.btn--minor-small:focus,.btn--minor-small-has-icon:focus,.no-touchevents .btn--minor:hover,.no-touchevents .btn--minor-has-icon:hover,.no-touchevents .btn--minor-small:hover,.no-touchevents .btn--minor-small-has-icon:hover,.btn--minor.btn--is-active,.btn--minor-has-icon.btn--is-active,.btn--minor-small.btn--is-active,.btn--minor-small-has-icon.btn--is-active{color:#3D6B80;border-color:#fff;background-color:#fff;}.btn--has-icon,.btn--primary-has-icon,.btn--primary-small-has-icon,.btn--secondary-has-icon,.btn--secondary-small-has-icon,.btn--minor-has-icon,.btn--minor-small-has-icon{}.btn__icon,.btn__icon-wrap{width:18px;height:18px;margin-right:10px;}.btn .svg-icon--arrow{transform:rotate(-90deg);}.btn--primary-small,.btn--primary-small-has-icon,.btn--secondary-small,.btn--secondary-small-has-icon,.btn--minor-small,.btn--minor-small-has-icon{font-size:12px;padding:12px 18px 12px;}.btn--secondary-small,.btn--secondary-small-has-icon,.btn--minor-small,.btn--minor-small-has-icon{padding:11px 16px 11px;}.btn--small-has-icon,.btn--primary-small-has-icon,.btn--secondary-small-has-icon,.btn--minor-small-has-icon{}.btn--small-has-icon .btn__icon,.btn--primary-small-has-icon .btn__icon,.btn--secondary-small-has-icon .btn__icon,.btn--minor-small-has-icon .btn__icon,.btn--small-has-icon .btn__icon-wrap,.btn--primary-small-has-icon .btn__icon-wrap,.btn--secondary-small-has-icon .btn__icon-wrap,.btn--minor-small-has-icon .btn__icon-wrap{}.btn:focus,.btn:active,.no-touchevents .btn:hover,.btn--is-active{}@media (min-width:1200px){.btn--primary,.btn--primary-has-icon{padding:21px 25px 20px;}.btn--secondary,.btn--secondary-has-icon{padding:19px 23px 18px;}.btn--minor,.btn--minor-has-icon{padding:19px 23px 18px;}.btn--primary-small,.btn--primary-small-has-icon{padding:17px 23px 17px;}.btn--secondary-small,.btn--secondary-small-has-icon,.btn--minor-small,.btn--minor-small-has-icon{padding:15px 21px 15px;}}.styled-select{display:inline-block;position:relative;overflow:hidden;}.styled-select__mask{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;height:100%;padding:0 30px 0 10px;white-space:nowrap;background:#fff;border:1px solid #777;}.styled-select__mask:after{content:'';position:absolute;right:10px;top:50%;margin-top:-2px;border-top:6px solid #777;border-left:5px solid transparent;border-right:5px solid transparent;}.styled-select__mask-text{color:#333;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;}.styled-select--disabled .styled-select__mask-text{color:#777;}.styled-select__select{position:relative;min-width:200px;width:100%;height:40px;padding:1px;vertical-align:top;opacity:0.001;border:0;-webkit-appearance:none;}.styled-select__select[disabled]{opacity:0.001;}.styled-select{line-height:1;}.no-touchevents .styled-select:hover .styled-select__mask-text{color:#3D6B80;}.styled-select__mask{border:0;padding:0 35px 0 15px;background-color:#f2f2f2;}.styled-select__mask:after{right:15px;margin-top:-2px;border-top:6px solid #5596B3;border-left-width:5px;border-right-width:5px;}.styled-select--disabled .styled-select__mask:after{border-top-color:#b2b2b2;}.no-touchevents .styled-select:hover .styled-select__mask:after{border-top-color:#3D6B80;}.styled-select__mask--type-2{background-color:#fff;}.styled-select__mask-text,.styled-select__select{font-size:14px;}.styled-select__mask-text{font-weight:bold;color:#5596B3;}.styled-select--disabled .styled-select__mask-text{color:#b2b2b2;}.styled-select__select{height:50px;}@media (min-width:1200px){.styled-select__select{height:60px;}}@media (min-width:1600px){.styled-select__mask-text,.styled-select__select{font-size:15px;}}.content-form__fieldset{position:relative;margin-left:-15px;margin-right:-15px;}.content-form__fieldset:before,.content-form__fieldset:after{content:" ";display:table;}.content-form__fieldset:after{clear:both;}.content-form__heading{text-align:center;}.content-form__field{position:relative;margin-bottom:15px;}.content-form__field:last-child{margin-bottom:0;}.content-form__field--clear-left{clear:left;}.content-form__field--full-width{width:100%;}.content-form__field--small{}.content-form__field--helptext{clear:both;color:#777;font-size:.8em;}.content-form__field-text-input{width:100%;height:60px;}.content-form__field--small .content-form__field-text-input{flex:1 1 0%;height:50px;padding-top:0;}.content-form__field--has-addon-left,.content-form__field--has-addon-right{display:-webkit-flex;display:flex;flex-wrap:wrap;}.content-form__field-input-addon-left,.content-form__field-input-addon-right{line-height:0;}.content-form__field-input-addon-left .svg-icon,.content-form__field-input-addon-right .svg-icon{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:50%;height:50%;color:currentColor;}.content-form__field-inner{padding:5px 15px 10px;background-color:#fff;overflow:hidden;transition:border-color .2s;}.content-form__field-label,.content-form__field-inner-label,.content-form__field-inner-item-label{position:absolute;left:20px;top:0;right:20px;font-weight:normal;color:#777;margin:4px 16px 6px 16px;padding:0;transition:color .2s,transform .2s,font-size .2s;transform:translateY(12px);white-space:nowrap;overflow:hidden;pointer-events:none;}.content-form__field-text-input:focus + .content-form__field-label,.content-form__field--is-entered .content-form__field-label{transform:translateY(4px);font-size:90%;}.content-form__field--required .content-form__field-label:after{content:'*';}.content-form__field-inner-label{position:static;display:block;margin:5px 0 10px;transform:none;white-space:normal;pointer-events:auto;}.content-form__field--radio .content-form__field-inner-label,.content-form__field--checkbox .content-form__field-inner-label{cursor:default;}.content-form__field--radio .content-form__field-inner-item,.content-form__field--checkbox .content-form__field-inner-item,.content-form__field--checkbox-dropdown .content-form__field-inner-item{position:relative;}.content-form__field--radio .content-form__field-inner-item,.content-form__field--checkbox .content-form__field-inner-item{margin-top:10px;}.content-form__field--radio .content-form__field-inner-item input,.content-form__field--checkbox .content-form__field-inner-item input,.content-form__field--checkbox-dropdown .content-form__field-inner-item input{position:absolute;left:0;top:.15em;margin:0;width:13px;height:13px;}.content-form__field--radio .content-form__field-inner-item-label,.content-form__field--checkbox .content-form__field-inner-item-label,.content-form__field--checkbox-dropdown .content-form__field-inner-item-label{position:static;display:inline-block;margin:0;padding:1px 0 1px 20px;transform:none;white-space:normal;pointer-events:auto;color:#777;line-height:1.2;}.content-form__field--radio-inline .content-form__field-inner-label,.content-form__field--checkbox-inline .content-form__field-inner-label{margin-bottom:0;}.content-form__field--radio-inline .content-form__field-inner-item,.content-form__field--checkbox-inline .content-form__field-inner-item{float:left;margin-right:25px;}.content-form__field--checkbox-dropdown .content-form__field-inner{padding:0;}.content-form__field--checkbox-dropdown .content-form__field-inner-item{display:none;}.content-form__field--checkbox-dropdown .content-form__field-inner-item input{left:14px;top:.85em;pointer-events:none;}.content-form__field--checkbox-dropdown .content-form__field-inner-label{position:relative;left:auto;top:auto;right:auto;margin:0;padding:10px 35px 10px 15px;cursor:pointer;}.content-form__field--checkbox-dropdown .content-form__field-inner-label:after{content:'';position:absolute;right:15px;top:50%;border-top:6px solid #777;border-left:5px solid transparent;border-right:5px solid transparent;transform:translateY(-50%) rotate(0deg);transition:transform .3s;}.content-form__field--checkbox-dropdown .content-form__field-inner-item-label{display:block;padding:10px 15px 10px 35px;transition:color .2s,background-color .2s;}.no-touchevents .content-form__field--checkbox-dropdown .content-form__field-inner-item-label:hover{color:#fff;background-color:#333;}.content-form__field--checkbox-dropdown-open .content-form__field-inner-label:after{transform:translateY(-50%) rotate(180deg);}.content-form__field--checkbox-dropdown-open .content-form__field-inner-item{display:block;}.content-form__field--select .content-form__field-inner-label{cursor:default;}.content-form__field--select .styled-select,.content-form__field--select .styled-select__select{width:100%;display:block;}.content-form__field--submit{text-align:right;}.content-form__field--submit .btn{transition:padding-left .3s;}.content-form--is-pending-submission .content-form__field--submit .btn{padding-left:40px;}.content-form__field--submit .btn .svg-icon--loader{position:absolute;left:15px;transition:opacity .3s;opacity:0;}.content-form--is-pending-submission .content-form__field--submit .svg-icon--loader{opacity:1;}.content-form__field--is-error .content-form__field-label{color:#ff0606;}.content-form__field--is-error .content-form__field-text-input,.content-form__field--is-error > .content-form__field-inner{border-color:#ff0606;border-bottom-right-radius:0;border-bottom-left-radius:0;}.content-form__field--is-error .styled-select-mask{border-color:#ff0606;}.content-form__field-errors-list{position:relative;margin:0;padding:0;color:#fff;background:#ff0606;list-style:none;font-size:.8em;font-weight:bold;}.content-form__field-errors-list li{padding:2px 5px;}.content-form__field-inner-item + .content-form__field-errors-list{border-top-right-radius:3px;border-top-left-radius:3px;margin-top:5px;}.content-form__field--has-addon-left .content-form__field-errors-list,.content-form__field--has-addon-right .content-form__field-errors-list{flex-basis:100%;}@media (min-width:768px){.content-form__field{font-size:16px;}}@media (min-width:769px){.content-form__field{font-size:16px;}}.content-form__fieldset{margin-left:auto;margin-right:auto;}.content-form__field-inner{padding:0;border-color:#f2f2f2;}.content-form__field-label,.content-form__field-inner-label,.content-form__field-inner-item-label{margin-top:2px;color:#999;}.content-form__field-text-input{height:50px;}.content-form__field-text-input:hover + .content-form__field-label{color:#3D6B80;}.content-form__field.required .content-form__field-label:after{content:'*:';}.content-form__field--submit .btn{padding:16px 20px 15px;border-radius:0;background:#5596B3;}.content-form--is-pending-submission .content-form__field--submit .btn{padding-left:46px;}.content-form__field--submit .btn .svg-icon--loader{left:22px;}.content-form__field-errors-list{background-color:#e10024;}.powermail_message_error{list-style:none;padding:20px;color:#e10024;}@media (min-width:1200px){.content-form__field-label,.content-form__field-inner-label,.content-form__field-inner-item-label{margin-top:6px;}.content-form__field-text-input:focus + .content-form__field-label,.content-form__field--is-entered .content-form__field-label{transform:translateY(2px);}.content-form__field-text-input{height:60px;}}.page-header{position:absolute;z-index:2;top:0;right:0;left:0;height:71px;}.page-header--mobile-fixed{position:fixed;top:-71px;margin-top:-71px;transition:margin-top .3s;}.page-header--mobile-in{top:0;margin-top:0;}.page--nav-visible .page-header{overflow-y:scroll;top:0;bottom:0;width:100%;height:auto;background:#FFF;}.page-header__top-bar{position:absolute;top:0;right:0;height:71px;font-size:12px;}.page-wrap--no-stage .page-header__top-bar{color:#878787;}.page-header__top-bar-inner{display:flex;height:100%;padding:0;}.page-header__sidebar{padding:0;border:0;border-bottom:1px solid #D9D9D9;background-color:#fff;overflow:visible;}.page-wrap--career .page-header__sidebar{box-shadow:0 0 4px 0 rgba(0,0,0,.3);}@media (min-width:769px){.page-header{position:static;height:auto;}.page--nav-visible .page-header{width:auto;height:auto;background:transparent;overflow:auto;}.page-header__top-bar{left:21%;height:auto;z-index:20;}.page-wrap--career .page-header__top-bar{left:0;padding:0;position:relative;background:#fff;color:#5596B3;}.page-wrap--career .page-header__top-bar-inner{height:52px;}.page-header__sidebar{position:fixed;z-index:20;top:0;bottom:0;left:0;width:21%;border-right:1px solid #D9D9D9;background-color:#FFF;}.page-wrap--career .page-header__sidebar{width:23%;border-right:0;box-shadow:none;}.page-wrap--career .page-logo-link{height:auto;padding:40px 19%;}.page-wrap--career .language-switch{height:52px;position:relative;width:60px;}.page-wrap--career .language-link,.page-wrap--career .language-current{height:52px;background:#fff;display:flex;justify-content:center;align-items:center;font-size:1.3em;font-weight:400;}.page-wrap--career .language-link span,.page-wrap--career .language-current span{display:block;text-align:center;padding:1px 0 0 0;}.page-wrap--career .language-link{display:none;}.page-wrap--career .language-current{box-shadow:none;}.page-wrap--career .language-current:before{content:'';position:absolute;width:1px;background:#DADADA;top:0;height:45px;right:100%;}.page-wrap--career:hover .language-switch:hover .language-link{display:flex;}}@media (min-width:992px){.page-wrap--career .page-header__sidebar{width:230px;}}@media (min-width:1200px){.page-header__top-bar{padding-top:30px;}.page-wrap--career .page-header__top-bar-inner,.page-wrap--career .language-link,.page-wrap--career .language-current{height:55px;}.page-wrap--career .page-logo-link{padding:40px 21%;}.page-wrap--career .page-header__breadcrum-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;}.page-wrap--career .page-header-breadcrumb__list-item{color:#808080;}.page-wrap--career .page-header-breadcrumb{height:55px;}}@media (min-width:1600px){.page-wrap--career .page-header__sidebar{width:300px;}}@media (min-width:1921px){.page-header__sidebar,.page-wrap--career .page-header__sidebar{width:400px;}}.page-header-career-websites-menu{position:relative;font-size:16px;display:none;}.page-header-career-websites-menu__current{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:100%;padding:0 15px;overflow:hidden;cursor:default;}.no-touchevents .page-header-career-websites-menu__current:hover{color:#3D6B80;background-color:#fff;}.page-header-career-websites-menu--open .page-header-career-websites-menu__current.page-header-career-websites-menu__current{color:#878787;background-color:#fff;}.page-header-career-websites-menu__globe-icon{width:20px;height:20px;margin-right:10px;}.page-header-career-websites-menu__arrow-icon{width:8px;height:8px;margin-left:8px;}.page-header-career-websites-menu__list{position:absolute;left:0;top:100%;right:0;border-top:1px solid #878787;box-shadow:0 0 4px rgba(0,0,0,.3);display:none;}.page-header-career-websites-menu--open .page-header-career-websites-menu__list{display:block;}.page-header-career-websites-menu__list-item{display:flex;align-items:center;padding:10px 15px;line-height:1.2;font-weight:normal;background-color:#fff;}.page-header-career-websites-menu__list-item:first-child{padding-top:13px;}.page-header-career-websites-menu__list-item:last-child{padding-bottom:13px;}@media (min-width:769px){.page-header-career-websites-menu{display:block;font-weight:bold;}.page-header-career-websites-menu__current{width:auto;}.page-header-career-websites-menu__list-item{font-weight:bold;}}.page-header-language-nav{position:relative;height:100%;display:flex;align-items:center;justify-content:center;margin:0 10px;padding:0;list-style:none;}.page-header-language-nav__list-item{position:relative;}.page-header-language-nav__list-item:before{content:'';position:absolute;left:0;top:4px;bottom:4px;border-left:1px solid currentColor;}.page-header-language-nav__list-item:first-child:before{display:none;}.page-header-language-nav__item{position:relative;padding:6px 10px;color:inherit;font-weight:normal;}.page-header-language-nav__list-item--active .page-header-language-nav__item{font-weight:bold;}.page-header-breadcrumb{position:relative;cursor:default;display:none;z-index:3;}.page-header-breadcrumb__list{display:flex;height:100%;margin:0 auto;padding:0;list-style:none;}.page-header-breadcrumb__list-item{position:relative;display:flex;flex:0 0 auto;margin:6px 0 6px 5px;color:#dadada;}.page-header-breadcrumb__list-item:first-child{margin-left:-10px;}.page-wrap--no-stage .page-header-breadcrumb__list-item{color:#585858;}.page-header-breadcrumb__list-item > .svg-icon{position:absolute;left:-6px;top:50%;width:6px;height:6px;transform:translateY(-50%) rotate(-90deg);}.page-header-breadcrumb__list-item:first-child > .svg-icon{display:none;}.page-header-breadcrumb__list-item--current{color:#fff;}.page-wrap--no-stage .page-header-breadcrumb__list-item--current{color:#b2b2b2;}.page-header-breadcrumb__link,.page-header-breadcrumb__current{display:flex;align-items:center;padding:0 10px;color:inherit;font-weight:normal;}.page-header-breadcrumb__shortcut{display:flex;align-items:center;padding:0 10px;color:inherit;font-weight:normal;}.no-touchevents .page-header-breadcrumb__link:hover,.page-header-breadcrumb__link:focus{}.page-header-breadcrumb__current{border-color:transparent;padding-right:5px;}@media (min-width:1200px){.page-header-breadcrumb{display:block;}}.page-wrap--career .page-footer{padding:0;font-size:14px;background-color:#262626;}.page-footer__inner{padding:20px 0;}.page-footer__row--meta{text-align:center;}.page-footer__group-headline{font-size:1.15em;color:#fff;}.page-footer__group-link{margin-top:10px;}.no-touchevents .page-footer__group-link:hover{color:#fff;}.page-footer__group--sitelinks{padding-top:15px;padding-bottom:15px;}.page-footer__group--global,.page-footer__group--worldwide,.page-footer__group--social-media{padding-top:25px;padding-bottom:25px;border-top:1px solid #dadada;}.page-footer__group--meta-nav,.page-footer__group--copyright{padding-top:10px;padding-bottom:10px;}.page-footer-sitelinks{margin:-8px 0 0;padding:0;list-style:none;}.page-footer-sitelinks__item{position:relative;display:block;padding:0;}.page-footer-sitelinks__link{display:block;padding:8px 0;font-size:1.2em;font-weight:normal;color:#fff;text-decoration:none;}.no-touchevents .page-footer-sitelinks__link:hover{color:#dadada;}.page-footer-meta-nav{margin:0;padding:0;list-style:none;}.page-footer-meta-nav__item{padding:0;}.page-footer-meta-nav__link{display:block;padding:8px 0;font-weight:normal;color:inherit;text-decoration:none;}.no-touchevents .page-footer-meta-nav__link:hover{color:#fff;}@media (min-width:768px){.page-footer__row--meta{text-align:left;}.page-footer__group--social-media{margin-top:0;padding-top:0;border-top:0;}.page-footer-meta-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0 -10px;}.page-footer-meta-nav__item{margin:0 10px;}}@media (min-width:1200px){.page-footer__inner{padding:20px 0 40px;}.page-footer__row--meta{text-align:left;}.page-footer__group--sitelinks,.page-footer__group--global,.page-footer__group--worldwide{border-top:0;}.page-footer__group--sitelinks{padding-top:25px;padding-bottom:25px;}.page-footer__group--social-media{padding-top:25px;border-top:1px solid #dadada;}.page-footer-copyright{margin-bottom:8px;}.page-footer-meta-nav{margin:0 -15px;}.page-footer-meta-nav__item{margin:0 15px;}}@media (min-width:1600px){.page-footer__inner{padding:60px 0;}.page-footer__row--main .row{margin-left:-40px;margin-right:-40px;}.page-footer__row--main [class*=col-]{padding-left:40px;padding-right:40px;}.page-footer__group--global:before,.page-footer__group--worldwide:before,.page-footer__group--social-media:before{content:'';position:absolute;left:0;top:25px;bottom:25px;border-left:1px solid #dadada;}.page-footer__group--social-media{border-top:0;}}.page-footer-social-media__headline{display:block;margin-bottom:15px;text-align:center;font-weight:normal;}.page-footer-social-media__link-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px;}.page-footer-social-media__link{flex:0 0 40px;width:40px;height:40px;margin:0 10px;padding:5px;color:#262626;background-color:#fff;border-radius:5px;}.page-footer-social-media__icon{display:block;width:100%;height:100%;fill:currentColor;color:currentColor;}@media (min-width:1600px){.page-footer-social-media__headline{text-align:left;}.page-footer-social-media__link-list{justify-content:flex-start;}}.nav-menu-career-websites{margin:20px 0 0;}.nav-menu-career-websites__headline{padding:15px 35px;font-weight:bold;color:#999;}.nav-menu-career-websites__list{padding:0;}.nav-menu-career-websites__list-item{display:block;padding:8px 35px;font-weight:normal;color:#808080;}.nav-menu-career-websites__list-item:first-child{}@media (min-width:769px){.nav-menu-career-websites{display:none;}}.c-element{position:relative;}.c-element--pt-small{padding-top:5px;}.c-element--pt-normal{padding-top:15px;}.c-element--pt-large{padding-top:25px;}.c-element--pb-small{padding-bottom:5px;}.c-element--pb-normal{padding-bottom:15px;}.c-element--pb-large{padding-bottom:25px;}.c-element--style-4{background:#f7f7f7;padding-top:45px;padding-bottom:45px;}.c-element--mmpackagesemikron_stageimage.c-element--mmpackagesemikron_stageimage{padding-top:0;}.c-element--mmpackagesemikron_contentslider{padding-top:40px;padding-bottom:20px;background-color:#f7f7f7;}.c-element--divider-mobile,.c-element--divider{position:absolute;left:0;right:0;bottom:0;}@media (max-width:768px){.c-element--mmpackagesemikron_contentnavigation.c-element--mmpackagesemikron_contentnavigation{padding-top:0;padding-bottom:0;}}@media (min-width:576px){.c-element--pt-small{padding-top:10px;}.c-element--pt-normal{padding-top:30px;}.c-element--pt-large{padding-top:50px;}.c-element--pb-small{padding-bottom:10px;}.c-element--pb-normal{padding-bottom:30px;}.c-element--pb-large{padding-bottom:50px;}.c-element--style-4{padding-top:45px;padding-bottom:45px;}}@media (min-width:768px){.c-element--divider-mobile{display:none;}}@media (min-width:1200px){.c-element--pt-small{padding-top:15px;}.c-element--pt-normal{padding-top:45px;}.c-element--pt-large{padding-top:75px;}.c-element--pb-small{padding-bottom:15px;}.c-element--pb-normal{padding-bottom:45px;}.c-element--pb-large{padding-bottom:75px;}.c-element--style-4{padding-top:55px;padding-bottom:55px;}}@media (min-width:1600px){.c-element--pt-small{padding-top:20px;}.c-element--pt-normal{padding-top:60px;}.c-element--pt-large{padding-top:100px;}.c-element--pb-small{padding-bottom:20px;}.c-element--pb-normal{padding-bottom:60px;}.c-element--pb-large{padding-bottom:100px;}.c-element--style-4{padding-top:75px;padding-bottom:75px;}}.c-career-stage--mobile-form{background:#f7f7f7;padding-bottom:36px;}.c-career-stage__form--mobile-hl{flex:0 0 100%;}.c-career-stage{position:relative;font-size:12px;}.c-career-stage__img-wrap,.c-career-stage__video-wrap{position:relative;margin-left:auto;margin-right:auto;overflow:hidden;}.c-career-stage__img,.c-career-stage__video,.c-career-stage__video-poster{width:100%;}.c-career-stage__video{position:relative;display:none;}.c-career-stage__content-wrap{position:relative;margin-right:20px;}.c-career-stage__content-box{padding:30px 120px 30px 30px;color:#fff;background-color:#e30714;clip-path:polygon(0 0,100% 0,calc(100% - 120px) 100%,0% 100%);margin-right:32px;margin-top:-34px;min-height:192px;}.c-career-stage__content-wrap:before{content:'';position:absolute;top:0;right:0;width:70px;height:34px;background-color:#981D1B;clip-path:polygon(0 0,38px 0,100% 100%,0% 100%);}.c-career-stage__text{padding:0;color:#fff;}.c-career-stage__text h1,.c-career-stage__text h2,.c-career-stage__text h3,.c-career-stage__text h4{color:#fff;}.c-career-stage__text-headline.c-career-stage__text-headline{line-height:1.6;color:inherit;margin:0;}.c-career-stage__text-headline-nowrap-helper{white-space:nowrap;}.c-career-stage__text-headline-nr{padding:.1em .4em;font-weight:bold;background-color:#fff;color:#e10024;}.jobs-list-stage__facts{margin-top:5px;}.jobs-list-stage__fact{max-width:100%;margin-top:10px;}.jobs-list-stage__fact-icon{position:relative;top:-1px;margin-right:5px;fill:#e10024;}.c-career-stage__form{margin:15px -5px 0;padding:0;}.c-career-stage_form-wrap{margin:0 -5px;}.c-career-stage__styled-select{flex:1 0 90%;max-width:90%;margin:10px 5px 0;}.c-career-stage__form--mobile-form{margin:0 30px;}.c-career-stage__form--mobile-form{margin-top:30px;}.c-career-stage__form--mobile-form .c-career-stage__reset-btn-wrap .btn,.c-career-stage__form--mobile-form .c-career-stage__styled-select,.c-career-stage__form--mobile-form .styled-select{box-shadow:0 0 2px rgba(0,0,0,0.2);}.c-career-stage__reset-btn-wrap{flex:1 0 90%;margin:10px 5px 0;}.c-career-stage__reset-btn{color:#0096d2;background-color:#fff;}.c-career-stage__submit-btn-wrap{margin:10px 5px 0;line-height:1;}.c-career-stage__img-wrap--lazy{height:0;}.c-career-stage__img-wrap--lazy .c-career-stage__img{position:absolute;top:0;left:0;}@media (min-width:576px){.c-career-stage__content-wrap{position:relative;min-width:460px;margin-right:0;max-width:460px;}.c-career-stage__content-wrap.c-career-stage__content-wrap--large{max-width:90%;}.c-career-stage__styled-select{flex:1 0 170px;max-width:170px;}}@media (max-width:768px){.c-career-stage h1{font-size:22px;}}@media (min-width:768px){.c-career-stage{font-size:18px;}.c-career-stage__text-headline.c-career-stage__text-headline{font-size:26px;}.c-career-stage__video{display:block;}.c-career-stage__video-poster{position:absolute;left:0;top:0;}.c-career-stage__submit-btn-wrap{flex-basis:auto;}.c-career-stage__content-box-2{margin:auto;left:5%;right:5%;}.c-career-stage__content-wrap{max-width:460px;}.c-career-stage__content-wrap--large{max-width:576px;}.c-career-stage__content-box{min-width:390px;padding:30px 25% 30px 30px;clip-path:polygon(0 0,100% 0,75% 100%,0% 100%);}}@media (min-width:992px){.c-career-stage--mobile-form:not(.jobs-list-stage--vue){background:transparent;padding-bottom:0;}.c-career-stage{font-size:20px;padding-bottom:34px;}.c-career-stage__video-wrap{max-height:calc(100vh - 90px);}.c-career-stage.jobs-list-stage--vue{padding-bottom:36px;}.c-career-stage__text-headline.c-career-stage__text-headline{font-size:24px;line-height:1.4;}.c-career-stage__form{margin-top:15px;}.jobs-list-stage--vue .c-career-stage__form{margin:60px 30px 0;}.c-career-stage__content-box-2{padding:20px 30px;}.c-career-stage__outer-wrap{position:relative;}.c-career-stage__content-wrap{position:absolute;bottom:0;left:0;}.jobs-list-stage--vue .c-career-stage__content-wrap{bottom:-34px;}.c-career-stage__content-wrap .c-career-stage__content-box{min-height:187px;padding:30px 25% 30px 30px;clip-path:polygon(0 0,75% 0,100% 100%,0% 100%);margin-right:0;margin-top:0;}.c-career-stage__content-wrap.c-career-stage__content-wrap--large .c-career-stage__content-box{padding:30px 185px 30px 30px;clip-path:polygon(0 0,calc(100% - 185px) 0,100% 100%,0% 100%);}.c-career-stage__content-wrap:before{top:auto;right:-31px;bottom:0;clip-path:polygon(0 0,100% 0,39px 100%,0% 100%);}.jobs-list-stage--vue .c-career-stage__styled-select{flex:1 0 200px;max-width:200px;}.c-career-stage__reset-btn-wrap{flex:0 0 200px;}}@media (min-width:1200px){.c-career-stage{font-size:28px;}.c-career-stage.jobs-list-stage--vue{padding-bottom:64px;}.c-career-stage__text-headline.c-career-stage__text-headline{font-size:30px;}.c-career-stage__form{margin-top:20px;}.jobs-list-stage--vue .c-career-stage__form{margin:80px 50px 0;}.c-career-stage__content-wrap.c-career-stage__content-wrap--large{max-width:696px;}.c-career-stage__content-wrap .c-career-stage__content-box{padding:50px 120px 50px 50px;clip-path:polygon(0 0,calc(100% - 120px) 0,100% 100%,0% 100%);}.c-career-stage__content-wrap.c-career-stage__content-wrap--large .c-career-stage__content-box{min-width:696px;min-height:323px;padding:50px 240px 50px 50px;clip-path:polygon(0 0,calc(100% - 240px) 0,100% 100%,0% 100%);}.c-career-stage__reset-btn-wrap{flex-basis:auto;}}@media (min-width:1600px){.c-career-stage{font-size:36px;padding-bottom:96px;}.c-career-stage__video-wrap{max-height:calc(100vh - 120px);}.c-career-stage__content-wrap{bottom:30px;max-width:696px;}.jobs-list-stage--vue .c-career-stage__content-wrap{bottom:-66px;}.c-career-stage__content-wrap:before{right:-62px;width:133px;height:66px;clip-path:polygon(0 0,100% 0,71px 100%,0% 100%);}.c-career-stage__content-wrap .c-career-stage__content-box{min-width:696px;padding:80px 20% 80px 80px;clip-path:polygon(0 0,80% 0,100% 100%,0% 100%);}.jobs-list-stage--vue .c-career-stage__form{margin:100px 80px 0;}.c-career-stage__content-wrap.c-career-stage__content-wrap--large{max-width:820px;}.c-career-stage__content-wrap.c-career-stage__content-wrap--large .c-career-stage__content-box{padding:80px 265px 80px 80px;clip-path:polygon(0 0,calc(100% - 265px) 0,100% 100%,0% 100%);}}@media (min-width:1920px){}.c-double-teaser{overflow:hidden;font-size:16px;}.c-double-teaser__images{margin-top:15px;}.c-double-teaser__img-wrap{position:relative;overflow:hidden;}.c-double-teaser__img-wrap--2{margin-top:20px;}.c-double-teaser__img{width:100%;height:100%;object-fit:cover;}.c-double-teaser__content p{}.c-double-teaser__content-headline{margin:0 0 .5em;}.c-double-teaser__img-figcaption{position:absolute;left:20px;bottom:20px;right:20px;font-size:1.8em;color:#fff;}.c-double-teaser__img-figcaption-nr{display:block;font-size:1.8em;line-height:1.2;}@media (min-width:576px){.c-double-teaser__img-wrap--2{margin-top:0;}.c-double-teaser__img-figcaption{font-size:1.2em;}}@media (min-width:768px){.c-double-teaser__content-headline{font-size:1.8em;}}@media (min-width:992px){.c-double-teaser__images{margin-top:0;}.c-double-teaser__content-headline{font-size:2.5em;}}@media (min-width:1200px){.c-double-teaser--type-2 .c-double-teaser__content{padding-top:6%;}.c-double-teaser__content-headline{font-size:2.8em;}}@media (min-width:1600px){.c-double-teaser{font-size:20px;}}.c-teaser-list__items{margin:-10px -5px 0;}.c-teaser-list__default-item{padding:0 0 24px 0;}.c-teaser-list__default-item + .c-teaser-list__default-item{padding:24px 0 24px 0;border-top:1px solid #ccc;}.c-teaser-list__default h2{margin-bottom:1rem;}.page-wrap--career .c-teaser-list__default-headline{margin:0 0 2rem 0;font-size:16px;font-weight:normal;}.c-teaser-list__default-text,.c-teaser-list__default-link{font-size:12px;}.c-teaser-list__default-text{margin:2rem 0;}.c-teaser-list__default-item.col-lg-4 .c-teaser__img-wrap{display:block !important;}@media (min-width:576px){}@media (min-width:768px){.c-teaser-list__default-item{padding:0 1rem;}.c-teaser-list__default-item + .c-teaser-list__default-item{border-left:1px solid #ccc;border-top:0;padding:0 1rem;}}@media (min-width:992px){.c-teaser-list__default-item,.c-teaser-list__default-item + .c-teaser-list__default-item{padding:0;}.c-teaser-list__default article{padding:0 1rem;}.c-teaser-list__default-item .c-teaser__img-wrap::after{content:none;}.c-teaser-list .col-lg-4 .c-teaser__content-headline{font-size:1.5rem;}}@media (min-width:1200px){.c-teaser-list__default article{padding:0 2rem;}.c-teaser-list .col-lg-4 .c-teaser__content-headline{font-size:1.8rem;}}@media (min-width:1280px){.page-wrap--career .c-teaser-list__default-headline{font-size:18px;}.c-teaser-list__default-text,.c-teaser-list__default-link{font-size:15px;}}@media (min-width:1366px){.page-wrap--career .c-teaser-list__default-headline{font-size:20px;}}@media (min-width:1600px){.page-wrap--career .c-teaser-list__default-headline{font-size:22px;}.c-teaser-list .col-lg-4 .c-teaser__content-headline{font-size:2.2rem;}}.c-teaser{position:relative;width:100%;overflow:hidden;font-size:12px;}.c-teaser__img-wrap{position:relative;width:100%;min-height:170px;overflow:hidden;}.c-teaser-list__item.col-lg-4 .c-teaser__img-wrap{display:none;}.c-teaser__img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover;}.no-objectfit .c-teaser__img{left:50%;top:50%;width:auto;max-width:none;height:100%;transform:translate(-50%,-50%);}.c-teaser__content-wrap{background-color:#f7f7f7;}.c-teaser--type-2 .c-teaser__content-wrap{background-color:#e10024;}.c-teaser__content{padding:20px;}.c-teaser--type-2 .c-teaser__content{color:#fff;}.c-teaser__content h1,.c-teaser__content h2,.c-teaser__content h3,.c-teaser__content h4{font-size:1.6em;margin:0;}.c-teaser--type-2 .c-teaser__content h1,.c-teaser--type-2 .c-teaser__content h2,.c-teaser--type-2 .c-teaser__content h3,.c-teaser--type-2 .c-teaser__content h4{color:#fff;}.c-teaser__content p{margin-top:10px;}.c-teaser__btn{margin-top:20px;}@media (min-width:576px){.c-teaser{font-size:15px;}}@media (min-width:992px){.c-teaser{font-size:16px;}.c-teaser__img-wrap:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-image:linear-gradient(to right,rgba(0,0,0,.6),transparent 600px);}.c-teaser-list__item.col-lg-4 .c-teaser__img-wrap{display:block;}.c-teaser-list__item.col-lg-4 .c-teaser__img-wrap:after{background-image:linear-gradient(to top,rgba(0,0,0,.6),transparent 300px);}.c-teaser__content-wrap{position:absolute;left:0;top:0;right:0;bottom:0;background-color:transparent;}.c-teaser--type-2 .c-teaser__content-wrap{position:relative;background-image:none;}.c-teaser__content{max-width:440px;color:#fff;}.c-teaser__content h1,.c-teaser__content h2,.c-teaser__content h3,.c-teaser__content h4{color:#fff;}}@media (min-width:1200px){.c-teaser{font-size:18px;}.c-teaser__content{padding:40px;}.c-teaser__content p{margin-top:20px;}.c-teaser__btn{margin-top:30px;}}@media (min-width:1600px){.c-teaser__content{padding:60px;max-width:560px;}.c-teaser__content h1,.c-teaser__content h2,.c-teaser__content h3,.c-teaser__content h4{font-size:2.2em;}.c-teaser__content p{margin-top:30px;}.c-teaser__btn{margin-top:40px;}}.c-slider{position:relative;padding-bottom:40px;}.c-slider__slide-list:not(.slick-initialized) .c-slider__slide:not(:first-child){position:absolute;visibility:hidden;}.c-slider__dot-nav-wrap{position:absolute;left:0;right:0;bottom:15px;display:flex;justify-content:center;}.c-slider__dot-nav{display:inline-flex;max-width:180px;margin:0;padding:4px 5px;white-space:nowrap;overflow:hidden;list-style:none;cursor:default;background-color:rgba(0,0,0,.3);border-radius:12px;pointer-events:none;}.c-slider__dot-nav > li{display:flex;align-items:center;justify-content:center;margin:0 3px;padding:0;}.c-slider__dot-nav > li:only-child{display:none;}.c-slider__dot-nav-btn{display:block;width:5px;height:5px;padding:0;border:0;border-radius:10px;color:transparent;background-color:#fff;transition:width .3s,background-color .3s;}.c-slider__dot-nav .slick-active .c-slider__dot-nav-btn{width:13px;background-color:#000;}.c-slider__arrow{position:absolute;left:20px;top:0;width:40px;height:40px;padding:0;margin:auto;border:0;color:transparent;border-radius:50%;background-color:#5596B3;overflow:hidden;z-index:1;transition:opacity .3s;transform:translateY(-50%);user-select:none;}.c-slider__arrow.slick-disabled{opacity:.3;}.c-slider__arrow .svg-icon--arrow{position:absolute;left:0;top:0;right:6%;bottom:0;margin:auto;width:30%;height:30%;color:#fff;transform:rotate(90deg);}.c-slider__arrow-prev{left:calc((100% - 260px) / 2 - 23px);}.c-slider__arrow-next{left:auto;right:calc((100% - 260px) / 2  - 23px);}.c-slider__arrow-next .svg-icon--arrow{left:6%;right:0;transform:rotate(-90deg);}.c-slider__slide{position:relative;width:260px;min-height:200px;margin:0 5px;padding:0;}.c-slider__slide:focus{outline:0;}.c-slider__slide:after,.c-slider__slide-img-wrap:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(36,36,36,.4);pointer-events:none;transition:background-color .3s;}.c-slider__slide:after{display:none;}.c-slider__slide.slick-active .c-slider__slide-img-wrap:after{background-color:transparent;}.c-slider__slide-inner{position:relative;width:100%;background-color:#fff;}.c-slider__slide-img-wrap{position:relative;width:100%;}.c-slider__slide-img{width:100%;}.c-slider__slide-text-box{padding:20px;}.c-slider__slide-quote{margin:0;}.c-slider__slide-quote-icon.c-slider__slide-quote-icon{position:relative;top:-2px;color:#e10024;}.c-slider__slide-quote-icon--end{transform:rotate(180deg);}.c-slider__slide-quote-text{position:relative;margin:0;}.c-slider__slide-quote-author{display:block;margin-top:1em;color:#999;font-style:normal;}.c-slider__slide-link{margin-top:25px;}@media (min-width:576px){.c-slider__arrow-prev{left:calc((100% - 460px) / 2 - 47px);}.c-slider__arrow-next{right:calc((100% - 460px) / 2  - 47px);}.c-slider__slide{width:460px;margin:0 12px;}.c-slider__slide-text-box{padding:40px;}.c-slider__slide-quote{margin-left:1.2em;}.c-slider__slide-quote-icon--start.c-slider__slide-quote-icon--start{position:absolute;left:-1.2em;top:.15em;}}@media (min-width:992px){.c-slider{padding-bottom:50px;}.c-slider__arrow{bottom:50px;width:60px;height:60px;transform:none;}.c-slider__arrow-prev{left:calc((100% - 580px) / 2 - 75px);}.c-slider__arrow-next{right:calc((100% - 580px) / 2  - 75px);}.c-slider__dot-nav-wrap{bottom:10px;}.c-slider__dot-nav{padding:7px 8px;pointer-events:auto;}.c-slider__dot-nav-btn{width:10px;height:10px;}.c-slider__dot-nav .slick-active .c-slider__dot-nav-btn{width:23px;}.c-slider__slide{width:580px;margin:0 20px;}.c-slider__slide:after{display:block;}.c-slider__slide-img-wrap:after{display:none;}.c-slider__slide.slick-active:after{background-color:transparent;}.c-slider__slide-content{position:absolute;left:0;top:0;right:0;bottom:0;padding:40px;}.c-slider__slide-text-box{height:300px;background-color:#fff;overflow:hidden;}}@media (min-width:1200px){.c-slider__arrow-prev{left:calc((100% - 780px) / 2 - 75px);}.c-slider__arrow-next{right:calc((100% - 780px) / 2  - 75px);}.c-slider__slide{width:780px;}.c-slider__slide-text-box{height:280px;padding:40px;}}@media (min-width:1366px){.c-slider__arrow-prev{left:calc((100% - 900px) / 2 - 75px);}.c-slider__arrow-next{right:calc((100% - 900px) / 2  - 75px);}.c-slider__slide{width:900px;}}@media (min-width:1600px){.c-slider__arrow{width:80px;height:80px;}.c-slider__arrow-prev{left:calc((100% - 1000px) / 2 - 95px);}.c-slider__arrow-next{right:calc((100% - 1000px) / 2  - 95px);}.c-slider__slide{width:1000px;}.c-slider__slide-text-box{height:320px;}}@media (min-width:1921px){.c-slider__arrow-prev{left:calc((100% - 1120px) / 2 - 95px);}.c-slider__arrow-next{right:calc((100% - 1120px) / 2  - 95px);}.c-slider__slide{width:1120px;}.c-slider__slide-text-box{padding:60px;}}.c-text-media--valign-above{flex-direction:column;}.c-text-media--valign-below{flex-direction:column-reverse;}.c-text-media--valign-below .c-text-media__gallery{margin-top:15px;}.c-text-media__gallery-col--video{position:relative;padding-bottom:56.25%;}.c-text-media__img-wrap{position:relative;overflow:hidden;}.c-text-media__img{width:100%;}.c-text-media__gallery-col--video .c-text-media__media{position:absolute;left:0;top:0;width:100%;height:100%;border:0;overflow:hidden;}.c-text-media__body{margin-top:15px;}.c-text-media--valign-below .c-text-media__body{margin-top:0;}.c-text-media--valign-above .c-text-media__body,.c-text-media--valign-above .c-text-media__gallery,.c-text-media--valign-below .c-text-media__body,.c-text-media--valign-below .c-text-media__gallery{flex-basis:auto;}.single-container{max-width:1300px;margin:0 auto;padding-right:20px;padding-left:20px;}.single-container video[poster]{object-fit:cover;}@media (min-width:992px){.c-text-media--align-right{flex-direction:row-reverse;}.c-text-media__body--no-margin{margin-top:0;}}@media (min-width:1200px){.c-text-media--align-left .c-text-media__body,.c-text-media--align-right .c-text-media__body{margin-top:0;}}.c-benefits{position:relative;overflow:hidden;}.c-benefits--type-2{padding-top:40px;padding-bottom:40px;color:#fff;background-color:#e10024;}.c-benefits__list{margin-top:-30px;}.c-benefits__item{position:relative;margin-top:30px;overflow:hidden;}.c-benefits__item-img-box{max-width:100%;margin:auto;}.c-benefits__item-img-wrap{width:100%;}.c-benefits__item-img{right:0;display:block;margin:auto;}.c-benefits__item-img-box + .c-benefits__item-content{margin-top:20px;}.c-benefits--type-2 .c-benefits__item-headline{color:inherit;}@media (min-width:769px){}@media (min-width:992px){}@media (min-width:1200px){.c-benefits--type-2{padding-top:60px;padding-bottom:60px;}}@media (min-width:1920px){}.c-navigation{position:relative;display:none;}.c-navigation__inner{background-color:#fff;overflow:hidden;}.c-navigation--fixed .c-navigation__inner{transition:transform .3s;}.c-navigation--preparing-fixed .c-navigation__inner{transition-duration:0s;}.page-wrap--career .c-navigation__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-5px -5px 0;}.page-wrap .c-navigation__list{display:flex;flex-wrap:wrap;margin:-5px -5px 0;}.c-navigation__list-item{position:relative;flex:0 1 100%;display:flex;margin:5px 5px 0;padding:15px;font-weight:normal;color:#B2B2B2;transition:color .3s;}.page-wrap .c-navigation__list-item{font-size:1rem;}.page-wrap--career .c-navigation__list-item{font-size:1rem;}.c-navigation__list-item:before{content:'';position:absolute;left:15px;bottom:0;right:15px;height:6px;background-color:#e10024;pointer-events:none;opacity:0;transition:opacity .3s;}.c-navigation__list-item--active:before{opacity:1;}.no-touchevents .c-navigation__list-item:hover,.c-navigation__list-item--active{color:#585858;}@media (min-width:769px){.c-navigation{display:block;}.c-navigation__inner{position:relative;left:0;top:0;right:0;border-bottom:1px solid #dadada;z-index:2;transform:translateY(0);}.c-navigation--ready .c-navigation__inner{position:absolute;}.c-navigation--fixed .c-navigation__inner{position:fixed;max-width:1620px;left:21%;}.page-wrap--career .c-navigation--fixed .c-navigation__inner{left:23%;}.c-navigation--after-end-threshold .c-navigation__inner{transform:translateY(-100%);}.c-navigation__list-item{flex-basis:auto;}}@media (min-width:992px){.page-wrap--career .c-navigation--fixed .c-navigation__inner{left:230px;}.page-wrap .c-navigation__list{justify-content:space-between;}.page-wrap .c-navigation__list-item{font-size:1.3rem;}}@media (min-width:1600px){.page-wrap--career .c-navigation--fixed .c-navigation__inner{left:300px;}}@media (min-width:1921px){.page-wrap .c-navigation--fixed .c-navigation__inner,.page-wrap--career .c-navigation--fixed .c-navigation__inner{left:400px;width:1520px;}}.c-anchor{position:relative;top:-60px;display:inline-block;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;}@media (min-width:992px){.c-anchor{top:-140px;}}.c-divider__hr{margin:0;background-color:#dadada;}.content-splash-teaser{display:flex;position:fixed;left:0;top:0;right:0;bottom:0;max-width:1920px;background-color:rgba(0,0,0,0);transition:background-color .3s;z-index:2000;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0);}.content-splash-teaser--visible{background-color:rgba(0,0,0,.5);pointer-events:auto;}.content-splash-teaser__modal{position:absolute;left:0;top:100%;right:0;display:flex;flex-direction:column;min-width:290px;width:100%;max-width:calc(100% - 30px);max-height:88%;margin:auto;background-color:#fff;border:1px solid #dadada;opacity:0;transition:top .3s,opacity .3s,transform .3s,border-color .3s;transition-timing-function:ease;}.content-splash-teaser--enabled .content-splash-teaser__modal{top:calc(100% - 45px);opacity:1;pointer-events:auto;}.content-splash-teaser--visible .content-splash-teaser__modal{border-color:transparent;}.is-main-nav-open .content-splash-teaser__modal{opacity:0;pointer-events:none;}.content-splash-teaser--on-page-bottom:not(.content-splash-teaser--visible) .content-splash-teaser__modal{opacity:0;pointer-events:none;}.no-touchevents .content-splash-teaser__modal:hover{top:calc(100% - 55px);transition-timing-function:cubic-bezier(0.500,0.250,0.130,1.350);}.content-splash-teaser--visible .content-splash-teaser__modal.content-splash-teaser__modal.content-splash-teaser__modal{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition-timing-function:cubic-bezier(0.645,0.045,0.315,1.230),ease,ease;}.content-splash-teaser__header{position:relative;flex-shrink:0;height:45px;background-color:#fff;}.content-splash-teaser__header-headline{display:flex;align-items:center;height:100%;font-size:15px;margin:0;padding:0 45px 0 15px;cursor:default;overflow:hidden;text-transform:none;}.content-splash-teaser__header-btn{position:absolute;top:0;right:5px;bottom:0;margin:auto 0;border:0;padding:0;display:inline-block;width:50px;height:50px;line-height:50px;font-size:40px;text-align:center;opacity:1;color:#5596B3;background:transparent;cursor:pointer;font-family:Arial,Baskerville,monospace;font-style:normal;}.no-touchevents .content-splash-teaser__header-btn:hover{color:#fff;background-color:#005B80;}.content-splash-teaser__header-btn .svg-icon{position:absolute;left:0;top:0;right:0;bottom:0;width:14px;height:14px;margin:auto;}.content-splash-teaser__content{flex:1 1 auto;overflow:auto;}.content-splash-teaser__content-inner{padding:15px;}.content-splash-teaser__content-inner .content-element-wrap:first-child{padding-top:0;}.content-splash-teaser__content-inner .text-element{padding:0;}.content-splash-teaser__footer{flex-shrink:0;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-start;align-items:center;margin:0 5px;padding:5px 0 20px;font-size:.8em;border-top-color:#005B80;}.content-splash-teaser__footer-btn-wrap{flex:1 1 auto;min-width:200px;padding:15px 10px 0;}.content-splash-teaser__footer-btn{width:100%;white-space:nowrap;font-size:13px;}.content-splash-teaser__footer-btn.btn-white{padding:13px 15px;border:1px solid #dadada;}.content-splash-teaser__footer-text-wrap{display:flex;align-items:flex-end;padding-top:15px;padding-right:25px;flex:1 0 auto;}.content-splash-teaser__footer-text{padding:5px 0;}.no-touchevents .content-splash-teaser__footer-text:hover{cursor:default;text-decoration:underline;}.force-enable .content-element-wrap{padding-top:0px;}@media (min-width:768px){.content-splash-teaser__modal{min-width:400px;max-width:720px;}.content-splash-teaser--enabled .content-splash-teaser__modal{top:calc(100% - 50px);}.no-touchevents .content-splash-teaser__modal:hover{top:calc(100% - 70px);}.content-splash-teaser__header{height:50px;}.content-splash-teaser__header-headline{font-size:24px;padding:0 55px 0 30px;}.content-splash-teaser__header-btn{right:0;}.content-splash-teaser__content-inner{padding:30px;}.content-splash-teaser__footer{margin:0 20px;padding-bottom:30px;}}@media (min-width:769px){.page-wrap .content-splash-teaser__modal{left:21%;}.page-wrap--career .content-splash-teaser__modal{left:23%;}}@media (min-width:992px){.page-wrap--career .content-splash-teaser__modal{left:230px;}}@media (min-width:1366px){.content-splash-teaser__footer-btn{font-size:14px;}}@media (min-width:1600px){.page-wrap--career .content-splash-teaser__modal{left:300px;}}@media (min-width:1921px){.page-wrap--career .content-splash-teaser__modal{left:400px;}}.jobs--has-skyline{position:relative;}.jobs__skyline{position:absolute;left:0;bottom:0;width:100%;padding-bottom:37.67%;background:linear-gradient(to top,#dadada,transparent) no-repeat;}.jobs__skyline-img{display:none;position:absolute;left:0;top:0;width:100%;height:100%;}.jobs__tile-list{margin-top:-10px;margin-left:-5px;margin-right:-5px;}.jobs__tile-list-item{margin-top:10px;padding-left:5px;padding-right:5px;font-weight:normal;}.jobs__tile-list-headline.jobs__tile-list-headline{margin:0 0 10px;text-align:center;}.jobs__go-to-local-website{position:relative;padding-top:40px;padding-bottom:40px;}.jobs__go-to-local-website-field-wrap{margin-top:10px;}.jobs__go-to-local-website-select-wrap{max-width:250px;margin-top:10px;}.jobs__go-to-local-website-btn{max-width:180px;margin-top:10px;white-space:nowrap;}.jobs__contacts{position:relative;padding-top:40px;padding-bottom:40px;}.jobs__contacts-field-wrap{margin-top:10px;}.jobs__contacts-select-wrap{max-width:320px;margin-top:10px;}.jobs__list-header{padding-top:30px;padding-bottom:20px;font-size:1.5em;}.jobs__list-header-nr{display:inline-block;margin-right:5px;padding:.3em .6em;font-weight:bold;color:#fff;background-color:#e10024;}.jobs__list-item{position:relative;border-top:1px solid #dadada;}.jobs__list-item-inner{padding-top:20px;padding-bottom:20px;}.jobs__list-item-title{font-size:1.5em;margin:0;padding:0 20px 0 0;cursor:pointer;}.jobs__list-item-title.jobs__list-item-title{font-weight:400;}.no-touchevents .jobs__list-item-title:hover,.jobs__list-item-title:focus{color:#3D6B80;}.jobs__list-item-title-link{font-weight:inherit;color:#e10024;}.jobs__list-item-data{margin-top:15px;padding:0;}.jobs__list-item-data-pair{margin-top:10px;}.jobs__list-item-data-pair-label{display:block;margin-bottom:.3em;color:#b2b2b2;}.jobs__list-item-btn-wrap{position:static;margin:15px 0 0;text-align:center;}.jobs__list-item-btn{margin:5px 5px 0;}.jobs__list-item-application-layer{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .3s,transform .3s,background-color .3s;z-index:2;}.jobs__list-item-application-layer--visible{opacity:1;transform:translateY(0);background-color:rgba(255,255,255,.5);pointer-events:auto;}.jobs__list-item-application-layer-inner{margin:15px;padding:15px 15px 20px;text-align:center;border:1px solid #dadada;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.25);}.jobs__list-item-application-layer-headline.jobs__list-item-application-layer-headline{max-width:300px;margin:0 auto 10px;font-size:15px;color:inherit;}.jobs__list-footer{padding-top:30px;padding-bottom:30px;}@media (min-width:576px){.jobs--has-skyline{padding-bottom:50px;}.jobs__skyline-img{display:block;}.jobs__tile-list-headline.jobs__tile-list-headline{margin-bottom:0;text-align:left;}.jobs__list-item-btn-wrap{margin:-5px -5px 0;text-align:right;padding:0;}}@media (min-width:992px){.jobs__tile-list-item{padding-left:5px;padding-right:5px;}.jobs__list-item-inner{padding-top:40px;padding-bottom:40px;}.jobs__go-to-local-website{padding-top:80px;padding-bottom:80px;}.jobs__go-to-local-website-field-wrap{margin-top:20px;}}@media (min-width:1200px){.jobs__go-to-local-website{padding-top:100px;padding-bottom:100px;}.jobs__list-item-data-pair{font-size:14px;}}@media (min-width:1600px){.jobs__go-to-local-website{padding-top:140px;padding-bottom:140px;}}.jobs-list-stage{position:relative;overflow:hidden;}.jobs-list-stage__img-wrap{position:relative;margin-left:auto;margin-right:auto;overflow:hidden;}.jobs-list-stage__img{width:100%;}.jobs-list-stage__content-wrap{position:relative;max-width:460px;}.jobs-list-stage__content-box{padding:30px 25% 30px 30px;color:#fff;background-color:#e10024;clip-path:polygon(0 0,100% 0,75% 100%,0% 100%);margin-right:32px;margin-top:-34px;min-height:192px;}.jobs-list-stage__content-box h1,.jobs-list-stage__content-box h2,.jobs-list-stage__content-box h3{color:inherit;}.jobs-list-stage__content-box-inner{padding:0;}.jobs-list-stage__text{padding:0;}.jobs-list-stage__facts{margin-top:5px;}.jobs-list-stage__fact{max-width:100%;margin-top:10px;}.jobs-list-stage__fact-icon{position:relative;top:-1px;margin-right:5px;fill:#e10024;}.jobs-list-stage__form{margin:15px -5px 0;padding:0;}.jobs-list-stage__styled-select{flex:1 0 220px;margin:10px 5px 0;}.jobs-list-stage__reset-btn-wrap{flex-basis:100%;margin:10px 5px 0;}.jobs-list-stage__reset-btn{width:100%;color:#0096d2;background-color:#fff;}.whitespace-layout-2{background-color:#FFF;}.jobs-list-stage__content-box-jobs{background-color:#f7f7f7;box-shadow:2px 2px 6px #2223;width:auto;min-width:200px;margin:0 20px;transform:translateY(-20px);}.jobs-list-stage__content-box-jobs,.jobs-list-stage__content-box-2  h1{color:#e10024;}.jobs-list-stage__content-box-jobs .jobs-list-stage__styled-select{box-shadow:1px 2px 3px #3334;}.jobs-list-stage__content-box-jobs .jobs-list-stage__reset-btn{box-shadow:1px 2px 3px #3334;}.jobs-list-stage__content-box-2{background-color:rgba(255,255,255,.7);box-shadow:2px 2px 6px #2223;width:auto;margin:0 20px;padding:20px;position:absolute;top:50%;transform:translateY(-50%);}.jobs-list-stage__content-box-2 .jobs-list-stage__text{display:flex;flex-direction:column;justify-content:center;}.jobs-list-stage__img-wrap--lazy{height:0;}.jobs-list-stage__img-wrap--lazy .jobs-list-stage__img{position:absolute;top:0;left:0;}@media (min-width:576px){.jobs-list-stage--job-detail .jobs-list-stage__content-box{padding-top:40px;padding-bottom:40px;}.jobs-list-stage--job-detail .jobs-list-stage__text{text-align:center;}.jobs-list-stage__reset-btn-wrap{flex-basis:250px;}.jobs-list-stage__styled-select{max-width:250px;}.whitespace-layout-2{height:auto;}.jobs-list-stage__content-wrap .jobs-list-stage__content-box-jobs{max-width:fit-content;}.jobs-list-stage__content-box-2{padding:30px 20px;}}@media (min-width:769px){.jobs-list-stage--job-detail .jobs-list-stage__content-box{padding-top:60px;}}@media (min-width:992px){.jobs-list-stage__content-wrap .jobs-list-stage__content-box-jobs{margin:auto;transform:translateY(-30px);max-width:fit-content;}.jobs-list-stage__content-wrap .jobs-list-stage__content-box-2{width:auto;min-width:200px;height:auto;min-height:unset;padding:30px 20px;margin-left:10%;position:absolute;}}@media (min-width:1200px){.jobs-list-stage__content-wrap{position:absolute;left:0;top:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,.3),transparent 30%);background-color:transparent;}.jobs-list-stage--job-detail .jobs-list-stage__content-wrap{position:relative;background-image:none;background-color:transparent;}.jobs-list-stage__content-box{position:relative;height:100%;padding-top:40px;padding-bottom:40px;background-color:transparent;}.jobs-list-stage--job-detail .jobs-list-stage__content-box{padding-top:130px;padding-bottom:60px;}.jobs-list-stage__text--has-min-height{min-height:120px;}.jobs-list-stage__styled-select,.jobs-list-stage__reset-btn-wrap{box-shadow:0 0 5px rgba(0,0,0,.3);}.jobs-list-stage__reset-btn-wrap{flex-basis:auto;}.jobs-list-stage__facts{margin-top:20px;}.jobs-list-stage__facts{margin-top:30px;}.whitespace-layout-2{height:auto;}.jobs-list-stage__content-wrap .jobs-list-stage__content-box-jobs{top:50%;transform:translateY(-50%);height:auto;margin-left:6%;padding:30px 30px 50px 30px;background-color:rgba(255,255,255,.7);}.jobs-list-stage__content-wrap .jobs-list-stage__content-box-2{background-color:rgba(255,255,255,.7);}.jobs-list-stage__content-box-jobs .jobs-list-stage__styled-select{box-shadow:1px 2px 3px #3334;}.jobs-list-stage__content-box-jobs .jobs-list-stage__reset-btn{box-shadow:1px 2px 3px #3334;}}@media (min-width:1366px){.jobs-list-stage__content-box{padding-top:60px;padding-bottom:60px;}}@media (min-width:1600px){.jobs-list-stage--job-detail .jobs-list-stage__content-box{padding-top:150px;padding-bottom:80px;}.jobs-list-stage__text--has-min-height{min-height:150px;}.jobs-list-stage__content-wrap .jobs-list-stage__content-box-jobs{padding:70px 50px 90px 50px;}}@media (min-width:1920px){.jobs-list-stage__text--has-min-height{min-height:180px;}}.job-card{position:relative;overflow:hidden;width:100%;font-size:13px;}.job-card__img-wrap{height:0;padding-bottom:100%;}.job-card__img-wrap:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 100%);}.job-card__img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}.no-objectfit .job-card__img{left:50%;top:50%;width:auto;max-width:none;height:100%;transform:translate(-50%,-50%);}.job-card__content{position:absolute;left:20px;bottom:20px;right:20px;color:#fff;}.job-card__title{color:inherit;margin:0 0 .5em;}.job-card__subtitle{color:inherit;}.job-card__job-nr{display:inline-block;padding:.1em .3em;font-weight:bold;background-color:#e10024;}@media (min-width:576px){.job-card{font-size:14px;}}@media (min-width:992px){.job-card{font-size:16px;}.job-card__title{font-size:1.5em;}.job-card__content{left:30px;bottom:30px;right:30px;}}@media (min-width:1200px){.job-card{font-size:18px;}}.job-detail__description{margin-top:15px;}.job-detail__description-col{margin-top:20px;}.job-detail__description li{padding:8px 0;}.job-detail__application-area{margin-top:40px;background-color:#f5f5f5;}.job-detail__application-area-header{padding-top:40px;padding-bottom:40px;}.job-detail__application-area-main{padding-bottom:40px;}.job-detail__application-area-main-inner{margin:-10px -5px 0;}.job-detail__application-area-main-col{display:flex;margin-top:10px;padding-left:5px;padding-right:5px;}.job-detail__application-area-main-col-inner{width:100%;padding:20px;background-color:#fff;overflow:hidden;}.job-detail__application-area-main-col-inner .icon-link.file:before{color:inherit;top:9px;}.job-detail__application-area-main-img-wrap{width:220px;margin-bottom:20px;}.job-detail__application-area-main-img{max-width:180px;max-height:180px;display:block;margin:0 auto;}.job-detail__application-area-main-img--rounded{border-radius:50%;}.job-detail__application-area-main-col-text{width:290px;flex-basis:auto;}.button-contact-primary,.button-contact-alternative{margin:0 0 10px 0;text-align:center;width:100%;}@media (min-width:992px){.job-detail__application-area-main-col-inner{padding:40px;}.job-detail__application-area-main-img{max-width:100%;max-height:none;}}@media (min-width:1200px){.job-detail__description-col{margin-top:30px;}.job-detail__description li{padding:12px 0;}.job-detail__application-area{margin-top:60px;}.job-detail__application-area-header{padding-top:60px;padding-bottom:60px;}.job-detail__application-area-main{padding-bottom:60px;}.job-detail__application-area-main-col.col-sm{width:33.3333%;overflow:hidden;}.job-detail__application-area-main-img-wrap{width:250px;}.button-contact-primary,.button-contact-alternative{text-align:left;width:auto;margin:0 0 5px 0;}}@media (min-width:1600px){.job-detail__application-area{margin-top:80px;}.job-detail__application-area-header{padding-top:80px;padding-bottom:80px;}.job-detail__application-area-main{padding-bottom:80px;}}.mm-events_tpl2 .content-element-wrap{padding-left:0;padding-right:0;}.mm-events_tpl2 .mm-events-container-inner{margin-left:-40px;margin-right:-40px;}.mm-events_tpl2 .mm-events-item{padding:40px;}.mm-events_tpl2 .mm-events-item + .mm-events-item:before{content:'';position:absolute;left:40px;top:0;right:40px;height:1px;background-color:#dadada;}.mm-events_tpl2 .mm-events-item-headline{display:none;}.mm-events_tpl2 .mm-events-item-headline__sm{display:block;margin:8px 4px 23px;}.mm-events_tpl2 .mm-events-item-img{margin-left:auto;margin-right:auto;border:1px solid #dadada;}.mm-events_tpl2 .mm-events-item-img-wrap{display:block;max-width:280px;margin-right:auto;float:none;width:auto;}.mm-events_tpl2 .mm-events-item-header{overflow:hidden;padding:30px 0 0;}.mm-events_tpl2 .mm-events-item-time{color:inherit;font-size:inherit;padding:0 0 0 34px;}.mm-events_tpl2 .mm-events-item-time:before{content:'U';top:0;font-size:22px;color:#e10024;}.mm-events_tpl2 .mm-events-item-address{margin-left:4px;padding:5px 0 5px 31px;width:100%;}.mm-events_tpl2 .mm-events-item-address:before{content:'L';top:-4px;left:-1px;font-size:28px;color:#e10024;}.mm-events_tpl2 .mm-events-item-headline{clear:both;}.mm-events_tpl2 .mm-events-item-description{padding:12px 0;}.mm-events_tpl2 .mm-events-item-links{float:none;width:auto;padding:0;}.mm-events_tpl2 .mm-events-item-footer{border:none;padding:0;}.mm-events_tpl2 .mm-events-item-footer:after{display:none;border:none;}@media (min-width:640px){.mm-events_tpl2 .mm-events-item-headline{display:block;}.mm-events_tpl2 .mm-events-item-headline__sm{display:none;}.mm-events_tpl2  .mm-events-item-img-wrap{float:left;width:30%;max-width:none;margin:9px 31px 0 0;}}@media (min-width:1200px){.mm-events_tpl2 .content-element-wrap{font-size:1em;line-height:1.5em;}.mm-events_tpl2 .mm-events-item-item{padding:32px 60px 32px 32px;}.mm-events_tpl2 .mm-events-item-time{float:left;width:250px;}.mm-events_tpl2 .mm-events-item-time:before{top:2px;font-size:25px;}.mm-events_tpl2 .mm-events-item-description{}.mm-events_tpl2 .mm-events-item-links{}.mm-events_tpl2 .mm-events-item-address{float:left;width:calc(100% - 256px);padding:0 0 0 26px;}.mm-events_tpl2 .mm-events-item-address:before{top:2px;left:2px;font-size:33px;}}@media (min-width:1600px){.mm-events_tpl2 .mm-events-item-header{font-size:.8em;}.mm-events_tpl2 .content-element-wrap{font-size:1em;line-height:1.5em;}.mm-events_tpl2  .mm-events-item-img-wrap{width:26%;}}.c-text-columns__list{margin-top:-30px;}.c-text-columns__list-item{margin-top:30px;}.header-redesign{position:relative;height:auto;display:flex;flex-direction:column;}.slick-initialized .header-redesign{overflow:visible;}.header-redesign__img{overflow:hidden;position:relative;top:0;right:0;bottom:0;left:0;padding-bottom:50%;}.header-redesign__img img{position:absolute;top:0;right:0;left:auto;bottom:auto;width:auto;max-width:none;height:100%;}.header-redesign__shape{position:relative;width:100%;top:0;left:0;transform:translateY(-19.9%);}.header-redesign__shape img{width:100%;}.header-redesign__shape-desktop{display:none !important;}.header-redesign__text{font-weight:200;position:absolute;z-index:2;top:50%;left:0;padding:0 5%;transform:translateY(-50%);}.header-redesign__text h1{font-weight:200;}.header-redesign__text h1,.header-redesign__text p{color:#FFF;}.header-redesign__text ul li +li{border-top:1px solid #fff;}.header-redesign__text ul{color:#fff;}.header-redesign__application-icons{margin:16px 0 0;}.header-redesign__application-icons img{height:30px;width:auto;display:inline-block;margin-right:4px;}.header-redesign--layout-2{background:#fff;position:relative;display:flex;flex-direction:column-reverse;padding-bottom:0;height:auto;overflow:visible;}.header-redesign--layout-2 .header-redesign__application-icons{position:absolute;right:50px;bottom:110px;}.header-redesign--layout-2 .header-redesign__text{position:relative;top:auto;display:flex;flex-direction:column;justify-content:center;padding:25px 30px;margin:-20px 30px 18px 30px;background-color:#FFF;box-shadow:3px 3px 9px #0002;}.header-redesign--layout-2 .header-redesign__text h1{color:#e2000f;}.header-redesign--layout-2 .header-redesign__text p{color:#878787;}.header-redesign--layout-2 .header-redesign__text .button{color:#FFF;background:#e2000f;padding:10px 20px;border-radius:5px;font-weight:600;transition:background .3s;}.header-redesign--layout-2 .header-redesign__application-icons img{}.header-redesign--layout-2 .header-redesign__text .button:hover{background:#b5000c;}.header-redesign--layout-2 .header-redesign__img{position:relative;height:250px;}.header-redesign--layout-2 .header-redesign__img img{transform:translateX(0);height:100%;}.header-redesign--layout-2 .header-redesign__application-icons{margin:0 0 0 20px;flex-shrink:0;}.header-redesign--layout-2 .header-redesign__application-icons img{margin:0;}.header-redesign--layout-2 .header-redesign__title{display:flex;justify-content:space-between;}@media (max-width:359px){.header-redesign__shape{background-color:#e2000f;transform:none;}.header-redesign__shape-mobile,.header-redesign__shape-fallback{display:none !important;}.header-redesign__text{position:static;top:auto;left:auto;transform:none;padding:20px;max-width:100% !important;}}@media (min-width:360px){.header-redesign{margin-bottom:-5%;}}@media (min-width:641px){.header-redesign__img{padding-bottom:40%;}.header-redesign__shape{position:absolute;transform:none;width:59%;left:auto;right:42.5%;}.header-redesign__shape-mobile,.header-redesign__shape-fallback{display:none !important;}.header-redesign__shape-desktop{display:block !important;height:inherit;}.header-redesign__text{padding-left:15.5%;}.header-redesign__img img{max-width:100%;height:auto;}.header-redesign--layout-2{padding-bottom:0;margin-bottom:36px;}.header-redesign--layout-2 .header-redesign__application-icons{position:initial;right:0;bottom:0;}.header-redesign--layout-2 .header-redesign__text{position:absolute;margin:0;left:0;top:0;bottom:-20px;padding:20px 20px 20px 80px;}.header-redesign--layout-2 .header-redesign__text h1{max-width:unset;}.header-redesign--layout-2 .header-redesign__text .button{transform:translateY(0);}.header-redesign--layout-2 .header-redesign__img{height:auto;padding-bottom:32.3%;}.header-redesign--layout-2 .header-redesign__img img{height:auto;width:79vw;}.header-redesign--layout-2 .header-redesign__application-icons{margin:20px 0 0 0;}}@media (min-width:641px) and (max-width:768px){.header-redesign__text{padding-left:10.5%;}}@media (min-width:768px) and (max-width:991px){.header-redesign__text h1{font-size:20px;}.header-redesign__text .sub-headline{font-size:16px;}.header-redesign__text .button{padding:5px 10px;}}@media (min-width:992px){.header-redesign{margin-bottom:0;}.header-redesign__img img{max-width:100%;height:auto;transform:none;}.header-redesign__img{padding-bottom:32.365%;}.header-redesign__shape{width:59.1%;}.header-redesign--layout-2{padding-bottom:0;margin-bottom:0;box-shadow:0 11px 15px -10px #0003;}.header-redesign__application-icons img{height:40px;margin-right:6px;}.header-redesign--layout-2 .header-redesign__text{height:180px;width:42%;top:50%;transform:translateY(-50%);bottom:initial;left:8%;padding:20px 20px 20px 30px;}.header-redesign--layout-2 .header-redesign__application-icons{position:static;margin:0 0 0 20px;}.header-redesign--layout-2 .header-redesign__text .button{position:absolute;bottom:-21px;}.header-redesign__text--transparent{background-color:rgba(255,255,255,.7) !important;}}@media (min-width:1366px){.header-redesign .sub-headline{font-size:20px;}.header-redesign__application-icons img{height:60px;margin-right:8px;}.header-redesign--layout-2 .header-redesign__application-icons{align-self:flex-end;transform:translateY(-360%);}.header-redesign--layout-2 .header-redesign__text{padding:30px 30px 30px 35px;height:250px;}.header-redesign--layout-2 .header-redesign__text .button{bottom:-26px;font-size:18px;padding:15px 30px;}.header-redesign__text{padding-right:12%;padding-left:16%;}}@media (min-width:1920px){.header-redesign .sub-headline{font-size:22px;}.header-redesign__text{top:90px;transform:none;}}
