:root body .map-listing-modal .modal-header{pointer-events:all;color:#fff;background-color:var(--bs-secondary);flex-direction:row;margin-bottom:0;padding:1rem;font-size:1.1rem;font-weight:700;display:flex;position:relative}:root body .map-listing-modal .modal-header button{-webkit-user-select:auto;user-select:auto;pointer-events:all;cursor:pointer;fill:#fff;background-color:#0000;border:0;margin-right:0}:root body .map-listing-modal .modal-header button:focus{box-shadow:none;border:none}:root body .map-listing-modal .modal-body{padding:0}:root body .map-listing-modal .sign-up-terms-cancel{margin-top:0;margin-left:1.25rem}:root body .map-listing-modal .video-wrapper{align-items:center;display:flex}:root body .map-listing-modal .card-group-icon{opacity:.15;width:2rem;height:2rem;display:block;position:absolute;top:23px;left:15px;scale:1.4;z-index:1!important}:root body .map-listing-modal .popup-title-wrapper{opacity:1;z-index:99;background:0 0;width:calc(100% - 2rem);display:flex}:root body .map-listing-modal .popup-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06rem;font-size:1.2rem;font-weight:400;overflow:hidden}:root body .map-listing-modal .modal-footer{padding:.5rem}:root body .map-listing-modal .modal-buttons{float:left;text-align:left;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;width:100%;margin:auto;padding:0;display:flex}:root body .map-listing-modal .modal-buttons>.div{font-size:.9rem}:root body .map-listing-modal .modal-buttons div.spinner-loading{position:absolute;top:2rem;right:1rem}:root body .map-listing-modal .modal-buttons div:not(.spinner-border,.spinner-loading){font-size:.9rem}@media screen and (width>=550px){:root body .map-listing-modal .modal-buttons div:not(.spinner-border,.spinner-loading){font-size:1.2rem}}:root body .map-listing-modal .modal-buttons div:not(.spinner-border,.spinner-loading){text-overflow:ellipsis;white-space:nowrap;flex-grow:1;flex-basis:50%;margin:0;padding:0 1rem;overflow:hidden}:root body .map-listing-modal .modal-buttons button{flex-basis:calc(50% - .5rem);align-items:center;max-width:150px;height:2.25rem;padding:.25rem;display:flex;position:relative}:root body .map-listing-modal .modal-buttons button span{flex-basis:10%;max-width:2.5rem}
