@media (min-width:768px){.map-layers-container[data-v-93d6f882]{border-radius:10px;height:50px;padding:0 5px;position:absolute;right:40%;top:0;width:-moz-max-content;width:max-content;z-index:500}.layer-menu-toggle[data-v-93d6f882]{align-items:center;background:#ffffff59;border:1.5px solid #fff;border-radius:100%;cursor:pointer;flex-direction:column;font-size:.8rem;height:55px;justify-content:center;margin-top:32px;padding:8px;width:55px;z-index:500}.layer-menu-toggle[data-v-93d6f882]:hover{background-color:#fff}.layer-menu-toggle img[data-v-93d6f882]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.map-layers[data-v-93d6f882]{align-items:center;border-radius:10px;display:none;height:55px;justify-content:center;left:50px;position:relative;top:80px;width:-moz-max-content;width:max-content}.layer-btns[data-v-93d6f882]{background:#fff;border-radius:10px;cursor:pointer;display:grid;height:55px;margin:0 10px;place-items:center;position:relative;width:55px;z-index:10}.layer-btns p[data-v-93d6f882]{background:#ffffff59;bottom:2.5px;font-size:.65rem;position:absolute;text-align:center;width:100%}.layer-btns img[data-v-93d6f882]{border-radius:5px;height:50px;left:2.5px;position:absolute;top:2.5px;width:50px}}.layer-menu-toggle[data-v-93d6f882]{background:#ffffff59;border:1.5px solid #fff;border-radius:100%;cursor:pointer;font-size:.8rem;height:55px;padding:8px;width:55px;z-index:500}.layer-menu-toggle[data-v-93d6f882]:hover{background-color:#fff}.layer-menu-toggle img[data-v-93d6f882]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.layer-btns[data-v-93d6f882]{background:#fff;border-radius:10px;cursor:pointer;display:grid;height:55px;place-items:center;position:relative;width:55px;z-index:10}.layer-btns p[data-v-93d6f882]{background:#ffffff59;bottom:2.5px;font-size:.65rem;position:absolute;text-align:center;width:100%}.layer-btns img[data-v-93d6f882]{border-radius:5px;height:50px;left:2.5px;position:absolute;top:2.5px;width:50px}.layers-vis[data-v-93d6f882]{display:flex;z-index:1000}.searchBtnContainer[data-v-42aa6151]{display:flex;flex-direction:column;gap:6px;z-index:499}.search-btn[data-v-42aa6151],.searchBtnContainer[data-v-42aa6151]{align-items:center;justify-content:center}.search-btn[data-v-42aa6151]{background:transparent;border:1.5px solid #fff;border-radius:100%;cursor:pointer;font-size:.6rem;height:55px;padding:5px;position:relative;width:55px;z-index:500}.search-box-container[data-v-42aa6151]{margin-top:16px;width:100%}.search-box[data-v-42aa6151]{z-index:1000}.mapinfoContainer[data-v-42aa6151]{align-items:center;display:flex;flex-direction:column;gap:6px;position:absolute;right:32%;top:0;z-index:500}@media (max-width:768px){.mapinfoContainer[data-v-42aa6151]{right:2%}}.mapinfo-btn[data-v-42aa6151]{align-items:center;background:#ffffff59;border:1.5px solid #fff;border-radius:100%;cursor:pointer;font-size:.8rem;height:55px;justify-content:center;margin-top:16px;padding:10px;width:55px}.mapinfo-btn img[data-v-42aa6151]{height:75%;-o-object-fit:contain;object-fit:contain;width:75%}.mortgageCalculatorContainer[data-v-42aa6151]{display:flex;flex-direction:column;gap:6px;left:32%;position:absolute;top:0;z-index:500}@media (max-width:768px){.mortgageCalculatorContainer[data-v-42aa6151]{display:none;left:2%}}.mortgageCalculator-btn[data-v-42aa6151]{align-items:center;background:#ffffff59;border:1.5px solid #fff;border-radius:100%;font-size:.6rem;height:55px;justify-content:center;margin-top:16px;padding:5px;width:55px;z-index:500}.mapinfo-btn[data-v-42aa6151]:hover,.mortgageCalculator-btn[data-v-42aa6151]:hover{background-color:#fff}.mortgageCalculator-btn img[data-v-42aa6151]{height:75%;-o-object-fit:contain;object-fit:contain;width:75%}.map-lists[data-v-42aa6151]{align-items:center;background:#ffffff26;border:1.5px solid #fff;border-radius:10px;box-shadow:0 0 5px #00000080;display:none;flex-wrap:wrap;justify-content:space-around;min-height:50px;padding:3px;position:absolute;right:27%;top:10%;width:230px;z-index:1000}@media (max-width:768px){.map-lists[data-v-42aa6151]{margin-top:5%;right:1%}}.leaflet-control-layers[data-v-42aa6151]{margin-top:200px!important}.mapLists-btn[data-v-42aa6151]{align-items:center;background:none;background:#ffffff59;border:1.5px solid #fff;border-radius:100%;box-shadow:0 0 5px #00000080;cursor:pointer;display:flex;flex-direction:column;height:60px;justify-content:center;margin:3px;padding:5px 10px;width:60px}.mapLists-btn[data-v-42aa6151]:hover{background-color:#fff}.mapLists-btn img[data-v-42aa6151]{height:80%;-o-object-fit:contain;object-fit:contain;width:80%}#mapList-checked[data-v-42aa6151]{background:#f0c446}#mapList-unchecked[data-v-42aa6151]{background:none}.listing-item[data-v-42aa6151]{align-items:flex-start;display:flex;flex-direction:column;height:30vh;justify-content:space-around;min-height:300px;min-width:280px;width:100%;z-index:11}.listing-item img[data-v-42aa6151]{border-radius:10px;height:80%;-o-object-fit:cover;object-fit:cover;width:100%}.listing-item span[data-v-42aa6151]{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around;line-height:0;width:100%}.l-location[data-v-42aa6151]{align-items:center;display:flex;justify-content:flex-start}.l-location img[data-v-42aa6151]{height:20px;margin-right:5px;-o-object-fit:contain;object-fit:contain;width:20px}.ad-desc[data-v-42aa6151]{height:-moz-max-content;height:max-content;line-height:100%}.divicon:hover{filter:invert(1)}.divicon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8 8a2 2 0 0 0 2.828 0l7.172-7.172a2 2 0 0 0 0-2.828zM7 9a2 2 0 1 1 .001-4.001A2 2 0 0 1 7 9'/%3E%3C/svg%3E") no-repeat 100% 100%/110%;font-size:10px;font-weight:600;height:60px!important;width:60px!important}.divicon,.divicon p{align-items:center;display:flex;justify-content:center}.divicon p{color:#fff;height:100%;margin-right:2px;z-index:2}.leaflet-popup-content,.map-card-popup{font-family:Poppins,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;margin:5px!important;width:max(35vw,250px)}.map-card-popup.animate-popup{opacity:1;transform:scale(1)}.leaflet-popup-content p{margin:0!important}.map-card-popup-button{background:#f0c446!important;border-radius:50%;display:grid;height:max(2.5vw,25px);place-items:center;position:absolute;right:0;top:0;transform:translate(45%,-45%);width:max(2.5vw,25px);z-index:400}.leaflet-popup-close-button span{color:#fff;font-weight:bolder}.map-card-popup{background:#fff;border-radius:max(1vw,10px);position:fixed;right:20%;top:30%;width:-moz-fit-content;width:fit-content;z-index:10000}@media (max-width:768px){.map-card-popup{background:#fff;border-radius:max(1vw,10px);left:0;position:fixed;top:30%;width:90%;z-index:10000}}.leaflet-popup{left:10%!important;position:fixed;top:20%!important;width:max(25vw,250px)}
