@media only screen and (min-width:641px){.folioMasonry-3 .gallery-item,.portfolioFull .folioMasonry-3 .gallery-item{width:50%}}@media only screen and (min-width:960px){.folioMasonry-2 .gallery-item{width:50%}.portfolioFull .folioMasonry-3 .gallery-item{width:33.3333%}}@media only screen and (min-width:1288px){.folioMasonry-3 .gallery-item{width:33.3%}}@media only screen and (min-width:760px){.blogMasonry.blogMasonry-3 .blogItem{width:50%}}@media only screen and (min-width:990px){.blogMasonry.blogMasonry-2 .blogItem{width:50%}.blogMasonry.blogMasonry-3 .blogItem{width:33.333%}.blogMasonry.blogMasonry-4 .blogItem{width:50%}}@media only screen and (min-width:1100px){.blogMasonry.blogMasonry-4 .blogItem{width:25%}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#logo a.sd-logo{display:none}#logo a.hd-logo{display:inline-block}}#cookie-bar{background:#111;height:auto;line-height:24px;color:#eee;text-align:center;padding:3px 0}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0;font-size:10px}#cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#070}#cookie-bar .cb-enable:hover{background:#090}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#03b}#cookie-bar .cb-policy:hover{background:#05d}.uppercase{text-transform:uppercase}.f-extra-expanded{font-size:6em}.big-title{max-width:300px;font-family:'Rubik',sans-serif;font-weight:900;line-height:1.1;margin-top:250px;z-index:3}.subtitle{color:#191919;line-height:1.3;max-width:900px;font-size:24px;font-weight:400;font-family:'Rubik',sans-serif;z-index:3}a.link-underline{text-decoration:underline}.game{position:absolute;right:30px;top:43px;text-align:center;z-index:1;display:none}.game img{width:100px!important;margin-top:30px}canvas{display:block;margin:auto;border:none}canvas.border{border-bottom:1px solid #000}#playbutton{margin-bottom:50px;width:150px}@media screen and (max-width:1024px){#playbutton,.game{display:none}.big-title{margin-top:150px}}@media screen and (max-width:375px){.f-extra-expanded{font-size:5.4em}}