.hero{padding:5rem 2rem;background-size:cover;background-position:center center}.hero-content{max-width:1300px;margin:0 auto}.hero-text{color:#000;font-size:2.5rem;padding:2rem;width:50%;max-width:560px;background-color:#fff;border-radius:20px}@media only screen and (max-width:600px){.hero-text{width:100%}}