[data-component-id=row][data-full-width=true] .hero{border-radius:0}@media(min-width:1025px){.hero.content-position-left .outer,.hero.content-position-right .outer{border-radius:0;display:flex;overflow:hidden}.hero.content-position-left .overlay,.hero.content-position-right .overlay{flex:1 1;position:relative}.hero.content-position-left .overlay [data-component-id=scroller],.hero.content-position-right .overlay [data-component-id=scroller]{left:20px;width:calc(100% - 40px)}.hero.content-position-left .image,.hero.content-position-left .video,.hero.content-position-right .image,.hero.content-position-right .video{flex:2 1}.hero.content-position-left.half-half-split .image,.hero.content-position-left.half-half-split .video,.hero.content-position-right.half-half-split .image,.hero.content-position-right.half-half-split .video{flex:1 1}.hero.content-position-left:not(.with-background):not(.full-width) .image,.hero.content-position-right:not(.with-background):not(.full-width) .image{border-radius:0;overflow:hidden}.hero.content-position-left .outer{flex-direction:row-reverse}}.hero.content-position-centre,.hero.content-position-overlay{position:relative}.hero.content-position-centre .overlay,.hero.content-position-overlay .overlay{width:100%}@media(min-width:1025px){.hero.content-position-centre .outer{color:#fff}.hero.content-position-centre .overlay [data-component-id=scroller]{left:50%;padding:5px;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);width:50%}}.hero.content-position-overlay .outer{color:#fff}.hero.content-position-overlay .overlay [data-component-id=scroller]{left:50%;padding:5px;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);width:90%}@media(min-width:1025px){.hero.content-position-overlay .overlay [data-component-id=scroller]{width:50%}}.hero.full-width .prefix{color:inherit}.hero.has-link{cursor:pointer;outline:none}.hero.has-link:focus .image img,.hero.has-link:hover .image img{transform:scale(1.05)}.hero.has-link .image img{transition:transform .25s ease-in-out}.hero.with-background .overlay{background:rgba(0,0,0,.15)}.hero .image{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero .image,.hero .video{height:400px;width:100%}.hero video{height:400px}.hero .overlay{max-height:100%}@media(min-width:1025px){.hero .overlay [data-component-id=scroller]{padding:5px;position:absolute;top:50%;transform:translateY(-50%)}.hero .overlay [data-component-id=scroller] .inner{padding:unset}}@media(min-width:1px)and (max-width:1024px){.hero .overlay .inner{padding:15px}.hero .overlay .inner .content{margin-top:0}}.hero .overlay .inner span{display:inline-block;font-size:1.4rem;line-height:2rem}.hero .overlay .inner span:not(:first-of-type){margin-top:20px}.hero .overlay .content{margin-top:10px}.hero .overlay .prefix{font-size:1.4rem;line-height:2rem}.hero .overlay [data-component-id=scroller]{max-height:calc(100% - 40px)}.hero .caption{display:block;margin-top:5px}@media(min-width:1px)and (max-width:1024px){.hero .caption{padding:0 10px}}