.bannerArea{background-position:center;background-repeat:no-repeat;background-size:cover}.bannerArea .bannerAreaInner{background:rgba(35,41,69,0.85);padding:10em 5% 4em}.bannerArea .BannerContent{margin:0 auto;max-width:30em;text-align:center}.bannerArea h1{color:#fff;font-size:2.25em;line-height:1.125;margin:0}.bannerArea .bannerBtn a{background:#c49f66;border-radius:3px;color:#fff;display:inline-block;margin-top:1.5em;padding:.675em 1.5em;transition:.2s background;margin-top:1.25em}.bannerArea .bannerBtn a svg{width:1em;margin-right:.5rem;display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em;font-family:'Open Sans',sans-serif}.bannerArea .bannerBtn a:hover{color:#fff;background:#999}@media screen and (min-width:62em){.bannerArea{background-attachment:fixed;position:relative}.bannerArea .bannerAreaInner{padding:12em 1em 4em}.bannerArea .BannerContent{max-width:48em}.bannerArea h1{font-size:3.5em}.bannerArea .bannerBtn a{font-size:1.25em}}