.google-maps{height:100%;width:100%;position:relative}.google-maps .google-maps-conset{width:100%;padding:50px 38px}.google-maps .google-maps-conset.accepted{display:none}.google-maps .google-maps-conset span{display:block}.google-maps .google-maps-container{height:100%}.google-maps .google-maps-container:not(.loaded){display:none}.google-maps .google-maps-container .gm-style-mtc,.google-maps .google-maps-container .gm-svpc{display:none}.property.marker{visibility:hidden !important;display:contents}.property{align-items:center;display:flex;height:40px;justify-content:center;position:relative;transition:all .3s ease-out;width:40px;background-repeat:no-repeat;background-position:center center}.property:after{content:"";height:0;left:50%;position:absolute;top:90%;transform:translate(-50%,0);transition:all .3s ease-out;width:0;z-index:1;animation:none !important;transition:none !important}.property .details{display:none}.property.highlight .marker-content{font-size:.8rem}.property.highlight:after{border-top:15px solid #f8f8f8;border-left:9px solid transparent;border-right:9px solid transparent}.property.highlight{background-color:#f8f8f8;border-radius:8px;height:80px;padding:10px;width:auto}.property.highlight .details{display:flex}.property.custom-marker{transition:none !important}.default-marker{width:25px;height:25px;background-color:#ea4335;border-radius:50%;position:relative}.default-marker:after{border-top:15px solid #ea4335;border-left:10px solid transparent;border-right:9px solid transparent;margin-top:-2px}.default-marker:not(.property.custom-marker.default-marker.highlight):before{content:"";width:10px;height:10px;background:#b31412;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(44deg)}.property.bounce,.GMAMP-maps-pin-view.bounce{-webkit-animation:bounce 1.5s infinite ease-in-out;-o-animation:bounce 1.5s infinite ease-in-out;-ms-animation:bounce 1.5s infinite ease-in-out;-moz-animation:bounce 1.5s infinite ease-in-out;animation:bounce 1.5s infinite ease-in-out}@keyframes bounce{0%{transform:translateY(-15px)}50%{transform:translateY(0px)}100%{transform:translateY(-15px)}}