@media only screen and (max-width: 575px) {
    .hero-primary__inner-row {
        overflow-wrap: break-word;
    }
    
    .hero-primary .hero-primary__inner-row h1.smaller-h1 {
        font-size: 2.25rem;
    }
}

@media only screen and (max-width: 485px) {
    .hero-primary div.hero-primary__inner-row {
        margin-right: 0;
        margin-left: 0;
    }
    
    .hero-primary .hero-primary__inner-row h1.smaller-h1 {
        font-size: 1.75rem;
    }
}