@keyframes fadeIn{0%{transform:translate(-50%,100%)}to{transform:translate(-50%,-50%)}}@keyframes fadeOut{0%{transform:translate(-50%)}to{transform:translate(-50%,100%)}}@keyframes fadeInMobile{0%{transform:translateY(100%)}to{transform:translate(0%)}}@keyframes fadeOutMobile{0%{transform:translate(0%)}to{transform:translateY(100%)}}.info_modal{font-family:var(--open-sans);animation:.3s ease-out fadeIn;transform:translate(-50%,-50%);background-color:var(--background-light,#fff)!important;border-radius:20px!important;width:95%!important;max-width:773px!important;padding:20px!important;position:absolute!important;top:50%!important;left:50%!important;box-shadow:0 20px 24px -4px #10182814,0 8px 8px -4px #10182808!important}.info_modal a{color:#475467}.info_modal .profile{border-radius:50%;width:72px;height:72px}.info_modal .signUp_info{background:#f4f4f5;border-radius:10px;padding:35px 10px}.info_modal .signUp_info .icons{background:var(--Light-green,#d1fadf);border:8px solid #ecfdf3;border-radius:50%;width:fit-content;height:fit-content;padding:12px}.info_modal .signUp_info h6{color:var(--dark,#000)}.info_modal .signUp_info p{color:#475467}.infoModal_fadeOut{animation:.3s ease-out fadeOut}.signUpModal{max-width:992px!important}.email_confirmationModal{max-width:360px!important}.email_confirmationModal .icons{background:var(--Light-green,#d1fadf);border:8px solid #ecfdf3;border-radius:50%;width:fit-content;height:fit-content;padding:12px}.email_confirmationModal h6{color:var(--dark,#000)}.email_confirmationModal p{color:#475467}.email_confirmationModal button{width:fit-content}.watchNeighbourHood_Modal{max-width:300px!important}.watchNeighbourHood_Modal .icons{background:var(--Light-green,#d1fadf);border:8px solid #ecfdf3;border-radius:50%;width:fit-content;height:fit-content;padding:12px}.watchNeighbourHood_Modal h6{color:var(--dark,#000)}.watchNeighbourHood_Modal input[type=checkbox]{appearance:none;cursor:pointer;background-color:#fff;border:2px solid #e2e2e2;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;font-size:16px;transition:all .2s ease-in-out;display:flex}.watchNeighbourHood_Modal input[type=checkbox]:checked{color:#fff;background-color:#000;border-color:#000}.watchNeighbourHood_Modal input[type=checkbox]:checked:after{content:"✔";color:#fff;justify-content:center;align-items:center;font-size:16px;display:flex}.commute_modal .mobile_MapImg{object-fit:cover;border-radius:10px}.commute_modal .arrive_tagLine{color:var(--dark,#000)}.commute_modal .arrive_tagLine .arrive_distance{border-bottom:1px solid #000}.commute_modal .distanceCard{color:var(--Accent-Black,#282828);cursor:pointer;background:var(--light,#fff);border:1px solid var(--Accent-Medium-Gray,#e2e2e2);border-radius:10px;gap:10px;width:23%;padding:10px}.commute_modal .distance_activeCard{color:var(--light,#fff);background-color:var(--primary-natural-blue,#007bff);border-radius:10px;gap:10px;width:23%;padding:10px}.rating_valueModal{max-width:400px!important}.rating_valueModal h5{color:var(--dark,#000)}.rating_valueModal h6{color:var(--accent-medium-black,#282828)}.rating_valueModal p{color:var(--gray-600,#475467)}.rating_valueModal .cancelBtn{border:1px solid var(--accent-medium-gray,#e2e2e2);color:var(--accent-medium-dark,#282828);background:var(--background-light,#fff);border-radius:10px;padding:10px 16px}.rating_valueModal .cancelBtn:hover{background-color:#f4f4f5}.notes_mobileModal{max-width:700px}.notes_mobileModal textarea{border:1px solid var(--accent-medium-gray,#e2e2e2);background:var(--background-light,#fff);color:var(--accent-medium-dark,#282828);resize:none;border-radius:10px;outline:none;height:120px;padding:8px;overflow-y:auto}.notes_mobileModal textarea::-webkit-scrollbar{background-color:#f5f5f5;width:5px}.notes_mobileModal textarea::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:2px;box-shadow:inset 0 0 3px #adadad4d}.notes_mobileModal textarea::-webkit-scrollbar-thumb{background-color:#b6b6b6;border-radius:8px;box-shadow:inset 0 0 4px #7474744d}.notes_mobileModal .cancelBtn{border:1px solid var(--accent-medium-gray,#e2e2e2);color:var(--accent-medium-dark,#282828);background:var(--background-light,#fff);border-radius:10px;padding:10px 16px}.notes_mobileModal .cancelBtn:hover{background-color:#f4f4f5}.Listing_gallery_modal{background-color:var(--dark,#000);width:100%;height:100vh;padding:20px}.Listing_gallery_modal .embla{--slide-height:19rem;--slide-spacing:1rem;--slide-size:50%;margin:auto;position:relative}.Listing_gallery_modal .embla .embla__viewport{overflow:hidden}.Listing_gallery_modal .embla .embla__viewport .embla__container{backface-visibility:hidden;touch-action:pan-y pinch-zoom;gap:25px;display:flex}.Listing_gallery_modal .embla .embla__viewport .embla__container .gallery_embla__slide{flex:0 0 100%;justify-content:center;height:calc(100vh - 100px);margin-top:10px;display:flex}.Listing_gallery_modal .embla .embla__viewport .embla__container .gallery_embla__slide img{object-fit:scale-down;border-radius:8px;width:100%;max-width:790px;height:100%}.Listing_gallery_modal .embla .embla__button:disabled{display:none!important}.Listing_gallery_modal .embla .embla__button--prev{left:5px}.Listing_gallery_modal .embla .embla__button--next{right:5px}.Listing_gallery_modal .embla .embla__button{-webkit-tap-highlight-color:#31313180;appearance:none;color:#36313d;touch-action:manipulation;z-index:1;background-color:#fff;border:1px solid #d7d7d7;border-radius:50%;justify-content:center;width:27px;height:27px;margin:0;padding:5px;text-decoration:none;top:50%;transform:translateY(-50%)}.share_modal{font-family:var(--montserrat);border-radius:12px!important;width:80%!important;max-width:450px!important;padding:16px!important}.share_modal .header{border-bottom:1px solid #e2e2e2;padding:0 0 12px}.share_modal .header h6{color:#707070;font-size:12px;line-height:22px}.share_modal .header h5{color:#253137;font-size:16px;line-height:22px}.share_modal .header .close_btn{background:#fff;border:1px solid #e2e2e2;border-radius:100%;padding:4px}.share_modal .content_container{padding-top:12px}.share_modal .content_container .icon_text{color:#707070;font-size:10px;line-height:20px}@media (max-width:768px){.Listing_gallery_modal .embla .embla__viewport .embla__container .gallery_embla__slide img{width:97%}.info_mobile_modal{max-height:100vh;overflow-y:auto;transform:translate(0);border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;width:100%!important;max-width:100%!important;padding:20px 10px!important;animation:.3s ease-out fadeInMobile!important;top:auto!important;bottom:0!important;left:0!important}.infoModal_fadeOut{animation:.3s ease-out fadeOutMobile!important}.watchNeighbourHood_ModalFadeOut{animation:.3s ease-out fadeOut!important}}@media (max-width:525px){.Listing_gallery_modal .embla .embla__viewport .embla__container .gallery_embla__slide{height:calc(100vh - 150px)}}
