.property-listing-single{position:relative}.property-listing-single .slider-full .image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px}.property-listing-single .slider-full .slick-next{right:40px;z-index:2}.property-listing-single .slider-full .slick-prev{left:40px;z-index:2}.property-listing-single .slider-full .slick-next:before,.property-listing-single .slider-full .slick-prev:before{display:none}.property-listing-single .slider-full .slick-next,.property-listing-single .slider-full .slick-prev{background-color:transparent;border:2px solid #fff;border-radius:100%;color:#fff;height:38px;padding:0;transform:translateY(-50%);transition:all .3s ease;width:38px}.property-listing-single .slider-full .slick-next:active,.property-listing-single .slider-full .slick-next:hover,.property-listing-single .slider-full .slick-prev:active,.property-listing-single .slider-full .slick-prev:hover{background-color:#fff}.property-listing-single .image-overlay{background-color:rgba(0,0,0,.5);bottom:10px;display:flex;flex-direction:column;gap:18px;padding:10px;position:absolute;right:10px}.property-listing-single .image-overlay .item{display:flex;gap:10px}.property-listing-single .image-overlay .item a{color:#fff;font-size:15px}.full-modal.gallery-wrapper{animation:slideUp .4s ease forwards;background:#fff;border-radius:0;bottom:0;display:none;height:100%!important;left:0;margin:0;max-height:none!important;max-width:none!important;overflow-x:scroll;padding:50px 15px 15px;position:fixed!important;right:0;top:0;transform:translateY(100%);width:100%!important}.blocker{background:rgba(0,0,0,.6)!important;z-index:999!important}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.full-modal.gallery-wrapper .gallery{display:grid;gap:10px;grid-template-columns:auto auto auto}.full-modal.gallery-wrapper .gallery>a{line-height:0}.full-modal.file-wrapper .hs_id_for_property_file_download,.full-modal.file-wrapper a.close-modal,.full-modal.gallery-wrapper a.close-modal{display:none}.full-modal.gallery-wrapper .close-btn{align-items:center;color:#373d40;display:flex;font-size:15px;gap:5px;position:absolute;text-decoration:none;top:15px}.full-modal.file-wrapper{display:none;max-width:680px;padding:40px 30px 30px 36px}.file-modal-container .form h3,.file-modal-container .form-vlt h3{font-size:28px}.file-modal-container .success-message h3,.file-modal-container .success-message-vlt h3{margin-bottom:18px}.file-modal-container .user-terms,.file-modal-container .user-terms-vlt{margin-top:40px}.file-modal-container .user-terms p,.file-modal-container .user-terms-vlt p{font-size:12px}.file-modal-container form .hs-button,.file-modal-container form input[type=submit]{padding:8px 30px;width:100%}.file-modal-container .agent-testimonial{background-color:#faf9f6;border-radius:10px;padding:20px}.file-modal-container .agent-testimonial .agent{align-items:center;display:flex;gap:20px}.file-modal-container .agent-testimonial .agent .image{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:130px;width:130px}.file-modal-container .agent-testimonial .agent .agent-details h5.name{font-family:"Source Serif 4",serif;font-size:24px;margin-bottom:5px}.file-modal-container .agent-testimonial .agent .agent-details .agent-role{font-size:14px;margin-bottom:10px}.file-modal-container .agent-testimonial .agent .agent-details .mobile,.file-modal-container .agent-testimonial .agent .agent-details .phone{align-items:center;display:flex;flex-wrap:nowrap;font-size:14px;gap:5px;margin-bottom:8px}.file-modal-container .agent-testimonial .agent .agent-details a.profile-link{display:block;font-size:14px;margin-top:10px}.full-modal.file-wrapper .close-btn{border-radius:50%;display:block;height:25px;padding:1px;position:absolute;right:11px;top:12px;width:25px}.lightboxModal{background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:999}.modalContent{height:100%;max-width:1700px;padding:20px 0 16px;top:50%;width:100%;z-index:102}.modalContent,.modalVideo{display:none;left:50%;margin:auto;overflow:hidden;position:fixed;transform:translate(-50%,-50%)}.modalVideo{background:#58585a;max-width:903px;padding:0;top:52%;width:90%;z-index:999}.text-white *{color:#fff}.flex-center{align-items:center;display:flex;gap:7px;justify-content:center}.videoContainer{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.videoContainer embed,.videoContainer iframe,.videoContainer object{height:100%;left:0;position:absolute;top:0;width:100%}.modal3dTour img,.modalVideo img{display:none;height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.modal3dTour.show img,.modalVideo.show img{display:block}.close{cursor:pointer;height:35px;opacity:.8;padding:10px;position:absolute;right:12px;top:11px;width:28px;z-index:1000}.close:hover{opacity:1}.hover-cursor>div{cursor:pointer}.close:after,.close:before{background-color:#fff;content:" ";height:22px;left:15px;position:absolute;top:0;width:2px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.close.cursor:hover{cursor:pointer!important}.close:focus,.close:hover{color:#999;cursor:pointer;text-decoration:none}.modal.modal3dTour{background:#58585a;left:50%;margin:auto;max-width:903px;overflow:hidden;padding:0;position:fixed;top:52%;transform:translate(-50%,-50%);width:90%;z-index:9999!important}@media screen and (max-width:991px){.property-listing-single .slider-full .image{height:300px}.full-modal.gallery-wrapper .gallery{grid-template-columns:auto auto}}@media screen and (max-width:767px){.full-modal.gallery-wrapper .gallery{grid-template-columns:auto}}