@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}html{height:100%}body{background:#020202;color:#d4d4d4;margin:0;padding:0;overflow-y:scroll;overflow-x:hidden;height:100%}.column{margin:0 auto;clear:both}li,p{font-family:open_sanslight;font-weight:400;font-style:normal;font-size:16px}p{margin-top:0}em,i{font-family:open_sanslight_italic;font-weight:400;font-style:normal}em b,em strong,i b,i strong{font-family:open_sanssemibold_italic;font-weight:400;font-style:normal}b,strong{font-family:open_sanssemibold;font-weight:400;font-style:normal}b em,b i,strong em,strong i{font-family:open_sanssemibold_italic;font-weight:400;font-style:normal}a{text-decoration:none;color:#fff9b8;text-shadow:none;-webkit-transition:color .1s,text-shadow .1s;transition:color .1s,text-shadow .1s}a:hover{color:#fffcdd;text-shadow:0 0 5px #fff9b8}a:active{-webkit-transition:none;transition:none;color:#fff;text-shadow:0 0 2px #fffcdd,0 0 5px #fff9b8}.front{background:#020202;width:100%;height:100%;position:relative}.front .cover{top:70px;bottom:0;width:100%;position:absolute}.front .splash{position:absolute;top:0;left:0;right:0;bottom:0;background:center center no-repeat;background-size:680px;opacity:0;-webkit-transition:opacity 1.25s;transition:opacity 1.25s}@media (max-width:729px){.front .splash{background-size:cover}}.front .splash[data-cover="1"]{background-image:url(../img/inlustris_splash_01.png)}.front .splash.ready{opacity:1}.front .splash-nav{position:absolute;bottom:2.5%;right:2.5%;text-align:right;width:auto;white-space:nowrap;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.front .splash-nav.reveal{opacity:1}.front .splash-nav>div{background:#fff;opacity:.4;box-shadow:0 1px 3px #000;width:11px;height:11px;border-radius:5.5px;display:inline-block;margin-left:8px;cursor:pointer;-webkit-transition:background-color .3s,box-shadow .3s,opacity .3s;transition:background-color .3s,box-shadow .3s,opacity .3s}.front .splash-nav>div:first-child{margin-left:0}.front .splash-nav>div.ready,.front .splash-nav>div:hover{opacity:1;background-color:#fff9b8;box-shadow:0 0 6px rgba(255,249,184,.5),0 1px 3px #000}.front .splash-nav>div:active{-webkit-transition:none;transition:none;opacity:1;background-color:#fffcdd;box-shadow:0 0 10px #fff9b8,0 0 10px #fff9b8,0 1px 3px #000}.front .title{font-family:novecento_widebook;font-weight:400;font-style:normal;font-size:96px;top:22%;padding-left:7%;width:55%;position:absolute;color:#fff;cursor:default}.front .titles{position:absolute;left:0;right:0;top:40px;bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.front .titles h1,.front .titles h2{font-family:novecento_widebook;font-weight:400;font-style:normal;display:block;text-align:center;margin:0;padding:0;cursor:default}.front .titles h1{font-size:96px;letter-spacing:100px;margin-right:-100px;margin-bottom:50px;color:#fff9b8}.front .titles h2{font-size:48px;letter-spacing:32px;margin-right:-32px;line-height:1.5em;color:#c9c6a0}@media (max-width:1560px){.front .titles h1{font-size:6vw;letter-spacing:6.25vw;margin-right:-6.25vw;margin-bottom:.5em}.front .titles h2{font-size:3vw;letter-spacing:2vw;margin-right:-2vw}}@media (max-width:1059px){.front .titles h1{font-size:7vw;letter-spacing:7vw;margin-right:-7vw}.front .titles h2{font-size:4vw;letter-spacing:1.8vw;margin-right:-1.8vw}}@media (max-width:729px){.front .titles h1{font-size:10vw;letter-spacing:5vw;margin-right:-5vw}.front .titles h2{font-size:5.5vw;letter-spacing:2.2vw;margin-right:-2.2vw}}.front .frontbuttoncontainer{position:absolute;bottom:10%;left:7%}.front .frontbutton{display:block;background:rgba(0,0,0,.6);border:3px solid #fff;padding:12px 27px;font-family:nexa_boldregular;font-weight:400;font-style:normal;font-size:32px;line-height:40px;text-transform:uppercase;color:#fff;float:left;cursor:pointer;text-decoration:none;text-shadow:none;-webkit-transition:color .2s,background .2s,border .2s;transition:color .2s,background .2s,border .2s;margin-left:20px}.front .frontbutton:first-child{margin-left:0}.front .frontbutton:hover{color:#000;background:#fff9b8;border-color:#fff9b8}.navbar{width:100%;height:70px;background:#141414;position:fixed;top:0;box-shadow:0 2px 2px rgba(0,0,0,.8)}.navbar>ul.sitenav{list-style:none;padding:0;width:auto;margin:0 7%}.navbar>ul.sitenav>li{text-indent:0;margin:0 30px 0 -30px;float:left;display:block;position:relative}.navbar a.mainnav{font-family:nexa_boldregular;font-weight:400;font-style:normal;font-size:18px;color:#fff;text-transform:uppercase;line-height:70px;height:70px;display:block;position:relative;padding:0 30px;overflow:hidden;text-shadow:0 0 0 rgba(255,249,184,.5);-webkit-transition:color .4s,text-shadow .4s;transition:color .4s,text-shadow .4s}.navbar a.mainnav:after{content:"";position:absolute;height:6px;bottom:-2px;left:30px;right:30px;background:#fff9b8;opacity:0;-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:transform .2s,opacity .2s,background .2s;transition:transform .2s,opacity .2s,background .2s;box-shadow:0 0 6px rgba(255,249,184,.5)}.navbar a.mainnav:hover{color:#fff9b8}.navbar a.mainnav.forcehighlight,.navbar a.mainnav.forcehighlight:hover{color:#fff9b8;text-shadow:0 0 6px rgba(255,249,184,.5)}.navbar a.mainnav.forcehighlight:after,.navbar a.mainnav.forcehighlight:hover:after{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.navbar a.mainnav.forcestaticnav,.navbar a.mainnav.forcestaticnav:after{-webkit-transition:none!important;transition:none!important}.navbar:not(.nohighlight) a.mainnav.highlight{color:#fff9b8;text-shadow:0 0 6px rgba(255,249,184,.5)}.navbar:not(.nohighlight) a.mainnav.highlight:after{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.navbar a.mainnav:active,.navbar:not(.nohighlight) a.mainnav:active{-webkit-transition:none;transition:none;color:#fffcdd;text-shadow:0 0 10px #fff9b8,0 0 5px #fff9b8}.navbar a.mainnav:active:after,.navbar:not(.nohighlight) a.mainnav:active:after{-ms-transform:translate3d(0,-1px,0);-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0);opacity:1;background:#fffcdd;box-shadow:0 0 10px #fff9b8,0 0 5px #fff9b8;-webkit-transition:transform .1s;transition:transform .1s}.social{cursor:default;margin:0;padding:0}.social.top{position:absolute;top:18px;right:7%}.social.top a,.social.top li{width:36px;height:33px}.social.top a:before{line-height:33px}.social.top a.icon-rss:before{font-size:25px}.social.top a.icon-facebook:before{font-size:22px;-ms-transform:translate3d(0,1px,0);-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}.social.top a.icon-twitter:before{font-size:26px}.social.top a.icon-instagram:before{font-size:24px}.social.top a.icon-deviantart:before{font-size:22px;-ms-transform:translate3d(2px,1px,0);-webkit-transform:translate3d(2px,1px,0);transform:translate3d(2px,1px,0)}.social.top a.cg-artstation:before{font-size:23px}.social.top a.icon-twitch:before{font-size:25px;-ms-transform:translate3d(0,1px,0);-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}.social.bot{margin:0 auto 10px;position:relative;text-align:center}.social.bot li{margin:0 4px}.social.bot a,.social.bot li{width:54px;height:50px}.social.bot a:before{line-height:50px}.social.bot a.icon-rss:before{font-size:46px}.social.bot a.icon-facebook:before{font-size:40px}.social.bot a.icon-twitter:before{font-size:49px}.social.bot a.icon-instagram:before{font-size:42px}.social.bot a.icon-deviantart:before{font-size:40px}.social.bot a.cg-artstation:before{font-size:42px}.social.bot a.icon-twitch:before{font-size:46px}.social.bot a.icon-facebook:before,.social.bot a.icon-rss:before{-ms-transform:translate3d(0,1px,0);-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}.social.bot a.icon-deviantart:before{-ms-transform:translate3d(2px,1px,0);-webkit-transform:translate3d(2px,1px,0);transform:translate3d(2px,1px,0)}.social.bot a.icon-twitch:before{-ms-transform:translate3d(0,1px,0);-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}@media (max-width:520px){.social.bot a,.social.bot li{width:43.2px;height:40px}.social.bot a:before{line-height:40px}.social.bot a.icon-rss:before{font-size:36.8px}.social.bot a.icon-facebook:before{font-size:32px}.social.bot a.icon-twitter:before{font-size:39.2px}.social.bot a.icon-instagram:before{font-size:33.6px}.social.bot a.icon-deviantart:before{font-size:32px}.social.bot a.cg-artstation:before{font-size:33.6px}.social.bot a.icon-twitch:before{font-size:36.8px}.social.bot a.icon-rss:before{-ms-transform:translate3d(0,1px,0);-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}.social.bot a.icon-deviantart:before,.social.bot a.icon-facebook:before{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.social.bot a.icon-twitch:before{-ms-transform:translate3d(0,1px,0);-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}}@media (max-width:440px){.social.bot a,.social.bot li{width:32.4px;height:30px}.social.bot a:before{line-height:30px}.social.bot a.icon-rss:before{font-size:27.6px}.social.bot a.icon-facebook:before{font-size:24px}.social.bot a.icon-twitter:before{font-size:29.4px}.social.bot a.icon-instagram:before{font-size:25.2px}.social.bot a.icon-deviantart:before{font-size:24px}.social.bot a.cg-artstation:before{font-size:25.2px}.social.bot a.icon-twitch:before{font-size:27.6px}.social.bot a.icon-rss:before,.social.bot a.icon-twitch:before{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media (max-width:340px){.social.bot a,.social.bot li{width:27px;height:25px}.social.bot a:before{line-height:25px}.social.bot a.icon-rss:before{font-size:23px}.social.bot a.icon-facebook:before{font-size:20px}.social.bot a.icon-twitter:before{font-size:24.5px}.social.bot a.icon-instagram:before{font-size:21px}.social.bot a.icon-deviantart:before{font-size:20px}.social.bot a.cg-artstation:before{font-size:21px}.social.bot a.icon-twitch:before{font-size:23px}}@media (max-width:300px){.social.bot a,.social.bot li{width:24.3px;height:22.5px}.social.bot a:before{line-height:22.5px}.social.bot a.icon-rss:before{font-size:20.7px}.social.bot a.icon-facebook:before{font-size:18px}.social.bot a.icon-twitter:before{font-size:22.05px}.social.bot a.icon-instagram:before{font-size:18.9px}.social.bot a.icon-deviantart:before{font-size:18px}.social.bot a.cg-artstation:before{font-size:18.9px}.social.bot a.icon-twitch:before{font-size:20.7px}}.social li{display:inline-block}.social a{display:block;position:relative;overflow:hidden;color:#fff;text-shadow:none}.social a:before{display:block;width:100%;height:100%;margin:0 auto;-webkit-transition:color .2s,text-shadow .2s;transition:color .2s,text-shadow .2s}.social a:hover{color:#fff9b8;text-shadow:0 0 4px rgba(255,249,184,.5),0 0 2px rgba(255,249,184,.5)}.social a:active{color:#fffcdd;text-shadow:0 0 7px rgba(255,249,184,.85),0 0 5px rgba(255,249,184,.85),0 0 3px rgba(255,249,184,.85)}.social a:active:before{-webkit-transition:none;transition:none}.social a span{opacity:0;font-size:0;position:absolute;display:none;z-index:-1}.subnavbar{display:block;position:absolute;top:70px;left:15px;overflow:hidden;height:auto;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s;pointer-events:none}.subnavbar ul{display:block;padding:15px 0 10px;background:#141414;-ms-transform:translate3d(0,-10%,0);-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0);-webkit-transition:transform .25s;transition:transform .25s;box-shadow:2px 2px 2px rgba(0,0,0,.8);margin:0 5px 5px 0}.subnavbar li{display:block}.subnavbar a.subnav{font-family:novecento_widebook;font-weight:400;font-style:normal;font-size:15px;height:15px;line-height:15px;color:#fff;text-transform:uppercase;white-space:nowrap;display:block;position:relative;padding:12px 15px;overflow:hidden;text-shadow:0 0 0 rgba(255,249,184,.5);-webkit-transition:color .2s,text-shadow .2s;transition:color .2s,text-shadow .2s}.subnavbar a.subnav:hover{color:#fff9b8;text-shadow:0 0 6px rgba(255,249,184,.5)}.subnavbar a.subnav.highlight,.subnavbar a.subnav:active{-webkit-transition:none;transition:none;color:#fffcdd;text-shadow:0 0 10px #fff9b8,0 0 5px #fff9b8}.navbar li:hover .subnavbar{opacity:1;pointer-events:auto}.navbar li:hover .subnavbar ul{-ms-transform:translate3d(0,-5px,0);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.navbar li:hover .subnavbar.invisible{opacity:0;pointer-events:none}.navbar li:hover .subnavbar.invisible ul{-ms-transform:translate3d(0,-10%,0);-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}.header{padding:40px 0 20px;clear:both}.header h2,.header h3{margin:0;padding:0;display:inline}.header h2{font-family:novecento_widebook;font-weight:400;font-style:normal;font-size:36px;text-transform:uppercase}.header h2 a,.header h2 a:active,.header h2 a:hover{color:#d4d4d4;text-shadow:none}.gallery{margin-top:20px}.thumbnails{list-style:none;margin:0 auto;padding:0;float:left;width:100%}.thumbnails:last-child{margin-bottom:30px}.thumbnails li{text-indent:0;margin:0 30px 30px 0;float:left;width:300px;overflow:hidden;box-shadow:2px 2px 5px rgba(0,0,0,.6);border:1px solid rgba(0,0,0,.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.thumbnails li:before{display:block;content:"";width:100%;padding-top:83.33333333%}.thumbnails li>a{position:absolute;top:0;bottom:0;right:0;left:0}.thumbnails li>a img{width:100%;height:100%}.thumbnails li:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:url(../img/loading_spinner_60.png) center center no-repeat;background-size:40px 40px;z-index:-1;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.thumbnails.tall li:before{padding-top:100%}.thumbnails h4{display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;-webkit-transition:background-color .4s;transition:background-color .4s}.thumbnails span{display:block;position:absolute;bottom:0;background:rgba(0,0,0,.6);font-family:open_sanslight;font-weight:400;font-style:normal;font-size:16px;color:#fff;width:91%;padding:10px 5%;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thumbnails a{cursor:pointer;display:block;width:100%;height:100%}.thumbnails a:hover{color:#fff;text-shadow:none}.thumbnails a:hover h4{background-color:rgba(255,249,184,.3);-webkit-transition:background-color .1s;transition:background-color .1s}.thumbnails img{display:block;position:relative}.about{min-height:80%;width:100%;background:#090908;clear:both;padding:20px 0}.about hr{border:none;color:none;height:1px;margin-bottom:24px;margin-top:24px;width:70px}.about p{font-size:18px;line-height:32px;margin-bottom:24px}.about p.email{font-family:open_sanslight;font-weight:400;font-style:normal;font-size:24px;text-align:center;margin-bottom:12px}.about .email{margin-top:60px;font-family:open_sanssemibold;font-weight:400;font-style:normal;font-size:24px;text-align:center;margin-bottom:60px}.about .email a{border-bottom:none}.about h3{font-family:novecento_widebook;font-weight:400;font-style:normal;font-size:30px;margin:40px 0 20px}.about ul{text-align:center;margin:40px 0;padding:0}.about ul li{font-family:open_sanslight;font-weight:400;font-style:normal;display:inline-block;font-size:18px;line-height:32px;padding:0 16px;margin-bottom:5px;margin-left:-1px;border:solid #d4d4d4;border-width:0 1px}.about ul li:first-child{margin-left:0}.banner{margin-top:70px;height:230px;background:url(../img/banner2.jpg) right 22% center no-repeat;background-size:cover}.banner .title{font-family:novecento_widebook;font-weight:400;font-style:normal;font-size:56px;padding-left:7%;padding-top:40px;color:#fff;cursor:default}.blog-entry{margin-bottom:60px;position:relative}.blog-entry-header{margin:0 0 18px}.blog-entry-header h3,.blog-entry-header h6{margin:0;font-family:novecento_widebook;font-weight:400;font-style:normal}.blog-entry-header h3{font-size:36px;line-height:38px;margin-bottom:6px}.blog-entry-header h6{font-size:16px}.blog-entry-content p{font-size:18px;line-height:32px;margin:0 auto 24px}.blog-entry-content .blog-img{padding:0}.blog-entry-content img{box-shadow:2px 2px 5px rgba(0,0,0,.6);border:1px solid rgba(0,0,0,.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:100%;height:auto}.blog-entry-categories{margin-top:-16px}.blog-entry-categories p{font-family:novecento_widebook;font-weight:400;font-style:normal;font-size:12px;margin:0}.blog-nav{padding:0 0 20px;position:relative}.blog-nav ul{margin:0;padding:0;list-style:none}.blog-nav ul li{font-family:novecento_widebook;font-weight:400;font-style:normal;font-size:21px;display:inline-block;min-width:18px;text-align:center}.blog-nav ul li a,.blog-nav ul li.active,.blog-nav ul li.disabled{padding:4px}.blog-nav ul li.active,.blog-nav ul li.disabled{padding-top:0;padding-bottom:0}.blog-nav ul li.disabled{color:#666;cursor:default}.blog-nav ul li.active{cursor:default}.blog-nav ul li:first-child{margin-right:4px}.blog-nav ul li:first-child a,.blog-nav ul li:first-child.disabled{padding-left:0}.blog-nav ul li:last-child{margin-left:4px}.blog-nav ul li:last-child a,.blog-nav ul li:last-child.disabled{padding-right:0}.blog-entry-nav ul li:last-child{float:right}.blog{padding-top:70px}.blog .column{position:relative}.blog .column,.blog .column .blog-sidebar.stuck{width:auto;max-width:1440px;padding:0 7%}.blog-main{position:relative;min-height:700px}.blog-sidebar{position:absolute;top:0;right:0;margin-top:12px}.blog-sidebar ul{margin:0;padding:0;text-indent:0;list-style:none}.blog-sidebar>ul{margin-right:-30px}.blog-sidebar>ul>li h2{font-family:novecento_widebook;font-weight:400;font-style:normal;margin:0 0 18px}.blog-sidebar>ul>li h2:after{content:" //";white-space:nowrap}.blog-sidebar>ul>li>ul>li{font-family:novecento_widebook;font-weight:400;font-style:normal;margin-bottom:12px;line-height:20px;max-height:40px;overflow:hidden;font-size:14px}.blog-sidebar.stuck{position:fixed;top:90px;left:0;right:0;margin-left:auto;margin-right:auto}.blog-buttoncontainer{margin-bottom:40px}.blog-sidebarbutton{display:inline-block;text-align:center;border:2px solid #fff;padding:10px 24px;font-family:nexa_boldregular;font-weight:400;font-style:normal;font-size:21px;text-transform:uppercase;color:#fff;cursor:pointer;text-decoration:none;text-shadow:none;-webkit-transition:color .2s,background .2s,border .2s;transition:color .2s,background .2s,border .2s}.blog-sidebarbutton:hover{color:#000;background:#fff9b8;border-color:#fff9b8}.blog-main{padding-right:32%}.blog-sidebar{width:25%}.blog-sidebar.stuck>div,.blog-sidebar.stuck>ul{margin-left:75%}@media (max-width:999px){.blog-main{padding-right:37%}.blog-sidebar{width:30%}.blog-sidebar.stuck>div,.blog-sidebar.stuck>ul{margin-left:70%}.blog-sidebar>ul>li h2{font-size:21px}.blog-sidebar>ul>li>ul>li{margin-bottom:10px}}@media (min-width:1000px) and (max-height:800px){.widget_recent_entries ul li:nth-child(n+13){display:none}}@media (max-width:999px) and (max-height:850px){.widget_recent_entries ul li:nth-child(n+13){display:none}}@media (min-width:1000px) and (max-height:680px){.widget_recent_entries ul li:nth-child(n+10){display:none}}@media (max-width:999px) and (max-height:730px){.widget_recent_entries ul li:nth-child(n+10){display:none}}@media (min-width:1000px) and (max-height:560px){.widget_recent_entries ul li:nth-child(n+7){display:none}}@media (max-width:999px) and (max-height:610px){.widget_recent_entries ul li:nth-child(n+7){display:none}}@media (min-width:1000px) and (max-height:440px){.widget_recent_entries ul li:nth-child(n+4){display:none}}@media (max-width:999px) and (max-height:490px){.widget_recent_entries ul li:nth-child(n+4){display:none}}.post-edit-link:before{content:"|";padding:0 10px;color:#fff;cursor:default}footer{background:#141414;clear:both;padding:30px 7%;position:relative}footer .social{display:none}.copyright p{margin:0;font-family:novecento_widebook;font-weight:400;font-style:normal;font-size:18px}.lightbox{position:fixed;top:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.lightbox.visible{visibility:visible}.lightbox.open{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.lightbox.instantlightbox{-webkit-transition:none!important;transition:none!important}.dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(5,5,5,.9)}.viewer{top:50%;left:50%;position:absolute;padding:30px;background:#020202;box-shadow:2px 2px 5px rgba(0,0,0,.6)}.viewer.animated{-webkit-transition:width .3s ease-in-out,margin-left .3s ease-in-out,left .3s ease-in-out,height .2s ease-in-out,margin-top .2s ease-in-out,top .2s ease-in-out;transition:width .3s ease-in-out,margin-left .3s ease-in-out,left .3s ease-in-out,height .2s ease-in-out,margin-top .2s ease-in-out,top .2s ease-in-out}.slides{display:inline;margin:0;padding:0}.slides .video_container,.slides img{position:fixed;display:block;max-width:86%;left:50%;box-shadow:0 0 30px #000;max-height:90.53333333%;-ms-transform:translate3d(0,-2.13549337%,0);-webkit-transform:translate3d(0,-2.13549337%,0);transform:translate3d(0,-2.13549337%,0)}@media (min-height:350px){.slides .video_container,.slides img{max-height:91.45714286%;-ms-transform:translate3d(0,-1.57763199%,0);-webkit-transform:translate3d(0,-1.57763199%,0);transform:translate3d(0,-1.57763199%,0)}}@media (min-height:400px){.slides .video_container,.slides img{max-height:92.15%;-ms-transform:translate3d(0,-1.16657623%,0);-webkit-transform:translate3d(0,-1.16657623%,0);transform:translate3d(0,-1.16657623%,0)}}@media (min-height:450px){.slides .video_container,.slides img{max-height:92.68888889%;-ms-transform:translate3d(0,-.85111484%,0);-webkit-transform:translate3d(0,-.85111484%,0);transform:translate3d(0,-.85111484%,0)}}@media (min-height:500px){.slides .video_container,.slides img{max-height:93.12%;-ms-transform:translate3d(0,-.60137457%,0);-webkit-transform:translate3d(0,-.60137457%,0);transform:translate3d(0,-.60137457%,0)}}@media (min-height:550px){.slides .video_container,.slides img{max-height:93.47272727%;-ms-transform:translate3d(0,-.39875511%,0);-webkit-transform:translate3d(0,-.39875511%,0);transform:translate3d(0,-.39875511%,0)}}@media (min-height:600px){.slides .video_container,.slides img{max-height:93.76666667%;-ms-transform:translate3d(0,-.23107003%,0);-webkit-transform:translate3d(0,-.23107003%,0);transform:translate3d(0,-.23107003%,0)}}@media (min-height:650px){.slides .video_container,.slides img{max-height:94.01538462%;-ms-transform:translate3d(0,-.09000164%,0);-webkit-transform:translate3d(0,-.09000164%,0);transform:translate3d(0,-.09000164%,0)}}@media (min-height:700px){.slides .video_container,.slides img{max-height:94.22857143%;-ms-transform:translate3d(0,.03032141%,0);-webkit-transform:translate3d(0,.03032141%,0);transform:translate3d(0,.03032141%,0)}}@media (min-height:750px){.slides .video_container,.slides img{max-height:94.41333333%;-ms-transform:translate3d(0,.13416184%,0);-webkit-transform:translate3d(0,.13416184%,0);transform:translate3d(0,.13416184%,0)}}@media (min-height:800px){.slides .video_container,.slides img{max-height:94.575%;-ms-transform:translate3d(0,.2246894%,0);-webkit-transform:translate3d(0,.2246894%,0);transform:translate3d(0,.2246894%,0)}}@media (min-height:850px){.slides .video_container,.slides img{max-height:94.71764706%;-ms-transform:translate3d(0,.30431002%,0);-webkit-transform:translate3d(0,.30431002%,0);transform:translate3d(0,.30431002%,0)}}@media (min-height:900px){.slides .video_container,.slides img{max-height:94.84444444%;-ms-transform:translate3d(0,.37488285%,0);-webkit-transform:translate3d(0,.37488285%,0);transform:translate3d(0,.37488285%,0)}}.slides .video_container{background:#000}.slides .video_container iframe{max-height:100%;max-width:100%}.slides li{display:inline;list-style:none none;margin:0 auto}.slides li,.slides li .desc,.slides li .video_container,.slides li img{visibility:hidden;opacity:0}.slides li .desc,.slides li .video_container,.slides li img{-webkit-transition:opacity 0s;transition:opacity 0s}.slides li.show,.slides li.show .desc,.slides li.show .video_container,.slides li.show img{visibility:visible;opacity:1}.slides li.visible{opacity:1}.slides li.visible,.slides li.visible .desc,.slides li.visible .video_container,.slides li.visible img{visibility:visible}.desc{display:none;position:fixed;bottom:0;padding:10px 0 10px 15px;left:0}.desc a,.desc h3,.desc p{text-shadow:1px 1px 2px rgba(0,0,0,.8)}.desc a:hover{text-shadow:0 0 5px #fff9b8,1px 1px 2px rgba(0,0,0,.8)}.desc a:active{text-shadow:0 0 2px #fffcdd,0 0 5px #fff9b8,1px 1px 2px rgba(0,0,0,.8)}.desc h3,.desc p{margin:0}.desc h3{font-family:open_sanslight;font-weight:400;font-style:normal;font-size:18px}.desc p{font-size:15px}.close,.nav{font-family:nexa_boldregular;font-weight:400;font-style:normal;font-size:80px;line-height:80px;color:#fff;text-shadow:0 1px 3px #000;background:0 0;border:0;text-transform:uppercase;cursor:pointer;-webkit-transition:color .2s,text-shadow .2s;transition:color .2s,text-shadow .2s}.close:focus,.nav:focus{outline:0}.close:hover,.nav:hover{color:#fff9b8;text-shadow:0 0 6px rgba(255,249,184,.5),0 1px 3px #000}.close:active,.nav:active{-webkit-transition:none;transition:none;color:#fffcdd;text-shadow:0 0 10px #fff9b8,0 1px 3px #000}.close{font-size:60px;line-height:30px;font-family:open_sanssemibold;font-style:normal;font-weight:700;padding:15px 10px;position:absolute;top:0;right:0}.close:focus{outline:0}.nav.next,.nav.prev{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:fixed;top:45%;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .1s;transition:transform .1s}.nav.next.disabled,.nav.next.disabled:hover,.nav.prev.disabled,.nav.prev.disabled:hover{color:#666;cursor:default;text-shadow:0 1px 3px #000;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nav.next span,.nav.prev span{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nav.prev{left:0}.nav.prev,.nav.prev:active{padding:0 20px 0 10px}.nav.prev:active{-ms-transform:translate3d(-3px,0,0);-webkit-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0);-webkit-transition:transform .025s ease-out;transition:transform .025s ease-out}.nav.next{right:0}.nav.next,.nav.next:active{padding:0 10px 0 20px}.nav.next:active{-ms-transform:translate3d(3px,0,0);-webkit-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0);-webkit-transition:transform .025s ease-out;transition:transform .025s ease-out}.mobilenav{display:none}@media (min-width:1550px){.column{width:1290px}.thumbnails li:nth-child(4n){margin-right:0}.header h2{font-size:40px}}@media (min-width:1060px) and (max-width:1549px){.column{width:84%}.thumbnails li{width:23.2%;margin-right:2.33333333%;margin-bottom:2.33333333%}.thumbnails li:nth-child(4n){margin-right:0}}@media (min-width:730px) and (max-width:1059px){.column{width:82%}.thumbnails li{width:31.51666667%;margin-right:2.625%;margin-bottom:2.625%}.thumbnails li:nth-child(3n){margin-right:0}.thumbnails li:after{background-size:35px 35px}.about{padding-top:10px}.about h3{font-size:32px}.header{padding-top:30px}.header h2,.header h3{display:block}.header h2{font-size:32px}.navbar>ul.sitenav>li{margin:0 18px 0 -18px}.navbar a.mainnav{padding:0 18px}.navbar a.mainnav:after{left:18px;right:18px}.social.top{-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center}}@media (max-width:729px){html{background:#020202}.column{width:82%}.thumbnails li{width:31.51666667%;margin-right:2.625%;margin-bottom:2.625%}.thumbnails li:nth-child(3n){margin-right:0}.thumbnails li:after{background-size:30px 30px}.dimmer,.viewslide section{display:none}.dimmerMobile{position:fixed;top:0;bottom:0;left:0;right:0;background:#000}.lightbox{height:100%;position:absolute}.lightbox,.lightbox.open,.slides{-webkit-transition:none;transition:none}.slides li{display:none;height:100%;box-sizing:padding-box;padding-top:60px}.slides li.show{display:block}.slides li .video_container,.slides li img{display:block;position:relative;left:0;width:auto;height:auto;max-width:100%!important;max-height:200%;margin-left:auto!important;margin-right:auto!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none}.slides li .video_container,.slides li .video_container iframe{width:100%!important;height:100%!important}.slides .desc{background:rgba(0,0,0,.6);opacity:1;position:fixed;left:0;right:0;bottom:0!important;margin:0!important;padding:10px 15px;width:auto!important;text-align:left;min-height:35px}.slides .desc h3,.slides .desc h4{font-size:18px}.slides .desc p{font-size:15px}.close,.nav.next,.nav.prev{display:none}.mobilenav{display:block;position:fixed;top:0;height:60px;width:100%;background:#141414}.mobilenav .back,.mobilenav .next,.mobilenav .prev{font-family:nexa_boldregular;font-weight:400;font-style:normal;font-size:18px;height:60px;line-height:60px;border:0;padding:0 3%;background:0 0;color:#fff;text-transform:uppercase;cursor:pointer;-webkit-transition:color .2s,text-shadow .2s;transition:color .2s,text-shadow .2s}.mobilenav .back:focus,.mobilenav .next:focus,.mobilenav .prev:focus{outline:0}.mobilenav .back:hover,.mobilenav .next:hover,.mobilenav .prev:hover{color:#fff9b8;text-shadow:0 0 6px rgba(255,249,184,.5)}.mobilenav .back:active,.mobilenav .next:active,.mobilenav .prev:active{-webkit-transition:none;transition:none;color:#fffcdd;text-shadow:0 0 10px #fff9b8}.mobilenav .back.disabled,.mobilenav .back.disabled:hover,.mobilenav .next.disabled,.mobilenav .next.disabled:hover,.mobilenav .prev.disabled,.mobilenav .prev.disabled:hover{color:#666;cursor:default;text-shadow:none}.mobilenav .next,.mobilenav .prev{font-size:46px;position:absolute;top:0}.mobilenav .prev{left:0}.mobilenav .next{right:0}.mobilenav .back{display:block;margin:0 auto}.about{padding-top:10px}.about h3{font-size:28px}.header{padding-top:30px}.header h2,.header h3{display:block}.header h2{font-size:28px}.front .cover{top:60px}.banner{margin-top:60px}.navbar{height:60px}.navbar>ul.sitenav{text-align:center;margin:0;white-space:nowrap}.navbar>ul.sitenav>li{float:none;display:inline-block;margin:0}.navbar a.mainnav{height:60px;line-height:60px}.navbar .social{display:none}.subnavbar{text-align:left;top:60px}.thumbnails span{padding-top:5px;padding-bottom:5px;font-size:14px}.navbar a.mainnav{font-size:18px;padding:0 32px}.navbar a.mainnav:after{left:32px;right:32px}.subnavbar{left:17px}.blog-main{padding-right:0}.banner,.blog-sidebar{display:none}.blog-main{padding-top:30px;min-height:inherit}.blog-entry-header h3{font-size:32px;line-height:36px}.blog-nav{text-align:center}.blog-nav ul li{font-size:28px;display:none}.blog-nav ul li a,.blog-nav ul li.disabled{padding:6px 12px}.blog-nav ul li.active,.blog-nav ul li.disabled{padding-top:0;padding-bottom:0}.blog-nav ul li:first-child,.blog-nav ul li:last-child{display:inline-block}.blog-nav ul li:first-child{margin-right:10px}.blog-nav ul li:last-child{margin-left:10px}.blog-entry-nav ul li:last-child{float:none}.copyright{text-align:center}footer .social{display:block}.splash-nav{display:none!important}}@media (max-width:629px){.navbar a.mainnav{font-size:18px;padding:0 24px}.navbar a.mainnav:after{left:24px;right:24px}.subnavbar{left:9px}}@media (max-width:529px){.navbar a.mainnav{font-size:18px;padding:0 16px}.navbar a.mainnav:after{left:16px;right:16px}.subnavbar{left:1px}.about p{font-size:16px}.about p.email{font-size:21px}.about ul li{font-size:16px}.blog-entry-nav ul li .desktop-only{display:none}.thumbnails li:after{background-size:25px 25px}}@media (max-width:429px){.navbar a.mainnav{font-size:16px;padding:0 12px}.navbar a.mainnav:after{left:12px;right:12px}.subnavbar{left:-3px}.about p.email{font-size:6vw}}@media (max-width:349px){.navbar a.mainnav{font-size:5vw;padding:0 8px}.navbar a.mainnav:after{left:8px;right:8px}.subnavbar{left:-7px}}@media (max-width:729px) and (max-height:400px){.mobilenav,.mobilenav .back,.mobilenav .next,.mobilenav .prev{height:40px;line-height:40px}.mobilenav .next,.mobilenav .prev{font-size:36px}.slides li{padding-top:40px}.slides .desc{min-height:inherit;padding:5px 10px}.slides .desc h3,.slides .desc p{display:inline;font-size:15px}.slides .desc p:before{content:'\2022';font-size:15px;padding:0 8px 0 5px}}@media (max-height:750px){.front .title{font-size:80px}}@media (max-height:640px){.front .title{font-size:64px;width:90%}}@media (max-width:729px){.front .title{width:96%;left:2%;right:2%;padding:0;text-align:center;position:absolute;text-shadow:2px 2px 10px rgba(0,0,0,.3)}.front .frontbuttoncontainer{left:10%;right:10%;bottom:3%}.front .frontbutton{font-size:28px;line-height:36px;text-align:center;text-shadow:2px 2px 10px rgba(0,0,0,.3);margin:10px 0 0;float:none}.front .frontbutton:first-child{margin:0}.front .frontbutton:hover{text-shadow:none}.loading{display:none}}@media (max-width:729px){.front .title{font-size:13vw;top:31%;margin-top:-15%}}@media (max-width:729px) and (max-height:520px){.front .title{font-size:10vw;top:44%;margin-top:-12%}}@media (max-width:529px){.front .frontbutton{font-size:22px;line-height:28px}.front .title{font-size:13vw;top:31%;margin-top:-15%}}@media (max-width:529px) and (max-height:400px){.front .title{font-size:10vw;top:44%;margin-top:-12%}}body.mobile .subnavbar{display:none!important}.fixed-nav,.mobilenav,.navbar{z-index:40}.front{z-index:5}.frontbutton,.title,footer{z-index:10}.lightbox{z-index:100}.slides .img{z-index:101}.slides .desc{z-index:102}.back{z-index:1}.blog-entry{z-index:5}.blog-main,.blog-sidebar{z-index:4}.blog-nav{z-index:5}.hide{display:none}