html{word-spacing:1px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px}*,:before,:after{box-sizing:border-box;margin:0}html,body{width:100%;min-height:100%}body{padding-bottom:60px}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}@font-face{font-family:furore;src:url(/fonts/furore-webfont.eot);src:url(/fonts/furore-webfont.eot?#iefix)format("embedded-opentype"),url(/fonts/furore-webfont.woff2)format("woff2"),url(/fonts/furore-webfont.woff)format("woff"),url(/fonts/furore-webfont.ttf)format("truetype"),url(/fonts/furore-webfont.svg#furoreregular)format("svg");font-weight:400;font-style:normal}.slide-fade-enter-active{transition:all .3s}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translate(10px)}.logo{z-index:1;position:absolute;top:50px;left:50px}.logo h1{text-shadow:0 1px #ccc,0 2px #c9c9c9,0 3px #bbb,0 4px #b9b9b9,0 5px #aaa,0 6px 1px #0000001a,0 0 5px #0000001a,0 1px 3px #0000004d,0 3px 5px #0003,0 5px 10px #00000040,0 10px 10px #0003,0 20px 20px #00000026;color:#fff;font-family:furore,sans-serif}.wrapper{position:relative}.container{width:767px;margin:0 auto}.content{z-index:1;background:#dc143c;padding:20px;position:relative;top:100px}.content p{color:#fff;text-shadow:1px 2px #0003;margin:1em 0;font-family:furore}.content h1{text-shadow:0 1px #ccc,0 2px #c9c9c9,0 3px #bbb,0 4px #b9b9b9,0 5px #aaa,0 6px 1px #0000001a,0 0 5px #0000001a,0 1px 3px #0000004d,0 3px 5px #0003,0 5px 10px #00000040,0 10px 10px #0003,0 20px 20px #00000026;color:#fff;font-family:furore}.bg-overlay{z-index:-1;background:url(/img/bg_pattern_2.png) 0 0;width:100%;height:100%;position:fixed;top:0;left:0}.main-nav{float:right;z-index:1;display:block;position:absolute;top:105px;right:0;overflow-x:clip}.main-nav li{float:left;display:inline-block;position:relative}.main-nav li a:before{content:"";background:#111;width:100%;height:6px;position:absolute;top:28px;left:3px;transform:skew(45deg)}.main-nav li a:hover{color:#000;background:#0491c9}.main-nav li a:hover:before{content:"";color:#000;background:#035e83;width:100%;height:6px;position:absolute;top:28px;left:3px;transform:skew(45deg)}.main-nav li a{color:#fff;text-transform:uppercase;background:#222;outline:none;padding:5px 10px;font-family:furore;font-size:15px;line-height:18px;text-decoration:none;display:inline-block}.sub-footer{color:#444;z-index:1000;background:#000000e6;padding:10px 15px;font-size:11px;position:fixed;bottom:0;left:0;right:0}.video{z-index:-2;pointer-events:none;background:#000;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.video video{object-fit:cover;width:100%;height:100%}.player__inner{position:absolute;bottom:100%;left:300px}.sc-widget{opacity:0;pointer-events:none;border:0;width:1px;height:1px;position:absolute}.playlist{max-height:300px;overflow-y:auto}.playlist li.status,.sc-credit{color:#888;font-family:furore;font-size:11px}.sc-credit{padding:0 15px 10px;text-decoration:none;display:block}.sc-credit:hover{color:#fff}.playlist p{align-items:flex-start;margin-bottom:4px;line-height:1.6;display:flex}.playlist p .icon{float:none;color:inherit;flex:0 0 22px;margin:0}.playlist p .name{float:none;min-width:0;color:inherit;font-size:inherit;overflow-wrap:anywhere;flex:auto;margin:0}.player p.active{color:#0491c9}.player{background:#000000e6;width:350px;position:relative}.player-logo{text-indent:-9999px;cursor:pointer;z-index:1001;background:url(/img/sc_or.png) 0 0/100% 100% no-repeat;width:65px;height:65px;position:absolute;top:-39px;left:140px}.playlist{margin:0;padding:38px 15px 15px;list-style:none}.playlist li span{color:#fff;float:left;margin-right:10px;font-family:furore;font-size:12px}.player p{color:#fff;cursor:pointer;text-shadow:1px 2px #0003;font-family:furore;font-size:12px}.player p:hover{color:#aaa;text-shadow:1px 2px #0003}#seekLoad{z-index:1001;cursor:pointer;height:12px;position:fixed;top:0;left:0;right:0}#seekLoad .buffer{background:#ffffff4d;width:0;height:5px;transition:width .3s;position:absolute;top:0;left:0}#seekLoad.buffering .bar{animation:.7s ease-in-out infinite alternate seek-pulse}#seekLoad.buffering .buffer{background:linear-gradient(90deg,#ffffff26,#ffffff8c,#ffffff26) 0 0/200% 100%;animation:1s linear infinite seek-shimmer}@keyframes seek-pulse{0%{opacity:1}to{opacity:.35}}@keyframes seek-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}#seekLoad .bar{-o-transition:all .1s;background:#fff;width:0;height:5px;transition:all .1s;display:block;position:absolute;top:0;left:0}
