@charset "UTF-8";*{box-sizing:border-box}body{font-family:Celias,sans-serif;font-weight:300;font-size:14px;margin:0 auto;overflow-y:scroll;padding:0}body:before{background-color:#000;content:"";height:2px;left:0;opacity:0;position:absolute;top:0;width:0;z-index:1000}body.loading:before{-webkit-animation:spinner 2s forwards;animation:spinner 2s forwards;opacity:1}a{cursor:pointer}#page-wrap{margin:0 auto;padding:0 0 0 23px;position:relative}header{display:flex;flex-direction:column;left:0;position:fixed;top:0;width:100%;z-index:10}header:after{content:"";display:table;clear:both}#logo{background:#fff;cursor:pointer;display:inline-block;padding:10px}#logo__image{height:40px;width:40px}#artapartment-logo__image{height:93px;width:96px}main{display:block;padding:70px 0 0 0}main:after{content:"";display:table;clear:both}article,section{padding:10px 0 10px 0;position:relative}article:first-child,section:first-child{padding-top:0}.link--website{color:#000;text-decoration:none}.link--website:hover{text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(black,#000);background-size:1px 1px;background-repeat:repeat-x;background-position:0 17px;color:#000;text-decoration:none}.link--website:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.link--website:hover::selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.link--website:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.link--website:hover *,.link--website:hover :after,.link--website:hover :before,.link--website:hover:after,.link--website:hover:before{text-shadow:none}.link--website:hover:visited{color:#000}@media (max-width:799px){#artapartment-logo{padding:0 0 96px 0;margin-left:-6px}header{background-color:#fff}}@media (min-width:600px){#page-wrap{padding:0 0 0 29px}#logo__image{height:60px;width:60px}main{padding:90px 0 0 0}article,section{padding-top:20px}}@media (min-width:800px){#artapartment-logo__image{margin-right:-6px}}@-webkit-keyframes spinner{0%{width:0}100%{width:100%}}@keyframes spinner{0%{width:0}100%{width:100%}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0;visibility:hidden}}@keyframes fade-out{0%{opacity:1}100%{opacity:0;visibility:hidden}}@-webkit-keyframes fade-in{0%{opacity:0;visibility:hidden}100%{opacity:1}}@keyframes fade-in{0%{opacity:0;visibility:hidden}100%{opacity:1}}.fade-in{-webkit-animation:fade-in .25s;animation:fade-in .25s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.42,0,1,.5);animation-timing-function:cubic-bezier(.42,0,1,.5)}.fade-out{-webkit-animation:fade-out .2s;animation:fade-out .2s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.42,0,1,.5);animation-timing-function:cubic-bezier(.42,0,1,.5)}@-webkit-keyframes menu-fade-out{0%{opacity:1}100%{opacity:0;visibility:hidden}}@keyframes menu-fade-out{0%{opacity:1}100%{opacity:0;visibility:hidden}}@-webkit-keyframes menu-fade-in{0%{opacity:0;visibility:hidden}100%{opacity:1}}@keyframes menu-fade-in{0%{opacity:0;visibility:hidden}100%{opacity:1}}.nav__container{display:flex;flex-direction:column;justify-content:space-between}#nav__main{font-family:Celias,sans-serif;font-weight:300;background:#fff;clear:both;font-size:22px;line-height:22px;padding-top:80px;width:100%}#nav__main div{clear:both;height:39px;letter-spacing:.015em;text-align:center;text-transform:uppercase}#nav__main div.active a{font-family:Celias,sans-serif;font-weight:600}#nav__main div a:hover{font-family:Celias,sans-serif;font-weight:600}#nav__main a{text-decoration:none;color:#000;position:relative}@media (max-width:599px){.nav__container{min-height:calc(100vh - 60px)}}@media (min-width:600px) and (max-width:799px){.nav__container{min-height:calc(100vh - 80px)}}@media (max-width:799px){.nav__container{align-items:center}body.menu--active .nav__container,body.menu--inactive #gallery__close.mobile.in--gallery{display:flex;align-items:center;-webkit-animation:menu-fade-in .25s;animation:menu-fade-in .25s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.42,0,1,.5);animation-timing-function:cubic-bezier(.42,0,1,.5)}body.menu--active #gallery__close.mobile.in--gallery,body.menu--inactive .nav__container{-webkit-animation:menu-fade-out .2s;animation:menu-fade-out .2s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.42,0,1,.5);animation-timing-function:cubic-bezier(.42,0,1,.5)}body.menu--hide .nav__container{display:none}}@font-face{font-family:Celias;src:url(../fonts/3c8d166d-e756-4617-8c0d-c6deba3ddb68.eot?#iefix);src:url(../fonts/3c8d166d-e756-4617-8c0d-c6deba3ddb68.eot?#iefix) format("eot"),url(../fonts/12e6ee48-445a-4a8b-8b38-863e690dc8f0.woff2) format("woff2"),url(../fonts/7c6dedb9-339d-4405-bd2f-08558f62065c.woff) format("woff"),url(../fonts/d06acfc5-2a0c-4549-9a55-053500d5e1fa.ttf) format("truetype"),url(../fonts/41447610-ae16-4c89-8f75-e33068cdfffc.svg#41447610-ae16-4c89-8f75-e33068cdfffc) format("svg");font-weight:300}@font-face{font-family:Celias;src:url(../fonts/678281a7-28ec-4518-853a-eb371bc28a65.eot?#iefix);src:url(../fonts/678281a7-28ec-4518-853a-eb371bc28a65.eot?#iefix) format("eot"),url(../fonts/d54d2d53-7d5f-4c26-8e5d-cc8a19984cff.woff2) format("woff2"),url(../fonts/9c66d035-4c49-4613-9a3a-df445b06cd96.woff) format("woff"),url(../fonts/44eab0ec-d765-47a8-a28b-712c7ff09d95.ttf) format("truetype"),url(../fonts/124efea4-3651-4755-b20e-f6dc1c88eb2e.svg#124efea4-3651-4755-b20e-f6dc1c88eb2e) format("svg");font-weight:600}@font-face{font-family:LJT;src:url(../mockup/ljt.woff2) format("woff2");font-weight:400}#intro{-webkit-animation:fade-out .7s;animation:fade-out .7s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.42,0,1,.5);animation-timing-function:cubic-bezier(.42,0,1,.5);background:#fff;height:100vh;position:fixed;width:100vw;z-index:999999}#intro__logo{margin:0 auto;transform:translateY(30vh);width:70vw}#intro__svg{height:auto;width:100%}@media (min-width:600px){.intro__logo{width:40vw}}.project{clear:both}.project:after{content:"";display:table;clear:both}.project__image-container{position:relative;overflow:hidden;line-height:1}.project__image-container a{color:#000;display:inline-block;text-decoration:none}@-webkit-keyframes gallery{0%{transform:translateX(0)}75%{transform:translateX(-20vw)}100%{transform:translateX(0)}}@keyframes gallery{0%{transform:translateX(0)}75%{transform:translateX(-20vw)}100%{transform:translateX(0)}}.project__image{background-size:contain;background-repeat:no-repeat;border-left:1px solid #fff;border-right:23px solid #fff;display:block;height:100%;left:0;line-height:1;max-height:calc(100vh - 80px);-o-object-fit:contain;font-family:"object-fit:contain;object-position:left";object-fit:contain;-o-object-position:left;object-position:left;top:0;transition:all .3s;width:100%}.project__image.with--title{max-height:calc(100vh - 170px)}.image__text{line-height:1.2rem;background:#fff;clear:both;padding-bottom:10px;padding-top:.5rem;width:100%}.project__title{font-family:Celias,sans-serif;font-weight:600;display:inline;font-size:14px;line-height:1.2rem;margin:0;padding:0;text-align:center;top:0;z-index:5}.project__location{font-family:Celias,sans-serif;font-weight:300;padding-left:.5rem}.project__reverence{color:#888}.project__source{color:#888}.project__quote{border-right:20px solid #fff;width:100%}.project__quote-text{font-family:LJT,serif;font-size:24px;margin:0}.project__quote-source{font-family:Celias,sans-serif;font-weight:300;font-size:20px;margin:0;padding-top:1rem}.gallery{position:absolute;top:0;width:100%}.gallery.desktop>div{position:absolute;left:0;top:0}#gallery__nav{display:none}#gallery__close{cursor:pointer;display:none;height:60px;padding:15px 23px 15px 15px;position:fixed;right:0;top:0;width:68px;z-index:10}#gallery__close svg{height:100%;width:100%}#gallery__close.mobile.in--gallery{display:inline}.project__link{color:#000;display:inline-block;text-decoration:none}.project__link .project__link:hover h2{text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(black,#000);background-size:1px 1px;background-repeat:repeat-x;background-position:0 17px;color:#000;text-decoration:none}.project__link .project__link:hover h2::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.project__link .project__link:hover h2::selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.project__link .project__link:hover h2::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.project__link .project__link:hover h2 *,.project__link .project__link:hover h2 :after,.project__link .project__link:hover h2 :before,.project__link .project__link:hover h2:after,.project__link .project__link:hover h2:before{text-shadow:none}.project__link .project__link:hover h2:visited{color:#000}@media (min-width:600px){.project__image{max-height:calc(100vh - 100px)}.project__image.with--title{max-height:calc(100vh - 190px)}}.team{padding-right:23px}.team__description{font-family:LJT,serif;font-weight:300;font-size:16px;line-height:1.4rem;max-width:33rem}.team__description p{margin:0;padding:0 0 40px 0}.team__item{padding:0 0 40px 0}.team__item__name{font-family:Celias,sans-serif;font-weight:600}.team__title{font-size:20px;margin:0;padding:0 0 20px 0}.team__item__mobile a,.team__item__telephone a{color:#000;text-decoration:none}.team__item__email a{color:#000;text-decoration:none}.team__item__email a:hover{text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(black,#000);background-size:1px 1px;background-repeat:repeat-x;background-position:0 17px;color:#000;text-decoration:none}.team__item__email a:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.team__item__email a:hover::selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.team__item__email a:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.team__item__email a:hover *,.team__item__email a:hover :after,.team__item__email a:hover :before,.team__item__email a:hover:after,.team__item__email a:hover:before{text-shadow:none}.team__item__email a:hover:visited{color:#000}.team__item__profile{max-width:26rem;padding-top:1rem}.team__item__profile__toggle a{color:#000;position:relative;text-decoration:none}.team__item__profile__toggle a:hover{text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(black,#000);background-size:1px 1px;background-repeat:repeat-x;background-position:0 17px;color:#000;text-decoration:none}.team__item__profile__toggle a:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.team__item__profile__toggle a:hover::selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.team__item__profile__toggle a:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.team__item__profile__toggle a:hover *,.team__item__profile__toggle a:hover :after,.team__item__profile__toggle a:hover :before,.team__item__profile__toggle a:hover:after,.team__item__profile__toggle a:hover:before{text-shadow:none}.team__item__profile__toggle a:hover:visited{color:#000}.team__item__profile__toggle a:after{content:"→";position:absolute;right:-1.5rem}.team__item__profile__toggle.active a{text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(black,#000);background-size:1px 1px;background-repeat:repeat-x;background-position:0 17px;color:#000;text-decoration:none}.team__item__profile__toggle.active a::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.team__item__profile__toggle.active a::selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.team__item__profile__toggle.active a::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.team__item__profile__toggle.active a *,.team__item__profile__toggle.active a :after,.team__item__profile__toggle.active a :before,.team__item__profile__toggle.active a:after,.team__item__profile__toggle.active a:before{text-shadow:none}.team__item__profile__toggle.active a:visited{color:#000}.team__item__profile__toggle.active a:after{content:"↓";position:absolute;right:-1.5rem}.team__item__profile__text{height:auto;overflow:hidden;transition:height .3s ease-out}.team__cv__item{position:relative;padding-top:.5rem}.team__cv__date{position:absolute;left:0}.team__cv__event{margin-left:100px}.contact{color:#000;font-weight:300;font-family:Celias,sans-serif;font-weight:300}.contact a{color:#000;text-decoration:none}.contact__company{font-family:Celias,sans-serif;font-weight:600}.contact__telephone{text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(black,#000);background-size:1px 1px;background-repeat:repeat-x;background-position:0 17px;color:#000;text-decoration:none;color:#000;display:inline-block;margin-top:.5em;text-decoration:none}.contact__telephone::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__telephone::selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__telephone::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__telephone *,.contact__telephone :after,.contact__telephone :before,.contact__telephone:after,.contact__telephone:before{text-shadow:none}.contact__telephone:visited{color:#000}.contact__telephone:hover{text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(black,#000);background-size:1px 2px;background-repeat:repeat-x;background-position:0 17px;color:#000;text-decoration:none}.contact__telephone:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__telephone:hover::selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__telephone:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__telephone:hover *,.contact__telephone:hover :after,.contact__telephone:hover :before,.contact__telephone:hover:after,.contact__telephone:hover:before{text-shadow:none}.contact__telephone:hover:visited{color:#000}.programmer{position:absolute;top:0;width:100%;z-index:-100}.contact__email{text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(black,#000);background-size:1px 1px;background-repeat:repeat-x;background-position:0 17px;color:#000;text-decoration:none;color:#000;display:inline-block;margin-top:.5em;text-decoration:none}.contact__email::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__email::selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__email::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__email *,.contact__email :after,.contact__email :before,.contact__email:after,.contact__email:before{text-shadow:none}.contact__email:visited{color:#000}.contact__email:hover{text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(black,#000);background-size:1px 2px;background-repeat:repeat-x;background-position:0 17px;color:#000;text-decoration:none}.contact__email:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__email:hover::selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__email:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__email:hover *,.contact__email:hover :after,.contact__email:hover :before,.contact__email:hover:after,.contact__email:hover:before{text-shadow:none}.contact__email:hover:visited{color:#000}.contact__map-link:hover{text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(black,#000);background-size:1px 1px;background-repeat:repeat-x;background-position:0 17px;color:#000;text-decoration:none}.contact__map-link:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__map-link:hover::selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__map-link:hover::-moz-selection{text-shadow:.03em 0 #000,-.03em 0 #000,0 .03em #000,0 -.03em #000,.06em 0 #000,-.06em 0 #000,.09em 0 #000,-.09em 0 #000,.12em 0 #000,-.12em 0 #000,.15em 0 #000,-.15em 0 #000;background:#000}.contact__map-link:hover *,.contact__map-link:hover :after,.contact__map-link:hover :before,.contact__map-link:hover:after,.contact__map-link:hover:before{text-shadow:none}.contact__map-link:hover:visited{color:#000}section.in-arbeit-ohne-bild{padding-top:0}.jurys{padding-right:23px}.jurys__description{font-family:LJT,serif;font-weight:300;font-size:16px;line-height:1.4rem;max-width:33rem}.jurys__description p{margin:0;padding:0 0 40px 0}.jurys__item{padding:0 0 40px 0}.jurys__item__name{font-family:Celias,sans-serif;font-weight:600}.jurys__details{color:#888}.jurys__details p{margin:0}.artapartment__title{font-size:14px;line-height:19px;margin:0}@media (min-width:800px){#page-wrap{max-width:100%;padding:0 57px 0 0}header{height:100%;width:160px}main{padding:80px 0 0 240px}#logo{cursor:none;float:none;padding:70px 0 0 80px}#logo__image{height:80px;width:80px}#artapartment-logo{padding:26px 26px 96px 0}}@media (min-width:800px){.nav__container{align-items:flex-end;min-height:calc(100vh - 150px)}#nav__main{font-size:14px;line-height:26px;padding-right:26px;padding-top:26px}#nav__main div{height:24px;text-align:right}#nav__main div.loading a:after{-webkit-animation:spinner 2s infinite;animation:spinner 2s infinite;opacity:1}#nav__main a:after{background-color:#000;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;width:0}}@media (min-width:800px){.gallery:hover .gallery__nav{opacity:1;transition:opacity .5s ease-in}.project__image{max-height:calc(100vh - 90px)}.project__image.with--title{max-height:calc(100vh - 180px)}.project__quote{margin-top:-9px}.project__quote-text{font-size:40px;max-width:50rem}.project__quote-source{font-size:20px}.project__slide{cursor:pointer;opacity:0;position:absolute;transition:opacity .5s ease-out;visibility:hidden}.project__slide.active{opacity:1;transition:opacity .5s ease-out;visibility:visible}.gallery__nav{display:flex;left:0;position:absolute;justify-content:space-between;opacity:0;padding:0 10px;top:300px;transition:opacity .2s ease-out;width:calc(100% - 23px);z-index:20}.gallery__nav .left,.gallery__nav .right{background-repeat:no-repeat;background-size:contain;height:36px;width:19px}.gallery__nav .left{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='36' viewBox='0 0 19 36'%3E%3Cpath fill='white' d='M.863 17.892l-.107.106.315.312 17.111 17.113.313-.315.003.003-.001-.003.003-.004-.016-.015c-.271-.455-10.63-17.935.014-34.199l-.32-.313L1.073 17.681l-.002-.004-.208.215z'/%3E%3C/svg%3E");background-position-x:right;cursor:pointer;display:inline-block;margin-left:5px;margin-right:16px}.gallery__nav .left:hover{margin-left:0;margin-right:21px}.gallery__nav .right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='36' viewBox='0 0 19 36'%3E%3Cpath fill='white' d='M18.137 18.107l.107-.106-.314-.312L.819.576.505.892.501.89l.002.002L.5.896.516.91c.272.455 10.63 17.937-.014 34.2l.32.313 17.105-17.105.003.004.207-.215z'/%3E%3C/svg%3E");background-position-x:left;cursor:pointer;display:inline-block;margin-left:16px;margin-right:5px}.gallery__nav .right:hover{margin-left:21px;margin-right:0}#gallery__close{display:none}}@media (min-width:800px){section.team{padding-top:103px}.team__description{font-size:18px}.team__description p{padding:0 0 40px 0;margin-top:-3px}}@media (min-width:800px){section.netzwerk{padding-top:103px}}@media (min-width:800px){section.contact{padding-top:103px}}@media (min-width:800px){section.in-arbeit-ohne-bild-position-1{padding-top:103px}}@media (min-width:800px){section.jurys{padding-top:103px}}.artapartment__intro{min-height:83px}