.heroBannerRow{position:relative;margin-bottom:6.25rem;z-index:1}@media screen and (max-width:770px){.heroBannerRow{margin-bottom:4.875rem}}@media screen and (max-width:440px){.heroBannerRow{margin-bottom:3.5rem}}.heroBannerRow:before{width:100%;height:8rem;z-index:2;background:linear-gradient(0deg,#080709 0,rgba(7,7,8,0))}.heroBannerRow:before,.heroBannerRow__bg-image{position:absolute;content:"";bottom:0;left:0;right:0}.heroBannerRow__bg-image{top:0;background-position:50%;z-index:-1;background-size:auto 100%;background-repeat:no-repeat}@media screen and (max-width:770px){.heroBannerRow__bg-image{top:42%}}.heroBannerRow__bg-image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:770px){.heroBannerRow__bg-image img{object-position:80%}}@media screen and (max-width:600px){.heroBannerRow__bg-image img{object-position:70%}}.heroBannerRow__content{display:flex;flex-direction:column;position:relative;width:100%;max-width:31.25rem}@media screen and (max-width:770px){.heroBannerRow__content{text-align:center;align-items:center;margin-bottom:10%}}.heroBannerRow__wrapper{display:flex;flex-direction:column;justify-content:center;padding:12.188rem 0;min-height:100vh;gap:4rem}@media screen and (max-width:770px){.heroBannerRow__wrapper{padding-top:9.5rem;align-items:center}}@media screen and (max-width:440px){.heroBannerRow__wrapper{padding-top:8.75rem;gap:1.5rem;padding-top:6.75rem}}.heroBannerRow__text{margin-bottom:1.5rem}