[id^=containers-image-with-floating-content-overlay-block]{margin-left:auto;margin-right:auto;width:100%;max-width:var(--og--global-content-width)}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-image{height:auto;min-height:0px!important;width:88%;aspect-ratio:3 / 2}@media (min-width: 1024px){[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-image{width:calc(100% - 1rem)}}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-image .wp-block-cover__inner-container{display:none}[id^=containers-image-with-floating-content-overlay-block]>[class*=bg-]{background-color:transparent}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content:has(.grid-auto-cols){width:-moz-fit-content;width:fit-content}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content{position:relative;z-index:10;width:auto;padding-top:1rem;padding-bottom:1rem;padding-left:18px;padding-right:18px}@media (min-width: 64rem){[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content{padding-left:1.75rem;padding-right:1.75rem}}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content{max-width:88%}@media (min-width: 1024px){[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content{max-width:calc(100% - 1rem)}}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content{margin-top:max(-2.5rem,-12%)}@media (min-width: 640px){[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content{margin-top:max(-5.75rem,-12%)}}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content{background-color:var(--wp--preset--color--pillar-green-600)}[id^=containers-image-with-floating-content-overlay-block] .bg-pillar-white .floating-overlay-content{background-color:var(--wp--preset--color--pillar-white)}[id^=containers-image-with-floating-content-overlay-block] .bg-pillar-purple-100 .floating-overlay-content{background-color:var(--wp--preset--color--pillar-purple-100)}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content>*:first-child{margin-top:0!important}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content>*:last-child{margin-bottom:0!important}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content .flex-grid-innerblocks-container{margin-top:0!important;margin-bottom:0!important}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content,[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content p,[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content h1,[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content h2,[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content h3,[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content h4,[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content h5,[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content h6,[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content li{color:var(--og-text-color)}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content a{color:var(--og-link-color);font-weight:700;text-decoration-color:transparent}[id^=containers-image-with-floating-content-overlay-block] .floating-overlay-content a:hover{text-decoration-color:var(--og-link-hover-decoration)}[id^=containers-image-with-floating-content-overlay-block] .overlay-left .floating-overlay-image{margin-right:0;margin-left:12%}@media (min-width: 64rem){[id^=containers-image-with-floating-content-overlay-block] .overlay-left .floating-overlay-image{margin-left:1rem}}[id^=containers-image-with-floating-content-overlay-block] .overlay-left .floating-overlay-content{margin-left:0;margin-right:12%}@media (min-width: 64rem){[id^=containers-image-with-floating-content-overlay-block] .overlay-left .floating-overlay-content{margin-right:1rem}}[id^=containers-image-with-floating-content-overlay-block] .overlay-right .floating-overlay-image{margin-left:0;margin-right:12%}@media (min-width: 64rem){[id^=containers-image-with-floating-content-overlay-block] .overlay-right .floating-overlay-image{margin-right:1rem}}[id^=containers-image-with-floating-content-overlay-block] .overlay-right .floating-overlay-content{margin-left:auto;margin-right:0}
