section.u4m-hero-background-video{margin:0 auto 100rem}@media (max-width:580px){section.u4m-hero-background-video{margin:0 auto 80rem}}section.u4m-hero-background-video{background-position:50% 50%;background-size:cover;padding-bottom:108rem;padding-top:108rem;position:relative}section.u4m-hero-background-video .background-video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}section.u4m-hero-background-video:before{background:linear-gradient(242.98deg,rgba(35,136,213,.7),rgba(0,102,179,.98) 99.54%);clip-path:polygon(0 0,100% 0,90% 100%,0 100%);content:"";height:100%;left:0;position:absolute;top:0;transition:.1s ease-in;width:60%;z-index:1}@media (max-width:1024px){section.u4m-hero-background-video:before{clip-path:unset;width:100%}}section.u4m-hero-background-video .inner{float:none;margin-left:auto;margin-right:auto;max-width:1280rem;padding-left:20rem;padding-right:20rem;position:relative;z-index:2}section.u4m-hero-background-video .inner .content-block{max-width:610rem;width:100%}section.u4m-hero-background-video .inner .content-block .description{max-width:504rem;width:100%}section.u4m-hero-background-video .inner .content-block .button-group{margin-top:40rem}section.u4m-hero-background-video .inner.two-col{align-items:center;display:flex;gap:50rem;justify-content:space-between;max-width:1340rem;transform:translateX(30rem)}@media (max-width:1439px){section.u4m-hero-background-video .inner.two-col{max-width:1280rem;transform:translateX(0)}}@media (max-width:768px){section.u4m-hero-background-video .inner.two-col{flex-direction:column;gap:40rem}}section.u4m-hero-background-video .inner.two-col .content-block{max-width:610rem;width:100%}@media (max-width:768px){section.u4m-hero-background-video .inner.two-col .content-block{align-items:center;justify-content:center;max-width:760rem;text-align:center}}section.u4m-hero-background-video .inner.two-col .content-block .description{max-width:504rem}@media (max-width:768px){section.u4m-hero-background-video .inner.two-col .content-block .description{margin-left:auto;margin-right:auto;text-align:center}section.u4m-hero-background-video .inner.two-col.has-lightbox .media-block{min-height:90rem;text-align:center;width:100%}}@media (max-width:1024px){section.u4m-hero-background-video .inner.two-col.no-lightbox .content-block,section.u4m-hero-background-video .inner.two-col.no-lightbox .content-block .description{max-width:100%}section.u4m-hero-background-video .inner.two-col.no-lightbox .media-block{display:none}}section.u4m-hero-background-video .inner .media-block{max-width:630rem;position:relative;width:100%}section.u4m-hero-background-video .inner .media-block.contains-image .lightbox-trigger{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}section.u4m-hero-background-video .inner .media-block.contains-image .lightbox-trigger:hover span.lightbox-trigger-icon{background-color:rgba(35,31,32,.98)}section.u4m-hero-background-video .inner .media-block.contains-image .lightbox-trigger span.lightbox-trigger-icon{align-items:center;background-color:rgba(35,31,32,.8);border-radius:50%;display:flex;flex-direction:column;height:120rem;justify-content:center;text-align:center;transition:background-color .3s ease;width:120rem}@media (max-width:580px){section.u4m-hero-background-video .inner .media-block.contains-image .lightbox-trigger span.lightbox-trigger-icon{height:90rem;width:90rem}}section.u4m-hero-background-video .inner .media-block.contains-image .lightbox-trigger span.lightbox-trigger-icon img{border-radius:unset;height:52rem;width:45rem}@media (max-width:580px){section.u4m-hero-background-video .inner .media-block.contains-image .lightbox-trigger span.lightbox-trigger-icon img{height:35rem;width:30rem}}section.u4m-hero-background-video .inner .media-block.contains-image .lightbox-trigger img{left:3rem;position:relative}@media (max-width:768px){section.u4m-hero-background-video .inner .media-block.contains-image .lightbox-trigger{left:unset;position:relative;text-align:center;top:unset;transform:unset}}