.hero-4 .media-content-wrapper{min-height:600px;position:relative;overflow:hidden}.hero-4 .media-content-wrapper.colored-overlay-left::before,.hero-4 .media-content-wrapper.colored-overlay-right::before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0}.hero-4 .media-content-wrapper.colored-overlay-left::before{background:linear-gradient(114.5deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.1) 100%)}.hero-4 .media-content-wrapper.colored-overlay-right::before{background:linear-gradient(114.5deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.05) 100%);transform:matrix(-1, 0, 0, 1, 0, 0)}.hero-4 .media-content-wrapper video.main-video,.hero-4 .media-content-wrapper .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero-4 .media-content-wrapper video.main-video{-o-object-fit:cover;object-fit:cover}.hero-4 .media-content-wrapper .overlay-content-wrapper{position:relative;z-index:1;top:0;left:0}.hero-4 .text-column.text-white h2,.hero-4 .text-column.text-white .h2,.hero-4 .text-column.text-white h5,.hero-4 .text-column.text-white .h5,.hero-4 .text-column.text-white .text{color:#fff}.hero-4 .text-column h2,.hero-4 .text-column .h2,.hero-4 .text-column h5,.hero-4 .text-column .h5{color:#0f1531}.hero-4 .text-column h2,.hero-4 .text-column .h2{margin-bottom:2rem}.hero-4 .text-column .text{color:rgba(15,21,49,.65)}.hero-4 .text-column .text a{position:relative;padding-left:6px;padding-right:6px;color:#622750;text-decoration:none !important;background-image:linear-gradient(rgba(98, 39, 80, 0.15), rgba(98, 39, 80, 0.15)) !important;background-position:0 100%;background-repeat:no-repeat;background-size:100% 44%;line-height:150%;transition:background-size .3s ease-out 0s}.hero-4 .text-column .text a:hover{background-size:100% 10%;color:#622750}.hero-4 .text-column .text a.light{background-image:linear-gradient(rgba(255, 255, 255, 0.35), rgba(255, 255, 255, 0.35))}.hero-4 .text-column .text a.primary{color:#0f1531;background-image:linear-gradient(rgba(15, 21, 49, 0.15), rgba(15, 21, 49, 0.15)) !important}.hero-4 .text-column .text a.font-secondary{font-family:"EuclidSquare",Arial,sans-serif}@media screen and (min-width: 1200px){.hero-4 .media-content-wrapper{min-height:900px}}@media screen and (max-width: 1199px){.hero-4 .media-content-wrapper.colored-overlay-left::before{background:linear-gradient(141.23deg, rgba(0, 0, 0, 0.65) 14.91%, rgba(0, 0, 0, 0.2) 58.6%)}.hero-4 .text-column h2,.hero-4 .text-column .h2{margin-bottom:1.5rem}.hero-4 .text-column .text{font-size:1rem}}@media screen and (max-width: 767px){.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static{min-height:0;display:flex;flex-direction:column-reverse}.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static.colored-overlay-left::before,.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static.colored-overlay-right::before{display:none}.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static video.main-video,.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static .bg-image{position:static}.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static video.main-video.video-mobile-scaledup{margin-left:-20%;margin-right:-20%;width:140%}.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static .bg-image{padding-top:56%}.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static .overlay-content-wrapper.py-medium{padding-top:0}.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static .text-column.text-white h2,.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static .text-column.text-white .h2,.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static .text-column.text-white h5,.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static .text-column.text-white .h5{color:#0f1531}.hero-4 .media-content-wrapper.media-content-wrapper-mobile-static .text-column.text-white .text{color:rgba(15,21,49,.65)}.hero-4 .media-content-wrapper.has-mobile-video video.mobile-video{width:100%}.hero-4 .media-content-wrapper.has-mobile-video video.main-video{display:none}.hero-4 .media-content-wrapper .overlay-content-wrapper.py-medium{padding-top:3rem;padding-bottom:3rem}}