:root{--wb-ds-viewport--xxs:0px;--wb-ds-viewport--xs:0px;--wb-ds-viewport--sm:700px;--wb-ds-viewport--md:900px;--wb-ds-viewport--lg:1200px;--wb-ds-viewport--xl:1600px;--wb-ds-viewport--xxl:1600px}:host{--ekz-overlay-area__left:50%}.cta-box{box-shadow:var(--ekz-cta-box__outermost__box-shadow,none)}.cta-box__contact{--ekz-link__font-weight:var(--wb-ds-font-weight--bold);display:grid;box-sizing:border-box;height:100%}.cta-box__title{--wb-ds-title__color:var(--ekz-cta-box__cta-box__font-color)}.cta-box__text{--wb-text__color:var(--ekz-cta-box__cta-box__font-color)}.cta-box__layout-spacer{display:none}@media(min-width:1200px){.cta-box__layout-spacer{display:block}}.cta-box__layout .cta-box__title{--wb-ds-title__color:var(--ekz-cta-box-with-contact__cta-box__font-color)}.cta-box__layout .cta-box__text{--wb-text__color:var(--ekz-cta-box-with-contact__cta-box__font-color)}.cta-box__contact-wrapper{margin-bottom:var(--ekz-cta-box-with-contact__gutter)}.cta-box__box-wrapper{--ekz-micro-theme__background:var(--ekz-cta-box__cta-box__background)}.cta-box-with-contact__box-wrapper{--ekz-micro-theme__background:var(--ekz-cta-box-with-contact__cta-box__background);border-left:var(--ekz-cta-box-with-contact__cta-box__border-left);border-top:var(--ekz-cta-box-with-contact__cta-box__border-top)}@media(min-width:900px){.cta-box--overhang{margin:0 calc(var(--ekz-overhang--xs)*-1)}.cta-box__layout{display:flex;overflow-x:var(--ekz-cta-box__overflow-x);position:relative}.cta-box__layout:before{background:var(--wb-ds-color-primary--default);bottom:0;content:"";display:var(--ekz-overlay-area__display,none);left:var(--ekz-overlay-area__left);position:absolute;top:0;transform:skew(-25deg,0deg);width:120%;z-index:var(--wb-ds-zindex--element)}.cta-box__contact-wrapper{margin-bottom:0;margin-right:var(--ekz-cta-box-with-contact__gutter);width:calc(var(--ekz-overhang--xs) + var(--wb-ds-grid__column-width)*7 + var(--wb-ds-grid__gutter-x)*6 + var(--wb-ds-grid__gutter-x) - var(--ekz-cta-box-with-contact__gutter))}.cta-box-with-contact__box-wrapper{width:calc(var(--ekz-overhang--xs) + var(--wb-ds-grid__column-width)*5 + var(--wb-ds-grid__gutter-x)*4);z-index:var(--wb-ds-zindex--element)}}