@-webkit-keyframes fadeUpDown-in{0%{opacity:0;-webkit-transform:translate(0, 30px);-ms-transform:translate(0, 30px);transform:translate(0, 30px)}100%{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes fadeUpDown-in{0%{opacity:0;-webkit-transform:translate(0, 30px);-ms-transform:translate(0, 30px);transform:translate(0, 30px)}100%{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes fadeUpDown-in{0%{opacity:0;-webkit-transform:translate(0, 30px);-ms-transform:translate(0, 30px);transform:translate(0, 30px)}100%{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeUpDown-out{0%{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(0, 30px);-ms-transform:translate(0, 30px);transform:translate(0, 30px)}}@-moz-keyframes fadeUpDown-out{0%{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(0, 30px);-ms-transform:translate(0, 30px);transform:translate(0, 30px)}}@keyframes fadeUpDown-out{0%{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(0, 30px);-ms-transform:translate(0, 30px);transform:translate(0, 30px)}}.screen-reader-text{position:absolute;top:-9999px;left:-9999px}#test-data{background:#333;border:4px solid #555}.test-field-title{border-radius:6px;background:#ccc;padding:5px}.test-subfield-title{border-radius:3px;background:#ddd;margin-bottom:5px;padding:5px}.test-field-data{background:#eee;border-radius:5px;margin-bottom:10px;padding:5px}.test-field-image{background:#eee;border-radius:5px;margin-bottom:10px;padding:5px}.test-subfield-data{background:#eee;border-radius:5px;margin-bottom:5px;min-height:30px;padding:5px}.test-subfield-image{background:#eee;border-radius:5px;margin-bottom:5px;min-height:30px;padding:5px}#media-query{background:rgba(0,0,0,0.25);color:#fff;display:block;font-size:9px;font-weight:bold;left:0;line-height:1;padding:4px;position:fixed;text-transform:uppercase;top:0;z-index:9999;border-radius:0 0 4px 0}#media-query span[class^="visible-"]::after{text-transform:lowercase}#media-query .visible-xs::after{content:' 480px'}#media-query .visible-sm::after{content:' 768px'}#media-query .visible-md::after{content:' 992px'}#media-query .visible-lg::after{content:' 1200px'}#media-query .visible-xl::after{content:' 1420px'}@media only screen and ( min-width: 992px ){body{padding-top:0 !important}}.site-header,.site-footer{z-index:2}.site-content{position:relative;z-index:1;background:#000}.site-footer{position:relative;margin-top:0}.scroll-hint-wrapper{position:fixed;bottom:0;left:0;right:0;z-index:2;visibility:hidden}.scroll-hint{position:fixed;bottom:-50px;left:50%;z-index:2;width:160px;margin-left:-80px;text-align:center;color:#fff;font:normal 18px / 1 "HelveticaNeueLTStd-BdCn","HelveticaNeueLTStd-Roman","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;padding-bottom:27px;white-space:nowrap;opacity:0;filter:alpha(opacity=0);-webkit-transition:.35s ease;transition:.35s ease}.scroll-hint .icon{display:block;font-size:42px;margin:4px auto -14px;-webkit-transition:.25s;transition:.25s}.scroll-hint.visible{bottom:0;opacity:1;filter:alpha(opacity=100)}.scroll-hint:hover{color:#fff;text-decoration:none;padding-bottom:32px}.scroll-hint:hover .icon{opacity:.5;filter:alpha(opacity=50)}#section-content-templates{position:relative;z-index:1}@media only screen and ( min-width: 992px ){#section-content-templates{opacity:0;filter:alpha(opacity=0)}}.module{margin:0 auto;position:relative;z-index:2;min-height:300px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.module,.module>.row,.module>.row>*{height:100%}.module .content-container{color:#fff;position:relative;z-index:2}.module .html5-video-container{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;overflow:hidden;pointer-events:none}.module .html5-video-container video{min-width:100%;min-height:100%;width:auto;height:auto}.module .panel-title{font-size:110px;line-height:1}@media (min-width:769px) and (max-height:700px){.module .panel-title{font-size:80px}}@media only screen and ( min-width: 992px ){.module .panel-title{font-size:100px}}.module .panel-title.text-mask,.module .panel-title .text-mask{color:inherit;-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(transparent, transparent),url('') no-repeat top left;background:-o-linear-gradient(transparent, transparent);background-size:cover;-webkit-background-clip:text;display:block}.module .panel-title.background--light{color:#111}.module .panel-title .panel-title-cite{font:italic 30px / 30px "Times New Roman",Times,serif;text-transform:none;position:relative;margin-left:-0.7em;display:inline-block}.module .panel-title .panel-title-cite>*{position:absolute;left:0}.module .panel-title .panel-title-cite em{bottom:1em}.module .panel-title .panel-title-cite strong{font:normal 100% / .8 "HelveticaNeueLTStd-BdCn","HelveticaNeueLTStd-Roman","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;bottom:0;white-space:nowrap}.module .panel-caption{display:inline-block;margin-top:20px}.module .panel-caption label{vertical-align:middle;display:inline-block;margin:0 10px 0 0;text-transform:uppercase;font:normal 24px / 1 "HelveticaNeueLTStd-BdCn","HelveticaNeueLTStd-Roman","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;cursor:pointer;pointer-events:none;-webkit-transition:.25s ease;transition:.25s ease}.module .panel-caption .btn{vertical-align:middle;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.module .panel-caption:hover label{opacity:.8;filter:alpha(opacity=80)}.module .panel-caption:hover .btn{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}@media only screen and ( max-width: 768px ){.module .panel-caption label{max-width:85%}}.module .panel-caption.centered{margin-left:auto;margin-right:auto}.module .panel-caption.centered label{max-width:100% !important}@media only screen and ( max-width: 768px ){.module .panel-caption.centered .btn{margin-top:.65em}}.module .panel-caption label{text-transform:none}.module .panel-cta{display:inline-block;margin-top:25px}.module .panel-cta label{vertical-align:middle;display:inline-block;margin:0 10px 0 0;text-transform:uppercase;font:normal 24px / 1 "HelveticaNeueLTStd-BdCn","HelveticaNeueLTStd-Roman","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;cursor:pointer;pointer-events:none;-webkit-transition:.25s ease;transition:.25s ease}.module .panel-cta .btn{vertical-align:middle;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.module .panel-cta:hover label{opacity:.8;filter:alpha(opacity=80)}.module .panel-cta:hover .btn{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}@media only screen and ( max-width: 768px ){.module .panel-cta label{max-width:85%}}.module .panel-cta.centered{margin-left:auto;margin-right:auto}.module .panel-cta.centered label{max-width:100% !important}@media only screen and ( max-width: 768px ){.module .panel-cta.centered .btn{margin-top:.65em}}@media only screen and ( max-width: 768px ){.module .panel-title{font-size:60px}.module .panel-title .panel-title-cite{display:block;margin-left:0}.module .panel-title .panel-title-cite>*{position:relative !important;bottom:auto !important;top:auto !important}.module .content-container{padding-top:20%;padding-bottom:20%}}.module .violator{bottom:0;min-width:140px;margin:0 40px 40px 0;position:absolute;right:0;width:30%;z-index:10}.module .violator img{width:100%}.module.module-intro{text-align:center;min-height:100%;max-height:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.module.module-intro.bg-contain{background-size:80%}.module.module-intro .vertically-centered{height:100%}.module.module-intro .content-container{color:#999;color:rgba(255,255,255,0.30000000000000004);text-transform:uppercase;font-family:"HelveticaNeueLTStd-BdCn","HelveticaNeueLTStd-Roman","Helvetica Neue",Helvetica,Arial,sans-serif}.module.module-intro .content-container .intro-presents{font-size:24px;margin:-30px 0}.module.module-intro .content-container .intro-presents .icon-showtime-logo{font-size:120px;margin-top:-2px;vertical-align:middle;display:inline-block}.module.module-intro .content-container .intro-title{display:block;width:auto;margin:60px auto 0;-webkit-transition:.35s ease;transition:.35s ease}.module.module-intro .content-container .intro-subtitle{font-size:36px;margin:10px 0}.module.module-intro .content-container .intro-subtitle a{text-transform:none;display:inline-block}.module.module-intro .content-container .intro-subtitle a label{vertical-align:middle;display:inline-block;margin:0 10px 0 0;text-transform:uppercase;font:normal 24px / 1 "HelveticaNeueLTStd-BdCn","HelveticaNeueLTStd-Roman","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;cursor:pointer;pointer-events:none;-webkit-transition:.25s ease;transition:.25s ease}.module.module-intro .content-container .intro-subtitle a .btn{vertical-align:middle;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.module.module-intro .content-container .intro-subtitle a:hover label{opacity:.8;filter:alpha(opacity=80)}.module.module-intro .content-container .intro-subtitle a:hover .btn{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}@media only screen and ( max-width: 768px ){.module.module-intro .content-container .intro-subtitle a label{max-width:85%}}.module.module-intro .content-container .intro-subtitle a.centered{margin-left:auto;margin-right:auto}.module.module-intro .content-container .intro-subtitle a.centered label{max-width:100% !important}@media only screen and ( max-width: 768px ){.module.module-intro .content-container .intro-subtitle a.centered .btn{margin-top:.65em}}.module.module-intro .content-container .intro-cta{position:relative;bottom:0;margin-bottom:50px;margin-top:50px}@media only screen and ( max-width: 768px ){.module.module-intro .content-container .intro-cta{margin-bottom:0;margin-top:20px}}.module.module-intro .content-container .intro-cta div[class^="col-"]{height:120px}@media only screen and ( min-width: 1200px ){.module.module-intro .content-container .intro-cta div[class^="col-"]{height:180px}}.module.module-intro .content-container .intro-cta .emmy-winner{background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#212121;background-size:contain}.module.module-intro .content-container .intro-cta .emmy-winner.bg-contain{background-size:80%}.module.module-intro .content-container .intro-cta .now-text{background:#000;color:#fff;font-size:20px;height:60px;line-height:1;text-align:center;text-transform:uppercase}@media only screen and ( min-width: 1200px ){.module.module-intro .content-container .intro-cta .now-text{font-size:30px;height:90px}}.module.module-intro .content-container .intro-cta .now-link{background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:contain;display:inline-block;float:left;height:60px;width:50%;display:block;text-align:center;padding:0;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.2s ease;transition:.2s ease}.module.module-intro .content-container .intro-cta .now-link.bg-contain{background-size:80%}@media only screen and ( min-width: 1200px ){.module.module-intro .content-container .intro-cta .now-link{height:90px}}.module.module-intro .content-container .intro-cta .now-link.itunes-cta{background-color:#2c2c2c}.module.module-intro .content-container .intro-cta .now-link.amazon-cta{background-color:#3d3d3d}.module.module-intro .content-container .intro-cta .now-link:hover{z-index:2;box-shadow:0 2px 2px rgba(0,0,0,0.19999999999999996);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1, 1.1);-ms-transform:scale(1, 1.1);transform:scale(1, 1.1)}.module.module-intro .content-container .intro-cta .join-text{background:#1a1919;color:#999;font-size:24px;height:120px;line-height:1;text-align:center;width:100%}@media only screen and ( min-width: 1200px ){.module.module-intro .content-container .intro-cta .join-text{height:180px}}.module.module-intro .content-container .intro-cta .join-text strong{color:#fff;display:block;font-size:34px}.module.module-intro .content-container .intro-cta .btn-connect{font-size:25px;height:60px !important;line-height:70px;min-height:60px !important;min-width:60px !important;right:0}.module.module-intro .content-container .intro-cta .btn-connect.btn-facebook{top:0}.module.module-intro .content-container .intro-cta .btn-connect.btn-twitter{bottom:0}@media only screen and ( min-width: 1200px ){.module.module-intro .content-container .intro-cta .btn-connect{font-size:50px;height:90px !important;line-height:100px;min-height:90px !important;min-width:90px !important}}@media only screen and ( max-width: 768px ){.module.module-intro .content-container{padding-top:40px;padding-bottom:40px}.module.module-intro .content-container .intro-title{max-width:60%}}.module.module-pull-quote,.module.module-headlines{min-height:100%;max-height:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.module.module-pull-quote.bg-contain,.module.module-headlines.bg-contain{background-size:80%}.module.module-pull-quote .content-container blockquote,.module.module-headlines .content-container blockquote{margin:0;padding:0;font:normal 26px / 1.5 "HelveticaNeueLTStd-BdCn","HelveticaNeueLTStd-Roman","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative}.module.module-pull-quote .content-container blockquote:before,.module.module-headlines .content-container blockquote:before{content:"\201C";font-size:700%;position:absolute;bottom:100%;margin:0 0 -0.75em -0.07em;left:0;display:block}.module.module-pull-quote .content-container blockquote p,.module.module-headlines .content-container blockquote p{margin:15px 0;font-size:inherit}.module.module-pull-quote .content-container blockquote footer,.module.module-headlines .content-container blockquote footer{margin-top:35px}.module.module-pull-quote .content-container blockquote footer cite,.module.module-headlines .content-container blockquote footer cite{display:block;font:italic 20px "Times New Roman",Times,serif}.module.module-pull-quote .content-container nav,.module.module-headlines .content-container nav{margin-top:30px}@media only screen and ( max-width: 768px ){.module.module-pull-quote .content-container blockquote,.module.module-headlines .content-container blockquote{font-size:24px}}.module.module-pull-quote .content-container blockquote footer cite,.module.module-headlines .content-container blockquote footer cite{font-size:30px}.module.module-headlines .content-container{padding-top:20%;padding-bottom:40%;width:100%}.module.module-headlines .content-container .pull-quote{opacity:0;filter:alpha(opacity=0);padding-top:6em !important}.module.module-headlines .content-container .pull-quote blockquote{font-size:60px;line-height:1.2}.module.module-headlines .content-container .pull-quote blockquote:before{font-size:450%;margin:0 0 -0.56em -0.07em}@media only screen and ( max-width: 480px ){.module.module-headlines .content-container .pull-quote blockquote{font-size:40px;line-height:1.4}.module.module-headlines .content-container .pull-quote blockquote:before{font-size:350%}}.module.module-headlines .content-container .pull-quote blockquote footer{margin-top:25px}.module.module-headlines .content-container .pull-quote blockquote footer cite{font-size:24px}.module.module-headlines .content-container .carousel .pull-quote{padding-top:4em;padding-bottom:4em}.module.module-headlines .content-container .carousel .owl-item{-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.module.module-headlines .content-container .carousel .owl-item.owl-fadeUpDown-out{z-index:10;-webkit-animation:fadeUpDown-out .7s both ease;animation:fadeUpDown-out .7s both ease}.module.module-headlines .content-container .carousel .owl-item.owl-fadeUpDown-in{-webkit-animation:fadeUpDown-in .7s both ease;animation:fadeUpDown-in .7s both ease}.module.module-headlines .content-container .carousel .owl-item.active .pull-quote{opacity:1;filter:alpha(opacity=100)}@media only screen and ( min-width: 992px ){.module.module-headlines .content-container{padding-top:0}}.module.module-cta{min-height:100%;max-height:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.module.module-cta.bg-contain{background-size:80%}@media only screen and ( max-width: 768px ){.module.module-cta{background-position:right}}.module.module-story{color:#fff;-webkit-backface-visibility:visible;-moz-backface-visibility:visible;backface-visibility:visible}@media (min-height:600px){.module.module-story .content-container{padding-top:10%}}@media (min-height:800px){.module.module-story .content-container{padding-top:25%}}.module.module-story .pull-quote blockquote{margin:0;padding:0;font:normal 26px / 1.5 "HelveticaNeueLTStd-BdCn","HelveticaNeueLTStd-Roman","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative}.module.module-story .pull-quote blockquote:before{content:"\201C";font-size:700%;position:absolute;bottom:100%;margin:0 0 -0.75em -0.07em;left:0;display:block}.module.module-story .pull-quote blockquote p{margin:15px 0;font-size:inherit}.module.module-story .pull-quote blockquote footer{margin-top:35px}.module.module-story .pull-quote blockquote footer cite{display:block;font:italic 20px "Times New Roman",Times,serif}.module.module-story .pull-quote nav{margin-top:30px}@media only screen and ( max-width: 768px ){.module.module-story .pull-quote blockquote{font-size:24px}}.module.module-story .pull-quote blockquote footer cite{font-size:30px}.module.module-story .pull-quote.background--light{color:#111}@media only screen and ( min-width: 992px ){.module.module-story{overflow:hidden}.module.module-story .panels{z-index:1;height:100%}.module.module-story .panel{min-height:100%;max-height:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.module.module-story .panel.bg-contain{background-size:80%}.module.module-story[data-num-panels] .panels{z-index:1;height:50%}.module.module-story[data-num-panels="2"] .panel{min-height:50%;max-height:50%;height:50%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.module.module-story[data-num-panels="2"] .panel.bg-contain{background-size:80%}.module.module-story[data-num-panels="3"] .panel{min-height:33.3333333333%;max-height:33.3333333333%;height:33.3333333333%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.module.module-story[data-num-panels="3"] .panel.bg-contain{background-size:80%}.module.module-story[data-num-panels="4"] .panel{min-height:25%;max-height:25%;height:25%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.module.module-story[data-num-panels="4"] .panel.bg-contain{background-size:80%}.module.module-story .panel{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;background-position:top center !important}.module.module-story .panel>.row,.module.module-story .panel>.row>*{height:100%}.module.module-story .parallax-elements{z-index:0;pointer-events:none;opacity:0;filter:alpha(opacity=0)}.module.module-story .parallax-elements .parallax-element{position:absolute;pointer-events:auto}.module.module-story.in-view{z-index:1}.module.module-story.in-view .panels,.module.module-story.in-view .parallax-elements{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.module.module-story.in-view .panels .panel{z-index:1;position:relative}.module.module-story.in-view .parallax-elements{z-index:2}}@media only screen and ( max-width: 768px ){.module.module-story .panel{background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:400px}.module.module-story .panel.bg-contain{background-size:80%}}.module.module-carousel-correspondents{background:#1a1a1a;padding:50px 0 80px}.module.module-carousel-correspondents .page-section-title{color:#5b5a5a}.module.module-connect{background:#ededed;padding:50px 0 80px}.module-container{padding:50px 0}.module-container.module-container-dark{background:#1a1a1a}.module-container.module-container-dark .page-section-title{color:#5b5a5a}.module-container.module-container-light{background:#ededed}