@import 'https://fonts.googleapis.com/css?family=Catamaran:200';#logo{height:35px}@media (max-width:355px){#logo{height:25px}}@media (min-width:576px){#logo{height:40px}}.nav-link{font-family:'Catamaran','Lato',sans-serif;font-size:1.6rem;font-weight:200;margin:.1em;padding:.4em 1em!important;color:#fff!important}.nav-link:hover{color:#000!important;background-color:#fff}.nav-link.nav-active:hover::after{opacity:0}@media (min-width:1200px){.nav-link{font-size:1.6rem}}.nav-active::after{position:relative;bottom:0;display:block;width:100%;height:1px;content:'';background:#fff}.navbar-toggler-right{position:relative!important;right:-1rem!important}.footer{line-height:40px;position:fixed;z-index:99;bottom:0;width:100%;height:40px}body{padding-top:110px;padding-bottom:60px;color:#fff}@media (min-width:768px){#logo{height:30px}body{padding-top:100px}.pop-cookie{top:74px}.nav-link{font-size:1.1rem}}@media (min-width:992px){body{padding-top:110px}.pop-cookie{top:84px}#logo{height:40px}.nav-link{font-size:1.5rem}}.transitions,.transitions *{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}h1{font-family:'Catamaran','Lato',sans-serif}p,strong{font-weight:400}.text-white{color:#fff!important}.text-muted{color:#888!important}.grey{background-color:#1e1e1e!important}.navbar.vshadow{-webkit-box-shadow:0 0 20px 10px rgba(30,30,30,.8);box-shadow:0 0 20px 10px rgba(30,30,30,.8)}.footer.vshadow{-webkit-box-shadow:0 0 5px 3px rgba(30,30,30,.8);box-shadow:0 0 5px 3px rgba(30,30,30,.8)}.transparent{background-color:rgba(0,0,0,.35)!important}.contour{padding:1.5rem;border:1px solid #888}.list{display:inline-block;padding:0}.list>li{padding:1em;list-style-type:none;border-bottom:1px solid #888}.list>li:last-child{border-bottom:none}.list>li>a{display:block;color:#fff!important}#welcome{z-index:100;text-shadow:1px 1px 5px #000}.slides{position:absolute;z-index:1;top:0;left:0;overflow:hidden;width:100%;height:100%;background-position:center;background-size:cover}.thumbnails{position:relative;overflow:hidden;margin:2px;padding:0}@media (min-width:700px){.thumbnails{max-width:calc(45vw - 4px)}}@media (min-width:1000px){.thumbnails{max-width:calc(30vw - 4px)}}.thumbnails>img{max-height:20rem}.back-arrow{font-size:2.5rem;line-height:1.1;position:absolute;float:left;color:#888}.back-arrow:hover,.caption{color:#fff}.caption{font-family:'Catamaran','Lato',sans-serif;font-size:2rem;font-weight:200;display:block;width:100%;margin:0;padding:10px 20px;background-color:#111}.back-arrow:hover,.folder:hover{text-decoration:none}.folder:hover>.caption{color:#000;background-color:#fff}.mask{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:1px solid #c2c2c2}.photo:hover>img{opacity:.75}.photo:hover>.mask{top:5%;left:5%;width:90%;height:90%;opacity:1}