html *{box-sizing:border-box}body,html{padding:0;margin:0;height:100%;font-family:Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.075em}img,svg{max-width:100%;height:auto}blockquote{padding:0;margin:0}cite{font-style:normal}.pageContent{margin-top:128px}@media(min-width:351px){.pageContent{margin-top:104px}}@media(min-width:820px){.pageContent{margin-top:135px}}a{color:#000;cursor:pointer}.butter-float-left{float:left;margin:15px}.butter-float-right{float:right;margin:15px}.mainNav{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;position:fixed;z-index:8999;top:0;left:0;background:#fff;max-height:114px}@media(min-width:1025px){.mainNav{flex-wrap:nowrap}}.mainNav .logo{padding:20px 20px 5px;margin-right:auto;display:block}@media(min-width:351px){.mainNav .logo{padding:20px}}.mainNav .logo img{max-height:40px}@media(min-width:351px){.mainNav .logo img{max-height:55px}}.mainNav .countDown{color:#000;padding-top:25px;display:none}@media(min-width:1025px){.mainNav .countDown{display:block}}.mainNav .menuButton{display:flex;justify-content:flex-end;align-items:center;padding:20px}.mainNav .menuButton .hamburger:focus{outline:none}.mainNav .gradient{display:none}@media(min-width:1025px){.mainNav .gradient{top:100px;height:35px;background:linear-gradient(90deg,#74bc1f 0,#00aeef);z-index:88888;width:100vw;position:fixed;display:block}}.mainNav .mobileGradient{height:15px;position:fixed;top:142px;left:0;background:linear-gradient(90deg,#74bc1f 0,#00aeef);z-index:88888}@media(min-width:351px){.mainNav .mobileGradient{top:100px}}@media(min-width:1025px){.mainNav .mobileGradient{display:none}}.mainNav .flyIn{position:fixed;top:142px;left:0;width:100vw;height:calc(100vh - 118px);flex-wrap:wrap;text-transform:uppercase;list-style:none;padding:0;margin:0;text-align:center;visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:-1;opacity:0;transition:all .25s linear;background:linear-gradient(90deg,#74bc1f 0,#00aeef);overflow-x:auto}@media(min-width:351px){.mainNav .flyIn{height:calc(100vh - 104px);top:100px}}.mainNav .flyIn li{width:100%;padding:3vh 0}.mainNav .flyIn li a{font-size:22px}@media(min-width:820px)and (max-width:1500px){.mainNav .flyIn li a{font-size:calc(22px + 8 * (100vw - 820px) / 680)}}@media(min-width:1500px){.mainNav .flyIn li a{font-size:30px}}.mainNav .flyIn li.socialMenu{padding:0;width:100%}.mainNav .flyIn li.socialMenu .headerSocialNav{width:100%;display:flex;justify-content:center;list-style:none;padding:0}.mainNav .flyIn li.socialMenu .headerSocialNav li{width:auto;margin:0 5px}.mainNav .flyIn li.socialMenu .headerSocialNav li a{width:50px;height:50px;display:flex;background:#fff;justify-content:center;align-items:center;border-radius:50%;color:#00aeef;transition:all .15s linear}.mainNav .flyIn li.socialMenu .headerSocialNav li a:hover{background:#000;transition:all .15s linear;color:#fff}.mainNav .flyIn li.socialMenu .headerSocialNav li a svg{height:45%}.mainNav .flyIn .collapsible .collapsible__toggle{border:none;background:transparent;color:#fff;text-transform:uppercase;letter-spacing:.15em;cursor:pointer;font-size:22px}@media(min-width:820px)and (max-width:1500px){.mainNav .flyIn .collapsible .collapsible__toggle{font-size:calc(22px + 8 * (100vw - 820px) / 680)}}@media(min-width:1500px){.mainNav .flyIn .collapsible .collapsible__toggle{font-size:30px}}.mainNav .flyIn .collapsible .collapsible__toggle:focus{outline:none;border:none}.mainNav .flyIn .collapsible .collapsible__content{overflow:hidden;padding:0;margin:2.5vh 0 0;background:#fff;list-style:none}.mainNav .flyIn .collapsible .collapsible__content li{padding:2vh 0}.mainNav .flyIn .collapsible .collapsible__content li a{color:#00aeef}.mainNav .flyIn.active{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);z-index:99999;opacity:1;transition:all .25s linear}.mainNav .mobileCountdown{display:none}.mainNav a{text-decoration:none;color:#fff}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:7px 15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#00aeef;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.stripeWrap{width:100%;display:flex;flex-wrap:wrap}.stripeWrap .hoverStripe{width:100%;min-height:50vh;background-size:cover;background-position:50% 0;background-repeat:no-repeat;position:relative;overflow:hidden}.stripeWrap .hoverStripe:nth-child(2n+2):active .overlay:before,.stripeWrap .hoverStripe:nth-child(2n+2):hover .overlay:before{-webkit-transform:rotate(-58deg) translate(13vh,-21vw);transform:rotate(-58deg) translate(13vh,-21vw);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media(min-width:1025px){.stripeWrap .hoverStripe:nth-child(2n+2):active .overlay:before,.stripeWrap .hoverStripe:nth-child(2n+2):hover .overlay:before{-webkit-transform:rotate(58deg) translate(-17%,16vw);transform:rotate(58deg) translate(-17%,16vw);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}}.stripeWrap .hoverStripe:nth-child(2n+2) .overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:20}.stripeWrap .hoverStripe:nth-child(2n+2) .overlay:before{content:"";align-self:flex-start;position:absolute;z-index:-1;background:rgba(0,174,239,.8);width:100%;height:100%;-webkit-transform:rotate(-58deg) translate(13vh,-21vw);transform:rotate(-58deg) translate(13vh,-21vw);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:120%;height:175%}@media(min-width:1025px){.stripeWrap .hoverStripe:nth-child(2n+2) .overlay:before{-webkit-transform:rotate(58deg) translate(-17%,69vw);transform:rotate(58deg) translate(-17%,69vw);width:150%;height:175%}}.stripeWrap .hoverStripe:active .contentContain,.stripeWrap .hoverStripe:hover .contentContain{z-index:30}.stripeWrap .hoverStripe:active .contentContain .content .copy,.stripeWrap .hoverStripe:hover .contentContain .content .copy{visibility:visible;opacity:1;transition:all .15s linear;transition-delay:.35s}.stripeWrap .hoverStripe:active .overlay:before,.stripeWrap .hoverStripe:hover .overlay:before{-webkit-transform:rotate(-58deg) translate(13vh,-21vw);transform:rotate(-58deg) translate(13vh,-21vw);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media(min-width:1025px){.stripeWrap .hoverStripe:active .overlay:before,.stripeWrap .hoverStripe:hover .overlay:before{-webkit-transform:rotate(-58deg) translate(-17%,-28vw);transform:rotate(-58deg) translate(-17%,-28vw);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}}.stripeWrap .hoverStripe .contentContain{position:absolute;z-index:30;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}@media(min-width:1025px){.stripeWrap .hoverStripe .contentContain{z-index:5}}.stripeWrap .hoverStripe .contentContain .content{text-align:center;color:#fff}.stripeWrap .hoverStripe .contentContain .content .headline{text-shadow:0 3px 6px rgba(0,0,0,.8)}.stripeWrap .hoverStripe .contentContain .content .headline a{color:#fff;text-decoration:none}.stripeWrap .hoverStripe .contentContain .content .headline h2{text-transform:uppercase;margin:0;font-size:25px}@media(min-width:820px)and (max-width:1500px){.stripeWrap .hoverStripe .contentContain .content .headline h2{font-size:calc(25px + 40 * (100vw - 820px) / 680)}}@media(min-width:1500px){.stripeWrap .hoverStripe .contentContain .content .headline h2{font-size:65px}}.stripeWrap .hoverStripe .contentContain .content .headline h2:hover{cursor:pointer}.stripeWrap .hoverStripe .contentContain .content .copy{padding:0 10vw}@media(min-width:1025px){.stripeWrap .hoverStripe .contentContain .content .copy{visibility:hidden;opacity:0;transition:all .15s linear;padding:0 33vw}}.stripeWrap .hoverStripe .overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:20}.stripeWrap .hoverStripe .overlay:before{content:"";align-self:flex-start;position:absolute;z-index:-1;background:rgba(0,174,239,.8);width:100%;height:100%;-webkit-transform:rotate(-58deg) translate(13vh,-21vw);transform:rotate(-58deg) translate(13vh,-21vw);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:120%;height:175%}@media(min-width:1025px){.stripeWrap .hoverStripe .overlay:before{-webkit-transform:rotate(-58deg) translate(-17%,25vw);transform:rotate(-58deg) translate(-17%,25vw);width:150%;height:175%}}footer.mainFooter{width:100%;display:flex;background:#f4f4f4;padding:20px}@media(min-width:1025px){footer.mainFooter{padding:20px 30px}}@media(min-width:1350px){footer.mainFooter{padding:20px 60px}}footer.mainFooter .footerNav{width:100%;display:flex;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);-ms-grid-rows:auto;grid-template-rows:auto;padding:20px 0 0}@media(min-width:1025px){footer.mainFooter .footerNav{padding:0}}footer.mainFooter .footerNav .footerLogo{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;-ms-grid-row:1;grid-row:1;display:flex;align-items:center;justify-content:center}@media(min-width:1025px){footer.mainFooter .footerNav .footerLogo{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}}@media(min-width:1350px){footer.mainFooter .footerNav .footerLogo{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}footer.mainFooter .footerNav .footerLogo img{max-height:70px}footer.mainFooter .footerNav ul.footerNavLinks{display:flex;list-style:none;-ms-grid-column:1;-ms-grid-column-span:9;grid-column:1/10;justify-content:center;align-items:center;padding:2.5vh 0;margin:0;-ms-grid-row:2;grid-row:2;grid-column:2/12;flex-wrap:wrap;font-size:13px}@media(min-width:820px)and (max-width:1500px){footer.mainFooter .footerNav ul.footerNavLinks{font-size:calc(13px + 5 * (100vw - 820px) / 680)}}@media(min-width:1500px){footer.mainFooter .footerNav ul.footerNavLinks{font-size:18px}}@media(min-width:1025px){footer.mainFooter .footerNav ul.footerNavLinks{-ms-grid-row:1;grid-row:1;-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10;flex-wrap:nowrap;padding:5vh 0 2vh}}@media(min-width:1350px){footer.mainFooter .footerNav ul.footerNavLinks{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11}}footer.mainFooter .footerNav ul.footerNavLinks li{width:100%;text-align:center;margin:0 10px 10px}@media(min-width:1025px){footer.mainFooter .footerNav ul.footerNavLinks li{width:auto;text-align:inherit;margin-bottom:0}}footer.mainFooter .footerNav ul.footerNavLinks li a{color:#000;text-decoration:none}footer.mainFooter .footerNav ul.footerSocialNav{display:flex;list-style:none;padding:0;margin:0;justify-content:space-around;align-items:flex-end;-ms-grid-row:3;grid-row:3;-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10}@media(min-width:1025px){footer.mainFooter .footerNav ul.footerSocialNav{-ms-grid-column:10;-ms-grid-column-span:3;grid-column:10/13;-ms-grid-row:1;grid-row:1}}@media(min-width:1350px){footer.mainFooter .footerNav ul.footerSocialNav{-ms-grid-column:11;-ms-grid-column-span:2;grid-column:11/13}}footer.mainFooter .footerNav ul.footerSocialNav li a{width:40px;height:40px;display:flex;background:#707070;justify-content:center;align-items:center;border-radius:50%;color:#fff;transition:all .15s linear}footer.mainFooter .footerNav ul.footerSocialNav li a:hover{background:#00aeef;transition:all .15s linear}footer.mainFooter .footerNav ul.footerSocialNav li a svg{height:45%}footer.mainFooter .footerNav .copyright{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;-ms-grid-row:4;grid-row:4;display:flex;justify-content:center;text-align:center;padding:2.5vh 0}@media(min-width:1025px){footer.mainFooter .footerNav .copyright{align-items:flex-start;-ms-grid-row:2;grid-row:2;padding:0 0 5vh}}footer.mainFooter .footerNav .copyright p{font-size:14px;margin:0}.timerWrap .clockWrap{display:flex}.timerWrap div{padding-left:10px}.timerWrap div:first-of-type{padding:0}.timerHeadline h4{font-weight:700;margin:0 0 10px;text-align:center}.btn{display:inline-block;color:#fff;font-weight:300;font-size:18px;text-decoration:none;transition:all .15s ease-in-out;border:1px solid #00aeef;padding:10px 45px;text-align:center;background:#00aeef;text-transform:uppercase;cursor:pointer}@media(min-width:1025px){.btn{font-size:20px}}.btn span{color:#fff;display:inline-block;-webkit-transform:translateX(0);transform:translateX(0)}.btn:hover,.btn span{transition:all .15s ease-in-out}.btn:hover{background:#0089bc;border-color:#0089bc}.btn:hover span{color:#fff;-webkit-transform:translateX(10px);transform:translateX(10px);transition:all .15s ease-in-out}.btn.grey{border:1px solid #aaa9a9;background:#aaa9a9}.btn.grey:hover{background:#707070;border-color:#707070}.btn.page{border:none;background:transparent;font-size:11px}@media(min-width:1025px){.btn.page{font-size:18px}}.btn.page:hover{background:transparent;border:none}.newsFlash{width:100%;padding:10px 20px;background:#00aeef;position:sticky;bottom:0;display:flex;justify-content:center;text-align:center;z-index:7777}.newsFlash,.newsFlash .signUp{text-transform:uppercase;color:#fff}.newsFlash .signUp{font-size:14px;text-decoration:none;cursor:pointer}@media(min-width:1025px){.newsFlash .signUp{font-size:20px}}.newsFlash .signUp .block{display:block;border:2px solid #fff;padding:10px 35px;margin-bottom:10px}@media(min-width:820px){.newsFlash .signUp .block{display:inline-block;margin-bottom:0}}.styles_overlay__CLSq-{z-index:99999}.newsModal{padding:5px;background:#00aeef;position:relative;margin:125px auto auto}@media(min-width:1025px){.newsModal{margin:auto}}.newsModal div{padding:50px 20px 20px}.newsModal div:first-of-type{background:#fff}.newsModal div h2{margin:0 0 20px;color:#707070;text-align:center;display:none;font-size:18px}@media(min-width:820px)and (max-width:1500px){.newsModal div h2{font-size:calc(18px + 7 * (100vw - 820px) / 680)}}@media(min-width:1500px){.newsModal div h2{font-size:25px}}@media(min-width:1025px){.newsModal div h2{display:inline}}.newsModal div form{display:flex;flex-wrap:wrap;justify-content:space-between}.newsModal div form .inputField{width:calc(50% - 5px);padding:0}.newsModal div form .emailField{width:100%;padding:10px 0 0}.newsModal div form .checkContain{width:100%;padding:15px 0 0}@media(min-width:1025px){.newsModal div form .checkContain{padding:0}}.newsModal div form .checkContain .headline{padding:0;text-align:center;color:#00aeef;border-bottom:2px solid #00aeef;margin-bottom:20px;display:none}@media(min-width:1025px){.newsModal div form .checkContain .headline{display:block}}.newsModal div form .checkContain .headline h3{text-transform:uppercase;font-weight:200;margin-bottom:5px;font-size:18px}@media(min-width:820px)and (max-width:1500px){.newsModal div form .checkContain .headline h3{font-size:calc(18px + 7 * (100vw - 820px) / 680)}}@media(min-width:1500px){.newsModal div form .checkContain .headline h3{font-size:25px}}.newsModal div form .checkContain .checks{padding:0 0 20px 20px}.newsModal div form .checkContain .checks .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1025px){.newsModal div form .checkContain .checks .container{font-size:22px}}.newsModal div form .checkContain .checks .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.newsModal div form .checkContain .checks .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#d5d5d5}.newsModal div form .checkContain .checks .container:hover input~.checkmark{background-color:#707070}.newsModal div form .checkContain .checks .container input:checked~.checkmark{background-color:#00aeef}.newsModal div form .checkContain .checks .checkmark:after{content:"";position:absolute;display:none}.newsModal div form .checkContain .checks .container input:checked~.checkmark:after{display:block}.newsModal div form .checkContain .checks .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.newsModal div form .cta{width:100%;text-align:center;padding:0 20px 20px}@media(min-width:1025px){.newsModal div form .cta{padding:inherit}}input[type=email],input[type=password],input[type=text]{border:2px solid #d5d5d5;padding:10px;font-size:18px;width:100%;color:#707070;font-family:Arial,Helvetica,sans-serif}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#707070}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#707070}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#707070}input[type=email]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{color:#707070}select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:2px solid #d5d5d5;height:45px;padding-right:40px;padding-left:10px;position:relative;background-image:url(/static/down_arrow.png);background-repeat:no-repeat;background-position:97% 45%;background-size:15px;background-color:#fff}option,select,textarea{color:#707070;font-size:18px;font-family:Arial,Helvetica,sans-serif}textarea{width:100%;min-height:25vh;border:2px solid #d5d5d5;padding:10px}textarea::-webkit-input-placeholder{color:#707070}textarea::-moz-placeholder{color:#707070}textarea:-ms-input-placeholder{color:#707070}textarea::placeholder{color:#707070}form{font-family:Arial,Helvetica,sans-serif}.fullForm{width:100%}.error_message{color:#00aeef;padding:10px!important;text-align:left}.pagination{background:#aaa9a9;display:flex;justify-content:center;padding:0 20px}.pagination .content{display:block}@media(min-width:820px){.pagination .content{display:flex}}.pagination .content .pageLink{padding:20px 0}.sponsorWrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px}.sponsorWrap .headline{width:100%;text-align:center;color:#00aeef;text-transform:uppercase}.sponsorWrap .headline h2{letter-spacing:.45em;font-size:30px}@media(min-width:820px)and (max-width:1500px){.sponsorWrap .headline h2{font-size:calc(30px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.sponsorWrap .headline h2{font-size:40px}}.sponsorWrap .sponsorsContain{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 15vw}.sponsorWrap .sponsorsContain .sponsor{padding:20px 5%;width:50%;display:flex;justify-content:center;align-items:center}@media(min-width:1025px){.sponsorWrap .sponsorsContain .sponsor{width:33.333%;padding:20px 5%}}.sponsorWrap .sponsorsContain .sponsor img{max-height:inherit}@media(min-width:1025px){.sponsorWrap .sponsorsContain .sponsor img{max-height:160px}}.contentSection:nth-child(2n) .title{background:#d5d5d5;color:#000}.contentSection .title{background:#00aeef;padding:20px;color:#fff;text-transform:uppercase}.contentSection .title h2{margin:0;font-size:20px}@media(min-width:820px)and (max-width:1500px){.contentSection .title h2{font-size:calc(20px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.contentSection .title h2{font-size:30px}}.contentSection .content{padding:3vh 0}.contentSection .content .contentItem{padding:20px}.contentSection .content .contentItem ul li{margin-bottom:20px;font-size:18px}@media(min-width:820px)and (max-width:1500px){.contentSection .content .contentItem ul li{font-size:calc(18px + 5 * (100vw - 820px) / 680)}}@media(min-width:1500px){.contentSection .content .contentItem ul li{font-size:23px}}.contentSection .content .contentItem ul li ul li{margin:10px 0}.contentSection .content .contentItem img{max-height:70vh}.contentSection .content .contentItem form{text-align:center;padding:0}@media(min-width:1025px){.contentSection .content .contentItem form{padding:0 15vw}}.contentSection .content .contentItem form input,.contentSection .content .contentItem form select,.contentSection .content .contentItem form textarea{margin-bottom:15px}.contentSection .content .contentItem form .btn{margin-top:15px;padding:15px 85px}.socialShareContainer{padding:15px 0 20px;display:flex;flex-wrap:wrap}.socialShareContainer a{display:flex;width:50px;height:50px;margin:0 15px 0 0;border-radius:50%;justify-content:center;align-items:center;color:#fff}.socialShareContainer a svg{height:45%}.socialShareContainer a.fb-icon{background:#3b5998}.socialShareContainer a.twit-icon{background:#1da1f2}.socialShareContainer a.email-icon{background:linear-gradient(90deg,#74bc1f 0,#00aeef)}.categoryFilters{display:flex;justify-content:space-between;padding:0 8% 20px;flex-wrap:wrap}@media(min-width:1025px){.categoryFilters{flex-wrap:nowrap}}.categoryFilters select{width:100%;margin-bottom:10px}@media(min-width:1025px){.categoryFilters select{width:32.5%}}.fileFilters{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;padding:0 0 20px}.fileFilters .left{min-height:15vh;height:1px;width:49%;display:flex;justify-content:center;align-items:center;position:relative;background:#00aeef}@media(min-width:820px){.fileFilters .left{min-height:35vh;background-image:url(/static/image-filter.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:inherit}}.fileFilters .right{min-height:15vh;height:1px;width:49%;display:flex;justify-content:center;align-items:center;position:relative;background:#00aeef}@media(min-width:820px){.fileFilters .right{min-height:35vh;background-image:url(/static/video-filter.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:inherit}}.fileFilters .overlay{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;height:100%;width:100%;cursor:pointer;transition:all .2s ease-in-out;color:#fff;text-transform:uppercase}.fileFilters .overlay:hover{background:#0089bc}@media(min-width:820px){.fileFilters .overlay:hover{background:rgba(0,174,239,.5);transition:all .2s ease-in-out}}.fileFilters .overlay h3{font-size:25px}@media(min-width:820px)and (max-width:1500px){.fileFilters .overlay h3{font-size:calc(25px + 40 * (100vw - 820px) / 680)}}@media(min-width:1500px){.fileFilters .overlay h3{font-size:65px}}@media(min-width:820px){.fileFilters .overlay h3{text-shadow:0 3px 6px rgba(0,0,0,.8)}}.fileFilters .overlay.active{background:#0089bc;transition:all .2s ease-in-out}@media(min-width:820px){.fileFilters .overlay.active{background:rgba(0,174,239,.5)}}.FlexBanner{width:100%;min-height:60vh;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.FlexBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff}.FlexBanner .overlay h1{margin:0;font-weight:700;letter-spacing:.35em;text-shadow:0 3px 6px #000;line-height:1.6;text-transform:uppercase;font-size:30px}@media(min-width:820px)and (max-width:1500px){.FlexBanner .overlay h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.FlexBanner .overlay h1{font-size:60px}}.buttonBack___1mlaL,.buttonFirst___2rhFr,.buttonLast___2yuh0,.buttonNext___2mOCa,.buttonNext___3Lm3s,.dot___3c3SI{cursor:pointer}.image___xtQGH{display:block;width:100%;height:100%}.spinner___27VUp{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);width:30px;height:30px;-webkit-animation-name:spin___S3UuE;animation-name:spin___S3UuE;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border:4px solid #a9a9a9;border-top-color:#000;border-radius:30px}@-webkit-keyframes spin___S3UuE{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin___S3UuE{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.container___2O72F{position:relative;overflow:hidden;height:100%;width:100%}.overlay___IV4qY{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;cursor:zoom-in;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.hover___MYy31,.loading___1pvNI,.zoom___3kqYk{opacity:1}.imageLoadingSpinnerContainer___3UIPD{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f4f4f4}.slide___3-Nqo{position:relative;display:block;box-sizing:border-box;height:0;margin:0;list-style-type:none}.slide___3-Nqo:focus{outline:none!important}.slideHorizontal___1NzNV{float:left}.slideInner___2mfX9{position:absolute;top:0;left:0;width:100%;height:100%}.focusRing___1airF{position:absolute;top:5px;right:5px;bottom:5px;left:5px;pointer-events:none;outline-width:5px;outline-style:solid;outline-color:Highlight}@media(-webkit-min-device-pixel-ratio:0){.focusRing___1airF{outline-style:auto;outline-color:-webkit-focus-ring-color}}.horizontalSlider___281Ls{position:relative;overflow:hidden}.horizontalSliderTray___1L-0W{overflow:hidden;width:100%}.verticalSlider___34ZFD{position:relative;overflow:hidden}.verticalSliderTray___267D8{overflow:hidden}.verticalTray___12Key{float:left}.verticalSlideTrayWrap___2nO7o{overflow:hidden}.sliderTray___-vHFQ{display:block;list-style:none;padding:0;margin:0}.sliderAnimation___300FY{transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(.645,.045,.355,1);will-change:transform}.masterSpinnerContainer___1Z6hB{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f4f4f4}.imageSubNavSection{padding:20px 50px;background:#fff;max-width:1920px;margin:0 auto}.imageSubNavSection .carousel{position:relative}.imageSubNavSection .carousel .carousel__inner-slide{display:flex;justify-content:center;align-items:center;text-align:center}.imageSubNavSection .carousel .carousel__inner-slide .subMenuItem{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.imageSubNavSection .carousel .carousel__inner-slide .subMenuItem .content{width:100%}.imageSubNavSection .carousel .carousel__inner-slide .subMenuItem .content .itemImage{width:40%;padding-bottom:40%;border-radius:50%;display:block;margin:0 auto;background-size:contain;background-repeat:no-repeat;background-position:50%;text-decoration:none}.imageSubNavSection .carousel .carousel__inner-slide .subMenuItem .content .itemTitle{display:block;padding-top:10px;text-transform:uppercase;font-weight:600;text-decoration:none;font-size:14px}@media(min-width:820px)and (max-width:1500px){.imageSubNavSection .carousel .carousel__inner-slide .subMenuItem .content .itemTitle{font-size:calc(14px + 8 * (100vw - 820px) / 680)}}@media(min-width:1500px){.imageSubNavSection .carousel .carousel__inner-slide .subMenuItem .content .itemTitle{font-size:22px}}.imageSubNavSection .carousel button.carousel__back-button,.imageSubNavSection .carousel button.carousel__next-button{border:none;font-size:65px;position:absolute;top:42%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;background:transparent;color:#000}.imageSubNavSection .carousel button.carousel__back-button:focus,.imageSubNavSection .carousel button.carousel__next-button:focus{outline:none}.imageSubNavSection .carousel button.carousel__back-button{left:-25px}.imageSubNavSection .carousel button.carousel__back-button:disabled{display:none}.imageSubNavSection .carousel button.carousel__next-button{right:-25px}.imageSubNavSection .carousel button.carousel__next-button:disabled{display:none}.cardGroup{display:flex;flex-wrap:wrap;padding:5vh 20px;max-width:1920px;margin:0 auto;justify-content:center;align-items:center}@media(min-width:1025px){.cardGroup{padding:5vh 5vw}}.cardGroup .singleCard{width:100%;margin:20px auto;background:#d5d5d5;max-width:600px}@media(min-width:1025px){.cardGroup .singleCard{width:calc(50% - 4vw);margin:1vw 2vw}}.cardGroup .singleCard .cardImage{min-height:50vh;background-size:cover;background-position:0 50%;position:relative}.cardGroup .singleCard .cardImage .overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;margin:auto;background-color:rgba(0,0,0,.2);z-index:50;display:flex;justify-content:center;align-items:center;text-align:center}.cardGroup .singleCard .cardImage .overlay a{text-decoration:none;color:#fff;text-transform:uppercase}.cardGroup .singleCard .cardImage .overlay a h2{letter-spacing:.18em;text-shadow:0 3px 6px #000;line-height:1.6;margin:0;font-size:20px}@media(min-width:820px)and (max-width:1500px){.cardGroup .singleCard .cardImage .overlay a h2{font-size:calc(20px + 15 * (100vw - 820px) / 680)}}@media(min-width:1500px){.cardGroup .singleCard .cardImage .overlay a h2{font-size:35px}}.cardGroup .singleCard .cardImage .cardPlus{width:40px;height:40px;background:#00aeef;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:50%;position:absolute;z-index:100;bottom:-20px;right:20px}.cardGroup .singleCard .cardImage .cardPlus a{display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff}.cardGroup .singleCard .cardImage .cardPlus a svg{height:55%}.cardGroup .singleCard .cardCopy{padding:40px 20px}.cardGroup .singleCard .cardCopy p{margin:0}.conditionalTextSection{padding:5vh 10vw;max-width:1920px}.conditionalTextSection .headline h1,.conditionalTextSection .headline h2,.conditionalTextSection .headline h3{font-size:25px}@media(min-width:820px)and (max-width:1500px){.conditionalTextSection .headline h1,.conditionalTextSection .headline h2,.conditionalTextSection .headline h3{font-size:calc(25px + 15 * (100vw - 820px) / 680)}}@media(min-width:1500px){.conditionalTextSection .headline h1,.conditionalTextSection .headline h2,.conditionalTextSection .headline h3{font-size:40px}}.conditionalTextSection .content p{line-height:1.8;margin:0}.conditionalTextSection .content.hasColumns{-webkit-columns:400px ;-moz-columns:400px ;columns:400px;grid-column-gap:4em;-webkit-column-gap:4em;-moz-column-gap:4em;column-gap:4em}.parallaxBG{width:100%;min-height:25vh;background-size:cover;background-position:50%;background-repeat:no-repeat}@media(min-width:1025px){.parallaxBG{min-height:50vh;padding:5vh 0;background-image:none!important}}.parallaxBG .react-parallax{display:none}@media(min-width:1025px){.parallaxBG .react-parallax{display:block}}.parallaxBG .react-parallax img{max-width:inherit;height:inherit}@media(min-width:1025px){.parallaxBG .react-parallax .parallaxBannerChild{height:50vh}}.sideBySideImageSection{width:100%;min-height:25vh;display:flex;flex-wrap:wrap;padding:5vh 0}@media(min-width:1025px){.sideBySideImageSection{min-height:50vh;flex-wrap:nowrap}}.sideBySideImageSection .image{min-height:35vh;width:100%;background-size:cover;background-position:50% 0;background-repeat:no-repeat}@media(min-width:1025px){.sideBySideImageSection .image{min-height:50vh;width:50%}}.QdUpEvent{padding:3vh 3%}.QdUpEvent .eventTitle h2{margin-bottom:5px;font-size:25px}@media(min-width:820px)and (max-width:1500px){.QdUpEvent .eventTitle h2{font-size:calc(25px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.QdUpEvent .eventTitle h2{font-size:35px}}.QdUpEvent .eventTitle h3{margin:0;font-size:18px}@media(min-width:820px)and (max-width:1500px){.QdUpEvent .eventTitle h3{font-size:calc(18px + 7 * (100vw - 820px) / 680)}}@media(min-width:1500px){.QdUpEvent .eventTitle h3{font-size:25px}}.QdUpEvent .eventTitle .btnContain{padding:15px 0 3vh}.QdUpEvent .eventCardsContain{width:100%;display:flex;justify-content:space-evenly;padding-top:20px;flex-wrap:wrap}.speakerCard{width:100%;margin-bottom:3vh}@media(min-width:1025px){.speakerCard{width:calc(25% - .5vw);margin-bottom:.5vw}}.speakerCard .top{width:100%;height:43vh;background-size:contain;background-position:0;background-repeat:no-repeat}@media(min-width:1025px){.speakerCard .top{background-size:cover;background-position:50% 0}}.speakerCard .copy h3{margin:5px 0 0;font-size:18px}@media(min-width:820px)and (max-width:1500px){.speakerCard .copy h3{font-size:calc(18px + 12 * (100vw - 820px) / 680)}}@media(min-width:1500px){.speakerCard .copy h3{font-size:30px}}.speakerCard .copy h4{margin:5px 0 0;font-weight:400}.speakerCard .copy .times{font-weight:700}.speakerCard .copy .times h4{font-weight:700;margin-bottom:0}.speakerCard .copy .description h4{margin-bottom:5px;font-weight:700}.sweepsContain{padding:0 8%;text-align:center}.sweepsContain .headline{color:#00aeef}.sweepsContain .headline h2{margin:0;font-weight:700;letter-spacing:.35em;line-height:1.6;font-size:25px}@media(min-width:820px)and (max-width:1500px){.sweepsContain .headline h2{font-size:calc(25px + 25 * (100vw - 820px) / 680)}}@media(min-width:1500px){.sweepsContain .headline h2{font-size:50px}}.sweepsContain .formContain{padding:0 0 3vh}@media(min-width:1025px){.sweepsContain .formContain{padding:0 15vw 3vh}}.sweepsContain .formContain form{text-align:center;display:flex;justify-content:space-between;flex-wrap:wrap}.sweepsContain .formContain form input,.sweepsContain .formContain form select,.sweepsContain .formContain form textarea{margin-bottom:15px}.sweepsContain .formContain form input,.sweepsContain .formContain form textarea{width:100%}.sweepsContain .formContain form .formGroup{width:49%}.sweepsContain .formContain form .btn{margin-top:15px;padding:15px 85px}.homeIntroVideo{min-height:70vh;display:flex;justify-content:center;align-items:center;background:#d5d5d5;position:relative}.homeIntroVideo .video{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}.homeIntroVideo .video video#bgvid{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:none;background-size:cover;display:block;box-sizing:inherit}.homeIntroVideo .overlay{position:absolute;background:hsla(0,0%,100%,.5);width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.homeIntroVideo .overlay .content{text-align:center;padding:0 20px}.homeIntroVideo .overlay .content img{max-height:350px;display:block;margin-bottom:20px}.homeHero{display:none}@media(min-width:1025px){.homeHero{min-height:75vh;width:100%;background-size:cover;background-position:50% 85%;display:block}}.homeHeroMobile{width:100%;display:-ms-grid;display:grid}@media(min-width:1025px){.homeHeroMobile{display:none}}.homeA{min-height:325px;background-size:cover;background-repeat:no-repeat;background-position:50%}.homeA,.homeA .content{width:100%;display:flex;position:relative}.homeA .content{align-items:center;overflow:hidden;z-index:20}@media(min-width:1025px){.homeA .content{width:60%}}@media(min-width:1350px){.homeA .content{width:48%}}.homeA .content:before{content:"";align-self:flex-start;position:absolute;z-index:-1;background:#00aeef;width:100%;height:100%}@media(min-width:1025px){.homeA .content:before{-webkit-transform:rotate(41deg) translate(-17%,33%);transform:rotate(41deg) translate(-17%,33%);width:150%;height:200%}}.homeA .content ul{list-style:none;padding:0 5%;color:#fff;font-weight:700;font-size:16px}@media(min-width:820px)and (max-width:1500px){.homeA .content ul{font-size:calc(16px + 6 * (100vw - 820px) / 680)}}@media(min-width:1500px){.homeA .content ul{font-size:22px}}.homeA .content ul li{margin-bottom:15px}.homeA .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.5);z-index:5}.homeB{width:100%;text-align:center}.homeB .btnContain{width:100%;background:#00aeef;padding:2em 20px}.homeB .btnContain .btn{margin:0;border-color:#fff}.homeB .content{padding:5vh 20px}.homeB .content h2{margin:0 0 10px;color:#707070;font-size:32px}@media(min-width:820px)and (max-width:1500px){.homeB .content h2{font-size:calc(32px + 23 * (100vw - 820px) / 680)}}@media(min-width:1500px){.homeB .content h2{font-size:55px}}.homeB .content .dates .date{margin-bottom:10px;color:#707070;font-size:18px}@media(min-width:820px)and (max-width:1500px){.homeB .content .dates .date{font-size:calc(18px + 5 * (100vw - 820px) / 680)}}@media(min-width:1500px){.homeB .content .dates .date{font-size:23px}}.homeB .content .dates .date .title{color:#74bc1f;font-weight:900;font-size:22px}@media(min-width:820px)and (max-width:1500px){.homeB .content .dates .date .title{font-size:calc(22px + 6 * (100vw - 820px) / 680)}}@media(min-width:1500px){.homeB .content .dates .date .title{font-size:28px}}.homeB .content .copy{padding-top:2vh}.homeB .content .copy p{margin:0}.homeB .content .button{padding-top:5vh}.homeSweeps{padding:5vh 20px}.homeSweeps .headline{text-align:center;text-transform:uppercase}.homeSweeps .headline h2{margin:0 0 10px;color:#707070;font-size:32px}@media(min-width:820px)and (max-width:1500px){.homeSweeps .headline h2{font-size:calc(32px + 23 * (100vw - 820px) / 680)}}@media(min-width:1500px){.homeSweeps .headline h2{font-size:55px}}.homeSweeps .copy{text-align:center;padding:0}@media(min-width:1025px){.homeSweeps .copy{padding:0 30%}}.homeSweeps .columnContain{width:100%;padding:0}@media(min-width:1025px){.homeSweeps .columnContain{padding:0 8%;display:flex;justify-content:space-between}}.homeSweeps .columnContain .column{width:100%;margin:2em 0}@media(min-width:1025px){.homeSweeps .columnContain .column{width:28%;margin:2em 1%}}.homeSweeps .columnContain .column .top{width:100%;height:38vh;background-size:cover;background-position:20% 40%}@media(min-width:1025px){.homeSweeps .columnContain .column .top{height:25vh}}.homeSweeps .columnContain .column .bottom{margin-top:1em}.homeSweeps .columnContain .column .bottom .btn{width:100%;padding-right:5px;padding-left:5px;margin:0}.tmpStripe{display:none}@media(min-width:1025px){.tmpStripe{display:block;width:100%;min-height:50vh;background-size:cover;background-position:50% 0;background-repeat:no-repeat}}.homeC,.homeD{width:100%}.homeD{display:flex;padding:40px 20px}@media(min-width:1025px){.homeD{padding:5vh 10vh}}.homeD .content{width:100%;max-width:1920px}@media(min-width:1025px){.homeD .content{width:60%}}.homeD .content blockquote{border-left:5px solid #00aeef;padding-left:5%}.homeD .content blockquote p{font-size:25px}@media(min-width:820px)and (max-width:1500px){.homeD .content blockquote p{font-size:calc(25px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.homeD .content blockquote p{font-size:35px}}.homeE{width:100%;display:flex;padding:20px;justify-content:center}@media(min-width:1025px){.homeE{padding:5vh 10vh;justify-content:flex-end}}.homeE .content{width:100%;text-align:center;max-width:1920px}@media(min-width:1025px){.homeE .content{width:60%;text-align:right}}.vidModal{padding:5px;background:#00aeef;position:relative;margin:125px auto auto;max-width:1000px}@media(min-width:1025px){.vidModal{margin:auto}}.vidModal div{padding:50px 20px 20px}.vidModal div:first-of-type{background:#fff}.vidModal div video{max-width:100%;height:auto}.vidModal div video:focus{outline:none}.newsHero{width:100%;min-height:30vh;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;color:#fff}@media(min-width:1025px){.newsHero{min-height:60vh}}.newsHero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.newsHero .overlay h1{margin:0;font-weight:700;letter-spacing:.35em;text-shadow:0 3px 6px #000;line-height:1;font-size:30px}@media(min-width:820px)and (max-width:1500px){.newsHero .overlay h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.newsHero .overlay h1{font-size:60px}}.newsHero .overlay h3{font-weight:500;margin:15px 0 0}.newsA{padding:5vh 8%}@media(min-width:1025px){.newsA{padding:10vh 5% 0}}.newsA .singlePost{padding:20px;margin-bottom:2vh;display:flex;flex-wrap:wrap}.newsA .singlePost:last-of-type{margin-bottom:5vh}@media(min-width:1025px){.newsA .singlePost{flex-wrap:nowrap;padding:0 10%;margin-bottom:5vh}}.newsA .singlePost .contentContain{width:100%;display:flex;align-items:center;order:1;border-left:5px solid #00aeef;padding:15px 0 15px 25px}@media(min-width:1025px){.newsA .singlePost .contentContain{order:0;width:100%;display:flex;align-items:center}}.newsA .singlePost .contentContain .headline a{color:#707070;text-decoration:none}.newsA .singlePost .contentContain .headline a h2{margin:0}.articleHero{width:100%;min-height:60vh;background-size:cover;background-position:50%;background-repeat:no-repeat}.articleBody{padding:3vh 8%}.articleBody h1{color:#707070;margin-bottom:0;font-size:30px}@media(min-width:820px)and (max-width:1500px){.articleBody h1{font-size:calc(30px + 20 * (100vw - 820px) / 680)}}@media(min-width:1500px){.articleBody h1{font-size:50px}}.articleBody h2{color:#707070;font-size:25px}@media(min-width:820px)and (max-width:1500px){.articleBody h2{font-size:calc(25px + 15 * (100vw - 820px) / 680)}}@media(min-width:1500px){.articleBody h2{font-size:40px}}.articleBody blockquote{padding:3vh 0}@media(min-width:1025px){.articleBody blockquote{padding:3vh 25vw 3vh 0}}.articleBody blockquote p{border-left:5px solid #00aeef;padding-left:5%;font-weight:500;color:#707070;font-size:25px}@media(min-width:820px)and (max-width:1500px){.articleBody blockquote p{font-size:calc(25px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.articleBody blockquote p{font-size:35px}}.backContain{background:#aaa9a9;display:flex;justify-content:center;padding:0 20px}.backContain a{display:block;padding:20px 0;color:#fff;font-weight:700;text-decoration:none;font-size:18px}@media(min-width:820px)and (max-width:1500px){.backContain a{font-size:calc(18px + 7 * (100vw - 820px) / 680)}}@media(min-width:1500px){.backContain a{font-size:25px}}.exhibitA{width:100%;color:#00aeef;text-align:center;padding:40px 20px;text-transform:uppercase}.exhibitA h1{font-weight:700;letter-spacing:.35em;margin:0;font-size:30px}@media(min-width:820px)and (max-width:1500px){.exhibitA h1{font-size:calc(30px + 15 * (100vw - 820px) / 680)}}@media(min-width:1500px){.exhibitA h1{font-size:45px}}.exhibitB{padding:0 8%}.exhibitB form{width:100%;display:flex;flex-wrap:wrap}@media(min-width:820px){.exhibitB form{flex-wrap:nowrap}}.exhibitB form .inputField{width:100%;padding:0 0 15px;margin:0}@media(min-width:820px){.exhibitB form .inputField{width:30%;margin-right:15px;padding:0}}.exhibitB form .btn{max-height:45px}.exhibitC{width:100%;padding:5vh 8%}.exhibitC .content{border-left:5px solid #00aeef;padding:0 0 0 2%}@media(min-width:820px){.exhibitC .content{padding:0 20% 0 2%}}.exhibitC .content p{line-height:2}.exhibitD{width:100%;padding:2.5vh 5%;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}@media(min-width:820px){.exhibitD{flex-wrap:nowrap}}.exhibitD .headshot{max-width:470px;width:48%;margin:20px 1%}@media(min-width:820px){.exhibitD .headshot{width:21.333%;margin:0 1%}}.exhibitD .headshot p{margin:5px 0;font-size:14px}@media(min-width:820px){.exhibitD .headshot p{font-size:18px}}.exhibitD .headshot .name{padding-top:20px}.exhibitD .headshot .name p{font-weight:700}.postExhibitB{width:100%;padding:0 5%}.postExhibitB .resource:nth-child(2n) .title{background:#d5d5d5;color:#000}.postExhibitB .resource .title{background:#00aeef;padding:20px;color:#fff}.postExhibitB .resource .title h2{margin:0;font-size:20px}@media(min-width:820px)and (max-width:1500px){.postExhibitB .resource .title h2{font-size:calc(20px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.postExhibitB .resource .title h2{font-size:30px}}.postExhibitB .resource .content{padding:20px}.postExhibitB .resource .locationWrap{display:flex;padding:40px 20px;flex-wrap:wrap}@media(min-width:820px){.postExhibitB .resource .locationWrap{flex-wrap:nowrap}}.postExhibitB .resource .locationWrap .titleContain{width:100%;padding-bottom:20px}@media(min-width:820px){.postExhibitB .resource .locationWrap .titleContain{width:auto;padding-right:5vw;padding-bottom:0}}.postExhibitB .resource .locationWrap .titleContain h3{margin:0}.postExhibitB .resource .locationWrap .locationInfo{width:100%}@media(min-width:820px){.postExhibitB .resource .locationWrap .locationInfo{width:auto}}.postExhibitB .resource .locationWrap .locationInfo .addressContent{padding-bottom:20px}.postExhibitB .resource .locationWrap .locationInfo .addressContent p{margin:10px 0}.postExhibitB .resource .locationWrap .locationInfo .addressContent p:first-of-type{margin-top:0}.postExhibitB .resource .locationWrap .officeHours p{margin:10px 0}.postExhibitB .resource .locationWrap .officeHours p:first-of-type{margin-top:0}.brandHero{width:100%;display:flex;min-height:60vh;background-size:cover;background-position:0 50%;background-repeat:no-repeat;position:relative}.brandHero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.brandHero .overlay h1{margin:0;font-weight:700;letter-spacing:.35em;text-shadow:0 3px 6px #000;line-height:1.6;font-size:30px}@media(min-width:820px)and (max-width:1500px){.brandHero .overlay h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.brandHero .overlay h1{font-size:60px}}.brandTerms{padding:5vh 5%;width:100%}.brandTerms h1,.brandTerms h2{color:#00aeef}.brandForm{padding:0 5% 5vh}.brandForm form .btn{margin-top:15px}.brandForm form .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brandForm form .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.brandForm form .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#d5d5d5}.brandForm form .container:hover input~.checkmark{background-color:#707070}.brandForm form .container input:checked~.checkmark{background-color:#00aeef}.brandForm form .checkmark:after{content:"";position:absolute;display:none}.brandForm form .container input:checked~.checkmark:after{display:block}.brandForm form .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggleElements{width:100%;padding:5vh 0}.toggleElements .title{width:100%;display:flex;padding:20px;text-transform:uppercase;color:#fff;justify-content:center;text-align:center;align-items:center;position:relative;cursor:pointer}.toggleElements .title h2{margin:0;font-size:18px}@media(min-width:820px)and (max-width:1500px){.toggleElements .title h2{font-size:calc(18px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.toggleElements .title h2{font-size:28px}}.toggleElements .title .carrot{display:inline-block;color:#fff;width:50px;height:50px;font-size:2em;position:absolute;right:7vw;top:15px}@media(min-width:1025px){.toggleElements .title .carrot{right:25vw}}.toggleElements .title .plusIcon{display:inline-block;color:#fff;width:50px;height:50px;font-size:1.5em;position:absolute;right:7vw}@media(min-width:1025px){.toggleElements .title .plusIcon{right:25vw}}.toggleElements .title .plusIcon span{position:absolute;transition:.25s;background:#fff;border-radius:2px}.toggleElements .title .plusIcon span:first-of-type{top:25%;bottom:25%;width:10%;left:45%}.toggleElements .title .plusIcon span:last-of-type{left:25%;right:25%;height:10%;top:45%}.toggleElements .title .plusIcon#EXPANDED span,.toggleElements .title .plusIcon#EXPANDING span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.toggleElements .title .plusIcon#EXPANDED span:last-of-type,.toggleElements .title .plusIcon#EXPANDING span:last-of-type{left:50%;right:50%}.toggleElements .theLogo{padding:0 0 2vh;width:100%}.toggleElements .theLogo .title{background:#00aeef}.toggleElements .theLogo .content{overflow:hidden}.toggleElements .theLogo .content .imageContain{padding:5vh 20px;text-align:center}.toggleElements .theLogo .content .imageContain img{max-height:200px}.toggleElements .theLogo .content .buttons{text-align:center;padding:5vh 0 10vh}.toggleElements .theLogo .content .buttons a{margin:0 1em 1em 0}.toggleElements .theLogo .content .buttons a:last-child{margin:0 0 1em}.toggleElements .theColors{padding:0 0 2vh}.toggleElements .theColors .title{background:#aaa9a9}.toggleElements .theColors .content{overflow:hidden}.toggleElements .theColors .content .contentWrap{padding:5vh 8%}.toggleElements .theColors .content .contentWrap .headline{color:#00aeef}.toggleElements .theColors .content .contentWrap .copy{padding:0}@media(min-width:820px){.toggleElements .theColors .content .contentWrap .copy{padding:0 55vw 0 0}}.toggleElements .theColors .content .contentWrap .colorsSection{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.toggleElements .theColors .content .contentWrap .colorsSection .color{width:100%;padding-top:3vh}@media(min-width:820px){.toggleElements .theColors .content .contentWrap .colorsSection .color{width:40%}.toggleElements .theColors .content .contentWrap .colorsSection .color:nth-child(odd){margin-right:2%}.toggleElements .theColors .content .contentWrap .colorsSection .color:nth-child(2n){margin-left:2%}}.toggleElements .theColors .content .contentWrap .colorsSection .color .colorContain{width:100%;height:30vh}.toggleElements .theType{padding:0 0 2vh}.toggleElements .theType .title{background:#00aeef}.toggleElements .theType .content{overflow:hidden}.toggleElements .theType .content .contentWrap{padding:5vh 8%}.toggleElements .theType .content .contentWrap p{line-height:2}.toggleElements .theType .content .contentWrap .fontSection{padding:2vh 0 0}.toggleElements .theType .content .contentWrap .fontSection .fontTitle{color:#00aeef}.toggleElements .theType .content .contentWrap .fontSection .fontImage{text-align:center}.toggleElements .theAuto{padding:0 0 2vh}.toggleElements .theAuto .title{background:#00aeef}.toggleElements .theAuto .content{overflow:hidden}.toggleElements .theAuto .content .contentWrap{padding:5vh 8%}.toggleElements .theAuto .content .logo{text-align:center;padding:0 20vw 2vh}.toggleElements .theAuto .content .cta{text-align:center;margin-bottom:20px}.toggleElements .theAuto .content .cta .btn{font-size:15px}@media(min-width:1025px){.toggleElements .theAuto .content .cta .btn{font-size:20px}}.toggleElements .theBella{padding:0 0 2vh;width:100%}.toggleElements .theBella .title{background:#aaa9a9}.toggleElements .theBella .content{overflow:hidden}.toggleElements .theBella .content .sectionA{padding:5vh 8%;display:flex;justify-content:center}.toggleElements .theBella .content .sectionB,.toggleElements .theBella .content .sectionC{display:flex;width:100%;justify-content:center}.toggleElements .theBella .content .sectionB .imageContain,.toggleElements .theBella .content .sectionC .imageContain{text-align:center}.toggleElements .theBella .content .sectionB .imageContain img,.toggleElements .theBella .content .sectionC .imageContain img{max-height:450px}.toggleElements .theContact{padding:0 0 2vh}.toggleElements .theContact .title{background:#aaa9a9;display:block;color:#fff;text-decoration:none}.mediaIntro{padding:5vh 8%}.mediaIntro .headline{color:#00aeef;text-align:center}.mediaIntro .headline h1{font-weight:700;letter-spacing:.35em;margin:0;font-size:30px}@media(min-width:820px)and (max-width:1500px){.mediaIntro .headline h1{font-size:calc(30px + 15 * (100vw - 820px) / 680)}}@media(min-width:1500px){.mediaIntro .headline h1{font-size:45px}}.mediaIntro .copy p{line-height:2}.mediaA{padding:0 8% 5vh;display:flex;flex-wrap:wrap}.mediaA .mediaImage{width:100%;height:55vh;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden}.mediaA .mediaImage:nth-child(5n+1){width:100%}.mediaA .mediaImage:hover .overlay{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1;transition:.25s;transition-delay:.15s}@media(min-width:820px){.mediaA .mediaImage{width:50%}}.mediaA .mediaImage .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background:rgba(0,0,0,.5);-webkit-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;transition:.25s;transition-delay:.15s}.mediaA .mediaImage .overlay .imageLink{color:#fff;transition:.15s;text-decoration:none}.mediaA .mediaImage .overlay .imageLink:hover{color:#00aeef;transition:.15s}.noMedia{width:100%;padding:20px 0;text-align:center}.contactHero{width:100%;min-height:60vh;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.contactHero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff}.contactHero .overlay h1{margin:0;font-weight:700;letter-spacing:.35em;text-shadow:0 3px 6px #000;line-height:1.6;font-size:30px}@media(min-width:820px)and (max-width:1500px){.contactHero .overlay h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.contactHero .overlay h1{font-size:60px}}.contactA{padding:5vh 8%}.contactA .headline{color:#00aeef;text-align:center}.contactA .headline h2{margin:0;font-weight:700;letter-spacing:.35em;line-height:1.6;font-size:25px}@media(min-width:820px)and (max-width:1500px){.contactA .headline h2{font-size:calc(25px + 25 * (100vw - 820px) / 680)}}@media(min-width:1500px){.contactA .headline h2{font-size:50px}}.contactA .copy{text-align:center}.contactA .formContain{padding:3vh 0}@media(min-width:1025px){.contactA .formContain{padding:3vh 15vw}}.contactA .formContain form{text-align:center}.contactA .formContain form input,.contactA .formContain form select,.contactA .formContain form textarea{margin-bottom:15px}.contactA .formContain form .btn{margin-top:15px;padding:15px 85px}.contactB{width:100%;padding:0 5% 5vh}.contactB .Info .titleContain{background:#00aeef;padding:20px;color:#fff;text-transform:uppercase}.contactB .Info .titleContain h2{margin:0;font-size:20px}@media(min-width:820px)and (max-width:1500px){.contactB .Info .titleContain h2{font-size:calc(20px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.contactB .Info .titleContain h2{font-size:30px}}.contactB .Info .itemWrap{display:flex;padding:40px 20px;flex-wrap:wrap}@media(min-width:820px){.contactB .Info .itemWrap{flex-wrap:nowrap}}.contactB .Info .itemWrap .infoContain{padding:0 0 20px}.contactB .Info .itemWrap .infoContain p:first-of-type{margin-top:0}.contactB .Info .itemWrap .left{width:100%;padding-bottom:20px;text-transform:uppercase;font-weight:700;color:#707070}@media(min-width:820px){.contactB .Info .itemWrap .left{width:35%;padding-bottom:0}}.contactB .Info .itemWrap .left h1,.contactB .Info .itemWrap .left h2,.contactB .Info .itemWrap .left h3,.contactB .Info .itemWrap .left p{margin:0}.contactB .Info .itemWrap .right{width:100%}@media(min-width:820px){.contactB .Info .itemWrap .right{width:65%}}.contactB .Info .itemWrap .right p{margin:10px 0}.contactB .Info .itemWrap .right p:first-of-type{margin-top:0}.contactB .Info .itemWrap .right .address{padding-bottom:20px}.automobilidHero{width:100%;min-height:60vh;position:relative;background-size:cover;background-position:50% 0;background-repeat:no-repeat}.automobilidHero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff}.automobilidHero .overlay h1{margin:0;font-weight:700;letter-spacing:.35em;text-shadow:0 3px 6px #000;line-height:1.6;font-size:30px}@media(min-width:820px)and (max-width:1500px){.automobilidHero .overlay h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.automobilidHero .overlay h1{font-size:60px}}.automobilidA{padding:5vh 8% 2vh}.automobilidA p{line-height:1.8}.automobilidA ul li{margin-bottom:10px}.automobilidB{padding:0 8%}.automobilidB p{padding-left:25px;font-size:14px}.automobilidC .formContain{padding:3vh 20px}@media(min-width:1025px){.automobilidC .formContain{padding:3vh 15vw}}.automobilidC .formContain form input,.automobilidC .formContain form select,.automobilidC .formContain form textarea{margin-bottom:15px}.automobilidC .formContain form .checkContain{width:100%;padding:15px 0 0}@media(min-width:1025px){.automobilidC .formContain form .checkContain{padding:0}}.automobilidC .formContain form .checkContain .headline{padding:0;text-align:center;color:#00aeef;border-bottom:2px solid #00aeef;margin-bottom:20px;display:none}@media(min-width:1025px){.automobilidC .formContain form .checkContain .headline{display:block}}.automobilidC .formContain form .checkContain .headline h3{text-transform:uppercase;font-weight:200;margin-bottom:5px;font-size:18px}@media(min-width:820px)and (max-width:1500px){.automobilidC .formContain form .checkContain .headline h3{font-size:calc(18px + 7 * (100vw - 820px) / 680)}}@media(min-width:1500px){.automobilidC .formContain form .checkContain .headline h3{font-size:25px}}.automobilidC .formContain form .checkContain .checks{padding:0 0 20px 20px}.automobilidC .formContain form .checkContain .checks .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1025px){.automobilidC .formContain form .checkContain .checks .container{font-size:22px}}.automobilidC .formContain form .checkContain .checks .container input{position:absolute;opacity:0!important;cursor:pointer;height:0;width:0}.automobilidC .formContain form .checkContain .checks .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#d5d5d5}.automobilidC .formContain form .checkContain .checks .container:hover input~.checkmark{background-color:#707070}.automobilidC .formContain form .checkContain .checks .container input:checked~.checkmark{background-color:#00aeef}.automobilidC .formContain form .checkContain .checks .checkmark:after{content:"";position:absolute;display:none}.automobilidC .formContain form .checkContain .checks .container input:checked~.checkmark:after{display:block}.automobilidC .formContain form .checkContain .checks .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.automobilidC .formContain form .btnContain{width:100%;text-align:center}.automobilidC .formContain form .btnContain .btn{margin-top:15px;padding:15px 85px}.advertiseHero{width:100%;min-height:60vh;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.advertiseHero .overlay{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase}.advertiseHero .overlay h1{margin:0;font-weight:700;letter-spacing:.35em;text-shadow:0 3px 6px #000;line-height:1.6;font-size:30px}@media(min-width:820px)and (max-width:1500px){.advertiseHero .overlay h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.advertiseHero .overlay h1{font-size:60px}}.advertiseA{width:100%;padding:5vh 8%}.advertiseA .content{border-left:5px solid #00aeef;padding-left:5%}.advertiseA .content .headline{text-transform:uppercase}.advertiseA .content .headline h2{font-size:25px}@media(min-width:820px)and (max-width:1500px){.advertiseA .content .headline h2{font-size:calc(25px + 15 * (100vw - 820px) / 680)}}@media(min-width:1500px){.advertiseA .content .headline h2{font-size:40px}}.advertiseA .content .copy{padding-right:0}@media(min-width:1025px){.advertiseA .content .copy{padding-right:15vw}}.advertiseA .content .copy p{line-height:2}.advertiseA .cta{text-align:center;padding:3vh 0 0}.advertiseA .cta .btn{padding:15px 65px;font-size:20px}@media(min-width:1025px){.advertiseA .cta .btn{font-size:25px}}.advertiseB{padding:0 8% 5vh;height:100%}.thanksContent{min-height:85vh;padding:8vh 8%;height:1px;display:flex;align-items:center}.thanksContent .contentWrap{display:flex;flex-wrap:wrap}@media(min-width:1025px){.thanksContent .contentWrap{flex-wrap:nowrap;align-items:center}}.thanksContent .contentWrap .logo{width:100%;padding-bottom:5vh}@media(min-width:1025px){.thanksContent .contentWrap .logo{width:auto;padding-bottom:0;min-width:285px}}.thanksContent .contentWrap .logo img{max-height:25vh}@media(min-width:1025px){.thanksContent .contentWrap .logo img{padding:0 0 0 5vw;border-left:5px solid #00aeef}}.thanksContent .contentWrap .content{width:100%}@media(min-width:1025px){.thanksContent .contentWrap .content{padding-left:5%;padding-right:15vw;width:auto}}.thanksContent .contentWrap .content .headline h1{font-weight:700;letter-spacing:.35em;line-height:1.6;margin:0;font-size:30px}@media(min-width:820px)and (max-width:1500px){.thanksContent .contentWrap .content .headline h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.thanksContent .contentWrap .content .headline h1{font-size:60px}}.thanksContent .contentWrap .content .copy p{line-height:2}.privContent{padding:5vh 8%}.privContent .headline h1{margin:0;font-weight:700;letter-spacing:.35em;line-height:1.6;font-size:30px}@media(min-width:820px)and (max-width:1500px){.privContent .headline h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.privContent .headline h1{font-size:60px}}.privContent .copy p{line-height:2}.posterBanner{width:100%;min-height:60vh;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.posterBanner .overlay{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase}.posterBanner .overlay h1{margin:0;font-weight:700;letter-spacing:.35em;text-shadow:0 3px 6px #000;line-height:1.6;font-size:30px}@media(min-width:820px)and (max-width:1500px){.posterBanner .overlay h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.posterBanner .overlay h1{font-size:60px}}.posterA{padding:5vh 8%;line-height:2}.posterTopAccordion{width:100%;padding:0 0 5vh}.posterTopAccordion .title{width:100%;display:flex;padding:20px;text-transform:uppercase;color:#fff;justify-content:center;text-align:center;align-items:center;position:relative;cursor:pointer}.posterTopAccordion .title h2{margin:0;font-size:18px}@media(min-width:820px)and (max-width:1500px){.posterTopAccordion .title h2{font-size:calc(18px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.posterTopAccordion .title h2{font-size:28px}}.posterTopAccordion .title .carrot{display:inline-block;color:#fff;width:50px;height:50px;font-size:2em;position:absolute;right:7vw;top:15px}@media(min-width:1025px){.posterTopAccordion .title .carrot{right:25vw}}.posterTopAccordion .title .plusIcon{display:inline-block;color:#fff;width:50px;height:50px;font-size:1.5em;position:absolute;right:7vw}@media(min-width:1025px){.posterTopAccordion .title .plusIcon{right:25vw}}.posterTopAccordion .title .plusIcon span{position:absolute;transition:.25s;background:#fff;border-radius:2px}.posterTopAccordion .title .plusIcon span:first-of-type{top:25%;bottom:25%;width:10%;left:45%}.posterTopAccordion .title .plusIcon span:last-of-type{left:25%;right:25%;height:10%;top:45%}.posterTopAccordion .title .plusIcon#EXPANDED span,.posterTopAccordion .title .plusIcon#EXPANDING span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.posterTopAccordion .title .plusIcon#EXPANDED span:last-of-type,.posterTopAccordion .title .plusIcon#EXPANDING span:last-of-type{left:50%;right:50%}.posterTopAccordion .topAccordion{padding:0 0 2vh;width:100%}.posterTopAccordion .topAccordion .title{background:#00aeef}.posterTopAccordion .topAccordion .content{overflow:hidden}.posterTopAccordion .topAccordion .content ul{list-style:none;padding:5vh 8% 0;margin:0}.posterTopAccordion .topAccordion .content ul li{display:block;padding:10px 20px}.posterTopAccordion .topAccordion .content ul li:nth-child(2n){background:#fff}.posterTopAccordion .topAccordion .content ul li:nth-child(odd){background:#d5d5d5}.posterTopAccordion .topAccordion .content ul li a{text-decoration:underline}.posterB{padding:0 8% 5vh;line-height:2}.posterB h3{color:#00aeef;margin-top:0;font-size:18px}@media(min-width:820px)and (max-width:1500px){.posterB h3{font-size:calc(18px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.posterB h3{font-size:28px}}.posterB blockquote{padding:0 0 3vh}@media(min-width:1025px){.posterB blockquote{padding:0 25vw 3vh 0}}.posterB blockquote p{border-left:5px solid #00aeef;padding-left:5%}.posterC{width:100%;padding:0 0 5vh}.posterC .title{width:100%;display:flex;padding:20px;text-transform:uppercase;color:#fff;justify-content:center;text-align:center;align-items:center;position:relative;cursor:pointer;background:#00aeef}.posterC .title h2{margin:0;font-size:18px}@media(min-width:820px)and (max-width:1500px){.posterC .title h2{font-size:calc(18px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.posterC .title h2{font-size:28px}}.posterC .title .carrot{display:inline-block;color:#fff;width:50px;height:50px;font-size:2em;position:absolute;right:7vw;top:15px}@media(min-width:1025px){.posterC .title .carrot{right:25vw}}.posterC .title .plusIcon{display:inline-block;color:#fff;width:50px;height:50px;font-size:1.5em;position:absolute;right:7vw}@media(min-width:1025px){.posterC .title .plusIcon{right:25vw}}.posterC .title .plusIcon span{position:absolute;transition:.25s;background:#fff;border-radius:2px}.posterC .title .plusIcon span:first-of-type{top:25%;bottom:25%;width:10%;left:45%}.posterC .title .plusIcon span:last-of-type{left:25%;right:25%;height:10%;top:45%}.posterC .title .plusIcon#EXPANDED span,.posterC .title .plusIcon#EXPANDING span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.posterC .title .plusIcon#EXPANDED span:last-of-type,.posterC .title .plusIcon#EXPANDING span:last-of-type{left:50%;right:50%}.posterC .content{overflow:hidden}.posterC .content .winnersContain{padding:5vh 8%;display:flex;flex-wrap:wrap}.posterC .content .winnersContain .winner{width:100%;margin:0 0 2.5vh}@media(min-width:1025px){.posterC .content .winnersContain .winner{width:45%;margin:0 2.5% 2.5vh}}.posterC .content .winnersContain .winner p{margin:5px 0}.posterC .content .winnersContain .winner .headline{color:#00aeef;text-transform:uppercase}.posterC .content .winnersContain .winner .posterImage{width:100%}.posterC .content .winnersContain .winner .school p{font-style:italic}.posterC .theContact{padding:5vh 0 2vh}.posterC .theContact .title{background:#00aeef;display:block;color:#fff;text-decoration:none}.accordionBanner{width:100%;display:flex;min-height:60vh;background-size:cover;background-position:0 50%;background-repeat:no-repeat;position:relative}.accordionBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;color:#fff}.accordionBanner .overlay h1{margin:0;font-weight:700;letter-spacing:.35em;text-shadow:0 3px 6px #000;line-height:1.6;font-size:30px}@media(min-width:820px)and (max-width:1500px){.accordionBanner .overlay h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.accordionBanner .overlay h1{font-size:60px}}.accordionCopy{padding:5vh 5vw 0}.accordionCopy p{margin:0;line-height:2}.accordionSection{width:100%;padding:5vh 0}.accordionSection .accordionContain{padding:0 0 2vh}.accordionSection .accordionContain:nth-child(2n) .title{background:#aaa9a9}.accordionSection .accordionContain .title{width:100%;display:flex;padding:20px;text-transform:uppercase;color:#fff;justify-content:center;text-align:center;align-items:center;position:relative;cursor:pointer;background:#00aeef}.accordionSection .accordionContain .title h2{margin:0;font-size:18px}@media(min-width:820px)and (max-width:1500px){.accordionSection .accordionContain .title h2{font-size:calc(18px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.accordionSection .accordionContain .title h2{font-size:28px}}.accordionSection .accordionContain .title .carrot{display:inline-block;color:#fff;width:50px;height:50px;font-size:2em;position:absolute;right:7vw;top:15px}@media(min-width:1025px){.accordionSection .accordionContain .title .carrot{right:25vw}}.accordionSection .accordionContain .title .plusIcon{display:inline-block;color:#fff;width:50px;height:50px;font-size:1.5em;position:absolute;right:7vw}@media(min-width:1025px){.accordionSection .accordionContain .title .plusIcon{right:25vw}}.accordionSection .accordionContain .title .plusIcon span{position:absolute;transition:.25s;background:#fff;border-radius:2px}.accordionSection .accordionContain .title .plusIcon span:first-of-type{top:25%;bottom:25%;width:10%;left:45%}.accordionSection .accordionContain .title .plusIcon span:last-of-type{left:25%;right:25%;height:10%;top:45%}.accordionSection .accordionContain .title .plusIcon#EXPANDED span,.accordionSection .accordionContain .title .plusIcon#EXPANDING span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordionSection .accordionContain .title .plusIcon#EXPANDED span:last-of-type,.accordionSection .accordionContain .title .plusIcon#EXPANDING span:last-of-type{left:50%;right:50%}.accordionSection .accordionContain .content{overflow:hidden}.accordionSection .accordionContain .content .innerContent{padding:5vh 5vw}.genericBanner{width:100%;min-height:60vh;position:relative;background-size:cover;background-position:50% 0;background-repeat:no-repeat}.genericBanner .overlay{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase}.genericBanner .overlay h1{margin:0;font-weight:700;letter-spacing:.35em;text-shadow:0 3px 6px #000;line-height:1.6;font-size:30px}@media(min-width:820px)and (max-width:1500px){.genericBanner .overlay h1{font-size:calc(30px + 30 * (100vw - 820px) / 680)}}@media(min-width:1500px){.genericBanner .overlay h1{font-size:60px}}.sponsorBanner{width:100%;text-align:center}.sponsorBanner a{width:100%;display:block}.sponsorBanner .sponsorDesktop{display:none}@media(min-width:1025px){.sponsorBanner .sponsorDesktop{display:block}}.sponsorBanner .sponsorMobile{display:block}@media(min-width:1025px){.sponsorBanner .sponsorMobile{display:none}}.genericBody{padding:5vh 8%}.genericBody h1,.genericBody h1 strong,.genericBody h2,.genericBody h2 strong{color:#00aeef}.genericBody p{padding:15px 0}.genericBody strong{color:#707070}.cardHeadline{width:100%;text-align:center;color:#00aeef}.cardHeadline h2{text-transform:uppercase;margin:0;font-size:25px}@media(min-width:820px)and (max-width:1500px){.cardHeadline h2{font-size:calc(25px + 15 * (100vw - 820px) / 680)}}@media(min-width:1500px){.cardHeadline h2{font-size:40px}}.qdUpContent{padding:5vh 8%;line-height:1.8}.eventSchedule{padding:0 8%;line-height:1.8}.eventSchedule .eventScheduleHeadline h2{font-size:25px}@media(min-width:820px)and (max-width:1500px){.eventSchedule .eventScheduleHeadline h2{font-size:calc(25px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.eventSchedule .eventScheduleHeadline h2{font-size:35px}}.eventSchedule .eventContain{width:100%;padding-bottom:3vh}.eventSchedule .eventContain .eventDate{border-left:5px solid #00aeef;padding:5vh 0 5vh 25px;font-size:20px}@media(min-width:820px)and (max-width:1500px){.eventSchedule .eventContain .eventDate{font-size:calc(20px + 15 * (100vw - 820px) / 680)}}@media(min-width:1500px){.eventSchedule .eventContain .eventDate{font-size:35px}}.qdUpPastEvents{padding:0 8% 5vh}.qdUpPastEvents .headline h2{font-size:25px}@media(min-width:820px)and (max-width:1500px){.qdUpPastEvents .headline h2{font-size:calc(25px + 10 * (100vw - 820px) / 680)}}@media(min-width:1500px){.qdUpPastEvents .headline h2{font-size:35px}}.livestreamA{padding:5vh 8%}.livestreamA .content{text-align:center;padding:3vh 0}@media(min-width:1025px){.livestreamA .content{padding:3vh 15vw}}.livestreamA .content .headline{color:#00aeef}.livestreamA .content .headline h1{margin:0;font-weight:700;letter-spacing:.35em;line-height:1.6;font-size:25px}@media(min-width:820px)and (max-width:1500px){.livestreamA .content .headline h1{font-size:calc(25px + 25 * (100vw - 820px) / 680)}}@media(min-width:1500px){.livestreamA .content .headline h1{font-size:50px}}.livestreamA .formContain{padding:3vh 0}@media(min-width:1025px){.livestreamA .formContain{padding:3vh 15vw}}.livestreamA .formContain form{text-align:center}.livestreamA .formContain form input,.livestreamA .formContain form select,.livestreamA .formContain form textarea{margin-bottom:15px}.livestreamA .formContain form .btn{margin-top:15px;padding:15px 85px}.livestreamB{padding:5vh 8%}.livestreamB .headline{color:#00aeef}.livestreamB .headline h1{margin:0;font-weight:700;letter-spacing:.35em;line-height:1.6;font-size:25px}@media(min-width:820px)and (max-width:1500px){.livestreamB .headline h1{font-size:calc(25px + 25 * (100vw - 820px) / 680)}}@media(min-width:1500px){.livestreamB .headline h1{font-size:50px}}.liveStream{display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:5vh}.liveStream .player-wrapper{width:90%;max-width:1250px;position:relative;padding-top:56.25%;overflow:hidden}@media(min-width:1025px){.liveStream .player-wrapper{width:65%}}.liveStream .player-wrapper .react-player{position:absolute;top:0;left:0}