.realizations-collection.realizations-collection-movies .video-realization-container{height:80%}.video-realization-container{position:relative;max-height:430px;border-radius:10px;overflow:hidden;height:70%}.video-realization-container .realization-video{position:absolute;top:0;left:0;border-radius:10px;cursor:pointer;display:none}.video-realization-container .video-thumb{display:block;width:100%;height:100%;border-radius:10px}.video-realization-container .btn-holder{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.video-realization-container .play{z-index:10;width:60px;height:60px;transition:.2s;animation:2s .4s forwards mediaFadeInUp;cursor:pointer;-webkit-mask-image:url(../images/navigation/play.svg);mask-image:url(../images/navigation/play.svg);-webkit-mask-repeat:round;mask-repeat:round;background-color:#fff;pointer-events:none}.realization .video-realization-container video{opacity:0;transition:opacity .2s ease-in-out;width:100%;height:100%!important;object-fit:cover}.realization .video-realization-container img{display:block;width:100%;transition:.5s ease-in-out;max-height:430px;border-radius:10px;overflow:hidden;object-fit:cover;height:100%!important}.realization:hover .video-realization-container img{opacity:0}.realization:hover .video-realization-container video{display:block}.video-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;pointer-events:none;transition:opacity .3s}.video-modal.active{opacity:1;pointer-events:auto}.video-modal video{max-width:90%;max-height:90%;box-shadow:0 0 20px rgba(116,116,116,.651)}.video-modal .close-modal{position:absolute;top:20px;right:36px;font-size:3rem;color:#fff;background:0 0;border:none;cursor:pointer;z-index:10000}