.container{width:80vw;max-width:100%}h1,h2{color:#fff}h1{font-size:4em;margin-bottom:0;padding-bottom:0;margin-top:1em}h2{font-size:2.285em;margin-top:0;font-weight:400;margin-bottom:1em;padding:0}#topmain{padding:5em 0 5em;width:80vw;max-width:100%;margin-left:14.25em}.dropdown-menu{margin-top:0}.dropdown-menu .active,.dropdown-menu .dropdown-item:hover{text-shadow:0 0 .9px #022242,0 0 .9px #022242,0 0 .9px #022242}.dropdown.active>a{position:relative}.dropdown.active>a:before{display:block;height:.2vw;background:#fff;width:100%;margin:auto;content:'';position:absolute;bottom:0;right:50%;transform:translateX(50%)}#topmain .desc{color:#fff;font-size:1.375em}#topmain .left{flex:0 0 46%}#topmain .right{flex:0 0 54%}#masthead nav.filter{display:flex;justify-content:space-between;padding-right:2.75em}nav.filter>.filter{text-align:center;position:relative}.catname{font-size:.9em;color:#fff;text-transform:uppercase;border:.1em solid #fff;border-radius:1em;padding:.15em 1em;display:block;margin-top:1.5em}.filter a.active .catname,.filter a:hover .catname{background:#FF3E5F;border-color:#FF3E5F}.filter a.active,.filter a:hover{text-decoration:none;position:relative;display:block}.single{background:#fff}.single #primary{margin-top:0}.single #masthead{height:auto;position:relative}.filter a.active:after{content:'';width:0;height:0;border-right:1.25em solid transparent;border-left:1.25em solid transparent;border-top:1.25em solid #022242;position:absolute;bottom:-7.75em;z-index:2;right:55%;transform:translateX(50%)}.feat-image .inner{position:relative;overflow:hidden;width:99%;height:100%}.feat-image .inner video{width:100%;position:absolute;top:0;right:-1%}h3{font-size:4em;margin-bottom:2em}h3 p{margin-bottom:0}h3:after{content:'';background:#ff3e5f;height:.175em;width:.75em;display:block;margin:.6em 0}h4.slider-title{font-size:2.285em;font-weight:400;margin-bottom:1em}#logos{margin-bottom:3em}#logos img{filter:grayscale(1);height:3em}.splide__arrow--next{right:-3em;background-color:transparent}.splide__arrow--prev{left:-3em;background-color:transparent}#info{margin-bottom:3em;flex-wrap:nowrap}#info .box-title{font-size:1.375em;font-weight:700;text-transform:uppercase;margin-bottom:1em}#info>div{padding-right:4em;margin-right:1em;position:relative;display:flex;flex-direction:column;flex:0 0 auto;padding-left:3em}#info>div:last-of-type{padding-right:0;margin-right:0}#info>div:first-of-type{padding-left:0;min-width:15em}#info>div:last-of-type:after{display:none}#info>div:after{content:'';width:.1em;height:3em;display:inline-block;background:#022242;position:absolute;right:0;bottom:0}.uniques .box-wrap,.avails .box-wrap,.viewability .box-wrap{font-size:4em}.demographics .box-wrap{font-size:1.375em;max-width:8em}.box-wrap,.devices-wrap{margin-top:auto;line-height:1}.box-wrap p,.devices-wrap p{margin:0}.demographics .box-wrap p{font-weight:700}.devices-wrap{display:flex}.device{display:flex;flex-direction:column}.device .val{font-size:2.285em;font-weight:600}.device .name{font-size:.9em}.devices-wrap .Desktop{flex:0 0 55%;position:relative}.devices-wrap .Desktop:first-of-type:after{content:'';background:#022242;width:.1em;display:block;height:100%;position:absolute;transform:rotate(30deg);right:18%;top:0}#under{background:#E9E9E9;padding:4em 0}h4{font-size:4em}h4 p{margin-bottom:0}h4 strong,h4 b{color:#ff3e5f}.sub{font-size:1.375em;margin-bottom:4em}.pop-title{font-size:2.285em;margin-bottom:1em}.pop-title p{margin-bottom:0%}#cats-wrap{justify-content:space-between;width:100%}.catbox{text-align:center}.cat-name{font-size:1.375em}.ic-icon{width:4em;margin:auto}#headAnim{position:relative;background:url(../png/stars.png) no-repeat;background-size:100%;height:100%;font-size:.95vw}.star{position:absolute;background:url(../png/star.png) no-repeat;background-size:cover;width:2em;height:2em}.s-1{top:1.25em;left:2.5em;width:3em;height:3em;animation:flicker 5s infinite linear}.s-2{top:2em;left:8em;width:3em;height:3em;animation:flicker 6s infinite linear}.s-3{top:7.5em;left:14.95em;width:3em;height:3em;animation:flicker 7s infinite linear}.s-4{top:10.25em;left:20em;width:3em;height:3em;animation:flicker 8s infinite linear}.s-5{top:11.75em;left:34.75em;width:3em;height:3em;animation:flicker 9s infinite linear}.s-6{top:19.5em;left:31.5em;width:3em;height:3em;animation:flicker 10s infinite linear}.s-7{top:17.5em;left:20.75em;width:3em;height:3em;animation:flicker 4s infinite linear;animation-delay:3s}.s-8{top:11.25em;left:3.65em;animation:flicker 6s infinite linear;animation-delay:2s}.s-9{top:2.75em;left:14em}.s-10{top:2.55em;left:19em;animation:flicker 8s infinite linear}.s-11{top:6.5em;left:19.95em}.s-12{top:8.25em;left:25.75em;animation:flicker 6s infinite linear;animation-delay:2s}.s-13{top:6.5em;left:35em}.s-14{top:13em;left:41em;animation:flicker 8s infinite linear}.s-15{top:17.5em;left:38em}.s-16{top:19.5em;left:41.5em}.s-17{top:14.25em;left:23em;animation:flicker 6s infinite linear;animation-delay:2s}.s-18{top:17em;left:26.5em}.s-19{top:15.5em;left:30.5em;animation:flicker 10s infinite linear}.s-20{top:16em;left:19.5em}.s-21{top:17.5em;left:17em;animation:flicker 8s infinite linear}.s-22{top:15.5em;left:14em}.s-23{top:12em;left:12.5em;animation:flicker 10s infinite linear;animation-delay:2s}.s-24{top:15.25em;left:8.5em}.s-25{top:22.25em;left:18em;animation:flicker 6s infinite linear}.s-26{top:21.25em;left:26em}.s-27{top:25.25em;left:24.5em;animation:flicker 10s infinite linear;animation-delay:2s}.s-28{top:24.5em;left:36em}.s-29{top:24em;left:29.5em}.s-30{top:27em;left:30em;width:3em;height:3em;animation:flicker 10s infinite linear}.s-31{top:25em;left:43em}.line{display:inline-block;position:absolute;opacity:0}.line-1{height:1em;width:6em;left:4em;top:2.5em;background:url(../png/line-1.png) no-repeat;background-size:100%}.line-2{height:6em;width:7em;left:9.5em;top:3.5em;background:url(../png/line-2.png) no-repeat;background-size:100%}.line-3{height:3em;width:5.5em;left:16em;top:8.7em;background:url(../png/line-3.png) no-repeat;background-size:100%}.line-4{height:7em;width:.7em;background:url(../png/line-4.png) no-repeat;background-size:100%;top:12em;left:21.5em}.line-5{height:1.5em;width:13.45em;background:url(../png/line-5.png) no-repeat;background-size:100%;left:22em;top:11.85em}.line-6{height:8em;width:3.5em;background:url(../png/line-6.png) no-repeat;background-size:100%;left:32.75em;top:13em}.line-7{height:2.85em;width:10.75em;background:url(../png/line-7.png) no-repeat;background-size:100%;left:22em;top:19em}#headAnim:hover .line-1{animation:draw .5s 1 linear forwards}#headAnim:hover .line-2{animation:draw 1s 1 linear forwards;animation-delay:.5s}#headAnim:hover .line-3{animation:draw 1s 1 linear forwards;animation-delay:1s}#headAnim:hover .line-4{animation:draw 1s 1 linear forwards;animation-delay:3s}#headAnim:hover .line-5{animation:draw 1s 1 linear forwards;animation-delay:1.5s}#headAnim:hover .line-6{animation:draw 1s 1 linear forwards;animation-delay:2s}#headAnim:hover .line-7{animation:draw 1s 1 linear forwards;animation-delay:2.5s}@keyframes flicker{0%{}5%,25%{transform:scale(.5);opacity:.75}15%,35%{transform:scale(.75);opacity:.5}45%,65%{transform:scale(.5);opacity:1}55%,75%{transform:scale(.75);opacity:.75}85%,100%{transform:scale(1);opacity:1}}@keyframes draw{0%{opacity:0}100%{opacity:1}}#videobox{margin-bottom:5.5em}#info-boxes .col-12{font-weight:400;text-decoration:none;font-style:normal;color:#072341;font-size:1.3rem;text-transform:none;line-height:1.3;margin:3em 0}.box h5{font-weight:700;text-decoration:none;font-style:normal;color:#072341;font-size:1.3em;text-transform:none;line-height:1.3;margin:0}.box p{margin-bottom:0}.box .contentbox{font-size:1.1em;line-height:1.1}.box a{color:#022242;text-decoration:underline}.box{border:.1em solid #0864af;width:18.25em;border-radius:1.25em;height:100%;padding:1.5em 1em}.box header{margin-bottom:1.25em}.box header img{height:1.75em}#info-boxes .col-md-4:nth-child(3n+1) .box{margin-left:0;margin-right:auto}#info-boxes .col-md-4:nth-child(3n+2) .box{margin-right:auto;margin-left:auto}#info-boxes .col-md-4:nth-child(3n+3) .box{margin-right:0;margin-left:auto}@media(max-width:1000px){#info{flex-wrap:wrap}.dropdown.active>a:before{display:none}.container{width:100%}.single #colophon{margin-top:0}.filter a.active:after{bottom:-3.15em}#masthead nav.filter{padding-right:0}#topmain{width:100%;padding:4em 15px 2em;margin-left:auto}#topmain .right{display:none}#topmain .left{flex:0 0 100%;padding-right:15px;padding-left:15px}h1{font-size:2.4em;text-align:center;padding-bottom:0;margin-bottom:0}h2{font-size:1.25em;text-align:center;font-weight:500;margin-top:0}#topmain .desc{text-align:center;font-size:1.1em}.ic-icon{width:3.5em}.catname{font-size:.7em;color:#fff;text-transform:uppercase;border:.1em solid #fff;border-radius:1em;padding:.15em 1em;display:block;margin-top:1.5em}.ftitle{padding:0}h3{font-size:2.4em;text-align:center;line-height:1.1}h3:after{margin:.6em auto}h3 p{margin-bottom:.5em}#info>div{margin-bottom:1em}#info>div:first-of-type{flex:0 0 100%;padding:1em;margin:0 0 1em 0}#info .uniques,#info .avails,#info .demographics,#info .viewability{flex:0 0 50%;padding:1em;margin:0 0 1em 0;text-align:center;align-items:center}.uniques .box-wrap,.avails .box-wrap,.viewability .box-wrap{font-size:2.4em;position:relative;z-index:2}#info .box-title,.demographics .box-wrap{font-size:.85em;position:relative;z-index:2;text-align:center}#info>div:after,#info>div:last-of-type:after{content:'';width:90%;height:100%;display:inline-block;background:#E9E9E9;position:absolute;right:5%;bottom:0}#info .devices:after{width:95%;right:2.5%}.devices-wrap .device{flex:0 0 45%;text-align:center;align-items:center}.devices-wrap{z-index:2;justify-content:space-between}.devices-wrap .Desktop:first-of-type:after{height:70%;right:-.75em;transform:none;width:.15em;top:10%}.device .val{font-weight:500}#info .box-title{margin-bottom:.25em}h4{font-size:2.4em}#under{text-align:center}.pop-title,h4.slider-title{font-size:1.2em;text-align:center;line-height:1.2;width:100%}#logos img{height:2em}.cat-name{font-size:.85em;margin-top:1em;display:block}.icon img{height:4em}#cats-wrap{width:max-content}.feat-image .inner{width:65%;height:8.5em;margin:auto}#icons{margin-top:2em}#under-title{padding:0}h4 p{margin-bottom:.5em}.sub{font-size:1.1em;line-height:1.1}#info-boxes .col-12{margin-bottom:1.5em;text-align:center;font-size:1.2em}#info-boxes .col-md-4{margin-bottom:2em}#info-boxes .col-md-4:nth-child(3n+1) .box{margin-left:auto;margin-right:auto}#info-boxes .col-md-4:nth-child(3n+2) .box{margin-right:auto;margin-left:auto}#info-boxes .col-md-4:nth-child(3n+3) .box{margin-right:auto;margin-left:auto}}