.auth .teaser .button i{display:none}
.auth .teaser.teaser--tile{min-height:auto;margin-bottom:30px;position:relative}
.auth .teaser.teaser--tile .container{padding:0 20px;position:relative}
.auth .teaser.teaser--tile .container::before{content:"";position:absolute;top:0;left:10px;right:10px;height:1px;width:calc(100% - 20px)}
.auth .teaser.teaser--tile.teaser--tile-text .teaser__text-wrap{padding-bottom:29px}
.auth .teaser.teaser--tile.teaser--tile-text .teaser__text-wrap h2{margin:15px 0 14px 0}
.auth .teaser.teaser--tile.teaser--tile-text .teaser__img-wrap{display:none}
.auth .teaser.teaser--tile:not(.teaser--tile-text) .container{padding:50px 20px 0 20px;position:relative;opacity:0}
.auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h2{position:absolute;display:block;top:15px;left:10px;margin:0;width:100%}
.auth .teaser.teaser--tile:lang(ar) h2{text-align:right;direction:rtl}
.auth .teaser.teaser--tile .teaser__img-wrap{max-width:160px;max-height:120px;height:120px;margin-top:3px;margin-right:20px;order:1}
.auth .teaser.teaser--tile .teaser__text-wrap{order:2;padding:0;flex:1;max-width:initial;display:block;align-items:unset;padding-bottom:20px;position:inherit}
.auth .teaser.teaser--tile .teaser__text-wrap .accent-bar{display:none}
.auth .teaser.teaser--tile .teaser__text-wrap p{margin:0}
.auth .teaser.teaser--tile .teaser__text-wrap a{min-width:auto;display:inline-block;position:absolute;bottom:-2px;background:0;border:0;padding:0;min-height:auto;text-align:left}
.auth .teaser.teaser--tile .teaser__text-wrap a:lang(ar)::after{border-width:2px 0 0 2px;margin:0 3px 1px 0}
.auth .teaser.teaser--tile .teaser__text-wrap a::after{display:inline-block;transform:rotate(-45deg);margin:0 0 1px 3px;border-style:solid;border-width:0 2px 2px 0;padding:3px;content:'';transition:margin .25s ease}
.auth .teaser.teaser--tile .teaser__text-wrap a:hover::after{margin-left:8px}
.auth .teaser.teaser--tile .teaser__text-wrap a:hover:lang(ar)::after{margin-left:0;margin-right:8px}
.auth .teaser.teaser--hero .teaser__text-wrap{padding:0 10px}
.auth .teaser.teaser--hero .teaser__text-wrap .accent-bar{display:block}
.auth .teaser.teaser--hero .teaser__text-wrap h2:empty{display:none}
.auth .teaser.teaser--hero .teaser__text-wrap p{margin-bottom:0}
.auth .teaser.teaser--hero .teaser__text-wrap p:empty{display:none}
.auth .teaser.teaser--hero .teaser__text-wrap a{margin-top:27px}
.auth .teaser.teaser--hero .teaser__text-wrap a:empty{display:none}
.auth .teaser.teaser--hero:not(.teaser--has-gradient){position:relative;right:50%;left:50%;margin-left:-50vw;width:100vw !important}
.auth .teaser.teaser--hero:not(.teaser--has-gradient).cq-Editable-dom{margin-left:0;right:0;left:0}
.auth .teaser.teaser--card,.auth .teaser.teaser--full-width{display:flex;align-items:center;justify-content:flex-start}
.auth .teaser.teaser--card .inner,.auth .teaser.teaser--full-width .inner{width:100%}
.auth .teaser.teaser--card .teaser__img-wrap,.auth .teaser.teaser--full-width .teaser__img-wrap{position:absolute;padding:0;top:0;left:0;right:0;height:100%;width:100%;flex:100%;max-width:100%}
.auth .teaser.teaser--card{min-height:490px;margin-bottom:30px}
.auth .teaser.teaser--card .container{padding-left:0;padding-right:0}
.auth .teaser.teaser--card.teaser--has-gradient::after{background:black;background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.3) 36%,black 62%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.3) 36%,black 62%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.3) 36%,black 62%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}
.auth .teaser.teaser--card .teaser__text-wrap{padding:30px;position:absolute;left:0;right:0;bottom:0;min-width:100%}
.auth .teaser.teaser--card .teaser__text-wrap a{min-width:auto;width:100%}
.auth .teaser.teaser--card .teaser__img-wrap{height:70%;min-height:368px}
.auth .teaser.teaser--banner{min-height:96px}
.auth .teaser.teaser--banner .accent-bar,.auth .teaser.teaser--banner .teaser__img-wrap{display:none}
.auth .teaser.teaser--banner .teaser__text-wrap h2,.auth .teaser.teaser--banner .teaser__text-wrap p{margin-bottom:0}
.auth .teaser.teaser--banner.teaser--cta h2{margin-bottom:10px}
.auth .teaser.teaser--banner.teaser--cta .teaser__text-wrap p{text-transform:none}
.auth .teaser.teaser--banner.teaser--cta .container .inner .button{min-height:36px}
.auth .teaser.teaser--banner.teaser--cta .container .inner .button i{display:inline;font-size:16px;margin-right:5px}
.auth .teaser.teaser--checkerboard .row{margin:0}
.auth .teaser.teaser--checkerboard .row .teaser__img-wrap{min-height:310px}
.auth .teaser.teaser--checkerboard .row .teaser__img-wrap figure{overflow:hidden}
.auth .teaser.teaser--card:lang(ar) .inner,.auth .teaser.teaser--hero:lang(ar) .inner,.auth .teaser.teaser--tile:lang(ar) .inner,.auth .teaser.teaser--full-width:lang(ar) .inner,.auth .teaser.teaser--checkerboard:lang(ar) .inner{direction:rtl;text-align:right}
.auth .teaser.teaser--full-width:not(.teaser--right):lang(ar) .inner{text-align:left}
.auth .teaser.teaser--right.teaser--hero .row .teaser__text-wrap .inner h2,.auth .teaser.teaser--right.teaser--hero .row .teaser__text-wrap .inner .h2{left:auto;right:30px}
.auth .teaser.teaser--right.teaser--hero .row .teaser__text-wrap,.auth .teaser.teaser--right.teaser--full-width .row .teaser__text-wrap{justify-content:flex-end}
.auth .teaser.teaser--right.teaser--hero .row .teaser__text-wrap .inner,.auth .teaser.teaser--right.teaser--full-width .row .teaser__text-wrap .inner{text-align:right}
.auth .teaser.teaser--right.teaser--hero .row .teaser__text-wrap .inner .accent-bar,.auth .teaser.teaser--right.teaser--full-width .row .teaser__text-wrap .inner .accent-bar{margin:0 0 22px auto}
.auth .teaser.teaser--banner .teaser__img-wrap .button,.auth .teaser .teaser__text-wrap .button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 15px;min-width:200px;white-space:normal;align-items:center}
.auth .teaser .teaser__text-wrap{position:relative;z-index:9}
.auth .teaser .teaser__text-wrap h2,.auth .teaser .teaser__text-wrap .h2{margin-bottom:16px}
.auth .teaser .teaser__text-wrap .accent-bar{margin:0 0 16px}
.auth .teaser .teaser__text-wrap p{margin-bottom:30px}
.auth .teaser .teaser__text-wrap a{min-width:200px;display:inline-flex}
.auth .teaser .teaser__img-wrap{padding:0}
.auth .teaser .teaser__img-wrap figure{height:100%}
.auth .teaser .teaser__img-wrap img{width:100%;height:100%;object-fit:cover}
.auth .teaser.teaser--no-accent-bar.teaser--hero .accent-bar,.auth .teaser.teaser--no-accent-bar .accent-bar{display:none}
.auth .teaser.teaser--has-gradient{position:relative}
.auth .teaser.teaser--has-gradient::after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(left,#000 7%,rgba(0,0,0,0) 93%);background:-webkit-linear-gradient(left,#000 7%,rgba(0,0,0,0) 93%);background:linear-gradient(to right,#000 7%,rgba(0,0,0,0) 93%)}
.auth .teaser.teaser--hero.teaser--account{left:0;right:0;margin-right:0;margin-left:0;height:267px;min-height:267px}
.auth .teaser.teaser--hero.teaser--account .teaser__text-wrap .accent-bar{margin-bottom:0}
.auth .teaser.teaser--hero.teaser--account::after{content:"";background:-webkit-linear-gradient(left,rgba(0,0,0,0.85) 15%,rgba(0,0,0,0) 85%);background:-o-linear-gradient(left,rgba(0,0,0,0.85) 15%,rgba(0,0,0,0) 85%);background:linear-gradient(to right,rgba(0,0,0,0.85) 15%,rgba(0,0,0,0) 85%);display:block;position:absolute;top:0;right:0;bottom:0;left:0}
@media screen and (min-width:992px){.auth .teaser{min-height:310px}
.auth .teaser .row{margin-left:-10px;margin-right:-10px}
.auth .teaser.teaser--hero{height:575px;display:flex;align-items:center;justify-content:flex-start}
.auth .teaser.teaser--hero .teaser__img-wrap{position:absolute;padding:0;top:0;left:0;right:0;height:100%;width:100%;flex:100%;max-width:100%}
.auth .teaser.teaser--hero .teaser__text-wrap:lang(ar){margin-left:auto}
.auth .teaser.teaser--hero .teaser__text-wrap h2,.auth .teaser.teaser--hero .teaser__text-wrap .h2{margin-bottom:12px}
.auth .teaser.teaser--hero .teaser__text-wrap .accent-bar{margin:0 0 22px}
.auth .teaser.teaser--banner{display:flex;align-items:center;padding:22px 0 25px}
.auth .teaser.teaser--banner:lang(ar) .container .inner a,.auth .teaser.teaser--banner:lang(ar) .container .inner .button{position:absolute;left:0;right:auto;min-height:30px;top:50%;transform:translateY(-50%);max-width:200px}
.auth .teaser.teaser--banner:lang(ar) .row{flex-direction:row-reverse}
.auth .teaser.teaser--banner:lang(ar) .row .teaser__text-wrap{text-align:right;direction:rtl;padding-right:0;padding-left:20px}
.auth .teaser.teaser--banner .container .inner{width:100%;padding:0 10px}
.auth .teaser.teaser--banner .container .inner p{display:block;width:100%;max-width:calc(100% - 220px)}
.auth .teaser.teaser--banner .container .inner a,.auth .teaser.teaser--banner .container .inner .button{position:absolute;right:10px;min-height:30px;top:50%;transform:translateY(-50%);max-width:200px}
.auth .teaser.teaser--banner .container .teaser__text-wrap{padding:0;flex:1;max-width:initial}
.auth .teaser.teaser--banner.teaser--cta{padding-right:50px;padding-left:50px}
.auth .teaser.teaser--banner.teaser--cta h2{margin-bottom:0}
.auth .teaser.teaser--checkerboard .teaser__img-wrap img{position:absolute;top:0;bottom:0;left:0;right:0}
.auth .teaser.teaser--right.teaser--has-gradient::after{background:-moz-linear-gradient(left,rgba(0,0,0,0) 7%,#000 93%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 7%,#000 93%);background:linear-gradient(to right,rgba(0,0,0,0) 7%,#000 93%)}
.auth .teaser.teaser--right .row{flex-direction:row-reverse}
.auth .teaser .teaser__text-wrap{padding:60px;display:flex;align-items:center}
}
@media screen and (max-width:991px){.auth .teaser.teaser--tile{padding-left:30px;padding-right:30px}
.auth .teaser.teaser--tile .container{padding:0 15px}
.auth .teaser.teaser--tile .container::before{width:100%;left:0;right:0}
.auth .teaser.teaser--tile:not(.teaser--tile-text) .container{padding:5px 15px 0 15px}
.auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h2{left:0}
.auth .teaser.teaser--hero{padding-bottom:40px}
.auth .teaser.teaser--hero.teaser--has-gradient::after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 4%,rgba(0,0,0,0.7) 89%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 4%,rgba(0,0,0,0.7) 89%);background:linear-gradient(to bottom,rgba(0,0,0,0) 4%,rgba(0,0,0,0.7) 89%)}
.auth .teaser.teaser--hero::after{height:214px;z-index:1}
.auth .teaser.teaser--hero .container>.row{flex-direction:column-reverse}
.auth .teaser.teaser--hero .teaser__img-wrap{height:214px;right:50%;left:50%;margin-right:-50vw;margin-left:-50vw;width:100vw;max-width:initial}
.auth .teaser.teaser--hero .teaser__text-wrap{position:initial;padding:0 30px;min-height:auto}
.auth .teaser.teaser--hero .teaser__text-wrap .accent-bar{display:none}
.auth .teaser.teaser--hero .teaser__text-wrap p{padding-top:24px}
.auth .teaser.teaser--hero .teaser__text-wrap h2,.auth .teaser.teaser--hero .teaser__text-wrap .h2{position:absolute;margin:0;padding:0;z-index:2;margin:0;left:30px;max-width:80%;display:block;opacity:0}
.auth .teaser.teaser--hero:not(.teaser--has-gradient){right:0;left:0}
.auth .teaser.teaser--full-width{min-height:490px}
.auth .teaser.teaser--full-width .teaser__text-wrap{position:absolute;bottom:0;left:0;right:0}
.auth .teaser.teaser--banner{padding:28px 0 30px 0}
.auth .teaser.teaser--banner:lang(ar) .row .teaser__text-wrap{text-align:right;direction:rtl}
.auth .teaser.teaser--banner .teaser__text-wrap{padding:0 30px}
.auth .teaser.teaser--banner .teaser__text-wrap a,.auth .teaser.teaser--banner .teaser__text-wrap .button{margin-top:26px}
.auth .teaser.teaser--checkerboard{margin-bottom:20px}
.auth .teaser.teaser--checkerboard .row{flex-direction:column-reverse}
.auth .teaser.teaser--checkerboard:last-of-type{margin-bottom:0}
.auth .teaser.teaser--checkerboard .row .teaser__img-wrap{min-height:auto}
.auth .teaser.teaser--checkerboard .row .teaser__img-wrap img{height:184px}
.auth .teaser .teaser__text-wrap{padding:30px}
.auth .teaser .teaser__text-wrap .button{display:flex}
.auth .teaser.teaser--has-gradient::after{background:black;background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.3) 36%,black 62%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.3) 36%,black 62%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.3) 36%,black 62%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}
.auth .teaser.teaser--hero.teaser--account{height:135px;min-height:135px}
.auth .teaser.teaser--hero.teaser--account .teaser__img-wrap{height:135px;right:0;left:0;margin-right:0;margin-left:0;width:auto}
.auth .teaser.teaser--hero.teaser--account .teaser__text-wrap .inner{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;align-content:center;padding:30px}
.auth .teaser.teaser--hero.teaser--account .teaser__text-wrap h2{top:auto !important}
.auth .teaser.teaser--hero.teaser--account .teaser__text-wrap .accent-bar{display:inline-block;margin:60px 0 0}
.auth .teaser.teaser--hero.teaser--account::after{height:135px}
}