.video-popup{padding:150px 0px;background-size:cover;background-position:center center;text-align:center;position:relative}.video-popup:before{content:"";position:absolute;width:100%;height:100%;top:0px;left:0px;opacity:.6;background-color:#050000}.video-popup:hover:before{opacity:.7;cursor:pointer}.video-popup h2{font-size:39.06px;letter-spacing:0;line-height:46px;color:#fff;text-transform:none}.video-popup-inner{position:relative;z-index:99;display:inline-block}.play-icon{width:70px;margin:30px auto;border-radius:50%;padding:17px 17px 13px 25px;background-color:white;display:inline-block}.play-icon:hover svg path{fill:#90993f}.video-popup:hover .play-icon svg path{fill:#90993f}.videopopupjs{background-color:#000;background-color:rgba(0,0,0,0.6);width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;text-align:start !important}.videopopupjs--hide{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:videoPopupJsHide;animation-name:videoPopupJsHide}.videopopupjs__close{width:30px;height:30px;cursor:pointer;display:block;margin-bottom:10px;color:rgba(255,255,255,0.59)}.videopopupjs__close:after{width:30px;height:30px;display:block;text-align:center;content:'X';font-family:'Verdana';border-radius:50%;background:#333;line-height:2.2;font-size:13px}.videopopupjs__close:hover{opacity:.5}.videopopupjs--animation{opacity:0;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:videoPopupJs;animation-name:videoPopupJs}.videopopupjs__content{margin:0 auto;height:100%;height:500px;width:100%;margin-top:5%}.videopopupjs__content iframe{width:100%;height:100%}.videopopupjs__block--notfound{position:absolute;top:0;bottom:0;margin:auto 0;width:100%;height:500px;background-color:#fff;text-align:center;vertical-align:middle;line-height:500px;font-family:'Arial';font-size:20px}@media(max-width:768px){.videopopupjs__content{max-width:90% !important}}@-webkit-keyframes videoPopupJs{0%{opacity:0}100%{opacity:1}}@keyframes videoPopupJs{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes videoPopupJsHide{0%{opacity:1}100%{opacity:0}}@keyframes videoPopupJsHide{0%{opacity:1}100%{opacity:0}}@media(max-width:1080px){.video-popup{padding:100px 0px}.video-popup h2{font-size:30px;line-height:34px}}