.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}@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}}