@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;
}

}
@media screen{
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f08c"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-xing:before{content:"\f168"}.fab{font-family:"Font Awesome 5 Brands"}.far{font-weight:400}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}
}
@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../../files/layout-experts/fonts/ubuntu-v12-latin-300.eot);src:local("Ubuntu Light"),local("Ubuntu-Light"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-300.eot?#iefix) format("embedded-opentype"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-300.woff2) format("woff2"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-300.woff) format("woff"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-300.ttf) format("truetype"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-300.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../../files/layout-experts/fonts/ubuntu-v12-latin-500.eot);src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-500.eot?#iefix) format("embedded-opentype"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-500.woff2) format("woff2"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-500.woff) format("woff"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-500.ttf) format("truetype"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-500.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../../files/layout-experts/fonts/ubuntu-v12-latin-700.eot);src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-700.eot?#iefix) format("embedded-opentype"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-700.woff2) format("woff2"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-700.woff) format("woff"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-700.ttf) format("truetype"),url(../../files/layout-experts/fonts/ubuntu-v12-latin-700.svg#Ubuntu) format("svg")}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:18px 16px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#b81f40}.hamburger-box{width:45px;height:26px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:45px;height:4px;background-color:#b81f40;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-11px}.hamburger-inner::after{bottom:-11px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;-o-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;-o-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;-o-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}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,h2 small,h3 small,h4 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:hidden;height:100%}}html{font-size:62.5%}body{font-display:swap;line-height:1.4;font-family:Ubuntu,sans-serif;font-weight:300;background:#fff;color:#575756}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}}@media only screen and (min-width:1280px){.js body[class*=t-]{overflow:visible}}p{line-height:26px}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,source,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}@media only screen and (min-width:1680px){#wrapper{max-width:1680px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15)}}.inside{position:relative;width:100%;margin:0 auto}#jobs{position:relative}#application{display:none}.form-response #container{padding-top:130px}@media only screen and (min-width:768px){.form-response #container{padding-top:190px}}.form-response #container .response-text{color:#fff;text-align:center;padding-bottom:32px}#footer{color:#fff}#footer .inside{max-width:none;margin:0 auto;padding:0;text-align:center}#subfooter{background:#fff;padding:16px 0;margin-top:-1px}#header{position:relative}#header #logo-brockhaus{position:absolute;top:12px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:99}#header #logo-brockhaus img{width:100px}@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__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}}[class*=t-] .accordion__content.t-bg-light{background-color:#f0f0f0}[class*=t-] .accordion__content.t-bg-base{background-color:#f0f0f0}[class*=t-] .accordion__content.t-bg-dark{background-color:#f0f0f0}.accordion__content>div{padding:48px 16px;overflow:hidden}.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:768px){.accordion__content>div{padding:48px 64px 16px 64px}}@media (max-width:1280px){.contactdescription{flex-direction:column}}@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}.accordion__element:last-child{margin-bottom:0}}@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}}.accordion__text a{color:#575756}.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:16px 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}.benefits__inner_block{display:flex;flex-wrap:wrap}.benefits__inner_block .benefits__item{margin:0 auto 32px 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;width:30%}}.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}@media (max-width:768px){#mitarbeiter .benefits__item{height:unset}}#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,.widget-upload .file-input-container,button,button[type=submit]{display:inline-block;min-width:auto;margin-bottom:16px;padding:0 40px;border-radius:0;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,.widget-upload .file-input-container,button,button[type=submit]{font-size:2.2rem}}.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:160px;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}}.CybotCookiebotDialogBodyLevelButtonWrapper label::after,.CybotCookiebotDialogBodyLevelButtonWrapper label::before{display:none!important;content:none}#CybotCookiebotDialogBodyLevelButtonAccept{background-color:#b81f40!important;border:1px solid #b81f40!important}#CybotCookiebotDialog a,#CybotCookiebotDialog div,#CybotCookiebotDialogBodyContentTitle{font-family:Ubuntu,sans-serif!important}#CybotCookiebotDialog{border:none!important}.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}}.t-gray-blue .epic-about::before{background-image:url(../../files/layout-experts/images/icons/circle_red.png)}.t-purple .epic-about::before{background-image:url(../../files/layout-experts/images/icons/circle_purple.png)}.t-red .epic-about::before{background-image:url(../../files/layout-experts/images/icons/circle_red.png)}.t-brown .epic-about::before{background-image:url(../../files/layout-experts/images/icons/circle_brown.png)}.t-green .epic-about::before{background-image:url(../../files/layout-experts/images/icons/circle_green.png)}.t-blue .epic-about::before{background-image:url(../../files/layout-experts/images/icons/circle_blue.png)}.t-orange .epic-about::before{background-image:url(../../files/layout-experts/images/icons/circle_orange.png)}.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: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;z-index:1}@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}}.t-gray-blue .epic-about__headline{color:#b81f40}.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__item_extra .epic-about__text{display:block!important}.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}.person-slider__content{float:right}.epic-about__person-slider .person-slider__image img{max-height:300px}}@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}}.t-gray-blue .epic-about__person-slider .person-slider__text{color:#b81f40}.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%}.t-gray-blue .epic-about .slick-dots li.slick-active a{background-color:#b81f40}.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}}.t-gray-blue .epic::before{background-image:url(../../files/layout-experts/images/icons/circle_red.png)}.t-purple .epic::before{background-image:url(../../files/layout-experts/images/icons/circle_purple.png)}.t-red .epic::before{background-image:url(../../files/layout-experts/images/icons/circle_red.png)}.t-brown .epic::before{background-image:url(../../files/layout-experts/images/icons/circle_brown.png)}.t-green .epic::before{background-image:url(../../files/layout-experts/images/icons/circle_green.png)}.t-blue .epic::before{background-image:url(../../files/layout-experts/images/icons/circle_blue.png)}.t-orange .epic::before{background-image:url(../../files/layout-experts/images/icons/circle_orange.png)}.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}.epic_batch_icon{width:100px;height:100px;background-image:url(../../files/layout-experts/images/icons/video_application_icon.png);background-size:contain;background-repeat:no-repeat;background-position:center}@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(80vh - 48px);max-height:1000px}.epic__content{position:absolute;left:0;top:100px;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:45%;width:60%;margin-left:-640px}}.epic__headline{margin:0;font-size:5vh;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}}.t-gray-blue .epic__headline{color:#b81f40!important}.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}.epic__application{background-color:#479fc0;padding:10px;position:relative;z-index:1;width:fit-content;margin-top:1.5rem;margin-left:auto;margin-right:auto}.epic__application a{color:#fff}.epic__application-button{border-radius:200px}@media only screen and (min-width:768px){.epic__text{width:90%}.epic__application{margin-left:0;margin-right:0}}@media only screen and (min-width:1280px){.epic__text{width:70%}}@media only screen and (min-width:1400px){.epic__text{display:block}}.epic_button_position{position:absolute;top:100px;right:-20px;width:100px;height:100px;background-size:100%;background-repeat:no-repeat;z-index:100}.epic__application-button-position{position:absolute;bottom:100px;left:-30px;width:140px;height:140px;background-size:100%;background-repeat:no-repeat;z-index:100}@media only screen and (min-width:768px){.epic_batch_icon{width:50px;height:50px}.epic_button_position{top:100px;right:-10px;width:110px;height:110px}.epic__application-button-position{bottom:100px;left:-20px;width:130px;height:130px}.epic_button_position.epic__application-button a{font-size:10.5px}}@media only screen and (min-width:1024px){.epic_batch_icon{width:80px;height:80px}.epic_button_position{top:100px;right:-20px;width:180px;height:180px}.epic__application-button-position{bottom:150px;left:-40px;width:200px;height:200px}.epic_button_position.epic__application-button a{font-size:1.5rem}}@media only screen and (min-width:1280px){.epic_button_position{top:120px}.epic__application-button-position{bottom:120px}.epic_button_position.epic__application-button a{font-size:1.6rem;top:-5px}}@media only screen and (min-width:1680px){.epic_button_position{top:200px;right:-20px;width:230px;height:230px}.epic__application-button-position{bottom:300px;left:-60px;width:256px;height:256px}.epic_button_position.epic__application-button a{font-size:2.2rem;top:-8px}}.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:10.5px;font-weight:400;flex-flow:column}@media only screen and (min-width:1680px){.epic__application-button a{font-size:1.8rem}}.t-purple .epic__application-button{background-image:url(../../files/layout-experts/images/icons/gear-half_purple.png)}.t-purple .epic__application-button a{color:#6c548b}.t-red .epic__application-button{background-image:url(../../files/layout-experts/images/icons/gear-half_red.png)}.t-red .epic__application-button a{color:#b81f40}.t-brown .epic__application-button{background-image:url(../../files/layout-experts/images/icons/gear-half_brown.png)}.t-brown .epic__application-button a{color:#d1b37b}.t-green .epic__application-button{background-image:url(../../files/layout-experts/images/icons/gear-half_green.png)}.t-green .epic__application-button a{color:#48b69c}.t-blue .epic__application-button{background-image:url(../../files/layout-experts/images/icons/gear-half_blue.png)}.t-blue .epic__application-button a{color:#479fc0}.t-orange .epic__application-button{background-image:url(../../files/layout-experts/images/icons/gear-half_orange.png)}.t-orange .epic__application-button a{color:#e7795d}.epic_cameraIcon{background-image:url(../../files/layout-experts/images/icons/video_application_icon.png)}.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;bottom:0;right:0;left:0}.epic__person-slider .person-slider__content{height:77vh}.epic__person-slider .person-slider__image{position:absolute;right:0;bottom:0;width:100%}@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:500px}.epic__person-slider .person-slider__content{height:100vh}}.epic__person-slider .person-slider__image img{float:right;height:45vh;width:auto}@media screen and (min-width:750px){.epic__person-slider .person-slider__image img{float:right;height:auto;width:auto}}.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:120px}}@media only screen and (min-width:1680px){.epic__person-slider .person-slider__text{right:500px;bottom:150px}}.t-gray-blue .epic__person-slider .person-slider__text{color:#b81f40}.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:50px}}@media only screen and (min-width:1280px){.epic .slick-dots{bottom:50px}}@media only screen and (min-width:1680px){.epic .slick-dots{bottom:10px}}.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%}.t-gray-blue .epic .slick-dots li.slick-active a{background-color:#b81f40}.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}.t-gray-blue .epic__anchor a svg{fill:#b81f40}.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-experts/images/icons/stripes_red.png)}.t-purple .event.t-icon-stripes::before{background-image:url(../../files/layout-experts/images/icons/stripes_purple.png)}.t-green .event.t-icon-stripes::before{background-image:url(../../files/layout-experts/images/icons/stripes_green.png)}.t-brown .event.t-icon-stripes::before{background-image:url(../../files/layout-experts/images/icons/stripes_brown.png)}.t-red .event.t-icon-stripes::before{background-image:url(../../files/layout-experts/images/icons/stripes_red.png)}.t-blue .event.t-icon-stripes::before{background-image:url(../../files/layout-experts/images/icons/stripes_blue.png)}.event h2{text-align:center}.t-gray-blue .event h2{color:#b81f40}.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;margin-top:6px}}.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)}}.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}.accordion-wrapper,.ce_rsce_video,.image-text,.news,.success-stories,.textblock{margin-bottom:64px}@media only screen and (min-width:1280px){.accordion-wrapper,.ce_rsce_video,.image-text,.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}.image{margin-bottom:96px}.logo-footer{margin:64px 0}.form-newsletter{max-width:480px;margin:64px auto}.form-application,.form-contact{display:none}.error{color:#b81f40!important;text-align:left;font-weight:700}.jobs{position:relative;background:0 0;padding:64px 0}@media only screen and (min-width:768px){.jobs{padding:44px 0 64px}}.jobs h2{text-align:center;margin-top:0}.t-gray-blue .jobs h2{color:#b81f40}.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(-60deg)}@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(60deg)}@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;margin-top:64px}.job-details{height:0;padding:0;max-width:calc(1279px - (16px * 2));margin:0 auto;color:#fff}@media only screen and (min-width:768px){.job-details{max-width:calc(1279px - (16px * 6))}}@media only screen and (min-width:1024px){.job-details{max-width:calc(1279px - (16px * 8))}}.job-details .job-detail__item{position:relative;padding:64px 0 32px 0}.job-details .job-detail__item .apply-button{display:block;text-align:center}@media only screen and (min-width:768px){.job-details .job-detail__item .apply-button{text-align:left}}.job-details .job-detail__item .close-details{position:absolute;right:0;top:32px}.job-details .content-element__inner{padding:0 16px}@media only screen and (min-width:768px){.job-details .content-element__inner{padding:0 48px}}@media only screen and (min-width:1024px){.job-details .content-element__inner{padding:0 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 a{display:inline-block;color:#000}.jobtable__body,.jobtable__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jobtable__body .jobtable__td,.jobtable__body .jobtable__th,.jobtable__head .jobtable__td,.jobtable__head .jobtable__th{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:2;-ms-flex-order:1;order:1}.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: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-align:center;-ms-flex-align:center;align-items:center}.jobtable__body .jobtable__row:nth-child(odd){background:#f0f0f0}.jobtable__body .jobtable__row .jobtable__td:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;background:0 0}.jobtable__body .jobtable__row.kategorie{background:0 0}.jobtable__body h5{font-size:2.2rem;text-transform:uppercase;font-weight:400;padding:8px;margin-bottom:15px}.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;padding:16px 8px}@media only screen and (min-width:768px){.jobtable__body .jobtable__td{display:block;padding:16px 8px}}.jobtable-error,.jobtable-loading{text-align:center}.jobtable__button{text-align:center;margin:48px 0 32px}.jobtable__button a{margin:10px}.job-detail__item ol,.job-detail__item ul,.text ol,.text ul{margin-bottom:20px;padding-left:19px}.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;-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:0 calc((100% - 1680px)/ 2);background-color:#b81f40!important;z-index:9999}@media only screen and (min-width:1023px){.nav--anchor{padding:5px}}@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:10px 10px;text-transform:uppercase;font-size:1.3rem;padding:1px 10px;-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:unset}.main-menu{display:none;background:#fff;z-index:999;position:fixed;right:0;left:auto;width:320px;max-height:100vh;border-top:64px solid #fff;overflow-y:auto;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.main-menu::-webkit-scrollbar{display:none}@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}}.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.2rem}@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:4px;display:block;content:url(../../files/layout-experts/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:16px 0 64px 0;margin-bottom: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}}.floating-action-button{position:fixed;bottom:25px;right:25px;z-index:999;padding:0;margin:20px;border-radius:50%;background-color:#b81f40;width:56px;height:56px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.floating-action-button a{color:#000;width:100%;height:100%}.floating-action-button a svg{padding:15px}@media (max-width:768px){.floating-action-button{margin:0;bottom:35px}}@media only screen and (max-width:768px){.slick-list{height:auto}}.slick-arrow{width:32px;height:64px;border:0;background-color:transparent;z-index:9999;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}.t-gray-blue .slick-arrow::after,.t-gray-blue .slick-arrow::before{background-color:#b81f40}.t-green .slick-arrow::after,.t-green .slick-arrow::before{background-color:#48b69c}.t-red .slick-arrow::after,.t-red .slick-arrow::before{background-color:#b81f40}.t-orange .slick-arrow::after,.t-orange .slick-arrow::before{background-color:#e7795c}.t-brown .slick-arrow::after,.t-brown .slick-arrow::before{background-color:#d1b37b}.t-purple .slick-arrow::after,.t-purple .slick-arrow::before{background-color:#6c548b}.t-blue .slick-arrow::after,.t-blue .slick-arrow::before{background-color:#479fc0}.slick-arrow::before{top:50%}.slick-arrow::after{top:50%}.slick-arrow.job-prev,.slick-arrow.service-prev,.slick-arrow.slick-prev,.slick-arrow.video-prev{left:32px}.slick-arrow.job-prev::before,.slick-arrow.service-prev::before,.slick-arrow.slick-prev::before,.slick-arrow.video-prev::before{-webkit-transform:translate3d(0,15px,0) rotateZ(-60deg);transform:translate3d(0,15px,0) rotateZ(-60deg)}.slick-arrow.job-prev::after,.slick-arrow.service-prev::after,.slick-arrow.slick-prev::after,.slick-arrow.video-prev::after{-webkit-transform:translate3d(0,42px,0) rotateZ(60deg);transform:translate3d(0,42px,0) rotateZ(60deg)}.slick-arrow.job-next,.slick-arrow.service-next,.slick-arrow.slick-next,.slick-arrow.video-next{right:32px}.slick-arrow.job-next::before,.slick-arrow.service-next::before,.slick-arrow.slick-next::before,.slick-arrow.video-next::before{-webkit-transform:translate3d(0,15px,0) rotateZ(60deg);transform:translate3d(0,15px,0) rotateZ(60deg)}.slick-arrow.job-next::after,.slick-arrow.service-next::after,.slick-arrow.slick-next::after,.slick-arrow.video-next::after{-webkit-transform:translate3d(0,42px,0) rotateZ(-60deg);transform:translate3d(0,42px,0) rotateZ(-60deg)}.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;margin-bottom:0}}.success-stories h2{max-width:1280px;margin-right:auto;margin-left:auto;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.success-stories h2{margin-top:15px}}.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;word-wrap:break-word}@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 p{margin-bottom:30px}.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}.simple-text p a{text-decoration:underline;color:inherit!important}@media only screen and (min-width:768px){.simple-text{margin:0 auto 64px auto}}.simple-text h2{margin-top:0}.t-gray-blue .simple-text h2{color:#b81f40}.ce_text{overflow:hidden}.image-text{position:relative}.image-text.t-bg-base{color:#fff}.image-text.t-bg-base .image-text__inner{padding:32px 0}.image-text__bgImage{position:absolute;top:0;right:0;bottom:0;left:0}.image-text__inner{position:relative;width:100%;margin:0 auto;padding:0;overflow:hidden;padding-top:0!important;padding-bottom:0!important}@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}.t-gray-blue .image-text__inner h2{color:#b81f40}.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}}.intro .image-text__inner h2 small{margin-bottom:0;color:#575756}@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:left;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}}.t-gray-blue .testimonial__name{color:#b81f40}.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}.t-gray-blue .testimonial__text .testimonial__end svg,.t-gray-blue .testimonial__text .testimonial__start svg{fill:#b81f40}.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}.rsce_video-slider{padding:0 0 128px 0;margin-bottom:64px}.video h2{text-align:center}.t-gray-blue .video h2{color:#b81f40}.video__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){.video__slider .slick-arrow{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}.video__slider .slick-arrow::after,.video__slider .slick-arrow::before{position:absolute;top:0;-webkit-box-shadow:none;box-shadow:none}.video__slider .slick-arrow.slick-prev{right:calc(50% + 16px);left:auto;margin-left:-32px}@media only screen and (min-width:768px){.video__slider .slick-arrow.slick-prev{right:auto;left:0;margin-right:auto;margin-left:-40px}}@media only screen and (min-width:1024px){.video__slider .slick-arrow.slick-prev{margin-left:-48px}}.video__slider .slick-arrow.slick-next{left:calc(50% + 16px);right:auto;margin-right:-32px}@media only screen and (min-width:768px){.video__slider .slick-arrow.slick-next{left:auto;right:0;margin-right:-40px}}@media only screen and (min-width:1024px){.video__slider .slick-arrow.slick-next{margin-right:-48px}}.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-base .textblock__text a{color:#b81f40}.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:64px 0}.textblock.textblock_margin_small{margin-bottom:50px}}.textblock h2{color:#fff;max-width:1280px;margin-right:auto;margin-left:auto;text-align:left;text-transform:uppercase}.textblock h1{margin-top:0;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:16px;font-weight:400;font-size:Ubuntu,sans-serif .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-experts/images/icons/stripes_red.png)}.t-purple .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout-experts/images/icons/stripes_purple.png)}.t-green .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout-experts/images/icons/stripes_green.png)}.t-brown .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout-experts/images/icons/stripes_brown.png)}.t-red .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout-experts/images/icons/stripes_red.png)}.t-blue .ce_rsce_video.t-icon-stripes::before{background-image:url(../../files/layout-experts/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: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%;padding:0}}.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=date],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:0;background:0 0;color:#fff}input[type=date]:focus,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:0;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:0;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;color:#575756}@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}.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:11px;left:7px;width:16px;height:16px;text-align:center}.ce_rsce_standorte-experts h2{text-align:center}.t-gray-blue .ce_rsce_standorte-experts h2{text-align:center;color:#b81f40}.standorte{width:100%;display:flex;flex-direction:row;justify-content:space-around;margin-bottom:50px}.standorte a{color:#575756}@media (max-width:625px){.standorte{flex-direction:column}.standort{text-align:center;margin-bottom:20px}}.t-gray-blue .ce_rsce_epic-about,.t-gray-blue .ce_rsce_slider-epic{background:url(../../files/layout-experts/images/icons/Hintergrund_Grafik_Linien_rot.svg) no-repeat center center fixed;background-size:cover}.t-purple .ce_rsce_slider-epic{background:url(../../files/layout-experts/images/icons/Hintergrund_Grafik_Linien_lila.svg) no-repeat center center fixed;background-size:cover}.t-brown .ce_rsce_slider-epic,.t-orange .ce_rsce_slider-epic{background:url(../../files/layout-experts/images/icons/Hintergrund_Grafik_Linien_orange.svg) no-repeat center center fixed;background-size:cover}.t-blue .ce_rsce_slider-epic{background:url(../../files/layout-experts/images/icons/Hintergrund_Grafik_Linien_blau.svg) no-repeat center center fixed;background-size:cover}.t-green .ce_rsce_slider-epic{background:url(../../files/layout-experts/images/icons/Hintergrund_Grafik_Linien_gruen.svg) no-repeat center center fixed;background-size:cover}.klaro{--accent-color:#b81f40}.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}.epic-about__person-slider .slick-dots{display:none!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 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 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}body.menu-open,html.menu-open{position:relative;overflow:visible;height:100%}.t-gray-blue .bag-red{color:#b81f40}.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;color:#fff}@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}.epic-about__item_extra{min-height:650px;height:unset}@media only screen and (min-width:1280px){.epic-about__item_extra{min-height:750px!important}}.experience_reports-imageTextGrid{display:grid;grid-template-columns:auto auto;width:100%;grid-gap:40px}.experience_reports-imageTextGrid-inner{width:100%}.experience_reports-text{line-height:26px}@media only screen and (max-width:758px){.experience_reports-text{padding:0 16px}}.experience_reports-content{color:#fff;padding:50px 0 50px 0}.experience_reports-quote{font-size:1.8rem;text-align:left;max-width:60%;position:relative;padding-top:40px;padding-bottom:40px;text-transform:initial;left:20%}.experience_reports-isGrey{background-color:#f0f0f0;color:#575756}.experience_reports-isBlue{background-color:#a4bcc9;color:#fff}@media only screen and (max-width:1200px){.experience_reports-imageTextGrid{grid-template-columns:auto}.experience_reports-quote{font-size:1.4rem;max-width:80%;left:10%}}.job-market h1{text-align:center;color:#b81f40}.job-wrapper{position:relative}.job__content{display:none;padding:0 16px}[class*=t-] .job__content.t-bg-light{background-color:#f0f0f0}.job__content div{padding:48px 16px;overflow:hidden}.job__content p{margin-top:0}.job-market{margin-top:200px;width:100%}.jobs-main{display:flex}.job-filter{flex:30%;padding-right:20px;box-sizing:content-box;margin-bottom:50px;min-width:350px}.job-filter__toggler{padding:15px;color:#fff;text-transform:uppercase;cursor:pointer}.no-job-found-link{text-transform:none}.job-filter-option{margin-top:20px}.job-filter-option:first-child{margin-top:0}.job-filter-option img{float:right}.job-postings{position:relative;bottom:10px;flex:70%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-content:flex-start}.job-posting{position:relative;width:50%;padding:10px;height:fit-content}.job-posting a{width:100%}.job-posting img{max-height:100%;width:100%}.job-posting div{background:rgb(255,255,255,.93);color:#575756;text-align:center;position:absolute;bottom:3.5%;width:calc(100% - 14px);height:23%;padding:7px}.job-search{display:flex;margin-bottom:50px;padding-right:10px}.job-search .left-inner-addon{position:relative;flex:75%}.job-search .left-inner-addon img{position:absolute;left:20px;top:1.2rem;pointer-events:none;color:red}.job-search .search-bar{width:100%!important;padding-left:60px!important}.job-search .left-inner-addon .search-bar::placeholder{color:#575756}.job-search .search-button{flex:25%;margin-bottom:0}.no-job-found-title{background:#a4bcc9;color:#fff;text-align:center;width:100%;bottom:0;padding:7px}.no-job-found-title a{text-decoration:underline}.job-filter__toggler .no-job-found-link a{display:flex}.job-filter__toggler .no-job-found-link a b{flex:90%}.job-filter__toggler .no-job-found-link a img{flex:10%;max-width:20px}@media only screen and (max-width:1200px){.job-posting div{height:30%}}@media only screen and (max-width:1150px){.job-posting div{height:40%}}@media only screen and (min-width:1024px){.job__content{padding:0 40px}}@media only screen and (min-width:768px){.job__content>div{padding:48px 64px 16px 64px}}@media (max-width:1000px){.job-filter{padding-right:0}.job-posting{width:100%;padding-right:initial;padding-left:initial}.job-posting div{bottom:0;width:100%}.jobs-main{display:initial}.job-search{padding-right:0}}.job-filter-button{display:none}.job-filter-button img{max-width:32px;max-height:32px}.no-display{display:none}@media (max-width:768px){.jobs-main{min-height:650px}.job-filter{display:none;padding:initial}.open-filter{display:block;margin-bottom:100px}.job-search{margin-bottom:20px}.job-filter-button{display:block;margin-bottom:50px}.job-filter-button button{color:#fff;width:100%;background-color:#a4bcc9}.job-posting{width:100%}.job-posting div{bottom:2%;height:25%}}@media (max-width:400px){.job-posting div{bottom:4%}}.job__content label{margin-bottom:6px;margin-top:6px}.job-market input[type=checkbox]+label::before{border:1px solid #a4bcc9}input[type=checkbox]+label::before,input[type=radio]+label::before{content:'';left:-1px;top:3px}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{box-shadow:inset 0 0 3px grey}::-webkit-scrollbar-thumb{border:2px solid #b81f40;margin-right:2px}::-webkit-scrollbar-thumb:hover{background:#b81f40}.datenschutz-dataprotectionContent a{color:#000!important;text-decoration:underline!important}.workshop-students-application .header h2{color:#b81f40;text-align:center}.workshop-students-application .header p{text-align:center;padding:0 128px}.workshop-students-application .bag_form{background-color:#a4bcc9;padding-top:30px}.workshop-students-application .bag_form{color:#fff}.workshop-students-application .date{width:100%;font-size:16px;padding:16px 32px;background-color:#a4bcc9;border:1px solid #fff;color:#fff}.workshop-students-application ::-webkit-calendar-picker-indicator{filter:invert(1)}.workshop-students-application .formBody h2{color:#fff}.workshop-students-application .informationStudy{margin-top:300px}.workshop-students-application .radio_container span{display:inline-block;padding-right:150px}.workshop-students-application .widget-radio input[type=radio]+label::before{border:2px solid #fff0ff}.workshop-students-application .widget-radio input[type=radio]+label::after{top:13px;left:9px}.workshop-students-application-header h1 h2 h3 h4{font-family:Gilroy,sans-serif;font-weight:400;text-transform:uppercase;color:#b81f40}.workshop-students-application-header h3{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;color:#b81f40}.workshop-students-application-header div{display:block;padding:0 48px}.workshop-students-application-header a{color:#b81f40;text-decoration:underline}.workshop-students-application-header p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.workshop-students-application-header h2{display:block;margin-block-start:.83em;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;margin-top:40px;text-align:center;color:#b81f40}.workshop-students-application-header .application-headline{padding:75px 10px 30px 10px;font-size:3.3em;line-height:60px}.form-workshop_students_application .application-headline{padding:0 0 15px 0;font-size:2.9em;text-align:center;margin:20px 0 0 0}.workshop-students-application input[type=date]{padding:18px 32px 14px 32px}@media (min-width:768px){.workshop-students-application-header h2{font-size:3.6rem;line-height:4.2rem}.workshop-students-application .mailbox{padding:34px 0 0 0}.workshop-students-application .birthdaybox{padding:9px 0 0 0}}@media (max-width:768px){.workshop-students-application-header div{padding:0 16px}.workshop-students-application-header h2{font-size:1.5em}.workshop-students-application .informationStudy{margin-top:60px}.workshop-students-application-header .application-headline{padding:45px 10px 30px 10px}}#accordion-figure{display:inline-block;vertical-align:top;padding:10px 25px 5% 0}#accordion-figuretext-div{display:inline-block}@media only screen and (min-width:1400px){.epic__text{width:80%}}@media only screen and (max-width:1400px){.epic__text{width:70%}}@media only screen and (max-width:1300px){.content{display:none}}.t-purple .epic__application{background-color:#6c558c}.t-orange .epic__application{background-color:#e7795d}.t-green .epic__application{background-color:#49b69c}.t-red .epic__application{background-color:#b81f40}.t-blue .epic__application{background-color:#489fc0}.t-brown .epic__application{background-color:#d2b47c}.t-gray-blue .epic__application{background-color:#a4bcc9}.epic__person-slider{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.epic__person-slider.slick-initialized{visibility:visible;opacity:1}#article-1313 .testimonial__item{margin-top:0}#article-1314 .testimonial__item{margin-top:0}#article-1315 .testimonial__item{margin-top:0}#article-1316 .testimonial__item{margin-top:0}.nav--anchor.is-active{padding:0}.fileDeletedIcon{max-width:24px}.bag_form{background-color:#b81f40;color:#fff;padding:20px}.bag_form .form-contact{padding:15px}.bag_form h2,.formBody a,.formBody button{color:#fff}.formBody button{border-color:#fff}#captcha-image{float:left;margin-bottom:1rem}.form-application #captcha-image{margin-bottom:0}#video-application-optional-title{text-align:left}.form-application .formSectionHeadline{font-size:16px;text-align:left;margin-bottom:0}.formSectionSection{width:80%;margin:auto}.form-application .widget{width:100%;clear:both;display:block;margin-bottom:12px;justify-content:space-between}.form-application .widget-explanation.explanation p{text-align:left}.widget-explanation{margin-bottom:31px;padding-left:0;padding-right:0}.widget-explanation h2{font-size:4.5rem}.form-application .fileUploadIcon{height:30px;width:30px}.btn-border{display:block;height:45px;width:100%;border:1px solid #fff;background:0 0;color:#fff;border-radius:0}.flexbox{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.form-application .widget-upload .file-input-container+label{width:50%}.form-application .widget-upload-file label{display:block;position:static}.fake-file-input{display:none}.form-application ::placeholder{color:#fff;opacity:0;font-size:1.8rem}.bag_form{color:#fff}footer .bag_form h2{color:#fff}select{border-color:#fff;color:#fff}select{font-size:16px}.form-application select{height:45px;padding:0 2rem}.form-application input[type=email],.form-application input[type=text]{height:45px;border-color:#fff;color:#fff}.form-application input[type=date],.form-application input[type=email],.form-application input[type=password],.form-application input[type=tel],.form-application input[type=text],.form-application input[type=url],.form-application select{padding:0 2rem}hr{border-width:1px;border-style:solid;border-color:#fff;opacity:.3}.ce_form{max-width:1280px;margin:0}.applicationHeadline{text-align:center;font-size:50px}#bewerber-quelle-div label{width:90%;padding-right:5px}.form-application .fileInputElementWrapper label,.form-application .widget label{display:block;position:static;width:65%;padding:0}.form-application .widget-upload-file input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fileInputElementWrapper ul{text-align:left}.files-area{width:100%;text-align:right;margin:0 auto}.file-delete{display:flex;width:30px;justify-content:center;margin-right:3px;cursor:pointer}.file-delete .deleteSign{font-weight:700;color:red}.bag_form .form-switcher{padding:0 16px 16px}.checkoutZoneWrapper label{display:contents}.checkoutZoneWrapper{text-align:left;margin-top:7rem}.captchaWrapperSection{width:100%;height:45px;margin-top:1rem;display:flex;flex-direction:row;justify-content:left;align-items:center}.captchaWrapperSection img,.captchaWrapperSection input[type=text]{height:45px}.captchaWrapperSection input{font-size:100%;width:190px;height:55px}.checkoutZoneWrapper .captchaWrapper{height:45px;margin-bottom:4rem;margin-top:3rem}.checkoutZoneWrapper input[type=checkbox]+label::after{content:'';background:#fff;border-radius:50%;top:36px;left:7px;width:16px;height:16px;text-align:center}.checkoutZoneWrapper input[type=checkbox]+label::before,input[type=radio]+label::before{content:'';left:-1px;top:28px}.checkoutZoneWrapper input[type=text]{font-size:27px;letter-spacing:7px;padding-left:1rem}.form-application .widget select{border:none}.formSectionWrapper{margin:4rem 0}.widget-upload-file .flexbox,.widget-upload-file .flexbox label{cursor:pointer}.widget-upload-file .flexbox label{height:-webkit-fill-available;width:-webkit-fill-available!important;vertical-align:middle;text-align:center;padding-top:9px;padding-right:64px}div .fileUploadIcon{position:relative;right:14%}.formElementSelectVakanz label,label[for=ctrl_83]{width:57%!important}.checkoutZoneWrapper .widget-submit{padding-top:24px;height:45px}.checkoutZoneWrapper .widget-submit button{line-height:45px}@media screen and (max-width:375px){.form-switcher__toggler{font-size:1.1rem;padding-right:0}.form-switcher ul li{font-size:1.1rem}.widget-upload-label{font-size:1.5rem}.form-application .fileUploadIcon{height:25px;width:25px}.checkoutZoneWrapper input[type=text]{width:100%}.bag_form{padding:5px}}@media screen and (min-width:375px){.form-switcher__toggler{font-size:1.3rem}.captchaWrapperSection .captcha-application-spam{width:100%}.bag_form{padding:5px}.widget-upload-label{font-size:1.6rem}}@media screen and (min-width:425px){.captchaWrapper{width:80%;margin-left:auto;margin-right:auto}.checkoutZoneWrapper .widget-submit{width:80%;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px){.formSectionSection{width:490px;margin-left:auto;margin-right:auto}.form-application .widget{display:flex;justify-content:space-between;align-items:center}.form-application .widget-explanation.explanation{justify-content:center}.widget-explanation.small-text{justify-content:space-between!important}.ce_form{max-width:1280px;padding:0 16px;margin:3rem auto}.applicationHeadline{font-size:50px;padding-top:4rem}.form-application .fileInputElementWrapper label,.form-application .widget label{width:60%;margin-bottom:0}#bewerber-quelle-div label{width:60%}.mb7rem,.widget.mb7rem{margin-bottom:7rem}.bag_form .form-switcher{padding:0 16px}.files-area{margin-bottom:16px}}@media screen and (min-width:768px){.form-switcher__toggler{font-size:1.5rem}.form-switcher ul li{font-size:1.5rem}.checkoutZoneWrapper{width:490px;margin-left:auto;margin-right:auto;position:relative;left:16px}.checkoutZoneWrapper .captchaWrapper{width:100%}.checkoutZoneWrapper .widget-submit{width:100%;margin:0}.checkoutZoneWrapper .widget-submit .submit{width:100%;margin:0}}@media screen and (min-width:1440px){.form-switcher__toggler{font-size:1.8rem}.form-switcher ul li{font-size:1.8rem}}
