.ce_bannersection{position:relative;margin-block:7em}.ce_bannersection:first-child{margin-top:10em}.ce_bannersection .wrapper{width:86%;margin:auto;max-width:1636px;max-width:clamp(15.5em, 86%, 90.9em);overflow:hidden;border-radius:1.5em;background:#eceff4;box-shadow:0 0.88em 2.22em rgba(59, 59, 59, 0.4)}.ce_bannersection .banner-image{width:100%}.ce_bannersection .banner-image img{display:block;width:100%;height:100%;object-fit:cover}.ce_bannersection .banner-content{padding-block:1.8em 2.5em;padding-inline:min(2.75em, 5%)}.ce_bannersection .banner-heading{font-size:clamp(1.55em, 0.9085em + 1.9718vw, 2.85em);font-family:"zalando-semibold", helvetica, arial, sans-serif;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:0.1em;text-underline-offset:0.2em;color:#3B3B3B;margin-bottom:0.8em}.ce_bannersection .banner-text>*:last-child{margin-bottom:0}.ce_bannersection .banner-text p,.ce_bannersection .banner-text li{color:#3B3B3B;margin-bottom:1em}.ce_bannersection .banner-text a{color:#3B3B3B;text-decoration:underline}.ce_bannersection .banner-text ul{list-style-type:disc;list-style-position:outside;margin-bottom:1em;padding-left:1em}.ce_bannersection .banner-text ul li{margin-bottom:0.5em}.ce_bannersection .banner-text ul li:last-child{margin-bottom:0}.ce_bannersection .banner-text ul.list-green-checkmark{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em 2em;padding:0}.ce_bannersection .banner-text ul.list-green-checkmark:where(:not(:last-child)){margin-bottom:2em}.ce_bannersection .banner-text ul.list-green-checkmark li{font-size:1.777em;font-family:"stoweb-regular", helvetica, arial, sans-serif;font-size:clamp(1.38em, 1.66vw, 1.777em);line-height:1.3em;color:#FFFFFF;color:#3B3B3B;line-height:1.2em;margin-bottom:0;display:flex;align-items:center;gap:0.5em}.ce_bannersection .banner-text ul.list-green-checkmark li:before{content:"";display:inline-block;width:56px;width:clamp(2.5rem, 8vw, 3.5rem);height:43px;background:url(../../bundles/viacorbasic/icons/checkmark-green.svg) center / 100% auto no-repeat}.ce_bannersection .banner-text ol{counter-reset:list}.ce_bannersection .banner-text ol>li{margin-bottom:0.5em}.ce_bannersection .banner-text ol>li:last-child{margin-bottom:0}.ce_bannersection .banner-text ol>li:before{content:counter(list,decimal) ".) ";counter-increment:list}.ce_bannersection .banner-button{display:inline-flex;align-items:center;text-decoration:none;position:relative;overflow:hidden;color:#3B3B3B;font-family:"zalando-regular", helvetica, arial, sans-serif;font-size:0.889em;line-height:1.4em;text-align:center;text-transform:uppercase;border:2px solid;border-radius:2em;padding:0.665em 1.4em 0.465em;transition:all 0.4s ease;color:#FFFFFF;background:#3B3B3B;font-size:clamp(1em, 1.5vw, 1.38em);letter-spacing:0.02em;border:none;padding-block:0.55em 0.5em;margin-top:1.8em}.ce_bannersection .banner-button:after{content:"";position:absolute;width:50%;height:100%;max-width:3.8em;left:0;top:0;transform:translateX(-100%);background:rgba(59, 59, 59, 0.32);border-radius:inherit;transition:transform 0.5s ease}.ce_bannersection .banner-button:hover{background:rgba(59, 59, 59, 0.05)}.ce_bannersection .banner-button:active:after,.ce_bannersection .banner-button.active:after{transform:translateX(0)}.ce_bannersection .banner-button:focus{background:rgba(59, 59, 59, 0.17)}.ce_bannersection .banner-button:disabled,.ce_bannersection .banner-button.disabled{opacity:0.2;cursor:default}.ce_bannersection .banner-button:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#FFFFFF;border-radius:inherit;opacity:0;transition:all 0.5s ease}.ce_bannersection .banner-button:after{background:rgba(255, 255, 255, 0.32)}.ce_bannersection .banner-button:hover{background:#3B3B3B}.ce_bannersection .banner-button:hover:before{opacity:0.1}.ce_bannersection .banner-button:focus{background:#3B3B3B;color:#FFFFFF}.ce_bannersection .banner-button:focus:before{opacity:0.24}.ce_bannersection .banner-button:after{left:auto;right:0;transform:translateX(100%)}.ce_bannersection .banner-button svg{display:inline-block;fill:currentColor;margin-left:0.65em}.tl_content .limit_height{background:#C5C4BE}.tl_content .ce_bannersection{max-width:100%}.tl_content .ce_bannersection img{max-width:100%;padding:0}