.style_main__Yt_0p{display:flex;flex-direction:column}.style_search__38AG5{align-self:center;background:url(/search.svg) no-repeat 0;background-size:20px;background-position-x:8px;border-radius:8px;border:1px solid grey;font-size:medium;height:40px;margin-top:16px;padding-left:32px;min-width:300px;width:40%}.style_search__38AG5::placeholder{color:#d3d3d3}.style_results__2sP77{margin:16px}.style_showMore__PX2A4{align-self:center;background-color:transparent;border:none;color:gray;cursor:pointer;font-size:medium;margin-top:16px;width:-moz-fit-content;width:fit-content}.style_main__QeVDk{padding:16px}.style_lineAndDescription__BsVXb{display:flex;justify-content:space-between;margin-top:16px}@media only screen and (max-width:1000px){.style_lineAndDescription__BsVXb{flex-direction:column}}.style_link__NaAwf{font-size:larger;text-decoration:none}.style_description__dxo7s{margin:0;max-width:75%}.style_typeAndAddress__4Xyah{display:flex;color:#d3d3d3;margin:0}.style_type__aZHui{margin:0}.style_spacer__wMWvO{margin:0 8px}.style_address__ku0gU{margin:0;word-break:break-all}.style_main__UUAA_{align-content:flex-end;border-radius:32px;box-shadow:0 5px 20px -10px grey;color:#000;display:flex;flex-wrap:wrap;height:200px;justify-content:flex-end;min-height:170px;position:relative;text-decoration:none;transition:all .1s}.style_main__UUAA_:hover{box-shadow:0 10px 20px -5px grey;filter:contrast(140%)}.style_backgroundImage__i7MS9{border-radius:32px;height:100%;object-fit:cover;opacity:.33;width:100%;z-index:0}.style_overlay__SBYz5{left:0;padding:32px;position:absolute;top:0}.style_title__S_hyu{margin:0;font-size:xx-large}.style_subTitle__SAXk5{margin:0;font-size:large}.style_description__qBjys{margin:0}.style_main__1e76e{padding:16px}.style_filter__AWuLx{max-width:2000px;margin:0 auto}.style_results__kVVv3{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}@media only screen and (max-width:750px){.style_results__kVVv3{grid-template-columns:1fr}}@media only screen and (min-width:1250px){.style_results__kVVv3{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1750px){.style_results__kVVv3{grid-template-columns:1fr 1fr 1fr 1fr}}