.video-section{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;max-height:500px;padding:95px 15px;position:relative;text-align:center}.video-section h2{color:#fff;font-size:55px;font-weight:400;line-height:1.35;margin-bottom:45px;margin-top:20px;text-align:center}.video-section strong{font-weight:700}.video-section .icon-rounded-play-icon{cursor:pointer;font-size:119px}.video-section .icon-rounded-play-icon:before{content:"\e972"}.video-section div#video-popup-content-iframe-container{margin:30px auto;position:relative;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;z-index:9}.video-section div#video-popup-content-iframe-content{border:1px solid #0003;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);display:block;height:0;outline:0;overflow:hidden;padding:0 0 56.25%;position:relative;z-index:999}.video-section iframe#video-popup-content-iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.video-section div#video-popup-content-iframe-container.show-video{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.video-section div#video-popup-content-overlay{background-color:#000;bottom:0;filter:alpha(opacity=50);left:0;opacity:.5;position:fixed;right:0;top:0;z-index:9}.video-section #video-popup-content-container.show-video{opacity:1;visibility:visible}.video-section #video-popup-content-container{left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease;visibility:hidden;z-index:999}.video-section div#video-popup-content-iframe-container{max-width:900px}@media (max-width:992px) and (min-width:768px){.video-section div#video-popup-content-iframe-container{margin:30px auto;max-width:600px}}@media(max-width:767px){.video-section h2{font-size:29px;line-height:normal;margin-bottom:35px;margin-top:0}.video-section{height:auto;padding:70px 15px}.video-section div#video-popup-content-iframe-container{margin:0 auto!important;padding:10px}.video-section .icon-rounded-play-icon{display:inline-block;font-size:83px}}