.b-hero{padding-top:3rem}.b-hero__wrapper{position:relative}@media screen and (max-width:767.98px){.b-hero__wrapper{display:flex;flex-direction:column}}.b-hero__title{font-family:RonduitCapitals;line-height:1;font-weight:300;font-size:2rem;color:var(--c-white);position:absolute;top:2rem;left:1rem;max-width:43rem}@media screen and (max-width:1023.98px){.b-hero__title{position:static}}@media screen and (max-width:767.98px){.b-hero__title{max-width:100%;margin:0 auto}}.b-hero__img{padding-top:5rem}@media screen and (max-width:1023.98px){.b-hero__img{padding-top:1rem}}
