.paragraph--type--wmd-hero-banner{background-color:#ffd16c;position:relative;width:calc(100% + 20px);min-height:3.75rem;max-height:3.75rem;display:flex;flex-direction:column;justify-content:center;transform:translateX(-10px)}@media (min-width:744px){.paragraph--type--wmd-hero-banner{margin-top:10px!important;width:100%;transform:translateX(0)}}.paragraph--type--wmd-hero-banner a{text-decoration:none;display:inline-block}.paragraph--type--wmd-hero-banner .field--name-field-background-image{display:none}@media (min-width:744px){.paragraph--type--wmd-hero-banner .field--name-field-background-image{display:block}}.paragraph--type--wmd-hero-banner .field--name-field-background-mobile-image{display:block}@media (min-width:744px){.paragraph--type--wmd-hero-banner .field--name-field-background-mobile-image{display:none}}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner{position:relative;visibility:hidden;height:0;display:grid}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner.teal::after{background:linear-gradient(180deg,rgba(25,66,83,0) .15%,#194253 77.67%)}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner.white::after{background:linear-gradient(180deg,rgba(255,255,255,0) .15%,#fff 77.67%)}@media (min-width:744px){.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner::after{width:80%;height:100%}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner.teal::after{background:linear-gradient(270deg,rgba(25,66,83,0) 15.43%,#194253 67.97%)}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner.white::after{background:linear-gradient(270deg,rgba(255,255,255,0) 15.43%,#fff 67.97%)}}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner>*{grid-column:1;grid-row:1}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner .field--name-field-text{z-index:1;display:flex;flex-direction:column;justify-content:end;padding:1.25rem}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner .field--name-field-text a{text-decoration:none;font-weight:600}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner .field--name-field-text .button{display:inline-block;width:-moz-fit-content;width:fit-content}@media (min-width:744px){.paragraph--type--wmd-hero-banner .wmd-hero-banner-content-inner .field--name-field-text{max-width:40rem;justify-content:center;padding:0 2.5rem}}.paragraph--type--wmd-hero-banner .wmd-hero-banner-content{margin-left:.625rem;display:block;font-family:open-sans,sans-serif;color:#265367;font-weight:600}.paragraph--type--wmd-hero-banner button.hero-collapse{position:absolute;right:.625rem;top:.625rem;border:none;border-radius:999px;width:2.5625rem;height:2.5625rem;z-index:9;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}.paragraph--type--wmd-hero-banner button.hero-collapse svg{width:.9375rem;height:.9375rem;transform:rotate(45deg) scale(1.25)}.paragraph--type--wmd-hero-banner .field--name-field-background-mobile-image{height:100%}.paragraph--type--wmd-hero-banner .field--name-field-background-mobile-image .field--name-field-media-image,.paragraph--type--wmd-hero-banner .field--name-field-background-mobile-image .field__item,.paragraph--type--wmd-hero-banner .field--name-field-background-mobile-image .media--type-image{height:100%}.paragraph--type--wmd-hero-banner img{width:100%;min-height:34.375rem;height:reverse-layer;display:block;margin-top:-10px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (min-width:744px){.paragraph--type--wmd-hero-banner img{margin-top:unset;height:revert-layer;width:100%}}.paragraph--type--wmd-hero-banner.show-banner{background-color:unset;max-height:100%}.paragraph--type--wmd-hero-banner.show-banner .wmd-hero-banner-content-inner{visibility:visible;height:unset}.paragraph--type--wmd-hero-banner.show-banner .wmd-hero-banner-content{display:none}.paragraph--type--wmd-hero-banner.show-banner button.hero-collapse{display:flex}.paragraph--type--wmd-hero-banner.show-banner button.hero-collapse svg{transform:rotate(0) scale(1.25);transition:transform .5 ease-in}