/* Keep the original left alignment; center the copy vertically only. */
@media(min-width:721px){
    .hero .hero-slide .hero-content{
        position:absolute!important;left:0!important;right:auto!important;
        top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;
        width:min(710px,calc(100% - 150px))!important;max-width:710px!important;
        padding:0 0 0 clamp(66px,6vw,112px)!important;
        text-align:left!important;align-items:flex-start!important;
    }
    .hero .hero-slide .hero-content h1,.hero .hero-slide .hero-content h2{
        max-width:630px!important;margin:0 0 16px!important;text-align:left!important;
    }
    .hero .hero-slide .hero-content p{max-width:570px!important;margin:0 0 22px!important;text-align:left!important}
    .hero .hero-slide .hero-content .btn{margin-left:0!important;margin-right:0!important}
}
