.custom-elari-banner .visma-module.-two-column{align-items:stretch;display:grid;gap:40px;grid-template-columns:1fr 1fr}@media screen and (max-width:800px){.custom-elari-banner{padding-bottom:0!important}}@media screen and (min-width:801px) and (max-width:1199px){.custom-elari-banner{padding-bottom:0!important;padding-top:var(--block-padding-vertical)}.custom-elari-banner .custom-elari-banner--text-container{padding-bottom:var(--block-padding-vertical)}}@media screen and (min-width:1200px){.custom-elari-banner{padding-bottom:0!important;padding-top:100px!important}.custom-elari-banner .custom-elari-banner--text-container{padding:var(--block-padding-vertical) 0}}@media screen and (min-width:1600px){.custom-elari-banner{padding-bottom:0!important;padding-top:150px!important}.custom-elari-banner .custom-elari-banner--text-container{padding:var(--block-padding-vertical) 0}}.custom-elari-banner--image-container{align-items:flex-end;display:flex;justify-content:flex-end;overflow:hidden;width:100%}.custom-elari-banner--image-container img{display:block;height:auto;object-fit:contain;object-position:right bottom;width:100%}@media (min-width:801px){.custom-elari-banner--image-container img{max-height:unset!important}}@media (max-width:800px){.custom-elari-banner .visma-module.-two-column{gap:24px;grid-template-columns:1fr}.custom-elari-banner--image-container{height:50vh;max-height:400px}.custom-elari-banner--image-container img{height:100%;max-width:100%;width:auto}}.custom-elari-banner{--banner-tx-start-width:1200;--banner-tx-end-width:1440;--banner-tx-max-value:64px}@media (min-width:1200px){.custom-elari-banner--image-container{transform:translateX(0);transform:translateX(clamp(0px,calc((100vw - var(--banner-tx-start-width)*1px)*64/(var(--banner-tx-end-width) - var(--banner-tx-start-width))),var(--banner-tx-max-value)))}}.custom-elari-banner .kicker-text{align-items:center;background:#ccb5ff;border-radius:8px;display:flex;font-size:var(--text-medium-size);font-style:normal;font-weight:600;gap:10px;justify-content:center;letter-spacing:-.6px;line-height:115%;padding:8px;width:max-content}