.header-image-container{overflow:hidden}.header-image{position:relative;min-height:36vh;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center center}.header-image>.grid-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1%;padding-bottom:3%;min-height:36vh}.header-image .header-slogan{position:relative;z-index:2000;font-size:calc(18px + (52 - 18) * ((100vw - 320px) / (1800 - 320)));font-weight:700;line-height:1.7;color:#060090}.header-image::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-color:rgba(255,255,255,0.75)}.header-image .header-graphical-element{z-index:1000}.header-image .top-aligned{position:absolute;top:30px;left:0}.header-image .bottom-aligned{position:absolute;bottom:0;right:0}.header-image .svg-small{position:absolute;right:0;bottom:-27px}.header-image .svg-small>polygon{fill:#ffffff}.header-image .svg-large>polygon{fill:#ffffff}@media (min-width: 30em){.header-image .top-aligned{top:50px;left:30px}.header-image .bottom-aligned{right:30px}}@media (min-width: 48em){.header-image{min-height:45vh}.header-image>.grid-container{min-height:45vh}.header-image .top-aligned{top:70px;left:50px}.header-image .bottom-aligned{right:50px}}@media (min-width: 62em){.header-image .top-aligned{top:140px}}@media (min-width: 75em){.header-image{min-height:55vh}.header-image>.grid-container{min-height:55vh}.header-image .top-aligned{top:80px}}@media (min-width: 90em){.header-image .top-aligned{top:100px}}@media (min-width: 112.5em){.header-image .top-aligned{top:100px}}