/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes video-reveal{from{top:0;}to{top:100%;}}.big-video{height:calc((9 / 16) * 100vw) !important;max-height:calc(100vh - 169px);min-height:480px;}.big-video.jw-flag-fullscreen{max-height:none;}.big-video-mobile{min-height:inherit;}html,body{overflow-x:hidden;scroll-behavior:smooth;}.content-wrapper{font-family:'Spectral',Garamond,Georgia,serif;font-size:2rem;}.content-wrapper img{width:100%;height:auto;}.content-wrapper a{color:#000;text-decoration:none;transition:all 0.3s ease-in-out;}.content-wrapper h1,.content-wrapper h2,.content-wrapper h3,.content-wrapper h4,.content-wrapper h5,.content-wrapper h6{font-family:'Anton',Arial,sans-serif;}.content-wrapper h2{font-size:8rem;}.content-wrapper h3{font-size:5rem;}.content-wrapper h4{font-size:3rem;}.content-wrapper h5{font-size:2.4rem;}.content-wrapper p a{text-decoration:underline;}.content-wrapper p a:hover{color:#fff;background-color:#000;text-decoration:none;}.content-wrapper hr{margin-left:auto;margin-right:auto;}.content-wrapper .after-hero button,.content-wrapper .after-hero a.btn{display:inline-block;font-family:'News Cycle',Arial,sans-serif;font-size:2.4rem;background-color:transparent;text-transform:uppercase;line-height:1;letter-spacing:.1em;margin-top:.5em;padding:.4em .5em .5em .6em;border:2px solid #000;transition:0.3s all ease-in-out;}.content-wrapper .after-hero button:hover,.content-wrapper .after-hero a.btn:hover{color:#fff;background-color:#000;}.content-wrapper .after-hero button.blue,.content-wrapper .after-hero a.btn.blue{color:#009afe;border-color:#009afe;}.content-wrapper .after-hero button.blue:hover,.content-wrapper .after-hero a.btn.blue:hover{color:#fff;background-color:#009afe;}.content-wrapper .after-hero button:focus,.content-wrapper .after-hero a.btn:focus{outline:0;}@media (max-width:991px){.content-wrapper h2{font-size:6rem;}.content-wrapper h3{font-size:4rem;}}@media (max-width:767px){.content-wrapper h2{font-size:5rem;}.content-wrapper h3{font-size:3.4rem;}}.intro{font-size:3rem;}.center{text-align:center;}.tertiary{font-family:'News Cycle',Arial,sans-serif !important;}.sticky{position:-webkit-sticky;position:sticky;top:0;}.addthis-smartlayers{display:none;}.mvn{margin-top:0 !important;margin-bottom:0 !important;}.mtn{margin-top:0 !important;}.mts{margin-top:.5em !important;}.mtm{margin-top:1em !important;}.mtl{margin-top:2em !important;}.mbn{margin-bottom:0 !important;}.mbs{margin-bottom:.5em !important;}.mbm{margin-bottom:1em !important;}.mbl{margin-bottom:2em !important;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.social-share.addthis_buttons > a{color:#fff;}@media (max-width:767px){.col-xs-offset-3{margin-left:25%;}}header{background-color:#000;font-family:'News Cycle',Arial,sans-serif;}header .top-bar{background-color:#008be5;}header .top-bar ul{list-style:none;display:flex;justify-content:flex-start;max-width:1200px;text-transform:lowercase;margin:0 auto;padding:.25em .25em 0;}header .top-bar ul li > a{display:block;color:#fff;line-height:1;padding:.2em .5em .5em;}header .top-bar ul li > a.active{background-color:#000;border-top-left-radius:2px;border-top-right-radius:2px;}header .top-bar ul li > a.new{position:relative;}header .top-bar ul li > a.new:before{content:"New";background-color:#333;font-weight:bold;font-size:60%;text-transform:uppercase;line-height:1;letter-spacing:.1em;margin-right:.5em;padding:.05em .5em;}header .navbar{display:flex;align-items:flex-end;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;}header .navbar.navbar-inverse{background-color:#000;}header .navbar .navbar-header{display:flex;align-items:center;flex-direction:row-reverse;}header .navbar .navbar-header .social{display:none;}header .navbar .navbar-header .navbar-brand{display:flex;align-items:flex-end;height:calc(80px + 1em);padding:.5em 15px;}header .navbar .navbar-header .navbar-brand .fh-gv-logo{display:none;}header .navbar .navbar-header .navbar-brand .fh-logo,header .navbar .navbar-header .navbar-brand .gv-logo{display:initial;}header .navbar .navbar-header .navbar-brand .gv-logo{height:60%;margin-left:.5em;}header .navbar .navbar-header .navbar-brand img{height:100%;width:auto;}header .navbar .navbar-header .navbar-brand h2{font-family:'Anton',Arial,sans-serif;font-size:2.4rem;line-height:1;color:#fff;margin:0 0 0 .5em;}header .navbar #firsthand-nav{flex-grow:1;}header .navbar #firsthand-nav .navbar-nav{font-family:'News Cycle',Arial,sans-serif;height:100%;display:flex;align-items:flex-end;list-style:none;float:right;}header .navbar #firsthand-nav .navbar-nav:hover > .nav-item > .nav-link{opacity:.6;}header .navbar #firsthand-nav .navbar-nav > .nav-item > .nav-link{display:block;color:#fff;font-size:2.2rem;line-height:1;text-transform:lowercase;padding:15px 10px;vertical-align:baseline;}header .navbar #firsthand-nav .navbar-nav > .nav-item > .nav-link:hover{font-size:2.4rem;opacity:1;}@media (max-width:1199px){header .navbar .navbar-header .navbar-brand{height:calc(60px + 1em);}header .navbar #firsthand-nav .navbar-nav{padding-left:0;}}@media (max-width:991px){header .navbar .navbar-header .navbar-brand{height:calc(40px + 1em);}header .navbar #firsthand-nav .navbar-nav{padding-left:0;}header .navbar #firsthand-nav .navbar-nav .nav-item > .nav-link{font-size:1.8rem;padding:.5em 8px;}}@media (max-width:767px){header .navbar{flex-direction:column;align-items:stretch;}header .navbar .navbar-header{justify-content:space-between;}header .navbar .navbar-header .social{display:inline-flex;border-radius:100em;margin:0 .75em 0 0;width:20px;height:20px;line-height:20px;}header .navbar .navbar-header .navbar-brand{height:calc(70px + 1em);flex-grow:1;}header .navbar .navbar-header .navbar-brand .fh-logo,header .navbar .navbar-header .navbar-brand .gv-logo{display:none;}header .navbar .navbar-header .navbar-brand .fh-gv-logo{display:initial;}header .navbar *:before,header .navbar *:after{display:none;}header .navbar #firsthand-nav{overflow:hidden;padding:0;}header .navbar #firsthand-nav .navbar-nav{flex-direction:column;float:none;margin-left:.5em;margin-right:.5em;}header .navbar #firsthand-nav .navbar-nav > .nav-item > .nav-link{padding:8px;}header .navbar #firsthand-nav .secondary-nav{background-color:#008be5;width:100%;text-align:right;padding:.25em .5em;}header .navbar #firsthand-nav .secondary-nav h4{font-size:2.6rem;color:#fff;margin:.5em .5em .25em;}header .navbar #firsthand-nav .secondary-nav ul{list-style:none;margin:0 .5em .5em;padding:0;}header .navbar #firsthand-nav .secondary-nav ul li a{color:#fff;}}.video-page .video-hero{position:relative;}.video-page .video-hero .video-container{background-color:#000;position:relative;}.video-page .video-hero .video-container > .embed-responsive-16by9{max-width:1920px;margin-left:auto;margin-right:auto;}.video-page .video-hero .video-container h4,.video-page .video-hero .video-container .field_description_short{color:#fff;font-family:Arial,Helvetica,sans-serif;position:absolute;padding:8px 190px .5em 20px;top:0;width:100%;z-index:1;pointer-events:none;overflow:hidden;}.video-page .video-hero .video-container h4{font-size:2.6rem;max-height:3.5rem;}.video-page .video-hero .video-container .field_description_short{font-size:1.6rem;top:4.75rem;max-height:6rem;}.video-page .video-hero .video-container .field_description_long{display:none;}.video-page .video-hero .video-container.playing h4,.video-page .video-hero .video-container.playing .field_description_short{animation:fadeout 1s 1s forwards ease-in;}.video-page .video-hero a.wttw{margin-top:10px;margin-right:10px;width:22vw;max-width:170px;height:40px;position:absolute;margin:20px;top:0;right:0;z-index:1;}.video-page .video-stories,.video-page .talks-grid{display:grid;gap:2rem;grid-template-columns:1fr;}@media (min-width:768px){.video-page .video-stories,.video-page .talks-grid{grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.video-page .video-stories,.video-page .talks-grid{grid-template-columns:repeat(3,1fr);}}.video-page .video-stories .field_description_short,.video-page .talks-grid .field_description_short{display:none;}.video-page .video-tile .video-thumb i.fa-play,.video-page .video-tile .video-thumb .field_description_short{display:none;}.video-page .video-tile .meta .field_description_short{display:none;}.video-thumb{position:relative;display:block;overflow:hidden;}.video-thumb img{transition:all 0.3s ease-in-out;}.video-thumb:after{content:'\f04b';font-family:FontAwesome;font-size:45px;color:rgba(255,255,255,0.6);position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:1;}.video-thumb:hover img{transform:scale(1.1,1.1);}.stories{max-width:1600px;}.stories .img-wrapper{height:0;padding-bottom:56.25%;overflow:hidden;}.stories .img-wrapper img{transition:0.3s all ease-in-out;filter:none;}.stories .watch-video{display:block;position:relative;}.stories .watch-video:after{content:'\f04b';font-family:FontAwesome;font-size:55px;color:rgba(255,255,255,0.6);position:absolute;display:table-cell;text-align:center;vertical-align:middle;top:50%;left:0;transform:translateY(-15%);width:100%;height:100%;z-index:1;}.stories .watch-video:hover img{transform:scale(1.1,1.1);}.stories .coming-soon a{pointer-events:none;cursor:initial;}.stories .coming-soon .watch-video:after{content:"Coming Soon";font-family:'Anton',Arial,sans-serif;font-size:3.4rem;transform:translateY(-10%);}.stories .coming-soon .img-wrapper img{display:block;margin:-10px;width:110%;filter:blur(10px) grayscale();transform:none;}.stories .coming-soon .img-wrapper:hover img{transform:none;}.stories .coming-soon h4{user-select:none;}.stories .coming-soon h4 span{color:#ccc;background-color:#ccc;}.stories .coming-soon p{user-select:none;}.stories .coming-soon p span{color:#ccc;background-color:#ccc;}.news-widget{margin-bottom:4em;}.news-widget > div{display:flex;flex-direction:column;justify-content:center;align-items:center;}.news-widget > div .firsthand-stories{display:flex;font-weight:300;margin-bottom:1.25em;}.news-widget > div .firsthand-stories .firsthand-image{display:block;width:40%;padding-left:15px;padding-right:15px;}.news-widget > div .firsthand-stories .firsthand-image img{width:100%;height:auto;}.news-widget > div .firsthand-stories .description-container{width:60%;padding-left:15px;padding-right:15px;}.news-widget > div .firsthand-stories .description-container .title{font-size:3.1rem;line-height:1.2;margin-bottom:.5em;}.news-widget > div .firsthand-stories .description-container .date{font-family:'News Cycle',Arial,sans-serif;font-size:1.8rem;margin-bottom:.6em;}@media (max-width:991px){.news-widget div .firsthand-stories{flex-direction:column;}.news-widget div .firsthand-stories .firsthand-image{width:100%;}.news-widget div .firsthand-stories .description-container{width:100%;margin-top:.5em;}}.story-hero #video-player{height:calc((9 / 16) * 100vw) !important;max-height:calc(100vh - 169px);min-height:480px;}.story-hero #video-player.jw-flag-fullscreen{max-height:none;}#custom-mute{z-index:10;position:absolute;top:6px;left:15px;}#custom-mute button{color:#fff;background-color:#009afe;font-size:2.4rem;padding:.5em .75em;border:none;box-shadow:0 0 6px 6px rgba(0,0,0,0.25);}#custom-mute button:before{content:"\f028";font-family:FontAwesome;padding-right:.5em;}#custom-mute button:hover{color:#009afe;background-color:#fff;}@media (max-width:1199px){#custom-mute button{font-size:2.2rem;}}@media (max-width:767px){#custom-mute button{font-size:1.8rem;}.story-hero #video-player{min-height:inherit;}.inline-video.pull-right.smaller{float:none;width:100%;max-width:100%;margin:1.5em 0;}.image.pull-right{float:none;width:100%;margin:2em 0;}}
