.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.no-bullets{margin:0;padding:0;list-style-type:none}.widget-flow-banner{position:relative;padding-top:8rem!important;padding-bottom:8rem!important}.widget-flow-banner.text-location-right .text-wrapper{float:right}.widget-flow-banner:hover .credits{display:block}.widget-flow-banner .credits{display:none;font-size:1.5rem;position:absolute;left:2rem;bottom:2rem;font-weight:400;color:#fff}.widget-flow-banner .image-wrapper{position:absolute;z-index:-1;width:100vw;padding:0;margin:0;top:0;left:calc(-50vw + 50%);padding:0;margin:0;height:100%}.widget-flow-banner .text-wrapper{border-radius:2rem;background:#fff;padding:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.widget-flow-banner .field-name-flow-banner-title{padding:0}.widget-flow-banner .field-name-flow-banner-title>*{font-size:3.2rem;margin:0}@media(max-width:800px){.widget-flow-banner .text-wrapper{margin-top:25rem;padding:3.2rem}.widget-flow-banner .credits{display:block}.widget-flow-banner .field-name-flow-banner-link a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.widget-flow-banner .field-name-flow-banner-title{padding:0}.widget-flow-banner .field-name-flow-banner-title>*{font-size:2.6rem;margin:0}}
/*# sourceMappingURL=flow-banner.css.map */
