.header-element{position:relative}.header-element .image-description{position:absolute;bottom:0;right:0;background:rgba(0,0,0,.3);color:#fff;padding:2px 5px;font-size:.7rem;line-height:1rem}.header-element img{width:100%}@media(max-width: 768px){.header-element{min-height:400px;overflow:hidden}.header-element img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.header-element video{object-fit:fill}.header-element+.container{margin-top:2rem}.header-element .container{position:absolute;top:0;bottom:0;left:0;right:0}.header-element .container .content{position:absolute;top:0;left:auto;bottom:0;height:100%;max-width:500px;display:flex;flex-direction:column;justify-content:center}.header-element .container .content h1{color:#fff !important;font-size:2.357rem !important;text-shadow:.3em .3em .3em rgba(79,77,78,.6588235294),0 0 .3em rgba(79,77,78,.6588235294),0 0 .2em rgba(79,77,78,.6588235294)}@media(max-width: 768px){.header-element .container .content h1{font-size:2rem !important}}.header-element .container .content .round-link{color:#fff !important;text-shadow:.3em .3em .3em rgba(79,77,78,.6588235294),0 0 .3em rgba(79,77,78,.6588235294),0 0 .2em rgba(79,77,78,.6588235294)}.has-video-header .header-element{height:100vh;margin-top:-20px}.has-video-header .header-element video{object-fit:cover;height:100%;width:100%}