.video-image--section{clear:both;padding:20px 0 40px 0}.video-url{height:0px;opacity:0}.video-image--section .inner{margin:0 auto;max-width:876px;position:relative;width:100%}.video-image--section .video-container{display:inline-block;text-align:center}.video-image--section .video-container p.description{color:#222;font-family:'Work Sans',sans-serif;font-weight:500;font-size:13px;line-height:18px}.video-image--section .video-container .video-img{box-shadow:0px 20px 30px rgba(0,0,0,0.25);position:relative}.video-image--section .video-container .video-img:hover{cursor:pointer}.video-image--section .video-container .video-img .play-btn{left:50%;margin:0px;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.video-image--section .video-container .video-img .play-btn img{max-width:80px}.video-image--section .video-container .video-img .play-btn i{color:#fff;font-size:40px}.video-embed-container{background:rgba(0,0,0,0.75);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:300}.video-embed-container .video{left:50%;max-width:560px;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:300;width:90%}.video-embed-container .video .close{color:#fff;font-size:30px;position:absolute;right:-10px;top:-24px}.video-embed-container .video .close img{height:auto;width:21px}.video-embed-container .video .close:hover{cursor:pointer}@media(min-width:981px){.video-image--section .video-container{display:inline-block;position:absolute;right:0;text-align:center;top:100px}}@media(max-width:980px){.video-image--section .video-container p.description{font-size:17px}.video-image--section .video-container .video-img .play-btn img{max-width:50px}.video-image--section .main-image{text-align:center}.video-image--section .video-container .video-img{display:inline-block}.video-image--section .video-container{display:block;margin-top:40px}.video-image--section .video-container p.description{margin-top:20px}}.video-image--section .main-image img{height:auto !important}