.kadence-video-intrinsic{padding-bottom:56.25%;height:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.kadence-video-intrinsic .kadence-video-popup-link{position:absolute;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.kadence-video-intrinsic button.kadence-video-popup-link{-webkit-box-shadow:none;box-shadow:none;width:100%;background:transparent;text-shadow:none;border:0;color:inherit;padding:0;margin:0;border-radius:0}.kadence-video-intrinsic .kadence-video-poster{-ms-flex:1;flex:1;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.kadence-video-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#000000;opacity:.3;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.kadence-video-popup-wrap:hover .kadence-video-overlay{opacity:.5}.kt-video-svg-icon{color:white;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.kt-video-svg-icon.kt-video-svg-icon-style-stacked{background:rgba(0,0,0,0.7);border-radius:50%;padding:20px;border:0 solid transparent}.kadence-video-popup-wrap{border-radius:10px;overflow:hidden;position:relative;border:0 solid transparent;margin:0 auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.kt-video-svg-icon.kt-video-svg-icon-size-auto:not(.kt-video-svg-icon-style-stacked) svg{width:100%;height:100%}.kt-video-svg-icon.kt-video-svg-icon-size-auto:not(.kt-video-svg-icon-style-stacked){width:10%;height:10%}.kt-video-svg-icon.kt-video-svg-icon-size-auto.kt-video-svg-icon-style-stacked svg{width:40px;height:40px}.kadence-local-video-popup{max-width:100%;margin:0 auto;display:block}.kadence-local-video-popup-wrap{display:inline-block;margin:0 auto}.mfp-hide.kadence-local-video-popup-wrap{display:none}.mfp-kt-blocks .mfp-inline-holder .mfp-content{text-align:center;padding:40px 10px}.mfp-kt-blocks .mfp-inline-holder button.mfp-close{top:0;color:#ffffff}body.mfp-kt-blocks .mfp-iframe-holder .mfp-content{max-width:1200px}
