.locations-landing-hero{height:400px;height:60vh;color:#fff;text-align:center;white-space:nowrap;background-color:#000;background-position:50%;background-size:cover;background-repeat:no-repeat}.locations-landing-hero>a,.locations-landing-hero>div,.locations-landing-hero>footer,.locations-landing-hero>h1,.locations-landing-hero>h2,.locations-landing-hero>h3,.locations-landing-hero>h4,.locations-landing-hero>h5,.locations-landing-hero>header,.locations-landing-hero>img,.locations-landing-hero>span{display:inline-block;vertical-align:middle;white-space:normal}.locations-landing-hero:after{display:inline-block;content:'';height:100%;margin-left:-.3em;width:1px;vertical-align:middle}@media (min-width:370px){.locations-landing-hero{height:50vh}}@media (min-width:768px){.locations-landing-hero{height:40vh}}.locations-landing-header{width:90%;max-width:400px;white-space:normal}.locations-landing-header h1{font-size:24px;margin-top:0;margin-bottom:.3em}@media (min-width:768px){.locations-landing-header h1{font-size:42px}}.locations-btn-container{display:flex;justify-content:center;align-items:center}@media (max-width:767px){.locations-btn-container{font-size:12px;margin-bottom:10px;flex-direction:column}}.locations-btn-container .locations-intro-btn{margin:5px;width:200px}