.block-image-callout{padding-left:0 !important;padding-right:0 !important}.image-callout-container{position:relative}.image-callout-container .wp-block-columns{align-items:center !important;gap:0}.has-video .block-sc-video{margin-bottom:0;position:relative;width:clamp(21rem,-2.75rem + 47.5vw,40rem);z-index:1}.has-video .yt-launch-inside img{border-radius:20px}.has-video .image-callout-container{position:relative}.has-video .image-callout-container .column-1{flex-basis:58% !important}.has-video .image-callout-container .column-2{flex-basis:42% !important}.has-video .image-callout-container .text-left-background{border-radius:0}.has-video .image-callout-container .text-left-background::after{content:none}.has-video .image-callout-container::after{background:linear-gradient(to bottom, #5BC2E7, #A36AA9, var(--sc-color-primary), #E35205);content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:0}.has-video .image-callout-container .wp-block-columns{max-width:1200px;margin:0 auto}.video-poster-overlay img{border-radius:20px}.image-text-outer-container{margin:0 auto;max-width:1280px;position:relative;width:100%}.text-left-background{background:#e5e2de;border-radius:0 20px 20px 0;bottom:0;opacity:0;position:absolute;right:-15px;top:0;transform:translateX(-100%);width:100vw;z-index:1}.text-left-background::after{background:linear-gradient(to bottom, #5BC2E7, #A36AA9, var(--sc-color-primary), #E35205);border-radius:0 20px 20px 0;content:"";height:100%;position:absolute;right:0;width:40px}.image-callout-text-container{max-width:40em;opacity:0;padding:2rem 0;position:relative;width:100%;z-index:1}.image-callout-text-container h1{color:#e35205}.image-callout-text-container p{color:var(--sc-color-text)}.image-callout-image{max-width:600px;opacity:0;position:relative;width:100%;z-index:1}@media(max-width: 1218px){.image-callout-container{padding:0 clamp(1.25rem,-0.714rem + 5.238vw,4rem)}.image-callout-text-container{padding:2rem 2.5rem 2rem 0}}@media(max-width: 800px){.has-video .block-sc-video{width:30em}.has-video .wp-block-columns{flex-direction:column;padding:2em 0}.has-video .image-callout-container{background:#e5e2de;position:relative}.has-video .image-callout-container::after{content:none}.image-callout-container{position:relative}.text-left-background::after{width:20px}.image-callout-text-container{padding:0 2rem 2rem 2rem}}@media(max-width: 782px){.image-callout-image{aspect-ratio:1/1;object-fit:cover;object-position:bottom}}@media(prefers-reduced-motion: reduce){.text-left-background,.image-callout-text-container,.image-callout-image{opacity:1 !important;transform:none !important}}

/*# sourceMappingURL=image-callout.min.css.map */