.ImageBanner__container{position:relative;border-radius:10px;overflow:clip}@media(min-width:768px){.ImageBanner__container{display:flex;border-radius:12px;box-shadow:0 -20px 20px -5px rgba(0,0,0,.1)}.ImageBanner__column{width:50%}}.ImageBanner__imageColumn{position:relative;display:flex;align-items:center;justify-content:space-between;flex:2;max-width:640px}@media(max-width:1023px){.ImageBanner__imageColumn{flex-wrap:wrap;flex:1}}@media(max-width:767px){.ImageBanner__imageColumn{max-width:100%!important}}.ImageBanner__imageColumn:after{content:"";position:absolute;top:0;right:-1px;width:2px;height:100%;background-color:#fff;z-index:1}@media(max-width:767px){.ImageBanner__imageColumn:after{display:none}}.ImageBanner__bgImage-desktop{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right}.ImageBanner__bgImage-mobile{width:100%}.ImageBanner__fgSvg{position:relative;margin-left:auto;margin-top:auto}.ImageBanner__imageText{position:relative;margin:clamp(1px,1.3888888889vw,20px) clamp(1px,1.3888888889vw,20px) clamp(1px,1.3888888889vw,20px) clamp(1px,2.7777777778vw,40px);display:flex;flex-direction:column;justify-content:center}@media(min-width:768px)and (max-width:1023px){.ImageBanner__imageText{margin-top:clamp(1px,2.7777777778vw,40px)}}@media(max-width:767px){.ImageBanner__imageText{position:absolute;top:0;left:0;height:100%;margin-left:clamp(1px,7.4666666667vw,57.344px);margin-top:clamp(1px,7.4666666667vw,57.344px);justify-content:flex-start}}.ImageBanner__imageText-text{overflow-wrap:normal;margin-bottom:0}.ImageBanner__textColumn{display:flex;flex-direction:column;background-color:#fff;padding:clamp(1px,8.2666666667vw,63.488px)}@media(min-width:768px){.ImageBanner__textColumn{flex:1;padding:clamp(1px,1.3888888889vw,20px) clamp(1px,2.7777777778vw,40px) clamp(1px,1.3888888889vw,20px) clamp(1px,5vw,72px);justify-content:center}}.ImageBanner__textColumn-text *{text-wrap:pretty}@media(max-width:767px){.ImageBanner__textColumn-text.has-maxWidth *{max-width:100%!important}}.ImageBanner__textColumn p.p--lg{letter-spacing:0;line-height:130%}.ImageBanner__textColumn .CtaArrow{margin-top:clamp(1px,1.7361111111vw,25px)}@media(max-width:767px){.ImageBanner__textColumn .CtaArrow{margin-top:clamp(1px,5.0666666667vw,38.912px)}}