@import url(_normalize.min.css);@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-regular-webfont.eot?") format("eot"),url("../fonts/montserrat-regular-webfont.woff2") format("woff2"),url("../fonts/montserrat-regular-webfont.woff") format("woff"),url("../fonts/montserrat-regular-webfont.ttf") format("truetype"),url("../fonts/montserrat-regular-webfont.svg#Montserrat") format("svg")}@font-face{font-family:"Raleway";src:url("../fonts/raleway-regular-webfont.eot?") format("eot"),url("../fonts/raleway-regular-webfont.woff2") format("woff2"),url("../fonts/raleway-regular-webfont.woff") format("woff"),url("../fonts/raleway-regular-webfont.ttf") format("truetype"),url("../fonts/raleway-regular-webfont.svg#Raleway") format("svg")}#tourDIV{width:100%;height:0;position:absolute;z-index:-10;opacity:0;display:none}#tourDIV.opened{opacity:1;z-index:10;display:block}header{padding-top:100px;position:relative;margin-bottom:3em}header .overlay{position:absolute;width:100%;height:200px;z-index:-10;top:0;left:0;background-size:cover;background-position:center}header .container{margin:auto;max-width:1200px}header .container .col{float:left}header .container .col h1{margin-top:0}header .container .col.first{height:200px;width:200px;margin-right:1.5em;position:relative;z-index:10;overflow:hidden}header .container .col.second{max-width:70%;margin-top:105px}header .container .col .project-description{height:1.6em}@media(min-width:768px) and (max-width:992px){header .container .col{float:none}header .container .col.first{margin:auto}header .container .col.second{max-width:80%;margin-top:0;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:768px){header .container .col{float:none}header .container .col.first{margin:auto}header .container .col.second{max-width:80%;margin-top:0;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px) and (max-width:1200px){header .container{max-width:90%}}nav{max-width:1200px;margin:auto}.gridder{margin:0;padding:0 0 0 10px;list-style-type:none;font-size:0}.gridder .gridder-list,.gridder .gridder-show,.gridder .section-title{font-size:16px}.gridder>li:first-child{margin-top:0}.gridder .gridder-list{position:relative;display:inline-block;vertical-align:top;overflow:hidden;height:170px;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer}.gridder .gridder-list.selectedItem:after{content:'';width:2em;height:2em;position:absolute;bottom:-1em;left:50%;margin-left:-1em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.gridder .separator{display:inline-block;width:100%;height:5rem}.gridder .separator+.section-title{margin-top:0}.gridder .section-title{display:inline-block;width:100%;overflow:hidden;height:4em;margin-top:5em;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;transition:height .3s}.gridder .section-title>h2{margin:0;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:2em}.gridder .section-title>h2 span{display:inline-block;vertical-align:middle}.gridder .section-title>h2 span.thumbnail{margin-right:.5em}.gridder .section-title>h2 span.thumbnail img{width:1.5em;height:1.5em}.gridder .section-title>h2 span.toggle{width:1.0em;height:1.0em;-webkit-transition:opacity .3s,transform .3s;-moz-transition:opacity .3s,transform .3s;-ms-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;background-size:contain;background-position:center;position:absolute;right:10px;top:7px}.gridder .section-title .group-description{z-index:-10;opacity:0;position:relative;padding-top:1em;padding-bottom:1em;max-width:80%;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}.gridder .section-title .group-description.opened{opacity:1}.gridder .section-title .group-description.layered-visible{z-index:1}@media(max-width:768px){.gridder .section-title{height:3em}.gridder .gridder-list{width:50%}}@media(min-width:768px) and (max-width:992px){.gridder .gridder-list{width:33.33%}}@media(min-width:992px) and (max-width:1200px){.gridder .gridder-list{width:33.33%}}@media(min-width:1200px){.gridder .gridder-list{width:25%}}.gridder .gridder-show{display:block;float:left;width:100%;position:relative}.gridder .gridder-show .gridder-padding{padding:0 0 0 10px}.gridder .gridder-show .gridder-padding .gridder-navigation{position:absolute;top:20px;right:30px;z-index:10}.gridder .gridder-show .gridder-padding .gridder-navigation a{display:inline-block}.gridder .gridder-show .gridder-padding .gridder-navigation a.gridder-close{display:inline-block;width:1.5em;height:1.5em;padding:0;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;border-radius:200px;-webkit-transition:opacity .3s,transform .3s;-moz-transition:opacity .3s,transform .3s;-ms-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;opacity:.5;background-size:contain;background-position:center;background-image:url("../img/ic_close_white_24px.svg")}.gridder .gridder-show .gridder-padding .gridder-navigation a.gridder-close:hover{opacity:1;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.gridder .gridder-show .gridder-padding .gridder-navigation a.gridder-nav.prev{display:none}.gridder .gridder-show .gridder-padding .gridder-navigation a.gridder-nav.next{display:none}@media(max-width:768px){.gridder .gridder-show .gridder-padding{padding:0 0 30px 10px}}.gridder .gridder-show .vr-properties{position:relative;z-index:20}.gridder .gridder-show .vr-properties .container{margin:auto}.gridder .gridder-show .vr-properties .container .col{float:left}.gridder .gridder-show .vr-properties .container .col h3{margin:0 0 .4em 0}.gridder .gridder-show .vr-properties .container .col span.thumbnail{display:inline-block;box-sizing:content-box;background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:1em}@media(max-width:768px){.gridder .gridder-show .vr-properties .container .col span.thumbnail{width:80px;height:80px}}@media(min-width:768px) and (max-width:992px){.gridder .gridder-show .vr-properties .container .col span.thumbnail{width:90px;height:90px}}@media(min-width:992px) and (max-width:1200px){.gridder .gridder-show .vr-properties .container .col span.thumbnail{width:100px;height:100px}}@media(min-width:1200px){.gridder .gridder-show .vr-properties .container .col span.thumbnail{width:200px;height:200px}}@media(min-width:1200px){.gridder .gridder-show .vr-properties .container .col.first{position:relative;top:-6em}}.gridder .gridder-show .vr-properties .container .col.second{max-width:75%;margin-top:1em}.gridder .gridder-show .vr-properties .container .col.second .scene-description{margin-bottom:3em}@media(min-width:768px) and (max-width:992px){.gridder .gridder-show .vr-properties .container .col.second{max-width:80%;margin-top:1em}}@media(max-width:768px){.gridder .gridder-show .vr-properties .container .col.second{max-width:100%;margin-top:0}}@media(max-width:768px){.gridder .gridder-show .vr-properties .container .col{float:none;text-align:center}}@media(min-width:1200px){.gridder .gridder-show .vr-properties .container{width:90%}}@media(min-width:992px) and (max-width:1200px){.gridder .gridder-show .vr-properties .container{width:90%}}@media(min-width:768px) and (max-width:992px){.gridder .gridder-show .vr-properties .container{width:90%}}@media(max-width:768px){.gridder .gridder-show .vr-properties .container{width:100%;padding-right:20px}}.gridder .gridder-show .vr-placeholder{height:60vh}.gridder-content{display:none}footer{max-width:1200px;margin:8em auto;padding-left:10px}footer .title{margin:0 0 1em 0}footer .project-description{margin-bottom:5em}@media(min-width:1200px){footer .project-description{max-width:35em}}@media(min-width:992px) and (max-width:1200px){footer .project-description{max-width:35em}}@media(min-width:768px) and (max-width:992px){footer .project-description{max-width:35em}}@media(max-width:768px){footer .project-description{max-width:90%}}h1,h2,h3{font-family:"Montserrat"}.font-family-1{font-family:"Montserrat"}.font-family-2{font-family:"Raleway"}.link-author{text-transform:uppercase;font-size:.8em;letter-spacing:.8em;color:#bbb;text-decoration:none}header .overlay{opacity:.1;border:10px solid #fff}header .container .col.first{border:10px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}header .container .col h1{font-size:3.5em;color:#333;line-height:1em}header .container .col .project-description{font-size:1.6em;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;opacity:.5;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}header .container .col .project-description:hover{opacity:1}@media(max-width:768px){header .container .col h1{font-size:3em}header .container .col .project-description{font-size:1.4em}}.gridder .section-title{background-color:#fff}.gridder .section-title>h2{font-size:2em;color:#999;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;transition:color .3s}.gridder .section-title>h2 span.thumbnail img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.gridder .section-title>h2 span.toggle{opacity:.5;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;background-image:url("../img/ic_expand_more_white_24px.svg");background-color:#bbb;cursor:pointer}.gridder .section-title>h2 span.toggle:hover{opacity:1;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.gridder .section-title.opened>h2 span.toggle{opacity:1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.gridder .section-title .group-description{font-size:1.4em;line-height:1.4em;color:#333}.gridder .section-title .group-description h1{font-size:1.8em;color:#333}.gridder .section-title .group-description h3{font-size:1.6em;color:#333}.gridder .section-title .group-description a,.gridder .section-title .group-description a:focus,.gridder .section-title .group-description a:visited{-webkit-box-shadow:inset 0 -0.6em 0 #cdeeff;-moz-box-shadow:inset 0 -0.6em 0 #cdeeff;-ms-box-shadow:inset 0 -0.6em 0 #cdeeff;box-shadow:inset 0 -0.6em 0 #cdeeff;text-decoration:none;color:#2f4652;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;transition:box-shadow .3s}.gridder .section-title .group-description a:hover{-webkit-box-shadow:inset 0 -1.2em 0 #cdeeff;-moz-box-shadow:inset 0 -1.2em 0 #cdeeff;-ms-box-shadow:inset 0 -1.2em 0 #cdeeff;box-shadow:inset 0 -1.2em 0 #cdeeff}.gridder .section-title.opened>h2{color:#333}@media(min-width:768px) and (max-width:992px){.gridder .section-title .group-description{font-size:1.3em;line-height:1.3em}}@media(max-width:768px){.gridder .section-title h2{font-size:1.2em}.gridder .section-title .group-description{font-size:1em;line-height:1.2em}}.gridder .gridder-list{border-right:10px solid #fff;border-bottom:10px solid #fff}.gridder .gridder-list.selectedItem:after{background-color:#fff}.gridder .gridder-show .vr-properties .container .col h3{color:#333}.gridder .gridder-show .vr-properties .container .col span.thumbnail{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}@media(min-width:1200px){.gridder .gridder-show .vr-properties .container .col h3{font-size:3em}}@media(min-width:992px) and (max-width:1200px){.gridder .gridder-show .vr-properties .container .col h3{font-size:2.5em}}@media(min-width:768px) and (max-width:992px){.gridder .gridder-show .vr-properties .container .col h3{font-size:2em}}@media(max-width:768px){.gridder .gridder-show .vr-properties .container .col h3{font-size:2em}}.gridder .gridder-show .vr-properties .container .col span.thumbnail{border:solid 10px #fff}.gridder .gridder-show .vr-properties .container .col .scene-description{font-size:1.6em;line-height:1.6em;color:#333}.gridder .gridder-show .vr-properties .container .col .scene-description h1{font-size:2em}.gridder .gridder-show .vr-properties .container .col .scene-description h3{font-size:1.6em}.gridder .gridder-show .vr-properties .container .col .scene-description a,.gridder .gridder-show .vr-properties .container .col .scene-description a:focus,.gridder .gridder-show .vr-properties .container .col .scene-description a:visited{-webkit-box-shadow:inset 0 -0.6em 0 #cdeeff;-moz-box-shadow:inset 0 -0.6em 0 #cdeeff;-ms-box-shadow:inset 0 -0.6em 0 #cdeeff;box-shadow:inset 0 -0.6em 0 #cdeeff;text-decoration:none;color:#2f4652;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;transition:box-shadow .3s}.gridder .gridder-show .vr-properties .container .col .scene-description a:hover{-webkit-box-shadow:inset 0 -1.2em 0 #cdeeff;-moz-box-shadow:inset 0 -1.2em 0 #cdeeff;-ms-box-shadow:inset 0 -1.2em 0 #cdeeff;box-shadow:inset 0 -1.2em 0 #cdeeff}@media(min-width:768px) and (max-width:992px){.gridder .gridder-show .vr-properties .container .col .scene-description{font-size:1.4em;line-height:1.4em}}@media(max-width:768px){.gridder .gridder-show .vr-properties .container .col .scene-description{font-size:1.3em;line-height:1.3em}}footer .title{font-size:3em;color:#bbb}footer .project-description{font-size:1.6em;line-height:1.6em;color:#333}footer .project-description h1{font-size:2em;line-height:1em}footer .project-description h3{font-size:1.6em;line-height:1em}footer .project-description a,footer .project-description a:focus,footer .project-description a:visited{-webkit-box-shadow:inset 0 -0.6em 0 #cdeeff;-moz-box-shadow:inset 0 -0.6em 0 #cdeeff;-ms-box-shadow:inset 0 -0.6em 0 #cdeeff;box-shadow:inset 0 -0.6em 0 #cdeeff;text-decoration:none;color:#2f4652;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;transition:box-shadow .3s}footer .project-description a:hover{-webkit-box-shadow:inset 0 -1.2em 0 #cdeeff;-moz-box-shadow:inset 0 -1.2em 0 #cdeeff;-ms-box-shadow:inset 0 -1.2em 0 #cdeeff;box-shadow:inset 0 -1.2em 0 #cdeeff}@media(min-width:768px) and (max-width:992px){footer .project-description{font-size:1.4em;line-height:1.4em}}@media(max-width:768px){footer .project-description{font-size:1.3em;line-height:1.3em}footer .about{font-size:2.5em}}.clear{clear:both}.none{display:none!important}
