#video-container{position:absolute;top:0;left:0;z-index:0;height:700px;overflow:hidden;min-width:100vw;background-color:#000}#video{position:absolute;top:50%;left:50%;z-index:0;min-width:100vw;min-height:100vh;background-color:#000;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media(max-width:1640px){#video{top:auto;min-height:930px;-webkit-transform:translateY(-113px) translateX(-50%);transform:translateY(-113px) translateX(-50%)}}@media(max-width:960px){#video-container,#video,.touch #video-container,.touch #video{display:none}}@media(max-width:1120px){.site-header{position:absolute;background:transparent}}#hero{position:relative;height:700px;text-align:center;background-color:transparent;background-repeat:no-repeat;background-position:center top;background-size:cover}@media(min-width:1081px){#hero{background-attachment:fixed}}.touch #hero{background-color:#DDD;background-image:url("/images/home/bg-hero.jpg")}@media(max-width:960px){#hero{height:100vh;background-color:#DDD;background-image:url("/images/home/bg-hero.jpg")}}#hero #hero-text{position:absolute;right:0;bottom:6.11289em;left:0;text-align:center}@media(max-width:1080px){#hero #hero-text{top:50%;bottom:auto;transform:translateY(-50%)}}#hero #hero-caption{font-size:3em;line-height:1.11133em;margin-top:0;margin-bottom:.55567em;font-style:italic;display:block;color:#FFF}@media(max-width:960px){#hero #hero-caption{font-size:2.5em;line-height:1.0002em;margin-top:0;margin-bottom:.6668em}}@media(max-width:768px){#hero #hero-caption{font-size:2em;line-height:1.0002em;margin-top:0;margin-bottom:.8335em}}#hero #hero-links div+div{margin-top:.8335em}#hero #hero-links a{font-size:1.66em;line-height:1.80759em;padding:0 1em;font-weight:bold;text-decoration:none;text-transform:uppercase;display:inline-block;color:white;border:3px solid white;padding:.125em;letter-spacing:-0.025em}@media(max-width:768px){#hero #hero-links a{border-width:2px}}@media(max-width:960px){#hero #hero-links a{font-size:1em;width:100%;max-width:15em}}@media(min-width:961px){#hero #hero-links a{width:15em}}#hero #hero-links a.register{background-color:#FF4F25;border-color:#FF4F25}#hero .more-indicator{position:absolute;right:0;bottom:1em;left:0}#hero .more-indicator a{font-size:.888em;line-height:1.87725em;display:inline-block;color:#FFF;font-weight:bold}#hero .more-indicator a:after{font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";display:block;font-size:1.875em;line-height:.88907em}#document{position:relative;z-index:1}#alert{position:absolute;width:360px;max-width:100%;height:6.668em;margin:0 0 0 -100%;padding:.8335em;background-color:#FFC125;border:3px solid #FFF;border-left:none;-moz-box-shadow:0 0 .5em rgba(0,0,0,0.3);-webkit-box-shadow:0 0 .5em rgba(0,0,0,0.3);-ms-box-shadow:0 0 .5em rgba(0,0,0,0.3);-o-box-shadow:0 0 .5em rgba(0,0,0,0.3);box-shadow:0 0 .5em rgba(0,0,0,0.3);-moz-transition:margin .23s;-webkit-transition:margin .23s;-ms-transition:margin .23s;-o-transition:margin .23s;transition:margin .23s;-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}#alert:after{display:block;clear:both;content:" ";overflow:hidden;height:0}@media(max-width:1080px){#alert{margin:0 0 0 -100%}}@media(max-width:480px){#alert{width:100%;margin:0 0 0 -100%;border:none;border-top:2px solid #FFF}}@media(max-width:960px){#alert{top:100vh}}@media(min-width:961px){#alert{top:700px}}#alert.move{margin-left:0}#alert a{color:#111}#alert img{width:3.334em;height:3.334em;margin-left:15px;display:block;float:right}#alert .text{overflow:hidden;max-height:4.1675em;overflow:hidden}#alert h2{font-size:1em;line-height:1.667em;margin:0}#alert p{font-size:.8em;line-height:1.56281em;margin:0}#alert .close{top:-2em;right:0;background-color:rgba(0,0,0,0.3)}#intro{position:relative;margin:auto;padding:2.5005em .8335em;text-align:center;background-color:#FFF;border-top:8px solid #01ACC8}#intro h1{font-size:2em;line-height:1.10856em;margin:0;color:#01ACC8}#intro h2{font-size:1.66em;line-height:1.20506em;margin:0;font-family:"Montserrat",helvetica,sans-serif;font-weight:normal;font-style:italic;color:#01ACC8}#intro p{font-size:1.5em;line-height:1.667em;margin:0}#news-feed,#quick-links{max-width:62.0124em;margin:0 auto;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;text-align:center}#news-feed:after,#quick-links:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#news-feed>section,#quick-links>section{margin:0 .55011em .8335em;display:inline-block;vertical-align:top;background-color:#333}#news-feed>section:first-child,#quick-links>section:first-child{background-color:#FF4F25}#news-feed>section:nth-child(2),#quick-links>section:nth-child(2){background-color:#01ACC8}#news-feed>section:nth-child(3),#quick-links>section:nth-child(3){background-color:#FFC125}#news-feed>section:nth-child(4),#quick-links>section:nth-child(4){background-color:#92CF56}#news-feed>section.has-text a:before,#quick-links>section.has-text a:before{content:" ";display:block;position:absolute;bottom:0;z-index:4;width:100%;height:5.001em;margin:0;-moz-transition:margin .3s;-webkit-transition:margin .3s;-ms-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,0.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,0.5)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,0.5) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,0.5) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0)}#news-feed>section a,#quick-links>section a{position:relative;width:14.1695em;height:15.003em;overflow:hidden;display:block;color:#FFF}#news-feed>section a figure,#quick-links>section a figure{position:relative;width:100%;opacity:1;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#news-feed>section a figure>img,#quick-links>section a figure>img{width:100%;display:block;position:absolute;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#news-feed>section a figure>img:first-child,#quick-links>section a figure>img:first-child{opacity:0}#news-feed>section a figure>img:last-child,#quick-links>section a figure>img:last-child{opacity:1}#news-feed>section a div,#quick-links>section a div{position:absolute;z-index:5;bottom:0;width:100%;padding:.8335em;text-align:center}#news-feed>section a h2,#quick-links>section a h2{font-size:1.166em;line-height:1.42967em;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#news-feed>section a p,#quick-links>section a p{font-size:.833em;line-height:1.40084em;margin:0;height:2.8em;overflow:hidden}#news-feed>section a:hover:before,#quick-links>section a:hover:before{margin:0 0 -6.668em}#news-feed>section a:hover figure,#quick-links>section a:hover figure{opacity:.3}#news-feed>section a:hover figure>img:first-child,#quick-links>section a:hover figure>img:first-child{opacity:1}#news-feed>section a:hover figure>img:last-child,#quick-links>section a:hover figure>img:last-child{opacity:0}#callouts{margin:3.334em 0}#callouts>.callout a{position:relative;z-index:5;margin:0 auto -5px;padding:5px 0;display:block;background-color:#EEE;background-repeat:repeat;background-position:center center}#callouts>.callout a h2{font-size:1.667em;line-height:5em;padding:0 .5em;color:#FFF;text-align:center;max-width:1080px;margin:0 auto;position:relative;z-index:6}#callouts>.callout a .bg-container{opacity:.4;position:absolute;top:5px;right:0;bottom:0;left:0;z-index:5;background-repeat:no-repeat;-moz-transition:opacity .3s ease-in-out .2s;-webkit-transition:opacity .3s ease-in-out .2s;-ms-transition:opacity .3s ease-in-out .2s;-o-transition:opacity .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s}@media(max-width:1080px){#callouts>.callout a .bg-container{background-size:cover}}@media(min-width:1861px){#callouts>.callout a .bg-container{background-size:cover}}#callouts>.callout a .color{position:absolute;top:5px;right:0;bottom:0;left:0;z-index:4;-moz-transition:background-color .3s ease-in-out .2s;-webkit-transition:background-color .3s ease-in-out .2s;-ms-transition:background-color .3s ease-in-out .2s;-o-transition:background-color .3s ease-in-out .2s;transition:background-color .3s ease-in-out .2s}@media(min-width:1081px){#callouts>.callout a{width:1080px;-moz-transition:width .3s ease-in-out;-webkit-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#callouts>.callout a div{height:14.44789em;padding:0 2.5005em}#callouts>.callout a h2{font-size:3.333em;line-height:4.3348em;text-align:left}}#callouts>.callout:nth-child(odd) a .bg-container{background-position:center center}#callouts>.callout:nth-child(even) a .bg-container{background-position:center center}#callouts>.callout:first-child a .color{background-color:#FF4F25}#callouts>.callout:nth-child(2) a .color{background-color:#01ACC8}#callouts>.callout:nth-child(3) a .color{background-color:#92CF56}#callouts>.callout:nth-child(4) a .color{background-color:#FFC125}#callouts>.callout:nth-child(5) a .color{background-color:#482D25}#callouts>.callout:nth-child(5) a .bg-container{opacity:1;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transition-delay:.3s;-webkit-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}#callouts>.callout:nth-child(5).active a .bg-container{background-image:url("/images/home/corporate-events-bg.jpg")!important}#callouts>.callout.active a{width:100%;z-index:10;cursor:pointer;background-image:url("/images/home/bg-callout.png")}#callouts>.callout.active a .bg-container{opacity:.7}#callouts>.callout.active a .color{background-color:#333}#start-here{max-width:43.342em;margin:auto;padding:1.667em .8335em;text-align:center}#start-here h2{font-size:1.833em;line-height:1.36416em;margin-top:0;margin-bottom:.90944em;font-family:"Montserrat",helvetica,sans-serif;font-weight:normal;font-style:italic;color:#01ACC8}#start-here p{margin:0}#start-here .social-links{margin:2.5005em 0;list-style:none;text-align:center}@media(min-width:961px){#start-here .social-links{margin:3.334em 0}}#start-here .social-links li{display:inline-block;vertical-align:middle;margin:0 .25em}#start-here .social-links li a{width:2.5005em;height:2.5005em;display:block;overflow:hidden;color:#FFF;background-color:#01ACC8;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}#start-here .social-links li a:before{display:block;font-size:1.333em;line-height:1.87584em;margin-top:0;margin-bottom:6.25281em;text-align:center}#start-here .social-links li a.facebook:before{font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f09a"}#start-here .social-links li a.twitter:before{font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f099"}#start-here .social-links li a.youtube:before{font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f167"}#start-here .social-links li a.instagram:before{font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f16d"}#start-here .link-callout{display:inline-block;margin:0 .66em 1em}#start-here .link-callout a{font-size:1.333em;line-height:2.25101em;padding:0 1em;font-weight:bold;text-decoration:none;text-transform:uppercase;display:inline-block;color:#FF4F25;border:3px solid #FF4F25;width:10em}@media(max-width:768px){#start-here .link-callout a{border-width:2px}}#start-here iframe{max-width:100%;margin:0 auto 1.667em;display:block}@media(max-width:680px){#start-here iframe{width:480px;height:270px}}@media(max-width:518px){#start-here iframe{width:320px;height:180px}}@media(max-width:359px){#start-here iframe{width:267px;height:150px}}.feed.instagram{margin-top:3.334em;text-align:center}.feed.instagram #instagram-follow{margin-bottom:.8335em}.feed.instagram #instagram-follow a{font-size:1em;line-height:2.5005em;padding:0 .8335em;display:inline-block;text-align:center;text-transform:uppercase;font-weight:bold;color:#FFF;background-color:#01ACC8;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.feed.instagram #instagram-follow img{display:inline-block;vertical-align:middle;position:relative;top:2px}section.feed.instagram{text-align:center;margin-bottom:1px}section.feed.instagram:after{display:block;clear:both;content:" ";overflow:hidden;height:0}section.feed.instagram p{padding:2.5005em;background-color:#111}section.feed.instagram>div.instagram-image{float:left;width:14.2857%;width:12.5%}@media(max-width:960px){section.feed.instagram>div.instagram-image{width:25%}}section.feed.instagram>div.instagram-image>a{display:block}section.feed.instagram>div.instagram-image>a img{max-width:100%;display:block}section.feed.instagram>div.instagram-image>a .caption{display:none}section.feed.instagram>div.instagram-image ul.likes{display:none}.accolades{margin-top:-1px;padding:1.667em;text-align:center;color:#FFF;background-color:#01ACC8}.accolades a{margin:1em 1.667em;display:inline-block;vertical-align:middle}.accolades img{height:90px;display:block}#twitter-wrapper{padding:1.667em 0;text-align:center;color:#FFF;background-color:#000;background-image:url("/images/home/bg-twitter-wrapper.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}@media(min-width:601px){#twitter-wrapper{padding:3.334em 0 4.1675em}}#twitter-wrapper h2,#twitter-wrapper .content-heading{font-size:2.5em;line-height:1.0002em;margin-top:0;margin-bottom:.3334em;width:1.5em;height:1.5em;overflow:hidden;display:inline-block;font-weight:bold}#twitter-wrapper h2:before,#twitter-wrapper .content-heading:before{font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f09a";display:block;margin-bottom:6.668em}#twitter-feed>ul{margin:0 0 1.667em;list-style:none}@media(min-width:601px){#twitter-feed>ul>li{width:33%;display:inline-block;vertical-align:top}}#twitter-feed>ul>li>div{padding:0 1em}#twitter-feed>ul>li a{word-break:break-word}#twitter-follow a{font-size:.833em;line-height:3.0018em;padding:0 1.0006em;display:inline-block;text-align:center;color:#FFF;background-color:#01ACC8;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.jta-tweet-timestamp{display:block;font-size:.667em;line-height:1.87444em;margin-top:.62481em;margin-bottom:0;text-transform:uppercase}.jta-tweet-timestamp a{color:#FFF}#tt4-video-player-container{width:95%;max-width:1280px}#tt4-video-player-container div.embed{position:relative;z-index:10;width:100%;padding-top:56.25%;overflow:hidden;background-color:#000}#tt4-video-player-container iframe{position:absolute;top:0;width:100%;height:100%;overflow:hidden}#tt4-video-player-container .close{top:auto;right:0;bottom:-1.667em}