.ImageWithText{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width: 768px){.ImageWithText__background{position:absolute;width:75%;height:100%;--tw-bg-opacity: 1;background-color:rgb(233 233 237 / var(--tw-bg-opacity));border-radius:1.5rem;right:0px}}.ImageWithText__content{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start;padding:0}@media (min-width: 768px){.ImageWithText__content{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;padding:0;padding-top:2.5rem;padding-bottom:2.5rem}}.ImageWithText__image{position:relative;z-index:20;width:100%;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 768px){.ImageWithText__image{width:50%;padding-left:0;padding-right:0}}.ImageWithText__imageWrapper{position:relative;width:100%;padding-top:100%;margin-bottom:1.5rem}@media (min-width: 768px){.ImageWithText__imageWrapper{margin-bottom:0}}.ImageWithText__imageWrapper img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;border-radius:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ImageWithText__text{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;z-index:10;--tw-bg-opacity: 1;background-color:rgb(221 221 228 / var(--tw-bg-opacity));padding:1.5rem;padding-top:180px;margin-top:-180px;border-radius:.75rem}@media (min-width: 375px){.ImageWithText__text{padding-top:230px;margin-top:-230px}}@media (min-width: 480px){.ImageWithText__text{padding-top:280px;margin-top:-280px}}@media (min-width: 600px){.ImageWithText__text{padding-top:380px;margin-top:-380px}}@media (min-width: 768px){.ImageWithText__text{background-color:transparent}}.ImageWithText__text *+*{margin-top:1.75rem}@media (min-width: 768px){.ImageWithText__text{width:50%;padding-left:2.5rem;padding-right:2.5rem;border-radius:1.5rem}.ImageWithText__text *+*{margin-top:2.25rem}.ImageWithText.--align-image-right .ImageWithText__background{left:0px}.ImageWithText.--align-image-right .ImageWithText__image{order:2}}
