.pc{display:none!important}.hero-banner{overflow:hidden;position:relative;width:100%}.banner-background{width:100%}.hero-banner h1{color:#fff;left:50%;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:43vw}@media screen and (min-width:768px){.pc{display:block!important}.sp{display:none!important}.navbar br{display:none}.hero-banner h1{width:34vw}}