.rezo_video_wp button.playBtn svg{height:80px;width:80px}.rezo_video_wp .video-feature{background:#fff;border:10px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.07);opacity:1;overflow:hidden;transform-origin:bottom;transition:all .4s ease}.rezo_video_wp .video-feature,.rezo_video_wp .video-feature .scaler,.rezo_video_wp .video-feature img,.rezo_video_wp .video-feature video{border-radius:5px;height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}.rezo_video_wp .modal-dialog{max-width:720px}.rezo_video_wp .video_content{padding-top:8rem}.rezo_video_wp .caption{display:block;text-align:center;width:100%}.rezo_video_wp video.modal-video{height:auto;max-width:100%}.rezo_video_wp video.mpvideo{height:100%;left:50%;object-fit:cover;opacity:0;position:absolute;transform:translate(-50%) scale(1.25);transition:all .2s ease;width:100%;z-index:1}.rezo_video_wp button.close{border:none;border-radius:50%;color:#fff;font-size:1.65rem;font-weight:100;height:40px;opacity:1;padding:0;position:absolute;right:-20px;top:-20px;width:40px}.rezo_video_wp .modal-body{padding-bottom:.5rem}.rezo_video_wp .vimeo-wrapper iframe{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.rezo_video_wp .vimeo-wrapper .playBtn{align-items:center;background:transparent;border:1px solid transparent;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;width:100%;z-index:2}@media (min-width:768px){.rezo_video_wp .video-feature:hover video{opacity:1}.rezo_video_wp .video-feature .caption{opacity:0;transition:all .2s ease}}.rezo_video_wp button.playBtn{align-items:center;background:transparent;border:1px solid transparent;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .2s ease;width:100%;z-index:2}.rezo_video_wp button.playBtn:focus{background:transparent;border:1px solid}.rezo_video_wp button.playBtn .icon-wrapper{align-items:center;border-radius:50%;color:#fff;display:flex;height:80px;justify-content:center;padding-left:.1rem;width:80px}.rezo_video_wp button.playBtn svg{color:#fff}.rezo_video_wp .video-feature{padding-bottom:56.6%;position:relative}.rezo_video_wp .video-feature-image img{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:992px){.rezo_video_wp .video-feature{margin:0 .25rem}.rezo_video_wp .video_content{padding:1rem}}