.el-bg-image-box *,.el-bg-image-text *,.el-teaser-list *,.el-text *,.el-stage *{box-sizing:border-box;-webkit-text-size-adjust:none}@font-face{font-family:"abb-font-pg2";src:url(./fonts/ABBvoice_W_Lt.34bib1jr.eot);src:url(./fonts/ABBvoice_W_Lt.34bib1jr.eot?#iefix) format("embedded-opentype"),url(./fonts/ABBvoice_W_Lt.c3op1abl.woff2) format("woff2"),url(./fonts/ABBvoice_W_Lt.d4432ib1.woff) format("woff");font-style:normal;font-weight:100}@font-face{font-family:"abb-font-pg2";src:url(./fonts/ABBvoice_W_Md.4wjk5w55.eot);src:url(./fonts/ABBvoice_W_Md.4wjk5w55.eot?#iefix) format("embedded-opentype"),url(./fonts/ABBvoice_W_Md.cg1iibcv.woff2) format("woff2"),url(./fonts/ABBvoice_W_Md.easmp10s.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"abb-font-pg2";src:url(./fonts/ABBvoice_W_Bd.5qdg4o1t.eot);src:url(./fonts/ABBvoice_W_Bd.5qdg4o1t.eot?#iefix) format("embedded-opentype"),url(./fonts/ABBvoice_W_Bd.avqidl3i.woff2) format("woff2"),url(./fonts/ABBvoice_W_Bd.45n8ryk0.woff) format("woff");font-style:normal;font-weight:700}.el-bg-image-box .button--round-arrow-primary,.el-bg-image-text .button--round-arrow-primary,.el-teaser-list .button--round-arrow-primary,.el-text .button--round-arrow-primary,.el-stage .button--round-arrow-primary,.el-bg-image-box .button--round-arrow-ghost-light,.el-bg-image-text .button--round-arrow-ghost-light,.el-teaser-list .button--round-arrow-ghost-light,.el-text .button--round-arrow-ghost-light,.el-stage .button--round-arrow-ghost-light,.el-bg-image-box .button--round-arrow-ghost-dark,.el-bg-image-text .button--round-arrow-ghost-dark,.el-teaser-list .button--round-arrow-ghost-dark,.el-text .button--round-arrow-ghost-dark,.el-stage .button--round-arrow-ghost-dark,.el-bg-image-box .button,.el-bg-image-text .button,.el-teaser-list .button,.el-text .button,.el-stage .button{display:inline-block;text-align:center;padding:13px 40px;border-radius:24px;font-family:"abb-font-pg2";font-weight:700;font-size:14px;line-height:16px;text-decoration:none;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 0.5rem;cursor:pointer;background-color:#fff;color:#262626;white-space:nowrap;transition:all 0.1s ease}.el-bg-image-box .button--round-arrow-primary,.el-bg-image-text .button--round-arrow-primary,.el-teaser-list .button--round-arrow-primary,.el-text .button--round-arrow-primary,.el-stage .button--round-arrow-primary,.el-bg-image-box .button--round-arrow-ghost-light,.el-bg-image-text .button--round-arrow-ghost-light,.el-teaser-list .button--round-arrow-ghost-light,.el-text .button--round-arrow-ghost-light,.el-stage .button--round-arrow-ghost-light,.el-bg-image-box .button--round-arrow-ghost-dark,.el-bg-image-text .button--round-arrow-ghost-dark,.el-teaser-list .button--round-arrow-ghost-dark,.el-text .button--round-arrow-ghost-dark,.el-stage .button--round-arrow-ghost-dark,.el-bg-image-box .button--primary,.el-bg-image-text .button--primary,.el-teaser-list .button--primary,.el-text .button--primary,.el-stage .button--primary{background-color:#ff000f;color:#fff}.el-bg-image-box .button--round-arrow-primary:hover,.el-bg-image-text .button--round-arrow-primary:hover,.el-teaser-list .button--round-arrow-primary:hover,.el-text .button--round-arrow-primary:hover,.el-stage .button--round-arrow-primary:hover,.el-bg-image-box .button--round-arrow-ghost-light:hover,.el-bg-image-text .button--round-arrow-ghost-light:hover,.el-teaser-list .button--round-arrow-ghost-light:hover,.el-text .button--round-arrow-ghost-light:hover,.el-stage .button--round-arrow-ghost-light:hover,.el-bg-image-box .button--round-arrow-ghost-dark:hover,.el-bg-image-text .button--round-arrow-ghost-dark:hover,.el-teaser-list .button--round-arrow-ghost-dark:hover,.el-text .button--round-arrow-ghost-dark:hover,.el-stage .button--round-arrow-ghost-dark:hover,.el-bg-image-box .button--primary:hover,.el-bg-image-text .button--primary:hover,.el-teaser-list .button--primary:hover,.el-text .button--primary:hover,.el-stage .button--primary:hover{background-color:#cc000c;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2)}.el-bg-image-box .button--round-arrow-primary:active,.el-bg-image-text .button--round-arrow-primary:active,.el-teaser-list .button--round-arrow-primary:active,.el-text .button--round-arrow-primary:active,.el-stage .button--round-arrow-primary:active,.el-bg-image-box .button--round-arrow-ghost-light:active,.el-bg-image-text .button--round-arrow-ghost-light:active,.el-teaser-list .button--round-arrow-ghost-light:active,.el-text .button--round-arrow-ghost-light:active,.el-stage .button--round-arrow-ghost-light:active,.el-bg-image-box .button--round-arrow-ghost-dark:active,.el-bg-image-text .button--round-arrow-ghost-dark:active,.el-teaser-list .button--round-arrow-ghost-dark:active,.el-text .button--round-arrow-ghost-dark:active,.el-stage .button--round-arrow-ghost-dark:active,.el-bg-image-box .button--primary:active,.el-bg-image-text .button--primary:active,.el-teaser-list .button--primary:active,.el-text .button--primary:active,.el-stage .button--primary:active{box-shadow:none}.el-bg-image-box .button--ghost-light,.el-bg-image-text .button--ghost-light,.el-teaser-list .button--ghost-light,.el-text .button--ghost-light,.el-stage .button--ghost-light,.el-bg-image-box .button--round-arrow-ghost-light,.el-bg-image-text .button--round-arrow-ghost-light,.el-teaser-list .button--round-arrow-ghost-light,.el-text .button--round-arrow-ghost-light,.el-stage .button--round-arrow-ghost-light{background-color:rgba(0,0,0,0.2);color:white;border:solid 2px #fff}.el-bg-image-box .button--ghost-light:hover,.el-bg-image-text .button--ghost-light:hover,.el-teaser-list .button--ghost-light:hover,.el-text .button--ghost-light:hover,.el-stage .button--ghost-light:hover,.el-bg-image-box .button--round-arrow-ghost-light:hover,.el-bg-image-text .button--round-arrow-ghost-light:hover,.el-teaser-list .button--round-arrow-ghost-light:hover,.el-text .button--round-arrow-ghost-light:hover,.el-stage .button--round-arrow-ghost-light:hover{background-color:white;color:black;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2)}.el-bg-image-box .button--ghost-light:active,.el-bg-image-text .button--ghost-light:active,.el-teaser-list .button--ghost-light:active,.el-text .button--ghost-light:active,.el-stage .button--ghost-light:active,.el-bg-image-box .button--round-arrow-ghost-light:active,.el-bg-image-text .button--round-arrow-ghost-light:active,.el-teaser-list .button--round-arrow-ghost-light:active,.el-text .button--round-arrow-ghost-light:active,.el-stage .button--round-arrow-ghost-light:active{box-shadow:none}.el-bg-image-box .button--ghost-dark,.el-bg-image-text .button--ghost-dark,.el-teaser-list .button--ghost-dark,.el-text .button--ghost-dark,.el-stage .button--ghost-dark,.el-bg-image-box .button--round-arrow-ghost-dark,.el-bg-image-text .button--round-arrow-ghost-dark,.el-teaser-list .button--round-arrow-ghost-dark,.el-text .button--round-arrow-ghost-dark,.el-stage .button--round-arrow-ghost-dark{background-color:rgba(255,255,255,0.4);color:black;border:solid 2px #262626}.el-bg-image-box .button--ghost-dark:hover,.el-bg-image-text .button--ghost-dark:hover,.el-teaser-list .button--ghost-dark:hover,.el-text .button--ghost-dark:hover,.el-stage .button--ghost-dark:hover,.el-bg-image-box .button--round-arrow-ghost-dark:hover,.el-bg-image-text .button--round-arrow-ghost-dark:hover,.el-teaser-list .button--round-arrow-ghost-dark:hover,.el-text .button--round-arrow-ghost-dark:hover,.el-stage .button--round-arrow-ghost-dark:hover{background-color:#262626;color:white;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2)}.el-bg-image-box .button--ghost-dark:active,.el-bg-image-text .button--ghost-dark:active,.el-teaser-list .button--ghost-dark:active,.el-text .button--ghost-dark:active,.el-stage .button--ghost-dark:active,.el-bg-image-box .button--round-arrow-ghost-dark:active,.el-bg-image-text .button--round-arrow-ghost-dark:active,.el-teaser-list .button--round-arrow-ghost-dark:active,.el-text .button--round-arrow-ghost-dark:active,.el-stage .button--round-arrow-ghost-dark:active{box-shadow:none}.el-bg-image-box .button--round-arrow-primary,.el-bg-image-text .button--round-arrow-primary,.el-teaser-list .button--round-arrow-primary,.el-text .button--round-arrow-primary,.el-stage .button--round-arrow-primary,.el-bg-image-box .button--round-arrow-ghost-light,.el-bg-image-text .button--round-arrow-ghost-light,.el-teaser-list .button--round-arrow-ghost-light,.el-text .button--round-arrow-ghost-light,.el-stage .button--round-arrow-ghost-light,.el-bg-image-box .button--round-arrow-ghost-dark,.el-bg-image-text .button--round-arrow-ghost-dark,.el-teaser-list .button--round-arrow-ghost-dark,.el-text .button--round-arrow-ghost-dark,.el-stage .button--round-arrow-ghost-dark{cursor:pointer;display:flex;justify-content:center;align-items:center;bottom:25px;padding:0;margin:auto;height:46px;width:46px;border-radius:50%}@media screen and (max-width: 47.9375em){.el-bg-image-box .button--round-arrow-primary:hover,.el-bg-image-text .button--round-arrow-primary:hover,.el-teaser-list .button--round-arrow-primary:hover,.el-text .button--round-arrow-primary:hover,.el-stage .button--round-arrow-primary:hover,.el-bg-image-box .button--round-arrow-ghost-light:hover,.el-bg-image-text .button--round-arrow-ghost-light:hover,.el-teaser-list .button--round-arrow-ghost-light:hover,.el-text .button--round-arrow-ghost-light:hover,.el-stage .button--round-arrow-ghost-light:hover,.el-bg-image-box .button--round-arrow-ghost-dark:hover,.el-bg-image-text .button--round-arrow-ghost-dark:hover,.el-teaser-list .button--round-arrow-ghost-dark:hover,.el-text .button--round-arrow-ghost-dark:hover,.el-stage .button--round-arrow-ghost-dark:hover{background-color:rgba(0,0,0,0.2);color:white;border:solid 2px #fff}}@media screen and (max-width: 20em){.el-bg-image-box .button--round-arrow-primary,.el-bg-image-text .button--round-arrow-primary,.el-teaser-list .button--round-arrow-primary,.el-text .button--round-arrow-primary,.el-stage .button--round-arrow-primary,.el-bg-image-box .button--round-arrow-ghost-light,.el-bg-image-text .button--round-arrow-ghost-light,.el-teaser-list .button--round-arrow-ghost-light,.el-text .button--round-arrow-ghost-light,.el-stage .button--round-arrow-ghost-light,.el-bg-image-box .button--round-arrow-ghost-dark,.el-bg-image-text .button--round-arrow-ghost-dark,.el-teaser-list .button--round-arrow-ghost-dark,.el-text .button--round-arrow-ghost-dark,.el-stage .button--round-arrow-ghost-dark{height:35px;width:35px}}.el-bg-image-box .button--round-arrow-primary svg,.el-bg-image-text .button--round-arrow-primary svg,.el-teaser-list .button--round-arrow-primary svg,.el-text .button--round-arrow-primary svg,.el-stage .button--round-arrow-primary svg,.el-bg-image-box .button--round-arrow-ghost-light svg,.el-bg-image-text .button--round-arrow-ghost-light svg,.el-teaser-list .button--round-arrow-ghost-light svg,.el-text .button--round-arrow-ghost-light svg,.el-stage .button--round-arrow-ghost-light svg,.el-bg-image-box .button--round-arrow-ghost-dark svg,.el-bg-image-text .button--round-arrow-ghost-dark svg,.el-teaser-list .button--round-arrow-ghost-dark svg,.el-text .button--round-arrow-ghost-dark svg,.el-stage .button--round-arrow-ghost-dark svg{height:22px;animation:vertical-shake 4s linear infinite}@media screen and (max-width: 20em){.el-bg-image-box .button--round-arrow-primary svg,.el-bg-image-text .button--round-arrow-primary svg,.el-teaser-list .button--round-arrow-primary svg,.el-text .button--round-arrow-primary svg,.el-stage .button--round-arrow-primary svg,.el-bg-image-box .button--round-arrow-ghost-light svg,.el-bg-image-text .button--round-arrow-ghost-light svg,.el-teaser-list .button--round-arrow-ghost-light svg,.el-text .button--round-arrow-ghost-light svg,.el-stage .button--round-arrow-ghost-light svg,.el-bg-image-box .button--round-arrow-ghost-dark svg,.el-bg-image-text .button--round-arrow-ghost-dark svg,.el-teaser-list .button--round-arrow-ghost-dark svg,.el-text .button--round-arrow-ghost-dark svg,.el-stage .button--round-arrow-ghost-dark svg{height:15px}}.el-bg-image-box .button:active,.el-bg-image-text .button:active,.el-teaser-list .button:active,.el-text .button:active,.el-stage .button:active{outline:none}.el-bg-image-box .button:focus,.el-bg-image-text .button:focus,.el-teaser-list .button:focus,.el-text .button:focus,.el-stage .button:focus{outline:none}.el-bg-image-box .button--small,.el-bg-image-text .button--small,.el-teaser-list .button--small,.el-text .button--small,.el-stage .button--small{font-size:12px;padding:6px 32px}.el-bg-image-box .button--small.button--primary,.el-bg-image-text .button--small.button--primary,.el-teaser-list .button--small.button--primary,.el-text .button--small.button--primary,.el-stage .button--small.button--primary{padding-top:8px;padding-bottom:8px}@media screen and (max-width: 29.9375em){.el-bg-image-box .button--small-on-xs-vp,.el-bg-image-text .button--small-on-xs-vp,.el-teaser-list .button--small-on-xs-vp,.el-text .button--small-on-xs-vp,.el-stage .button--small-on-xs-vp{font-size:12px;padding:6px 32px}}@media screen and (max-width: 29.9375em){.el-bg-image-box .button--small-on-xs-vp.button--primary,.el-bg-image-text .button--small-on-xs-vp.button--primary,.el-teaser-list .button--small-on-xs-vp.button--primary,.el-text .button--small-on-xs-vp.button--primary,.el-stage .button--small-on-xs-vp.button--primary{padding-top:8px;padding-bottom:8px}}.el-bg-image-box .button--round-arrow-ghost-light,.el-bg-image-text .button--round-arrow-ghost-light,.el-teaser-list .button--round-arrow-ghost-light,.el-text .button--round-arrow-ghost-light,.el-stage .button--round-arrow-ghost-light{background-color:rgba(0,0,0,0.2)}@media screen and (max-width: 47.9375em){.el-bg-image-box .button--round-arrow-ghost-light:hover,.el-bg-image-text .button--round-arrow-ghost-light:hover,.el-teaser-list .button--round-arrow-ghost-light:hover,.el-text .button--round-arrow-ghost-light:hover,.el-stage .button--round-arrow-ghost-light:hover{background-color:rgba(0,0,0,0.2);color:white;border:solid 2px #fff}}@media screen and (max-width: 47.9375em){.el-bg-image-box .button--round-arrow-ghost-dark:hover,.el-bg-image-text .button--round-arrow-ghost-dark:hover,.el-teaser-list .button--round-arrow-ghost-dark:hover,.el-text .button--round-arrow-ghost-dark:hover,.el-stage .button--round-arrow-ghost-dark:hover{background-color:rgba(255,255,255,0.4);color:black;border:solid 2px #262626}}.el-bg-image-box .button--round-arrow-ghost-points-left,.el-bg-image-text .button--round-arrow-ghost-points-left,.el-teaser-list .button--round-arrow-ghost-points-left,.el-text .button--round-arrow-ghost-points-left,.el-stage .button--round-arrow-ghost-points-left{transform:rotate(90deg)}.el-bg-image-box .button--round-arrow-ghost-points-right,.el-bg-image-text .button--round-arrow-ghost-points-right,.el-teaser-list .button--round-arrow-ghost-points-right,.el-text .button--round-arrow-ghost-points-right,.el-stage .button--round-arrow-ghost-points-right{transform:rotate(-90deg)}.el-bg-image-box .button--full-width,.el-bg-image-text .button--full-width,.el-teaser-list .button--full-width,.el-text .button--full-width,.el-stage .button--full-width{width:100%}@keyframes vertical-pulse{16.65%{transform:translateY(3px)}33.3%{transform:translateY(-1px)}49.95%{transform:translateY(0)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(0.5px)}100%{transform:translateY(0)}}@keyframes vertical-shake{0%,25%,100%{transform:translateY(0)}2.5%,7.5%,12.5%,17.5%{transform:translateY(-8%)}5%,10%,15%{transform:translateY(8%)}20%{transform:translateY(6%)}22.5%{transform:translateY(-6%)}}.el-bg-image-box .heading-1,.el-bg-image-text .heading-1,.el-teaser-list .heading-1,.el-text .heading-1,.el-stage .heading-1{font-family:"abb-font-pg2";font-weight:700;font-size:25px;line-height:1.1;margin-bottom:0;margin-top:0;color:#262626;padding-bottom:0}.el-bg-image-box .heading--curtain::before,.el-bg-image-text .heading--curtain::before,.el-teaser-list .heading--curtain::before,.el-text .heading--curtain::before,.el-stage .heading--curtain::before{content:"\2014";font-size:inherit;display:block;color:#ff000f}.el-bg-image-box .heading--curtain-black::before,.el-bg-image-text .heading--curtain-black::before,.el-teaser-list .heading--curtain-black::before,.el-text .heading--curtain-black::before,.el-stage .heading--curtain-black::before{color:#000}.el-bg-image-box .heading--white,.el-bg-image-text .heading--white,.el-teaser-list .heading--white,.el-text .heading--white,.el-stage .heading--white{color:#fff}.el-bg-image-box .heading--spacing,.el-bg-image-text .heading--spacing,.el-teaser-list .heading--spacing,.el-text .heading--spacing,.el-stage .heading--spacing{margin-bottom:24px}.el-bg-image-box .paragraph,.el-bg-image-text .paragraph,.el-teaser-list .paragraph,.el-text .paragraph,.el-stage .paragraph{font-family:"abb-font-pg2";font-weight:100;font-size:16px;line-height:1.6em;margin:0}.el-bg-image-box .paragraph--white,.el-bg-image-text .paragraph--white,.el-teaser-list .paragraph--white,.el-text .paragraph--white,.el-stage .paragraph--white{color:#fff}.el-bg-image-box .paragraph--bold,.el-bg-image-text .paragraph--bold,.el-teaser-list .paragraph--bold,.el-text .paragraph--bold,.el-stage .paragraph--bold{font-family:"abb-font-pg2";font-weight:700}.el-bg-image-box .paragraph--spacing,.el-bg-image-text .paragraph--spacing,.el-teaser-list .paragraph--spacing,.el-text .paragraph--spacing,.el-stage .paragraph--spacing{margin-bottom:24px}.el-bg-image-box .paragraph a,.el-bg-image-text .paragraph a,.el-teaser-list .paragraph a,.el-text .paragraph a,.el-stage .paragraph a{display:inline-block;color:#262626;border-bottom:4px solid #d2d2d2;text-decoration:none;line-height:calc(1.5em - 4px);transition:border-bottom 0.25s}.el-bg-image-box .paragraph a:hover,.el-bg-image-text .paragraph a:hover,.el-teaser-list .paragraph a:hover,.el-text .paragraph a:hover,.el-stage .paragraph a:hover{border-bottom:4px solid #ff000f;text-decoration:none}.el-bg-image-box .spacing--top,.el-bg-image-text .spacing--top,.el-teaser-list .spacing--top,.el-text .spacing--top,.el-stage .spacing--top{margin-top:40px}@media screen and (min-width: 48em){.el-bg-image-box .spacing--top,.el-bg-image-text .spacing--top,.el-teaser-list .spacing--top,.el-text .spacing--top,.el-stage .spacing--top{margin-top:60px}}@media screen and (min-width: 64em){.el-bg-image-box .spacing--top,.el-bg-image-text .spacing--top,.el-teaser-list .spacing--top,.el-text .spacing--top,.el-stage .spacing--top{margin-top:100px}}.el-bg-image-box .spacing--bottom,.el-bg-image-text .spacing--bottom,.el-teaser-list .spacing--bottom,.el-text .spacing--bottom,.el-stage .spacing--bottom{margin-bottom:40px}@media screen and (min-width: 48em){.el-bg-image-box .spacing--bottom,.el-bg-image-text .spacing--bottom,.el-teaser-list .spacing--bottom,.el-text .spacing--bottom,.el-stage .spacing--bottom{margin-bottom:60px}}@media screen and (min-width: 64em){.el-bg-image-box .spacing--bottom,.el-bg-image-text .spacing--bottom,.el-teaser-list .spacing--bottom,.el-text .spacing--bottom,.el-stage .spacing--bottom{margin-bottom:100px}}
.el-text .el-text{width:100%;max-width:1920px;padding:20px 15px 0;margin:0 auto}@media screen and (min-width: 48em){.el-text .el-text{padding:100px 40px 0}}.el-text .el-text .media-queries-helper{visibility:hidden;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.el-text .el-text .media-queries-helper::before{content:"L"}@media screen and (max-width: 63.9375em){.el-text .el-text .media-queries-helper::before{content:"M"}}@media screen and (max-width: 37.4375em){.el-text .el-text .media-queries-helper::before{content:"S"}}.el-text .el-text__wrapper{padding-top:40px;padding-bottom:20px;max-width:800px;width:100%;margin:0 auto}.el-text .el-text__paragraph{font-size:20px;margin-bottom:0.5em}@media screen and (min-width: 48em){.el-text .el-text__paragraph{font-size:20px}}.el-text .el-text--background{background:linear-gradient(180deg, #f0f0f0 0, #fff 100%)}
.el-bg-image-text .bg-image-text{margin-left:auto;margin-right:auto;overflow:hidden;max-width:1920px;position:relative}@media screen and (min-width: 64em){.el-bg-image-text .bg-image-text{height:90vh;max-height:900px;min-height:650px}}.el-bg-image-text .bg-image-text .media-queries-helper{position:absolute;visibility:hidden;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0}.el-bg-image-text .bg-image-text .media-queries-helper::before{content:"S"}@media screen and (min-width: 48em){.el-bg-image-text .bg-image-text .media-queries-helper::before{content:"M"}}@media screen and (min-width: 64em){.el-bg-image-text .bg-image-text .media-queries-helper::before{content:"L"}}.el-bg-image-text .bg-image-text__background{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;transform:scale(1.07);transition:opacity .3s ease-in-out, transform 5s ease-out;font-family:"object-fit: cover;"}.el-bg-image-text .bg-image-text__grid-container{position:relative}@media screen and (min-width: 64em){.el-bg-image-text .bg-image-text__grid-container{position:absolute;top:0;left:50%;bottom:0;margin:0;width:100%;max-width:1200px;transform:translateX(-50%);display:flex;align-items:center;flex-direction:row-reverse}}.el-bg-image-text .bg-image-text__box{margin:50px 20px}@media screen and (min-width: 48em){.el-bg-image-text .bg-image-text__box{margin:100px 50px;transition:all 1s .1s}}@media screen and (min-width: 64em){.el-bg-image-text .bg-image-text__box{width:400px}}.el-bg-image-text .bg-image-text--text-box-left .bg-image-text__grid-container{flex-direction:row}.el-bg-image-text .bg-image-text--under-viewport .bg-image-text__background{opacity:0}@media screen and (min-width: 48em){.el-bg-image-text .bg-image-text--under-viewport .bg-image-text__background{opacity:1;transform:translateY(0)}}.el-bg-image-text .bg-image-text--under-viewport .bg-image-text__box{transform:translateY(120px)}
.el-bg-image-box .bg-image-box{margin-left:auto;margin-right:auto;overflow:hidden;max-width:1920px;position:relative}@media screen and (min-width: 64em){.el-bg-image-box .bg-image-box{height:90vh;max-height:900px;min-height:650px}}.el-bg-image-box .bg-image-box .media-queries-helper{position:absolute;visibility:hidden;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0}.el-bg-image-box .bg-image-box .media-queries-helper::before{content:"S"}@media screen and (min-width: 48em){.el-bg-image-box .bg-image-box .media-queries-helper::before{content:"M"}}@media screen and (min-width: 64em){.el-bg-image-box .bg-image-box .media-queries-helper::before{content:"L"}}.el-bg-image-box .bg-image-box__background{height:300px;overflow:hidden;width:100%;max-width:none;right:0;top:0;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.07);transition:opacity .3s ease-in-out, transform 5s ease-out;font-family:"object-fit: cover;"}@media screen and (min-width: 48em){.el-bg-image-box .bg-image-box__background{height:400px}}@media screen and (min-width: 64em){.el-bg-image-box .bg-image-box__background{height:100%}}.el-bg-image-box .bg-image-box__grid-container{margin-top:-100px;margin-bottom:50px}@media screen and (min-width: 64em){.el-bg-image-box .bg-image-box__grid-container{position:absolute;top:0;left:50%;bottom:0;margin:0;width:100%;max-width:1200px;transform:translateX(-50%);display:flex;align-items:center;flex-direction:row-reverse}}.el-bg-image-box .bg-image-box__box{position:relative;background:#fff;margin-left:20px;margin-right:20px;padding:20px 30px 35px;transition:all .8s}@media screen and (min-width: 48em){.el-bg-image-box .bg-image-box__box{transition:all 1s .1s}}@media screen and (min-width: 48em){.el-bg-image-box .bg-image-box__box{margin-left:50px;margin-right:50px}}@media screen and (min-width: 64em){.el-bg-image-box .bg-image-box__box{width:400px}}.el-bg-image-box .bg-image-box__video-container{display:none;position:fixed;height:100%;width:100%;top:0;left:0;background:#000;z-index:2}@media screen and (min-width: 48em){.el-bg-image-box .bg-image-box__video-container{position:absolute}}.el-bg-image-box .bg-image-box__video-container-btn{cursor:pointer;position:absolute;right:10px;top:9px;width:35px;height:35px;background:#ff000f;border-radius:50%;padding:0}.el-bg-image-box .bg-image-box__video-container-btn::after{content:"";position:absolute;width:20px;height:2px;background-color:#fff;transform:rotate(45deg) translateX(-50%) translateY(-50%);top:24px;left:14px}.el-bg-image-box .bg-image-box__video-container-btn::before{content:"";position:absolute;width:20px;height:2px;background-color:#fff;transform:rotate(-45deg) translateX(-50%) translateY(-50%);transform-origin:center;top:10px;left:15px}.el-bg-image-box .bg-image-box__video-container-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.el-bg-image-box .bg-image-box__video-container-wrapper>iframe{width:100%;height:100%}.el-bg-image-box .bg-image-box--text-box-left .bg-image-box__grid-container{flex-direction:row}.el-bg-image-box .bg-image-box--video-active .bg-image-box__video-container{display:block}.el-bg-image-box .bg-image-box--under-viewport .bg-image-box__background{opacity:0}@media screen and (min-width: 48em){.el-bg-image-box .bg-image-box--under-viewport .bg-image-box__background{opacity:1;transform:translateY(0)}}.el-bg-image-box .bg-image-box--under-viewport .bg-image-box__box{transform:translateY(120px)}
.el-teaser-list .teaser-list{position:relative;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;display:flex;flex-flow:column nowrap}.el-teaser-list .teaser-list .media-queries-helper{visibility:hidden;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.el-teaser-list .teaser-list .media-queries-helper::before{content:"S"}@media screen and (min-width: 48em){.el-teaser-list .teaser-list .media-queries-helper::before{content:"M"}}@media screen and (min-width: 64em){.el-teaser-list .teaser-list .media-queries-helper::before{content:"L"}}.el-teaser-list .teaser-list .teaser{margin-bottom:80px;flex-direction:row;justify-content:flex-end;transition:transform .5s ease-in-out, opacity 0.5s ease-in-out}@media screen and (min-width: 48em){.el-teaser-list .teaser-list .teaser{display:flex;margin-top:60px;margin-bottom:60px}}.el-teaser-list .teaser-list .teaser__image{order:1;position:relative;z-index:1}@media screen and (min-width: 48em){.el-teaser-list .teaser-list .teaser__image{width:48%;height:400px}}@media screen and (min-width: 90em){.el-teaser-list .teaser-list .teaser__image{height:500px}}.el-teaser-list .teaser-list .teaser__image-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;-o-object-position:bottom;object-position:bottom;transform:translateX(0);font-family:"object-fit: cover;"}.el-teaser-list .teaser-list .teaser__info{padding:15px 15px 0 15px;max-width:750px;position:relative;transform:translateX(0);transition:transform 0.5s, opacity 0.5s}@media screen and (min-width: 48em){.el-teaser-list .teaser-list .teaser__info{width:52%;padding-left:30px;padding-right:30px}.el-teaser-list .teaser-list .teaser__info::before{content:'';position:absolute;left:0;right:auto;top:-62px;width:calc(100% + 67px + 36px);height:calc(100% + 124px);background:#fafafa;z-index:-1;opacity:0;transition:opacity 0.2s ease}.el-teaser-list .teaser-list .teaser__info:hover::before{opacity:1}}@media screen and (min-width: 64em){.el-teaser-list .teaser-list .teaser__info{padding-left:80px;padding-right:80px;padding-top:40px}}@media screen and (min-width: 90em){.el-teaser-list .teaser-list .teaser__info{padding-top:80px}}.el-teaser-list .teaser-list .teaser--image-left{justify-content:flex-start}.el-teaser-list .teaser-list .teaser--image-left .teaser__image{order:0}.el-teaser-list .teaser-list .teaser--image-left .teaser__info::before{left:auto;right:0}.el-teaser-list .teaser-list .teaser--under-viewport{transform:translateY(80px);opacity:0}@media screen and (min-width: 48em){.el-teaser-list .teaser-list .teaser--under-viewport{transform:translateY(0);opacity:1}}@media screen and (min-width: 48em){.el-teaser-list .teaser-list .teaser--under-viewport .teaser__image-img{transform:translateX(80px);opacity:0}}@media screen and (min-width: 48em){.el-teaser-list .teaser-list .teaser--under-viewport .teaser__info{transform:translateX(-80px);opacity:0}}@media screen and (min-width: 48em){.el-teaser-list .teaser-list .teaser--under-viewport.teaser--image-left .teaser__image-img{transform:translateX(-80px)}}@media screen and (min-width: 48em){.el-teaser-list .teaser-list .teaser--under-viewport.teaser--image-left .teaser__info{transform:translateX(80px)}}
.el-stage .stage{position:relative;z-index:0;height:100vw;max-height:600px;overflow:hidden}@media screen and (min-width: 64em){.el-stage .stage{height:calc(100vh - 66px - 80px - 50px);min-height:500px;max-height:none;margin-bottom:100px}}.el-stage .stage .media-queries-helper{position:absolute;visibility:hidden;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0}.el-stage .stage .media-queries-helper::before{content:"S"}@media screen and (min-width: 64em){.el-stage .stage .media-queries-helper::before{content:"L"}}.el-stage .stage__text{display:none;position:absolute;top:40px;left:0;width:100%;text-align:center;padding:0 20px}.el-stage .stage__text-subtitle{font-family:"abb-font-pg2";font-weight:400;line-height:1.1;color:#262626}@media screen and (min-width: 64em){.el-stage .stage__text{display:block}}@media screen and (min-width: 64em){.el-stage .stage__text h1{display:block;font-size:36px;max-width:none;margin-bottom:48px;text-shadow:0 0 20px #fff}.el-stage .stage__text-subtitle{font-size:28px;text-shadow:0 0 20px #fff}}@media screen and (min-width: 90em){.el-stage .stage__text{top:80px}.el-stage .stage__text h1{font-size:48px;margin-bottom:56px}}.el-stage .stage__sequences{height:100%}@media screen and (min-width: 64em){.el-stage .stage__sequences::after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:radial-gradient(867px at 50% 20%, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%),linear-gradient(360deg, rgba(255,255,255,0.4) 10%, rgba(255,255,255,0) 30%)}}.el-stage .stage__sequences-slider{position:relative;display:block;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;margin:0}.el-stage .stage__sequences-slider .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;height:100%}.el-stage .stage__sequences-slider .slick-list:focus{outline:none}.el-stage .stage__sequences-slider .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;height:100%}.el-stage .stage__sequences-slider .slick-track::before{display:table;content:''}.el-stage .stage__sequences-slider .slick-track::after{clear:both}.el-stage .stage__sequences-slider .slick-slide{float:left;height:100%;min-height:1px}.el-stage .stage__sequences-slider .slick-slide>div{height:100%}.el-stage .stage__sequences-slider .slick-track,.el-stage .stage__sequences-slider .slick-list{transform:translate3d(0, 0, 0)}.el-stage .stage__sequences-slider-item{position:relative;height:100%;width:100%;transition:opacity 0.3s ease-out, transform 5s ease-out}@media screen and (min-width: 64em){.el-stage .stage__sequences-slider-item{position:absolute;opacity:0}.el-stage .stage__sequences-slider-item--active{opacity:1;transform:scale(1.05)}}.el-stage .stage__sequences-slider-item-image{position:relative;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.el-stage .stage__sequences-slider-item-title{position:absolute;top:20px;text-align:center;padding:0 50px;width:100%;max-width:none}@media screen and (min-width: 48em){.el-stage .stage__sequences-slider-item-title{top:40px}}@media screen and (min-width: 64em){.el-stage .stage__sequences-slider-item-title{display:none}}.el-stage .stage__sequences-slider-item-button{position:absolute;bottom:40px;text-align:center;width:100%}@media screen and (min-width: 64em){.el-stage .stage__sequences-slider-item-button{display:none}}.el-stage .stage__sequences-dots{cursor:pointer;position:absolute;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;padding:10px}@media screen and (min-width: 64em){.el-stage .stage__sequences-dots{display:none}}.el-stage .stage__sequences-dots ul{margin:0;padding:0;position:static;line-height:16px}.el-stage .stage__sequences-dots ul li{display:inline-block;margin-left:5px}.el-stage .stage__sequences-dots ul li:first-child{margin-left:0}.el-stage .stage__sequences-dots ul li.slick-active button{background-color:#000}.el-stage .stage__sequences-dots button{height:8px;width:8px;border-radius:50%;border:1px solid #000;display:block;padding:0;text-indent:-1000px;overflow:hidden;background:none;background:rgba(255,255,255,0.4)}@media screen and (min-width: 48em){.el-stage .stage__sequences-dots button{height:10px;width:10px;border-width:2px}}.el-stage .stage__sequences-dots .slick-active .stage__slick-dot{background-color:#000}.el-stage .stage .topics{display:none}@media screen and (min-width: 64em){.el-stage .stage .topics{position:absolute;display:flex;justify-content:space-around;top:0;bottom:0;width:100%;left:50%;transform:translateX(-50%);max-width:1920px}}.el-stage .stage .topics__item{display:flex;align-items:flex-end;position:relative}.el-stage .stage .topics__item-wrapper{margin-bottom:50px;transform:translateY(80px) scale(0.9);transition:all 0.3s ease-out}.el-stage .stage .topics__item-title{margin-bottom:30px;text-shadow:0 0 80px #fff}.el-stage .stage .topics__item--active .topics__item-wrapper{transform:translateY(0) scale(1)}.el-stage .stage .topics__item--active .stage__button{opacity:1}.el-stage .stage__button{position:relative;opacity:1;transition:all 0.2s ease-out}@media screen and (min-width: 64em){.el-stage .stage__button{opacity:0}}.el-stage .stage__button-text{margin-right:5px}@media screen and (min-width: 30em){.el-stage .stage__button-text{margin-right:16px}}.el-stage .stage__button-icon{position:absolute;right:3px;top:3px;width:22px;height:22px;background:#262626;display:flex;align-items:center;justify-content:center;border-radius:50%}.el-stage .stage__button-icon img{width:12px;transition:all 0.3s ease}@media screen and (min-width: 30em){.el-stage .stage__button-icon{width:34px;height:34px;right:4px;top:4px}.el-stage .stage__button-icon img{width:16px}}.el-stage .stage__button:hover .stage__button-icon img{transform:translateY(2px)}
