.PlacesSearch{position:relative;z-index:2;padding-top:1.5rem;padding-bottom:1.5rem;margin-right:auto;margin-left:auto}.PlacesSearch-inner{display:grid}@media(min-width:62rem){.PlacesSearch{padding-right:2rem;padding-left:2rem;margin-top:-3rem}.PlacesSearch-inner{grid-template-columns:repeat(4,1fr) auto}}@media(min-width:48rem)and (max-width:61.9375rem){.PlacesSearch{margin-top:-2rem}}@media(max-width:61.9375rem){.PlacesSearch{padding-right:1.5rem;padding-left:1.5rem}.PlacesSearch-inner{grid-template-columns:1fr 1fr}.PlacesSearch-submitButton{grid-column:1/-1}}@media(max-width:47.9375rem){.PlacesSearch{margin-top:-1rem}}@media(min-width:34rem){.PlacesSearch-inner{grid-gap:1rem}.PlacesSearch-submitButton{-ms-flex-item-align:center;align-self:center;text-align:right}}@media(max-width:33.9375rem){.PlacesSearch-inner{grid-gap:.75rem}.PlacesSearch-category,.PlacesSearch-experts{grid-column:1/-1}}.PlacesMapWrapper{position:relative;z-index:1;width:100%;min-height:37.5rem}.PlacesMapWrapper-mapContainer{height:37.5rem}.PlacesMapWrapper-map{height:100%}