.longHero{background-position:right top;background-size:auto 575px}@media print,screen and (min-width:40em){.longHero{background-size:auto 685px;padding-top:120px}}@media print,screen and (min-width:64em){.longHero{background-size:auto 650px;padding-top:80px}}@media screen and (max-width:63.99875em){.longHero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(#fff 20%,transparent)}}.longHero .overlayText.hub-hero-block{color:#242b2e;padding-top:1.875rem 0 0 0}@media print,screen and (min-width:40em){.longHero .overlayText.hub-hero-block{padding:0}}.longHero .overlayText.hub-hero-block .image-container{padding:0;position:relative}.longHero .overlayText.hub-hero-block h1{text-align:left;padding-bottom:2rem;position:relative;padding-top:calc(3 * 7px)}.longHero .overlayText.hub-hero-block h1::before{content:"";position:absolute;background:#e85e26;width:calc(10 * 7px);height:7px}.longHero .overlayText.hub-hero-block h1:before{top:0}.longHero .overlayText.hub-hero-block .offers-box{background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.25);padding:1.5rem}@media screen and (max-width:63.99875em){.longHero .overlayText.hub-hero-block .offers-box.hasImage{margin-top:180px}}@media print,screen and (min-width:64em){.longHero .overlayText.hub-hero-block .offers-box{padding:2.5rem;margin-top:-60px}}.longHero .overlayText.hub-hero-block img{position:absolute;height:320px;margin-top:160px;z-index:-1;left:0;right:0;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.longHero .overlayText.hub-hero-block img{height:352px;margin-top:215px}}@media print,screen and (min-width:64em){.longHero .overlayText.hub-hero-block img{z-index:initial;height:435px;margin-top:79px}}@media screen and (min-width:1170px){.longHero .overlayText.hub-hero-block img{height:514px;margin-top:0}}