.hero{align-items:center;display:flex;height:800px;overflow:hidden;padding-top:120px;position:relative}.hero__image{inset:0;object-fit:cover;object-position:center;z-index:0}.hero:before,.hero__image{height:100%;position:absolute;width:100%}.hero:before{background-color:#000;content:"";opacity:.2;top:0;z-index:1}.hero .content,.hero .page-center{position:relative;z-index:2}.hero .content{display:flex;flex-flow:column nowrap}.hero .text{text-align:center}.hero .headline,.hero .subhead{color:#fff;font-weight:400;line-height:1.25;margin:0 auto 20px;max-width:24em;text-shadow:0 2px 10px rgba(0,0,0,.4)}.hero .headline{font-size:60px;margin-bottom:.25em}.hero .subhead{font-size:30px;margin-bottom:1em}.hero .link{box-shadow:0 2px 10px rgba(0,0,0,.4)}.hero-buttons{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.btn.btn-primary.btn-white{background:var(--Overcast,#fafafa);color:var(--Ocean-Blue,#0f90c0)}.btn.btn-primary.btn-white:hover{color:#fff}@media (max-width:991px){.hero{padding-top:0}}@media (max-width:768px){.hero{height:600px}}@media (max-width:425px){.hero{height:400px}.hero .headline{font-size:30px}.hero .subhead{font-size:20px}}