.mainHero{padding:7.2rem 0 17.6rem;position:relative}@media only screen and (min-width:768px){.mainHero{background:radial-gradient(66.16% 48.1% at 111.71%,at 50%,rgba(73,160,171,.24) 0,hsla(0,0%,100%,.24) 100%);background:radial-gradient(66.16% 48.1% at 111.71% 50%,rgba(73,160,171,.24) 0,hsla(0,0%,100%,.24) 100%);background-position:100% 100%;padding:8.8rem 0 7.2rem}}@media only screen and (min-width:960px),print{.mainHero{padding:11.2rem 0 9.6rem}}.mainHero_description+.mainHero_cta{margin-top:4.8rem}@media only screen and (min-width:768px){.mainHero_description+.mainHero_cta{margin-top:5rem}}@media only screen and (min-width:960px),print{.mainHero_description+.mainHero_cta{margin-top:2.4rem}}.mainHero_col+.mainHero_col{margin-top:1.6rem}@media only screen and (min-width:768px){.mainHero_col+.mainHero_col{margin-top:3rem}}@media only screen and (min-width:960px),print{.mainHero_col+.mainHero_col{margin-top:0}}.mainHero_heading{color:#133539;font-weight:800}.mainHero_description{position:relative;z-index:2}.mainHero_description h1,.mainHero_description h2,.mainHero_description h3,.mainHero_description h4,.mainHero_description h5,.mainHero_description h6,.mainHero_description p{font-size:1.6rem;font-weight:400;line-height:2.4rem}@media only screen and (min-width:768px){.mainHero_description h1,.mainHero_description h2,.mainHero_description h3,.mainHero_description h4,.mainHero_description h5,.mainHero_description h6,.mainHero_description p{font-size:2.1rem;line-height:3.2rem}}@media only screen and (min-width:1440px){.mainHero_description h1,.mainHero_description h2,.mainHero_description h3,.mainHero_description h4,.mainHero_description h5,.mainHero_description h6,.mainHero_description p{font-size:2.4rem}}@media only screen and (max-width:767px){.mainHero_cta{bottom:-100px;left:44%;position:absolute;transform:translateX(-50%)}}.mainHero_picture{height:10.7rem;width:24.8rem}.mainHero_pictureWrapper{display:flex;justify-content:flex-end}@media only screen and (min-width:768px) and (max-width:959px){.mainHero_pictureWrapper{margin-right:12.5%}}@media only screen and (min-width:768px){.mainHero_picture{height:11.5rem;width:26.7rem}}@media only screen and (min-width:1440px){.mainHero_picture{height:14.5rem;margin-top:-4.8rem;width:33.6rem}}.mainHero_image{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mainHero_videoWrapper{max-height:58.5rem;position:relative;width:100%}@media only screen and (min-width:768px) and (max-width:959px){.mainHero_videoWrapper{padding:0 12.5%}}.mainHero_video{border-radius:2.4rem;box-shadow:1.6rem 3.2rem 5.6rem rgba(145,179,185,.16);max-height:100%;overflow:hidden;position:relative}.mainHero_video:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA0IiBoZWlnaHQ9IjEwNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNTIgOC42NjhjLTIzLjkyIDAtNDMuMzMzIDE5LjQxMy00My4zMzMgNDMuMzMzIDAgMjMuOTIgMTkuNDEzIDQzLjMzNCA0My4zMzMgNDMuMzM0IDIzLjkyIDAgNDMuMzMzLTE5LjQxNCA0My4zMzMtNDMuMzM0Uzc1LjkyIDguNjY4IDUyIDguNjY4em0wIDc4Yy0xOS4xMSAwLTM0LjY2Ny0xNS41NTctMzQuNjY3LTM0LjY2N1MzMi44OSAxNy4zMzUgNTIgMTcuMzM1IDg2LjY2NyAzMi44OSA4Ni42NjcgNTIgNzEuMTEgODYuNjY4IDUyIDg2LjY2OHpNNDEuMTY3IDcxLjUwMWwzMC4zMzMtMTkuNS0zMC4zMzMtMTkuNXYzOXoiIGZpbGw9IiM3RjlBOUUiLz48L3N2Zz4="),url(https://4813146.fs1.hubspotusercontent-na1.net/hubfs/4813146/graphics/Video%20Preview%20Image.jpg);background-position:50%;background-repeat:no-repeat;background-size:8.7rem 8.7rem,cover;bottom:0;content:"";cursor:pointer;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.mainHero_video-active:before{z-index:-1}.mainHero_videoPlayer{border-radius:2.4rem;cursor:pointer;font-family:"object-fit:cover";height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@media only screen and (max-width:767px){.mainHero .cta_button{padding:1.4rem 5.5rem}}@media screen and (max-width:959px){.mainHero_cta .button{max-width:164px;width:100%}}@media(max-width:480px){.mainHero_pictureWrapper{margin-bottom:16px}}