section{font-size:1.6rem}section.slide{height:50vh}section.slide.hero,section.slide.panel{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}section.slide.hero{min-height:450px;color:#fff;background-color:#386272;background-image:url(/images/homerun/homerun3.jpg)}section.slide.hero .left{position:absolute;bottom:0;left:5%}section.slide.hero .left .catchphrase{letter-spacing:.3rem;font-size:6.5rem;font-weight:700;line-height:.93;margin-bottom:50px;width:60vw}section.slide.panel{margin-top:50px;height:unset;overflow:hidden}section.slide.panel:last-of-type{margin-bottom:4em}section.slide.panel .content{margin:0 auto;width:100%;max-width:1184px;display:flex;flex-direction:column}section.slide.panel .content .title{flex:1;letter-spacing:.1rem;font-size:4.2rem;font-weight:700;line-height:1.33;padding-left:5%;padding-right:5%}section.slide.panel .content h2{text-transform:lowercase;margin:2em 0 1em}section.slide.panel .content h2:first-child{margin:1.5em 0 1em}section.slide.panel .content .description{flex:1;font-size:1.8rem;font-weight:500;line-height:1.6;padding-left:5%;padding-right:5%}section.slide.panel .content .description>div{margin-bottom:2rem}section.slide.panel .content .description>div:last-child{margin-bottom:0}section.slide.panel .content .map{text-align:center;margin:4em 0}section.slide.panel .content .map>img{width:100%;max-width:640px}section.slide.panel .content .cta-container{text-align:center;margin:5rem auto}section.slide.panel .content .cta-container>input{padding:2rem;display:inline-block}DIV.interstitial{width:100%;height:50vh;background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:10em}DIV.interstitial.i-1{background-image:url(/images/homerun/homerun1.jpg)}DIV.interstitial.i-2{background-image:url(/images/homerun/homerun2.jpg)}@media only screen and (max-width:768px){section.slide.hero .left{width:90%;transform:unset}section.slide.hero .left .catchphrase{width:unset}section.slide.hero .left .catchphrase>div{display:inline}section.slide.panel .content{flex-direction:column}section.slide.panel .content .title{margin-bottom:4rem}}