.location-container{margin:30px auto;width:100%}.location-container .location-city{margin:15px auto}.location-container .location-city>p{display:flex;align-items:center;justify-content:center;font-family:"Readex Pro",sans-serif;font-size:30px;font-weight:500;padding:0;margin:0}.location-container .location-city>p>img{width:30px;height:30px;margin-right:calc(.5vw + 3px)}.location-container .location-map{width:100%}.location-container .location-map>#map{height:200px;border-radius:20px;box-shadow:rgba(17,17,26,.05) 0 1px 0,rgba(17,17,26,.1) 0 0 8px}.location-container .location-map>#map .gm-style-cc,.location-container .location-map>#map .gmnoprint{display:none}.listing-container{font-family:"Readex Pro",sans-serif}.listing-container>h1{font-size:20px}.listing-container>.listing-grid{display:grid;width:100%;grid-template-columns:72% 22%;column-gap:6%}.listing-grid .right-grid{height:100%}.listing-grid .right-grid>hr{opacity:0;color:transparent;margin:10px 0}.listing-grid .left-grid>.listing-item p,.listing-grid .right-grid h3,.listing-grid .right-grid input,.listing-grid .right-grid label,.listing-grid .right-grid ul{margin:0;padding:0}.listing-grid .right-grid h3{font-size:16px}.listing-grid .right-grid label{font-family:Lato,sans-serif;font-weight:400;font-size:14px;cursor:pointer}.listing-grid .right-grid input{margin:0 8px;transform:scale(1.2);cursor:pointer}.listing-grid .right-grid ul{list-style-type:none;margin:10px 0 20px}.listing-grid .right-grid ul>li{display:flex;align-items:center;margin:8px 0}.listing-grid .right-grid .filter-container{margin:5px 0 20px;display:flex;justify-content:space-between}.listing-grid .right-grid .filter-container>button{font-family:Lato,sans-serif;font-weight:700;font-size:15px;border:0;border-radius:18px;text-align:left;width:75px;cursor:pointer;display:inline-flex}.listing-grid .right-grid .filter-container>button:hover{box-shadow:none}.listing-grid .right-grid .filter-container>button.apply-btn{background:url("/assets/svg/index-filterapply.svg") right no-repeat}.listing-grid .right-grid .filter-container>button.reset-btn{background:url("/assets/svg/index-filterclose.svg") right no-repeat}.listing-grid .left-grid{display:grid;width:100%;grid-template-columns:32% 32% 32%;grid-auto-rows:minmax(min-content,max-content);column-gap:2%;row-gap:30px}.listing-grid .left-grid>.noresult{width:300%}.listing-grid .left-grid>.listing-item{width:100%;height:fit-content}.listing-grid .left-grid>.listing-item>div{font-family:Lato,sans-serif}.listing-grid .left-grid>.listing-item>.featured-image{width:100%;height:calc(((78vw * .72) * .32) * .74);margin:0 0 5px;border-radius:20px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADIAgMAAADQNkYNAAAADFBMVEXHx8f////b29v09PTxUj8zAAADcUlEQVRo3u3Yv2uTQRgH8OfueKNnGxoE8RU6dEhUlODSiEPBQ/+BDH2TKDHeIopTECqd5LQ4dDvB1ApSuxSKDnapm/Ki/0AH449FpNDByXcpTlKfa9JWKu/buw5F8L60yTvkw7137z3P+yYAPj4+Pj4+Pj4+/3nOSUdAl6O2mzjbjRzJmwhTdQBnukasO5BXBlyfDxrW894cAj+etyUvDagv4hG3JNyIljKHpGlPbvUOybgdIVFrHtwIq+0cuhNas1ziGgxt9BNtbHyzIXUIop1YbeboYIgKdrZjyYp03UkHyZkXvSzakWNxUO18ujaBf90PlkQg6U9+3IE0Sy6kYogkLqQkkQjmRNqGUAQT1qS6Nco7WxJUt+YCXRfSWsCJQMWS5Bv961KFwJLwLSKw+C1Js08UUEtCxnvEFP5jN2JaZdGS1HrEfHjQjrA+ie1LjBpSK9UdqpLWkbRp04FAhETBkiN55tYuoBtU5x1J56FrU4LOmjM5Fv2j5Piaa+cH95vFvsj2vXLD7l7p4+Njk8MAuwuKxNkkB7C7bInYo+T/Jnt2CeFMcm2QHG/d7EYdnrYrTRaz96rSIuoIFNPIMMjzRySwFhczMFlWkkypz+UHIoAwjZwEOQuzwCS0Z3EIkXA2JagQJaXTCFcygWFgAvQsUSB1jt3Ht+SiSNIIlVLgabMYQo3ffORYkU3jl0t9VMjU66L/IObZImTT+BbqOyKVjEoJY+bECpskp82JQVE+UqkkkCu4ODj9FU0UFTxh92OQOXEifcMQOQwrwBpUaiq5IoI9kDzOq1NZeyz4FQO7uY6r+vwj0JipJz+Bp15JQ0boPXzuuTQJGjjuasUUT4DB4J6PSsK5bg6GUOU71D6ydAFfBvA/sSafTblzJzJiCHEiYD1KZfVyjLXV0IUQnkzzgQYk9FPmbqBXZ4QgamZB65DfvkJmFlSSf5n5axRXeSE5tGm1EJ6ECpfYzEaxtWU9iWGv10O4lVd0OAoBx8pPdHpR9gqTijCHbQ/nEgI3B0nn2t0sUkRSHMNPFnRYAIIrppOvP97uRXLh9iibRGev8SGcy5A2TXlzLmjbSE5nrxgXRILsrViJSyqSMezsWddl8rXAMebK5rqsfuFzZZUEU9m/Ei5jx1aQb+FcaPc7KTchYXXfC3x8fHx8fHz+y/wGMuFITi+DhCsAAAAASUVORK5CYII=")}.listing-grid .left-grid>.listing-item>.featured-image>img{width:100%;height:calc(((78vw * .72) * .32) * .74);border-radius:20px;cursor:pointer}.listing-grid .left-grid>.listing-item>.restaurant-name{font-weight:700;font-size:15px;white-space:nowrap;display:flex;overflow-x:auto;cursor:pointer}.listing-grid .left-grid>.listing-item>.restaurant-name.overflow-name{width:93%}.listing-grid .left-grid>.listing-item>.restaurant-name.overflow-name::after{content:"...";position:absolute;padding-left:16.8vw}.listing-grid .left-grid>.listing-item ::-webkit-scrollbar{height:0}.listing-grid .left-grid>.listing-item ::-webkit-scrollbar-track{background:0 0}.listing-grid .left-grid>.listing-item ::-webkit-scrollbar-thumb{background:0 0}.listing-grid .left-grid>.listing-item ::-webkit-scrollbar-thumb:hover{background:0 0}.listing-grid .left-grid>.listing-item>.restaurant-ppx{font-weight:400;font-size:12px;margin:5px 0}.listing-grid .left-grid>.listing-item>.restaurant-info1{font-weight:400;font-size:12px;margin:0 0 2px;display:flex;align-items:center;justify-content:space-between}.listing-grid .left-grid>.listing-item>.restaurant-info1>p:nth-child(2){padding-right:15px}.listing-grid .left-grid>.listing-item>.restaurant-info1>p:nth-child(2)::after{content:url("/assets/svg/index-itemstar.svg");position:absolute}.listing-grid .left-grid>.listing-item>.restaurant-info2{font-weight:400;font-size:10px;margin:0;display:flex;align-items:center;justify-content:space-between;opacity:.5}.listing-grid .left-grid>.listing-item>.restaurant-info2>p:first-child{display:flex;align-items:center;justify-content:space-between}.listing-grid .left-grid>.listing-item>.restaurant-info2>p:first-child::before{content:url("/assets/svg/index-itemlabel.svg");position:relative;transform:scale(.9)}.listing-container>.listing-pagination{font-family:Lato,sans-serif;padding:35px 0;width:72%;display:flex;align-items:center;justify-content:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.listing-container>.listing-pagination>.listing-pagination-page{display:flex;align-items:center;justify-content:center;margin:0}.listing-container>.listing-pagination>.listing-pagination-page>span{display:flex;align-items:center;justify-content:center;font-size:13px;margin:0 8px;cursor:pointer}.listing-container>.listing-pagination>.listing-pagination-page>span.active{color:#ff9100}.listing-container>.listing-pagination>.pagination-button{width:18px;height:18px;margin:0 5px;cursor:pointer;background-repeat:no-repeat;background-position:center center}.listing-container>.listing-pagination>.pagination-button:first-child{background-image:url("/assets/svg/index-pagination-doubleleft.svg")}.listing-container>.listing-pagination>.pagination-button:nth-child(2){background-image:url("/assets/svg/index-pagination-singleleft.svg")}.listing-container>.listing-pagination>.pagination-button:nth-child(4){background-image:url("/assets/svg/index-pagination-singleright.svg")}.listing-container>.listing-pagination>.pagination-button:nth-child(5){background-image:url("/assets/svg/index-pagination-doubleright.svg")}.listing-container>.listing-pagination.bi>.pagination-button,.listing-container>.listing-pagination.next>.pagination-button:nth-child(4),.listing-container>.listing-pagination.next>.pagination-button:nth-child(5),.listing-container>.listing-pagination.prev>.pagination-button:first-child,.listing-container>.listing-pagination.prev>.pagination-button:nth-child(2){cursor:pointer}.listing-container>.listing-pagination.na>.pagination-button,.listing-container>.listing-pagination.next>.pagination-button:first-child,.listing-container>.listing-pagination.next>.pagination-button:nth-child(2),.listing-container>.listing-pagination.prev>.pagination-button:nth-child(4),.listing-container>.listing-pagination.prev>.pagination-button:nth-child(5){cursor:not-allowed;opacity:.4}@media only screen and (max-width:1000px){.listing-grid .left-grid{grid-template-columns:48% 48%;column-gap:4%;row-gap:20px}}