.BackgroundBannerImage-module__backgroundImageWrapper___u3m_2{grid-column:1/span 12;grid-row:1/span 1;max-width:none;width:100%;position:relative}.BackgroundBannerImage-module__backgroundImageWrapper___u3m_2 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(max-width: 767px){.BackgroundBannerImage-module__backgroundImageWrapper___u3m_2{display:none}}.BackgroundBannerImage-module__backgroundImageInner___VoLIL{position:relative;height:100%;min-height:380px;background-color:var(--backgroundColour, #00a3a6)}[data-background-colour=light-grey] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{--backgroundColour: #f1f1f1}[data-background-colour=purple] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{--backgroundColour: #3e285e}[data-background-colour=teal] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{--backgroundColour: #00a3a6}[data-background-colour=dark-teal] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{--backgroundColour: #004e63}[data-background-colour=mid-teal] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{--backgroundColour: #008285}[data-background-colour=light-green] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{--backgroundColour: #e1e9ea}[data-background-colour=dark-green] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{--backgroundColour: #c8d6d7}[data-background-colour=white] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{--backgroundColour: #ffffff}[data-background-colour=black] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{--backgroundColour: #000000}[data-background-colour=mulberry] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{--backgroundColour: #93344e}[data-has-background-image=true][data-show-overlay=true] .BackgroundBannerImage-module__backgroundImageInner___VoLIL::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}@media(min-width: 768px){[data-has-background-image=true][data-show-overlay=true] .BackgroundBannerImage-module__backgroundImageInner___VoLIL::after{background-color:rgba(0,0,0,.6)}}[data-full-width-bg=false] .BackgroundBannerImage-module__backgroundImageInner___VoLIL{width:100%;max-width:1650px;margin:0 auto;border-radius:0 0 clamp(0.5rem, 0.5rem + 0vw, 0.5rem) clamp(0.5rem, 0.5rem + 0vw, 0.5rem);overflow:hidden}