.map-location{background-color:#f6f6f6;padding:100px 0}.map-location .main-heading{margin:0 auto 50px;max-width:75%;text-align:center}.map-location .main-heading h2{color:#323e48;font-size:35px;margin:0}.map-row iframe{border:none;height:500px;width:100%}@media (max-width:767px){.map-location{padding:50px 0}.map-location .main-heading{margin:0 0 25px;max-width:100%}.map-location .main-heading h2{font-size:25px}}