@-webkit-keyframes slideFadeIn{0%{opacity:0}99%{opacity:1}100%{z-index:1}}@keyframes slideFadeIn{0%{opacity:0}99%{opacity:1}100%{z-index:1}}.hero-card figure{position:absolute;top:0;left:0;right:0;bottom:0}.slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero{display:block;position:relative;overflow:hidden;top:0;right:0;left:0;width:100%;margin:0 auto;padding:0;background:none no-repeat scroll 0 50% #f9f8f7;background-color:black;text-align:center}@media only screen and (min-width: 1024px){.hero{min-height:640px}}.hero .h-entry{top:0;left:0;right:0;width:100%;opacity:0;position:absolute;height:auto;min-height:480px}@media only screen and (min-width: 1024px){.hero .h-entry{min-height:640px}}.hero .h-entry.active{z-index:2;opacity:1;position:relative}.hero .entry-header{display:block;z-index:1;top:26%;height:auto;margin:0 5%;text-decoration:none;text-align:center;position:relative}@media only screen and (min-width: 1024px){.hero .entry-header{max-width:800px;position:relative;margin:7em 0 270px;top:0}}@media only screen and (min-width: 1024px){.hero .entry-header.left{left:2%;text-align:left;margin-right:auto}}@media only screen and (min-width: 1200px){.hero .entry-header.left{left:5%}}@media only screen and (min-width: 1300px){.hero .entry-header.left{left:10%}}@media only screen and (min-width: 1024px){.hero .entry-header.right{right:2%;text-align:right;margin-left:auto}}@media only screen and (min-width: 1200px){.hero .entry-header.right{right:5%}}@media only screen and (min-width: 1300px){.hero .entry-header.right{right:10%}}.hero .entry-header>h3,.hero .entry-header>p,.hero .entry-header>a{font-family:"kapra-regular",helvetica,verdana,arial,sans;color:white}@media only screen and (min-width: 1100px){.hero .entry-header>h3{font-size:80px;line-height:64px}}@media only screen and (min-width: 1300px){.hero .entry-header>h3{font-size:96px;line-height:80px}}.hero .entry-header>h3 .smalltitle{font-family:"proxima-nova",helvetica,verdana,arial,sans;font-size:14px;text-transform:uppercase;font-weight:100;letter-spacing:0.08em;display:block}@media only screen and (min-width: 1024px){.hero .entry-header>h3 .smalltitle{font-size:22px}}.hero .entry-header>h3 .largetitle{font-size:60px;font-family:"kapra-regular",helvetica,verdana,arial,sans;text-transform:uppercase;font-weight:100;letter-spacing:0.03em}@media only screen and (min-width: 1200px){.hero .entry-header>h3 .largetitle{font-size:80px}}.hero .entry-header>h3.md{font-size:48px;line-height:42px}@media only screen and (min-width: 1024px){.hero .entry-header>h3.md{margin-bottom:10px;font-size:80px;line-height:1em}}.hero .entry-header>h3.sm{font-size:18px}@media only screen and (min-width: 1024px){.hero .entry-header>h3.sm{font-size:48px}}@media only screen and (min-width: 1100px){.hero .entry-header>h3.sm{font-size:48px;line-height:42px}}@media only screen and (min-width: 1300px){.hero .entry-header>h3.sm{font-size:48px;line-height:42px}}.hero .entry-header>p{font:normal normal 400 16px/1 "proxima-nova",helvetica,verdana,arial,sans}@media only screen and (min-width: 768px){.hero .entry-header>p{font-size:22px}}@media only screen and (min-width: 1024px){.hero .entry-header>p{font-size:27px}}@media only screen and (min-width: 1024px){.hero .entry-header>a{margin-bottom:0;font-family:"proxima-nova",helvetica,verdana,arial,sans}}@media only screen and (min-width: 1300px){.hero .entry-header>a{font-size:18px}}.hero .entry-header>.button{font-family:"proxima-nova",helvetica,verdana,arial,sans;background-color:#F9C700;font-size:14px;color:#006;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background-image:none;text-transform:uppercase;min-width:8.0625rem;letter-spacing:.125rem;height:2.75rem;border:0;border-radius:0;padding:14px 1.25rem 15px;text-align:center}.hero .entry-header>.button:focus,.hero .entry-header>.button:hover{background-color:#fed116;color:#061556;text-shadow:0 0 0}.hero figure{display:block;z-index:0;width:100%;height:100%;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;opacity:0.85;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.hero figure>img{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;border:none;background-color:transparent;text-decoration:none}.hero .previews{display:block;position:absolute;overflow:visible;bottom:10px;left:50%;width:160px;height:30px;margin-left:-85px;text-indent:-10000em;z-index:21}@media only screen and (min-width: 1024px){.hero .previews{bottom:20px;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;left:20px;right:20px;text-indent:0;height:auto}}@media only screen and (min-width: 1300px){.hero .previews{bottom:40px}}.hero .previews.hidden{visibility:hidden}.hero .previews .tile{display:block;position:relative;float:left;width:30px;height:30px;margin:0 5px;padding:0;background:transparent url(../images/sprite-pager.png) no-repeat 0 0;text-align:left;text-decoration:none}@media only screen and (min-width: 1024px){.hero .previews .tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;float:none;width:auto;height:auto;max-width:242px;background:none;text-align:left;text-decoration:none;opacity:.95;-webkit-transition:height .3s ease-out, margin-top .3s ease-out;transition:height .3s ease-out, margin-top .3s ease-out}}.hero .previews .tile.selected{background-position:-30px 0}@media only screen and (min-width: 1024px){.hero .previews .tile.selected{margin-top:0}}@media only screen and (min-width: 1024px){.hero .previews .tile.inactive p{color:#666}}.hero .previews .tile img{float:left;display:none}@media only screen and (min-width: 1024px){.hero .previews .tile img{float:none;display:block;width:100%;height:auto;max-width:240px;margin-bottom:0}}.hero .previews .tile p{position:relative}@media only screen and (min-width: 1024px){.hero .previews .tile p{margin:0;padding:10px;font-family:"proxima-nova",helvetica,verdana,arial,sans;color:#061556;font-weight:400;font-size:1rem;letter-spacing:0.125rem;line-height:18px;text-align:center}}@media only screen and (min-width: 1024px){.hero .previews .tile>a{width:100%;border:1px solid #fff;background:#e8e7e7}}@media only screen and (min-width: 1024px){.hero .previews .timer{position:absolute;left:0;top:-6px;display:none;width:100%;height:0;margin-bottom:9px;background:#dcdcdc;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}}@media only screen and (min-width: 1024px){.hero .previews .timer>span{width:0;height:100%;background-color:#fed116}}.hero .previews .selected .timer{display:block}@media only screen and (min-width: 1024px){.hero .previews .selected .timer>span{height:6px;margin-bottom:13px}}.hero .slides .hero-card .video-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.hero .slides .hero-card .header-video-overlay{height:100%;width:100%}.hero .slides .hero-card .header-video-overlay .overlay-icon{display:block;position:absolute;max-height:210px;max-width:210px;height:100%;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-bottom:-35px;background-size:cover;background-image:url("../../../../themes/stream/assets/images/ui/button-play.png");z-index:10;bottom:225px}.hero .slides .hero-card .header-video-overlay .overlay-icon:hover{cursor:pointer}.hero .slides .hero-card .header-video-overlay .overlay-icon.hidden{display:none}.hero .slides .hero-card .header-video-overlay .youtube-slide{position:absolute;visibility:hidden;height:100%;width:100%}.hero .slides .hero-card .header-video-overlay .youtube-slide.playing{visibility:visible}.hero .slides .hero-card .header-video-overlay.hidden>.entry-header{display:none}