.page-block.featured-case-study-banner{position:relative;border-radius:var(--allsource--preset--border-radius--cards);overflow:hidden}.page-block.featured-case-study-banner.alignfull{max-width:none !important;margin-right:calc(0% + 10px) !important;margin-left:calc(0% + 10px) !important}.page-block.featured-case-study-banner figure[class*=pattern]{position:absolute;z-index:0;opacity:.2;bottom:0;left:0;margin:0}.page-block.featured-case-study-banner .featured-case-study-banner__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page-block.featured-case-study-banner .featured-case-study-banner__columns{position:relative;z-index:1}.page-block.featured-case-study-banner .featured-case-study-banner__content>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:500px !important;margin-left:auto !important;margin-right:0 !important}.page-block.featured-case-study-banner .featured-case-study-banner__subtitle{margin-bottom:16px}.page-block.featured-case-study-banner .featured-case-study-banner__subtitle span{display:inline-block;font-size:var(--wp--preset--font-size--small);text-transform:uppercase;letter-spacing:1px;border:1px solid var(--wp--preset--color--white);padding:4px 8px;border-radius:5px;background:rgba(255,255,255,.2)}.page-block.featured-case-study-banner .featured-case-study-banner__image{position:relative}.page-block.featured-case-study-banner .featured-case-study-banner__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.page-block.featured-case-study-banner .featured-case-study-banner__image .featured-image-cutout{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.page-block.featured-case-study-banner .featured-case-study-banner__image .featured-image-cutout #cutout--desktop{width:auto;height:100%}.page-block.featured-case-study-banner .featured-case-study-banner__image .featured-image-cutout #cutout--mobile{width:100%;height:auto;display:none}@media(max-width: 781px){.page-block.featured-case-study-banner .featured-case-study-banner__image .featured-image-cutout{top:unset;bottom:0}.page-block.featured-case-study-banner .featured-case-study-banner__image .featured-image-cutout #cutout--desktop{display:none}.page-block.featured-case-study-banner .featured-case-study-banner__image .featured-image-cutout #cutout--mobile{display:block;position:absolute;bottom:-5px}}