.hero{background-color:#11264a;display:flex;flex-direction:column-reverse;margin:20px 0 0}.hero__media{overflow:hidden;position:relative}.hero__media:before{content:"";display:block;padding-top:72.5%}.hero__media img,.hero__media svg{height:100%!important;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.hero__media svg{transform:scale(1.005)}.hero__content{background-color:#11264a;padding:36px 40px 30px}.hero__heading{color:#fff;display:table;font-family:Poppins,sans-serif;font-size:54px;font-weight:700;letter-spacing:-.014em;line-height:1.1;margin:0 auto 20px;padding:0 0 16px;position:relative;text-transform:uppercase}.hero__heading span{background:#ff8426;color:#11264a;display:inline-block;margin-left:-16px;padding-left:16px;padding-right:16px}.hero__heading:after{background-color:#ff8426;border-radius:50%;bottom:0;content:"";display:none;height:2px;left:0;position:absolute;width:100%}.hero__description{color:#fff;font-family:Poppins,sans-serif;font-size:22px;font-weight:400;line-height:33px;margin:0 0 28px;max-width:95%}.hero__cta{text-align:left}@media (min-width:500px){.hero{margin:30px 0 0}.hero__heading{font-size:72px}.hero__content{padding:30px 40px 40px}}@media (min-width:800px){.hero{display:flex;flex-direction:row;margin:0}.hero__media{align-self:flex-end;flex:0 1 auto;width:54%}.hero__content{flex:1 1 0px;padding:3.6vw 5vw 3.6vw 8vw}.hero__heading{font-size:6.5vw;margin-left:-4.5vw}.hero__description{font-size:2.75vw;margin-left:-4.5vw;text-align:left}.hero__cta{text-align:left}.hero__cta .button{font-size:1.5vw;margin-left:-4.5vw}}@media (min-width:1100px){.hero__content{padding:40px 56px 40px 88px}.hero__heading{font-size:72px;margin-left:-50px}.hero__description{font-size:22px;line-height:23px;margin-left:-50px}.hero__cta .button{font-size:16px;margin-left:-50px}}@media (min-width:1300px){.hero__content{padding:88px 106px 88px 118px}.hero__heading{font-size:85px;line-height:86px;margin-left:-72px}.hero__description{font-size:22px;line-height:23px;margin-left:-72px}.hero__cta .button{margin-left:-72px}}.hero .button--white:hover{background:#ff8426;color:#11264a}