.video-ex-section{position:relative}.video-ex-section .video-inner{position:relative;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;padding:200px 0;border-radius:20px;text-align:center;overflow:hidden}.video-ex-section .video-inner:before{position:absolute;content:'';background-color:#000;width:100%;height:100%;left:0;top:0;right:0;opacity:.4}.video-ex-section .video-inner .video-btn a{position:relative;display:inline-block;width:100px;height:100px;line-height:110px;text-align:center;font-size:30px;color:#f44438;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / 20%);-moz-box-shadow:0 0 0 0 rgb(255 255 255 / .2);-ms-box-shadow:0 0 0 0 rgb(255 255 255 / .2);-o-box-shadow:0 0 0 0 rgb(255 255 255 / .2);box-shadow:0 0 0 0 rgb(255 255 255 / 20%);-webkit-animation:ripple 3s infinite;-moz-animation:ripple 3s infinite;-ms-animation:ripple 3s infinite;-o-animation:ripple 3s infinite;animation:ripple 3s infinite;transition:all 500ms ease}.video-ex-section .video-inner .video-btn a:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;right:0;border-radius:50%;-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / 20%);-moz-box-shadow:0 0 0 0 rgb(255 255 255 / .2);-ms-box-shadow:0 0 0 0 rgb(255 255 255 / .2);-o-box-shadow:0 0 0 0 rgb(255 255 255 / .2);box-shadow:0 0 0 0 rgb(255 255 255 / 20%);-webkit-animation:ripple 3s infinite;-moz-animation:ripple 3s infinite;-ms-animation:ripple 3s infinite;-o-animation:ripple 3s infinite;animation:ripple 3s infinite;transition:all 500ms ease;-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s}