.block-hero-interior{background-color:transparent;padding-top:76.5625%;position:relative;z-index:3}.block-hero-interior .backdrop{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.block-hero-interior .backdrop{height:90vw}.js .block-hero-interior .backdrop{filter:alpha(opacity=0);opacity:0}.js.loaded .block-hero-interior .backdrop{-webkit-animation:fadeIn 1000ms ease-out both;-o-animation:fadeIn 1000ms ease-out both;animation:fadeIn 1000ms ease-out both}.block-hero-interior .backdrop picture{bottom:0;left:0;position:absolute;right:0;top:0}.block-hero-interior .frontdrop{position:relative}.block-hero-interior .heading{color:#071b3a;padding:0 0 25px}.block-hero-interior .heading h1{text-shadow:0 0 20px #fff,0 0 20px #fff,0 0 20px #fff;line-height:1.05;margin-bottom:0}@media screen and (min-width: 768px){.block-hero-interior .heading h1{text-shadow:0 0 20px #fff,0 0 20px #fff}}.block-hero-interior .heading .ie-font-fix{display:none;margin-top:-15px}.block-hero-interior .heading>span{color:#d4d215;font-family:"Beyond Infinity",cursive;font-size:6.6rem;line-height:0.5}.block-hero-interior .content{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);background-color:#fff;padding:40px 20px 20px}.block-hero-interior .content h2{margin-bottom:15px}.block-hero-interior .video-cta{background:transparent url("../../images/play.png") no-repeat 100% 25% scroll;-moz-background-size:34px 34px;-o-background-size:34px 34px;-webkit-background-size:34px 34px;background-size:34px 34px;color:#fff;font-family:"Beyond Infinity",cursive;font-size:6.5rem;line-height:1;padding-right:45px;position:absolute;left:40px;top:0;text-decoration:none}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.block-hero-interior .video-cta{background-image:url("../../images/play_2x.png")}}@media screen and (min-width: 992px){.block-hero-interior .video-cta{background-position:100% 0;-moz-background-size:76px 76px;-o-background-size:76px 76px;-webkit-background-size:76px 76px;background-size:76px 76px;font-size:9rem;bottom:50px;left:auto;padding-right:95px;right:55px;top:auto}}.block-hero-interior.layout-how-it-works .heading{padding:0 10px 25px;position:absolute;top:-29px}.block-hero-interior.layout-how-it-works .heading h1{white-space:nowrap}.block-hero-interior.layout-how-it-works .content{padding-top:65px}.block-hero-interior svg{margin:-11px 11px 15px;max-width:220px;position:relative;z-index:2}.block-hero-interior svg g{stroke-width:20}.block-hero-interior svg g path{stroke:#d4d215;stroke-miterlimit:5}.block-hero-interior .sh-path{stroke-dasharray:2600;stroke-dashoffset:2600;stroke-width:10}@keyframes letter-animation{0%{stroke-dashoffset:2600}100%{stroke-dashoffset:0}}.block-hero-interior.animated .sh-path{animation:letter-animation 3s linear forwards}.block-hero-interior.animated .sh-path-step-2{-webkit-animation-delay:550ms;animation-delay:550ms}.block-hero-interior.animated .sh-path-step-3{-webkit-animation-delay:700ms;animation-delay:700ms}.block-hero-interior.animated .sh-path-step-4{-webkit-animation-delay:850ms;animation-delay:850ms}.block-hero-interior.animated .sh-path-step-5{-webkit-animation-delay:1000ms;animation-delay:1000ms}.block-hero-interior.animated .sh-path-step-6{-webkit-animation-delay:1150ms;animation-delay:1150ms}.block-hero-interior.animated .sh-path-step-7{-webkit-animation-delay:1300ms;animation-delay:1300ms}.block-hero-interior.animated .sh-path-step-8{-webkit-animation-delay:1450ms;animation-delay:1450ms}.block-hero-interior.animated .sh-path-step-9{-webkit-animation-delay:1600ms;animation-delay:1600ms}.block-hero-interior.animated .sh-path-step-10{-webkit-animation-delay:1750ms;animation-delay:1750ms}.block-hero-interior.animated .sh-path-step-11{-webkit-animation-delay:1900ms;animation-delay:1900ms}.block-hero-interior.animated .sh-path-step-12{-webkit-animation-delay:2050ms;animation-delay:2050ms}@media screen and (max-width: 767px){.block-hero-interior.layout-how-it-works::before{content:'';position:absolute;top:90vw;bottom:0;left:0;right:0;background-color:#071937}}@media screen and (max-width: 991px){.block-hero-interior{padding-top:35%}.block-hero-interior .frontdrop{padding-top:55px}.block-hero-interior.layout-how-it-works{padding-top:76.5625%}.block-hero-interior.layout-how-it-works .frontdrop{padding-top:0}.block-hero-interior .cta a.btn+a.btn.btn-link{margin-left:15px;margin-right:0}}@media screen and (max-width: 1199px){.block-hero-interior .backdrop{height:calc(100% - 20px);overflow:hidden}.block-hero-interior.layout-how-it-works .backdrop{height:90vw}.block-hero-interior.has-video{padding-top:28.5%}.block-hero-interior.has-video .frontdrop{padding-top:75px}}@media screen and (min-width: 768px){.block-hero-interior{margin-bottom:0;padding-top:335px}.block-hero-interior .backdrop{height:100%;overflow:hidden}.block-hero-interior .frontdrop{-moz-transform:translateY(35px);-ms-transform:translateY(35px);-webkit-transform:translateY(35px);transform:translateY(35px)}.block-hero-interior .content{padding:55px 45px 45px 55px}.block-hero-interior.layout-how-it-works .heading{padding-left:50px;top:-53px}.block-hero-interior.layout-how-it-works .content{padding-top:120px}.block-hero-interior svg{margin-left:0;margin-top:-28px;max-width:395px}}@media screen and (max-width: 1199px){.page-partnerships .block-hero-interior{background:#37adc6;background:linear-gradient(275deg, #37adc6 41%,#3facb9 100%);height:100%}}.page-homePage .block-hero-interior{background-color:#52b9b8}_:-ms-lang(x),.block-hero-interior .heading svg{display:none}_:-ms-lang(x),.block-hero-interior .heading .ie-font-fix{display:block}
