.bounce-marker{-webkit-animation:bounceMarker .5s ease-out infinite alternate both;z-index:750 !important}@-webkit-keyframes bounceMarker{0%{top:0}100%{top:-20px}}.custom-map-control{background-color:#fff;border-style:solid;border-color:#ccc;border-width:1px;border-radius:5px;cursor:pointer;text-align:center;font-size:12px;padding:8px}.leaflet-price-marker>div{display:inline-flex;align-items:center;gap:4px;padding:2px 6px 2px 4px;width:auto;background-color:#fff;font-family:"DM Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2);border-radius:12px;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.leaflet-price-marker--multiple{z-index:0}.leaflet-price-marker--multiple>div{position:relative;z-index:249}.leaflet-price-marker--multiple::before,.leaflet-price-marker--multiple::after{content:"";position:absolute;height:21px;border-radius:12px;left:0;background-color:#fff;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2)}.leaflet-price-marker--multiple::after{bottom:-2px;left:2.5%;width:95%;z-index:248}.leaflet-price-marker--multiple::before{bottom:-4px;left:5%;width:90%;z-index:247}.leaflet-price-marker__count{background-color:#468cc8;color:#fff;padding:1px 4px;border-radius:12px;line-height:1}.leaflet-price-marker--pin::before{content:"";position:absolute;bottom:-4px;left:50%;transform:translateX(-50%) rotate(45deg);width:8px;height:8px;background-color:#fff;box-shadow:inset -1px -1px 0 0 rgba(0,0,0,.2)}.leaflet-price-marker--pin::after{position:absolute;content:"";bottom:-8px;left:15%;width:70%;height:1px;border-radius:50%;background-color:rgba(0,0,0,.4);filter:blur(2px)}.leaflet-property-preview{min-width:5rem;font-family:"DM Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.leaflet-property-preview p{margin:0}.leaflet-property-preview__price{font-size:1.3em;color:#468cc8 !important}.leaflet-property-preview__price span{color:#808080;font-size:.8em}.leaflet-property-preview__feature{display:inline-flex;align-items:center;justify-content:center;align-content:center;column-gap:4px;border:1px solid #e0e0e0;padding:6px 6px 4px;border-radius:12px;line-height:1.25}.leaflet-property-preview__feature span,.leaflet-property-preview__feature svg{position:relative;top:2px}.leaflet-property-preview__feature span{font-size:12px;font-weight:500}.leaflet-property-preview__property-type{margin-bottom:4px !important;font-size:16px}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:32px;height:32px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif;opacity:.7}.marker-cluster span{line-height:32px;color:#000;opacity:1;font-weight:bold;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.marker-cluster div.propertygroup{width:47px;height:47px;opacity:.9;display:table-cell;vertical-align:bottom}.marker-cluster div.propertygroup span{color:#fff;font-weight:normal;line-height:18px;text-shadow:none}.station-cluster{border:solid 1px rgba(0,0,0,.125);background-color:rgba(255,255,255,.7);border-radius:5px;white-space:nowrap;padding:0 1px}.station-cluster img{width:18px;height:18px;margin:0 1px}.portalTable-container{margin-bottom:20px}.status-list{margin:0 auto 0 auto;max-width:700px}.status-list tr:nth-of-type(odd){background-color:#fff !important}.status-list td{border:1px solid #eee;padding:7px 10px}.status-list tr td:nth-child(2){text-align:center}.status-list tr td:nth-child(1){background:rgba(51,51,51,.03)}.status-list .fa-check,.status-list .fa-times{font-size:1.5em}.status-list .portal-title{color:#474747;font-size:1.1em;font-weight:bold;font-family:var(--or-font-heading-stack)}.status-list .fa-check{color:#5cb85c}.status-list .fa-times{color:#b94a48}.status-list .fa-pause{color:#daa520}.ignoreOnDesktop{display:none}.portalsTable tbody tr:nth-of-type(odd){background:none}.delay-message{opacity:.8}@media only screen and (max-width:767px){.ignoreOnDesktop{display:block}.property-status-container{padding:0}.status-list{font-size:.9em}.status-list td{padding:7px 6px}.status-list .portal-title{width:100%;display:block}.status-list .view-listing{min-width:90px;display:block}}.property-status-container .pop-over-button{margin-right:.65em;margin-left:.15em}.proofOfOwnershipUploadBox #proof-of-ownership-upload-container{text-align:left}.proofOfOwnershipUploadBox .alertify-dialog{height:100%;overflow:auto}.proofOfOwnershipUploadBox #proof-of-ownership-upload-container:not(.third-party) .proof-of-upload-3rd-party-container{display:none}#proof-of-ownership-upload-container.third-party .user-identification{display:none}.more-info-list{overflow:visible !important;list-style:none !important}.or-loader-spinner{position:relative;font-size:48px;top:50%}.or-loader-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.6}.upload-container{display:none}.dropzone .dz-preview .dz-image{border-radius:5px}.dropzone .dz-preview .dz-error-message{top:150px !important}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.8);padding:0 .4em;border-radius:3px;color:#40586d;font-weight:100}.dropzone .dz-preview .dz-remove{font-weight:bold;color:#a94442}.dropzone .dz-preview:not(.dz-processing) .dz-remove:before{margin-right:3px;content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome}.dropzone .dz-preview.dz-error .dz-image{border:2px solid #b94a48}.dropzone .dz-preview.dz-error .dz-error-mark>svg>g>g{stroke:#333;fill:#b94a48}.dropzone.dropzone-form{border:unset;padding:unset}.dropzone.dropzone-form .dz-default.dz-message,.dropzone.dropzone-form .dz-progress{display:none}.dropzone.single-drag-drop{padding:20px;border-radius:10px;text-align:center;border:2px dashed #468cc8;background:#eff8ff;color:#31708f}.dropzone.single-drag-drop .inline-icon.fa{font-size:2em;margin-bottom:.5em;opacity:.4}.dropzone.single-drag-drop strong,.dropzone.single-drag-drop p{display:block;margin-bottom:.5em}@media only screen and (max-width:575px){.dropzone.single-drag-drop{min-height:auto}.dropzone.single-drag-drop .dz-message{margin:0}.dropzone.single-drag-drop .uploadinfo strong,.dropzone.single-drag-drop .uploadinfo p{display:none}}.max-file-limit{display:none}.dz-max-files-reached .max-file-limit{display:block}.dz-max-files-reached .uploadinfo{display:none}.dropzone-wrapper{display:flex;flex-direction:column;border:solid 1px #ecedee;padding:8px;border-radius:8px;gap:8px}@media(min-width:640px){.dropzone-wrapper{flex-direction:row-reverse;border:none;padding:0;gap:24px}}.dropzone-wrapper.preview-above-dropzone{flex-direction:column;padding:8px;gap:8px}.dropzone-section{width:100%}.dropzone-previews-list{display:flex;flex-direction:column;width:100%;overflow-x:hidden}.dropzone-previews-list:empty{display:none}.dz-custom{display:flex;gap:8px;width:100%;padding:8px;transition:background .1s ease-in}.dz-custom:hover{background:rgba(236,237,238,.5)}.dz-media{width:48px;height:48px;flex-shrink:0;border:solid 1px #ecedee;border-radius:4px}.dz-media img{width:100%;height:100%;object-fit:cover}.dz-content{display:flex;flex:1 1 auto;overflow:hidden;flex-direction:column;gap:4px}.dz-content .file{font-size:13px;font-weight:500}.dz-content .size{font-size:12px}.dz-content .size strong{font-weight:400}.dz-actions .remove{cursor:pointer;padding:4px}.dz-actions .remove:hover{color:#d9534f}.social-btn-cont{font-size:0;display:inline-block;text-align:center}.popover .social-btn-cont{max-width:200px}.social-btn{color:#fff;width:46px;height:46px;display:inline-block;font-size:24px;text-align:center;line-height:46px;margin:3px;border-radius:4px}.social-btn:focus,.social-btn:active,.social-btn:visited,.social-btn:hover{text-decoration:none;color:#fff;opacity:.7}.social-btn-whatsapp{background:#25d366}.social-btn-native{background:#888}.social-btn-facebook{background:#306199}.social-btn-copy{background:#f58c84}.social-btn-gmail{border:1px solid #eee}.social-btn-gmail img{width:28px;height:28px;position:relative;top:-3px}.social-btn-email{background:#eee;color:#aaa}.social-btn-email:focus,.social-btn-email:active,.social-btn-email:visited,.social-btn-email:hover{color:#aaa}.social-btn-more{background:#ffa500}.social-btn-facebook-messenger{background:#0084ff}.social-btn-facebook-messenger svg{width:25px;height:25px;position:relative;top:4px}.social-btn-facebook-messenger svg path{fill:#fff}.social-btn-twitter{background:#26c4f1}.social-btn-print{background:#555}.social-btn-telegram{background:#306199}.social-btn-pinterest{background:#b81621}.social-btn-yahoo{background:#720e9e}.social-btn-linkedin{background:#007bb6}.social-btn.mobile-only{display:none}@media only screen and (max-width:650px),only screen and (max-device-width:650px){.social-btn.mobile-only{display:inline-block}.social-btn.desktop-only{display:none}}