.ce-cta.layout-20{--nl-cta-padding-x: 2em;--nl-cta-padding-y: 2.2em}.ce-cta.layout-20 .card{padding:0;position:relative}@media only screen and (max-width: 575.98px){.ce-cta.layout-20 .card{isolation:isolate;display:flex;flex-direction:column}}.ce-cta.layout-20 .ce-cta-bodytext{padding:60% var(--nl-cta-padding-x) var(--nl-cta-padding-y);margin-top:auto}@media only screen and (min-width: 576px){.ce-cta.layout-20 .ce-cta-bodytext{position:absolute;margin:unset;padding:0;inset:auto var(--nl-cta-padding-x) var(--nl-cta-padding-y) var(--nl-cta-padding-x)}}.ce-cta.layout-20 .ce-cta-button{position:absolute;top:var(--nl-cta-padding-y);right:var(--nl-cta-padding-x)}.ce-cta.layout-20 img{max-width:unset;width:100%;height:auto}@media only screen and (max-width: 575.98px){.ce-cta.layout-20 img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;z-index:-1}}.ce-cta.layout-20.frame-broad{--nl-cta-padding-x: var(--nl-broad-padding-x)}.ce-cta.layout-20.frame-broad .card{margin-inline:var(--nl-broad-margin-x)}.ce-cta.layout-30{--nl-cta-padding-x: 2em;--nl-cta-padding-y: 2.2em}.ce-cta.layout-30 .card{padding:var(--nl-cta-padding-y) var(--nl-cta-padding-x);background-image:var(--card-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 992px){.ce-cta.layout-30 .ce-cta-bodytext{-moz-columns:2;columns:2;-moz-column-gap:var(--nl-gutter);column-gap:var(--nl-gutter)}}
