main.main.homemain{position:relative}#mess4{overflow:none}.overlayWrap{margin-left:0;margin-right:0}.overlayWrap .blue-button{padding:0;z-index:999}.overlayWrap .blue-button p{line-height:1.66em;font-size:1rem;padding:0 1em;font-weight:500}.filterwrap{vertical-align:top;margin-top:-20px;display:none;width:100%}.filterwrap *{font-size:0.9rem!important}.filterwrap span{font-size:0.7rem!important}.filterwrap .filterRight{float:right}.filterwrap .filterRight .filter{margin-left:.8rem;cursor:pointer}.newsletterButton.filter.active{left:5px;top:0;color:white}.filter h4{font-size:1rem;line-height:1.75em;padding:0 1em}.dropbtn{background-color:white;width:100%;cursor:pointer}.dropdown{position:relative;display:inline-block;min-width:230px}.mobile-dropdown{position:inherit;display:inherit;min-width:100%;bottom:0}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:228px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;margin-top:1px}.mobile-dropdown-content{display:none!important;bottom:51px;right:0;min-width:100%;padding:14px 0}.mobile-dropdown-content.show{display:block!important}.mobile-dropdown-content p,.mobile-dropdown-content h4{vertical-align:top;text-align:left;opacity:.4;padding:.5rem 0;font-size:1rem;padding:3px 16px!important;line-height:1.6em;text-transform:capitalize}.libraryFilterMobile>label,.libraryFilterMobile>hr{display:block!important}.libraryFilterMobile>hr{opacity:.2}.dropdown-content p,.dropdown-content h4{padding:12px 16px;cursor:pointer;text-decoration:none;display:block}.dropdown-content p:hover{color:#0000CD}.dropdown:hover .dropdown-content{display:block}.overlayWrap ul.events{margin-top:3rem}.overlayWrap ul.events li.showcase-item{background-color:#fefefe;padding:1rem 1rem;margin-bottom:3rem;overflow:auto}.overlayWrap ul.events li.showcase-item:hover{background-color:#fafafa}.overlayWrap ul.events li.showcase-item .eventCaptionHome{width:100%;margin-top:1rem}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date{padding-left:.5rem;float:none;display:inline-block;position:absolute}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date .left{text-align:center;color:#0000CD;float:none;font-weight:700;font-size:.7rem;line-height:.9em;padding:.2rem 0rem;}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date .left:nth-child(2){border-top:1px solid #0000CD}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date span{display:block;font-size:1.8em;line-height:.9em}.overlayWrap ul.events li.showcase-item .eventCaptionHome .right{width:80%;display:inline-block;right:0;float:none;margin-left:20%}.overlayWrap ul.events li.showcase-item .eventCaptionHome h1{margin-bottom:.5em;font-size:1.3rem}.emptyEvent,.filledEvent{width:100%;padding-top:56.25%}.overlayWrap ul.events li.showcase-item:hover .emptyEvent,.overlayWrap ul.events li.showcase-item:hover .filledEvent{opacity:1;-webkit-filter:grayscale(0);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:none;filter:grayscale(0)}.filledEvent{background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-position:50% 50%}p.showcase-title{font-size:.9rem}#ah{display:none}@media screen and (min-width:30rem){.overlayWrap ul.events{margin-bottom:10rem;margin-top:2rem}.filledEvent,.emptyEvent{width:30%;padding-top:17%;float:left;opacity:1}.overlayWrap .filterEvents{margin-left:2rem;margin-right:2rem}.overlayWrap .filterLibrary{margin-left:2rem}.overlayWrap .filterRight{margin-right:2rem}.overlayWrap ul.events li.showcase-item{padding:1rem 2rem;margin-bottom:2rem}.overlayWrap ul.events li.showcase-item .eventCaptionHome{width:70%;padding-left:1.5rem;margin-top:0rem;float:right}.overlayWrap ul.events li.showcase-item .eventCaptionHome .right{width:80%;margin-left:1rem;margin-bottom:0}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date{padding-left:0;position:relative;vertical-align:top}}@media screen and (min-width:45rem){.filterwrap{display:inline-block}.filledEvent,.emptyEvent{width:25%;padding-top:14.0625%;float:left;opacity:.3;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date{width:20%;padding-left:.5rem;margin-top:.2rem}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date span{font-size:1.2rem}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date .left{float:left;padding:0rem .3rem;font-size:.8rem}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date .left:nth-child(2){border-left:1px solid #0000CD;border-top:none}.overlayWrap .filterEvents{margin-left:5%;margin-right:5%}.overlayWrap .filterLibrary{margin-left:5%}.overlayWrap .filterRight{margin-right:5%}.overlayWrap ul.events li.showcase-item{padding:1rem 5%}.overlayWrap ul.events li.showcase-item .eventCaptionHome{width:75%;padding-left:0;margin-top:0;float:right}.overlayWrap ul.events li.showcase-item .eventCaptionHome .right{width:80%;margin-left:0}}@media screen and (min-width:60rem){.overlayWrap ul.events li.showcase-item .eventCaptionHome .date{padding-left:1rem}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date span{font-size:1.6rem}.overlayWrap ul.events li.showcase-item .eventCaptionHome .date .left{float:left;padding:0rem .3rem;font-size:1rem}.overlayWrap ul.events li.showcase-item .eventCaptionHome h1{font-size:1.6rem}.overlayWrap ul.events li.showcase-item .eventCaptionHome p{font-size:1rem}.overlayWrap .filterEvents{margin-left:7%;margin-right:7%}.overlayWrap ul.events li.showcase-item{padding:1rem 7%}}@media screen and (min-width:75rem){.overlayWrap ul.events li.showcase-item .eventCaptionHome .date{width:20%;padding-left:1.5rem;margin-top:.2rem}}.overlayWrap ul.articles{margin:3rem 0 3rem;text-align:left;overflow:hidden}.overlayWrap ul.articles li{padding-left:1rem;padding-right:1rem;display:inline-block;font-size:0;vertical-align:top;width:100%;margin-bottom:3rem;position:relative}.overlayWrap ul.articles a .ArticleContainer,.overlayWrap ul.articles a .emptyArticleContainer{display:block}.overlayWrap ul.articles a .ArticleContainer,.overlayWrap ul.articles a .emptyArticleContainer{opacity:1;filter:grayscale(0);-webkit-filter:grayscale(0);-webkit-filter:grayscale(0)}.overlayWrap ul.articles li a{font-size:18px}.overlayWrap ul.articles li a h1{font-size:1.3rem;margin-bottom:.2em}.overlayWrap ul.articles li a p{font-size:.7rem}.overlayWrap a:hover .ArticleContainer,.overlayWrap a:hover .emptyArticleContainer{top:0}@media screen and (min-width:30rem){.overlayWrap ul.articles li a h1{font-size:1rem}.overlayWrap ul.articles li{width:48%;padding:0;margin-right:4%;margin-bottom:2rem}.overlayWrap ul.articles{padding-left:2rem;padding-right:2rem;margin-top:2rem}}@media screen and (min-width:45rem){.overlayWrap ul.articles li a h1{font-size:1.2rem}.overlayWrap ul.articles{padding-left:5%;padding-right:5%}.overlayWrap ul.articles li{margin-bottom:2rem}}@media screen and (min-width:50rem){.overlayWrap ul.articles li:nth-child(3n){margin-right:0}.overlayWrap ul.articles li a h1{font-size:1rem}.overlayWrap ul.articles li{width:31.3%;margin-right:3%;margin-bottom:3%}.overlayWrap ul.articles li a .article-caption{position:relative;top:-1.1rem}.overlayWrap ul.articles a .ArticleContainer,.overlayWrap ul.articles a .emptyArticleContainer{position:relative;top:0rem;transition:top 0.15s ease,opacity 0.15s ease;opacity:.3;filter:grayscale(1);-webkit-filter:grayscale(100%);-webkit-filter:grayscale(100%)}.overlayWrap ul.articles a:hover .ArticleContainer,.overlayWrap ul.articles a:hover .emptyArticleContainer{top:-1.2rem;opacity:1;filter:grayscale(0);-webkit-filter:grayscale(0%);-webkit-filter:grayscale(0%)}}@media screen and (min-width:70rem){.overlayWrap ul.articles li a h1{font-size:1.2rem}}@media screen and (min-width:30rem) and (max-width:799px){.overlayWrap ul.articles li:nth-child(2n){margin-right:0}}#slides{height:450px;width:100%;overflow:hidden;position:relative}#slides .page{width:100%}#slides .page.inactive{cursor:pointer}#slides .slideImage{width:100%;height:100%;position:absolute;padding-top:0;background-size:cover;background-position:50% 50%;opacity:1;background-blend-mode:multiply}#slides .inline1 .slideImage{background-color:#F53200}#slides .inline2 .slideImage{background-color:#82E6BE}#slides .inline3 .slideImage{background-color:#0082FF;opacity:1}#slides .inline1{background-color:#F53200;left:0%;top:56px}#slides .inline2{background-color:#82E6BE;left:0%;top:350px;transition:top 0.4s 0s cubic-bezier(.77,0,.175,1)}#slides .inline3{background-color:#0000CD;left:0%;top:400px;transition:top 0.4s 0.1s cubic-bezier(.77,0,.175,1)}#slides .inline3.toright{transition:top 0.4s 0s cubic-bezier(.77,0,.175,1)}#slides .inline2.toright{transition:top 0.4s 0.1s cubic-bezier(.77,0,.175,1)}#slides .home-heading h1{font-size:.8rem;text-transform:uppercase;font-weight:500;letter-spacing:.1em;color:white;width:100%;text-align:center}#slides .home-heading{margin:16px 16px;position:absolute}#slides .page{position:absolute;overflow:hidden;height:100%;display:table;will-change:top;-webkit-box-shadow:0 -20px 51px -16px rgba(0,0,0,.67);-moz-box-shadow:0 -20px 51px -16px rgba(0,0,0,.67);box-shadow:0 -20px 51px -16px rgba(0,0,0,.67)}#slides .slide-content{display:none;width:100%;color:white;position:relative;top:0;left:0;padding-left:1rem}#slides .slide-content .home-streamer{margin-bottom:3rem;margin-top:90px}#slides .slide-content .home-streamer .streamer-box{overflow:hidden}#slides .slide-content .home-streamer span{position:relative;top:100%;font-weight:200;display:block;line-height:1.1em;text-transform:uppercase}#slides .inline1 .slide-content .slide-link{color:#F53200}#slides .inline2 .slide-content .slide-link{color:#82E6BE}#slides .inline3 .slide-content .slide-link{color:#0000CD}#slides .inline3 .slide-content .slide-link a:hover{color:#F53200}#slides .slide-content .slide-link{display:none;padding:.3em .7rem .2em;background-color:white;vertical-align:top;transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease}#slides .slide-content .slide-link a{line-height:1.5rem;background-color:white;text-transform:uppercase;font-weight:400;font-size:.9rem}#slides .page.inactive .slide-content .slide-credit{opacity:0}#slides .page.inactive .slide-content .slide-link{opacity:0}#slides .inline1 .slide-content .slide-credit{margin-right:30%}#slides .inline2 .slide-content .slide-credit{margin-right:20%}#slides .inline3 .slide-content .slide-credit{margin-right:10%}#slides .slide-credit{padding:.4em .7rem .3em;display:none;float:right;vertical-align:top;font-size:.8rem;opacity:.8;cursor:pointer;transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease}#slides .slide-credit:hover{opacity:1}#slides .slide-credit a{line-height:1.5rem;position:relative}#slides .slide-credit a:after{content:'';position:absolute;left:0;bottom:-3px;height:1px;background-color:#fff;width:100%}#slides .slide-credit a:hover{color:white}#slides .page .slide-content .home-streamer .streamer-box span{top:0%}#slides .page .slide-content .home-streamer .streamer-box.box1 span{transition:top 0.6s cubic-bezier(.04,.59,0,1) 0.4s;-webkit-transition:top 0.6s cubic-bezier(.04,.59,0,1) 0.4s}#slides .page .slide-content .home-streamer .streamer-box.box2 span{transition:top 0.6s cubic-bezier(.04,.59,0,1) 0.45s;-webkit-transition:top 0.6s cubic-bezier(.04,.59,0,1) 0.45s}#slides .page .slide-content .home-streamer .streamer-box.box3 span{transition:top 0.6s cubic-bezier(.04,.59,0,1) 0.5s;-webkit-transition:top 0.6s cubic-bezier(.04,.59,0,1) 0.5s}#slides .page .slide-content .home-streamer .streamer-box.box4 span{transition:top 0.6s cubic-bezier(.04,.59,0,1) 0.55s;-webkit-transition:top 0.6s cubic-bezier(.04,.59,0,1) 0.55s}#slides .page.inactive .slide-content .home-streamer .streamer-box span{top:100%;opacity:0;transition:top 0s ease 0.4s,opacity 0.4s ease;-webkit-transition:top 0s ease 0.4s,opacity 0.4s ease}@media screen and (min-width:30rem){#slides .slide-content .home-streamer{margin-top:60px}}@media screen and (min-width:40rem){#slides{height:56.25vw;max-height:92vh;min-height:500px}#slides .inline1{top:0;left:0%;width:100%}#slides .inline2{top:0;left:10%;width:90%;transition:left 0.4s 0s cubic-bezier(.77,0,.175,1)}#slides .inline3{top:0;left:20%;width:80%;transition:left 0.4s 0.1s cubic-bezier(.77,0,.175,1)}#slides .inline3.toright{transition:left 0.4s 0s cubic-bezier(.77,0,.175,1)}#slides .inline2.toright{transition:left 0.4s 0.1s cubic-bezier(.77,0,.175,1)}#slides .home-heading h1{font-size:1rem}#slides .home-heading{margin:0 auto;top:50%;width:300px;-webkit-transform:translate(-120px,-50%) rotate(-90deg);-moz-transform:translate(-120px,-50%) rotate(-90deg);-ms-transform:translate(-120px,-50%) rotate(-90deg);-o-transform:translate(-120px,-50%) rotate(-90deg);transform:translate(-120px,-50%) rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#slides .page{height:100%;will-change:left;-webkit-box-shadow:-9px 0 51px -16px rgba(0,0,0,.67);-moz-box-shadow:-9px 0 51px -16px rgba(0,0,0,.67);box-shadow:-9px 0 51px -16px rgba(0,0,0,.67)}#slides .slide-content{padding-left:10%;vertical-align:middle}#slides .slide-credit,#slides .slide-content .slide-link{display:inline-block}#slides .slide-content .home-streamer{margin-top:50px}}h2.highlight.events{color:#0000CD;margin-left:5%;display:none;font-size:1.5rem;margin-bottom:1.5rem;margin-top:2rem}h2.highlight.library{color:#68C9CA;margin-left:5%;display:none;font-size:1.5rem;margin-bottom:1.5rem;margin-top:2rem}#explore{font-size:0;margin-bottom:80px;margin-top:40px}#events{float:none;display:inline-block;vertical-align:top}#library{float:none;display:inline-block;vertical-align:top}#exploreButtons-mobile{height:50px;background-color:white;position:fixed;bottom:-50px;transition:bottom 0.2s ease;z-index:1300;width:100%;font-size:.6rem;font-weight:500;text-align:center}.libraryButton-mobile{height:50px;background-color:white;position:relative;width:50%;float:right;padding:.9rem;border:1px solid #68C9CA;font-size:1rem;transition:top 0.2s ease}.eventsButton-mobile{height:50px;background-color:white;position:relative;width:50%;float:left;padding:.9rem;border:1px solid #0000CD;font-size:1rem;transition:top 0.2s ease}.close-mobile{height:50px;background-color:white;width:50%;border:1px solid #0000CD;font-size:1rem;padding:.9rem;position:absolute;bottom:-50px;transition:bottom 0.2s ease}.filterMobile{right:0}#exploreButtons{display:none;width:100%;padding:1rem 2.5% 3rem;font-size:.6rem;font-weight:500}.libraryButton{float:right;color:#68C9CA}.eventsButton{float:left;color:#0000CD}#events,#library{width:100%}cd-panel-container.emptyArticleContainer{mix-blend-mode:multiply}.emptyArticle.articleImage{background-color:#68C9CA;background-blend-mode:multiply}.eventImage{background-color:#0082FF}.articleImage{background-color:#68C9CA}.eventImage,.articleImage{padding-top:280px;position:relative;z-index:1;overflow:hidden}a.event .overlaycolor,a.article .overlaycolor{width:100%;height:100%;z-index:0;position:absolute;top:0}.grow{background-size:cover;background-blend-mode:multiply;mix-blend-mode:multiply;filter:url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%);width:100%;height:100%;position:absolute;top:0;transition:transform 20s ease;-webkit-transition:transform 20s ease}.gray{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%);background-position:50% 50%}.highlight.overlay-header:hover .grow,.highlight.exploreHeader:hover .grow{transform:scale(1.4,1.4)}.homewrapEvent{display:none}.homewrapLibrary{display:none}#events .highlightButton{display:none}#library .highlightButton{display:none}li.highlight a{padding-top:0}.highlighthome li{font-size:0}#events .highlighthome li.highlight.exploreHeader{background-color:#0082FF}#library .highlighthome li.highlight.exploreHeader{background-color:#68C9CA}.highlighthome img{mix-blend-mode:multiply;opacity:.8;width:100%}.highlighthome .placer{width:100%;height:100%;max-width:45rem;position:absolute;bottom:0;z-index:10}.article .placer{bottom:10%;height:auto}.highlighthome h1.title:after{top:-.14em}.highlighthome h1.title{font-size:1.5rem;border-width:.12em 0 0.25em!important}.highlighthome .highlight-link{position:relative;display:block}.highlighthome .article .showcase-title,.highlighthome .event .showcase-title{color:white;font-weight:500;font-size:1rem;line-height:1.2em;margin-bottom:1rem}.highlighthome .event .left{font-size:1rem;position:absolute;width:25%;left:5%;top:10%}.highlighthome .event .right{float:left;display:block;margin-right:0;bottom:10%;position:absolute}.highlighthome .event .left p{font-weight:600;text-align:center;font-size:.8rem;text-transform:uppercase;display:block;width:auto}.highlighthome .event .left .date:first-child{padding-left:0}.highlighthome .event .left .date:nth-child(2){border-left:1px solid white}.highlighthome .event .left .date{float:left;padding:0 .35rem;color:white}.highlighthome .event .left .date p span{display:block;width:auto}.highlighthome .event .day{font-size:1.2rem;text-align:center}.highlighthome .event .right,.highlighthome .event .caption .highlight-title p,.highlighthome .article .placer{width:20rem;max-width:90%;margin-left:3rem}@media screen and (min-width:30rem){.highlighthome h1.title{font-size:1.65rem;border-width:.12em 0 0.16em!important}.highlighthome .article .placer{width:22rem}.eventImage,.articleImage{padding-top:300px}}@media screen and (min-width:45rem){.highlighthome h1.title{font-size:1.5rem;border-width:.12em 0 0.25em!important}#exploreButtons{display:block}#exploreButtons-mobile{display:none}#events .highlightButton{display:block}#library .highlightButton{display:block}#events,#library{width:50%}#explore{width:100%;padding-top:3rem;margin-bottom:0;margin-top:0}.highlighthome .event .day{font-size:1.2rem}.highlighthome .event .left{width:5rem}.highlighthome .event .left .date p{font-size:.8rem}.highlighthome .article .caption{left:0%}h2.highlight.events,h2.highlight.library{display:block}.homewrapEvent{display:block}.homewrapLibrary{display:inline-block}.eventImage,.articleImage{padding-top:60%}}@media screen and (min-width:60rem){h2.highlight.events{font-size:1.8rem}h2.highlight.library{font-size:1.8rem}.highlighthome .placer{height:auto;bottom:10%}.highlighthome .event .right{position:relative}.highlighthome .highlight-title{position:absolute;top:-1.8rem}.highlighthome .event .showcase-title{font-size:1rem}.highlighthome .event .left{top:0;position:relative}.highlighthome .event .left .date p{font-size:.8rem}.highlighthome .event .day{font-size:1.4rem}.highlighthome .article .caption{left:5%}.highlighthome .event .right,.highlighthome .event .caption .highlight-title p,.highlighthome .article .placer{max-width:22rem;width:auto;margin-left:3rem}.highlighthome h1.title{font-size:1.65rem;border-width:.12em 0 0.16em!important}.eventImage,.articleImage{padding-top:55%}}@media screen and (min-width:70rem){h2.highlight.events{font-size:2rem;margin-left:10%}h2.highlight.library{font-size:2rem}.eventImage,.articleImage{padding-top:50%}.highlighthome .event .left{width:7rem;left:5vw}.highlighthome .event .right,.highlighthome .event .caption .highlight-title p,.highlighthome .article .placer{max-width:26rem}.highlighthome h1.title{font-size:1.95rem}}@media screen and (min-width:90rem){.highlighthome .event .left{width:10rem}.highlighthome .event .right,.highlighthome .event .caption .highlight-title p,.highlighthome .article .placer{max-width:30rem}.highlighthome .event .left .date p{font-size:1.1rem}.highlighthome .event .day{font-size:2rem;line-height:1em}.highlighthome h1{font-size:2.25rem}}.highlightButton{color:white;font-size:.7rem;font-weight:500;width:100%}.highlightButton.event{background-color:#0000CD}.highlightButton.library{background-color:#68C9CA}.highlightButton.event p{margin-left:5%;padding:.7rem 0}.highlightButton.library p{text-align:right;margin-right:5%;padding:.7rem 0}.load-more.eventsButton{font-size:.7rem;font-weight:600}.load-more.libraryButton{font-size:.7rem;font-weight:600}.event-list{padding-left:5%;margin-top:2rem}.event-list *{overflow:auto}.event-list li{padding:1rem 0 2rem}.event-list .day{font-size:1.2rem}.event-list .date{font-size:.6rem;text-transform:uppercase;width:1.8rem}.event-list .date .left{text-align:center;padding:.1rem 0;color:#0000CD;font-weight:600;width:auto}.event-list .date .left:nth-child(2){border-top:1px solid #0000CD}.event-list .right{width:82%;float:right;padding-right:5%;margin-right:0}.event-list h1{margin-bottom:.5rem;font-size:1rem}.event-list .right p{font-size:.8rem}@media screen and (min-width:60rem){.event-list{margin-top:3rem}.event-list .date{font-size:.75rem;width:20%;margin-top:2px}.event-list .date .left{font-weight:700;padding:0 .3rem}.event-list .date .left:nth-child(2){border-top:none;border-left:1px solid #0000CD}.event-list h1{font-size:1.3rem}.event-list .right{width:80%}.event-list .right p{font-size:1rem}}@media screen and (min-width:70rem){.event-list li{padding:1rem 0 3rem}.event-list{padding-left:10%;margin-top:4rem}.event-list h1{font-size:1.5rem;padding-right:5%}}@media screen and (min-width:90rem){.event-list li{padding:1rem 0 3.5rem}.event-list .day{font-size:1.5rem}.event-list .date{font-size:.9rem}.event-list h1{font-size:1.7rem}.event-list .right p{font-size:1.1rem}}.article-list{margin:1.5rem 5% 0 5%;font-size:0}.article-list li{padding:1rem 0 1rem;font-size:16px;width:100%;margin:0}.article-list p.tagSmall{font-size:.6rem}.article-list .caption{width:100%;font-size:16px;position:relative}.article-list h1{font-size:1rem;margin-bottom:.2em}.article-list .caption p{font-size:.7rem}.homewrapLibrary .ArticleContainer,.homewrapLibrary .emptyArticleContainer{display:none;mix-blend-mode:normal;top:0em;position:relative;opacity:.3;transition:top 0.15s ease,opacity 0.15s ease-in-out;filter:grayscale(100%);-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray}.homewrapLibrary a:hover .ArticleContainer,.homewrapLibrary a:hover .emptyArticleContainer{top:-1em;opacity:1;filter:grayscale(0%);-webkit-filter:grayscale(0);-webkit-filter:grayscale(0%)}.homewrapLibrary .emptyArticle,.filledArticle{width:100%;padding-top:56.25%;display:block}li.project.showcase-item.article-item .emptyArticle{padding-top:56.25%}.filledArticle{background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-position:50% 50%}.imageCycle1{background:url(../images/blue1.jpg);background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}.imageCycle2{background:url(../images/blue2.jpg);background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}.imageCycleHighlight1{background:url(../images/blue1.jpg);background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}.imageCycleHighlight2{background:url(../images/blue2.jpg);background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}@media screen and (min-width:50rem){.article-list li a:hover{color:#000}.article-list p.tagSmall{font-size:.7rem}.article-list{margin:3rem 5% 0 5%}.article-list li{width:48%;display:inline-block;vertical-align:top;margin-right:4%;padding:0 0 1rem}.article-list li:nth-child(2n){margin-right:0}.homewrapLibrary .ArticleContainer,.homewrapLibrary .emptyArticleContainer{display:block}.article-list .caption{top:-1.1em}}@media screen and (min-width:60rem){.article-list h1{font-size:1rem}}@media screen and (min-width:70rem){.article-list{margin:3rem 10% 0 5%}.article-list h1{font-size:1.1rem}}@media screen and (min-width:90rem){.article-list h1{font-size:1.2rem}}.overlay-header .description a.highlight-link{min-height:0;margin:auto;padding:auto;width:auto;position:relative}.overlay-header a.highlight-link,.overlay-header .caption,.overlay-header .overlaycolor,.overlay-header .overlayImage{width:100%;min-height:230px;margin:0;padding:0}.overlay-header .emptyArticleContainer{position:relative;z-index:1}.overlay-header .overlayImage{overflow:hidden;background-size:cover;position:absolute}.cd-panel-content>h2.highlight.events,.cd-panel-content>h2.highlight.library{display:block;color:white;position:absolute;z-index:10;margin-top:1rem;margin-bottom:.5rem;margin-left:1rem}.overlay-header .overlaycolor{position:absolute;background-color:#68C9CA;mix-blend-mode:multiply}.overlay-header .highlight-link{padding-top:0}.overlay-header .highlight-link .caption{position:relative;z-index:10;left:0;top:0}.overlay-header .caption .placer{position:absolute;margin-left:1rem;margin-right:1rem;line-height:1.4em;bottom:-2rem}.overlay-header .h1{font-size:1.5rem}.overlay-header .title-cap{max-width:100%}.overlay-header .tag{color:white;font-size:1rem;line-height:1.2rem;font-weight:500;padding-bottom:1em}.overlay-header .highlight-link p.description{display:none;color:white;margin-top:1.5rem;font-size:.9rem;font-weight:300;max-width:100%}.overlay-header.events .overlaycolor{background-color:#0082FF}.overlay-header.events .date{width:auto;float:left;font-weight:600;font-size:.8rem;line-height:1.4em;padding:0 .4rem}.overlay-header.events .date:nth-child(2){border-left:1px solid white}.overlay-header.events .date span{display:block;font-size:1.8em;line-height:1em}.overlay-header.events .right{display:inline-block;vertical-align:top;float:none;width:100%;margin-top:1rem;margin-right:0}.overlay-header.events .left{display:inline-block;vertical-align:top;float:none;color:#fefefe}.overlay-header.events .highlight-link p.description{max-width:100%;font-size:1rem;line-height:1.4em}.cd-panel-content .tag{bottom:100%;position:absolute;text-transform:capitalize}hr.pastEvent{height:1px;border:0;border-top:1px solid #ddd;margin:0;margin-bottom:.5rem;margin-right:5%}hr.pastEvent.overlayhr{width:90%;margin-left:5%}h3.pastTitle.bluetitle{font-size:.8rem;margin-bottom:1rem}h3.pastTitleOverlay.bluetitle{font-size:1rem;margin-bottom:1rem;margin-left:5%}@media screen and (min-width:30rem){.overlay-header .title-cap{max-width:20rem}.overlay-header a.highlight-link,.overlay-header .caption,.overlay-header .overlaycolor,.overlay-header .overlayImage{min-height:330px}.overlay-header.events .right{margin-top:0;width:79%}.overlay-header .caption .placer{margin-left:2rem;bottom:2rem;margin-right:2rem;width:82%}.overlay-header.events .left{width:21%}.cd-panel-content>h2.highlight.events{margin-left:2rem;position:relative;color:#0000CD}.cd-panel-content>h2.highlight.library{margin-left:2rem;position:relative;color:#68C9CA}}@media screen and (min-width:45rem){.cd-panel-content>h2.highlight.events,.cd-panel-content>h2.highlight.library{margin-left:5%}.overlay-header .highlight-link p.description{display:block;line-height:1.4em;font-size:1rem}.overlay-header a.highlight-link,.overlay-header .caption,.overlay-header .overlaycolor,.overlay-header .overlayImage{min-height:380px}.overlay-header .caption .placer{margin-left:5%;font-size:0;bottom:3rem}.overlay-header.events .left{width:6rem}}@media screen and (min-width:60rem){.cd-panel-content>h2.highlight.events,.cd-panel-content>h2.highlight.library{margin-left:7%}hr.pastEvent.overlayhr{width:86%;margin-left:7%}h3.pastTitleOverlay.bluetitle{font-size:1.2rem;margin-left:7%}.overlay-header .highlight-link p.description{max-width:700px}.overlay-header a.highlight-link,.overlay-header .caption,.overlay-header .overlaycolor,.overlay-header .overlayImage{min-height:400px}.overlay-header .caption .placer{margin-left:7%;bottom:4rem;max-width:82%}.overlay-header.library .caption .placer{margin-left:5%}.overlay-header .title-cap{width:22rem;max-width:22rem}.overlay-header h1.title{font-size:1.65rem}}@media screen and (min-width:70rem){.overlay-header .title-cap{width:26rem;max-width:26rem}.overlay-header h1.title{font-size:1.95rem}.overlay-header .highlight-link a,.overlay-header .caption,.overlay-header .overlaycolor,.overlay-header .overlayImage{min-height:450px}}@media screen and (min-width:90rem){.overlay-header.events .left{width:8rem}.overlay-header.events .date{font-size:1.1rem}.overlay-header.events .date span{font-size:2rem}.overlay-header h1.title{font-size:2.25rem}.overlay-header .title-cap{width:30rem;max-width:30rem}.overlay-header a.highlight-link,.overlay-header .caption,.overlay-header .overlaycolor,.overlay-header .overlayImage{min-height:530px}}