.cp-hero{display:flex;justify-content:center;margin:auto;padding:calc(var(--main-padding)*4) calc(var(--main-padding)*4);position:relative}.cp-hero .video-element{min-width:100%;object-fit:cover;overflow:hidden;position:relative;width:100%;z-index:2}.cp-hero .cp-hero-image{width:100%}.cp-hero .cp-hero-image img{height:100%;object-fit:cover;width:100%}.cp-hero .headers{align-items:center;align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:var(--max-column-lg);padding:calc(var(--main-padding)*2) var(--main-padding);position:absolute;width:100%;z-index:4;z-index:11}.cp-hero .video-container{margin:auto;width:100%}.cp-hero .cta{margin:var(--main-margin) 0;padding:var(--main-padding) 0}@media (max-width:1200px){.cp-hero .headers{max-width:var(--max-column-md);padding:calc(var(--main-padding)*2)}}@media (max-width:1024px){.cp-hero{padding:0}.cp-hero .cp-hero-image{margin-bottom:calc(var(--main-margin)*2)}.cp-hero .headers,.cp-hero .video-element,.cp-hero:after{height:700px}.cp-hero h4,h4 span{margin-top:calc(var(--main-margin)*-.5)}}