.wp-video-popup-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;background:rgba(0,0,0,.88);z-index:8888888}.wp-video-popup-video{display:none;z-index:8888889}.wp-video-popup-video.is-landscape{width:90%;height:auto;max-width:1200px;max-height:90%}.wp-video-popup-video.is-hosted.is-portrait{width:auto;height:90%;max-width:90%}.wp-video-popup-wrapper .wp-video-popup-close,.wp-video-popup-wrapper .wp-video-popup-close:hover,.wp-video-popup-wrapper .wp-video-popup-close:focus{-webkit-appearance:none;appearance:none;margin:0;padding:0;min-width:0;min-height:0;border:0;border-radius:0;background-color:transparent;box-shadow:none;color:inherit;line-height:0}.wp-video-popup-close{background-image:url(//www.spherica.co.uk/app/plugins/wp-video-popup-pro/inc/css/../img/wp-video-popup-close.png);background-size:15px auto;background-repeat:no-repeat;background-position:center center;position:absolute;right:0;top:0;height:60px;text-align:center;width:60px;cursor:pointer;z-index:9999999;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}.wp-video-popup-close:hover{opacity:.7}.wp-video-popup-wrapper .wp-video-popup-close:focus-visible{outline:2px solid #fff;outline-offset:-8px}.wp-video-popup{cursor:pointer}.wp-video-popup-trigger.is-wrapper{display:inline-block}div.wp-video-popup-trigger.is-wrapper{display:block}.wp-video-popup-gallery{display:none;position:fixed;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;background:rgba(0,0,0,.88);z-index:8888888}.wp-video-popup-video.is-self-hosted.is-landscape{width:90%;max-width:1200px;max-height:90%}.wp-video-popup-video.is-self-hosted.is-portrait{max-height:90%;max-width:90%}.wp-video-popup-gallery .wp-video-popup-close,.wp-video-popup-gallery .wp-video-popup-close:hover,.wp-video-popup-gallery .wp-video-popup-close:focus,.wp-video-popup-gallery .wp-video-popup-arrow,.wp-video-popup-gallery .wp-video-popup-arrow:hover,.wp-video-popup-gallery .wp-video-popup-arrow:focus{-webkit-appearance:none;appearance:none;margin:0;min-width:0;min-height:0;border:0;border-radius:0;background-color:transparent;box-shadow:none;color:inherit;line-height:0}.wp-video-popup-gallery .wp-video-popup-close{padding:0}.wp-video-popup-gallery .wp-video-popup-close:focus-visible{outline:2px solid #fff;outline-offset:-8px}.wp-video-popup-gallery .wp-video-popup-video.is-landscape{width:75%}.is-opened .wp-video-popup-arrow{opacity:1;visibility:visible;transition-delay:.5s}.wp-video-popup-arrow{position:absolute;top:50%;box-sizing:content-box;width:40px;max-width:40px;cursor:pointer;opacity:0;visibility:hidden;padding:10px;transition:opacity .25s,visibility .25s;z-index:2;transform:translateY(-50%)}.wp-video-popup-arrow img{display:block;width:100%;height:auto}.wp-video-popup-arrow:focus-visible{outline:2px solid #fff;outline-offset:2px}.showing-first-slide .wp-video-popup-arrow-left,.showing-last-slide .wp-video-popup-arrow-right{opacity:.2;cursor:default}.wp-video-popup-slides{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;overflow:hidden}.wp-video-popup-slide.active-slide{display:flex;opacity:1;visibility:visible}.wp-video-popup-slide{display:none;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .3s}@media screen and (max-width:480.35px){.wp-video-popup-arrow-left{left:10px !important}.wp-video-popup-arrow-right{right:10px !important}}.wp-video-popup-cta{position:absolute;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:24px;overflow-y:auto;background:rgba(0,0,0,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;text-align:center;opacity:0;transition:opacity .3s;z-index:8888890}.wp-video-popup-cta[hidden]{display:none}.wp-video-popup-cta.is-visible{opacity:1}.wp-video-popup-cta-inner{max-width:560px}.wp-video-popup-cta .wp-video-popup-cta-title{margin:0 0 8px;color:#fff;font-size:clamp(20px,3vw,32px);font-weight:700;line-height:1.2}.wp-video-popup-cta .wp-video-popup-cta-text{margin:0 0 20px;color:rgba(255,255,255,.85);font-size:clamp(15px,1.6vw,18px);line-height:1.5}.wp-video-popup-cta-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.wp-video-popup-cta .wp-video-popup-cta-button,.wp-video-popup-cta .wp-video-popup-cta-replay{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;box-sizing:border-box;margin:0;min-height:0;padding:12px 24px;border:2px solid transparent;border-radius:8px;box-shadow:none;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:opacity .2s,background-color .2s}.wp-video-popup-cta .wp-video-popup-cta-button{background:var(--wpvp-cta-color,#fff);color:var(--wpvp-cta-text-color,#000)}.wp-video-popup-cta .wp-video-popup-cta-button:hover{opacity:.85;color:var(--wpvp-cta-text-color,#000)}.wp-video-popup-cta .wp-video-popup-cta-button.is-secondary,.wp-video-popup-cta .wp-video-popup-cta-replay{border-color:rgba(255,255,255,.6);background:0 0;color:#fff}.wp-video-popup-cta .wp-video-popup-cta-button.is-secondary:hover,.wp-video-popup-cta .wp-video-popup-cta-replay:hover{opacity:1;background:rgba(255,255,255,.12);color:#fff}.wp-video-popup-cta .has-two-buttons .wp-video-popup-cta-replay{flex-basis:100%;justify-content:center;padding:4px 8px;border:0;font-size:14px;font-weight:500;color:rgba(255,255,255,.8)}.wp-video-popup-cta .has-two-buttons .wp-video-popup-cta-replay:hover{background:0 0;color:#fff;text-decoration:underline}.wp-video-popup-cta .wp-video-popup-cta-button:focus-visible,.wp-video-popup-cta .wp-video-popup-cta-replay:focus-visible{outline:2px solid #fff;outline-offset:2px}@media screen and (max-width:480.35px){.wp-video-popup-cta{padding:12px}.wp-video-popup-cta .wp-video-popup-cta-text{margin-bottom:12px}.wp-video-popup-cta .wp-video-popup-cta-button,.wp-video-popup-cta .wp-video-popup-cta-replay{padding:8px 16px;font-size:14px}}@media(prefers-reduced-motion:reduce){.wp-video-popup-cta{transition:none}}