.video-profile-wrapper{position:relative;cursor:pointer}.video-profile-wrapper a{position:absolute;top:0;left:0;height:100%;width:100%}.profile-video-image img{width:100%}.profile-video-image::before{transition:all .3s ease-in-out;background-color:#fff0;content:'';position:absolute}.profile-video-image:hover::before{position:absolute;content:'';top:0;height:100%;width:100%;background-color:rgb(0 0 0 / .5)}.video-profile-wrapper .employee-name{position:absolute;top:15px;left:15px;color:#fff}.video-profile-wrapper .employee-info-overlay{position:absolute;top:50%;left:15px;transform:translateY(-50%);opacity:0;transition:opacity .3s ease-in-out}.profile-video-image:hover .employee-info-overlay{opacity:1}.video-profile-wrapper .employee-info-overlay a{position:relative}.page-template-property-details .profile-video-image,.page-template-property-details .agents video,.page-template-property-details .agents img{height:450px;object-fit:cover;object-position:center;width:100%}.page-template-property-details .employee-info-overlay,.page-template-property-details .employee-info-overlay a{color:#fff}@media screen and (max-width:767px){.page-template-property-details .profile-video-image{margin-bottom:15px}}@media screen and (max-width:500px){.page-template-property-details .profile-video-image,.page-template-property-details .agents video,.page-template-property-details .agents img{height:350px}}