@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);@font-face{font-family:vag_hitregular;src:url(../fonts/vaghit-regular-webfont.eot);src:url(../fonts/vaghit-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/vaghit-regular-webfont.woff2) format('woff2'),url(../fonts/vaghit-regular-webfont.woff) format('woff'),url(../fonts/vaghit-regular-webfont.ttf) format('truetype'),url(../fonts/vaghit-regular-webfont.svg#vag_hitregular) format('svg');font-weight:400;font-style:normal}.grey-on{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}.grey-off{-webkit-filter:grayscale(0);-webkit-filter:grayscale(0);filter:none;filter:grayscale(0)}html{height:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}body{font-family:Lato,Calibri,Helvetica,Arial,sans-serif;font-weight:300;font-size:15px;color:#333;overflow:scroll;overflow-x:hidden}a{color:#555;text-decoration:none}.og-grid li>a img,.partners a img,a,header *{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.h1,.h2,.h3,.h4,.h5,.h6,.vag,h1,h2,h3,h4,h5,h6{font-family:vag_hitregular,Helvetica,Arial,sans-serif}h2{font-size:34px;line-height:38px;font-weight:400;text-align:center;margin:50px 20px;text-transform:uppercase}.vag{color:#d61a5e}.container{margin-bottom:50px}.promo{padding-bottom:40px}header #arrow,header .promo,header h1,header img{opacity:0}header{background-color:#000;text-align:center;padding-top:20px;position:relative;min-height:100vh}header p{color:#fff}h1 a{text-indent:-9999px;background:url(../images/logo-press-pause.jpg) no-repeat center;background-size:contain;height:180px;max-height:180px;width:100%;display:block}@media (max-width:640px){.header{background-size:contain}}#arrow{position:absolute;bottom:20px;text-align:center;width:100%;animation:bounce linear 2s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:bounce linear 2s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:bounce linear 2s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:bounce linear 2s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:bounce linear 2s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}#arrow a{display:block;padding:12px 0 16px;width:60px;border-radius:50%;border:3px solid #d61a5e;margin:0 auto}#arrow a .arrow:after{content:'';display:inline-block;width:1.4em;height:1.4em;border-top:3px solid #d61a5e;border-right:3px solid #d61a5e;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}#arrow a:hover{background:#FFF;border-color:#FFF}#arrow a:hover .arrow:after{border-top:3px solid #d61a5e;border-right:3px solid #d61a5e}.grid-container{background:#eee;overflow:auto}.og-grid{max-width:1170px;padding:0 0 50px}.og-grid li>a img{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}.og-grid li.og-expanded>a img,.og-grid li>a img:hover{-webkit-filter:grayscale(0);-webkit-filter:grayscale(0);filter:none;filter:grayscale(0)}.og-grid li.og-expanded>a::after{border-bottom-color:#d61a5e}.og-expander{background:#d61a5e;color:#fff}.og-details p{color:#fff}.og-details a{color:#FFF;border-color:#FFF;border-radius:30px;text-decoration:none}.og-details a:hover{color:#d61a5e;background:#FFF;border-color:#fff}.og-close::after,.og-close::before{background:#fff}.partners{text-align:center}.partners img{width:200px;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}.partners a:hover img{-webkit-filter:grayscale(0);-webkit-filter:grayscale(0);filter:none;filter:grayscale(0)}.zibs{text-align:center;display:none}@keyframes bounce{0%{transform:translate(0,0)}50%{transform:translate(0,-10px)}100%{transform:translate(0,0)}}@-moz-keyframes bounce{0%{-moz-transform:translate(0,0)}50%{-moz-transform:translate(0,-10px)}100%{-moz-transform:translate(0,0)}}@-webkit-keyframes bounce{0%{-webkit-transform:translate(0,0)}50%{-webkit-transform:translate(0,-10px)}100%{-webkit-transform:translate(0,0)}}@-o-keyframes bounce{0%{-o-transform:translate(0,0)}50%{-o-transform:translate(0,-10px)}100%{-o-transform:translate(0,0)}}@-ms-keyframes bounce{0%{-ms-transform:translate(0,0)}50%{-ms-transform:translate(0,-10px)}100%{-ms-transform:translate(0,0)}}