.banner-image__container{position:relative}.banner-image__location{position:absolute;right:0;bottom:-40px;background-color:#fff;padding:30px;display:flex;align-items:center}.location-text{padding-left:20px}.location-text p{font-size:20px;color:#2d2d2d;margin-bottom:0}.location-text-small{font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1.4px}@media (max-width:700px){.banner-image__location{position:relative;padding:0 0 50px}.banner-image__location .map-pin img{width:100px}}