.hero-banner{display:block;line-height:0;overflow:hidden;position:relative}.hero-banner .hero-banner__wrapper{align-items:center;display:flex}.hero-banner .hero-banner__container{margin:auto;padding:clamp(25px,3.125vw,50px);width:min(1250px,100%);z-index:9999}@media screen and (min-width:1600px){.hero-banner .hero-banner__container{width:1350px}}