.map-locations{background-color:var(--color-pink-v4);background-image:url(//www.gwi.com/hubfs/Website/Images/Clip%20path%20group.svg);background-position:0;background-repeat:no-repeat;background-size:contain;margin-bottom:25rem;position:relative}.map-locations .section-title h2{font-size:6rem;font-style:italic;font-weight:700;letter-spacing:-.12rem;line-height:5.5rem;margin-top:0;text-transform:uppercase}.map-locations .outer-wrapper{bottom:-12rem;position:relative}.map-locations .locations-wrapper{margin-top:4rem}.map-locations .location-2{border-top:.7rem solid var(--color-white)}.map-locations .location{background:var(--color-white);border:.7rem solid var(--color-pink-v4);border-radius:1.6rem;display:flex;flex-direction:column;margin-bottom:4rem;overflow:hidden}.map-locations .location-row{display:flex}.map-locations .location .image{max-width:53rem;width:100%}.map-locations .location-1 .image{border-left:.7rem solid #fff;border-radius:1.6rem 0 0 0;border-top:.7rem solid #fff;overflow:hidden}.map-locations .location-2 .image{border-bottom:.7rem solid #fff;border-left:.7rem solid #fff;border-radius:0 0 0 1.6rem;overflow:hidden}.map-locations .location .content{box-sizing:border-box;max-width:calc(100% - 53rem);padding:6.5rem 4rem 1rem 6rem;width:100%}.map-locations .location-2 .content{padding:0 4rem 1rem 6rem}.map-locations .location .image img{height:100%!important;object-fit:cover;width:100%}@media only screen and (max-width:992px){.map-locations .location .image{max-width:42rem}.map-locations .location .content{max-width:calc(100% - 42rem);padding:2rem 2rem 1rem}}@media only screen and (max-width:768px){.map-locations .location .image{border-radius:1.6rem 1.6rem 0 0;border-right:.7rem solid #fff;max-width:100%;width:calc(100% - 1.4rem)}.map-locations .location-row{flex-direction:column}.map-locations .location .content{max-width:100%;padding:1rem 2rem 2rem}.map-locations{margin-bottom:20rem}}