body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
@charset "UTF-8";
.contao-cookiebar {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999;
  font-size: 0;
  letter-spacing: 0;
  text-align: center;
  padding: 15px;
  max-height: 100vh;
  box-sizing: border-box;
  pointer-events: none;
  overflow: hidden; }
  .contao-cookiebar * {
    box-sizing: border-box; }
  .contao-cookiebar:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .contao-cookiebar .cc-inner {
    display: inline-block;
    overflow-y: auto;
    max-height: 100%;
    max-width: 100%;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    font-size: 1rem;
    text-align: left; }
  .contao-cookiebar.cc-top .cc-inner {
    vertical-align: top; }
  .contao-cookiebar.cc-top.cc-active .cc-inner {
    animation: cookiebar-top-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-top.cc-saved .cc-inner {
    animation: cookiebar-top-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-bottom .cc-inner {
    vertical-align: bottom; }
  .contao-cookiebar.cc-bottom.cc-active .cc-inner {
    animation: cookiebar-bottom-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-bottom.cc-saved .cc-inner {
    animation: cookiebar-bottom-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-middle .cc-inner {
    vertical-align: middle; }
  .contao-cookiebar.cc-middle.cc-active .cc-inner {
    animation: cookiebar-middle-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-middle.cc-saved .cc-inner {
    animation: cookiebar-middle-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-left {
    text-align: left; }
  .contao-cookiebar.cc-right {
    text-align: right; }
  .contao-cookiebar .cc-head h1:first-child, .contao-cookiebar .cc-head h2:first-child, .contao-cookiebar .cc-head h3:first-child, .contao-cookiebar .cc-head h4:first-child, .contao-cookiebar .cc-head h5:first-child, .contao-cookiebar .cc-head h6:first-child {
    margin-top: 0; }
  .contao-cookiebar .cc-head p {
    margin-bottom: 15px; }
  .contao-cookiebar .cc-btn {
    display: inline-block;
    cursor: pointer;
    width: 100%;
    padding: 8px 14px;
    margin-bottom: 8px;
    font-size: 15px;
    outline: 0 none;
    border: 1px solid #cfcfcf;
    border-radius: 4px;
    color: #444;
    background: #f5f5f5; }
    .contao-cookiebar .cc-btn:hover {
      background: #ececec; }
    .contao-cookiebar .cc-btn:last-child {
      margin-bottom: 0; }
  .contao-cookiebar .grayscale .cc-btn {
    background: #f1efef; }
    .contao-cookiebar .grayscale .cc-btn:hover {
      background: #ececec; }
    .contao-cookiebar .grayscale .cc-btn.success {
      background: #fbfbfb; }
      .contao-cookiebar .grayscale .cc-btn.success:hover {
        background: #f7f7f7; }
  .contao-cookiebar .highlight .cc-btn.success {
    background: #4e9e3e;
    border-color: #3e7830;
    color: #fff; }
    .contao-cookiebar .highlight .cc-btn.success:hover {
      background: #4c933f; }
  .contao-cookiebar label {
    position: relative;
    display: block;
    padding: 8px 13px 8px 0;
    line-height: 1.2rem; }
    .contao-cookiebar label.group {
      font-weight: 600; }
  .contao-cookiebar input {
    position: absolute;
    width: 1px;
    height: 1px;
    outline: 0 none;
    opacity: 0; }
    .contao-cookiebar input + label {
      padding: 8px 13px 8px 50px;
      cursor: pointer; }
      .contao-cookiebar input + label:before {
        content: '';
        position: absolute;
        top: 6px;
        left: 0;
        width: 35px;
        height: 18px;
        margin: 0;
        box-sizing: content-box;
        border-radius: 10px;
        background: #fff;
        border: 2px solid #9c9b99;
        transition: border-color .2s; }
      .contao-cookiebar input + label:after {
        display: block;
        content: '';
        position: absolute;
        top: 10px;
        left: 4px;
        width: 14px;
        height: 14px;
        border-radius: 10px;
        background: #9c9b99;
        transition: background .2s, margin-left .2s, padding .2s; }
      .contao-cookiebar input + label:active:after {
        padding-left: 5px; }
    .contao-cookiebar input.cc-group-half + label:after {
      background: linear-gradient(to right, #9c9b99 0%, #9c9b99 50%, #399d32 50%, #399d32 100%); }
    .contao-cookiebar input:checked + label:after {
      background: #399d32;
      margin-left: 17px; }
    .contao-cookiebar input:checked + label:active:after {
      margin-left: 12px; }
    .contao-cookiebar input:checked + label:before {
      background: #dcf3db;
      border-color: #399d32; }
    .contao-cookiebar input:disabled + label {
      pointer-events: none; }
      .contao-cookiebar input:disabled + label:after {
        background: #c8c7c5; }
      .contao-cookiebar input:disabled + label:before {
        background: #f4f4f4;
        border-color: #c8c7c5; }
  .contao-cookiebar.cc-active .cc-inner {
    opacity: 1;
    pointer-events: auto;
    visibility: visible; }
  .contao-cookiebar.cc-active.cc-blocked {
    pointer-events: auto;
    animation: cookiebar-overlay-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-saved.cc-inner {
    opacity: 0;
    pointer-events: none;
    visibility: hidden; }
  .contao-cookiebar.cc-saved.cc-blocked {
    pointer-events: none;
    animation: cookiebar-overlay-out 0.5s ease-in-out forwards; }

@media (min-width: 768px) {
  .contao-cookiebar .cc-btn {
    width: auto;
    margin-bottom: 0; }
  .contao-cookiebar .cc-inner {
    max-width: 750px; } }

@keyframes cookiebar-overlay-in {
  0% {
    background: rgba(0, 0, 0, 0); }
  100% {
    background: rgba(0, 0, 0, 0.75); } }

@keyframes cookiebar-overlay-out {
  0% {
    background: rgba(0, 0, 0, 0.75); }
  100% {
    background: rgba(0, 0, 0, 0);
    visibility: hidden; } }

@keyframes cookiebar-top-in {
  0% {
    opacity: 0;
    transform: translateY(-100%); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes cookiebar-top-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(-100%); } }

@keyframes cookiebar-middle-in {
  0% {
    opacity: 0;
    transform: scale(0); }
  100% {
    opacity: 1;
    transform: scale(1); } }

@keyframes cookiebar-middle-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: scale(1); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: scale(0); } }

@keyframes cookiebar-bottom-in {
  0% {
    opacity: 0;
    transform: translateY(100%); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes cookiebar-bottom-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(100%); } }

.contao-cookiebar {
  color: #444444; }
  .contao-cookiebar p {
    color: #868686;
    line-height: 1.4; }
  .contao-cookiebar .cc-inner {
    padding: 25px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    background: #fff; }
  .contao-cookiebar .cc-group {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: center;
    position: relative;
    border: 1px solid #d0d0d0;
    border-radius: 5px;
    margin-bottom: 10px; }
    .contao-cookiebar .cc-group > label {
      flex-grow: 1;
      margin: 5px 0 5px 10px; }
    .contao-cookiebar .cc-group .cc-detail-btn {
      border: 0 none;
      outline: 0 none;
      background: transparent;
      font-size: 13px;
      letter-spacing: 0;
      text-transform: initial;
      cursor: pointer;
      color: #a2a2a2;
      padding: 8px 10px;
      line-height: 1.2rem; }
      .contao-cookiebar .cc-group .cc-detail-btn span:nth-child(2) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn.cc-active span:nth-child(1) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn.cc-active span:nth-child(2) {
        display: inline; }
      .contao-cookiebar .cc-group .cc-detail-btn:hover {
        color: #717171; }
    .contao-cookiebar .cc-group .cc-detail-btn-details {
      display: inline-block;
      border: 0 none;
      outline: 0 none;
      background: transparent;
      font-size: 13px;
      letter-spacing: 0;
      text-transform: initial;
      cursor: pointer;
      color: #a2a2a2;
      text-decoration: underline;
      padding: 0;
      margin: 0 0 10px; }
      .contao-cookiebar .cc-group .cc-detail-btn-details span:nth-child(2) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn-details.cc-active span:nth-child(1) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn-details.cc-active span:nth-child(2) {
        display: inline; }
      .contao-cookiebar .cc-group .cc-detail-btn-details:hover {
        color: #717171; }
  .contao-cookiebar .cc-cookies {
    display: none;
    width: 100%;
    background: #fbfbfb;
    border-radius: 0 0 5px 5px; }
    .contao-cookiebar .cc-cookies > p {
      font-size: 0.875rem; }
    .contao-cookiebar .cc-cookies > p, .contao-cookiebar .cc-cookies > .cc-cookie {
      margin: 0;
      padding: 15px;
      border-top: 1px solid #e6e6e6; }
    .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info {
      font-size: 0.875rem;
      background: #fff;
      padding: 10px;
      border-radius: 5px;
      border: 1px solid #efefef; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info > div > span {
        font-weight: 600; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info > div + div {
        margin-top: 5px;
        word-wrap: break-word; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info + button.cc-detail-btn-details {
        margin-top: 15px; }
    .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-desc > p {
      margin-bottom: 0; }
    .contao-cookiebar .cc-cookies .cc-cookie label.cookie + p, .contao-cookiebar .cc-cookies .cc-cookie label.cookie + .cc-cookie-info, .contao-cookiebar .cc-cookies .cc-cookie label.cookie + button.cc-detail-btn-details {
      margin-top: 10px; }
    .contao-cookiebar .cc-cookies .cc-cookie p {
      margin: 0 0 15px;
      font-size: 0.875rem; }
  .contao-cookiebar .cc-footer, .contao-cookiebar .cc-info {
    text-align: center; }
  .contao-cookiebar .cc-info {
    margin-top: 15px; }
    .contao-cookiebar .cc-info > p {
      font-size: 0.875rem; }
    .contao-cookiebar .cc-info > a {
      display: inline-block;
      font-size: 0.813rem;
      color: #a2a2a2;
      text-decoration: none; }
      .contao-cookiebar .cc-info > a:hover {
        color: #717171; }
      .contao-cookiebar .cc-info > a + a:before {
        display: inline-block;
        content: '·';
        margin-right: 5px; }

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@font-face{font-family:"montserrat";src:url("../../files/font/montserrat-latin-400-normal.woff2") format("woff2"), url("../../files/font/montserrat-latin-400-normal.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"montserrat";src:url("../../files/font/montserrat-latin-500-normal.woff2") format("woff2"), url("../../files/font/montserrat-latin-500-normal.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"montserrat";src:url("../../files/font/montserrat-latin-600-normal.woff2") format("woff2"), url("../../files/font/montserrat-latin-600-normal.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"montserrat";src:url("../../files/font/montserrat-latin-700-normal.woff2") format("woff2"), url("../../files/font/montserrat-latin-700-normal.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"montserrat";src:url("../../files/font/montserrat-latin-800-normal.woff2") format("woff2"), url("../../files/font/montserrat-latin-800-normal.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"montserrat";src:url("../../files/font/montserrat-latin-900-normal.woff2") format("woff2"), url("../../files/font/montserrat-latin-900-normal.woff") format("woff");font-weight:900;font-style:normal}#wrapper{overflow-x:hidden}*,p{font-family:"montserrat", Helvetica, Arial, sans-serif;font-weight:400;box-sizing:border-box;font-size:15px;hyphens:auto}h4,p{line-height:145%}small{font-size:0.85rem}b,strong{font-weight:700}h1,h2{font-size:2rem;font-weight:700}h3{font-size:1.4rem}h4{font-size:1.2rem;font-weight:600}a{text-decoration:none;color:inherit;font-weight:600}@media (min-width:640px){p,*{font-size:16px}#main>.inside .mod_article:first-child>*:first-child h1,#main>.inside .mod_article:first-child .ce_rsce_unilumin-slider-a h2{font-size:2.2rem}}@media (min-width:960px){p,*{font-size:18px}h1,h2{font-size:2.2rem}#main>.inside .mod_article:first-child>*:first-child h1,#main>.inside .mod_article:first-child .ce_rsce_unilumin-slider-a h2{font-size:2.4rem}}@media (min-width:1280px){p,*{font-size:19px}}@media (min-width:1600px){p,*{font-size:20px}}button{font-size:1.2rem;font-weight:600;border-radius:5em;background:#1f3e85;padding:0.4em 1.5em;border:0;color:white;cursor:pointer}button.outline{border:4px solid #e5e7eb;background:transparent;color:black}.contao-cookiebar .cc-group,.contao-cookiebar .cc-inner{border-radius:0}.contao-cookiebar .cc-btn{border:0;background:#d1d5db;color:black}.contao-cookiebar .cc-btn.deny{background:#1f3e85;color:white}.contao-cookiebar .cc-btn.deny:hover{opacity:0.9}.contao-cookiebar .cc-btn.cc-btn.success{background:#d1d5db;color:black}.contao-cookiebar .cc-btn.cc-btn.success:hover{background:#ececec}.contao-cookiebar input:checked+label:before{background:#d1d5db;border-color:#1f3e85}.contao-cookiebar input:checked+label:after{background:#1f3e85}.slant{padding:1vw 0 1vw 1em;position:relative;min-height:2em;display:flex;align-items:center;margin:0}.slant:before{content:"";position:absolute;left:0;height:2em;background:#1f3e85;display:inline-block;width:0.24em;transform:skew(-11deg);margin:-4px 1em 4px 0;border-radius:2rem;padding:0}.slant~p{padding:0 0 0 3em;margin-top:-1vw}.slant~button,.slant~ul{margin-left:1em}h1.slant{align-items:start}h1.slant:before{top:0}h1.slant~p,h2.slant~p{margin:0 0 0 3em;padding:0}h1.slant~button,h1.slant~ul,h2.slant~button,h2.slant~ul{margin-left:2em}#header{border-bottom:5px solid #efefef;transition:all 0.6s ease;position:relative;z-index:90000}#header:hover{border-bottom-color:#1f3e85}#header nav li.search{position:relative;bottom:-7px;padding:0 0.8vw}#header nav li.search .widget-text{display:none}#header nav li.search button{font-size:0;background:#e5e7eb url(../../files/content/icons/007-search.svg);background-size:50%;background-position:center center;background-repeat:no-repeat;border-radius:50px;width:56px;height:32px}#header nav:not(nav+nav){position:fixed;z-index:98;left:100%;top:76px;width:100%;height:calc(100vh - 76px);background:#0c1732;transition:all 0.6s ease;overflow:auto;overflow-x:hidden;display:inline-block}#header nav:not(nav+nav) ul{padding:0;margin:0}#header nav:not(nav+nav) .level_1 .submenu{border-right:1px solid rgba(255, 255, 255, 0.2)}#header nav:not(nav+nav) .level_1 .submenu a,#header nav:not(nav+nav) .level_1 .submenu strong{display:flex;align-items:center;width:45%}#header nav:not(nav+nav) .level_1 li:not(.submenu) a,#header nav:not(nav+nav) .level_1 li:not(.submenu) strong{width:100%}#header nav:not(nav+nav) .level_1 li.search{padding:4vw}#header nav:not(nav+nav) li{list-style:none;border:1px solid rgba(255, 255, 255, 0.2);border-width:0 0 1px 0;display:flex}#header nav:not(nav+nav) li .level_2 li a,#header nav:not(nav+nav) li .level_2 li strong{font-size:1.3em}#header nav:not(nav+nav) li:last-child{border:0}#header nav:not(nav+nav) .level_2{width:100%}#header nav:not(nav+nav) .level_2 li.search{display:none !important}#header nav:not(nav+nav) .level_2 a,#header nav:not(nav+nav) .level_2 strong{width:100% !important}#header nav:not(nav+nav) .level_2.last{border:0}#header nav:not(nav+nav) .level_2 li.last{border:0}#header nav:not(nav+nav) .level_2 li.first.last{height:100%}#header nav:not(nav+nav) a,#header nav:not(nav+nav) strong{text-decoration:none;color:white;font-size:1.66em;padding:4vw}#header nav:not(nav+nav) a:hover,#header nav:not(nav+nav) strong:hover{background:radial-gradient(rgba(255, 255, 255, 0.1), transparent)}#header .nav-toggle{position:absolute;z-index:99;right:0;top:4px;padding:20px;width:68px;height:68px;cursor:pointer}#header .nav-toggle span{width:28px;height:4px;border-radius:2px;margin-top:3px;display:block;background:#1f3e85;transition:all 0.6s ease}#header .nav-toggle span:nth-child(1),#header .nav-toggle span:nth-child(3){width:19px}#header nav+nav{display:none}#header nav+nav .submenu{position:relative}#header nav+nav .submenu>a:after,#header nav+nav .submenu>strong:after{content:"";width:7px;height:7px;border:3px solid black;border-width:0 3px 3px 0;transform:rotate(45deg);margin:0 0 4px 9px}#header nav+nav .level_2{opacity:0;pointer-events:none;filter:blur(33px);position:absolute;box-shadow:0px 0px 25px rgba(0, 0, 0, 0.3);opacity:0;transition:all 0.3s ease;display:inline-block;top:100%;min-width:340px;left:0;background:white;padding:1vw}#header nav+nav .level_2 li{width:100%;list-style:none}#header nav+nav .level_2 li.last a,#header nav+nav .level_2 li.last strong{border:0}#header nav+nav .level_2 li.search{display:none !important}#header nav+nav .level_2 a,#header nav+nav .level_2 strong{border-bottom:3px solid #efefef;padding:1vw 0;margin:0 1vw;display:inline-block}#logo{background:url(../../files/src/Logo_Germany.svg);background-size:contain;background-position:left center;background-repeat:no-repeat;transition:all 0.2s ease;width:calc(100% - 94px);height:34px;display:inline-block;margin:19px 20px 14px 20px}#logo:hover{filter:grayscale(1) brightness(1.5)}@media (min-width:640px){#header{position:fixed;left:0;top:0;width:100%;margin:0;background:white}#header nav+nav{display:inline-block;position:absolute;right:90px;top:0;height:100%;overflow:visible;opacity:1;transition:all 0.3s ease}#header nav+nav a,#header nav+nav strong{font-weight:600}#header nav+nav strong{color:#1f3e85}#header nav+nav .level_1{padding:0;margin:0;height:100%}#header nav+nav .level_1>li{display:none;height:100%}#header nav+nav .level_1>li>a,#header nav+nav .level_1>li>strong{height:100%;display:flex;align-items:center;padding:0 0.6666666667vw}#header nav+nav .level_1>li:nth-child(-n+3){display:inline-block}#header nav+nav .submenu{position:relative}#header nav+nav .submenu a:hover+.level_2,#header nav+nav .submenu strong:hover+.level_2,#header nav+nav .submenu .level_2:hover{opacity:1;filter:blur(0px);pointer-events:all}#logo{margin-left:4vw}}@media (min-width:780px){#header nav+nav .level_1 li:nth-child(-n+4){display:inline-block}}@media (min-width:960px){#header nav+nav .level_1 li:nth-child(-n+4){display:inline-block}}@media (min-width:1280px){#header nav+nav{right:4vw}#header nav+nav .level_1 li:nth-child(-n+6){display:inline-block}#header .nav-toggle{display:none}#logo{height:37px;margin:29px 20px 19px 4vw}}@media (min-width:1600px){#header nav+nav .level_1 li>a,#header nav+nav .level_1 li>strong{padding:1vw 0.8vw}#header nav+nav .level_1 li:nth-child(-n+7){display:inline-block}#header nav+nav .level_2 li>a,#header nav+nav .level_2 li>strong{padding:1vw 0}#logo{height:47px}}@media (min-width:1920px){#header nav+nav .level_1 li:nth-child(-n+11){display:inline-block}#logo{height:47px}}@media (min-width:640px){#wrapper{padding-top:76px}}@media (min-width:1280px){#wrapper{padding-top:95px}#wrapper #container .boxed{padding-left:4vw;padding-right:4vw;overflwo:visible}}@media (min-width:1600px){#wrapper #container .boxed{padding-left:8vw;padding-right:8vw}}@media (min-width:1920px){#wrapper #container .boxed{padding-left:12vw;padding-right:12vw}}.footer_nav{background:#d1d5db;padding:2vw}.footer_nav a{text-decoration:none;color:black;font-size:150%;width:100%;display:inline-block}.footer_nav .social,.footer_nav .links{padding:0 2vw;width:100%}.footer_nav .links a{padding:2vw 0;border-bottom:4px solid rgba(255, 255, 255, 0.2)}.footer_nav .social{margin-top:2vw}.footer_nav .social a{display:inline-block;width:48px;height:48px;border-radius:48px;border:4px solid rgba(0, 0, 0, 0.08);margin:2vw 4vw 2vw 0;background-size:52% 52%;background-position:center center;background-repeat:no-repeat;opacity:0.8}.footer_nav .social a:hover{opacity:1}.footer_nav .social a:nth-child(1){background-image:url(../../files/content/icons/024-facebook.svg)}.footer_nav .social a:nth-child(2){background-image:url(../../files/content/icons/026-twitter.svg)}.footer_nav .social a:nth-child(3){background-image:url(../../files/content/icons/025-linkedin.svg)}.footer_nav .social a:nth-child(4){background-image:url(../../files/content/icons/027-youtube.svg)}#footer .ce_rsce_unilumin-headline-icon-section{border-top:4px solid #e5e7eb}@media (min-width:640px){.footer_nav{display:flex}.footer_nav .social,.footer_nav .links{width:50%}.footer_nav .social{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:0}.footer_nav .social a{margin:1vw 0}.footer_nav .links a:last-child{border:none}}@media (min-width:1600px){.footer_nav .links a{padding:1.3333333333vw 0}}#header nav+nav .level_2 a:after,#header nav+nav .level_2 strong:after,.footer_nav .links a:after,.footer_nav .links strong:after,.reflist1 .refteaser h4:after{content:"";width:14px;height:14px;width:0.65em;height:0.65em;display:inline-block;background-image:url(../../files/content/icons/arrow.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:0.5em}.ce_rsce_unilumin-headline-icon-section button:before,.ce_rsce_unilumin-product-teaser button:before,.anchornav button:before{content:"";width:14px;height:14px;display:inline-block;background-image:url(../../files/content/icons/arrow_white.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:12px}.ce_rsce_unilumin-headline-icon-section button.outline:before,.ce_rsce_unilumin-product-teaser button.outline:before,.anchornav button.outline:before{background-image:url(../../files/content/icons/arrow.svg)}.ce_rsce_unilumin-headline-icon-section button.outline:hover,.ce_rsce_unilumin-product-teaser button.outline:hover,.anchornav button.outline:hover{border-color:#1f3e85}.mod_article .ce_image{padding:0 4vw}.mod_article .ce_image img{width:100%;max-width:800px}.mod_article .ce_text{padding:4vw}.pdf-switch{position:absolute;right:16px;bottom:16px;width:32px;height:32px;background-image:url(../../files/content/icons/074-day-and-night.svg);background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}body.pdfmode .pdf-switch{background-image:url(../../files/content/icons/white/074-day-and-night.svg)}body.pdfmode .productvariants .box .uni_pdf{display:inline-block}.darkmode-switch{position:absolute;right:16px;bottom:16px;width:32px;height:32px;background-image:url(../../files/content/icons/074-day-and-night.svg);background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}body.darkmode{background:#050a15}body.darkmode .darkmode-switch{background-image:url(../../files/content/icons/white/074-day-and-night.svg)}body.darkmode #header{background:#050a15}body.darkmode #header,body.darkmode #footer .ce_rsce_unilumin-headline-icon-section{border-color:#2b2f36 !important}body.darkmode #header .nav-toggle span{background:white}body.darkmode .ce_rsce_unilumin-headline-icon-section .slant,body.darkmode .ce_rsce_unilumin-headline-icon-section>div:last-child .item p,body.darkmode .footer_nav a,body.darkmode #header nav+nav .level_1>li>a,body.darkmode #header nav+nav .level_1>li>strong,body.darkmode .ce_rsce_unilumin-features .box .slant,body.darkmode .grey .slant,body.darkmode .grey h1.slant~p,body.darkmode .grey h2.slant~p,body.darkmode button.outline,body.darkmode .reflist2 .refteaser h4,body.darkmode .ce_rsce_unilumin-category-teaser h2,body.darkmode h1.slant~p,body.darkmode h2.slant~p,body.darkmode #header nav+nav .level_2 a,body.darkmode #header nav+nav .level_2 strong,body.darkmode .reflist1 .refteaser h4,body.darkmode p,body.darkmode .slant,body.darkmode h1,body.darkmode h2{color:white}body.darkmode .productvariants .box>p,body.darkmode .featurelist .item>div p,body.darkmode .productvariants .box .slant{color:black}body.darkmode .ce_rsce_unilumin-headline-icon-section>div:last-child .item .image{border-color:rgba(255, 255, 255, 0.28);background:#d1d5db}body.darkmode #header nav+nav .submenu>a:after,body.darkmode #header nav+nav .submenu>strong:after{border-color:white}body.darkmode .footer_nav,body.darkmode .ce_rsce_unilumin-features .box,body.darkmode .grey,body.darkmode #header nav+nav .level_2,body.darkmode #header nav:not(nav+nav){background:#2b2f36}body.darkmode #logo{background-image:url(../../files/src/logo_white.svg)}body.darkmode #header nav+nav .level_2 a:after,body.darkmode #header nav+nav .level_2 strong:after,body.darkmode .footer_nav .links a:after,body.darkmode .footer_nav .links strong:after,body.darkmode .reflist1 .refteaser h4:after,body.darkmode .ce_rsce_unilumin-headline-icon-section button.outline:before,body.darkmode .ce_rsce_unilumin-product-teaser button.outline:before,body.darkmode .anchornav button.outline:before{background-image:url(../../files/content/icons/arrow_white.svg)}body{padding:0 !important}.ai-section{padding:0 20px}
.mod_breadcrumb{display:none;height:0;transition:all 0.1s ease;width:100%}.mod_breadcrumb.visible{height:auto;margin-top:10px}.mod_breadcrumb ul{display:inline-block;width:100%;text-align:right}.mod_breadcrumb ul li{list-style:none;display:inline-block;position:relative;padding:0 20px 0 15px}.mod_breadcrumb ul li:before{content:"";position:absolute;left:0;height:1.5em;background:#1f3e85;display:inline-block;width:0.18em;transform:skew(-11deg);margin:-4px 1em 4px 0;border-radius:2rem;padding:0}.mod_breadcrumb ul li:first-child{display:none}.mod_breadcrumb+.mod_article>.ce_rsce_unilumin-category-teaser{margin-bottom:8vw}.mod_breadcrumb+.mod_article>.ce_rsce_unilumin-category-teaser+.mod_breadcrumb{top:-2vw}.product-header+.mod_breadcrumb{top:-100%}@media (min-width:640px){.mod_breadcrumb{display:block}}@media (min-width:1280px){.mod_breadcrumb{right:4vw;position:relative}}@media (min-width:1600px){.mod_breadcrumb{right:8vw}}@media (min-width:1920px){.mod_breadcrumb{right:12vw}}.slider{width:100%}.slider .prev,.slider .next{position:absolute;z-index:30;left:calc(4vw * 2);bottom:10px;width:32px;height:32px;background:#1f3e85;transform:rotate(-135deg);border-radius:30px;cursor:pointer;background-image:url(../../files/content/icons/040-down_white.svg);background-size:80%;background-position:center 79%;background-repeat:no-repeat;transform:rotate(90deg)}.slider .prev.slick-disabled,.slider .next.slick-disabled{opacity:0.25}.slider .next{left:calc(4vw * 2 + 40px);transform:rotate(-90deg)}.slider .slick-dots{position:absolute;z-index:20;left:0;bottom:10px;width:100%;height:32px;margin:0;display:flex;align-items:flex-end;justify-content:center;flex-direction:row;padding:0}.slider .slick-dots li{list-style:none}.slider .slick-dots li:only-child{display:none}.slider .slick-dots button{font-size:0;display:inline-block;width:10px;height:28px;transform:skew(-11deg);background:#8ca7e4;appearance:none;border:0;margin:4px;border-radius:5px;padding:0}.slider .slick-dots .slick-active button{height:48px;background:#1f3e85;margin:4px 2px 4px 6px;pointer-events:none}.slider.large .slick-track{display:flex !important}.slider.large .box{position:relative;min-height:33vw;height:inherit !important;display:flex;flex-direction:column;padding:16vw 4vw;align-items:flex-start}.slider.large .box h1,.slider.large .box h2{color:white;font-weight:800;text-shadow:0 0 20px rgba(0, 0, 0, 0.5)}.slider.large .box .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.slider.large .box .image img{width:100%;height:100%;object-fit:cover;transform:scale(2);transition:all 0.6s ease}.slider.large .box.slick-active .image img{transform:scale(1);transition:all 0.6s ease}.slider.basic{padding-bottom:80px}.slider.basic img{height:50vh;object-fit:cover}.slider.productdetails{padding-bottom:80px}.slider.productdetails .slick-slide{margin:0 4px;background:#f3f4f6;border-radius:8px}.slider.productdetails img{width:70vw;height:35vw;object-fit:contain !important}@media (min-width:640px){.slider.basic img{height:40vh;min-height:30vw}.slider.large .box{padding:8vw 16vw}.slider.productdetails img{width:40vw;height:25vw}}@media (min-width:1280px){.slider .prev,.slider .next{width:40px;height:40px}.slider .prev:after,.slider .next:after{width:10px;height:10px;margin:13px 13px -13px 12px}.slider .next{left:calc(4vw * 2 + 50px)}.slider.basic img{height:30vh}.slider.productdetails img{width:30vw;height:18.75vw}}@media (min-width:1600px){.slider .prev,.slider .next{width:50px;height:50px}.slider .prev:after,.slider .next:after{width:13px;height:13px;margin:17px 17px -17px 16px}.slider .next{left:calc(4vw * 2 + 64px)}.slider.basic img{height:28vh}.slider.productdetails img{width:24vw;height:24vw}}.grey{background:#d1d5db}.ce_image img{border-radius:8px}.ce_rsce_unilumin-features{padding:4vw;padding-top:0;display:flex;flex-direction:column}.ce_rsce_unilumin-features .box{background:#e5e7eb;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-bottom:4vw;padding:2vw;border-radius:5px}.ce_rsce_unilumin-features .box .slant{font-size:1.4em}.ce_rsce_unilumin-features .box .icon{margin-bottom:1vw}.ce_rsce_unilumin-features .box .icon img{max-height:100px;width:auto}.ce_rsce_unilumin-features .slant{justify-content:center}@media (min-width:640px){.ce_rsce_unilumin-features{flex-direction:row;flex-wrap:wrap}.ce_rsce_unilumin-features .box{width:calc(50% - 4vw);margin:2vw}}@media (min-width:1600px){.ce_rsce_unilumin-features .box{width:calc(25% - 4vw)}}.ce_rsce_unilumin-category-teaser{overflow:visible}.ce_rsce_unilumin-category-teaser a{margin-top:4vw;text-decoration:none;color:black;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;position:relative}.ce_rsce_unilumin-category-teaser a img{width:100%;object-fit:contain}.ce_rsce_unilumin-category-teaser a:hover .background{transform:scale(1.1)}.ce_rsce_unilumin-category-teaser h1,.ce_rsce_unilumin-category-teaser h2{margin:4vw 0 0 0;left:2vw}.ce_rsce_unilumin-category-teaser button{margin:0 0 4vw 4vw}.ce_rsce_unilumin-category-teaser .background{position:absolute;z-index:-1;width:calc(100% + 4vw * 2);height:100%;left:0;top:0;object-fit:cover;filter:blur(22px);transition:all 0.6s ease}.ce_rsce_unilumin-category-teaser .bg_set{color:white}.ce_rsce_unilumin-category-teaser .bg_set h2,.ce_rsce_unilumin-category-teaser .bg_set p{color:white}.ce_rsce_unilumin-category-teaser .bg_set button{color:white;border:0;background:#1f3e85}.ce_rsce_unilumin-category-teaser.static{margin-bottom:12vw}.ce_rsce_unilumin-category-teaser.static a{pointer-events:none}.ce_rsce_unilumin-category-teaser.static a .background{transform:scale(1.15)}.ce_rsce_unilumin-category-teaser.static button{display:none}@media (min-width:640px){.ce_rsce_unilumin-category-teaser a{flex-direction:row;flex-wrap:nowrap}.ce_rsce_unilumin-category-teaser a img,.ce_rsce_unilumin-category-teaser a>div{width:50%}.ce_rsce_unilumin-category-teaser a div{padding-left:4vw}.ce_rsce_unilumin-category-teaser a:nth-child(2n+1){flex-direction:row-reverse}}.reflist1{padding:2vw;display:flex;flex-wrap:wrap}.reflist1 .refteaser{width:calc(50% - 2vw);padding:2vw}.reflist1 .refteaser>p:first-child{display:none}.reflist1 .refteaser a{display:flex;flex-direction:column}.reflist1 .refteaser h4{padding:2vw 0 0 0;display:inline-block}.reflist1 .refteaser img{width:100%;height:25vw;object-fit:cover;border-radius:8px}.reflist1 .refteaser button,.reflist1 .refteaser .slant:before{display:none}.filterheadline{margin:2vw 4vw 0 4vw}.filter-button-group{padding:2vw}.filter-button-group button{margin:1vw 2vw}.filter-button-group button:not(.active){background:#e5e7eb;color:#0c1732}@media (min-width:1280px){.reflist1 .refteaser{width:calc(33.333% - 2vw)}.reflist1 .refteaser img{height:20vw}}@media (min-width:1600px){.reflist1 .refteaser{width:calc(25% - 2vw)}.reflist1 .refteaser img{height:13.33vw}}.reflist2{padding:2vw;display:flex;flex-wrap:wrap}.reflist2 .refteaser{width:100%;padding:2vw}.reflist2 .refteaser>p:first-child{display:none}.reflist2 .refteaser>a>div{padding:0 0 4vw 2vw}.reflist2 .refteaser h4{margin-top:2vw}.reflist2 .refteaser img{width:100%;height:50vw;object-fit:cover}@media (min-width:640px){.reflist2 .refteaser{width:100%;padding:2vw}.reflist2 .refteaser>a{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.reflist2 .refteaser>a div{display:flex;width:50%;padding:4vw;flex-direction:column;justify-content:center;align-items:flex-start}.reflist2 .refteaser>a img{display:inline-block;width:50%;height:25vw}.reflist2 .refteaser>a:hover{background:rgba(0, 0, 0, 0.025)}.reflist2 .refteaser>a:hover button{border-color:#1f3e85}.reflist2 .refteaser:nth-child(2n)>a{flex-direction:row}}.ce_rsce_unilumin-references{transition:all 0.6s ease;width:100%;overflow:visible}.ce_rsce_unilumin-references .details{padding:4vw;opacity:1;pointer-events:all;height:auto}.ce_rsce_unilumin-references .details img{display:none}.ce_rsce_unilumin-references .details p span{width:6em;display:inline-block;font-weight:600}.ce_rsce_unilumin-references .slider img{margin:5px;border-radius:8px}.ce_rsce_unilumin-headline-section{padding:4vw}.ce_gallery{padding:2vw}.ce_gallery li{width:50%;padding:2vw}.ce_gallery img{width:100%;height:30vw;object-fit:cover;border-radius:8px;cursor:url(../../files/src/open_white.png), auto;cursor:zoom-in}@media (min-width:1280px){.ce_gallery li{width:33.33%;clear:none !important;padding-bottom:2vw}.ce_gallery li img{height:18vw}}.ce_rsce_unilumin-product-teaser{padding:4vw}.ce_rsce_unilumin-product-teaser .anchornav a{margin:0 5px 10px 0;display:inline-block}.ce_rsce_unilumin-product-teaser .item{display:inline-block;background:#939ca9;padding:4vw;border-radius:5px;margin-top:4vw;width:100%}.ce_rsce_unilumin-product-teaser .item button:before{content:none}.ce_rsce_unilumin-product-teaser .item>div{width:100%}.ce_rsce_unilumin-product-teaser .item>div.image{text-align:center}.ce_rsce_unilumin-product-teaser .item>div.image img{width:100%;max-height:300px;object-fit:contain}.ce_rsce_unilumin-product-teaser .item ul{padding:0 0 1em 1em}.ce_rsce_unilumin-product-teaser .item li{list-style:none;padding-left:2em;min-height:1em;position:relative;margin:8px 0}.ce_rsce_unilumin-product-teaser .item li:before{content:"";width:1em;height:100%;min-height:1em;background-size:contain;background-repeat:no-repeat;background-image:url(../../files/content/icons/038-checked.svg);margin-right:0.4em;display:inline-block;position:absolute;left:0;top:1px}@media (min-width:640px){.ce_rsce_unilumin-product-teaser .item>div{width:50%;float:right}.ce_rsce_unilumin-product-teaser .item>div.image{padding-left:5%}}.mod_eventlist{padding:2vw}.mod_eventlist .event{padding:2vw}.mod_eventlist .event .ce_text{padding:0}@media (min-width:640px){.mod_eventlist{padding:4vw}.mod_eventlist .event{padding:4vw}}@media (min-width:1280px){.mod_eventlist{padding:4vw 8vw}.mod_eventlist .event{padding:4vw 8vw}}.ce_rsce_unilumin-headline-icon-section{padding:4vw}.ce_rsce_unilumin-headline-icon-section .slant{margin-bottom:2vw;font-size:inherit}.ce_rsce_unilumin-headline-icon-section>div{width:100%}.ce_rsce_unilumin-headline-icon-section>div:first-child>a{margin-left:1.6em}.ce_rsce_unilumin-headline-icon-section>div:last-child{padding:2vw 0}.ce_rsce_unilumin-headline-icon-section>div:last-child .item{width:100%;display:flex;align-items:center;margin:2vw 0}.ce_rsce_unilumin-headline-icon-section>div:last-child .item .image{display:inline-block;width:48px;height:48px;border-radius:99px;border:4px solid rgba(0, 0, 0, 0.08);margin-right:2vw;background-size:52% 52%;background-position:center center;background-repeat:no-repeat;opacity:0.8;padding:8px}.ce_rsce_unilumin-headline-icon-section>div:last-child .item p{font-size:150%;font-weight:600;width:calc(100% - 2vw - 48px);margin:0}@media (min-width:640px){.ce_rsce_unilumin-headline-icon-section{display:flex}.ce_rsce_unilumin-headline-icon-section>div{width:50%;padding:0 4vw}.ce_rsce_unilumin-headline-icon-section>div a{margin-top:2vw}.ce_rsce_unilumin-headline-icon-section>div:last-child{display:flex;flex-direction:column;justify-content:center}.ce_rsce_unilumin-headline-icon-section>div:last-child .item .image{display:block;width:96px;height:96px;padding:20px}.ce_rsce_unilumin-headline-icon-section>div:last-child .item p{width:calc(100% - 2vw - 96px)}.ce_rsce_unilumin-headline-icon-section.wide{flex-direction:column}.ce_rsce_unilumin-headline-icon-section.wide>div{width:100%}.ce_rsce_unilumin-headline-icon-section.wide>div:last-child{flex-wrap:wrap;flex-direction:row}.ce_rsce_unilumin-headline-icon-section.wide>div:last-child a.item{width:50%}.ce_rsce_unilumin-headline-icon-section.wide>div:last-child p{padding-right:20px}}.ce_rsce_unilumin-team{padding:0 2vw}.ce_rsce_unilumin-team .item{margin:0 2vw 2vw 2vw;display:flex;width:calc(100% - 4vw)}.ce_rsce_unilumin-team .item .image{width:18vw;height:27vw;margin:0 2vw 0 0}.ce_rsce_unilumin-team .item .image img{width:100%;height:100%;object-fit:cover}.ce_rsce_unilumin-team .item .info{width:calc(100% - 2vw - 18vw);display:flex;flex-direction:column;justify-content:center}.ce_rsce_unilumin-team .item .info h3{margin:10px 0 0 0}.ce_rsce_unilumin-team .item .info p:first-child{margin-top:0}.ce_rsce_unilumin-team .item .info p:last-child{margin-bottom:10px}.ce_rsce_unilumin-team .item .info a{font-weight:300}@media (min-width:640px){.ce_rsce_unilumin-team{padding:0 4vw}.ce_rsce_unilumin-team .item .image{width:12vw;height:18vw}.ce_rsce_unilumin-team .info{width:calc(100% - 2vw - 12vw)}}@media (min-width:1600px){.ce_rsce_unilumin-team{display:flex;flex-direction:row;flex-wrap:wrap}.ce_rsce_unilumin-team .item{width:calc(50% - 4vw)}.ce_rsce_unilumin-team .item .image{width:8vw;height:12vw}.ce_rsce_unilumin-team .info{width:calc(100% - 2vw - 8vw)}}.product-header{background:#939ca9;padding:4vw}.product-header>div{padding:4vw 0}.product-header>div:last-child{text-align:center}.product-header~.anchornav{margin:2vw;text-align:center}.product-header~.anchornav a{display:inline-block;margin:8px}.product-header.no-img+.anchornav a:first-child{display:none}.product-header.no-feature+.anchornav a:nth-child(2){display:none}.featurelist{padding:0 2vw 2vw 2vw}.featurelist .item{margin:2vw;padding:4vw;border-radius:5px;background:#e5e7eb}.featurelist .item>div p:last-child{margin-bottom:0}.featurelist .item>div:only-child>h4{margin-top:0}.featurelist h4{font-weight:700}.featurelist img{width:100%;max-height:300px;object-fit:contain}.productvariants .box{background:#e5e7eb;padding:4vw 0 2vw 0}.productvariants .box .image.hidden{opacity:0;height:0}.productvariants .box .pdf_content{display:none}.productvariants .box .uni_pdf{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:1em 1.5em 0.6em 2.4em}.productvariants .box .uni_pdf:after{content:"";display:inline-block;float:right;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;background-image:url(../../files/content/icons/white/042-download-pdf.svg);opacity:0.8;margin-left:14px}.productvariants .box .slant{margin-left:4vw;margin-bottom:4vw}.productvariants .box .slant+img+p:after,.productvariants .box .slant+p:after{content:none}.productvariants .box>p{margin:1vw 0;padding-right:4vw;position:relative}.productvariants .box>p small{display:block;opacity:0.8}.productvariants .box>p:after{content:"";display:inline-block;width:100%;height:1px;position:absolute;left:0;top:-0.5vw;background:#d1d5db}.productvariants .box>p:last-child a{padding-top:2vw;display:flex;width:100%;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.productvariants .box>p:last-child a:after{content:"";display:inline-block;float:right;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;background-image:url(../../files/content/icons/042-download-pdf.svg);opacity:0.8;margin-left:14px}.productvariants .prev,.productvariants .next{top:50%;left:10px;opacity:0.2}.productvariants .next{left:auto;right:10px}.productvariants:hover .prev,.productvariants:hover .next{opacity:1}.downloadlist{margin:4vw;background:#e5e7eb;padding:2vw 4vw;border-radius:8px}.downloadlist h4{margin:2vw 0}.downloadlist a{display:flex;width:100%;justify-content:space-between;align-items:center}.downloadlist a:hover{background:rgba(255, 255, 255, 0.1)}.downloadlist a:hover h4{color:#1f3e85}.downloadlist a:hover:after{opacity:1}.downloadlist a:after{content:"";display:inline-block;float:right;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;background-image:url(../../files/content/icons/042-download-pdf.svg);opacity:0.8}.downloadlist .box:not(:last-child){border-bottom:3px solid #d1d5db}.ce_player{margin:2vw 0}.ce_player figure{display:flex;justify-content:center}@media (min-width:640px){.downloadlist{margin:4vw 8vw}}@media (min-width:1280px){.downloadlist{margin:4vw 12vw}}@media (min-width:1600px){.downloadlist{margin:4vw 16vw}}@media (min-width:1920px){.downloadlist{margin:4vw 24vw}}.ce_rsce_unilumin-product-teaser.slider.productdetails{padding:0 0 80px 0;margin-bottom:4vw}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-track{display:flex !important}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-slide{height:inherit !important}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-slide>div>ul{display:none}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-slide.item>div,.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-slide.item>.image{width:100%}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-slide.item>.image{padding:0}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-slide.item>.image img{margin:1vw 0;height:auto !important;width:100%}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-slide h2{font-size:2em;color:black}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-slide button{background:transparent;border:3px solid #d1d5db;color:black}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-slide button:before{background-image:url(../../files/content/icons/arrow.svg)}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-slide:hover button{border-color:#1f3e85}.ce_rsce_unilumin-product-teaser.slider.productdetails .anchornav{display:none}.ce_rsce_unilumin-product-teaser.slider.productdetails .slick-dots button:before{content:none}.ce_rsce_unilumin-product-teaser.slider.productdetails.minus1 .item:nth-child(2),.ce_rsce_unilumin-product-teaser.slider.productdetails.minus2 .item:nth-child(3),.ce_rsce_unilumin-product-teaser.slider.productdetails.minus3 .item:nth-child(4),.ce_rsce_unilumin-product-teaser.slider.productdetails.minus4 .item:nth-child(5),.ce_rsce_unilumin-product-teaser.slider.productdetails.minus5 .item:nth-child(6),.ce_rsce_unilumin-product-teaser.slider.productdetails.minus6 .item:nth-child(7),.ce_rsce_unilumin-product-teaser.slider.productdetails.minus7 .item:nth-child(8),.ce_rsce_unilumin-product-teaser.slider.productdetails.minus8 .item:nth-child(9){display:none}*:not(#lightbox) .product_images .box{cursor:zoom-in}@media (min-width:640px){.product-header{display:flex;align-items:center}.product-header>div{width:50%}.product-header>div:last-child{text-align:center}.product-header>div:last-child img{height:100%;width:auto;padding:0 4vw}.featurelist{padding:0 4vw 4vw 4vw}.featurelist .item{margin:4vw}}@media (min-width:1280px){.featurelist{padding:0 8vw 8vw 8vw}.featurelist .item{display:flex}.featurelist .item>div:not(:only-child){width:50%}.featurelist .item>div:not(:only-child).image{padding-right:5%}}#lightbox{display:none;position:fixed;z-index:99000;top:0;left:0;width:100%;height:100vh}#lightbox.visible{display:flex}#lightbox .ce_gallery,#lightbox .product_images{position:relative;z-index:2;cursor:pointer;pointer-events:none}#lightbox .background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100vh;background:rgba(0, 0, 0, 0.8);cursor:url(../../files/src/close_white.png), auto;cursor:zoom-out}#lightbox .background:after{content:"";position:absolute;z-index:1;top:1vw;right:1vw;width:48px;height:48px;background:url(../../files/src/close_white.png);background-size:contain;pointer-events:none}#lightbox .product_images .box{background:transparent}#lightbox .slider .next{left:auto}#lightbox .ce_gallery,#lightbox .ce_gallery ul,#lightbox .ce_gallery li,#lightbox .ce_gallery figure,#lightbox .product_images,#lightbox .product_images .box,#lightbox .product_images img{padding:0;height:100vh;width:100%;clear:none !important}#lightbox .ce_gallery figure,#lightbox .product_images .image{display:flex;align-items:center}#lightbox .ce_gallery img,#lightbox .product_images img{object-fit:contain;margin:4vw;width:calc(100% - 8vw);height:auto;height:calc(100vh - 8vw);cursor:ew-resize;pointer-events:all;border-radius:0}#lightbox .prev,#lightbox .next{position:absolute;z-index:30;right:calc(4vw / 2);bottom:calc(50% - 16px);width:32px;height:32px;background:#1f3e85;transform:rotate(-90deg);border-radius:50px;cursor:pointer;background-image:url(../../files/content/icons/040-down_white.svg);background-size:80%;background-position:center 79%;background-repeat:no-repeat;pointer-events:all}#lightbox .prev.slick-disabled,#lightbox .next.slick-disabled{opacity:0.25}#lightbox .prev{left:calc(4vw / 2);transform:rotate(90deg)}@media (min-width:1600px){#lightbox .prev,#lightbox .next{right:calc(4vw / 2);bottom:calc(50% - 32px);width:64px;height:64px;cursor:pointer}#lightbox .prev{left:calc(4vw / 2)}}.mod_article .mod_search{margin:0 4vw 4vw 4vw}.mod_article .mod_search .widget-text{float:left}.mod_article .mod_search input{font-size:1.2rem;font-weight:600;border-radius:5em;border-color:#1f3e85;padding:0.35em 1.5em;margin-right:15px;height:50px}.mod_article .mod_search button{height:50px}.mod_article .mod_search>.first{margin-top:4vw}.mod_article .mod_search>.header,.mod_article .mod_search .info{background:#e5e7eb;padding:20px;border-radius:5px}.animation{opacity:0;transform:translateY(100px);transition:all 0.3s ease-out;transition-delay:0.1s}.scroll-animation{opacity:1;transform:translateX(0)}
.state_navopen{overflow:hidden}.state_navopen #header .nav-toggle span{transform:rotate(45deg);margin-top:5px}.state_navopen #header .nav-toggle span:nth-child(4){margin-top:-13px;transform:rotate(-45deg)}.state_navopen #header .nav-toggle span:nth-child(1),.state_navopen #header .nav-toggle span:nth-child(3){width:0;margin-left:50%}.state_navopen #header nav:not(nav+nav){left:0}.state_navopen #header nav+nav{opacity:0}
