.heroimage-component .heroimage{position:relative;width:100%}.heroimage-component .heroimage.aopheroimage .heroimage__tiles-container-items{border:none}.heroimage-component .heroimage__item{width:100%;height:-moz-fit-content;height:fit-content}.heroimage-component .heroimage__title{position:absolute;color:#fff;z-index:1;width:90%;left:50%;transform:translate(-50%,-50%);max-width:none;padding:0 15px;margin:0 auto}@media screen and (min-width:768px){.heroimage-component .heroimage__title{max-width:750px}}@media screen and (min-width:992px){.heroimage-component .heroimage__title{max-width:970px}}@media screen and (min-width:1200px){.heroimage-component .heroimage__title{max-width:1170px}}.heroimage-component .heroimage__title .title-component,.heroimage-component .heroimage__title .titlev2-component{letter-spacing:.5px;text-shadow:1px 1px 6px rgba(0,0,0,.6)}.heroimage-component .heroimage__title .title-component h1,.heroimage-component .heroimage__title .title-component h2,.heroimage-component .heroimage__title .title-component h3,.heroimage-component .heroimage__title .title-component h4,.heroimage-component .heroimage__title .title-component h5,.heroimage-component .heroimage__title .titlev2-component h1,.heroimage-component .heroimage__title .titlev2-component h2,.heroimage-component .heroimage__title .titlev2-component h3,.heroimage-component .heroimage__title .titlev2-component h4,.heroimage-component .heroimage__title .titlev2-component h5{margin:0}@media screen and (min-width:768px){.heroimage-component .heroimage__title .title-component,.heroimage-component .heroimage__title .titlev2-component{line-height:60px;letter-spacing:.7px}}@media screen and (min-width:1200px){.heroimage-component .heroimage__title .title-component,.heroimage-component .heroimage__title .titlev2-component{line-height:62px;letter-spacing:.7px}}.heroimage-component .heroimage-overlay .heroimage__title .title-component,.heroimage-component .heroimage-overlay .heroimage__title .titlev2-component{text-shadow:none}.heroimage-component .heroimage li,.heroimage-component li{margin-top:8px}.heroimage-component__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.4)}.heroimage-component .heroimage .plyr__control--overlaid{top:35%}@media(max-width:767px){.heroimage-component .heroimage .plyr__control--overlaid{background:transparent url("") no-repeat 0 0;width:65px;height:65px}.heroimage-component .heroimage .plyr__control--overlaid.plyr__control:focus,.heroimage-component .heroimage .plyr__control--overlaid.plyr__control:hover{background:transparent url("") no-repeat 0 0}}.heroimage-component__vertical--top .heroimage__title{top:20%}.heroimage-component__vertical--top .heroimage__title.has-tiles{top:10%}.heroimage-component__vertical--middle .heroimage__title{top:50%}.heroimage-component__vertical--middle .heroimage__title.has-tiles{top:30%}.heroimage-component__vertical--bottom .heroimage__title{bottom:0}.heroimage-component__vertical--bottom .heroimage__title.has-tiles{top:45%}.heroimage-component div.editor-mode{position:relative;height:-moz-fit-content;height:fit-content;min-height:600px}@media(max-width:767px){.heroimage-component div.editor-mode .heroimage__container picture .imageElement{min-height:800px}.heroimage-component div.editor-mode .ratio-heroimage__container:before{all:unset!important}.heroimage-component div.editor-mode .content-ratio{all:unset!important}}.heroimage-component.heroimage-component__vertical--top .heroimage.editor-mode .heroimage__item .heroimage__title{top:0}.heroimage-component.heroimage-component__vertical--middle .heroimage.editor-mode .heroimage__item .heroimage__title{top:30%}.heroimage-component.heroimage-component__vertical--bottom .heroimage.editor-mode .heroimage__item .heroimage__title{bottom:15%}