.marker-container{position:relative;margin:10px auto;top:-5px;width:46px;height:46px;z-index:1;border-radius:50%;cursor:pointer}.marker-arrow{width:0;height:0;content:"";top:46px;left:8px;position:absolute;z-index:999;-webkit-transition:all 300ms ease;transition:all 300ms ease}#singleListingMap .marker-container{cursor:default}#map .infoBox{margin-left:-55px;margin-bottom:25px;width:380px!important}.map-listing-item{position:relative;height:116px;width:400px;cursor:default;padding:8px}.map-listing-item .text-start{padding-left:16px}.map-listing-item .text-start a{font-size:14px;font-weight:500;color:#021f4a}.map-listing-item .text-start a:hover{color:#021f4a}.map-listing-item .infoBox-close,.map-listing-item h3 a{-webkit-transition:all 300ms ease;transition:all 300ms ease}.map-listing-item .infoBox-close{position:absolute;right:10px;top:10px;height:25px;width:25px;border-radius:3px;line-height:25px;text-align:center;background:#f4f4f4;color:#222;z-index:9;cursor:pointer}.map-listing-item .infoBox-close:hover{background-color:#021f4a;color:#fff}.map-listing-item .inner-box{position:relative;background-color:#fff;border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,.09)}.map-listing-item .image-box{position:absolute}.map-listing-item .image{border-radius:8px;float:left;overflow:hidden}.map-listing-item .image img{border-radius:8px;display:block;max-width:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease;height:100px;width:100px}.map-listing-item .image:before{display:none}.map-listing-item .inner-box:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.map-listing-item .content{margin-left:100px;position:relative}.map-listing-item .tags{position:absolute;left:0;top:0;padding:20px;z-index:1}.map-listing-item .tags span{position:relative;display:inline-block;margin-right:10px;height:30px;padding:5px 30px;line-height:22px;font-size:14px;color:#1b2032;background-color:#fff;border-radius:50px}.map-listing-item .like-btn{position:absolute;right:25px;top:30px;font-size:14px;line-height:1em;color:#fff;z-index:2}.map-listing-item .like-btn span{margin-right:10px}.map-listing-item .user-thumb{position:relative;height:65px;width:65px;border-radius:50%;overflow:hidden;margin-top:-60px;z-index:9}.map-listing-item .user-thumb img{display:block;width:100%}.map-listing-item .title{color:#fff;margin-left:3px}.map-listing-item h3{position:relative;font-size:16px;line-height:22px;font-weight:500;margin-bottom:7px}.map-listing-item h3 a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.map-listing-item h3 .icon{margin-left:10px}.map-listing-item .text{position:relative;margin-bottom:10px}.map-listing-item .info li{color:#222;position:relative;font-size:15px;font-weight:400;line-height:22px}.map-listing-item .info li:first-child{margin-right:15px}.map-listing-item .info li span{color:#717171;margin-right:7px}.map-listing-item .bottom-box{position:relative;display:-webkit-box;display:flex;height:120px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:10px}.map-listing-item .status{display:none;font-size:14px;color:#5c6770;text-align:center}.map-listing-item .places{display:none;position:relative;display:-webkit-box;display:flex}.map-listing-item .place{display:none;position:relative;color:#4cbfd8;font-size:14px;margin-right:30px}.map-listing-item .count,.map-listing-item .place .icon{position:relative;text-align:center;line-height:30px;border-radius:50%}.map-listing-item .place .icon{display:inline-block;height:30px;width:30px;color:#fff;font-size:16px;background-color:#4cbfd8;margin-right:7px}.map-listing-item .count{height:34px;width:34px;display:block;font-size:11px;color:#5c6770;font-weight:400;border:2px solid #e6e8ed}.star-rating{display:none;font-size:12px;padding:0}.gm-style-iw{padding-right:12px!important;padding-bottom:12px!important}.gm-style-iw,.gm-style-iw-d{height:auto!important;width:auto!important;overflow:hidden!important}.map-listing-item .info{position:relative;display:flex;padding-left:0}.map-listing-item .info .fa-solid{margin-right:5px;font-size:14px;text-align:right}.map-listing-item .info .icons{text-align:center!important}.map-listing-item .info table{border-collapse:separate;border-spacing:0 5px}