.alcatraz-hero{background-position:51% 53%;display:flex;justify-content:center;margin-top:-80px;min-height:740px;padding:315px 32px 90px;position:relative}.alcatraz-hero,.alcatraz-hero-overlay{background-repeat:no-repeat;background-size:cover}.alcatraz-hero-overlay{background-attachment:scroll;background-position:50%;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:0}.alcatraz-hero-container{align-items:flex-start;display:flex;flex-direction:column;gap:40px;max-width:1360px;position:relative;width:100%;z-index:100}.alcatraz-hero-title{color:#fff;font-size:72px;font-weight:400;line-height:1;margin-bottom:0;max-width:640px;text-align:left}.alcatraz-hero-button{border:1px solid #fff;border-radius:50px;letter-spacing:.34px;line-height:20px;padding:14px 26px;transition:all .3s ease-in-out}.alcatraz-hero-button,.alcatraz-hero-button:hover{color:#fff;font-size:17px;font-weight:700;text-decoration:none}.alcatraz-hero-button:hover{background:#cfcfcf}@media (max-width:1024px){.alcatraz-hero-title{font-size:48px;line-height:1.1;max-width:400px}.alcatraz-hero{min-height:550px;padding:250px 32px 40px}}@media (max-width:768px){.alcatraz-hero{min-height:810px;padding:280px 16px 70px}.alcatraz-hero-title{font-size:42px;line-height:1}}