.altContent-v-item{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 6rem;position:relative}.altContent-v-item:last-child{margin-bottom:0}.altContent-v-content-inner{border-radius:0 0 0 50px;padding:60px}.altContent-v-content-inner>h1,.altContent-v-content-inner>h2,.altContent-v-content-inner>h3,.altContent-v-content-inner>h4,.altContent-v-content-inner>h5,.altContent-v-content-inner>h6{margin-bottom:25px}.altContent-v-col.altContent-v-video{margin-right:-5%;position:relative;width:60%}.altContent-v-col.altContent-v-content{align-items:center;display:flex;height:auto;justify-content:center;margin-left:0;position:relative;right:0;width:50%;z-index:1}.altContent-v-btn{padding-top:20px}.altContent-v-item.img-right{flex-direction:row-reverse}.altContent-v-video{position:relative}.altContent-v-top-video{overflow:hidden;position:relative}.altContent-v-top-video img{height:700px!important;object-fit:cover;object-position:center;width:100%}.altContent-v-vimeo,.altContent-v-youtube{padding-bottom:56.25%;position:relative}.altContent-v-vimeo iframe,.altContent-v-youtube iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.bg-dark-green.altContent-v-content-inner>h1,.bg-dark-green.altContent-v-content-inner>h2,.bg-dark-green.altContent-v-content-inner>h3,.bg-dark-green.altContent-v-content-inner>h4,.bg-dark-green.altContent-v-content-inner>h5,.bg-dark-green.altContent-v-content-inner>h6,.bg-red.altContent-v-content-inner>h1,.bg-red.altContent-v-content-inner>h2,.bg-red.altContent-v-content-inner>h3,.bg-red.altContent-v-content-inner>h4,.bg-red.altContent-v-content-inner>h5,.bg-red.altContent-v-content-inner>h6,.bg-yellow.altContent-v-content-inner>h1,.bg-yellow.altContent-v-content-inner>h2,.bg-yellow.altContent-v-content-inner>h3,.bg-yellow.altContent-v-content-inner>h4,.bg-yellow.altContent-v-content-inner>h5,.bg-yellow.altContent-v-content-inner>h6{color:var(--color-white)}.bg-dark-blue.altContent-v-content-inner>h1,.bg-dark-blue.altContent-v-content-inner>h2,.bg-dark-blue.altContent-v-content-inner>h3,.bg-dark-blue.altContent-v-content-inner>h4,.bg-dark-blue.altContent-v-content-inner>h5,.bg-dark-blue.altContent-v-content-inner>h6{color:var(--color-bright-blue)}.altContent-v-desc ol,.altContent-v-desc ul{font-style:italic;font-weight:500}.bg-dark-blue .altContent-v-desc,.bg-dark-blue .altContent-v-desc *,.bg-dark-green .altContent-v-desc,.bg-dark-green .altContent-v-desc *,.bg-red .altContent-v-desc,.bg-red .altContent-v-desc *,.bg-yellow .altContent-v-desc,.bg-yellow .altContent-v-desc *{color:var(--color-white)}.img-right .altContent-v-col.altContent-v-content{left:0;right:auto}.img-right .altContent-v-col.altContent-v-video{margin-left:-5%;margin-right:0}.bg-off-white.altContent-v-content-inner>h1,.bg-off-white.altContent-v-content-inner>h2,.bg-off-white.altContent-v-content-inner>h3,.bg-off-white.altContent-v-content-inner>h4,.bg-off-white.altContent-v-content-inner>h5,.bg-off-white.altContent-v-content-inner>h6{color:var(--color-red)}.bg-red .altContent-v-desc a{color:var(--color-yellow)}.bg-red .altContent-v-desc a:hover{color:var(--color-white)}@media (min-width:992px){.img-left .altContent-v-content-inner{padding-left:100px}.img-right .altContent-v-content-inner{padding-right:100px}.img-left .altContent-v-col.altContent-v-video{width:50%;z-index:2}.img-left .altContent-v-col.altContent-v-content{width:55%}.img-right .altContent-v-col.altContent-v-video{position:relative;width:55%;z-index:2}.img-right .altContent-v-col.altContent-v-content{width:50%}}@media (max-width:1250px){.altContent-v-content-inner{padding:40px}}@media (max-width:991px){.altContent-v-item{align-items:flex-start;flex-direction:column;margin-bottom:30px}.altContent-v-video{margin-bottom:30px}.altContent-v-item .altContent-v-col{margin:0!important;width:100%}.altContent-v-top-video img{width:100%}.altContent-v-item{margin-bottom:40px}.altContent-v-top-video img{height:auto!important;margin-bottom:-1px}.altContent-v-col.altContent-v-content{position:relative}.altContent-v-video{margin-bottom:0}.altContent-v-item.img-right .altContent-v-content{padding-right:0}.altContent-v-content-inner{width:100%}}@media (max-width:767px){.altContent-v-content-inner>h1,.altContent-v-content-inner>h2,.altContent-v-content-inner>h3,.altContent-v-content-inner>h4,.altContent-v-content-inner>h5,.altContent-v-content-inner>h6{margin-bottom:20px}.altContent-v-btn{padding-top:10px}.altContent-v-content-inner{padding:30px}}