.offset-images{margin:60px 0;padding:clamp(50px,5vw,110px) 0;transition:margin .25s cubic-bezier(.57,.33,.35,.98)}.offset-images__container{flex-direction:column;gap:clamp(60px,9vw,120px);display:flex}.offset-images__container>*{max-width:100%;margin-bottom:0}.offset-images .contentelement>a{display:block}.offset-images .box{box-shadow:none;background-color:#0000;border:none}.offset-images [data-offset-element]{gap:clamp(30px,6vw,90px);transition:margin .25s cubic-bezier(.57,.33,.35,.98);display:flex}.offset-images [data-offset-element]>:not([data-media]){justify-items:start;gap:clamp(15px,4vw,32px);max-width:460px;padding:0;display:grid}.offset-images [data-offset-element]>:not([data-media])>*{margin:0;padding:0}.offset-images [data-offset-element]>[data-media]{flex-shrink:1;max-width:61.8%;display:block}.offset-images .contentelement:first-child [data-offset-element]{margin-top:calc(-1*clamp(50px,5vw,110px) - 60px)}.offset-images .contentelement:last-child:not(:first-child) [data-offset-element]{margin-bottom:calc(-1*clamp(50px,5vw,110px) - 60px)}@media (width<=991.98px){.offset-images [data-offset-element]{flex-direction:column}.offset-images .contentelement+.contentelement [data-offset-element]{flex-direction:column-reverse}.offset-images:not(.start-right) .contentelement:first-child [data-offset-element]>:not([data-media]){text-align:right;align-self:flex-end;justify-items:end}.offset-images:not(.start-right) .contentelement:last-child:not(:first-child) [data-offset-element]>[data-media],.offset-images.start-right .contentelement:first-child [data-offset-element]>[data-media]{align-self:flex-end}.offset-images.start-right .contentelement:last-child:not(:first-child) [data-offset-element]>:not([data-media]){text-align:right;align-self:flex-end;justify-items:end}}@media (width>=992px){.offset-images [data-offset-element]{justify-content:center;align-items:flex-end}.offset-images [data-offset-element]>:not([data-media]){max-width:min(45%,560px)}.offset-images [data-offset-element]>[data-media]{max-width:55%}.offset-images .contentelement+.contentelement [data-offset-element]{align-items:flex-start}.offset-images:not(.start-right) .contentelement+.contentelement [data-offset-element],.offset-images.start-right .contentelement:first-of-type [data-offset-element]{flex-direction:row-reverse}}@media (width>=1200px){.offset-images [data-offset-element]>[data-media]{max-width:60%}}@media (width>=1400px){.offset-images [data-offset-element]>[data-media]{max-width:69.4444%}}@media (width>=992px) and (width<=1199px),(width<=430px){.offset-images .headermedia .ce-header .header{font-size:35px;line-height:1.28571}}
