.header-banner{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.header-banner.small{min-height:340px}.header-banner.medium{min-height:440px}@media (max-width:768px){.header-banner.medium{min-height:340px}}.header-banner.large{min-height:540px}@media (max-width:768px){.header-banner.large{min-height:340px}}.header-banner__image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.header-banner video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.header-banner__color,.header-banner__gradient{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.header-banner__wrapper{position:relative;z-index:3}.header-banner__wrapper.centered{text-align:center}.header-banner__content .icon{margin-bottom:10px}.header-banner__content .header{margin-bottom:25px}.header-banner__content .subheader{margin-bottom:60px}@media (max-width:768px){.header-banner__content .subheader{margin-bottom:20px}}.header-banner__content .cta{margin-bottom:25px}.header-banner__arrow{bottom:30px;cursor:pointer;height:15px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:15px;z-index:9}