.hero-product{background-size:cover;background-repeat:no-repeat;background-position:center center;padding:200px 0 240px;position:relative}.hero-product .tiles-container{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.hero-product::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#112237;background:-moz-linear-gradient(180deg,rgba(17,34,55,.4) 0%,rgba(10,22,35,1) 100%);background:-webkit-linear-gradient(180deg,rgba(17,34,55,.4) 0%,rgba(10,22,35,1) 100%);background:linear-gradient(180deg,rgba(17,34,55,.4) 0%,rgba(10,22,35,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#112237",endColorstr="#0a1623",GradientType=1);z-index:1;opacity:1}.hero-product::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#112237;background:#112237;background:-moz-radial-gradient(circle,rgba(17,34,55,0.4) 0%,rgba(10,22,35,1) 100%);background:-webkit-radial-gradient(circle,rgba(17,34,55,0.4) 0%,rgba(10,22,35,1) 100%);background:radial-gradient(circle,rgba(17,34,55,0.4) 0%,rgba(10,22,35,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#112237",endColorstr="#0a1623",GradientType=1);z-index:1;opacity:1}.hero-product .container{position:relative;z-index:3}.hero-product h1,.hero-product p{color:#fff;text-align:center}.hero-product h1{font-size:1.5em;line-height:1.357142857142857;margin-top:0}.hero-product .col.is-8-md{text-align:center}.hero-product-video{background-color:#0a1623;margin-top:-25%;padding-bottom:20px}.hero-product-video .container{position:relative;z-index:3}.responsive-video-embed .hs-embed-wrapper,.responsive-video-embed .hs-responsive-embed-wrapper{max-width:none !important;max-height:none !important}.responsive-video-embed iframe{width:100% !important}.hero-product-video .container{overflow:visible}.hero-product-video .responsive-video-embed{box-shadow:0 23px 19px 0 rgba(0,0,0,0.28);position:relative;z-index:4;width:100%}.hero-product-video .hs-responsive-embed{max-height:none !important;max-width:none !important}@media screen and (min-width:768px){.hero-product{padding-bottom:110px}.hero-product h1{font-size:1.75em}.hero-product-video{margin-top:-40px}}@media screen and (min-width:1025px){.hero-product{padding-bottom:280px}.hero-product h1{font-size:2em}.hero-product-video{margin-top:-12.5%;margin-bottom:-30px}}@media screen and (min-width:1260px){.hero-product-video{margin-top:-200px}}