html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-ms-touch-action:manipulation;touch-action:manipulation}@font-face{font-family:'NeueDroschke';src:url("/assets/fonts/hinted-NeueDroschke-Halbfett.woff") format("woff"),url("/assets/fonts/hinted-NeueDroschke-Halbfett.eot") format("eot");font-weight:400;font-style:normal}.clear-fix:after{content:" ";display:table;clear:both}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.tier-max{margin:0 auto;width:100%}.tier-max:after{content:" ";display:table;clear:both}.tier{max-width:1600px;width:100%;padding:0 20px;margin:0 auto;position:relative;clear:both}.tier:after{content:" ";display:table;clear:both}@media only screen and (max-width: 960px){.tier{padding:0}}.col-100{width:100%;clear:both}.col-100:after{content:" ";display:table;clear:both}.col-75{width:75%;float:left}.col-75:after{content:" ";display:table;clear:both}.col-left-50,.col-right-50{width:50%;float:left}.col-50-centre{width:50%;margin:0 auto}.col-75-centre{width:75%;margin:0 auto}.col-right-50{float:right}.col-33{width:33.1%;float:left;position:relative}.col-66{width:66%;float:left;position:relative}.col-25{width:25%;float:left}.col-16{width:calc(100% / 6);float:left}.centre-text{text-align:center}@-webkit-keyframes menu-slide{0%{-moz-transform:translateX(200px);-webkit-transform:translateX(200px);-o-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px);opacity:0}100%{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes menu-slide{0%{-moz-transform:translateX(200px);-webkit-transform:translateX(200px);-o-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px);opacity:0}100%{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);opacity:1}}@-webkit-keyframes socialRize{0%{-moz-transform:translateY(100px);-webkit-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes socialRize{0%{-moz-transform:translateY(100px);-webkit-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}}@-webkit-keyframes fadePulse{0%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}50%{opacity:0;-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}100%{opacity:1}}@keyframes fadePulse{0%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}50%{opacity:0;-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}100%{opacity:1}}.fadePulse{-moz-animation-name:fadePulse;-webkit-animation-name:fadePulse;-o-animation-name:fadePulse;-ms-animation-name:fadePulse;animation-name:fadePulse;-moz-animation-duration:3s;-webkit-animation-duration:3s;-o-animation-duration:3s;-ms-animation-duration:3s;animation-duration:3s;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes slideUp{0%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@keyframes slideUp{0%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}.animation-slideUp{-moz-animation-name:slideUp;-webkit-animation-name:slideUp;-o-animation-name:slideUp;-ms-animation-name:slideUp;animation-name:slideUp;-moz-animation-duration:1200ms;-webkit-animation-duration:1200ms;-o-animation-duration:1200ms;-ms-animation-duration:1200ms;animation-duration:1200ms;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-animation-delay:0;-webkit-animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;animation-delay:0}.s-up-one{-moz-animation-name:slideUp;-webkit-animation-name:slideUp;-o-animation-name:slideUp;-ms-animation-name:slideUp;animation-name:slideUp;-moz-animation-duration:1000ms;-webkit-animation-duration:1000ms;-o-animation-duration:1000ms;-ms-animation-duration:1000ms;animation-duration:1000ms;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-animation-delay:0ms;-webkit-animation-delay:0ms;-o-animation-delay:0ms;-ms-animation-delay:0ms;animation-delay:0ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.s-up-two{-moz-animation-name:slideUp;-webkit-animation-name:slideUp;-o-animation-name:slideUp;-ms-animation-name:slideUp;animation-name:slideUp;-moz-animation-duration:1000ms;-webkit-animation-duration:1000ms;-o-animation-duration:1000ms;-ms-animation-duration:1000ms;animation-duration:1000ms;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-animation-delay:200ms;-webkit-animation-delay:200ms;-o-animation-delay:200ms;-ms-animation-delay:200ms;animation-delay:200ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.s-up-three{-moz-animation-name:slideUp;-webkit-animation-name:slideUp;-o-animation-name:slideUp;-ms-animation-name:slideUp;animation-name:slideUp;-moz-animation-duration:1000ms;-webkit-animation-duration:1000ms;-o-animation-duration:1000ms;-ms-animation-duration:1000ms;animation-duration:1000ms;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-animation-delay:400ms;-webkit-animation-delay:400ms;-o-animation-delay:400ms;-ms-animation-delay:400ms;animation-delay:400ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.s-up-four{-moz-animation-name:slideUp;-webkit-animation-name:slideUp;-o-animation-name:slideUp;-ms-animation-name:slideUp;animation-name:slideUp;-moz-animation-duration:1000ms;-webkit-animation-duration:1000ms;-o-animation-duration:1000ms;-ms-animation-duration:1000ms;animation-duration:1000ms;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-o-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.s-up-five{-moz-animation-name:slideUp;-webkit-animation-name:slideUp;-o-animation-name:slideUp;-ms-animation-name:slideUp;animation-name:slideUp;-moz-animation-duration:1000ms;-webkit-animation-duration:1000ms;-o-animation-duration:1000ms;-ms-animation-duration:1000ms;animation-duration:1000ms;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-animation-delay:800ms;-webkit-animation-delay:800ms;-o-animation-delay:800ms;-ms-animation-delay:800ms;animation-delay:800ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes cloudBounce{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}@keyframes cloudBounce{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes cloudSlide{0%{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}100%{-moz-transform:translateX(20px);-webkit-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}@keyframes cloudSlide{0%{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}100%{-moz-transform:translateX(20px);-webkit-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes cloudSlideAlt{0%{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}100%{-moz-transform:translateX(-20px);-webkit-transform:translateX(-20px);-o-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes cloudSlideAlt{0%{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}100%{-moz-transform:translateX(-20px);-webkit-transform:translateX(-20px);-o-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.cloud-bounce{-moz-animation-name:cloudBounce;-webkit-animation-name:cloudBounce;-o-animation-name:cloudBounce;-ms-animation-name:cloudBounce;animation-name:cloudBounce;-moz-animation-duration:4s;-webkit-animation-duration:4s;-o-animation-duration:4s;-ms-animation-duration:4s;animation-duration:4s;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;-o-animation-direction:alternate;-ms-animation-direction:alternate;animation-direction:alternate;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes planeBounce{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(5px);-webkit-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}}@keyframes planeBounce{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(5px);-webkit-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}}.plane-bounce{-moz-animation-name:planeBounce;-webkit-animation-name:planeBounce;-o-animation-name:planeBounce;-ms-animation-name:planeBounce;animation-name:planeBounce;-moz-animation-duration:600ms;-webkit-animation-duration:600ms;-o-animation-duration:600ms;-ms-animation-duration:600ms;animation-duration:600ms;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;-o-animation-direction:alternate;-ms-animation-direction:alternate;animation-direction:alternate;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes planeFly{0%{right:-100%}100%{right:200%}}@keyframes planeFly{0%{right:-100%}100%{right:200%}}.plane-fly{-moz-animation-name:planeFly;-webkit-animation-name:planeFly;-o-animation-name:planeFly;-ms-animation-name:planeFly;animation-name:planeFly;-moz-animation-duration:15s;-webkit-animation-duration:15s;-o-animation-duration:15s;-ms-animation-duration:15s;animation-duration:15s;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-moz-animation-direction:forwards;-webkit-animation-direction:forwards;-o-animation-direction:forwards;-ms-animation-direction:forwards;animation-direction:forwards;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-delay:5s;-webkit-animation-delay:5s;-o-animation-delay:5s;-ms-animation-delay:5s;animation-delay:5s}@-webkit-keyframes baloonBounce{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(60px);-webkit-transform:translateY(60px);-o-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}}@keyframes baloonBounce{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(60px);-webkit-transform:translateY(60px);-o-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}}@-webkit-keyframes blimpFloat{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@keyframes blimpFloat{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@keyframes kiteFloat{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}.baloon-bounce{-moz-animation-name:baloonBounce;-webkit-animation-name:baloonBounce;-o-animation-name:baloonBounce;-ms-animation-name:baloonBounce;animation-name:baloonBounce;-moz-animation-duration:15s;-webkit-animation-duration:15s;-o-animation-duration:15s;-ms-animation-duration:15s;animation-duration:15s;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;-o-animation-direction:alternate;-ms-animation-direction:alternate;animation-direction:alternate;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}.baloon-bounce-near{-moz-animation-name:baloonBounce;-webkit-animation-name:baloonBounce;-o-animation-name:baloonBounce;-ms-animation-name:baloonBounce;animation-name:baloonBounce;-moz-animation-duration:9s;-webkit-animation-duration:9s;-o-animation-duration:9s;-ms-animation-duration:9s;animation-duration:9s;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;-o-animation-direction:alternate;-ms-animation-direction:alternate;animation-direction:alternate;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}.blimp-float{-moz-animation-name:blimpFloat;-webkit-animation-name:blimpFloat;-o-animation-name:blimpFloat;-ms-animation-name:blimpFloat;animation-name:blimpFloat;-moz-animation-duration:2s;-webkit-animation-duration:2s;-o-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;-o-animation-direction:alternate;-ms-animation-direction:alternate;animation-direction:alternate;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}.kite-float{-moz-animation-name:kiteFloat;-webkit-animation-name:kiteFloat;-o-animation-name:kiteFloat;-ms-animation-name:kiteFloat;animation-name:kiteFloat;-moz-animation-duration:2s;-webkit-animation-duration:2s;-o-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;-o-animation-direction:alternate;-ms-animation-direction:alternate;animation-direction:alternate;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulseSun{0%{-moz-transform:scale(0.98);-webkit-transform:scale(0.98);-o-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}100%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes pulseSun{0%{-moz-transform:scale(0.98);-webkit-transform:scale(0.98);-o-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}100%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.sun-pulse{-moz-animation-name:pulseSun;-webkit-animation-name:pulseSun;-o-animation-name:pulseSun;-ms-animation-name:pulseSun;animation-name:pulseSun;-moz-animation-duration:2s;-webkit-animation-duration:2s;-o-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;-o-animation-direction:alternate;-ms-animation-direction:alternate;animation-direction:alternate;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes slideDown{0%{opacity:0;-moz-transform:translateY(-40px);-webkit-transform:translateY(-40px);-o-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@keyframes slideDown{0%{opacity:0;-moz-transform:translateY(-40px);-webkit-transform:translateY(-40px);-o-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}.animation-slideDown{-moz-animation-name:slideDown;-webkit-animation-name:slideDown;-o-animation-name:slideDown;-ms-animation-name:slideDown;animation-name:slideDown;-moz-animation-duration:800ms;-webkit-animation-duration:800ms;-o-animation-duration:800ms;-ms-animation-duration:800ms;animation-duration:800ms;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes slideUp{0%{opacity:0;-moz-transform:translateY(40px);-webkit-transform:translateY(40px);-o-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@keyframes slideUp{0%{opacity:0;-moz-transform:translateY(40px);-webkit-transform:translateY(40px);-o-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}.animation-slideUp{-moz-animation-name:slideUp;-webkit-animation-name:slideUp;-o-animation-name:slideUp;-ms-animation-name:slideUp;animation-name:slideUp;-moz-animation-duration:800ms;-webkit-animation-duration:800ms;-o-animation-duration:800ms;-ms-animation-duration:800ms;animation-duration:800ms;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.animation-fadeIn{-moz-animation-name:fadeIn;-webkit-animation-name:fadeIn;-o-animation-name:fadeIn;-ms-animation-name:fadeIn;animation-name:fadeIn;-moz-animation-duration:1.2s;-webkit-animation-duration:1.2s;-o-animation-duration:1.2s;-ms-animation-duration:1.2s;animation-duration:1.2s;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes modal-transition{0%{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}100%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@keyframes modal-transition{0%{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}100%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fadeClose{0%{opacity:0;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}100%{opacity:1;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fadeClose{0%{opacity:0;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}100%{opacity:1;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes tabSlide{0%{opacity:0;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}100%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@keyframes tabSlide{0%{opacity:0;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}100%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes slideAway{0%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes slideAway{0%{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}}@-webkit-keyframes closeMenu{0%{opacity:0;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes closeMenu{0%{opacity:0;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}body{position:relative;font-size:1.0em;line-height:1.5em;box-sizing:border-box;color:#444;margin:0;font-family:'NeueDroschke','Helvetica Neue', Helvetica, Arial, sans-serif;background-color:#fff}@media only screen and (max-width: 960px){body{font-size:0.8em}}@media only screen and (max-width: 600px){body{font-size:0.7em}}body *{box-sizing:border-box}main{margin:20px 0 60px 0}main:after{content:" ";display:table;clear:both}.content-wrap{background-color:#fff;width:100%}.content-wrap:after{content:" ";display:table;clear:both}header{position:fixed;width:100%;z-index:50;top:0;left:0;-moz-transform:translateZ(0px);-webkit-transform:translateZ(0px);-o-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px)}header .header-wrap{height:100px;position:absolute;top:0px;left:0px;width:100%;background-color:#fafbef;-webkit-backface-visibility:hidden;backface-visibility:initial;z-index:60;-webkit-box-shadow:0 0px 20px 0px rgba(0,0,0,0.2);box-shadow:0 0px 20px 0px rgba(0,0,0,0.2)}@media only screen and (max-width: 960px){header .header-wrap{height:60px}}header a.home-link{display:block;position:absolute;top:0px;left:40px;width:220px;height:180px;background-color:transparent;text-indent:-9999px}header a.home-link .logo{z-index:2;position:absolute;top:0px;left:0px;height:100%;width:100%;background-image:url("/assets/images/master-sprite.svg");background-repeat:no-repeat;background-size:800px 600px;background-position:10px -440px;background-repeat:no-repeat}header a.home-link:after{display:block;position:absolute;width:100%;content:"";height:190px;background-color:#fff;top:0px;right:0;z-index:1;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-moz-transform:skewY(-10deg);-webkit-transform:skewY(-10deg);-o-transform:skewY(-10deg);-ms-transform:skewY(-10deg);transform:skewY(-10deg);filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.2));-webkit-filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.2));-moz-filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.2))}@media only screen and (max-width: 960px){header a.home-link{width:110px;height:90px;left:20px}header a.home-link .logo{background-size:400px 300px;background-position:5px -215px}header a.home-link:after{height:100px}}header a.skip-link{display:block;position:fixed;left:0px;top:100px;width:100%;height:40px;padding:0 0 0 20px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;height:0px;overflow:hidden;opacity:0;text-transform:uppercase;font-size:1.2em;line-height:40px;text-decoration:none;background-color:#e30613;color:#fff;text-align:left}@media only screen and (max-width: 960px){header a.skip-link{top:60px}}header a.skip-link:focus{left:0px;height:40px;line-height:40px;opacity:1;height:auto}header button.menu{position:absolute;right:20px;top:0px;padding:0;margin:0;display:block;width:120px;height:100px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);overflow:hidden;background-color:#fafbef;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;outline:none;border:none;will-change:transform}@media only screen and (max-width: 960px){header button.menu{height:60px;width:80px}}header button.menu span.upper,header button.menu span.lower,header button.menu span.middle{position:absolute;width:50px;height:4px;background-color:#e30613;display:block;right:35px}@media only screen and (max-width: 960px){header button.menu span.upper,header button.menu span.lower,header button.menu span.middle{width:34px;right:23px}}header button.menu span.upper{top:38px}@media only screen and (max-width: 960px){header button.menu span.upper{top:18px}}header button.menu span.middle{top:48px}@media only screen and (max-width: 960px){header button.menu span.middle{top:28px}}header button.menu span.lower{top:58px}@media only screen and (max-width: 960px){header button.menu span.lower{top:38px}}header button.menu span.close{display:block;position:absolute;width:40px;height:40px;right:20px;top:30px;right:40px;background-image:url("/assets/images/master-sprite.svg");background-repeat:no-repeat;background-size:800px 600px;background-position:-200px 0px;background-repeat:no-repeat;overflow:hidden;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}@media only screen and (max-width: 960px){header button.menu span.close{top:10px;right:20px}}header nav.main-nav{width:100%;padding:0px;display:block;height:100vh;position:absolute;top:100vh;right:0;opacity:0;background-color:rgba(227,6,19,0.9);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);will-change:transform;z-index:50}header nav.main-nav .primary-navigation{height:100%;padding:150px 0 40px 0px;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width: 960px){header nav.main-nav .primary-navigation{padding:100px 0 20px 0px}}header nav.main-nav .festival-details{display:block;text-align:center;width:100%;padding:0px 20px 20px 20px;font-size:0.9em;line-height:1.1em}header nav.main-nav .festival-details p.dates,header nav.main-nav .festival-details p.location,header nav.main-nav .festival-details p.tagline{font-size:1.6em;line-height:1.2em;padding:5px 0 0 0;color:#fff}header nav.main-nav .festival-details p.tagline{letter-spacing:0.1em;text-transform:uppercase}header nav.main-nav .festival-details p.dates{font-size:2.2em}@media only screen and (max-width: 960px){header nav.main-nav .festival-details{font-size:0.9em;width:90%;margin:15px 15px 10px 15px}}@media only screen and (max-height: 500px){header nav.main-nav .festival-details{font-size:0.8em}}header nav.main-nav ul.primary-links,header nav.main-nav ul.outbound-links{font-size:3em;position:relative;line-height:1.1em;text-transform:uppercase;letter-spacing:0.1em;text-align:center}@media only screen and (max-width: 500px){header nav.main-nav ul.primary-links,header nav.main-nav ul.outbound-links{font-size:2.4em}}header nav.main-nav ul.primary-links a,header nav.main-nav ul.outbound-links a{color:#fff;text-decoration:none;-webkit-transition:color 300ms ease-in;-moz-transition:color 300ms ease-in;-ms-transition:color 300ms ease-in;-o-transition:color 300ms ease-in;transition:color 300ms ease-in}header nav.main-nav ul.primary-links a:hover,header nav.main-nav ul.primary-links a:active,header nav.main-nav ul.primary-links a:focus,header nav.main-nav ul.outbound-links a:hover,header nav.main-nav ul.outbound-links a:active,header nav.main-nav ul.outbound-links a:focus{color:#fff}header nav.main-nav ul.outbound-links{margin:30px 0 0 0}@media only screen and (max-width: 960px){header nav.main-nav ul.outbound-links{margin:20px 0 0 0}}header nav.main-nav ul.outbound-links:after{display:block;content:"";position:absolute;top:-0.4em;width:10%;left:45%;height:4px;background-color:#fafbef}@media only screen and (max-width: 960px){header nav.main-nav ul.outbound-links:after{height:3px}}header nav.main-nav .menu-wrap{padding:20px 0;margin:0 20px}@media only screen and (max-width: 960px){header nav.main-nav .menu-wrap{margin:0 15px;padding:10px 0}}header.nav-open nav.main-nav{-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:1}header.nav-open nav.main-nav ul.social-links li{opacity:0;-moz-animation-name:socialRize;-webkit-animation-name:socialRize;-o-animation-name:socialRize;-ms-animation-name:socialRize;animation-name:socialRize;-moz-animation-duration:300ms;-webkit-animation-duration:300ms;-o-animation-duration:300ms;-ms-animation-duration:300ms;animation-duration:300ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-moz-animation-delay:300ms;-webkit-animation-delay:300ms;-o-animation-delay:300ms;-ms-animation-delay:300ms;animation-delay:300ms;-moz-animation-timing-function:ease;-webkit-animation-timing-function:ease;-o-animation-timing-function:ease;-ms-animation-timing-function:ease;animation-timing-function:ease;-moz-animation-iteration-count:1;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;-ms-animation-iteration-count:1;animation-iteration-count:1}header.nav-open nav.main-nav ul.social-links li:nth-child(1){-moz-animation-delay:80ms;-webkit-animation-delay:80ms;-o-animation-delay:80ms;-ms-animation-delay:80ms;animation-delay:80ms}header.nav-open nav.main-nav ul.social-links li:nth-child(2){-moz-animation-delay:160ms;-webkit-animation-delay:160ms;-o-animation-delay:160ms;-ms-animation-delay:160ms;animation-delay:160ms}header.nav-open nav.main-nav ul.social-links li:nth-child(3){-moz-animation-delay:240ms;-webkit-animation-delay:240ms;-o-animation-delay:240ms;-ms-animation-delay:240ms;animation-delay:240ms}header.nav-open nav.main-nav ul.social-links li:nth-child(4){-moz-animation-delay:320ms;-webkit-animation-delay:320ms;-o-animation-delay:320ms;-ms-animation-delay:320ms;animation-delay:320ms}header.nav-open nav.main-nav ul.social-links li:nth-child(5){-moz-animation-delay:400ms;-webkit-animation-delay:400ms;-o-animation-delay:400ms;-ms-animation-delay:400ms;animation-delay:400ms}header.nav-open nav.main-nav ul.social-links li:nth-child(6){-moz-animation-delay:480ms;-webkit-animation-delay:480ms;-o-animation-delay:480ms;-ms-animation-delay:480ms;animation-delay:480ms}header.nav-open nav.main-nav ul.social-links li:nth-child(7){-moz-animation-delay:560ms;-webkit-animation-delay:560ms;-o-animation-delay:560ms;-ms-animation-delay:560ms;animation-delay:560ms}header.nav-open nav.main-nav ul.social-links li:nth-child(8){-moz-animation-delay:640ms;-webkit-animation-delay:640ms;-o-animation-delay:640ms;-ms-animation-delay:640ms;animation-delay:640ms}header.nav-open nav.main-nav ul.social-links li:nth-child(9){-moz-animation-delay:720ms;-webkit-animation-delay:720ms;-o-animation-delay:720ms;-ms-animation-delay:720ms;animation-delay:720ms}header.nav-open nav.main-nav ul.social-links li:nth-child(10){-moz-animation-delay:800ms;-webkit-animation-delay:800ms;-o-animation-delay:800ms;-ms-animation-delay:800ms;animation-delay:800ms}header.nav-open nav.main-nav ul.social-links li:nth-child(11){-moz-animation-delay:880ms;-webkit-animation-delay:880ms;-o-animation-delay:880ms;-ms-animation-delay:880ms;animation-delay:880ms}header.nav-open nav.main-nav ul.social-links li:nth-child(12){-moz-animation-delay:960ms;-webkit-animation-delay:960ms;-o-animation-delay:960ms;-ms-animation-delay:960ms;animation-delay:960ms}header.nav-open nav.main-nav ul.social-links li:nth-child(13){-moz-animation-delay:1040ms;-webkit-animation-delay:1040ms;-o-animation-delay:1040ms;-ms-animation-delay:1040ms;animation-delay:1040ms}header.nav-open nav.main-nav ul.social-links li:nth-child(14){-moz-animation-delay:1120ms;-webkit-animation-delay:1120ms;-o-animation-delay:1120ms;-ms-animation-delay:1120ms;animation-delay:1120ms}header.nav-open nav.main-nav ul.social-links li:nth-child(15){-moz-animation-delay:1200ms;-webkit-animation-delay:1200ms;-o-animation-delay:1200ms;-ms-animation-delay:1200ms;animation-delay:1200ms}header.nav-open nav.main-nav ul.social-links li:nth-child(16){-moz-animation-delay:1280ms;-webkit-animation-delay:1280ms;-o-animation-delay:1280ms;-ms-animation-delay:1280ms;animation-delay:1280ms}header.nav-open nav.main-nav ul.social-links li:nth-child(17){-moz-animation-delay:1360ms;-webkit-animation-delay:1360ms;-o-animation-delay:1360ms;-ms-animation-delay:1360ms;animation-delay:1360ms}header.nav-open nav.main-nav ul.social-links li:nth-child(18){-moz-animation-delay:1440ms;-webkit-animation-delay:1440ms;-o-animation-delay:1440ms;-ms-animation-delay:1440ms;animation-delay:1440ms}header.nav-open nav.main-nav ul.social-links li:nth-child(19){-moz-animation-delay:1520ms;-webkit-animation-delay:1520ms;-o-animation-delay:1520ms;-ms-animation-delay:1520ms;animation-delay:1520ms}header.nav-open nav.main-nav ul.social-links li:nth-child(20){-moz-animation-delay:1600ms;-webkit-animation-delay:1600ms;-o-animation-delay:1600ms;-ms-animation-delay:1600ms;animation-delay:1600ms}header.nav-open button.menu span.upper{-moz-animation-name:slideAway;-webkit-animation-name:slideAway;-o-animation-name:slideAway;-ms-animation-name:slideAway;animation-name:slideAway;-moz-animation-duration:200ms;-webkit-animation-duration:200ms;-o-animation-duration:200ms;-ms-animation-duration:200ms;animation-duration:200ms;-moz-animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;animation-timing-function:ease-in;-moz-animation-delay:0ms;-webkit-animation-delay:0ms;-o-animation-delay:0ms;-ms-animation-delay:0ms;animation-delay:0ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}header.nav-open button.menu span.middle{-moz-animation-name:slideAway;-webkit-animation-name:slideAway;-o-animation-name:slideAway;-ms-animation-name:slideAway;animation-name:slideAway;-moz-animation-duration:200ms;-webkit-animation-duration:200ms;-o-animation-duration:200ms;-ms-animation-duration:200ms;animation-duration:200ms;-moz-animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;animation-timing-function:ease-in;-moz-animation-delay:50ms;-webkit-animation-delay:50ms;-o-animation-delay:50ms;-ms-animation-delay:50ms;animation-delay:50ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}header.nav-open button.menu span.lower{-moz-animation-name:slideAway;-webkit-animation-name:slideAway;-o-animation-name:slideAway;-ms-animation-name:slideAway;animation-name:slideAway;-moz-animation-duration:200ms;-webkit-animation-duration:200ms;-o-animation-duration:200ms;-ms-animation-duration:200ms;animation-duration:200ms;-moz-animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;animation-timing-function:ease-in;-moz-animation-delay:100ms;-webkit-animation-delay:100ms;-o-animation-delay:100ms;-ms-animation-delay:100ms;animation-delay:100ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}header.nav-open button.menu span.close{-moz-animation-name:closeMenu;-webkit-animation-name:closeMenu;-o-animation-name:closeMenu;-ms-animation-name:closeMenu;animation-name:closeMenu;-moz-animation-duration:200ms;-webkit-animation-duration:200ms;-o-animation-duration:200ms;-ms-animation-duration:200ms;animation-duration:200ms;-moz-animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;animation-timing-function:ease-in;-moz-animation-delay:100ms;-webkit-animation-delay:100ms;-o-animation-delay:100ms;-ms-animation-delay:100ms;animation-delay:100ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.home-splash-panel,.standard-header{width:100%;height:700px;background:#1b75ab;background:-moz-linear-gradient(top, #1b75ab 0%, #00d2ff 100%);background:-webkit-linear-gradient(top, #1b75ab 0%, #00d2ff 100%);background:linear-gradient(to bottom, #1b75ab 0%,#00d2ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$sky-blue', endColorstr='$sky-blue-light',GradientType=0 );margin:100px 0 0 0;padding:0;position:relative;overflow:hidden}@media only screen and (max-width: 960px){.home-splash-panel,.standard-header{height:550px;margin:60px 0 0 0}}.home-splash-panel:after,.standard-header:after{content:"";display:block;display:none;position:absolute;right:0;bottom:0;height:100px;width:100%;background-image:url(/assets/images/cloud-right-bottom.svg);background-size:auto 100%;background-position:bottom right;background-repeat:no-repeat;z-index:20;opacity:0.8;-moz-animation-name:cloudSlide;-webkit-animation-name:cloudSlide;-o-animation-name:cloudSlide;-ms-animation-name:cloudSlide;animation-name:cloudSlide;-moz-animation-duration:8s;-webkit-animation-duration:8s;-o-animation-duration:8s;-ms-animation-duration:8s;animation-duration:8s;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;-o-animation-direction:alternate;-ms-animation-direction:alternate;animation-direction:alternate;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}@media only screen and (max-width: 960px){.home-splash-panel:after,.standard-header:after{height:50px}}@media only screen and (max-width: 500px){.home-splash-panel:after,.standard-header:after{height:40px}}.home-splash-panel:before,.standard-header:before{content:"";display:block;display:none;position:absolute;left:0;top:0;height:60px;width:100%;background-image:url(/assets/images/cloud-left-top.svg);background-size:auto 100%;background-position:top left;background-repeat:no-repeat;z-index:20;opacity:0.5;-moz-animation-name:cloudSlideAlt;-webkit-animation-name:cloudSlideAlt;-o-animation-name:cloudSlideAlt;-ms-animation-name:cloudSlideAlt;animation-name:cloudSlideAlt;-moz-animation-duration:12s;-webkit-animation-duration:12s;-o-animation-duration:12s;-ms-animation-duration:12s;animation-duration:12s;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;-o-animation-direction:alternate;-ms-animation-direction:alternate;animation-direction:alternate;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}@media only screen and (max-width: 960px){.home-splash-panel:before,.standard-header:before{height:35px}}.home-splash-panel .base-background,.standard-header .base-background{display:block;width:100%;height:100%;background-image:url(/assets/images/noise-bg.png);background-size:200px 200px;background-repeat:repeat;background-position:center center;z-index:2;top:0;left:0;position:absolute;opacity:0.3}.home-splash-panel .gradient-breaker,.standard-header .gradient-breaker{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;opacity:0.6;-webkit-box-shadow:inset 0 0px 0px 20px rgba(255,255,255,0.4);box-shadow:inset 0 0px 0px 20px rgba(255,255,255,0.4)}@media only screen and (max-width: 960px){.home-splash-panel .gradient-breaker,.standard-header .gradient-breaker{-webkit-box-shadow:inset 0 0px 0px 10px rgba(255,255,255,0.4);box-shadow:inset 0 0px 0px 10px rgba(255,255,255,0.4)}}.home-splash-panel .cloud-repeater,.standard-header .cloud-repeater{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-image:url(/assets/images/cloud-background.svg);background-size:110% auto;background-repeat:repeat-y;background-position:top center;opacity:0.1}.home-splash-panel h1.main-logo,.standard-header h1.main-logo{display:block;width:80%;height:0;max-width:700px;margin:0 auto;top:10%;overflow:visible;position:relative;z-index:15}@media only screen and (max-width: 960px){.home-splash-panel h1.main-logo,.standard-header h1.main-logo{top:10%;width:60%}}@media only screen and (max-width: 700px){.home-splash-panel h1.main-logo,.standard-header h1.main-logo{top:20%}}@media only screen and (max-width: 600px){.home-splash-panel h1.main-logo,.standard-header h1.main-logo{width:80%}}@media only screen and (max-width: 400px){.home-splash-panel h1.main-logo,.standard-header h1.main-logo{top:25%}}.home-splash-panel .logo-resolve,.standard-header .logo-resolve{width:100%;position:absolute;top:0px;left:0px;height:100%;z-index:20}.home-splash-panel .logo-resolve .letters,.standard-header .logo-resolve .letters{width:70%;margin:0 auto;position:relative;overflow:visible}.home-splash-panel .logo-resolve span.l-animated,.standard-header .logo-resolve span.l-animated{position:absolute;display:block;top:0px;left:0px;width:100%;height:0%;padding:0 0 100% 0;background-image:url(/assets/images/RiZE-stacked-logo.svg);background-repeat:no-repeat;background-size:100% auto;opacity:0;filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.2));-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.2));-moz-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.2))}.home-splash-panel .logo-resolve span.l-animated.a-r,.standard-header .logo-resolve span.l-animated.a-r{background-position:0 0}.home-splash-panel .logo-resolve span.l-animated.a-i,.standard-header .logo-resolve span.l-animated.a-i{background-position:0 25%}.home-splash-panel .logo-resolve span.l-animated.a-z,.standard-header .logo-resolve span.l-animated.a-z{background-position:0 50%}.home-splash-panel .logo-resolve span.l-animated.a-e,.standard-header .logo-resolve span.l-animated.a-e{background-position:0 75%}.home-splash-panel .logo-resolve span.l-animated.festival,.standard-header .logo-resolve span.l-animated.festival{background-position:0 100%}.home-splash-panel .sun,.standard-header .sun{width:18%;max-width:240px;height:200px;position:absolute;top:-5%;background-color:transparent;left:20%;background-image:url(/assets/images/sun-detailer.png);background-size:100% auto;background-repeat:no-repeat;background-position:bottom left;z-index:2}.home-splash-panel .plane-track,.standard-header .plane-track{height:80px;position:absolute;top:120px;left:0px;width:100%;z-index:3}.home-splash-panel .plane-track .plane,.standard-header .plane-track .plane{display:block;width:250px;height:80px;position:absolute;top:0px;right:-250px;background-image:url(/assets/images/plane-detail-green.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto}.home-splash-panel .cloud-strip,.standard-header .cloud-strip{display:block;height:100%;background-image:url(/assets/images/cloud-strip-full.png);background-size:100% auto;background-position:center center;position:absolute;top:-10%;left:0px;width:100%;background-repeat:no-repeat;z-index:3;filter:drop-shadow(10px 0px 20px rgba(0,0,0,0.2));-webkit-filter:drop-shadow(10px 0px 20px rgba(0,0,0,0.2));-moz-filter:drop-shadow(10px 0px 20px rgba(0,0,0,0.2))}@media only screen and (max-width: 1400px){.home-splash-panel .cloud-strip,.standard-header .cloud-strip{background-size:130% auto}}@media only screen and (max-width: 1000px){.home-splash-panel .cloud-strip,.standard-header .cloud-strip{background-size:150% auto}}@media only screen and (max-width: 835px){.home-splash-panel .cloud-strip,.standard-header .cloud-strip{background-size:180% auto}}@media only screen and (max-width: 500px){.home-splash-panel .cloud-strip,.standard-header .cloud-strip{background-size:200% auto}}.home-splash-panel .kite,.standard-header .kite{max-width:100px;width:15%;position:absolute;bottom:-40px;right:0px;height:50%;background-image:url(/assets/images/kite.png);background-position:bottom right;background-repeat:no-repeat;z-index:4;background-size:100% auto}.home-splash-panel .baloon-detail,.standard-header .baloon-detail{max-width:280px;width:25%;height:260px;position:absolute;bottom:0;left:-20px;background-image:url(/assets/images/baloon-detail-green.png);background-repeat:no-repeat;background-position:0 0;background-size:100% auto;z-index:4;filter:drop-shadow(10px 0px 20px rgba(0,0,0,0.3));-webkit-filter:drop-shadow(10px 0px 20px rgba(0,0,0,0.3));-moz-filter:drop-shadow(10px 0px 20px rgba(0,0,0,0.3))}.home-splash-panel .baloon-detail.top-right,.standard-header .baloon-detail.top-right{max-width:160px;width:20%;height:260px;bottom:auto;left:auto;top:5%;right:30px}@media only screen and (max-width: 600px){.home-splash-panel .baloon-detail.top-right,.standard-header .baloon-detail.top-right{top:0;right:15px}}.home-splash-panel .cloud-background,.standard-header .cloud-background{display:block;position:relative;width:100%;padding:0 0 40% 0;height:0;background-image:url(/assets/images/central-cloud-bg.png);background-position:top center;background-repeat:no-repeat;background-size:100% auto}.home-splash-panel .cta-header,.standard-header .cta-header{text-align:center;color:#fff;position:absolute;width:100%;z-index:15;bottom:20px;left:0px}.home-splash-panel .cta-header p.dates,.standard-header .cta-header p.dates{padding:20px 20px 10px 20px;color:#fff;font-size:3em;line-height:1em;text-shadow:2px 2px 0px rgba(0,0,0,0.2)}@media only screen and (max-width: 960px){.home-splash-panel .cta-header p.dates,.standard-header .cta-header p.dates{font-size:2em}}.home-splash-panel .cta-header p.tagline,.standard-header .cta-header p.tagline{font-size:1.4em;padding:5px 20px 10px 20px;text-transform:uppercase;line-height:1em;text-shadow:2px 2px 0px rgba(0,0,0,0.2);letter-spacing:0.1em}@media only screen and (max-width: 960px){.home-splash-panel .cta-header p.tagline,.standard-header .cta-header p.tagline{font-size:1em}}.home-splash-panel .cta-header a.button-link,.standard-header .cta-header a.button-link{display:inline-block;text-align:center;position:relative;line-height:1em;color:#fff;background-color:#e30613;border:4px solid #ca0511;text-transform:lowercase;text-align:center;padding:14px 20px 10px 20px;margin:10px 0 20px 0;text-transform:uppercase;font-size:1.8em;letter-spacing:0.1em;text-decoration:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-webkit-border-radius:3px;border-radius:3px;text-shadow:2px 2px 0px rgba(0,0,0,0.1);-webkit-box-shadow:4px 4px 2px rgba(0,0,0,0.1);box-shadow:4px 4px 2px rgba(0,0,0,0.1)}.home-splash-panel .cta-header a.button-link:hover,.home-splash-panel .cta-header a.button-link:active,.home-splash-panel .cta-header a.button-link:focus,.standard-header .cta-header a.button-link:hover,.standard-header .cta-header a.button-link:active,.standard-header .cta-header a.button-link:focus{background-color:#ca0511}.standard-header{height:auto;min-height:500px}@media only screen and (max-width: 1200px){.standard-header{height:auto;min-height:400px}}@media only screen and (max-width: 960px){.standard-header{height:auto;min-height:200px}}@media only screen and (max-width: 500px){.standard-header{height:auto;min-height:200px}}.standard-header:before,.standard-header:after{display:none}.standard-header .baloon-detail.top-right{right:10px}.standard-header .sun{top:-70px;width:180px;left:50%;margin:0 0 0 -90px;height:180px}.standard-header h1{text-align:center;color:#fff;font-size:6em;padding:150px 20px 100px 20px;z-index:15;line-height:1em;position:relative;text-transform:uppercase;letter-spacing:0.1em;text-shadow:2px 2px 0px rgba(0,0,0,0.2)}@media only screen and (max-width: 600px){.standard-header h1{font-size:4em}}@media only screen and (min-width: 1800px){.standard-header h1{padding:200px 20px 360px 20px}}.standard-header .cloud-background{width:100%;margin:0;position:absolute;background-image:url(/assets/images/cloud-strip-full.png);background-position:center top;background-size:100% auto;background-repeat:no-repeat;bottom:0px;padding:0px;height:0;padding:0 0 12% 0;z-index:5}@media only screen and (max-width: 500px){.standard-header .cloud-background{padding:0 0 15% 0}}ul.social-links,ul.share-links{display:block;text-align:center}ul.social-links li,ul.share-links li{display:inline-block;width:40px;height:40px;text-align:center;margin:0 5px;padding:0}ul.social-links li a,ul.share-links li a{display:block;width:40px;height:40px;text-indent:-9999px;overflow:hidden;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;background-image:url("/assets/images/master-sprite.svg");background-repeat:no-repeat;background-size:800px 600px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}footer ul.social-links li a,footer ul.share-links li a{background-color:#e30613}@media only screen and (max-width: 960px){ul.social-links li a,ul.share-links li a{width:40px;height:40px}}ul.social-links li a.twitter,ul.share-links li a.twitter{background-position:-80px -120px}footer ul.social-links li a.twitter,footer ul.share-links li a.twitter{background-position:-80px -160px}ul.social-links li a.facebook,ul.share-links li a.facebook{background-position:0px -120px}footer ul.social-links li a.facebook,footer ul.share-links li a.facebook{background-position:0px -160px}ul.social-links li a.youtube,ul.share-links li a.youtube{background-position:-160px -120px}footer ul.social-links li a.youtube,footer ul.share-links li a.youtube{background-position:-160px -160px}ul.social-links li a.instagram,ul.share-links li a.instagram{background-position:-40px -120px}footer ul.social-links li a.instagram,footer ul.share-links li a.instagram{background-position:-40px -160px}ul.social-links li a.snapchat,ul.share-links li a.snapchat{background-position:-120px -120px}footer ul.social-links li a.snapchat,footer ul.share-links li a.snapchat{background-position:-120px -160px}ul.social-links li a.whatsapp,ul.share-links li a.whatsapp{background-position:-200px -120px}ul.social-links li:focus a,ul.social-links li:hover a,ul.social-links li:active a,ul.share-links li:focus a,ul.share-links li:hover a,ul.share-links li:active a{-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}ul.share-links li{margin:0}.accesibility-anchor{position:relative;top:-120px}.share-title{text-align:center;color:#e30613;padding:20px;font-size:1.2em}.f-link-block{width:100%;position:relative;margin:30px auto 0 auto}.f-link-block:after{content:" ";display:table;clear:both}@media only screen and (max-width: 1200px){.f-link-block{margin:40px auto 0 auto}}@media only screen and (max-width: 960px){.f-link-block{margin:30px auto 0 auto}}.f-link-block .link-block{position:relative;overflow:hidden;border:5px solid #fff}.f-link-block .link-block:hover img{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.f-link-block .link-block:hover a{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.f-link-block .link-block:after{content:"";box-sizing:border-box;display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:2;border:5px solid rgba(250,251,239,0.95)}.f-link-block .link-block img{position:absolute;top:0px;left:0px;width:100%;display:block;z-index:1;opacity:0.8;-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-ms-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.f-link-block .link-block img.lazy.pending{opacity:0}.f-link-block .link-block a{display:table;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3;color:#e30613;text-decoration:none;text-transform:uppercase;font-size:1.6em;line-height:1em;letter-spacing:0.1em;-webkit-transition:-webkit-transform 800ms ease;-moz-transition:-moz-transform 800ms ease;-ms-transition:-ms-transform 800ms ease;-o-transition:-o-transform 800ms ease;transition:transform 800ms ease;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.f-link-block .link-block a h2{display:table-cell;vertical-align:middle;text-align:center;padding:10px 20px;width:100%;height:100%}.f-link-block .link-block a h2 strong{display:inline-block;padding:10px 10px 6px 10px;border-bottom:2px solid #e30613;background-color:rgba(255,255,255,0.95)}.f-link-block .link-block a.external:after{display:block;position:absolute;top:0px;right:0px;content:"";width:0;height:0;border-style:solid;border-width:0 20px 20px 0;border-color:transparent #fafbef transparent transparent}.f-link-block .big-left{float:left;width:50%}@media only screen and (max-width: 835px){.f-link-block .big-left{float:left;width:100%;clear:left}}.f-link-block .big-left .block-wrap{padding:0 0 100% 0}.f-link-block .big-right{float:right;width:50%}@media only screen and (max-width: 835px){.f-link-block .big-right{float:left;width:100%;clear:left}}.f-link-block .big-right .block-wrap{padding:0 0 100% 0}.f-link-block .small-right{float:right;width:50%}@media only screen and (max-width: 835px){.f-link-block .small-right{float:left;width:100%;clear:left}}.f-link-block .small-right .block-wrap{padding:0;padding-bottom:calc(50% - 5px)}.f-link-block .small-left{float:left;width:50%}@media only screen and (max-width: 835px){.f-link-block .small-left{float:left;width:100%;clear:left}}.f-link-block .small-left .block-wrap{padding:0;padding-bottom:calc(50% - 5px)}.f-link-block .repeater{margin:0 auto;width:75%}@media only screen and (max-width: 835px){.f-link-block .repeater{float:left;width:100%;clear:left}}.f-link-block .repeater .block-wrap{padding:0 0 40% 0}.f-link-block .block-wrap{width:100%;position:relative;height:0;overflow:hidden;background:#1b75ab;background:-moz-linear-gradient(top, #1b75ab 0%, #00d2ff 100%);background:-webkit-linear-gradient(top, #1b75ab 0%, #00d2ff 100%);background:linear-gradient(to bottom, #1b75ab 0%,#00d2ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$sky-blue', endColorstr='$sky-blue-light',GradientType=0 )}.upper-footer{width:100%;padding:140px 0 0 0;position:relative;background:#92cfc2;background:-moz-linear-gradient(top, #1b75ab 0%, #00d2ff 100%);background:-webkit-linear-gradient(top, #1b75ab 0%, #00d2ff 100%);background:linear-gradient(to bottom, #1b75ab 0%,#00d2ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$sky-blue', endColorstr='$sky-blue-light',GradientType=0 );-webkit-box-shadow:inset 0 0px 0px 20px rgba(250,251,239,0.3);box-shadow:inset 0 0px 0px 20px rgba(250,251,239,0.3)}.upper-footer:after{content:" ";display:table;clear:both}@media only screen and (max-width: 960px){.upper-footer{-webkit-box-shadow:inset 0 0px 0px 10px rgba(250,251,239,0.3);box-shadow:inset 0 0px 0px 10px rgba(250,251,239,0.3)}}.upper-footer .base-background{display:block;width:100%;height:100%;background-image:url(/assets/images/noise-bg.png);background-size:200px 200px;background-repeat:repeat;background-position:center center;z-index:1;top:0;left:0;position:absolute;opacity:0.3}.upper-footer .blimp{max-width:250px;width:17.5%;position:absolute;left:15%;height:50%;top:0;background-image:url(/assets/images/blimp.png);background-position:center center;background-size:100% auto;background-repeat:no-repeat;z-index:10;filter:drop-shadow(5px 0px 0px rgba(0,0,0,0.2));-webkit-filter:drop-shadow(5px 0px 10px rgba(0,0,0,0.2));-moz-filter:drop-shadow(5px 0px 10px rgba(0,0,0,0.2))}.upper-footer .single-cloud{width:75%;max-width:500px;height:100%;position:absolute;top:-40px;left:-100px;background-image:url(/assets/images/footer-cloud.svg);background-position:top left;background-repeat:no-repeat;background-size:100% auto;z-index:4;opacity:1}.upper-footer .gradient-breaker{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;opacity:0.2;-webkit-box-shadow:inset 0 0px 0px 20px rgba(255,255,255,0.4);box-shadow:inset 0 0px 0px 20px rgba(255,255,255,0.4)}@media only screen and (max-width: 960px){.upper-footer .gradient-breaker{-webkit-box-shadow:inset 0 0px 0px 10px rgba(255,255,255,0.4);box-shadow:inset 0 0px 0px 10px rgba(255,255,255,0.4)}}.upper-footer .baloon-detail{max-width:140px;width:20%;min-width:50px;height:100%;position:absolute;top:-12%;right:10%;background-image:url(/assets/images/baloon-detail-green.png);background-repeat:no-repeat;background-position:top left;background-size:100% auto;z-index:4;filter:drop-shadow(5px 0px 0px rgba(0,0,0,0.2));-webkit-filter:drop-shadow(5px 0px 10px rgba(0,0,0,0.2));-moz-filter:drop-shadow(5px 0px 10px rgba(0,0,0,0.2))}.upper-footer .sizer{width:100%;position:relative;height:0;padding:0 0 35% 0;background-image:url(/assets/images/full-footer-graphic.png);background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:8}.upper-footer .clouds{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-image:url(/assets/images/cloud-background.svg);background-size:110% auto;background-repeat:repeat-y;background-position:top center;opacity:0.1}.upper-footer .stage{position:absolute;bottom:0%;margin:0 auto;height:100%;left:30%;width:40%;z-index:10;background-image:url(/assets/images/stage-footer.png);background-position:center bottom;background-size:100% auto;background-repeat:no-repeat;-webkit-transition:-webkit-transform 1000ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform 1000ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:-ms-transform 1000ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:-o-transform 1000ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 1000ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.upper-footer .stage.pop-up{-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}footer{position:relative;z-index:20;box-sizing:border-box;background-color:#fafbef;overflow:hidden;-webkit-box-shadow:0 0px 20px 0px rgba(19,16,13,0.2);box-shadow:0 0px 20px 0px rgba(19,16,13,0.2)}footer:after{content:" ";display:table;clear:both}footer .rize-foot-link{width:300px;height:220px;margin:40px auto 10px auto;display:block;text-indent:-9999px;overflow:hidden;background-image:url("/assets/images/master-sprite.svg");background-repeat:no-repeat;background-size:800px 600px;background-position:0px -680px;background-repeat:no-repeat;background-size:1200px 900px;-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-ms-transition:-ms-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}footer .rize-foot-link:hover{-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}@media only screen and (max-width: 960px){footer .rize-foot-link{width:200px;height:150px;background-size:800px 600px;background-position:0px -450px}}footer .partner-strip .partner-layout{width:75%;margin:0 auto;text-align:center}footer .partner-strip .partner-layout .tag{font-size:0.9em;margin:20px 0 10px 0}footer .partner-strip .partner-layout .partner-link{display:inline-block;opacity:0.7;margin:0;padding:0;width:120px;height:auto;-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-ms-transition:-ms-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease}footer .partner-strip .partner-layout .partner-link img{display:block;width:100%;height:auto}footer .partner-strip .partner-layout .partner-link:hover{opacity:0.8}@media only screen and (max-width: 600px){footer .partner-strip .partner-layout{width:80%}footer .partner-strip .partner-layout .partner-link{width:90px}}@media only screen and (max-width: 400px){footer .partner-strip .partner-layout{width:95%}}footer nav.footer-nav{width:100%;padding:0 0px;margin:0 0 40px 0}footer nav.footer-nav ul{display:block;width:100%;text-align:center}footer nav.footer-nav ul li{display:inline-block;padding:0 5px;float:left;width:50%;font-size:1.6em;text-align:center}@media only screen and (max-width: 960px){footer nav.footer-nav ul li{line-height:2.2em;font-size:1.2em;padding:0 5px;text-align:center;display:block}}footer nav.footer-nav ul li a{text-transform:uppercase;color:#e30613;text-decoration:none;border-bottom:1px solid #e30613;line-height:1.4em;-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;-ms-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease}footer nav.footer-nav ul li a:hover,footer nav.footer-nav ul li a:active,footer nav.footer-nav ul li a:focus{color:#ca0511}footer .festival-details{width:100%;text-align:center;padding:0px 20px 20px 20px;font-size:0.8em;text-align:center;margin:0 0 20px 0}@media only screen and (max-width: 960px){footer .festival-details{padding:0 20px}}@media only screen and (max-width: 600px){footer .festival-details{width:100%;text-align:center;padding:10px 0;clear:both;float:left;font-size:0.8em}}footer .festival-details p.dates,footer .festival-details p.location,footer .festival-details p.tagline{font-size:1.6em;line-height:1.2em;padding:10px 0 0 0;color:#e30613}footer .festival-details p.tagline{letter-spacing:0.1em;text-transform:uppercase}footer .festival-details p.dates{font-size:2.2em}footer .copyright{width:100%;padding:30px 0 30px 0;font-size:0.9em;text-align:center;color:#fff;margin:10px auto;line-height:1.2em}footer .copyright p.small-details{color:#444}.ea{text-align:center}.ea p,.ea ul li,.ea ol li{font-size:1.3em;line-height:1.4em;margin:0 0 20px 0;color:#444;position:relative}.ea p a,.ea ul li a,.ea ol li a{color:#e30613;text-decoration:none;border-bottom:1px solid #e30613;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.ea p a:focus,.ea p a:active,.ea p a:hover,.ea ul li a:focus,.ea ul li a:active,.ea ul li a:hover,.ea ol li a:focus,.ea ol li a:active,.ea ol li a:hover{color:#ca0511}.ea ul,.ea ol{padding:20px 0}@media only screen and (max-width: 960px){.ea ul,.ea ol{padding:10px 0}}.ea ul li,.ea ol li{list-style:disc;font-size:1.1em;margin:10px 10%;padding:0 0 10px 10px;text-align:left}.ea ol li{list-style:decimal}.ea h2{color:#e30613;margin:0px 0 10px 0;padding:10px 0 0 0;font-size:3em;line-height:1.1em;position:relative}.ea h3,.ea h4,.ea h5{color:#1b75ab;margin:0px 0 10px 0;padding:10px 0 0 0;font-size:2.2em;line-height:1.1em;position:relative}.ea h3{text-transform:uppercase;letter-spacing:0.1em}.ea h4{text-transform:none;font-size:1.8em;color:#444}.ea h5{text-transform:none;font-size:1.6em;color:#444}.ea h2 a,.ea h3 a,.ea h4 a,.ea h5 a{color:inherit;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;position:relative}.ea h2 a:focus,.ea h2 a:active,.ea h2 a:hover,.ea h3 a:focus,.ea h3 a:active,.ea h3 a:hover,.ea h4 a:focus,.ea h4 a:active,.ea h4 a:hover,.ea h5 a:focus,.ea h5 a:active,.ea h5 a:hover{color:inherit}.ea blockquote{font-size:2em;line-height:1.1em;color:#e30613;padding:60px 10px 80px 10px;position:relative}.ea blockquote p{font-size:inherit;color:inherit;font-family:inherit;margin:0;line-height:inherit}.ea blockquote:before,.ea blockquote:after{display:block;content:"";position:absolute;background-image:url("/assets/images/master-sprite.svg");background-repeat:no-repeat;background-size:800px 600px;background-size:800px 600px;height:40px;width:40px}.ea blockquote:before{background-position:-720px 0px;top:10px;left:50%;margin:0 0 0 -20px}@media only screen and (max-width: 960px){.ea blockquote:before{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}.ea blockquote:after{background-position:-760px 0px;bottom:30px;left:50%;margin:0 0 0 -20px}@media only screen and (max-width: 960px){.ea blockquote:after{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}.button-links{width:50%;margin:30px auto 0 auto;padding:0 5px;max-width:780px}@media only screen and (max-width: 1200px){.button-links{margin:40px auto 0 auto}}@media only screen and (max-width: 960px){.button-links{margin:30px auto 0 auto}}@media only screen and (max-width: 960px){.button-links{width:75%}}@media only screen and (max-width: 600px){.button-links{width:100%;padding:0 15px}}.button-links a{display:block;position:relative;line-height:1em;color:#fff;background-color:#e30613;border:4px solid #ca0511;text-align:center;padding:14px 20px 10px 20px;margin:0 0 20px 0;text-transform:uppercase;font-size:1.8em;letter-spacing:0.1em;text-decoration:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-webkit-border-radius:3px;border-radius:3px;text-shadow:2px 2px 0px rgba(0,0,0,0.1)}.button-links a:hover,.button-links a:active,.button-links a:focus{background-color:#ca0511}.block-50{width:50%;margin:30px auto 0 auto;padding:0 30px;max-width:780px}@media only screen and (max-width: 1200px){.block-50{margin:40px auto 0 auto}}@media only screen and (max-width: 960px){.block-50{margin:30px auto 0 auto}}@media only screen and (max-width: 1200px){.block-50{width:75%;padding:0 20px}}@media only screen and (max-width: 600px){.block-50{width:100%}}.block-50 img{width:100%;padding:0;margin:0;display:block}.block-50 .title{text-align:center;font-size:2.2em}.block-75{width:75%;max-width:960px;margin:30px auto 0 auto;padding:0}@media only screen and (max-width: 1200px){.block-75{margin:40px auto 0 auto}}@media only screen and (max-width: 960px){.block-75{margin:30px auto 0 auto}}@media only screen and (max-width: 600px){.block-75{width:100%;padding:0 10px}}.block-75.image-container{margin:30px auto;padding:10px}.block-75 img{width:100%;padding:0;margin:0;display:block;opacity:1;-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-ms-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease}.block-75 img.lazy.pending{opacity:0}.block-75 .caption{padding:15px 20px 0 20px;background-color:#e30613;font-size:0.85em;color:#fff}.block-75 .caption:after{content:" ";display:table;clear:both}.block-75 .caption p,.block-75 .caption a,.block-75 .caption a:hover,.block-75 .caption a:active,.block-75 .caption a:visited{color:#fff}.block-75 .caption a{text-decoration:underline}.block-video .video-wrapper{position:relative;padding-bottom:56.25%;margin:0 0 20px 0;height:0;clear:both}.block-video .video-wrapper .fb-video span,.block-video .video-wrapper .fb-video iframe{width:100% !important}.block-video .video-wrapper iframe,.block-video .video-wrapper>div{position:absolute;top:0;left:0;border:none;width:100%;height:100%}.custom-html{width:100%;margin:30px auto 0 auto;font-size:initial;text-align:left}@media only screen and (max-width: 1200px){.custom-html{margin:40px auto 0 auto}}@media only screen and (max-width: 960px){.custom-html{margin:30px auto 0 auto}}.media-embed{max-width:500px;width:100%;margin:0 auto;padding:10px}.block-50.image-container.no-sizing img{display:block;margin:0 auto;max-width:100%;width:auto}.info-wrapper{margin:30px auto 0 auto}@media only screen and (max-width: 1200px){.info-wrapper{margin:40px auto 0 auto}}@media only screen and (max-width: 960px){.info-wrapper{margin:30px auto 0 auto}}article.info-panel{margin:10px auto 0 auto}article.info-panel h1.info-title{padding:8px 80px 8px 20px;margin:0 auto;font-size:1.6em;line-height:1.2em;letter-spacing:0.1em;color:#fff;background-color:#1b75ab;text-transform:uppercase;cursor:pointer;position:relative;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;text-shadow:2px 2px 0px rgba(0,0,0,0.1);-webkit-border-radius:3px;border-radius:3px}@media only screen and (max-width: 900px){article.info-panel h1.info-title{padding:10px 40px 10px 10px}}@media only screen and (max-width: 600px){article.info-panel h1.info-title{width:100%}}article.info-panel h1.info-title:after{display:block;content:"";position:absolute;top:50%;margin:-20px 0 0 0;right:15px;height:40px;width:40px;background-image:url("/assets/images/master-sprite.svg");background-repeat:no-repeat;background-size:800px 600px;background-position:-40px -240px;will-change:transform;-webkit-transition:-webkit-transform 300ms ease;-moz-transition:-moz-transform 300ms ease;-ms-transition:-ms-transform 300ms ease;-o-transition:-o-transform 300ms ease;transition:transform 300ms ease;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media only screen and (max-width: 900px){article.info-panel h1.info-title:after{right:5px}}article.info-panel h1.info-title:hover{background-color:#186695}article.info-panel .info-detail{height:0px;overflow:hidden;padding:0;opacity:0;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}article.info-panel .info-detail .info-content{margin:30px 0}@media only screen and (max-width: 900px){article.info-panel .info-detail .info-content{margin:20px 0}}article.info-panel.open h1.info-title{background-color:#e30613}article.info-panel.open h1.info-title:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}article.info-panel.open .info-detail{height:auto;opacity:1}hr.flight-bar{display:block;position:relative;width:100%;background-color:transparent;margin:30px auto;height:80px;background-image:url(/assets/images/plane-detail-green.png);background-position:center;background-repeat:no-repeat;background-size:250px 80px;border:none;z-index:3}.edit-panel{display:block;position:fixed;bottom:0px;left:0px;height:50px;background-color:rgba(250,251,239,0.85);width:100%;color:#444;box-sizing:border-box;z-index:1000;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.5);box-shadow:0 0 20px 0 rgba(0,0,0,0.5)}.edit-panel a.cms,.edit-panel a.post-edit-link{display:inline-block;position:absolute;line-height:52px;top:0px;height:50px;font-size:1em;background-color:#e30613;text-decoration:none;text-transform:uppercase;color:#fff;-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease}.edit-panel a.cms{left:0px;text-align:right}.edit-panel a.cms span{padding:0 20px 0 70px}.edit-panel a.cms:before{display:block;content:"";position:absolute;top:0px;left:0px;width:50px;height:50px;background-image:url(/assets/images/favicon.png);background-repeat:no-repeat;background-size:30px 30px;background-position:10px 10px;background-color:#fff;-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease}.edit-panel a.cms:hover{background-color:#ca0511;color:#fff}.edit-panel a.cms:hover:before{background-color:#fff}.edit-panel a.post-edit-link{right:0px;width:270px}.edit-panel a.post-edit-link span{padding:0 20px 0 20px}.edit-panel a.post-edit-link:after{display:block;content:"";position:absolute;top:50%;margin:-20px 0 0 0;right:10px;height:40px;width:40px;background-image:url("/assets/images/master-sprite.svg");background-repeat:no-repeat;background-size:800px 600px;background-position:0px -240px}.edit-panel a.post-edit-link:hover{background-color:#ca0511}@media only screen and (max-width: 960px){.edit-panel{display:none}}.edit-panel p{color:#444;position:absolute;left:180px;line-height:51px;font-size:0.8em;padding:0 10px 0 20px}.edit-panel p.subscriber{left:20px}.edit-panel p.subscriber a{color:#fd0}form.page-login .input{border:0px;border:4px solid #777;-webkit-border-radius:3px;border-radius:3px;height:50px;background-color:transparent;width:100%;padding:10px 20px 10px 20px;text-align:center;color:#444;min-height:46px;line-height:46px;font-size:18px;margin:0;outline:none;-webkit-appearance:none;font-family:'NeueDroschke','Helvetica Neue', Helvetica, Arial, sans-serif;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}form.page-login .input:focus{border:4px solid #444}form.page-login .submit{display:block;position:relative;font-size:1.8em;line-height:1em;background-color:#e30613;border:4px solid #ca0511;text-transform:uppercase;margin:10px 0;letter-spacing:0.1em;text-align:center;padding:10px 20px 10px 20px;text-decoration:none;color:#fff;width:100%;cursor:pointer;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-webkit-border-radius:3px;border-radius:3px;-webkit-appearance:none;outline:none;text-shadow:2px 2px 0px rgba(0,0,0,0.1);font-family:'NeueDroschke','Helvetica Neue', Helvetica, Arial, sans-serif}form.page-login .submit:hover,form.page-login .submit:active,form.page-login .submit:focus{background-color:#ca0511}.ie-browser-warning{position:fixed;bottom:0px;left:0px;background-color:#e30613;height:auto;width:100%;padding:0 25%;z-index:1000;color:#fff;padding:20px}.ie-browser-warning h2{text-transform:uppercase;padding:0 0 5px 0;text-align:center;font-size:1.2em}.ie-browser-warning p{text-align:center;line-height:1.2em;font-size:1.1em}.ie-browser-warning p a{text-decoration:underline;color:#fff}.no-js header{position:relative}.no-js header .header-wrap{-webkit-box-shadow:0 0px 20px 0px rgba(0,0,0,0);box-shadow:0 0px 20px 0px rgba(0,0,0,0)}.no-js header .home-link{left:50%;margin:0 0 0 -110px}@media only screen and (max-width: 960px){.no-js header .home-link{margin:0 0 0 -55px}}.no-js header .festival-details,.no-js header .social-links{display:none !important}.no-js header .main-nav{position:relative;height:auto;top:0;opacity:1;background-color:#fafbef}.no-js header .main-nav .primary-navigation{height:auto;padding:0;-webkit-box-shadow:0 0px 20px 0px rgba(0,0,0,0.2);box-shadow:0 0px 20px 0px rgba(0,0,0,0.2)}.no-js header .main-nav .primary-links{padding:200px 0 0 0}@media only screen and (max-width: 960px){.no-js header .main-nav .primary-links{padding:100px 0 0 0}}.no-js header .main-nav .outbound-links:after{background-color:#e30613}.no-js header .main-nav .primary-links li,.no-js header .main-nav .outbound-links li{display:inline-block;padding:0 10px;font-size:0.9em}@media only screen and (max-width: 960px){.no-js header .main-nav .primary-links li,.no-js header .main-nav .outbound-links li{font-size:0.8em}}.no-js header .main-nav .primary-links li a,.no-js header .main-nav .primary-links li a:hover,.no-js header .main-nav .primary-links li a:active,.no-js header .main-nav .primary-links li a:focus,.no-js header .main-nav .outbound-links li a,.no-js header .main-nav .outbound-links li a:hover,.no-js header .main-nav .outbound-links li a:active,.no-js header .main-nav .outbound-links li a:focus{color:#e30613}.no-js .home-splash-panel,.no-js .standard-header{margin:0}.no-js button.menu{display:none}.no-js .info-panel .info-detail{height:auto;opacity:1}
