.ImageWithVideo_imageBox__YrR3c{position:relative;background-color:#fff;padding-top:0;margin-top:18px}@media screen and (min-width:1024px){.ImageWithVideo_videoOnHover__HZfuW,.ImageWithVideo_videoOnHover__HZfuW img,.ImageWithVideo_videoOnHover__HZfuW video{border-radius:10px}}.ImageWithVideo_iconPlay__ssws_{position:absolute;top:0;z-index:1;left:0;bottom:0;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;right:0}#video-modal-container{position:fixed;display:table;height:100%;width:100%;top:0;left:0;transform:scale(0);z-index:5}#video-modal-container.two{transform:scale(1)}#video-modal-container.two .modal-background{background:transparent;animation:fadeIn .5s cubic-bezier(.165,.84,.44,1) forwards}#video-modal-container.two .modal-background .modal{opacity:0;animation:scaleUp .5s cubic-bezier(.165,.84,.44,1) forwards}#video-modal-container.two+.content{animation:scaleBack .5s cubic-bezier(.165,.84,.44,1) forwards}#video-modal-container.out{animation:quickScaleDown .8s linear forwards}#video-modal-container.out .modal-background{animation:fadeOut .8s cubic-bezier(.165,.84,.44,1) forwards}#video-modal-container.out .modal-background .modal{animation:scaleDown .8s cubic-bezier(.165,.84,.44,1) forwards}#video-modal-container .modal-background{display:table-cell;background:rgba(0,0,0,.8);text-align:center;vertical-align:middle;position:relative;z-index:-1}#video-modal-container .modal-background .modal{padding:0;display:inline-block;border-radius:3px;font-weight:300;position:relative}#video-modal-container .modal-background .modal .close-modal{position:absolute;top:-11px;right:13px}.content{min-height:100%;height:100%;background:#fff;position:relative;z-index:0}@keyframes fadeIn{0%{background:transparent}to{background:rgba(0,0,0,.7)}}@keyframes fadeOut{0%{background:rgba(0,0,0,.7)}to{background:transparent}}@keyframes scaleUp{0%{transform:scale(.8) translateY(1000px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes scaleDown{0%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(.8) translateY(1000px);opacity:0}}@keyframes scaleBack{0%{transform:scale(1)}to{transform:scale(.85)}}@keyframes scaleForward{0%{transform:scale(.85)}to{transform:scale(1)}}@keyframes quickScaleDown{0%{transform:scale(1)}to{transform:scale(0)}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);cursor:pointer;z-index:-1}