.paragraph--type--banner-card-and-image{margin-top:-20px;position:relative;z-index:2}@media print, screen and (min-width: 40em){.paragraph--type--banner-card-and-image{margin-top:-118px}}.paragraph--type--banner-card-and-image.flourish--blue:before{border-left-color:#253690}.paragraph--type--banner-card-and-image.flourish--grey:before{border-left-color:#e0e0e0}.paragraph--type--banner-card-and-image:before{content:'';position:absolute;left:0;top:33px;z-index:2;border-left:16px solid #253690;border-top:16px solid transparent;border-bottom:16px solid transparent}@media print, screen and (min-width: 40em){.paragraph--type--banner-card-and-image:before{top:17px;border-left-width:32px;border-top-width:32px;border-bottom-width:32px}}@media print, screen and (min-width: 64em){.paragraph--type--banner-card-and-image{display:flex}}.paragraph--type--banner-card-and-image>.field--name-field-body{padding:23px;box-shadow:3px 4px 20px rgba(0,0,0,0.25);background-color:#fafafa;position:relative}@media print, screen and (min-width: 40em){.paragraph--type--banner-card-and-image>.field--name-field-body{padding:46px}}@media print, screen and (min-width: 64em){.paragraph--type--banner-card-and-image>.field--name-field-body{min-height:414px}}.paragraph--type--banner-card-and-image>.field--name-field-body h2{margin-bottom:12px}.paragraph--type--banner-card-and-image>.field--name-field-body h2:after{display:none}.paragraph--type--banner-card-and-image>.field--name-field-body p:not(:last-child){margin-bottom:25px}.paragraph--type--banner-card-and-image>.field--name-field-body:before,.paragraph--type--banner-card-and-image>.field--name-field-body:after{content:'';width:calc(50% - 1px);height:3px;position:absolute;bottom:0;z-index:1}.paragraph--type--banner-card-and-image>.field--name-field-body:before{left:0;background-color:#253690}.paragraph--type--banner-card-and-image>.field--name-field-body:after{right:0;background-color:#BD3C4B}@media print, screen and (min-width: 64em){.paragraph--type--banner-card-and-image.image-under .field--name-field-body{width:640px}}.paragraph--type--banner-card-and-image.image-under .field--name-field-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;width:auto;height:auto;bottom:-20px;top:138px;left:45%;right:0;z-index:-1}@media print, screen and (max-width: 63.99875em){.paragraph--type--banner-card-and-image.image-under .field--name-field-image{display:none}}.paragraph--type--banner-card-and-image.image-under .field--name-field-image div{height:100%}.paragraph--type--banner-card-and-image.image-under .field--name-field-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.paragraph--type--banner-card-and-image.image-under .field--name-field-image img{width:auto;max-width:inherit;min-width:100%;height:auto;min-height:100%;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.paragraph--type--banner-card-and-image:not(.image-under){box-shadow:3px 4px 20px rgba(0,0,0,0.25);background-color:#fafafa}.paragraph--type--banner-card-and-image:not(.image-under) .field--name-field-body{box-shadow:none;position:static}@media print, screen and (min-width: 64em){.paragraph--type--banner-card-and-image:not(.image-under) .field--name-field-body{width:50%}}.paragraph--type--banner-card-and-image:not(.image-under) .field--name-field-image{position:relative}@media print, screen and (min-width: 64em){.paragraph--type--banner-card-and-image:not(.image-under) .field--name-field-image{width:50%}}.paragraph--type--banner-card-and-image:not(.image-under) .field--name-field-image img{width:100%}@media print, screen and (min-width: 64em){.paragraph--type--banner-card-and-image:not(.image-under) .field--name-field-image img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}}

