@media screen{
/* 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:Ubuntu;font-style:normal;font-weight:300;src:url(../../files/layout/fonts/ubuntu-v12-latin-300.eot);src:local("Ubuntu Light"),local("Ubuntu-Light"),url(../../files/layout/fonts/ubuntu-v12-latin-300.eot?#iefix) format("embedded-opentype"),url(../../files/layout/fonts/ubuntu-v12-latin-300.woff2) format("woff2"),url(../../files/layout/fonts/ubuntu-v12-latin-300.woff) format("woff"),url(../../files/layout/fonts/ubuntu-v12-latin-300.ttf) format("truetype"),url(../../files/layout/fonts/ubuntu-v12-latin-300.svg#Ubuntu) format("svg");font-display:swap}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(../../files/layout/fonts/ubuntu-v12-latin-regular.eot);src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(../../files/layout/fonts/ubuntu-v12-latin-regular.eot?#iefix) format("embedded-opentype"),url(../../files/layout/fonts/ubuntu-v12-latin-regular.woff2) format("woff2"),url(../../files/layout/fonts/ubuntu-v12-latin-regular.woff) format("woff"),url(../../files/layout/fonts/ubuntu-v12-latin-regular.ttf) format("truetype"),url(../../files/layout/fonts/ubuntu-v12-latin-regular.svg#Ubuntu) format("svg");font-display:swap}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;src:url(../../files/layout/fonts/ubuntu-v12-latin-500.eot);src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url(../../files/layout/fonts/ubuntu-v12-latin-500.eot?#iefix) format("embedded-opentype"),url(../../files/layout/fonts/ubuntu-v12-latin-500.woff2) format("woff2"),url(../../files/layout/fonts/ubuntu-v12-latin-500.woff) format("woff"),url(../../files/layout/fonts/ubuntu-v12-latin-500.ttf) format("truetype"),url(../../files/layout/fonts/ubuntu-v12-latin-500.svg#Ubuntu) format("svg");font-display:swap}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(../../files/layout/fonts/ubuntu-v12-latin-700.eot);src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(../../files/layout/fonts/ubuntu-v12-latin-700.eot?#iefix) format("embedded-opentype"),url(../../files/layout/fonts/ubuntu-v12-latin-700.woff2) format("woff2"),url(../../files/layout/fonts/ubuntu-v12-latin-700.woff) format("woff"),url(../../files/layout/fonts/ubuntu-v12-latin-700.ttf) format("truetype"),url(../../files/layout/fonts/ubuntu-v12-latin-700.svg#Ubuntu) format("svg");font-display:swap}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;outline:0}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:auto}@-o-viewport{width:device-width}@viewport{width:device-width}.newsitem-loading,h1,h2,h3,h4{font-size:3rem}@media only screen and (min-width:768px){.newsitem-loading,h1,h2,h3,h4{font-size:5rem}}@media only screen and (min-width:1280px){.newsitem-loading,h1,h2,h3,h4{font-size:6rem}}@media only screen and (min-width:1280px){.newsitem-loading,h1,h2,h3,h4{font-size:6rem}}h1,h2,h3,h4{font-weight:300;text-transform:uppercase}h1 small,h3 small,h4 small,small{display:block;font-size:60%}.job-loading,body{font-size:1.6rem}@media only screen and (min-width:1280px){.job-loading,body{font-size:1.8rem}}@media only screen and (max-width:767px){body.menu-open,html.menu-open{position:relative;overflow:visible;height:100%}}html{font-size:62.5%}body{font-display:swap;color:#fff;line-height:1.4;font-family:Ubuntu,sans-serif;font-weight:300;background:#000 url(../../files/layout/images/sternenhimmel-nebel-tileable-1920px.jpg) repeat}body[class*=t-]{background-size:400%;background-position:center top;background-repeat:no-repeat}@media only screen and (min-width:768px){body[class*=t-]{background-size:200%}}@media only screen and (min-width:1024px){body[class*=t-]{background-size:150%}}@media only screen and (min-width:1280px){body[class*=t-]{background-size:100%;background-position:center 4000px}}p{line-height:1.4}@media only screen and (min-width:768px){p{line-height:1.6}}@media only screen and (min-width:1280px){p{line-height:1.8}}b,strong{font-weight:700}a{display:inline-block;text-decoration:none;outline:0;color:#fff}.job-detail__item a,.text a{text-decoration:underline}ol,ul{overflow:hidden;list-style:none;padding:0;margin:0}ol li,ul li{position:relative;margin-bottom:10px}figure{margin:0}img,video{vertical-align:middle;max-width:100%;height:auto}svg:not(:root){overflow:hidden}.mod_article .mod_article__content{min-width:320px;margin:0 auto;position:relative;overflow:hidden}.mod_article--full .mod_article__content{max-width:100%;padding:0}#wrapper{position:relative;min-width:320px;margin:0 auto}.inside{position:relative;width:100%;margin:0 auto}#jobs{position:relative;background:#000}#application{display:none}#footer{background:url(/files/content/videos/header-heimatplanet-aus-video-shadow.jpg);background-size:cover;background-repeat:no-repeat;background-position:center top}#footer .inside{text-align:center}#subfooter{background:#fff;padding:16px 0;margin-top:-1px}#header{position:relative}#header #logo-brockhaus{position:absolute;top:32px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:99}@media only screen and (min-width:768px){#header #logo-brockhaus{top:64px}}#header #logo-brockhaus img{width:162px}#off-canvas{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);overflow:auto;z-index:9999}#off-canvas.is-active{display:block}.accordion-wrapper{position:relative}.accordion-wrapper[class*=t-icon-]::before{position:absolute;display:block;content:''}.accordion-wrapper.t-icon-gear::before{width:128px;height:128px;left:10%;bottom:-96px;background-size:100%;background-repeat:no-repeat}@media only screen and (min-width:1280px){.accordion-wrapper.t-icon-gear::before{width:256px;height:256px}}.t-gray-blue .accordion-wrapper.t-icon-gear::before{background-image:url(../../files/layout/images/icons/gear-half_red.png)}.t-purple .accordion-wrapper.t-icon-gear::before{background-image:url(../../files/layout/images/icons/gear-half_purple.png)}.t-green .accordion-wrapper.t-icon-gear::before{background-image:url(../../files/layout/images/icons/gear-half_green.png)}.t-brown .accordion-wrapper.t-icon-gear::before{background-image:url(../../files/layout/images/icons/gear-half_brown.png)}.t-red .accordion-wrapper.t-icon-gear::before{background-image:url(../../files/layout/images/icons/gear-half_red.png)}.t-blue .accordion-wrapper.t-icon-gear::before{background-image:url(../../files/layout/images/icons/gear-half_blue.png)}.accordion__toggler{cursor:pointer}.accordion__toggler h3{position:relative;margin:0;padding:32px 16px 64px 16px;font-size:1.8rem;font-weight:400;text-align:center;text-transform:uppercase;color:#fff}@media only screen and (min-width:768px){.accordion__toggler h3{font-size:2.2rem}}@media only screen and (min-width:1024px){.accordion__toggler h3{font-size:2.5rem}}.accordion__toggler h3::after,.accordion__toggler h3::before{position:absolute;bottom:16px;left:50%;display:block;content:'';background:#fff;height:3px;border-radius:3px;width:32px}.accordion.is-open .accordion__toggler h3::before{bottom:32px}.accordion.is-open .accordion__toggler h3::after{bottom:32px}.accordion__toggler h3::before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotateZ(-30deg);-ms-transform:rotate(-30deg);transform:rotateZ(-30deg)}.accordion.is-open .accordion__toggler h3::before{-webkit-transform:rotateZ(30deg);-ms-transform:rotate(30deg);transform:rotateZ(30deg)}.accordion__toggler h3::after{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotateZ(-510deg) translateX(0);-ms-transform:rotate(-510deg) translateX(0);transform:rotateZ(-510deg) translateX(0)}.accordion.is-open .accordion__toggler h3::after{-webkit-transform:rotateZ(-570deg) translateX(0);-ms-transform:rotate(-570deg) translateX(0);transform:rotateZ(-570deg) translateX(0)}.accordion__content{display:none;padding:0 16px}@media only screen and (min-width:1024px){.accordion__content{padding:0 40px}}.accordion__content>div{padding:48px 16px;overflow:hidden}@media only screen and (min-width:768px){.accordion__content>div{padding:48px 64px}}.accordion__content p{margin-top:0}.accordion__element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:1280px){.accordion__element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px}}@media only screen and (min-width:1280px){.accordion__element:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.accordion__image{margin-top:32px;margin-bottom:48px}@media only screen and (min-width:1280px){.accordion__image{margin-top:0;margin-bottom:32px}}@media only screen and (min-width:1280px){.accordion__column{width:calc(50% - 16px * 2)}}.accordion__text h4{font-size:1.8rem;text-transform:uppercase;font-weight:400;margin:0 0 16px 0}@media only screen and (min-width:768px){.accordion__text h4{font-size:2rem}}@media only screen and (min-width:1024px){.accordion__text h4{font-size:2rem}}@media only screen and (min-width:1680px){.accordion__text h4{font-size:2rem}}.float-left{float:left}.float-right{float:right}.bg-image{background-repeat:no-repeat}.bg-image--full{background-size:cover;background-repeat:no-repeat;background-position:center}.bg-image--repeat{background-repeat:repeat}.bg-image--fit{background-size:100% auto}.bg-image--center{background-position:center}.bg-image--top-left{background-position:left top}.bg-image--top{background-position:center top}.bg-image--top-right{background-position:right top}.bg-image--right{background-position:right center}.bg-image--bottom-right{background-position:right bottom}.bg-image--bottom{background-position:center bottom}.bg-image--bottom-left{background-position:left bottom}.bg-image--left{background-position:left center}.bg-image--transparent{opacity:.2}.bg-image--desktop{position:absolute;top:0;left:0;display:none;width:100%;height:100%}@media only screen and (min-width:768px){.bg-image--desktop{display:block}}.bg-image--desktop div{position:absolute;top:0;left:0;width:inherit;height:inherit}.bg-image--phone{position:absolute;top:0;left:0;display:block;width:100%;height:100%}@media only screen and (min-width:768px){.bg-image--phone{display:none}}.bg-image--phone div{width:inherit;height:inherit}.background-image.background-image--full{position:absolute;top:0;right:0;bottom:0;left:0;background-position:top center;background-size:cover;background-repeat:no-repeat}.benefits{padding:32px 0;background-color:#f0f0f0}@media only screen and (min-width:768px){.benefits{padding:32px 0 96px 0}}.benefits__slider{width:300px;margin:0 auto;padding-bottom:96px}@media only screen and (min-width:768px){.benefits__slider{padding-bottom:0;width:auto;margin:auto}}.benefits .slick-arrow{position:absolute;bottom:0;margin:0;padding:0;font-size:0;line-height:0;z-index:99;cursor:pointer}@media only screen and (min-width:768px){.benefits .slick-arrow{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}.benefits .slick-arrow::after,.benefits .slick-arrow::before{position:absolute;top:0;-webkit-box-shadow:none;box-shadow:none}.t-gray-blue .benefits.t-bg-base .slick-arrow::before{background-color:#fff}.t-gray-blue .benefits.t-bg-base .slick-arrow::after{background-color:#fff}.benefits .slick-arrow.slick-prev{right:calc(50% + 16px);left:auto}@media only screen and (min-width:768px){.benefits .slick-arrow.slick-prev{right:auto;left:0;margin-right:auto;margin-left:-24px}}@media only screen and (min-width:1024px){.benefits .slick-arrow.slick-prev{margin-left:-16px}}.benefits .slick-arrow.slick-next{left:calc(50% + 16px);right:auto}@media only screen and (min-width:768px){.benefits .slick-arrow.slick-next{left:auto;right:0;margin-right:-24px}}@media only screen and (min-width:1024px){.benefits .slick-arrow.slick-next{margin-right:-16px}}.benefits .slick-arrow.slick-disabled{opacity:.3}.benefits h2{max-width:1280px;margin-right:auto;margin-left:auto;text-align:center;text-transform:uppercase;color:#fff}.t-gray-blue .benefits h2{color:#b81f40}.t-gray-blue .benefits.t-bg-base h2{color:#fff}.benefits__inner{position:relative;max-width:1280px;margin:0 auto}@media only screen and (min-width:768px){.benefits__inner{padding:0 32px}}.benefits__item{position:relative;margin-bottom:32px;overflow:hidden;width:300px;margin:0 10px}@media only screen and (min-width:768px){.benefits__item{margin-bottom:64px;height:440px;margin:0 16px}}@media only screen and (min-width:1024px){.benefits__item{margin-bottom:32px;margin:0 32px}}@media only screen and (min-width:1280px){.benefits__item{height:480px}}.benefits__item:hover .benefits__content{bottom:0}.benefits__item:hover .benefits__content .benefits__headline{top:10%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.benefits__item:hover .benefits__content .benefits__text{opacity:1}.benefits__image{position:relative;background-size:cover;background-position:top center;display:none}@media only screen and (min-width:768px){.benefits__image{display:block;height:100%;margin-bottom:0;-webkit-transition:height .5s cubic-bezier(.645,.045,.355,1);-o-transition:height .5s cubic-bezier(.645,.045,.355,1);transition:height .5s cubic-bezier(.645,.045,.355,1)}}.benefits__content{padding:10px 20px;height:100%;width:100%;color:#fff;text-align:center;-webkit-transition:bottom .5s cubic-bezier(.645,.045,.355,1);-o-transition:bottom .5s cubic-bezier(.645,.045,.355,1);transition:bottom .5s cubic-bezier(.645,.045,.355,1)}.t-gray-blue .t-bg-base .benefits__content{background-color:#547180}@media only screen and (min-width:768px){.benefits__content{position:absolute;left:0;bottom:-80%}}@media only screen and (min-width:768px){.benefits__title{height:15%}}.benefits__title h3{margin:0;color:#fff;font-size:2.5rem;font-weight:400;text-transform:uppercase}@media only screen and (min-width:768px){.benefits__title h3{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}}.benefits__title h3 span{display:block;text-transform:none}@media only screen and (min-width:768px){.benefits__title h3 span{font-size:1.8rem}}@media only screen and (min-width:1024px){.benefits__title h3 span{font-size:2rem}}.benefits__text{padding:0;text-align:center;color:#fff;text-align:left;font-size:1.6rem}@media only screen and (min-width:768px){.benefits__text{-webkit-transition:opacity .8s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .8s cubic-bezier(.645,.045,.355,1);transition:opacity .8s cubic-bezier(.645,.045,.355,1);opacity:0}}.benefits__text .button{width:100%}.benefits .video{display:none}#mitarbeiter .benefits__item{height:610px}#mitarbeiter .benefits__content{padding-top:190px}@media only screen and (min-width:768px){#mitarbeiter .benefits__content{padding-top:10px}}#mitarbeiter .benefits__image{position:relative;background-size:cover;background-position:top center;position:absolute;top:20px;left:50%;width:150px;height:150px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;display:block;overflow:hidden}@media only screen and (min-width:768px){#mitarbeiter .benefits__image{position:static;display:block;height:100%;margin-bottom:0;-webkit-transition:height .5s cubic-bezier(.645,.045,.355,1);-o-transition:height .5s cubic-bezier(.645,.045,.355,1);transition:height .5s cubic-bezier(.645,.045,.355,1);width:auto;height:auto;-webkit-transform:none;-ms-transform:none;transform:none;border-radius:0}}.block-headline{background:#f0f0f0;padding-bottom:45px;padding-top:45px}.block-headline h2{text-align:center;padding:16px;font-size:3rem;margin-top:0;margin-bottom:0}@media only screen and (min-width:768px){.block-headline h2{font-size:5rem}}@media only screen and (min-width:1680px){.block-headline h2{font-size:6rem}}.block-headline h2 small{font-weight:400;font-size:2rem}@media only screen and (min-width:1024px){.block-headline h2 small{font-size:2.4rem}}@media only screen and (min-width:1024px){.block-headline h2 small{font-size:2.4rem}}.button,.ce_hyperlink.button a,.intro__badge .badge__button,.widget-upload .file-input-container,button,button[type=submit]{display:inline-block;min-width:auto;margin-bottom:16px;padding:0 40px;border-radius:60px;border:1px solid #fff;font-family:Ubuntu,sans-serif;font-size:1.8rem;font-weight:500;text-transform:uppercase;text-decoration:none!important;text-align:center;color:#fff;line-height:60px;vertical-align:middle;white-space:nowrap;background-color:transparent;cursor:pointer;outline:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width:768px){.button,.ce_hyperlink.button a,.intro__badge .badge__button,.widget-upload .file-input-container,button,button[type=submit]{font-size:2.2rem}}.intro__badge .badge__button,.widget-upload .file-input-container{color:#000;background:#fff;font-size:1.6rem;font-weight:400}.ce_hyperlink.button{background-color:transparent;border-color:transparent;padding:0}.ce_hyperlink.button a{margin-bottom:0}#cboxContent button{min-width:auto;border-radius:0;-webkit-transition:none;-o-transition:none;transition:none}.content-element{position:relative}.content-element__bg-image{position:absolute;top:0;right:0;bottom:0;left:0}.content-element__inner{position:relative;max-width:1280px;margin:0 auto;padding:0 16px}@media only screen and (min-width:768px){.content-element__inner{padding:0 48px}}@media only screen and (min-width:1024px){.content-element__inner{padding:0 64px}}.content-element__inner--v-padding{padding-top:80px;padding-bottom:16px}@media only screen and (min-width:768px){.content-element__inner--v-padding{padding-top:112px}}@media only screen and (min-width:1280px){.content-element__inner--v-padding{padding-top:64px;padding-bottom:64px}}@media only screen and (min-width:1280px){.content-element__inner--v-padding-accordion{padding-top:64px;padding-bottom:64px}}.content-element__inner--large{max-width:1680px}.ce_image{margin-bottom:96px;position:relative}.t-gray-blue .ce_image{margin-bottom:76px}.ce_image .image_container{position:relative;max-width:1280px;margin:0 auto;padding:0 16px}@media only screen and (min-width:768px){.ce_image .image_container{padding:0 48px}}@media only screen and (min-width:1024px){.ce_image .image_container{padding:0 64px}}.career--slider{position:relative;height:100%}.career--slider+.slick-arrows{position:absolute;bottom:96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;z-index:998}@media only screen and (min-width:768px){.career--slider+.slick-arrows{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media only screen and (min-width:1280px){.career--slider+.slick-arrows{width:95%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.career--slider+.slick-arrows .slick-arrow{margin:0 16px}.careers{position:relative;background:#000 url(../../files/layout/images/sternenhimmel-nebel-tileable-1920px.jpg) repeat}.careers h2{width:100%;margin:0 auto;text-align:left;text-transform:uppercase;font-size:3rem;z-index:1000;text-shadow:0 0 10px rgba(0,0,0,.5)}@media(max-width:768px){.careers h2{text-align:center}}@media only screen and (min-width:768px){.careers h2{top:140px;font-size:5rem}}@media only screen and (min-width:1280px){.careers h2{top:250px;width:1280px;font-size:7rem}}.career{position:relative;height:700px;padding-top:48px}@media only screen and (min-width:768px){.career{padding-top:96px}}@media only screen and (min-width:1280px){.career{height:800px;padding-top:128px}}.career--slider .career{padding-bottom:192px}.career__inner{width:100%;margin:0 auto}@media only screen and (min-width:1280px){.career__inner{width:1280px}}.career__image{position:absolute;top:auto;right:0;bottom:0;left:auto;width:100%;height:100%}@media only screen and (min-width:768px){.career__image{width:80%}}@media only screen and (min-width:1024px){.career__image{width:70%}}@media only screen and (min-width:1280px){.career__image{width:60%}}.career__image .image-desktop{position:absolute;bottom:0;right:auto;left:40%;width:100%}@media only screen and (min-width:768px){.career__image .image-desktop{display:block;width:auto;right:0;left:auto}}.career__content{position:relative;text-shadow:0 0 5px #000;text-align:center;padding:0 16px}@media only screen and (min-width:768px){.career__content{width:70%;text-align:left;padding:0 0 0 128px}}@media only screen and (min-width:1024px){.career__content{width:60%}}@media only screen and (min-width:1280px){.career__content{padding:0 0 0 96px}}.career__title{font-size:3rem;text-transform:uppercase;line-height:1.2}@media only screen and (min-width:768px){.career__title{font-size:5rem}}@media only screen and (min-width:1280px){.career__title{font-size:7rem}}.career__title.text-purple{color:#6c558c}.career__title.text-orange{color:#e7795d}.career__title.text-green{color:#49b69c}.career__title.text-red{color:#b81f40}.career__title.text-blue{color:#489fc0}.career__title.text-brown{color:#d2b47c}.career__title.text-bluegray{color:#a4bcc9}.career h3{font-size:1.8rem;font-weight:400;text-transform:uppercase}@media only screen and (min-width:1280px){.career h3{font-size:2.2rem}}.career .button{margin-top:32px}.epic-about{position:relative}.epic-about::before{display:none;content:'';position:absolute;background-size:100%;background-repeat:no-repeat}@media only screen and (min-width:768px){.epic-about::before{display:block;top:-96px;left:-96px;width:256px;height:256px}}@media only screen and (min-width:1024px){.epic-about::before{top:-64px}}@media only screen and (min-width:1680px){.epic-about::before{top:-32px}}.epic-about__mesh{position:absolute;top:0;left:0;width:100%;height:100vh;opacity:.4}.epic-about__city-shape{position:absolute;bottom:0;left:0;right:-100px}@media only screen and (max-width:768px){.epic-about__city-shape{left:-50%;right:-50%}}.epic-about__city-shape img{width:100%}.epic-about__item{position:relative;height:calc(100vh - 48px);min-height:590px}@media only screen and (min-width:768px){.epic-about__item{min-height:auto}}@media only screen and (min-width:1280px){.epic-about__item{min-height:750px}}@media only screen and (min-width:1680px){.epic-about__item{min-height:950px}}.epic-about__content{position:absolute;left:0;top:150px;width:100%;text-align:center}@media only screen and (min-width:768px){.epic-about__content{text-align:left;top:200px;left:64px;right:64px;width:60%}}@media only screen and (min-width:1024px){.epic-about__content{top:150px}}@media only screen and (min-width:1280px){.epic-about__content{top:150px}}@media only screen and (min-width:1680px){.epic-about__content{top:200px;left:50%;width:640px;margin-left:-640px}}.epic-about__headline{margin:0;font-size:3rem;font-weight:300;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px){.epic-about__headline{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:5rem;text-align:center}}@media only screen and (min-width:1280px){.epic-about__headline{font-size:6rem}}.epic-about__subline{display:block;font-size:2rem;text-transform:uppercase}@media only screen and (min-width:768px){.epic-about__subline{font-size:3.2rem}}@media only screen and (min-width:1280px){.epic-about__subline{font-size:3.2rem}}.epic-about__text{display:none;font-size:1.6rem}@media only screen and (min-width:768px){.epic-about__text{display:block;width:90%}}@media only screen and (min-width:1280px){.epic-about__text{width:70%}}@media only screen and (min-width:1680px){.epic-about__text{width:auto}}.epic-about__logo{display:block;margin-top:50px;width:60px;margin-left:48px}@media only screen and (min-width:768px){.epic-about__logo{margin-left:0}}.epic-about__person-slider{position:absolute;top:top;bottom:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.epic-about__person-slider .person-slider__content{position:relative;height:auto;padding:0 16px}@media only screen and (min-width:768px){.epic-about__person-slider .person-slider__content{padding:0 32px}}.epic-about__person-slider .person-slider__image{position:relative;padding-left:120px;margin-right:-50px}@media only screen and (min-width:768px){.epic-about__person-slider .person-slider__image{padding-left:60px}}@media only screen and (min-width:1024px){.epic-about__person-slider .person-slider__image{margin-right:-100px;padding-left:60px}}@media only screen and (min-width:1280px){.epic-about__person-slider .person-slider__image{padding-left:120px}}@media only screen and (min-width:1680px){.epic-about__person-slider .person-slider__image{padding-left:150px}}.epic-about__person-slider .person-slider__text{position:absolute;right:53%;top:60px;text-align:right;font-weight:400;font-size:1.4rem}@media only screen and (min-width:768px){.epic-about__person-slider .person-slider__text{right:57%;top:70px}}@media only screen and (min-width:1024px){.epic-about__person-slider .person-slider__text{right:44%;top:40px}}@media only screen and (min-width:1280px){.epic-about__person-slider .person-slider__text{right:38%;top:30px;font-size:1.6rem}}@media only screen and (min-width:1680px){.epic-about__person-slider .person-slider__text{right:45%;top:50px}}.epic-about__person-slider .person-slider__name{display:block;font-size:1.8rem;text-transform:uppercase}@media only screen and (min-width:1280px){.epic-about__person-slider .person-slider__name{font-size:2rem}}.epic-about__person-slider .person-slider__position{display:block;color:#666}.epic-about .slick-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:50px;z-index:98}@media only screen and (min-width:1024px){.epic-about .slick-dots{bottom:80px}}@media only screen and (min-width:1280px){.epic-about .slick-dots{bottom:100px}}@media only screen and (min-width:1680px){.epic-about .slick-dots{bottom:150px}}.epic-about .slick-dots li{display:inline-block}.epic-about .slick-dots li a{margin:0 5px;width:12px;height:12px;padding:0;cursor:pointer;background-color:#b2b2b2;border-radius:50%}.epic-about__anchor{position:relative;width:100%;height:48px;z-index:9}.epic-about__anchor a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}.epic{position:relative}.epic::before{display:none;content:'';position:absolute;background-size:100%;background-repeat:no-repeat}@media only screen and (min-width:768px){.epic::before{display:block;top:-96px;left:-96px;width:256px;height:256px}}@media only screen and (min-width:1024px){.epic::before{top:-64px}}@media only screen and (min-width:1680px){.epic::before{top:-32px}}.epic__mesh{position:absolute;top:0;left:0;width:100%;height:100vh;opacity:.4}.epic__city-shape{position:absolute;bottom:0;left:0;right:-100px}@media only screen and (max-width:768px){.epic__city-shape{left:-50%;right:-50%}}.epic__city-shape img{width:100%}.epic__item{position:relative;height:calc(100vh - 48px)}.epic__content{position:absolute;left:0;top:150px;width:100%;text-align:center}@media only screen and (min-width:768px){.epic__content{text-align:left;top:200px;left:64px;right:64px;width:60%}}@media only screen and (min-width:1680px){.epic__content{top:200px;left:50%;width:640px;margin-left:-640px}}.epic__headline{margin:0;font-size:3rem;font-weight:300;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px){.epic__headline{position:relative;font-size:5rem;text-align:center}}@media only screen and (min-width:1280px){.epic__headline{font-size:6rem}}.epic__subline{display:block;font-size:2rem;text-transform:uppercase;color:#666}@media only screen and (min-width:768px){.epic__subline{font-size:3.2rem}}@media only screen and (min-width:1280px){.epic__subline{font-size:3.2rem}}.epic__text{display:none;font-size:1.6rem}@media only screen and (min-width:768px){.epic__text{display:block;width:90%}}@media only screen and (min-width:1280px){.epic__text{width:70%}}@media only screen and (min-width:1680px){.epic__text{width:auto}}.epic__application-button{position:absolute;bottom:100px;left:-30px;width:160px;height:160px;background-size:100%;background-repeat:no-repeat;z-index:100}@media only screen and (min-width:768px){.epic__application-button{bottom:150px;left:-40px;width:200px;height:200px}}@media only screen and (min-width:1024px){.epic__application-button{bottom:100px;left:-20px;width:160px;height:160px}}@media only screen and (min-width:1280px){.epic__application-button{bottom:120px}}@media only screen and (min-width:1680px){.epic__application-button{bottom:300px;left:-60px;width:256px;height:256px}}.epic__application-button a{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.1rem;font-weight:400}@media only screen and (min-width:1680px){.epic__application-button a{font-size:1.8rem}}.epic__logo{position:relative;margin-top:50px;width:60px;margin-left:48px;z-index:99}@media only screen and (min-width:768px){.epic__logo{margin-left:0}}.epic__logo:hover .logo--colored{opacity:1}.epic__logo:hover .logo--bw{opacity:0}.epic__logo .logo{width:100%;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.epic__logo .logo--bw,.epic__logo .logo--colored{position:absolute;left:0;top:0}.epic__logo .logo--colored{opacity:0}.epic__logo .logo--bw{opacity:1}.epic__person-slider{position:absolute;top:0;bottom:0;right:0;left:0}@media screen and (max-width:900px){.epic__person-slider .person-slider__content{height:77vh}}.epic__person-slider .person-slider__content{height:100vh}.epic__person-slider .person-slider__image{position:absolute;right:0;bottom:0;width:320px}@media only screen and (min-width:768px){.epic__person-slider .person-slider__image{width:460px}}@media only screen and (min-width:1680px){.epic__person-slider .person-slider__image{width:700px}}.epic__person-slider .person-slider__image img{float:right}.epic__person-slider .person-slider__text{display:none;position:absolute;right:500px;text-align:right;font-weight:400}@media only screen and (min-width:768px){.epic__person-slider .person-slider__text{right:480px;bottom:150px;display:block}}@media only screen and (min-width:1024px){.epic__person-slider .person-slider__text{right:500px;bottom:200px}}@media only screen and (min-width:1280px){.epic__person-slider .person-slider__text{bottom:250px}}@media only screen and (min-width:1680px){.epic__person-slider .person-slider__text{right:720px;bottom:350px}}.epic__person-slider .person-slider__name{display:block;font-size:2rem;text-transform:uppercase}.epic__person-slider .person-slider__position{display:block;color:#666}.epic .slick-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:50px;z-index:98}@media only screen and (min-width:1024px){.epic .slick-dots{bottom:80px}}@media only screen and (min-width:1280px){.epic .slick-dots{bottom:100px}}@media only screen and (min-width:1680px){.epic .slick-dots{bottom:150px}}.epic .slick-dots li{display:inline-block}.epic .slick-dots li a{margin:0 5px;width:12px;height:12px;padding:0;cursor:pointer;background-color:#b2b2b2;border-radius:50%}.epic__anchor{position:relative;width:100%;height:48px;z-index:9}.epic__anchor a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}.event{position:relative;margin-bottom:96px}@media only screen and (min-width:1280px){.event{margin-bottom:96px}}.event[class*=t-icon-]::before{position:absolute;display:block;content:''}.event.t-icon-stripes::before{width:240px;height:40px;left:90%;top:64px;background-size:100%;background-repeat:no-repeat}@media only screen and (min-width:1280px){.event.t-icon-stripes::before{width:360px;height:60px;left:83%}}.t-gray-blue .event.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_red.png)}.t-purple .event.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_purple.png)}.t-green .event.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_green.png)}.t-brown .event.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_brown.png)}.t-red .event.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_red.png)}.t-blue .event.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_blue.png)}.event h2{text-align:center}.event__image{position:relative}.event__image a{display:block}.event__image figure{line-height:0}.event__content{background:#f0f0f0;padding:32px}.event__headline{text-transform:uppercase;text-align:center;font-size:2rem;font-weight:400}@media only screen and (min-width:1024px){.event__headline{font-size:2.4rem}}.event__footer{margin-top:32px}.event__footer li{position:relative;display:inline;margin-right:16px;padding-left:20px;display:block}@media only screen and (min-width:768px){.event__footer li{white-space:nowrap;display:inline}}.event__footer li::before{display:block;content:'';position:absolute;left:0;top:5px;width:10px;height:10px;background:#b81f40}.event__footer li a{color:#575756}.event__slider{position:relative;height:100%}.event__slider .slick-arrow{position:absolute;bottom:-96px;margin:0;padding:0;font-size:0;line-height:0;z-index:99;cursor:pointer}@media only screen and (min-width:768px){.event__slider .slick-arrow{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}.event__slider .slick-arrow::after,.event__slider .slick-arrow::before{position:absolute;top:0;-webkit-box-shadow:none;box-shadow:none}.event__slider .slick-arrow.slick-prev{right:calc(50% + 16px);left:auto;margin-left:-32px}@media only screen and (min-width:768px){.event__slider .slick-arrow.slick-prev{right:auto;left:0;margin-right:auto;margin-left:-40px}}@media only screen and (min-width:1024px){.event__slider .slick-arrow.slick-prev{margin-left:-48px}}.event__slider .slick-arrow.slick-next{left:calc(50% + 16px);right:auto;margin-right:-32px}@media only screen and (min-width:768px){.event__slider .slick-arrow.slick-next{left:auto;right:0;margin-right:-40px}}@media only screen and (min-width:1024px){.event__slider .slick-arrow.slick-next{margin-right:-48px}}.event__slider .slick-arrow.slick-disabled{opacity:.3}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-16px;margin-right:-16px;-ms-flex-wrap:wrap;flex-wrap:wrap}[class*=col-]{margin-left:16px;margin-right:16px}@media only screen and (min-width:320px){.flex--pp-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex--pp-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex--pp-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex--pp-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex--pp-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--pp-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex--pp-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex--pp-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex--pp-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex--pp-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex--pp-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex--pp-around{-ms-flex-pack:distribute;justify-content:space-around}.flex--pp-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex--pp-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex--pp-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex--pp-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex--pp-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex--pp-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex--pp-c-top{-ms-flex-line-pack:start;align-content:flex-start}.flex--pp-c-middle{-ms-flex-line-pack:center;align-content:center}.flex--pp-c-bottom{-ms-flex-line-pack:end;align-content:flex-end}.flex--pp-c-center{-ms-flex-line-pack:center;align-content:center}.flex--pp-c-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.flex--pp-c-between{-ms-flex-line-pack:justify;align-content:space-between}.flex--pp-c-around{-ms-flex-line-pack:distribute;align-content:space-around}.col-pp{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.col-pp-1{-ms-flex-preferred-size:calc(((100 / 12 * 1) * 1%) - 32px);flex-basis:calc(((100 / 12 * 1) * 1%) - 32px);width:calc(((100 / 12 * 1) * 1%) - 32px)}.col-pp-2{-ms-flex-preferred-size:calc(((100 / 12 * 2) * 1%) - 32px);flex-basis:calc(((100 / 12 * 2) * 1%) - 32px);width:calc(((100 / 12 * 2) * 1%) - 32px)}.col-pp-3{-ms-flex-preferred-size:calc(((100 / 12 * 3) * 1%) - 32px);flex-basis:calc(((100 / 12 * 3) * 1%) - 32px);width:calc(((100 / 12 * 3) * 1%) - 32px)}.col-pp-4{-ms-flex-preferred-size:calc(((100 / 12 * 4) * 1%) - 32px);flex-basis:calc(((100 / 12 * 4) * 1%) - 32px);width:calc(((100 / 12 * 4) * 1%) - 32px)}.col-pp-5{-ms-flex-preferred-size:calc(((100 / 12 * 5) * 1%) - 32px);flex-basis:calc(((100 / 12 * 5) * 1%) - 32px);width:calc(((100 / 12 * 5) * 1%) - 32px)}.col-pp-6{-ms-flex-preferred-size:calc(((100 / 12 * 6) * 1%) - 32px);flex-basis:calc(((100 / 12 * 6) * 1%) - 32px);width:calc(((100 / 12 * 6) * 1%) - 32px)}.col-pp-7{-ms-flex-preferred-size:calc(((100 / 12 * 7) * 1%) - 32px);flex-basis:calc(((100 / 12 * 7) * 1%) - 32px);width:calc(((100 / 12 * 7) * 1%) - 32px)}.col-pp-8{-ms-flex-preferred-size:calc(((100 / 12 * 8) * 1%) - 32px);flex-basis:calc(((100 / 12 * 8) * 1%) - 32px);width:calc(((100 / 12 * 8) * 1%) - 32px)}.col-pp-9{-ms-flex-preferred-size:calc(((100 / 12 * 9) * 1%) - 32px);flex-basis:calc(((100 / 12 * 9) * 1%) - 32px);width:calc(((100 / 12 * 9) * 1%) - 32px)}.col-pp-10{-ms-flex-preferred-size:calc(((100 / 12 * 10) * 1%) - 32px);flex-basis:calc(((100 / 12 * 10) * 1%) - 32px);width:calc(((100 / 12 * 10) * 1%) - 32px)}.col-pp-11{-ms-flex-preferred-size:calc(((100 / 12 * 11) * 1%) - 32px);flex-basis:calc(((100 / 12 * 11) * 1%) - 32px);width:calc(((100 / 12 * 11) * 1%) - 32px)}.col-pp-12{-ms-flex-preferred-size:calc(((100 / 12 * 12) * 1%) - 32px);flex-basis:calc(((100 / 12 * 12) * 1%) - 32px);width:calc(((100 / 12 * 12) * 1%) - 32px)}.order-pp-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-pp-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.push-pp-1{margin-left:calc(((100 / 12 * 1) * 1%) + 32px / 2)}.push-pp-2{margin-left:calc(((100 / 12 * 2) * 1%) + 32px / 2)}.push-pp-3{margin-left:calc(((100 / 12 * 3) * 1%) + 32px / 2)}.push-pp-4{margin-left:calc(((100 / 12 * 4) * 1%) + 32px / 2)}.push-pp-5{margin-left:calc(((100 / 12 * 5) * 1%) + 32px / 2)}.push-pp-6{margin-left:calc(((100 / 12 * 6) * 1%) + 32px / 2)}.push-pp-7{margin-left:calc(((100 / 12 * 7) * 1%) + 32px / 2)}.push-pp-8{margin-left:calc(((100 / 12 * 8) * 1%) + 32px / 2)}.push-pp-9{margin-left:calc(((100 / 12 * 9) * 1%) + 32px / 2)}.push-pp-10{margin-left:calc(((100 / 12 * 10) * 1%) + 32px / 2)}.push-pp-11{margin-left:calc(((100 / 12 * 11) * 1%) + 32px / 2)}.push-pp-12{margin-left:calc(((100 / 12 * 12) * 1%) + 32px / 2)}.pull-pp-1{margin-left:calc((((100 / 12 * 1) * (-1)) * 1%) + 32px / 2)}.pull-pp-2{margin-left:calc((((100 / 12 * 2) * (-1)) * 1%) + 32px / 2)}.pull-pp-3{margin-left:calc((((100 / 12 * 3) * (-1)) * 1%) + 32px / 2)}.pull-pp-4{margin-left:calc((((100 / 12 * 4) * (-1)) * 1%) + 32px / 2)}.pull-pp-5{margin-left:calc((((100 / 12 * 5) * (-1)) * 1%) + 32px / 2)}.pull-pp-6{margin-left:calc((((100 / 12 * 6) * (-1)) * 1%) + 32px / 2)}.pull-pp-7{margin-left:calc((((100 / 12 * 7) * (-1)) * 1%) + 32px / 2)}.pull-pp-8{margin-left:calc((((100 / 12 * 8) * (-1)) * 1%) + 32px / 2)}.pull-pp-9{margin-left:calc((((100 / 12 * 9) * (-1)) * 1%) + 32px / 2)}.pull-pp-10{margin-left:calc((((100 / 12 * 10) * (-1)) * 1%) + 32px / 2)}.pull-pp-11{margin-left:calc((((100 / 12 * 11) * (-1)) * 1%) + 32px / 2)}.pull-pp-12{margin-left:calc((((100 / 12 * 12) * (-1)) * 1%) + 32px / 2)}}@media only screen and (min-width:768px){.flex--tp-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex--tp-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex--tp-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex--tp-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex--tp-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--tp-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex--tp-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex--tp-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex--tp-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex--tp-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex--tp-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex--tp-around{-ms-flex-pack:distribute;justify-content:space-around}.flex--tp-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex--tp-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex--tp-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex--tp-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex--tp-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex--tp-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex--tp-c-top{-ms-flex-line-pack:start;align-content:flex-start}.flex--tp-c-middle{-ms-flex-line-pack:center;align-content:center}.flex--tp-c-bottom{-ms-flex-line-pack:end;align-content:flex-end}.flex--tp-c-center{-ms-flex-line-pack:center;align-content:center}.flex--tp-c-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.flex--tp-c-between{-ms-flex-line-pack:justify;align-content:space-between}.flex--tp-c-around{-ms-flex-line-pack:distribute;align-content:space-around}.col-tp{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.col-tp-1{-ms-flex-preferred-size:calc(((100 / 12 * 1) * 1%) - 32px);flex-basis:calc(((100 / 12 * 1) * 1%) - 32px);width:calc(((100 / 12 * 1) * 1%) - 32px)}.col-tp-2{-ms-flex-preferred-size:calc(((100 / 12 * 2) * 1%) - 32px);flex-basis:calc(((100 / 12 * 2) * 1%) - 32px);width:calc(((100 / 12 * 2) * 1%) - 32px)}.col-tp-3{-ms-flex-preferred-size:calc(((100 / 12 * 3) * 1%) - 32px);flex-basis:calc(((100 / 12 * 3) * 1%) - 32px);width:calc(((100 / 12 * 3) * 1%) - 32px)}.col-tp-4{-ms-flex-preferred-size:calc(((100 / 12 * 4) * 1%) - 32px);flex-basis:calc(((100 / 12 * 4) * 1%) - 32px);width:calc(((100 / 12 * 4) * 1%) - 32px)}.col-tp-5{-ms-flex-preferred-size:calc(((100 / 12 * 5) * 1%) - 32px);flex-basis:calc(((100 / 12 * 5) * 1%) - 32px);width:calc(((100 / 12 * 5) * 1%) - 32px)}.col-tp-6{-ms-flex-preferred-size:calc(((100 / 12 * 6) * 1%) - 32px);flex-basis:calc(((100 / 12 * 6) * 1%) - 32px);width:calc(((100 / 12 * 6) * 1%) - 32px)}.col-tp-7{-ms-flex-preferred-size:calc(((100 / 12 * 7) * 1%) - 32px);flex-basis:calc(((100 / 12 * 7) * 1%) - 32px);width:calc(((100 / 12 * 7) * 1%) - 32px)}.col-tp-8{-ms-flex-preferred-size:calc(((100 / 12 * 8) * 1%) - 32px);flex-basis:calc(((100 / 12 * 8) * 1%) - 32px);width:calc(((100 / 12 * 8) * 1%) - 32px)}.col-tp-9{-ms-flex-preferred-size:calc(((100 / 12 * 9) * 1%) - 32px);flex-basis:calc(((100 / 12 * 9) * 1%) - 32px);width:calc(((100 / 12 * 9) * 1%) - 32px)}.col-tp-10{-ms-flex-preferred-size:calc(((100 / 12 * 10) * 1%) - 32px);flex-basis:calc(((100 / 12 * 10) * 1%) - 32px);width:calc(((100 / 12 * 10) * 1%) - 32px)}.col-tp-11{-ms-flex-preferred-size:calc(((100 / 12 * 11) * 1%) - 32px);flex-basis:calc(((100 / 12 * 11) * 1%) - 32px);width:calc(((100 / 12 * 11) * 1%) - 32px)}.col-tp-12{-ms-flex-preferred-size:calc(((100 / 12 * 12) * 1%) - 32px);flex-basis:calc(((100 / 12 * 12) * 1%) - 32px);width:calc(((100 / 12 * 12) * 1%) - 32px)}.order-tp-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-tp-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.push-tp-1{margin-left:calc(((100 / 12 * 1) * 1%) + 32px / 2)}.push-tp-2{margin-left:calc(((100 / 12 * 2) * 1%) + 32px / 2)}.push-tp-3{margin-left:calc(((100 / 12 * 3) * 1%) + 32px / 2)}.push-tp-4{margin-left:calc(((100 / 12 * 4) * 1%) + 32px / 2)}.push-tp-5{margin-left:calc(((100 / 12 * 5) * 1%) + 32px / 2)}.push-tp-6{margin-left:calc(((100 / 12 * 6) * 1%) + 32px / 2)}.push-tp-7{margin-left:calc(((100 / 12 * 7) * 1%) + 32px / 2)}.push-tp-8{margin-left:calc(((100 / 12 * 8) * 1%) + 32px / 2)}.push-tp-9{margin-left:calc(((100 / 12 * 9) * 1%) + 32px / 2)}.push-tp-10{margin-left:calc(((100 / 12 * 10) * 1%) + 32px / 2)}.push-tp-11{margin-left:calc(((100 / 12 * 11) * 1%) + 32px / 2)}.push-tp-12{margin-left:calc(((100 / 12 * 12) * 1%) + 32px / 2)}.pull-tp-1{margin-left:calc((((100 / 12 * 1) * (-1)) * 1%) + 32px / 2)}.pull-tp-2{margin-left:calc((((100 / 12 * 2) * (-1)) * 1%) + 32px / 2)}.pull-tp-3{margin-left:calc((((100 / 12 * 3) * (-1)) * 1%) + 32px / 2)}.pull-tp-4{margin-left:calc((((100 / 12 * 4) * (-1)) * 1%) + 32px / 2)}.pull-tp-5{margin-left:calc((((100 / 12 * 5) * (-1)) * 1%) + 32px / 2)}.pull-tp-6{margin-left:calc((((100 / 12 * 6) * (-1)) * 1%) + 32px / 2)}.pull-tp-7{margin-left:calc((((100 / 12 * 7) * (-1)) * 1%) + 32px / 2)}.pull-tp-8{margin-left:calc((((100 / 12 * 8) * (-1)) * 1%) + 32px / 2)}.pull-tp-9{margin-left:calc((((100 / 12 * 9) * (-1)) * 1%) + 32px / 2)}.pull-tp-10{margin-left:calc((((100 / 12 * 10) * (-1)) * 1%) + 32px / 2)}.pull-tp-11{margin-left:calc((((100 / 12 * 11) * (-1)) * 1%) + 32px / 2)}.pull-tp-12{margin-left:calc((((100 / 12 * 12) * (-1)) * 1%) + 32px / 2)}}@media only screen and (min-width:1024px){.flex--tl-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex--tl-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex--tl-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex--tl-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex--tl-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--tl-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex--tl-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex--tl-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex--tl-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex--tl-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex--tl-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex--tl-around{-ms-flex-pack:distribute;justify-content:space-around}.flex--tl-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex--tl-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex--tl-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex--tl-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex--tl-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex--tl-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex--tl-c-top{-ms-flex-line-pack:start;align-content:flex-start}.flex--tl-c-middle{-ms-flex-line-pack:center;align-content:center}.flex--tl-c-bottom{-ms-flex-line-pack:end;align-content:flex-end}.flex--tl-c-center{-ms-flex-line-pack:center;align-content:center}.flex--tl-c-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.flex--tl-c-between{-ms-flex-line-pack:justify;align-content:space-between}.flex--tl-c-around{-ms-flex-line-pack:distribute;align-content:space-around}.col-tl{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.col-tl-1{-ms-flex-preferred-size:calc(((100 / 12 * 1) * 1%) - 32px);flex-basis:calc(((100 / 12 * 1) * 1%) - 32px);width:calc(((100 / 12 * 1) * 1%) - 32px)}.col-tl-2{-ms-flex-preferred-size:calc(((100 / 12 * 2) * 1%) - 32px);flex-basis:calc(((100 / 12 * 2) * 1%) - 32px);width:calc(((100 / 12 * 2) * 1%) - 32px)}.col-tl-3{-ms-flex-preferred-size:calc(((100 / 12 * 3) * 1%) - 32px);flex-basis:calc(((100 / 12 * 3) * 1%) - 32px);width:calc(((100 / 12 * 3) * 1%) - 32px)}.col-tl-4{-ms-flex-preferred-size:calc(((100 / 12 * 4) * 1%) - 32px);flex-basis:calc(((100 / 12 * 4) * 1%) - 32px);width:calc(((100 / 12 * 4) * 1%) - 32px)}.col-tl-5{-ms-flex-preferred-size:calc(((100 / 12 * 5) * 1%) - 32px);flex-basis:calc(((100 / 12 * 5) * 1%) - 32px);width:calc(((100 / 12 * 5) * 1%) - 32px)}.col-tl-6{-ms-flex-preferred-size:calc(((100 / 12 * 6) * 1%) - 32px);flex-basis:calc(((100 / 12 * 6) * 1%) - 32px);width:calc(((100 / 12 * 6) * 1%) - 32px)}.col-tl-7{-ms-flex-preferred-size:calc(((100 / 12 * 7) * 1%) - 32px);flex-basis:calc(((100 / 12 * 7) * 1%) - 32px);width:calc(((100 / 12 * 7) * 1%) - 32px)}.col-tl-8{-ms-flex-preferred-size:calc(((100 / 12 * 8) * 1%) - 32px);flex-basis:calc(((100 / 12 * 8) * 1%) - 32px);width:calc(((100 / 12 * 8) * 1%) - 32px)}.col-tl-9{-ms-flex-preferred-size:calc(((100 / 12 * 9) * 1%) - 32px);flex-basis:calc(((100 / 12 * 9) * 1%) - 32px);width:calc(((100 / 12 * 9) * 1%) - 32px)}.col-tl-10{-ms-flex-preferred-size:calc(((100 / 12 * 10) * 1%) - 32px);flex-basis:calc(((100 / 12 * 10) * 1%) - 32px);width:calc(((100 / 12 * 10) * 1%) - 32px)}.col-tl-11{-ms-flex-preferred-size:calc(((100 / 12 * 11) * 1%) - 32px);flex-basis:calc(((100 / 12 * 11) * 1%) - 32px);width:calc(((100 / 12 * 11) * 1%) - 32px)}.col-tl-12{-ms-flex-preferred-size:calc(((100 / 12 * 12) * 1%) - 32px);flex-basis:calc(((100 / 12 * 12) * 1%) - 32px);width:calc(((100 / 12 * 12) * 1%) - 32px)}.order-tl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-tl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.push-tl-1{margin-left:calc(((100 / 12 * 1) * 1%) + 32px / 2)}.push-tl-2{margin-left:calc(((100 / 12 * 2) * 1%) + 32px / 2)}.push-tl-3{margin-left:calc(((100 / 12 * 3) * 1%) + 32px / 2)}.push-tl-4{margin-left:calc(((100 / 12 * 4) * 1%) + 32px / 2)}.push-tl-5{margin-left:calc(((100 / 12 * 5) * 1%) + 32px / 2)}.push-tl-6{margin-left:calc(((100 / 12 * 6) * 1%) + 32px / 2)}.push-tl-7{margin-left:calc(((100 / 12 * 7) * 1%) + 32px / 2)}.push-tl-8{margin-left:calc(((100 / 12 * 8) * 1%) + 32px / 2)}.push-tl-9{margin-left:calc(((100 / 12 * 9) * 1%) + 32px / 2)}.push-tl-10{margin-left:calc(((100 / 12 * 10) * 1%) + 32px / 2)}.push-tl-11{margin-left:calc(((100 / 12 * 11) * 1%) + 32px / 2)}.push-tl-12{margin-left:calc(((100 / 12 * 12) * 1%) + 32px / 2)}.pull-tl-1{margin-left:calc((((100 / 12 * 1) * (-1)) * 1%) + 32px / 2)}.pull-tl-2{margin-left:calc((((100 / 12 * 2) * (-1)) * 1%) + 32px / 2)}.pull-tl-3{margin-left:calc((((100 / 12 * 3) * (-1)) * 1%) + 32px / 2)}.pull-tl-4{margin-left:calc((((100 / 12 * 4) * (-1)) * 1%) + 32px / 2)}.pull-tl-5{margin-left:calc((((100 / 12 * 5) * (-1)) * 1%) + 32px / 2)}.pull-tl-6{margin-left:calc((((100 / 12 * 6) * (-1)) * 1%) + 32px / 2)}.pull-tl-7{margin-left:calc((((100 / 12 * 7) * (-1)) * 1%) + 32px / 2)}.pull-tl-8{margin-left:calc((((100 / 12 * 8) * (-1)) * 1%) + 32px / 2)}.pull-tl-9{margin-left:calc((((100 / 12 * 9) * (-1)) * 1%) + 32px / 2)}.pull-tl-10{margin-left:calc((((100 / 12 * 10) * (-1)) * 1%) + 32px / 2)}.pull-tl-11{margin-left:calc((((100 / 12 * 11) * (-1)) * 1%) + 32px / 2)}.pull-tl-12{margin-left:calc((((100 / 12 * 12) * (-1)) * 1%) + 32px / 2)}}@media only screen and (min-width:1280px){.flex--d-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex--d-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex--d-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex--d-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex--d-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--d-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex--d-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex--d-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex--d-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex--d-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex--d-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex--d-around{-ms-flex-pack:distribute;justify-content:space-around}.flex--d-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex--d-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex--d-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex--d-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex--d-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex--d-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex--d-c-top{-ms-flex-line-pack:start;align-content:flex-start}.flex--d-c-middle{-ms-flex-line-pack:center;align-content:center}.flex--d-c-bottom{-ms-flex-line-pack:end;align-content:flex-end}.flex--d-c-center{-ms-flex-line-pack:center;align-content:center}.flex--d-c-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.flex--d-c-between{-ms-flex-line-pack:justify;align-content:space-between}.flex--d-c-around{-ms-flex-line-pack:distribute;align-content:space-around}.col-d{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.col-d-1{-ms-flex-preferred-size:calc(((100 / 12 * 1) * 1%) - 32px);flex-basis:calc(((100 / 12 * 1) * 1%) - 32px);width:calc(((100 / 12 * 1) * 1%) - 32px)}.col-d-2{-ms-flex-preferred-size:calc(((100 / 12 * 2) * 1%) - 32px);flex-basis:calc(((100 / 12 * 2) * 1%) - 32px);width:calc(((100 / 12 * 2) * 1%) - 32px)}.col-d-3{-ms-flex-preferred-size:calc(((100 / 12 * 3) * 1%) - 32px);flex-basis:calc(((100 / 12 * 3) * 1%) - 32px);width:calc(((100 / 12 * 3) * 1%) - 32px)}.col-d-4{-ms-flex-preferred-size:calc(((100 / 12 * 4) * 1%) - 32px);flex-basis:calc(((100 / 12 * 4) * 1%) - 32px);width:calc(((100 / 12 * 4) * 1%) - 32px)}.col-d-5{-ms-flex-preferred-size:calc(((100 / 12 * 5) * 1%) - 32px);flex-basis:calc(((100 / 12 * 5) * 1%) - 32px);width:calc(((100 / 12 * 5) * 1%) - 32px)}.col-d-6{-ms-flex-preferred-size:calc(((100 / 12 * 6) * 1%) - 32px);flex-basis:calc(((100 / 12 * 6) * 1%) - 32px);width:calc(((100 / 12 * 6) * 1%) - 32px)}.col-d-7{-ms-flex-preferred-size:calc(((100 / 12 * 7) * 1%) - 32px);flex-basis:calc(((100 / 12 * 7) * 1%) - 32px);width:calc(((100 / 12 * 7) * 1%) - 32px)}.col-d-8{-ms-flex-preferred-size:calc(((100 / 12 * 8) * 1%) - 32px);flex-basis:calc(((100 / 12 * 8) * 1%) - 32px);width:calc(((100 / 12 * 8) * 1%) - 32px)}.col-d-9{-ms-flex-preferred-size:calc(((100 / 12 * 9) * 1%) - 32px);flex-basis:calc(((100 / 12 * 9) * 1%) - 32px);width:calc(((100 / 12 * 9) * 1%) - 32px)}.col-d-10{-ms-flex-preferred-size:calc(((100 / 12 * 10) * 1%) - 32px);flex-basis:calc(((100 / 12 * 10) * 1%) - 32px);width:calc(((100 / 12 * 10) * 1%) - 32px)}.col-d-11{-ms-flex-preferred-size:calc(((100 / 12 * 11) * 1%) - 32px);flex-basis:calc(((100 / 12 * 11) * 1%) - 32px);width:calc(((100 / 12 * 11) * 1%) - 32px)}.col-d-12{-ms-flex-preferred-size:calc(((100 / 12 * 12) * 1%) - 32px);flex-basis:calc(((100 / 12 * 12) * 1%) - 32px);width:calc(((100 / 12 * 12) * 1%) - 32px)}.order-d-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-d-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.push-d-1{margin-left:calc(((100 / 12 * 1) * 1%) + 32px / 2)}.push-d-2{margin-left:calc(((100 / 12 * 2) * 1%) + 32px / 2)}.push-d-3{margin-left:calc(((100 / 12 * 3) * 1%) + 32px / 2)}.push-d-4{margin-left:calc(((100 / 12 * 4) * 1%) + 32px / 2)}.push-d-5{margin-left:calc(((100 / 12 * 5) * 1%) + 32px / 2)}.push-d-6{margin-left:calc(((100 / 12 * 6) * 1%) + 32px / 2)}.push-d-7{margin-left:calc(((100 / 12 * 7) * 1%) + 32px / 2)}.push-d-8{margin-left:calc(((100 / 12 * 8) * 1%) + 32px / 2)}.push-d-9{margin-left:calc(((100 / 12 * 9) * 1%) + 32px / 2)}.push-d-10{margin-left:calc(((100 / 12 * 10) * 1%) + 32px / 2)}.push-d-11{margin-left:calc(((100 / 12 * 11) * 1%) + 32px / 2)}.push-d-12{margin-left:calc(((100 / 12 * 12) * 1%) + 32px / 2)}.pull-d-1{margin-left:calc((((100 / 12 * 1) * (-1)) * 1%) + 32px / 2)}.pull-d-2{margin-left:calc((((100 / 12 * 2) * (-1)) * 1%) + 32px / 2)}.pull-d-3{margin-left:calc((((100 / 12 * 3) * (-1)) * 1%) + 32px / 2)}.pull-d-4{margin-left:calc((((100 / 12 * 4) * (-1)) * 1%) + 32px / 2)}.pull-d-5{margin-left:calc((((100 / 12 * 5) * (-1)) * 1%) + 32px / 2)}.pull-d-6{margin-left:calc((((100 / 12 * 6) * (-1)) * 1%) + 32px / 2)}.pull-d-7{margin-left:calc((((100 / 12 * 7) * (-1)) * 1%) + 32px / 2)}.pull-d-8{margin-left:calc((((100 / 12 * 8) * (-1)) * 1%) + 32px / 2)}.pull-d-9{margin-left:calc((((100 / 12 * 9) * (-1)) * 1%) + 32px / 2)}.pull-d-10{margin-left:calc((((100 / 12 * 10) * (-1)) * 1%) + 32px / 2)}.pull-d-11{margin-left:calc((((100 / 12 * 11) * (-1)) * 1%) + 32px / 2)}.pull-d-12{margin-left:calc((((100 / 12 * 12) * (-1)) * 1%) + 32px / 2)}}@media only screen and (min-width:1680px){.flex--dl-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex--dl-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex--dl-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex--dl-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex--dl-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--dl-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex--dl-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex--dl-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex--dl-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex--dl-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex--dl-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex--dl-around{-ms-flex-pack:distribute;justify-content:space-around}.flex--dl-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex--dl-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex--dl-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex--dl-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex--dl-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex--dl-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex--dl-c-top{-ms-flex-line-pack:start;align-content:flex-start}.flex--dl-c-middle{-ms-flex-line-pack:center;align-content:center}.flex--dl-c-bottom{-ms-flex-line-pack:end;align-content:flex-end}.flex--dl-c-center{-ms-flex-line-pack:center;align-content:center}.flex--dl-c-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.flex--dl-c-between{-ms-flex-line-pack:justify;align-content:space-between}.flex--dl-c-around{-ms-flex-line-pack:distribute;align-content:space-around}.col-dl{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.col-dl-1{-ms-flex-preferred-size:calc(((100 / 12 * 1) * 1%) - 32px);flex-basis:calc(((100 / 12 * 1) * 1%) - 32px);width:calc(((100 / 12 * 1) * 1%) - 32px)}.col-dl-2{-ms-flex-preferred-size:calc(((100 / 12 * 2) * 1%) - 32px);flex-basis:calc(((100 / 12 * 2) * 1%) - 32px);width:calc(((100 / 12 * 2) * 1%) - 32px)}.col-dl-3{-ms-flex-preferred-size:calc(((100 / 12 * 3) * 1%) - 32px);flex-basis:calc(((100 / 12 * 3) * 1%) - 32px);width:calc(((100 / 12 * 3) * 1%) - 32px)}.col-dl-4{-ms-flex-preferred-size:calc(((100 / 12 * 4) * 1%) - 32px);flex-basis:calc(((100 / 12 * 4) * 1%) - 32px);width:calc(((100 / 12 * 4) * 1%) - 32px)}.col-dl-5{-ms-flex-preferred-size:calc(((100 / 12 * 5) * 1%) - 32px);flex-basis:calc(((100 / 12 * 5) * 1%) - 32px);width:calc(((100 / 12 * 5) * 1%) - 32px)}.col-dl-6{-ms-flex-preferred-size:calc(((100 / 12 * 6) * 1%) - 32px);flex-basis:calc(((100 / 12 * 6) * 1%) - 32px);width:calc(((100 / 12 * 6) * 1%) - 32px)}.col-dl-7{-ms-flex-preferred-size:calc(((100 / 12 * 7) * 1%) - 32px);flex-basis:calc(((100 / 12 * 7) * 1%) - 32px);width:calc(((100 / 12 * 7) * 1%) - 32px)}.col-dl-8{-ms-flex-preferred-size:calc(((100 / 12 * 8) * 1%) - 32px);flex-basis:calc(((100 / 12 * 8) * 1%) - 32px);width:calc(((100 / 12 * 8) * 1%) - 32px)}.col-dl-9{-ms-flex-preferred-size:calc(((100 / 12 * 9) * 1%) - 32px);flex-basis:calc(((100 / 12 * 9) * 1%) - 32px);width:calc(((100 / 12 * 9) * 1%) - 32px)}.col-dl-10{-ms-flex-preferred-size:calc(((100 / 12 * 10) * 1%) - 32px);flex-basis:calc(((100 / 12 * 10) * 1%) - 32px);width:calc(((100 / 12 * 10) * 1%) - 32px)}.col-dl-11{-ms-flex-preferred-size:calc(((100 / 12 * 11) * 1%) - 32px);flex-basis:calc(((100 / 12 * 11) * 1%) - 32px);width:calc(((100 / 12 * 11) * 1%) - 32px)}.col-dl-12{-ms-flex-preferred-size:calc(((100 / 12 * 12) * 1%) - 32px);flex-basis:calc(((100 / 12 * 12) * 1%) - 32px);width:calc(((100 / 12 * 12) * 1%) - 32px)}.order-dl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-dl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.push-dl-1{margin-left:calc(((100 / 12 * 1) * 1%) + 32px / 2)}.push-dl-2{margin-left:calc(((100 / 12 * 2) * 1%) + 32px / 2)}.push-dl-3{margin-left:calc(((100 / 12 * 3) * 1%) + 32px / 2)}.push-dl-4{margin-left:calc(((100 / 12 * 4) * 1%) + 32px / 2)}.push-dl-5{margin-left:calc(((100 / 12 * 5) * 1%) + 32px / 2)}.push-dl-6{margin-left:calc(((100 / 12 * 6) * 1%) + 32px / 2)}.push-dl-7{margin-left:calc(((100 / 12 * 7) * 1%) + 32px / 2)}.push-dl-8{margin-left:calc(((100 / 12 * 8) * 1%) + 32px / 2)}.push-dl-9{margin-left:calc(((100 / 12 * 9) * 1%) + 32px / 2)}.push-dl-10{margin-left:calc(((100 / 12 * 10) * 1%) + 32px / 2)}.push-dl-11{margin-left:calc(((100 / 12 * 11) * 1%) + 32px / 2)}.push-dl-12{margin-left:calc(((100 / 12 * 12) * 1%) + 32px / 2)}.pull-dl-1{margin-left:calc((((100 / 12 * 1) * (-1)) * 1%) + 32px / 2)}.pull-dl-2{margin-left:calc((((100 / 12 * 2) * (-1)) * 1%) + 32px / 2)}.pull-dl-3{margin-left:calc((((100 / 12 * 3) * (-1)) * 1%) + 32px / 2)}.pull-dl-4{margin-left:calc((((100 / 12 * 4) * (-1)) * 1%) + 32px / 2)}.pull-dl-5{margin-left:calc((((100 / 12 * 5) * (-1)) * 1%) + 32px / 2)}.pull-dl-6{margin-left:calc((((100 / 12 * 6) * (-1)) * 1%) + 32px / 2)}.pull-dl-7{margin-left:calc((((100 / 12 * 7) * (-1)) * 1%) + 32px / 2)}.pull-dl-8{margin-left:calc((((100 / 12 * 8) * (-1)) * 1%) + 32px / 2)}.pull-dl-9{margin-left:calc((((100 / 12 * 9) * (-1)) * 1%) + 32px / 2)}.pull-dl-10{margin-left:calc((((100 / 12 * 10) * (-1)) * 1%) + 32px / 2)}.pull-dl-11{margin-left:calc((((100 / 12 * 11) * (-1)) * 1%) + 32px / 2)}.pull-dl-12{margin-left:calc((((100 / 12 * 12) * (-1)) * 1%) + 32px / 2)}}.flipcards h2{max-width:1280px;margin-top:0;margin-right:auto;margin-left:auto;text-align:center;text-transform:uppercase}.flipcards__container{-webkit-perspective:5000px;perspective:5000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media only screen and (min-width:768px){.flipcards__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.flipcard{position:relative;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow:hidden;cursor:pointer}@media only screen and (min-width:768px){.flipcard{width:50%}}@media only screen and (min-width:1024px){.flipcard{width:33.33333%}}.flipcard::before{content:'';display:block;padding-top:60%}.flipcard__face{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.flipcard__face--front{z-index:2;-webkit-transform:rotateY(0);transform:rotateY(0)}.ie .flipcard__face--front{z-index:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.flipcard__face--back{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media only screen and (min-width:1024px){.flipcard__face--back{padding:32px}}.ie .flipcard__face--back{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;z-index:2}.flipcard__title{font-size:3rem;font-weight:300;text-transform:uppercase}@media only screen and (min-width:1280px){.flipcard__title{font-size:4rem}}@media only screen and (min-width:1680px){.flipcard__title{font-size:4.5rem}}.flipcard.is-flipped .flipcard__face--front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ie .flipcard.is-flipped .flipcard__face--front{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.flipcard.is-flipped .flipcard__face--back{-webkit-transform:rotateY(0);transform:rotateY(0)}.ie .flipcard.is-flipped .flipcard__face--back{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:2}.gmaps{position:relative;overflow:hidden}.gmaps h2{text-align:center}.t-gray-blue .gmaps h2{color:#b81f40}.gmaps__slider{overflow:hidden;text-align:center}.gmaps__slider .slick-dots{padding-bottom:16px}@media only screen and (min-width:768px){.gmaps__slider .slick-dots{padding-bottom:32px}}.gmaps__slider .slick-dots li{display:block;max-width:200px;margin:0 auto 1em;cursor:pointer}@media only screen and (min-width:768px){.gmaps__slider .slick-dots li{display:inline-block;max-width:none;margin:0 30px}}@media only screen and (min-width:1024px){.gmaps__slider .slick-dots li{margin:0 55px}}@media only screen and (min-width:1280px){.gmaps__slider .slick-dots li{margin:0 100px}}.gmaps__slider .slick-dots li .dot{width:16px;height:16px;padding:0;background:0 0;border-radius:50%;border:1px solid #b2b2b2}.gmaps__slider .slick-dots li .dot-label{text-transform:uppercase;display:block;margin-bottom:.7em;font-weight:400}@media only screen and (min-width:768px){.gmaps__slider .slick-dots li .dot-label{margin-bottom:1em;font-size:2.5rem}}.gmaps__slider .slick-dots li.slick-active .dot{background-color:#b2b2b2}.gmaps__slider-item{position:relative;overflow:hidden;border:0}.epic .slick-dots li.slick-active .t-gray-blue a,.epic-about .slick-dots li.slick-active .t-gray-blue a,.t-gray-blue .epic .slick-dots li.slick-active a,.t-gray-blue .epic-about .slick-dots li.slick-active a{background-color:#a4bcc9}.epic .slick-dots li.slick-active .t-green a,.epic-about .slick-dots li.slick-active .t-green a,.t-green .epic .slick-dots li.slick-active a,.t-green .epic-about .slick-dots li.slick-active a{background-color:#48b69c}.epic .slick-dots li.slick-active .t-red a,.epic-about .slick-dots li.slick-active .t-red a,.t-red .epic .slick-dots li.slick-active a,.t-red .epic-about .slick-dots li.slick-active a{background-color:#b81f40}.epic .slick-dots li.slick-active .t-orange a,.epic-about .slick-dots li.slick-active .t-orange a,.t-orange .epic .slick-dots li.slick-active a,.t-orange .epic-about .slick-dots li.slick-active a{background-color:#e7795c}.epic .slick-dots li.slick-active .t-brown a,.epic-about .slick-dots li.slick-active .t-brown a,.t-brown .epic .slick-dots li.slick-active a,.t-brown .epic-about .slick-dots li.slick-active a{background-color:#d1b37b}.epic .slick-dots li.slick-active .t-purple a,.epic-about .slick-dots li.slick-active .t-purple a,.t-purple .epic .slick-dots li.slick-active a,.t-purple .epic-about .slick-dots li.slick-active a{background-color:#6c548b}.epic .slick-dots li.slick-active .t-blue a,.epic-about .slick-dots li.slick-active .t-blue a,.t-blue .epic .slick-dots li.slick-active a,.t-blue .epic-about .slick-dots li.slick-active a{background-color:#479fc0}.align--left{text-align:left}.align--right{text-align:right}.align--center{text-align:center}@media only screen and (min-width:568px){.float--left{float:left}}@media only screen and (min-width:568px){.float--right{float:right}}@media only screen and (min-width:568px){.float--clear{clear:both}}.width--full{width:100%}.width--half{width:100%;margin:0 auto}@media only screen and (min-width:768px){.width--half{width:50%}}.width--third{width:100%;margin:0 auto}@media only screen and (min-width:768px){.width--third{width:33.3333%}}.width--two-third{width:100%;margin:0 auto}@media only screen and (min-width:768px){.width--two-third{width:66.6666%}}.width--fourth{width:100%;margin:0 auto}@media only screen and (min-width:768px){.width--fourth{width:25%}}.width--three-fourth{width:100%;margin:0 auto}@media only screen and (min-width:768px){.width--three-fourth{width:75%}}.push--left{margin:0 auto 0 0}.push--center{margin:0 auto}.push--right{margin:0 0 0 auto}.text--black{color:#000}.ce_rsce_video,.news,.success-stories,.textblock{margin-bottom:64px}@media only screen and (min-width:1280px){.ce_rsce_video,.news,.success-stories,.textblock{margin-bottom:96px}}.margin-large{margin-top:64px;margin-bottom:64px}@media only screen and (min-width:768px){.margin-large{margin-top:128px;margin-bottom:128px}}.margin-medium{margin-top:32px;margin-bottom:32px}@media only screen and (min-width:768px){.margin-medium{margin-top:64px;margin-bottom:64px}}.margin-small{margin-top:16px;margin-bottom:16px}@media only screen and (min-width:768px){.margin-small{margin-top:32px;margin-bottom:32px}}.no-margin-bottom{margin-bottom:0}.mouse-wheel{display:none}@media only screen and (min-width:768px){.mouse-wheel{position:fixed;top:80vh;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999;margin:0 auto;width:40px;height:64px;padding:16px 0;background:0 0;border-radius:24px;border:3px solid #fff}}.mouse-wheel span{position:absolute;top:10px;left:calc(50% - 1px);width:3px;height:50%;border-radius:3px;display:inline-block;background:#fff;opacity:0;-webkit-animation:scroll 1s linear infinite;animation:scroll 1s linear infinite}@-webkit-keyframes scroll{0%{height:3px;top:10px;opacity:0}50%{opacity:1}100%{height:25px;opacity:0}}@keyframes scroll{0%{height:3px;top:10px;opacity:0}50%{opacity:1}100%{height:25px;opacity:0}}.intro{position:relative}@media only screen and (max-width:1279px){.intro{display:none}}.intro .splash{overflow:hidden;position:fixed;left:0;right:0;background:#000;z-index:98;top:779px;height:100%}.intro .intro__video{position:fixed;top:0;left:0;width:100%;z-index:1;display:none}@media only screen and (min-width:1280px){.intro .intro__video{display:block}}.intro .intro__video::before{display:block;content:'';padding-top:56.2%}.intro .intro__video #video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.intro .shadow{content:'';position:fixed;left:0;right:0;height:200px;z-index:99;top:779px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);display:block;opacity:1;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}.intro .intro__text{z-index:1;position:relative;opacity:1;-webkit-transition:opacity .5s ease-out,blur .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,blur .5s ease-out,-webkit-transform .5s ease-out;-o-transition:opacity .5s ease-out,blur .5s ease-out,transform .5s ease-out;transition:opacity .5s ease-out,blur .5s ease-out,transform .5s ease-out;transition:opacity .5s ease-out,blur .5s ease-out,transform .5s ease-out,-webkit-transform .5s ease-out;-webkit-filter:blur(0);filter:blur(0);opacity:0;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.intro .intro__text .content{text-align:center;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro .intro__text .content h2{font-size:4rem;text-transform:uppercase;margin:0}@media only screen and (min-width:1680px){.intro .intro__text .content h2{font-size:6rem}}.intro .intro__text.trans{opacity:0;-webkit-filter:blur(30px);filter:blur(30px);-webkit-transform:scale(.2,1.2);-ms-transform:scale(.2,1.2);transform:scale(.2,1.2)}.intro #text0 .content{height:100vh}.intro .intro__scroll-image{position:fixed;top:0;left:0;width:100%;height:100%;background-position:center top;z-index:1;opacity:0;-webkit-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.intro--finished .intro__video #video{opacity:0}.intro--finished .intro__video .shadow{opacity:0}.intro__logos{position:relative;width:100%}body[class*=t-] .intro__logos{position:absolute;width:100%;top:0;left:0;z-index:99}@media only screen and (min-width:1280px){body[class*=t-] .intro__logos{position:fixed}}body[class*=t-] .intro__logos--scrolled{position:absolute;top:4000px}.intro__logos .brockhaus-logo,.intro__logos .spaceitup-logo{position:relative;margin:0 auto}body[class*=t-] .intro__logos .brockhaus-logo,body[class*=t-] .intro__logos .spaceitup-logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:auto;z-index:999}.intro__logos .brockhaus-logo{width:100px;text-align:center;margin-top:32px}@media only screen and (min-width:768px){.intro__logos .brockhaus-logo{margin-top:48px}}@media only screen and (min-width:1280px){.intro__logos .brockhaus-logo{margin-top:48px}}body[class*=t-] .intro__logos .brockhaus-logo{top:32px}@media only screen and (min-width:768px){body[class*=t-] .intro__logos .brockhaus-logo{top:48px}}@media only screen and (min-width:1280px){body[class*=t-] .intro__logos .brockhaus-logo{top:64px}}.intro__logos .spaceitup-logo{margin-top:38px;margin-bottom:16px;width:260px}@media only screen and (min-width:768px) and (min-height:650px){.intro__logos .spaceitup-logo{margin-top:70px;width:500px}}@media only screen and (min-width:1280px){.intro__logos .spaceitup-logo{margin-top:38px;margin-bottom:64px}}body[class*=t-] .intro__logos .spaceitup-logo{top:128px}@media only screen and (min-width:768px){body[class*=t-] .intro__logos .spaceitup-logo{top:176px;width:500px}}@media only screen and (min-width:1280px){body[class*=t-] .intro__logos .spaceitup-logo{top:160px}}.intro__hero{padding-top:210px;padding-bottom:40px}@media only screen and (min-width:768px){.intro__hero{padding-top:310px}}@media only screen and (min-width:1024px){.intro__hero{padding-bottom:0}}@media only screen and (min-width:1280px){.intro__hero{padding-top:210px;padding-bottom:350px;z-index:9;position:relative;top:110px}}.intro__hero .content{text-align:center}.intro__hero .content h1{margin:0;font-size:3rem;font-weight:300;text-transform:uppercase}@media only screen and (min-width:768px){.intro__hero .content h1{font-size:5rem}}@media only screen and (min-width:1280px){.intro__hero .content h1{font-size:6rem}}.intro__hero .content small{display:block;color:#fff;text-transform:uppercase;font-weight:700;margin-top:32px;color:#fff}@media only screen and (min-width:768px){.intro__hero .content small{font-size:2.2rem}}@media only screen and (min-width:1280px){.intro__hero .content small{margin-top:16px}}.intro__badge{text-align:center}@media only screen and (min-width:1280px){.intro__badge{position:fixed;top:30%;left:100%;z-index:99;-webkit-transform:translateX(-90%);-ms-transform:translateX(-90%);transform:translateX(-90%)}.intro__badge--scrolled{position:absolute;top:calc(30% - 80px)}}.intro__badge .badge{display:none;position:relative;width:320px;height:320px;z-index:99}@media only screen and (min-width:768px){.intro__badge .badge{display:block;position:absolute;right:-32px;top:45%}}@media only screen and (min-width:1024px){.intro__badge .badge{top:auto}}@media only screen and (min-width:1280px){.intro__badge .badge{display:block}}.intro__badge .badge__path{position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid #fff;border-radius:50%;-webkit-transform:rotateZ(-60deg);-ms-transform:rotate(-60deg);transform:rotateZ(-60deg);-webkit-animation-name:rotation;animation-name:rotation;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.intro__badge .badge__path::before{content:'';display:block;position:absolute;top:-16px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:32px;height:32px;border-radius:50%;background:#fff}@-webkit-keyframes rotation{0%{-webkit-transform:rotateZ(-60deg);transform:rotateZ(-60deg)}100%{-webkit-transform:rotateZ(300deg);transform:rotateZ(300deg)}}@keyframes rotation{0%{-webkit-transform:rotateZ(-60deg);transform:rotateZ(-60deg)}100%{-webkit-transform:rotateZ(300deg);transform:rotateZ(300deg)}}.intro__badge .badge__content{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-weight:700;-webkit-transform:rotateZ(-15deg);-ms-transform:rotate(-15deg);transform:rotateZ(-15deg);border-radius:50%;border:3px solid}.intro__badge .badge__title{font-size:2.2rem}.intro__badge .badge__text{margin:16px 0;font-weight:400}.intro__badge .badge__button{padding:0 16px;line-height:48px;font-weight:700;margin:0}.intro__badge .button--mobile{padding:0 16px}@media only screen and (min-width:768px){.intro__badge .button--mobile{display:none}}.intro__content{position:relative;padding:80px 16px 0 16px;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media only screen and (min-width:768px){.intro__content{padding:500px 16px 0 16px}}@media only screen and (min-width:1024px){.intro__content{padding:300px 16px 0 16px}}@media only screen and (min-width:1280px){.intro__content{padding:50px 16px 0 16px;opacity:0}}.intro__content::before{content:'';position:absolute;left:0;right:0;bottom:0;height:500px;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 90%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(90%,#000));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 90%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}.intro__content .content{position:relative;max-width:768px;margin:0 auto;padding-bottom:128px;text-shadow:0 0 15px #000}.intro__content .content h2{text-align:center;text-transform:uppercase}.intro__content .content h3{font-size:1.8rem;text-transform:uppercase;font-weight:700;text-align:center}@media only screen and (min-width:768px){.intro__content .content h3{font-size:2.2rem}}@media only screen and (min-width:1024px){.intro__content .content h3{font-size:2.5rem}}.mod_article.block.mod_article--full{position:relative;z-index:9}.image{margin-bottom:96px}.logo-footer{margin:64px 0}.form-newsletter{max-width:480px;margin:64px auto}.instructions{position:relative;overflow:hidden;padding:32px 16px}@media only screen and (min-width:768px){.instructions{padding:32px 32px 128px 32px}}.instructions h2{position:relative;max-width:1280px;margin-right:auto;margin-left:auto;text-align:center;text-transform:uppercase}.instructions__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.instructions__inner{position:relative;max-width:1280px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.instructions__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1024px){.instructions__inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.instructions__contact{width:100%;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.instructions__contact{padding:64px 32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}@media only screen and (min-width:1024px){.instructions__contact{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:96px 64px;width:calc(100% - 300px)}}@media only screen and (min-width:1280px){.instructions__contact{padding:96px 96px;width:calc(100% - 400px)}}.instructions__contact .contact__image{margin-bottom:32px;width:160px;height:160px}@media only screen and (min-width:1280px){.instructions__contact .contact__image{width:192px;height:192px}}.instructions__contact .contact__image img{border-radius:50%;width:160px;height:160px}@media only screen and (min-width:1280px){.instructions__contact .contact__image img{width:192px;height:192px}}@media only screen and (min-width:768px){.instructions__contact .contact__data{padding-left:64px}}@media only screen and (min-width:1280px){.instructions__contact .contact__data{padding-left:96px}}.instructions__contact .contact__data span{display:block}.instructions__contact .contact__data span.contact__name{text-transform:uppercase}.instructions__contact .contact__data span.contact__position{margin-bottom:16px}.instructions__contact .contact__data span.contact__mail{margin-bottom:32px}.instructions__contact .contact__data span.contact__mail a{color:#fff}.instructions__flyer,.instructions__report{width:100%;padding:32px;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px){.instructions__flyer,.instructions__report{width:50%}}@media only screen and (min-width:1024px){.instructions__flyer,.instructions__report{padding:96px 0;width:150px}}@media only screen and (min-width:1280px){.instructions__flyer,.instructions__report{width:200px}}.instructions__flyer strong,.instructions__report strong{display:block;margin-bottom:16px}@media only screen and (min-width:1024px){.instructions__flyer strong,.instructions__report strong{height:64px;margin-bottom:32px}}.jobs{position:relative;background:#000 url(../../files/layout/images/sternenhimmel-nebel-tileable-1920px.jpg) repeat;padding:64px 0}.jobs .slick-arrow{position:absolute;bottom:0;margin:0 16px;z-index:99}@media only screen and (min-width:768px){.jobs .slick-arrow{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.jobs .slick-arrow::after,.jobs .slick-arrow::before{-webkit-box-shadow:none;box-shadow:none}.jobs .slick-arrow.job-prev:before{-webkit-transform:translate3d(0,18px,0) rotateZ(-60deg);transform:translate3d(0,18px,0) rotateZ(-64deg)}@media only screen and (min-width:768px){.jobs .slick-arrow.job-prev{margin-left:-48px}}@media only screen and (min-width:1280px){.jobs .slick-arrow.job-prev{display:none}}.jobs .slick-arrow.job-next:before{-webkit-transform:translate3d(0,18px,0) rotateZ(60deg);transform:translate3d(0,18px,0) rotateZ(64deg)}@media only screen and (min-width:768px){.jobs .slick-arrow.job-next{margin-right:-48px}}@media only screen and (min-width:1280px){.jobs .slick-arrow.job-next{display:none}}.jobs .slick-arrow.slick-disabled{cursor:initial;opacity:.3}.jobs span.slick-arrow{cursor:initial;opacity:.3}.job-error{display:none;text-align:center;font-weight:500;font-size:2.8rem}.job-slider{padding:0 0 64px 0}@media only screen and (min-width:768px){.job-slider{padding:0 64px}}.job__item h4{font-weight:500;text-transform:uppercase;font-size:2.8rem;text-align:center}@media only screen and (min-width:768px){.job__item h4{font-size:2rem}}@media only screen and (min-width:768px){.job__item h4{font-size:2rem}}@media only screen and (min-width:1280px){.job__item h4{font-size:2.4rem}}@media only screen and (min-width:1680px){.job__item h4{font-size:2.8rem}}.job__button{text-align:center;padding-left:0;list-style-type:none}.job__button li{display:block;margin-bottom:20px}@media only screen and (min-width:1024px){.job__button li{display:inline-block;margin-bottom:10px}}@media only screen and (min-width:768px){.job__button li .button{margin:0 16px}}.form-close{text-align:center}.job-details{height:0;padding:0}.job-details .job-detail__item{position:relative;padding:64px 0 32px 0}.job-details .job-detail__item .apply-button{display:block;text-align:center}.job-details .job-detail__item .close-details{position:absolute;right:0;top:32px}.job-details .content-element__inner{padding:0}@media only screen and (min-width:768px){.job-details .content-element__inner{padding:64px}}.job-loading{display:block;text-align:center;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulse{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}@keyframes pulse{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}.jobtable{position:relative;text-align:left}.jobtable h2{text-align:center}.t-gray-blue .jobtable h2{color:#b81f40}.jobtable__body,.jobtable__head{display:-webkit-box;display:-ms-flexbox;display:flex}.jobtable__body .jobtable__td,.jobtable__body .jobtable__th,.jobtable__head .jobtable__td,.jobtable__head .jobtable__th{width:100%;line-height:40px;padding-top:0;padding-bottom:0}.jobtable__body .jobtable__td:nth-child(1),.jobtable__body .jobtable__th:nth-child(1),.jobtable__head .jobtable__td:nth-child(1),.jobtable__head .jobtable__th:nth-child(1){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;border-bottom-width:0}@media only screen and (min-width:768px){.jobtable__body .jobtable__td:nth-child(1),.jobtable__body .jobtable__th:nth-child(1),.jobtable__head .jobtable__td:nth-child(1),.jobtable__head .jobtable__th:nth-child(1){width:64px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom-width:2px}}.jobtable__body .jobtable__td:nth-child(2),.jobtable__body .jobtable__th:nth-child(2),.jobtable__head .jobtable__td:nth-child(2),.jobtable__head .jobtable__th:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.jobtable__body .jobtable__td:nth-child(2),.jobtable__body .jobtable__th:nth-child(2),.jobtable__head .jobtable__td:nth-child(2),.jobtable__head .jobtable__th:nth-child(2){width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.jobtable__body .jobtable__td:nth-child(3),.jobtable__body .jobtable__th:nth-child(3),.jobtable__head .jobtable__td:nth-child(3),.jobtable__head .jobtable__th:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:768px){.jobtable__body .jobtable__td:nth-child(3),.jobtable__body .jobtable__th:nth-child(3),.jobtable__head .jobtable__td:nth-child(3),.jobtable__head .jobtable__th:nth-child(3){width:45%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.jobtable__body .jobtable__td:nth-child(4),.jobtable__body .jobtable__th:nth-child(4),.jobtable__head .jobtable__td:nth-child(4),.jobtable__head .jobtable__th:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:768px){.jobtable__body .jobtable__td:nth-child(4),.jobtable__body .jobtable__th:nth-child(4),.jobtable__head .jobtable__td:nth-child(4),.jobtable__head .jobtable__th:nth-child(4){width:20%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.jobtable__head{display:none}@media only screen and (min-width:768px){.jobtable__head{display:-webkit-box;display:-ms-flexbox;display:flex}}.jobtable__head .jobtable__th{text-transform:uppercase;font-weight:400;color:#b2b2b2;padding:8px;margin-bottom:15px}@media only screen and (min-width:768px){.jobtable__head .jobtable__th{font-size:1.4rem}}@media only screen and (min-width:1024px){.jobtable__head .jobtable__th{font-size:1.7rem}}@media only screen and (min-width:1280px){.jobtable__head .jobtable__th{font-size:2.2rem}}.jobtable__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jobtable__body .jobtable__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}@media only screen and (min-width:768px){.jobtable__body .jobtable__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}}.jobtable__body .jobtable__row:nth-child(odd) .jobtable__td{background:#f0f0f0}.jobtable__body .jobtable__row:nth-child(even) .jobtable__td{border-color:#f0f0f0}@media only screen and (min-width:768px){.jobtable__body .jobtable__row:nth-child(even) .jobtable__td{border-color:transparent}}.jobtable__body .jobtable__row .jobtable__td:first-child{-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;background:0 0}.jobtable__body .jobtable__td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;border-bottom:2px solid #fff;padding:16px 8px}@media only screen and (min-width:768px){.jobtable__body .jobtable__td{display:block;border-bottom:0;border-left:2px solid #fff;padding:16px 8px}}.jobtable__body .jobtable__td::before{display:block;-ms-flex-negative:0;flex-shrink:0;width:50%;font-weight:400;content:attr(data-label)}@media only screen and (min-width:768px){.jobtable__body .jobtable__td::before{display:none}}.jobtable-error,.jobtable-loading{text-align:center}.jobtable__button{text-align:center;margin:48px 0 32px}.job-detail__item ol,.job-detail__item ul,.text ol,.text ul{margin-bottom:20px;padding-left:27px}.job-detail__item ul li,.text ul li{list-style-type:square}.job-detail__item ol li,.text ol li{list-style:decimal}.lazy-image{opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.mesh{position:relative;width:100%;height:150px;opacity:.4}canvas#triangles,canvas#triangles2,canvas#triangles3{position:absolute;top:0;left:-110%;width:auto!important;height:100vh!important;display:block;opacity:.4}@media only screen and (min-width:768px){canvas#triangles,canvas#triangles2,canvas#triangles3{left:0;width:100%!important}}canvas#triangles2,canvas#triangles3{position:absolute;top:-50vh;left:0;width:100%!important;height:100vh!important;display:block}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.scroll{position:absolute;top:0;left:0;width:100%;overflow:hidden;bottom:0}.scroll__container{width:calc(100%);height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-transition:width .1s ease-in-out;-o-transition:width .1s ease-in-out;transition:width .1s ease-in-out}.scroll__content{overflow:hidden;padding:0 20px 60px 0}.missions__bgImage{position:absolute;top:0;right:0;bottom:0;left:0}.missions__inner{padding:0 0 64px 0;position:relative;max-width:1280px;margin:0 auto}@media only screen and (min-width:768px){.missions__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:64px 0}}.missions__item{max-width:320px;margin:0 auto 64px auto;text-align:center}@media only screen and (min-width:768px){.missions__item{width:calc(50% - $base-size * 4);margin:32px}}@media only screen and (min-width:1024px){.missions__item{width:calc(33.3334% - $base-size * 4)}}.missions__icon{padding:0 16px}@media only screen and (min-width:768px){.missions__icon{padding:0}}.missions__title{display:block;margin:16px 0;font-size:2.5rem;text-transform:uppercase;font-weight:700}.nav--socials{margin:48px 0}.nav--socials ul li{display:inline-block;margin:0 16px 32px 16px;width:48px;height:48px}.nav--socials ul li a{display:block;border-radius:3px}.nav--socials ul li a svg{width:100%;height:100%;fill:#000}.nav--footer ul{text-align:center}.nav--footer ul li{display:inline-block;margin:0 16px}.nav--footer ul li a{color:#fff}.form-switcher{max-width:1280px;margin:0 auto;padding:0 16px}@media only screen and (min-width:768px){.form-switcher{padding:0 48px}}@media only screen and (min-width:1024px){.form-switcher{padding:0 64px}}.form-switcher ul{position:relative;overflow:visible}.form-switcher ul li{display:none;position:absolute;bottom:-128px;width:100%;margin:0;line-height:64px;font-weight:400;text-align:left;padding:0 32px;z-index:99;font-size:1.4rem}@media only screen and (min-width:768px){.form-switcher ul li{font-size:1.8rem}}@media only screen and (min-width:1280px){.form-switcher ul li{font-size:2rem}}.form-switcher ul li:first-of-type{bottom:-64px;border-bottom:1px solid #fff}.form-switcher__toggler{position:relative;display:block;line-height:64px;height:64px;padding:0 16px 0 72px;text-align:left;font-weight:500;font-size:1.4rem}@media only screen and (min-width:768px){.form-switcher__toggler{font-size:1.8rem}}@media only screen and (min-width:1280px){.form-switcher__toggler{font-size:2rem}}.form-switcher__toggler::before{position:absolute;left:16px;top:0;display:block;content:url(../../files/layout/images/dropdown-arrow.png);width:64px;height:64px}.form-switcher__toggler.is-open::before{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.news{position:relative;padding:64px 0 128px 0}@media only screen and (min-width:768px){.news{padding:32px 0 64px 0}}.news h2{margin-top:0;text-align:center}.t-gray-blue .news h2{color:#b81f40}.newsitem__item{border-radius:3px}.newsitem__item-image{max-height:498px;background:#000}.newsitem__item-image a{display:block}.newsitem__item-image img{margin:0 auto;height:auto;max-height:498px}.newsitem__item-message{text-align:left;padding:0 32px}.newsitem__item-message a{color:inherit;text-decoration:underline}.newsitem__item-likes{text-align:left;padding:1em 32px 0}.newsitem__item-likes span{vertical-align:bottom;padding-right:5px}.newsitem__item-likes svg{vertical-align:middle}.news__slider{position:relative;text-align:center;height:100%;border:1px solid #b2b2b2;max-width:620px;margin:0 auto}.news__slider .slick-arrow{position:absolute;bottom:-96px;margin:0;padding:0;font-size:0;line-height:0;z-index:99;cursor:pointer}@media only screen and (min-width:768px){.news__slider .slick-arrow{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}.news__slider .slick-arrow::after,.news__slider .slick-arrow::before{position:absolute;top:0;-webkit-box-shadow:none;box-shadow:none}.t-gray-blue .news__slider .slick-arrow::after,.t-gray-blue .news__slider .slick-arrow::before{background-color:#a4bcc9}.news__slider .slick-arrow.slick-prev{right:calc(50% + 16px);left:auto;margin-left:-32px}@media only screen and (min-width:768px){.news__slider .slick-arrow.slick-prev{right:auto;left:0;margin-right:auto;margin-left:-40px}}@media only screen and (min-width:1024px){.news__slider .slick-arrow.slick-prev{margin-left:-48px}}.news__slider .slick-arrow.slick-next{left:calc(50% + 16px);right:auto;margin-right:-32px}@media only screen and (min-width:768px){.news__slider .slick-arrow.slick-next{left:auto;right:0;margin-right:-40px}}@media only screen and (min-width:1024px){.news__slider .slick-arrow.slick-next{margin-right:-48px}}.news__slider .slick-arrow.slick-disabled{opacity:.3}.news span.slick-arrow{cursor:initial;opacity:.3}.newsitem-error{display:none;text-align:center;font-size:1.8rem}.newsitem-loading{display:block;text-align:center;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes pulse{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}.service-container{position:relative;padding:64px 16px 16px 16px}@media only screen and (min-width:768px){.service-container{padding:32px 64px 128px 64px}}.service-container h2{max-width:1280px;margin-right:auto;margin-left:auto;text-align:center;text-transform:uppercase}.service-container__inner{position:relative;max-width:1280px;margin:0 auto;padding:0}.service-slider{position:relative;height:100%}.service-slider+.slick-arrows{padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:visible;z-index:9999}@media only screen and (min-width:768px){.service-slider+.slick-arrows{position:absolute;bottom:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}.service-slider+.slick-arrows .slick-arrow{margin:0 16px}.service-slider+.slick-arrows .slick-arrow::after,.service-slider+.slick-arrows .slick-arrow::before{-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:768px){.service-slider+.slick-arrows .slick-arrow.service-prev{margin-left:-48px}}@media only screen and (min-width:768px){.service-slider+.slick-arrows .slick-arrow.service-next{margin-right:-48px}}.service__content{padding:16px}@media only screen and (min-width:1024px){.service__content{padding:32px 64px}}@media only screen and (min-width:1280px){.service__content{padding:32px 128px 64px 128px}}.service__content h3{text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.service__content h3{padding:0}}.service__content h3 small{display:block;margin-top:16px;font-weight:700;font-size:Ubuntu,sans-serif.2rem}@media only screen and (min-width:768px){.service__content h3 small{font-size:2.4rem}}.facebook-slider{position:relative;height:100%}.facebook-slider+.slick-arrows{padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:visible;z-index:9999}@media only screen and (min-width:768px){.facebook-slider+.slick-arrows{position:absolute;bottom:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}.facebook-slider+.slick-arrows .slick-arrow{margin:0 16px}.facebook-slider+.slick-arrows .slick-arrow::after,.facebook-slider+.slick-arrows .slick-arrow::before{-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:768px){.facebook-slider+.slick-arrows .slick-arrow.facebook-prev{margin-left:-48px}}@media only screen and (min-width:768px){.facebook-slider+.slick-arrows .slick-arrow.facebook-next{margin-right:-48px}}.multiple-image--slider{position:relative;height:100%}.multiple-image--slider+.slick-arrows{padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:visible;z-index:9999}@media only screen and (min-width:768px){.multiple-image--slider+.slick-arrows{position:absolute;bottom:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}.multiple-image--slider+.slick-arrows .slick-arrow{margin:0 16px}.multiple-image--slider+.slick-arrows .slick-arrow::after,.multiple-image--slider+.slick-arrows .slick-arrow::before{-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:768px){.multiple-image--slider+.slick-arrows .slick-arrow.image-prev{margin-left:-48px}}@media only screen and (min-width:768px){.multiple-image--slider+.slick-arrows .slick-arrow.image-next{margin-right:-48px}}.spacecamp{padding:32px 0}@media only screen and (min-width:768px){.spacecamp{padding:32px 16px 96px 16px}}.spacecamp h2{max-width:1280px;margin-right:auto;margin-left:auto;text-align:center;text-transform:uppercase}.spacecamp__inner{max-width:1280px;margin:0 auto}.spacecamp__item{position:relative;margin-bottom:32px;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media only screen and (min-width:768px){.spacecamp__item{margin-bottom:64px;height:384px}}@media only screen and (min-width:1024px){.spacecamp__item{margin-bottom:32px}}@media only screen and (min-width:1280px){.spacecamp__item{height:480px}}@media only screen and (min-width:768px){.spacecamp__item:hover .spacecamp__image{height:20%}}.spacecamp__item:hover .spacecamp__content{bottom:0}.spacecamp__item:hover .spacecamp__content .spacecamp__headline{top:10%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.spacecamp__item:hover .spacecamp__content .spacecamp__text{opacity:1}.spacecamp__image{position:relative;background-size:cover;background-position:top center}@media only screen and (min-width:768px){.spacecamp__image{height:80%;margin-bottom:-1px;-webkit-transition:height .5s cubic-bezier(.645,.045,.355,1);-o-transition:height .5s cubic-bezier(.645,.045,.355,1);transition:height .5s cubic-bezier(.645,.045,.355,1)}}.spacecamp__content{padding:20px}@media only screen and (min-width:768px){.spacecamp__content{height:calc(80% + 1px);color:#fff;text-align:center;-webkit-transition:bottom .5s cubic-bezier(.645,.045,.355,1);-o-transition:bottom .5s cubic-bezier(.645,.045,.355,1);transition:bottom .5s cubic-bezier(.645,.045,.355,1)}}.spacecamp__title{height:15%}.spacecamp__title h3{margin:0;color:#fff;font-size:1.8rem;font-weight:700;text-transform:uppercase}@media only screen and (min-width:768px){.spacecamp__title h3{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}}@media only screen and (min-width:1280px){.spacecamp__title h3{font-size:2rem}}@media only screen and (min-width:1680px){.spacecamp__title h3{font-size:2.5rem}}.spacecamp__text{padding:0;text-align:center;color:#fff;text-align:left;font-size:1.6rem}@media only screen and (min-width:768px){.spacecamp__text{-webkit-transition:opacity .8s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .8s cubic-bezier(.645,.045,.355,1);transition:opacity .8s cubic-bezier(.645,.045,.355,1);opacity:0}}@media only screen and (max-width:768px){.slick-list{height:auto}}.slick-arrow{width:32px;height:64px;border:0;background-color:transparent;z-index:99;cursor:pointer;-webkit-transition:background-color 150ms ease-in-out;-o-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out}.slick-arrow::after,.slick-arrow::before{display:block;content:'';background:#fff;height:3px;border-radius:3px;width:32px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000}.slick-arrow::before{top:50%}.slick-arrow::after{top:50%}.slick-arrow.facebook-prev,.slick-arrow.image-prev,.slick-arrow.job-prev,.slick-arrow.service-prev,.slick-arrow.slick-prev{left:32px}.slick-arrow.facebook-prev::before,.slick-arrow.image-prev::before,.slick-arrow.job-prev::before,.slick-arrow.service-prev::before,.slick-arrow.slick-prev::before{-webkit-transform:translate3d(0,18px,0) rotateZ(-60deg);transform:translate3d(0,18px,0) rotateZ(-64deg)}.slick-arrow.facebook-prev::after,.slick-arrow.image-prev::after,.slick-arrow.job-prev::after,.slick-arrow.service-prev::after,.slick-arrow.slick-prev::after{-webkit-transform:translate3d(0,42px,0) rotateZ(60deg);transform:translate3d(0,42px,0) rotateZ(64deg)}.slick-arrow.facebook-next,.slick-arrow.image-next,.slick-arrow.job-next,.slick-arrow.service-next,.slick-arrow.slick-next{right:32px}.slick-arrow.facebook-next::before,.slick-arrow.image-next::before,.slick-arrow.job-next::before,.slick-arrow.service-next::before,.slick-arrow.slick-next::before{-webkit-transform:translate3d(0,18px,0) rotateZ(60deg);transform:translate3d(0,18px,0) rotateZ(64deg)}.slick-arrow.facebook-next::after,.slick-arrow.image-next::after,.slick-arrow.job-next::after,.slick-arrow.service-next::after,.slick-arrow.slick-next::after{-webkit-transform:translate3d(0,42px,0) rotateZ(-60deg);transform:translate3d(0,42px,0) rotateZ(-64deg)}.subfooter{margin-top:-1px}.subfooter__headline{margin-top:16px;text-align:center;display:block;color:rgba(0,0,0,.3);text-transform:uppercase}.subfooter__logo-list{background:#fff}.subfooter__logo-list a{display:block}.subfooter__logo{padding:16px}.success-stories{position:relative;padding:16px 0 128px 0;background-color:#f0f0f0}@media only screen and (min-width:768px){.success-stories{padding:32px 0 64px 0}}.success-stories h2{max-width:1280px;margin-right:auto;margin-left:auto;text-align:center;text-transform:uppercase}.t-gray-blue .success-stories h2{color:#b81f40}.success-stories__inner{position:relative;max-width:1280px;margin:0 auto;padding:0}.success-stories__item{overflow:hidden}.success-stories__content{color:#fff;padding:32px}@media only screen and (min-width:1024px){.success-stories__content{padding:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:1280px){.success-stories__content{padding:64px}}.success-stories__image{-ms-flex-negative:0;flex-shrink:0;width:70%;margin:0 auto 32px auto}@media only screen and (min-width:1024px){.success-stories__image{width:35%;margin:0}}@media only screen and (min-width:1280px){.success-stories__image{width:30%}}@media only screen and (min-width:1024px){.success-stories__text{width:60%}}.success-stories__text .button{width:auto;max-width:none;white-space:normal;line-height:unset;padding:16px}.success-stories__title{margin:0;text-transform:uppercase;font-size:4rem;text-align:center}@media only screen and (min-width:1024px){.success-stories__title{text-align:left;font-size:4.5rem;padding:0}}.success-stories__title small{display:block;font-size:Ubuntu,sans-serif.2rem}@media only screen and (min-width:768px){.success-stories__title small{font-size:2.4rem}}.success-stories__slider{position:relative;height:100%}.success-stories__slider .slick-arrow{position:absolute;bottom:-96px;margin:0;padding:0;font-size:0;line-height:0;z-index:99;cursor:pointer}@media only screen and (min-width:768px){.success-stories__slider .slick-arrow{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}.success-stories__slider .slick-arrow::after,.success-stories__slider .slick-arrow::before{position:absolute;top:0;-webkit-box-shadow:none;box-shadow:none}.success-stories__slider .slick-arrow.slick-prev{right:calc(50% + 16px);left:auto;margin-left:-32px}@media only screen and (min-width:768px){.success-stories__slider .slick-arrow.slick-prev{right:auto;left:0;margin-right:auto;margin-left:-40px}}@media only screen and (min-width:1024px){.success-stories__slider .slick-arrow.slick-prev{margin-left:-48px}}.success-stories__slider .slick-arrow.slick-next{left:calc(50% + 16px);right:auto;margin-right:-32px}@media only screen and (min-width:768px){.success-stories__slider .slick-arrow.slick-next{left:auto;right:0;margin-right:-40px}}@media only screen and (min-width:1024px){.success-stories__slider .slick-arrow.slick-next{margin-right:-48px}}.success-stories__slider .slick-arrow.slick-disabled{opacity:.3}.team{position:relative;padding:16px 0 128px 0;color:#fff}@media only screen and (min-width:768px){.team{padding:32px 0}}.team[class*=t-icon-]::before{position:absolute;display:block;content:''}.team__inner{position:relative;max-width:1280px;margin:0 auto;padding:0}.team__content{color:#fff;padding:0 32px}@media only screen and (min-width:768px){.team__content{padding:0 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1280px){.team__content{padding:0 64px}}.team__image{position:relative;padding-top:120%;margin:0 auto 32px auto}@media only screen and (min-width:768px){.team__image{padding:0;margin:0;width:30%}}@media only screen and (min-width:1024px){.team__image{width:40%;padding-top:55%;margin:0}}.team__image .bg-image{background-position:center top}.team__text{overflow:hidden;padding-bottom:32px}@media only screen and (min-width:768px){.team__text{padding:32px 0 32px 32px;width:70%}}@media only screen and (min-width:1024px){.team__text{padding:64px 0 64px 64px;width:60%}}.team__text .button{width:auto;max-width:none;white-space:normal;line-height:unset;padding:16px}.team__name{margin:0;text-transform:uppercase;font-size:4rem;text-align:center}@media only screen and (min-width:768px){.team__name{text-align:left}}@media only screen and (min-width:1024px){.team__name{font-size:4.5rem;padding:0}}.team__name small{display:block;font-size:Ubuntu,sans-serif.2rem}@media only screen and (min-width:768px){.team__name small{font-size:2.4rem}}.team__testimonial{position:relative;margin:64px 32px;font-size:2.2rem;max-width:768px}@media only screen and (min-width:768px){.team__testimonial{margin:96px auto}}.team__testimonial .testimonial__end,.team__testimonial .testimonial__start{position:absolute;width:19.2px;height:19.2px;background-size:100%}.team__testimonial .testimonial__end svg,.team__testimonial .testimonial__start svg{width:29px}.team__testimonial .testimonial__start{top:-32px;left:0}.team__testimonial .testimonial__end{bottom:-24px;right:10px}.team__testimonial p{position:relative;margin:0}.team__video-headline{text-align:center;font-size:4rem}@media only screen and (min-width:1024px){.team__video-headline{font-size:4.5rem}}.team__slider{position:relative;height:100%}.team__slider .slick-arrow{position:absolute;bottom:-96px;margin:0;padding:0;font-size:0;line-height:0;z-index:99;cursor:pointer}@media only screen and (min-width:768px){.team__slider .slick-arrow{top:250px;bottom:auto}}.team__slider .slick-arrow::after,.team__slider .slick-arrow::before{position:absolute;top:0;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:768px){.team__slider .slick-arrow::after,.team__slider .slick-arrow::before{background:#fff!important}}.team__slider .slick-arrow.slick-prev{right:calc(50% + 16px);left:auto;margin-left:-32px}@media only screen and (min-width:768px){.team__slider .slick-arrow.slick-prev{right:auto;left:0;margin-right:auto;margin-left:8px}}.team__slider .slick-arrow.slick-next{left:calc(50% + 16px);right:auto;margin-right:-32px}@media only screen and (min-width:768px){.team__slider .slick-arrow.slick-next{left:auto;right:0;margin-right:8px}}.team__slider .slick-arrow.slick-disabled{opacity:.3}.simple-text{max-width:1280px;padding:0 16px;margin:0 auto 32px auto;overflow:hidden}@media only screen and (min-width:768px){.simple-text{margin:0 auto 64px auto}}.ce_text{overflow:hidden}.image-text{position:relative}.image-text.t-bg-base{color:#fff}.image-text__bgImage{position:absolute;top:0;right:0;bottom:0;left:0}.image-text__inner{position:relative;width:100%;margin:0 auto;padding:32px 0;overflow:hidden}@media only screen and (min-width:768px){.image-text__inner{padding:80px 32px 64px 32px;width:640px}}@media only screen and (min-width:1280px){.image-text__inner{padding:144px 0;max-width:1280px;width:auto}}@media only screen and (min-width:1680px){.image-text__inner{padding:144px 0}}.image-text__inner h2{text-align:center;text-transform:uppercase;padding:32px 16px;margin-top:0}.image-text__inner h2 small{display:block;margin-top:16px;margin-bottom:64px;font-weight:400;font-size:Ubuntu,sans-serif.2rem}@media only screen and (min-width:768px){.image-text__inner h2 small{font-size:2.4rem}}@media only screen and (min-width:1280px){.image-text__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1280px){.image-text__image{width:calc(50% - 32px)}}.image-text__text{padding:32px 16px}@media only screen and (min-width:768px){.image-text__text{padding:32px 0}}@media only screen and (min-width:1280px){.image-text__text{width:calc(50% - 32px);padding-top:0}}.image-text__text p:first-child{margin-top:0}.testimonial{margin-bottom:64px}.testimonial__content{margin-bottom:32px}@media only screen and (min-width:768px){.testimonial__content{margin:0;padding-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.testimonial__image{width:200px;height:200px;border-radius:50%;border:3px solid #f0f0f0;overflow:hidden;margin:0 auto 32px auto;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:768px){.testimonial__image{width:120px;height:120px;margin:0}}@media only screen and (min-width:1024px){.testimonial__image{width:170px;height:170px}}@media only screen and (min-width:1280px){.testimonial__image{width:200px;height:200px}}@media only screen and (min-width:768px){.testimonial__image+div{margin:0 0 0 48px}}.testimonial__name{display:block;font-size:2rem;font-weight:400;text-transform:uppercase;margin:0;text-align:center;margin-bottom:48px}@media only screen and (min-width:768px){.testimonial__name{margin-bottom:32px;text-align:left}}@media only screen and (min-width:1024px){.testimonial__name{font-size:2.5rem;text-align:left}}.testimonial__text{position:relative;margin:0 48px}@media only screen and (min-width:768px){.testimonial__text{margin:0;padding:0}}.testimonial__text .testimonial__end,.testimonial__text .testimonial__start{position:absolute;width:19.2px;height:19.2px;background-size:100%}.testimonial__text .testimonial__end svg,.testimonial__text .testimonial__start svg{width:29px}.testimonial__text .testimonial__start{top:-24px;left:0}.testimonial__text .testimonial__end{bottom:-24px;right:10px}.testimonial__text p{position:relative;margin:0}.testimonial__slider{position:relative;padding-bottom:64px}@media only screen and (min-width:768px){.testimonial__slider{padding:0 64px}}.testimonial__slider .slick-arrow{position:absolute;bottom:0;margin:0;padding:0;font-size:0;line-height:0;z-index:99;cursor:pointer}@media only screen and (min-width:768px){.testimonial__slider .slick-arrow{top:60px;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:1024px){.testimonial__slider .slick-arrow{top:85px}}@media only screen and (min-width:1280px){.testimonial__slider .slick-arrow{top:100px}}.testimonial__slider .slick-arrow::after,.testimonial__slider .slick-arrow::before{position:absolute;top:0;-webkit-box-shadow:none;box-shadow:none}.testimonial__slider .slick-arrow.slick-prev{right:calc(50% + 16px);left:auto;margin-left:0}@media only screen and (min-width:768px){.testimonial__slider .slick-arrow.slick-prev{right:auto;left:0;margin-right:auto;margin-left:0}}@media only screen and (min-width:1024px){.testimonial__slider .slick-arrow.slick-prev{margin-left:0}}.testimonial__slider .slick-arrow.slick-next{left:calc(50% + 16px);right:auto;margin-right:0}@media only screen and (min-width:768px){.testimonial__slider .slick-arrow.slick-next{left:auto;right:0;margin-right:0}}@media only screen and (min-width:1024px){.testimonial__slider .slick-arrow.slick-next{margin-right:0}}.testimonial__slider .slick-arrow.slick-disabled{opacity:.3}.t-purple .t-bg-base{background-color:#6c558c}.t-purple .t-bg-dark{background-color:#513d72}.t-purple .t-bg-darker{background-color:#372557}.t-purple .t-text{color:#6c558c}.t-purple .t-button{border-color:#6c558c;color:#6c558c}.t-purple .t-svg svg{fill:#6c558c}.t-orange .t-bg-base{background-color:#e7795d}.t-orange .t-bg-dark{background-color:#b75139}.t-orange .t-bg-darker{background-color:#9c3a25}.t-orange .t-text{color:#e7795d}.t-orange .t-button{border-color:#e7795d;color:#e7795d}.t-orange .t-svg svg{fill:#e7795d}.t-green .t-bg-base{background-color:#49b69c}.t-green .t-bg-dark{background-color:#1c977f}.t-green .t-bg-darker{background-color:#027660}.t-green .t-text{color:#49b69c}.t-green .t-button{border-color:#49b69c;color:#49b69c}.t-green .t-svg svg{fill:#49b69c}.t-red .t-bg-base{background-color:#b81f40}.t-red .t-bg-dark{background-color:#950029}.t-red .t-bg-darker{background-color:#750015}.t-red .t-text{color:#b81f40}.t-red .t-button{border-color:#b81f40;color:#b81f40}.t-red .t-svg svg{fill:#b81f40}.t-blue .t-bg-base{background-color:#489fc0}.t-blue .t-bg-dark{background-color:#007396}.t-blue .t-bg-darker{background-color:#004b69}.t-blue .t-text{color:#489fc0}.t-blue .t-button{border-color:#489fc0;color:#489fc0}.t-blue .t-svg svg{fill:#489fc0}.t-brown .t-bg-base{background-color:#d2b47c}.t-brown .t-bg-dark{background-color:#ad905c}.t-brown .t-bg-darker{background-color:#7d6331}.t-brown .t-text{color:#d2b47c}.t-brown .t-button{border-color:#d2b47c;color:#d2b47c}.t-brown .t-svg svg{fill:#d2b47c}.t-gray-blue .t-bg-base{background-color:#a4bcc9}.t-gray-blue .t-bg-dark{background-color:#7b94a1}.t-gray-blue .t-bg-darker{background-color:#547180}.t-gray-blue .t-bg-light{background-color:#b4d0de}.t-gray-blue .t-text{color:#a4bcc9}.t-gray-blue .t-button{border-color:#a4bcc9;color:#a4bcc9}.t-gray-blue .t-svg svg{fill:#a4bcc9}.textblock{position:relative;padding:64px 0;text-align:left}@media only screen and (min-width:1024px){.textblock{padding:64px 0}}@media only screen and (min-width:1280px){.textblock{padding:32px 0 64px 0}}.textblock h2{color:#fff;max-width:1280px;margin-right:auto;margin-left:auto;text-align:left;text-transform:uppercase}.textblock h1{color:#fff;text-align:left;text-transform:uppercase}@media only screen and (min-width:768px){.textblock h1{padding:0}}.textblock h1 small{display:block;margin-top:1rem;font-weight:400;font-size:1.2rem}@media only screen and (min-width:768px){.textblock h1 small{font-size:2.4rem}}.textblock__text{color:#fff}@media only screen and (min-width:768px){.ce_rsce_video{padding:32px 0 192px 0}.t-gray-blue .ce_rsce_video{padding-bottom:0}}.ce_rsce_video h2{text-align:center;margin-top:15px}.t-gray-blue .ce_rsce_video h2{color:#b81f40}.ce_rsce_video[class*=t-icon-]::before{position:absolute;display:block;content:''}.ce_rsce_video.t-icon-stripes::before{width:240px;height:40px;left:90%;bottom:80px;background-size:100%;background-repeat:no-repeat}@media only screen and (min-width:1280px){.ce_rsce_video.t-icon-stripes::before{width:360px;height:60px;left:83%}}.t-gray-blue .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_red.png)}.t-purple .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_purple.png)}.t-green .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_green.png)}.t-brown .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_brown.png)}.t-red .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_red.png)}.t-blue .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout/images/icons/stripes_blue.png)}#video-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.9);z-index:9999}#video-modal .video-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#video-modal #video-player{position:relative;width:80%}#video-modal #video-player:before{content:'';display:block;padding-bottom:56.25%}#video-modal #video-player video{position:absolute;top:0;right:0;bottom:0;left:0}#video-modal .close-video{position:absolute;right:16px;top:16px}.form{margin:-8px}@media only screen and (min-width:1024px){.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1024px){.form__col{width:45%}}.ce_form{max-width:1280px;margin:64px auto;padding:0 16px}.formbody{*zoom:1}.formbody:after,.formbody:before{content:"";display:table}.formbody:after{clear:both}.spacer{height:32px;display:block;float:left;width:100%}.widget{position:relative;width:100%;margin:0 0 32px 0}@media only screen and (min-width:768px){.widget{width:calc(100% - 16px * 2);margin:0 16px 32px 16px;clear:both}}@media only screen and (min-width:768px){.widget-explanation{margin-bottom:64px;padding-left:32px;padding-right:32px}}.widget-explanation h2{margin-top:0;margin-bottom:0}.widget-explanation h3.form__headline{text-transform:uppercase;font-weight:400;font-size:1.8rem}@media only screen and (min-width:1024px){.widget-explanation h3.form__headline{font-size:2.5rem}}.widget-explanation.no-margin{margin-bottom:0}.widget-explanation.small-text{font-size:70%;text-align:left;padding-left:0}@media only screen and (min-width:768px){.widget.w25,.widget.w33,.widget.w50,.widget.w75{float:left;clear:none}}.widget.w50{width:100%}@media only screen and (min-width:768px){.widget.w50{width:calc(50% - 16px * 2)}}.widget.w33{width:100%}@media only screen and (min-width:768px){.widget.w33{width:calc(33.3333% - 16px * 2)}}.widget.w25{width:100%}@media only screen and (min-width:768px){.widget.w25{width:calc(25% - 16px * 2)}}.widget.w75{width:100%}@media only screen and (min-width:768px){.widget.w75{width:calc(75% - 16px * 2)}}.widget.clr{clear:both}.widget-submit{text-align:right}@media only screen and (max-width:768px){.widget-submit button{width:100%}}.chrome .widget-select::after,.chrome .widget-select::before,.firefox .widget-select::after,.firefox .widget-select::before{position:absolute;top:32px;right:16px;display:block;content:'';background:#fff;height:2px;border-radius:3px;width:16px}.chrome .widget-select::before,.firefox .widget-select::before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotateZ(-30deg);-ms-transform:rotate(-30deg);transform:rotateZ(-30deg)}.chrome .widget-select::after,.firefox .widget-select::after{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotateZ(-510deg) translateX(0);-ms-transform:rotate(-510deg) translateX(0);transform:rotateZ(-510deg) translateX(0)}.submit_container{text-align:center}label{display:none;position:absolute;top:0;left:0;padding:0 16px 32px;text-align:left;font-size:1.8rem;font-weight:300;padding:5px 16px 32px}.captcha_text{padding:0 16px 32px;font-size:1.4rem}::-webkit-input-placeholder{color:#fff;opacity:1;font-size:1.8rem}::-moz-placeholder{color:#fff;opacity:1;font-size:1.8rem}:-ms-input-placeholder{color:#fff;opacity:1;font-size:1.8rem}::-ms-input-placeholder{color:#fff;opacity:1;font-size:1.8rem}::placeholder{color:#fff;opacity:1;font-size:1.8rem}:-ms-input-placeholder{color:#fff;font-size:1.8rem}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 64px #fff inset}input,select,textarea{font-family:Ubuntu,sans-serif;font-weight:300}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url]{display:block;width:100%;height:auto;padding:16px 32px;border:1px solid #fff;border-radius:32px;background:0 0;color:#fff}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{background:rgba(255,255,255,.2)}textarea{display:block;width:100%;max-width:100%;min-height:200px;padding:16px 32px;border:1px solid #fff;border-radius:32px;background:0 0;color:#fff}textarea:focus{background:rgba(255,255,255,.2)}fieldset{padding:0;border:0}fieldset legend{margin-bottom:10px}fieldset span{display:block;margin-bottom:10px}select{position:relative;display:block;width:100%;height:auto;padding:16px 32px;border:1px solid #fff;background-color:transparent;border-radius:32px;color:#fff;font-size:1.8rem;-moz-appearance:none;-webkit-appearance:none}.ie select{padding:15px 32px}select:focus{background:rgba(255,255,255,.2)}select option{color:#000}select option:first-child{color:rgba(0,0,0,.5)}.widget-upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}@media only screen and (min-width:1024px){.widget-upload{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.widget-upload input[type=file]{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;cursor:pointer}.widget-upload .file-input-container{position:relative;margin-bottom:0}@media only screen and (min-width:1024px){.widget-upload .file-input-container{width:50%}}.widget-upload .file-input-container+label{position:relative;display:inline-block;padding:0 32px;line-height:48px}@media only screen and (min-width:1024px){.widget-upload .file-input-container+label{width:50%}}.widget-upload .fake-file-input{height:48px;padding:0 16px 32px;background:0 0;line-height:48px;overflow:hidden!important}.widget.checkbox label{line-height:auto}.widget.checkbox--input{height:80px;background:#fff;padding:20px 16px 0 16px}.widget.checkbox--reverse label{padding-left:0;padding-right:64px}.widget.checkbox--reverse label::after,.widget.checkbox--reverse label::before{left:auto;right:0}.widget.checkbox--reverse label::after{width:38px}input[type=checkbox],input[type=radio]{position:absolute;opacity:0;width:48px;height:48px;margin:0;padding:0;display:inherit}input[type=checkbox]+label,input[type=radio]+label{position:relative;width:100%;display:inline-block!important;padding:8px 10px 0 48px;min-height:32px;font-weight:300;cursor:pointer;font-size:1.6rem}@media only screen and (min-width:1024px){input[type=checkbox]+label,input[type=radio]+label{font-size:1.8rem}}input[type=checkbox]+label::after,input[type=checkbox]+label::before,input[type=radio]+label::after,input[type=radio]+label::before{display:block;position:absolute;width:32px;height:32px;line-height:32px}input[type=checkbox]+label::before,input[type=radio]+label::before{content:'';left:0;top:4px}input[type=checkbox]+label::after,input[type=radio]+label::after{display:none;content:''}input[type=checkbox]:checked+label::after,input[type=radio]:checked+label::after{display:block}input[type=radio]+label::after,input[type=radio]+label::before{border-radius:50%}input[type=radio]+label::after{top:10px;left:10px;width:12px;height:12px;background-color:#fff}input[type=checkbox]+label::before{content:'';border-radius:50%;background:0 0;border:1px solid #fff}input[type=checkbox]+label::after{content:'';background:#fff;border-radius:50%;top:12px;left:8px;width:16px;height:16px;text-align:center}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.scroll{position:absolute;top:0;left:0;width:100%;overflow:hidden;bottom:0}.scroll__container{width:calc(100%);height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-transition:width .1s ease-in-out;-o-transition:width .1s ease-in-out;transition:width .1s ease-in-out}.scroll__content{overflow:hidden;padding:0 20px 60px 0}.nav--socials{margin:0;padding:32px 0}.nav--socials ul li{display:inline-block;margin:16px;width:48px;height:48px}.nav--socials ul li a{display:block;border-radius:3px}.nav--socials ul li a svg{width:100%;height:100%;fill:#000}.nav--footer{padding-bottom:32px}.nav--footer ul{text-align:center}.nav--footer ul li{display:inline-block;margin:0 16px}.nav--footer ul li a{color:#fff}.nav--footer-main{padding:16px 0;border-bottom:1px solid #fff}.nav--footer-main ul{text-align:left}@media only screen and (min-width:1024px){.nav--footer-main ul{text-align:center}}.nav--footer-main ul li{display:block;margin:0;padding:8px 32px}@media only screen and (min-width:768px){.nav--footer-main ul li{width:33%;display:inline-block;padding:16px 32px}}@media only screen and (min-width:1024px){.nav--footer-main ul li{width:auto;padding:16px}}.nav--footer-main ul li a,.nav--footer-main ul li strong{color:#fff;text-transform:uppercase;font-weight:300;font-size:1.6rem;opacity:.7}.nav--footer-main ul li a:hover,.nav--footer-main ul li strong:hover{opacity:1}.nav--footer-main ul li strong{opacity:1}.nav--anchor{display:block;position:fixed;top:0;left:0;width:100%;padding:5px;background-color:#b81f40!important;z-index:9999}@media only screen and (min-width:1023px){.nav--anchor.is-active{padding:10px}}.nav--anchor.is-active ul{opacity:1}.nav--anchor ul{opacity:0;text-align:center;max-height:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1023px){.nav--anchor ul{max-height:0!important}}.nav--anchor ul li{display:inline-block;margin:0 10px;text-transform:uppercase;font-size:1.2rem;padding:1px 5px;-webkit-transition:font-weight .2s ease,padding .2s ease;-o-transition:font-weight .2s ease,padding .2s ease;transition:font-weight .2s ease,padding .2s ease}.nav--anchor ul li a{color:#fff}.nav--anchor ul li.active{font-weight:500}.nav--anchor ul li.last{border:1px solid #fff}.nav--anchor.is-active ul{max-height:2.6rem}.nav--main ul li{display:block;margin-bottom:5px;text-transform:uppercase}.nav--main ul li a,.nav--main ul li strong{font-weight:700;padding:12px 16px 12px 32px;display:block;color:#575756;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.nav--main ul li a.active,.nav--main ul li strong.active{color:#fff;background-color:#666}.nav--main ul li a.active:before,.nav--main ul li strong.active:before{border-color:#fff}.nav--main ul li a:hover,.nav--main ul li strong:hover{color:#fff;background-color:#666}.nav--main ul li a:hover:before,.nav--main ul li strong:hover:before{border-color:#fff}.nav--main ul li a.external,.nav--main ul li strong.external{background:#b81f40;color:#fff}.nav--main ul li a.external:before,.nav--main ul li strong.external:before{border-color:#fff}.main-menu{display:none;background:#fff;z-index:10000;position:fixed;right:0;left:auto;width:320px;height:100vh;border-top:64px solid #fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}@media only screen and (min-width:768px){.main-menu{height:auto;bottom:auto}}@media only screen and (min-width:1024px){.main-menu{top:45px}}@media only screen and (min-width:768px){.main-menu .scroll__container{width:100%;overflow:hidden}}@media only screen and (min-width:768px){.main-menu .scroll__content{padding-right:0}}.hamburger{position:fixed;top:10px;right:0;z-index:9999}@media only screen and (min-width:768px){.hamburger{top:20px}}@media only screen and (min-width:1024px){.hamburger{top:45px}}.klaro{--accent-color:#547180}.klaro .cookie-modal{z-index:99000!important}.klaro .cookie-modal a,.klaro .cookie-notice a{color:#b2b2b2!important;text-decoration:underline!important}.klaro .cm-btn-decline{font-size:1.8rem!important}.klaro .cookie-modal .cm-app-input:checked+.cm-app-label .slider,.klaro .cookie-notice .cm-app-input:checked+.cm-app-label .slider{background-color:var(--accent-color)!important}.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{margin-right:unset!important}.klaro .cookie-modal .cm-modal{background:#f6f6f6!important}.klaro .cm-app{padding-left:0!important}.klaro .title{font-size:1.8em!important;line-height:1em!important}.klaro input[type=checkbox]+label::after{content:unset!important}.klaro .cm-app>div>div{margin-left:65px!important}.klaro .cm-app-title{margin-left:15px!important}.klaro .cm-list-title{margin-left:20px;margin-top:5px;font-size:16px!important}.klaro .cm-list-description{padding-left:70px!important}.klaro ul .cm-purpose{padding:0!important}.klaro .cm-caret{margin-top:10px}.klaro .cookie-modal .cm-modal .cm-footer-buttons{flex-flow:column!important;flex-flow:column-reverse!important}.klaro .cm-btn{text-align:center;min-height:30px;font-size:18px!important;margin-bottom:10px;width:100%;background-color:var(--accent-color)!important}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice ul{color:#575756!important}.klaro .purposes{display:none!important}.klaro .cm-toggle-all{display:none!important}.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:var(--accent-color)!important}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:var(--accent-color)!important}.nav--main ul li{margin-bottom:0;text-transform:uppercase;min-height:48px}.nav--main ul li.external{margin-bottom:5px}.nav--main ul li.external+li{margin-bottom:0}.nav--main ul li a,.nav--main ul li strong{position:relative;font-weight:600;font-size:1.6rem;padding:0 16px 0 48px;display:block;color:#575757;line-height:48px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.nav--main ul li.submenu .submenu__arrow{position:absolute;top:0;left:0;z-index:3;width:48px;height:48px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav--main div.submenu .submenu__arrow::before,.nav--main ul li.submenu .submenu__arrow::before{content:"";display:inline-block;width:10px;height:10px;border-right:3px solid #575757;border-top:3px solid #575757;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav--main ul li.submenu.is-open .submenu__arrow::before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-top:-7px}.nav--main ul li.active a,.nav--main ul li.active strong,.nav--main ul li:hover a,.nav--main ul li:hover strong{background-color:#666;color:#fff}.nav--main ul li.active .submenu__arrow::before,.nav--main ul li:hover .submenu__arrow::before{border-color:#fff}.nav--main div.external a,.nav--main ul li.external a,.nav--main ul li.external strong{background-color:#b81f40;color:#fff}.nav--main ul li.external .submenu__arrow::before{border-color:#fff}.nav--main ul li.is-open ul.level_2{display:block}.nav--main ul.level_2{display:none}.nav--main ul.level_2.is-open{display:block}.nav--main ul.level_2 li{margin-bottom:0;text-transform:none;min-height:24px}.nav--main ul.level_2 li .submenu__arrow{display:none}.nav--main ul.level_2 li a,.nav--main ul.level_2 li strong{font-weight:400;padding:6px 16px 6px 64px;font-size:1.5rem;background-color:transparent;color:#575757;line-height:24px}.nav--main ul.level_2 li.active a,.nav--main ul.level_2 li.active strong,.nav--main ul.level_2 li:hover a,.nav--main ul.level_2 li:hover strong{background-color:transparent;color:#7b94a1}.ie .main-menu{-webkit-transform:none;-ms-transform:none;transform:none;right:calc(50% - (1680px / 2))}.main-menu .scroll__content{padding-right:0;padding-bottom:0}#intro{min-height:300px}@media(min-width:1280px){#top{background-position:center 0}.intro__content{opacity:1!important}.intro{display:none!important;height:200px}.intro__logos{position:absolute!important;top:0!important}}.standorte{width:100%;display:flex;flex-direction:row;justify-content:space-around;margin-bottom:50px}@media(max-width:625px){.standorte{flex-direction:column}.standort{text-align:center;margin-bottom:20px}}#accordion-figure{display:inline-block;vertical-align:top;padding:10px 25px 5% 0}#accordion-figuretext-div{display:inline-block}#captcha-div,#captcha-text-div{left:2.5%}#captcha-text-div{bottom:7px}#captcha-div{display:inline;width:9%;margin-right:0}@media(max-width:625px){#captcha-div{bottom:15px}}.spaceitup-contact{margin-bottom:75px}#captcha-image{float:left;margin-top:7.5px}#wrong-captcha-text{color:red;visibility:hidden;float:left;margin-bottom:8px;white-space:nowrap;position:relative;bottom:56px}#captcha-code-input{position:absolute}#datenschutz{text-decoration:underline}.background{background-color:#7b94a1;padding:3vw 3vw calc(3vw + 15px) 3vw}.headline{text-align:center;position:relative}#subtext-div{margin:0 auto 20px auto;display:table;width:40vw}#subtext-div>*{margin:0}@media(max-width:625px){#subtext-div{width:auto}}@media(max-width:1280px){.imageOrVideo-button-div{display:flex;width:100%;vertical-align:middle}.switch-button{width:85%;margin-bottom:0;font-size:inherit}.second-switch-button{margin-left:7.5%}.switch-button-container{width:50%}}@media(max-width:640px){.imageOrVideo-button-div{display:inline;margin-top:0}.switch-button{margin-right:0}.switch-button-container{display:inline}.first-switch-button{margin-left:7.5%}.second-switch-button{margin-top:8px}.content-switch-button{font-size:revert}}@media(min-width:1280px){.imageOrVideo-button-div{display:flex;width:100%;vertical-align:middle;margin-top:32px}.switch-button{width:85%;margin-bottom:0}.first-switch-button{margin-right:3.5%}.second-switch-button{margin-left:3.5%}}.content-switch-button{display:none;margin:15px auto 0 auto;width:auto;vertical-align:center}@media (max-width:768px){.form-contact{margin:0 3rem}.content-body h2{font-size:10vw}.formBody #captcha-image{margin-bottom:1rem}}.standort{width:33%;margin-left:auto;margin-right:auto;text-align:center}.t-orange .t-color-slider{background-color:#ad847d}.t-purple .t-color-slider{background-color:#c696d4}.t-brown .t-color-slider{background-color:#c9c1b1}.t-green .t-color-slider{background-color:#78e3cd}.t-red .t-color-slider{background-color:#fc2662}@media (max-width:768px){.workshop-students-application-header{margin:0 50px;hyphens:auto}}@media (min-width:768px){.workshop-students-application-header{margin:0 150px;hyphens:auto}}.form-workshop_students_application>.application-headline,.workshop-students-application-header>.application-headline{margin-left:auto;margin-right:auto;width:fit-content}.form-workshop_students_application .fox12 .fake-file-input{display:none}.form-workshop_students_application .fox12 .widget-upload-file>.flexbox{border-radius:32px}
