.block-cs-callout-banner picture.hero-img::before{background:-webkit-gradient(linear,left bottom,left top,from(rgb(0 0 0 / .75)),to(rgb(0 0 0 / .75)))!important;background:linear-gradient(0deg,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .75) 100%)!important;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / .15)!important;box-shadow:0 2px 5px 0 rgb(0 0 0 / .15)!important;opacity:1!important}.block-cs-callout-banner.callout-banner-fullwidth .container{position:static}.block-cs-callout-banner.callout-banner-fullwidth picture.hero-img::before{background:-webkit-gradient(linear,left bottom,left top,from(rgb(0 0 0 / .65)),to(rgb(0 0 0 / .65)))!important;background:linear-gradient(0deg,rgb(0 0 0 / .65) 0%,rgb(0 0 0 / .65) 100%)!important;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / .15)!important;box-shadow:0 2px 5px 0 rgb(0 0 0 / .15)!important;opacity:1!important}.block-cs-callout-banner.callout-banner-contained{padding-left:15px;padding-right:15px}@media screen and (min-width:--bp-sm){.block-cs-callout-banner.callout-banner-contained{padding-left:0;padding-right:0}}.block-cs-callout-banner.callout-banner-contained .container{border-radius:16px;overflow:hidden}.block-cs-callout-banner .row{position:relative;z-index:1}.block-cs-callout-banner.align-center .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width:768px){.block-cs-callout-banner.align-center .row>.col-lg-6{width:66.66%}}.block-cs-callout-banner.align-right .row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.theme-corner-pill .block-cs-callout-banner.callout-banner-contained .container{border-radius:32px;overflow:hidden}body.theme-corner-sharp .block-cs-callout-banner.callout-banner-contained .container{border-radius:0;overflow:hidden}body.theme-corner-round .block-cs-callout-banner.callout-banner-contained .container{border-radius:16px;overflow:hidden}