.push,.push-large,.landing-page-teaser,.landing-page-teaser-large{color:#fff;display:inline-block;position:relative;width:100%}.push a:focus .push-content .h3::before,.push a:focus .push-content .h3::after,.push:hover .push-content .h3::before,.push:hover .push-content .h3::after,.push-large a:focus .push-content .h3::before,.push-large a:focus .push-content .h3::after,.push-large:hover .push-content .h3::before,.push-large:hover .push-content .h3::after,.landing-page-teaser a:focus .push-content .h3::before,.landing-page-teaser a:focus .push-content .h3::after,.landing-page-teaser:hover .push-content .h3::before,.landing-page-teaser:hover .push-content .h3::after,.landing-page-teaser-large a:focus .push-content .h3::before,.landing-page-teaser-large a:focus .push-content .h3::after,.landing-page-teaser-large:hover .push-content .h3::before,.landing-page-teaser-large:hover .push-content .h3::after{transition-delay:0s;width:100%}.push a:focus .push-content .h3 span::before,.push a:focus .push-content .h3 span::after,.push:hover .push-content .h3 span::before,.push:hover .push-content .h3 span::after,.push-large a:focus .push-content .h3 span::before,.push-large a:focus .push-content .h3 span::after,.push-large:hover .push-content .h3 span::before,.push-large:hover .push-content .h3 span::after,.landing-page-teaser a:focus .push-content .h3 span::before,.landing-page-teaser a:focus .push-content .h3 span::after,.landing-page-teaser:hover .push-content .h3 span::before,.landing-page-teaser:hover .push-content .h3 span::after,.landing-page-teaser-large a:focus .push-content .h3 span::before,.landing-page-teaser-large a:focus .push-content .h3 span::after,.landing-page-teaser-large:hover .push-content .h3 span::before,.landing-page-teaser-large:hover .push-content .h3 span::after{height:100%;transition-delay:.2s}.push .push-image,.push-large .push-image,.landing-page-teaser .push-image,.landing-page-teaser-large .push-image{height:100%;min-height:100px;position:relative}.push .push-image img,.push-large .push-image img,.landing-page-teaser .push-image img,.landing-page-teaser-large .push-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.push .push-content,.push-large .push-content,.landing-page-teaser .push-content,.landing-page-teaser-large .push-content{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);bottom:0;color:#fff;left:0;padding:1.2rem;position:absolute;right:0;text-align:center}.push .push-content .h3,.push-large .push-content .h3,.landing-page-teaser .push-content .h3,.landing-page-teaser-large .push-content .h3{font-family:'futura-pt', sans-serif;font-weight:700;color:#fff;display:inline-flex;font-size:1.4rem;letter-spacing:normal;line-height:1.5;margin-bottom:0;padding:.3rem 1.4rem;position:relative}.push .push-content .h3:before,.push .push-content .h3:after,.push-large .push-content .h3:before,.push-large .push-content .h3:after,.landing-page-teaser .push-content .h3:before,.landing-page-teaser .push-content .h3:after,.landing-page-teaser-large .push-content .h3:before,.landing-page-teaser-large .push-content .h3:after{background:#fff;content:"";height:2px;position:absolute;transition:all .2s linear;transition-delay:.2s;width:0}.push .push-content .h3:before,.push-large .push-content .h3:before,.landing-page-teaser .push-content .h3:before,.landing-page-teaser-large .push-content .h3:before{right:0;top:0}.push .push-content .h3:after,.push-large .push-content .h3:after,.landing-page-teaser .push-content .h3:after,.landing-page-teaser-large .push-content .h3:after{bottom:0;left:0}.push .push-content .h3 span::before,.push .push-content .h3 span::after,.push-large .push-content .h3 span::before,.push-large .push-content .h3 span::after,.landing-page-teaser .push-content .h3 span::before,.landing-page-teaser .push-content .h3 span::after,.landing-page-teaser-large .push-content .h3 span::before,.landing-page-teaser-large .push-content .h3 span::after{background:#fff;content:"";height:0;position:absolute;transition:all .2s linear;transition-delay:0s;width:2px}.push .push-content .h3 span::before,.push-large .push-content .h3 span::before,.landing-page-teaser .push-content .h3 span::before,.landing-page-teaser-large .push-content .h3 span::before{left:0;top:0}.push .push-content .h3 span::after,.push-large .push-content .h3 span::after,.landing-page-teaser .push-content .h3 span::after,.landing-page-teaser-large .push-content .h3 span::after{bottom:0;right:0}.push .push-content .h3.text-black,.push-large .push-content .h3.text-black,.landing-page-teaser .push-content .h3.text-black,.landing-page-teaser-large .push-content .h3.text-black{color:#000}.push.video-push,.push-large.video-push,.landing-page-teaser.video-push,.landing-page-teaser-large.video-push{color:#000}.push.video-push:hover .play,.push-large.video-push:hover .play,.landing-page-teaser.video-push:hover .play,.landing-page-teaser-large.video-push:hover .play{box-shadow:0 0 10px rgba(0,0,0,.35);height:4rem;width:4rem}.push.video-push a:focus-visible .play,.push-large.video-push a:focus-visible .play,.landing-page-teaser.video-push a:focus-visible .play,.landing-page-teaser-large.video-push a:focus-visible .play{border:2px solid #a61f07;box-shadow:0 0 10px rgba(0,0,0,.35);height:4rem;width:4rem}.push.video-push .play,.push-large.video-push .play,.landing-page-teaser.video-push .play,.landing-page-teaser-large.video-push .play{align-items:center;background:rgba(255,255,255,.9);border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.15);display:flex;height:3.8rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:all ease-in-out .3s;width:3.8rem;z-index:1}.push.video-push .play i,.push-large.video-push .play i,.landing-page-teaser.video-push .play i,.landing-page-teaser-large.video-push .play i{color:#a61f07}.push.video-push .push-image:after,.push-large.video-push .push-image:after,.landing-page-teaser.video-push .push-image:after,.landing-page-teaser-large.video-push .push-image:after{content:none}.push.video-push .push-image img,.push-large.video-push .push-image img,.landing-page-teaser.video-push .push-image img,.landing-page-teaser-large.video-push .push-image img{min-height:220px}.push.video-push .video-push-content,.push-large.video-push .video-push-content,.landing-page-teaser.video-push .video-push-content,.landing-page-teaser-large.video-push .video-push-content{color:#000;padding:1rem .4rem}.push.video-push .video-push-content h3,.push.video-push .video-push-content .h3,.push-large.video-push .video-push-content h3,.push-large.video-push .video-push-content .h3,.landing-page-teaser.video-push .video-push-content h3,.landing-page-teaser.video-push .video-push-content .h3,.landing-page-teaser-large.video-push .video-push-content h3,.landing-page-teaser-large.video-push .video-push-content .h3{font-size:1.375rem;line-height:26px;text-decoration:none}