/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInOut{0%{opacity:0;z-index:0}30%{opacity:1}70%{opacity:1}100%{opacity:0;z-index:-1;visibility:hidden}}@-moz-keyframes fadeInOut{0%{opacity:0;z-index:0}30%{opacity:1}70%{opacity:1}100%{opacity:0;z-index:-1;visibility:hidden}}@-ms-keyframes fadeInOut{0%{opacity:0;z-index:0}30%{opacity:1}70%{opacity:1}100%{opacity:0;z-index:-1;visibility:hidden}}@keyframes fadeInOut{0%{opacity:0;z-index:0}30%{opacity:1}70%{opacity:1}100%{opacity:0;z-index:-1;visibility:hidden}}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"Louize";font-style:normal;font-weight:normal;src:url("/styles/fonts/Louize/LouizeDisplay.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/Louize/LouizeDisplay.woff") format("woff"),url("/styles/fonts/Louize/LouizeDisplay.ttf") format("truetype"),url("/styles/fonts/Louize/LouizeDisplay.svg#Louize") format("svg")}@font-face{font-family:"Louize";font-style:italic;font-weight:normal;src:url("/styles/fonts/Louize/LouizeDisplay-Italic.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/Louize/LouizeDisplay-Italic.woff") format("woff"),url("/styles/fonts/Louize/LouizeDisplay-Italic.ttf") format("truetype"),url("/styles/fonts/Louize/LouizeDisplay-Italic.svg#Louize") format("svg")}@font-face{font-family:"icons";font-style:normal;font-weight:normal;src:url("/styles/fonts/icons/icons.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/icons/icons.woff") format("woff"),url("/styles/fonts/icons/icons.ttf") format("truetype"),url("/styles/fonts/icons/icons.svg#icons") format("svg")}html{height:100%;font-size:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:"Louize";line-height:180%;letter-spacing:0.02em;color:#181818;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;height:100%;font-size:100%;margin:0;overflow-y:scroll;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}input{-webkit-appearance:none;border-radius:0}::-webkit-scrollbar{-webkit-appearance:none;width:6px;height:6px}::-webkit-scrollbar-track{background:#F7F7F7}::-webkit-scrollbar-thumb{-webkit-border-radius:none;background:#ccc}a{text-decoration:none;color:#181818;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;transition-duration:300ms}:focus,input{outline:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}ul,ol{list-style:none}img{max-width:100%;vertical-align:bottom}video{max-width:100%;max-height:100%;vertical-align:bottom}figure,figcaption{margin:0;padding:0}p,h1,h2,h3,h4,h5,ul,li,ol{padding:0;margin:0;font-weight:normal}p{line-height:120%}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.ng-wait-for-images{-webkit-transition:opacity 700ms;-moz-transition:opacity 700ms;transition:opacity 700ms}.ng-wait-for-images.loading{opacity:0;-webkit-transition:none;-moz-transition:none;transition:none}h1{font-family:"Louize";font-size:14vh;text-align:center;line-height:100%;letter-spacing:-0.02em;text-transform:uppercase;line-height:80%}h2{font-family:"Louize";font-size:8em;text-align:center;line-height:100%;letter-spacing:-0.02em;text-transform:uppercase;letter-spacing:-0.03em;line-height:80%}h3{font-family:"Louize";font-size:3em;text-align:center;line-height:100%;letter-spacing:-0.02em}article{width:100%}.gsapify-router,#background{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#background{z-index:-10;overflow:hidden}.login{position:absolute;top:50%;left:50%;width:30rem;margin-left:-15rem;text-align:center;font-family:"Louize";text-transform:uppercase;letter-spacing:0.07em;font-size:1em}@media screen and (max-width: 700px){.login{font-size:0.7em}}.container{padding:2rem 4.5rem 2rem 4.5rem}.uppercase{text-transform:uppercase}nav{top:100%;width:100vh;position:fixed;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;z-index:10;text-align:center;-webkit-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;animation-iteration-count:1;-webkit-animation-iteration-count:1;-webkit-animation-delay:1800ms;-moz-animation-delay:1800ms;animation-delay:1800ms}nav li{display:inline}nav a{position:relative;display:inline-block;font-family:"Louize";text-transform:uppercase;letter-spacing:0.07em;font-size:1em;margin:0 0.5em;line-height:100%}@media screen and (max-width: 700px){nav a{font-size:0.7em}}nav a::after{content:'';left:0px;width:97%;height:1px;display:block;position:absolute;background:#181818;opacity:0;-webkit-transition:opacity 700ms;-moz-transition:opacity 700ms;transition:opacity 700ms}nav .active::after{opacity:1;-webkit-transition-delay:700ms;-moz-transition-delay:700ms;transition-delay:700ms}.nav-left{left:1rem}.nav-right{left:calc(100% - 2rem - 8px)}.serlin-logo{opacity:0;width:100%;height:100%;position:absolute;background:#fff;-webkit-transition:opacity 700ms;-moz-transition:opacity 700ms;transition:opacity 700ms;-webkit-animation:fadeInOut 2300ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-animation:fadeInOut 2300ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-animation:fadeInOut 2300ms cubic-bezier(0.645, 0.045, 0.355, 1);animation:fadeInOut 2300ms cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:1;-webkit-animation-iteration-count:1}.serlin-logo h3{font-size:6vh;line-height:130%}.serlin-logo div{top:50vh;position:absolute;width:100%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}header{position:fixed;width:100%;top:0;left:0;z-index:2;background:#fff;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"Louize";text-transform:uppercase;letter-spacing:0.07em;font-size:1em}@media screen and (max-width: 700px){header{font-size:0.7em}}.header-nav{width:100%;text-align:center;padding-top:1rem;min-height:1.75rem;text-transform:uppercase}.header-nav a{display:block}.header-title{width:100%;text-transform:uppercase;font-family:"Louize";font-size:3em;text-align:center;line-height:100%;letter-spacing:-0.02em;padding:0.4rem 10rem 0.6rem}.header-title i{text-transform:none}.header-title li{display:inline-block;margin:0 0.3rem}.header-title.header-title-news{text-transform:none}.instagram-link{top:1px;position:relative}.instagram-link:before{color:#2B2B2B;content:'\e807';font-family:"icons" !important;font-size:0.95em}.delete-btn{position:absolute;bottom:50%;left:50%;margin:0 0 -1rem -1rem;background:#181818;color:#fff;width:2rem;height:2rem;text-align:center;padding:0.2rem 0.5rem 0 0.5rem;cursor:pointer;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;font-family:"Arial, san-serif"}.thumbnails-asset-wrap:hover .delete-btn,.thumbnails-instagram:hover .delete-btn{opacity:1}.delete-btn.undo{opacity:1;background:#fff;color:#181818}form input{border:none;border-bottom:1px solid #181818;background:transparent;font-size:1.5rem;padding:0.7rem}form input[type='submit']{margin-left:-5px;text-transform:uppercase}.social-wrapper{position:relative;line-height:130%;display:flex;justify-content:center}.social-wrapper span{visibility:hidden}.social-wrapper .social-links{top:0;position:absolute;text-align:left;line-height:100%}.social-wrapper .logo{display:inline-block;margin-right:0.2rem;font-size:0.75rem}.social-wrapper .logo span{display:none !important}.social-wrapper .logo:before{font-family:"icons" !important;font-size:1em}.social-wrapper .logo.logo--facebook:before{content:'\e803'}.social-wrapper .logo.logo--twitter:before{content:'\e802'}.social-wrapper .logo.logo--tumblr:before{content:'\e804'}.social-wrapper .logo.logo--pinterest:before{content:'\e900'}.social-wrapper .logo.logo--instagram:before{font-size:120%;content:'\e807'}.social-wrapper .at16nc{display:none !important}.social-wrapper.centered .social-links{text-align:center}.social-wrapper.animate span{visibility:visible;pointer:cursor;-webkit-transition:opacity 200ms 200ms;-moz-transition:opacity 200ms 200ms;transition:opacity 200ms 200ms}.social-wrapper.animate .social-links{opacity:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}.social-wrapper.animate:hover span{opacity:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}.social-wrapper.animate:hover .social-links{opacity:1;-webkit-transition:opacity 200ms 200ms;-moz-transition:opacity 200ms 200ms;transition:opacity 200ms 200ms}.news-container{max-width:120rem;margin:0 auto}.news-container .news-column{float:left;display:block;padding-right:1.2rem}.news-container[data-columns="2"] .news-column{width:50%}.news-container[data-columns="2"] .news-column:nth-child(2n){padding-right:0}.news-container[data-columns="3"] .news-column{width:33%}.news-container[data-columns="3"] .news-column:nth-child(3n){padding-right:0}.news-container[data-columns="4"] .news-column{width:25%}.news-container[data-columns="4"] .news-column:nth-child(4n){padding-right:0}.news-item-text{margin:1em 0 2em 0;width:100%}.news-asset-wrap{position:relative;background:#F7F7F7}.news-asset-wrap img,.news-asset-wrap video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.post-container{max-width:1440px;margin:auto;text-align:center}.post-text{text-align:left;font-size:1.2rem;margin:2rem auto;max-width:80%}.post-text p{margin:0.5rem 0}.post-text a{color:inherit;text-decoration:none;background:-webkit-linear-gradient(#fff, #fff),-webkit-linear-gradient(#fff, #fff),-webkit-linear-gradient(#000, #000);background-size:.05em 1px, .05em 1px, 1px 1px;background-repeat:no-repeat, no-repeat, repeat-x;text-shadow:0.03em 0 #fff,-0.03em 0 #fff,0 0.03em #fff,0 -0.03em #fff,0.06em 0 #fff,-0.06em 0 #fff,0.09em 0 #fff,-0.09em 0 #fff,0.12em 0 #fff,-0.12em 0 #fff,0.15em 0 #fff,-0.15em 0 #fff;background-position-y:95%,95%,95%;background-position-x:0%, 100%, 0%}.post-text a::selection{text-shadow:0.03em 0 #ffc,-0.03em 0 #ffc,0 0.03em #ffc,0 -0.03em #ffc,0.06em 0 #ffc,-0.06em 0 #ffc,0.09em 0 #ffc,-0.09em 0 #ffc,0.12em 0 #ffc,-0.12em 0 #ffc,0.15em 0 #ffc,-0.15em 0 #ffc;background:#ffc}.post-text a::-moz-selection{text-shadow:0.03em 0 #ffc,-0.03em 0 #ffc,0 0.03em #ffc,0 -0.03em #ffc,0.06em 0 #ffc,-0.06em 0 #ffc,0.09em 0 #ffc,-0.09em 0 #ffc,0.12em 0 #ffc,-0.12em 0 #ffc,0.15em 0 #ffc,-0.15em 0 #ffc;background:#ffc}.post-text a:before,.post-text a:after,.post-text a *,.post-text a *:before,.post-text a *:after{text-shadow:none}.post-text a:visited{color:inherit}.post-controls-bottom{margin-top:2rem;text-align:center;line-height:140%;font-family:"Louize";text-transform:uppercase;letter-spacing:0.07em;font-size:1em}@media screen and (max-width: 700px){.post-controls-bottom{font-size:0.7em}}.post-controls-bottom a{display:block}.post-assets{margin-bottom:1.2rem}.post-assets::after{clear:both;content:"";display:table}.post-assets .asset{display:inline-block;position:relative}.header-news .social-wrapper{height:2rem;text-align:center}.soundcloud{display:block;margin:2rem auto;width:70%;height:130px}.artists{text-align:left;position:absolute;top:50%;left:8.3333%;width:600px;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.artists a,.artists span{display:block;cursor:pointer}.artists-discipline .artists-discipline-title{line-height:100%;width:200px;margin:10px 0 0 207px;text-align:left;display:inline-block}.artists-discipline .artists-discipline-title span{font-size:17px;text-transform:uppercase;letter-spacing:0.05px}.artists-artist-firstname,.artists-artist-lastname{display:inline-block}.artists-artist-firstname span,.artists-artist-lastname span{font-size:67px;letter-spacing:-1px;line-height:85%}.artists-artist-firstname{width:200px;text-align:right;font-style:italic}.artists-artist-lastname{width:400px;padding-left:4px}.artists-images-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.artist-image .asset{z-index:-1;position:absolute;top:0;left:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.from-artist .artist-image .asset{-webkit-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 250ms,opacity 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 250ms,opacity 300ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 250ms,opacity 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}.from-artists .artist-image .asset{-webkit-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1),opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1) 500ms;-moz-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1),opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1) 500ms;transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1),opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1) 500ms}.fade-in .artist-image .asset{-webkit-transition:opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1) 200ms;-moz-transition:opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1) 200ms;transition:opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1) 200ms}.ie .artist-image .asset{transition:none !important}.artist-image .asset.ng-enter{opacity:0;-webkit-transition:opacity 400ms linear 100ms;-moz-transition:opacity 400ms linear 100ms;transition:opacity 400ms linear 100ms}.artist-image .asset.ng-enter-active{opacity:1}.artist-image .asset.ng-leave{opacity:1;-webkit-transition:opacity 250ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:opacity 250ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 250ms cubic-bezier(0.645, 0.045, 0.355, 1)}.artist-image .asset.ng-leave-active{opacity:0}.artist-image .asset img{width:100%;height:100%}.artist-image .asset figcaption{margin-top:0.5em;text-align:center;text-transform:uppercase}.artist{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-transition:background cubic-bezier(0.645, 0.045, 0.355, 1) 600ms;-moz-transition:background cubic-bezier(0.645, 0.045, 0.355, 1) 600ms;transition:background cubic-bezier(0.645, 0.045, 0.355, 1) 600ms}.artist-header-name{width:100%;padding-top:1rem;text-align:center;vertical-align:top}.artist-header-name h2{font-size:10vh}.artist-folios{position:absolute;bottom:2.5rem;width:100%;text-align:center;-webkit-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;animation-iteration-count:1;-webkit-animation-iteration-count:1}.artist-folios li{font-size:8vh;text-transform:uppercase;line-height:80%}.artist-folios[data-count="1"] li,.artist-folios[data-count="2"] li{font-size:9vh}.artist-folios[data-count="3"] li{font-size:7.7vh}.artist-folios[data-count="4"] li{font-size:5.6vh}.artist-folios[data-count="5"] li{font-size:4.6vh}.artist-folios[data-count="6"] li{font-size:3.9vh}.artist-folios.ng-leave{opacity:0}.artist-bio{padding:1.2rem;padding-bottom:3rem;margin:0 auto;max-width:70rem;display:none;-webkit-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;animation-iteration-count:1;-webkit-animation-iteration-count:1}.artist-bio p{font-size:1.5em;letter-spacing:0em;margin-bottom:0.8em;text-align:justify}.artist-bio.ng-leave{opacity:0}.artist-footer{position:absolute;bottom:0.65rem;width:100%;text-align:center;font-family:"Louize";text-transform:uppercase;letter-spacing:0.07em;font-size:1em}@media screen and (max-width: 700px){.artist-footer{font-size:0.7em}}.artist-footer li{display:inline-block;padding:0 0.3rem}.artist-footer .social-links{left:0;width:65px}body[data-state="root.artist.bio"] .artist{background:#fff}body[data-state="root.artist.bio"] .artist-bio{display:block}body[data-state="root.artist.bio"] .artist-footer,body[data-state="root.artist.bio"] .artist-folios{z-index:-1}body[data-state="root.artist.bio"] .artist-img-link{pointer-events:none}@media (max-width: 767px) and (orientation: portrait){.artist-header-name h2{font-size:12vw}.artist-folios li{font-size:8vw !important}}.folio-slides{position:absolute;top:10rem;left:0;right:0;bottom:7.5rem}.folio-footer-caption{position:absolute;bottom:2.5rem;width:100%;text-align:center;font-family:"Louize";font-size:3em;text-align:center;line-height:100%;letter-spacing:-0.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0.5rem 3rem}.folio-footer-nav{position:absolute;bottom:1rem;width:100%;text-align:center;font-family:"Louize";text-transform:uppercase;letter-spacing:0.07em;font-size:1em}@media screen and (max-width: 700px){.folio-footer-nav{font-size:0.7em}}.header-nav li,.folio-footer-nav li{display:inline-block;margin:0 0.3rem;cursor:pointer}.folio-slides{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.folio-slides .carousel-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;overflow:hidden}.folio-slides .carousel-container .carousel-wrapper{position:absolute;width:100%;height:100%}.folio-slides .carousel-container .carousel-wrapper .carousel-slider{position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms}.folio-slides .carousel-container .carousel-wrapper .carousel-slider.current{opacity:1;z-index:1;-webkit-transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 200ms;-moz-transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 200ms;transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 200ms}.folio-slides .carousel-container .carousel-wrapper .carousel-slider .slide{position:relative;width:100%;height:100%;cursor:pointer;font-size:0;text-align:center;padding:0 4.5rem}.folio-slides .carousel-container .carousel-wrapper .carousel-slider .slide img{position:relative;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);display:inline-block;max-width:100%;max-height:100%;pointer-events:none;vertical-align:top}.folio-slides .carousel-container .carousel-wrapper .carousel-slider .slide .vimeo{position:relative;display:block;width:100%;height:100%}.folio-slides .carousel-container .carousel-wrapper .carousel-slider .slide .vimeo iframe{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.folio-slides .carousel-container .carousel-wrapper .carousel-slider.not-loaded{background:url("/styles/images/loader.svg");background-repeat:no-repeat;background-position:center center}.folio-slides .carousel-container .carousel-wrapper .carousel-slider.not-loaded .slide{opacity:0}.thumbnails-wrap{margin:0 auto;position:relative;overflow-x:hidden}.thumbnails-wrap::after{clear:both;content:"";display:table}.thumbnails{margin-left:-.6rem}.thumbnails-asset-wrap{float:left;position:relative;border-bottom:1px solid #181818;margin-bottom:3rem;-webkit-transition:border 1s;-moz-transition:border 1s;transition:border 1s}.thumbnails-instagram-wrap{width:90vw}.thumbnails-instagram{float:left;position:relative}.thumbnails-instagram a{width:100%;height:100%;display:block}.thumbnails-instagram img,.thumbnails-instagram video{width:100%;height:100%;object-fit:contain;padding:0 0 .6rem .6rem}.thumbnails-asset{position:absolute;top:0;left:.6rem;right:0;bottom:1.2rem;background-size:cover;background-repeat:no-repeat;background-position:center center}.thumbnails-asset img{display:none}.thumbnails-asset::after{content:'';display:block;background:#F7F7F7;width:100%;height:100%;position:absolute;opacity:0;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;transition:opacity 500ms}.thumbnails-asset.loading::after{opacity:1}.thumbnails-vimeo .thumbnails-asset:after,.thumbnails-video .thumbnails-asset:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("/styles/images/play.svg");background-position:50% 50%;background-repeat:no-repeat}.thumbnails-landscape{width:33.3333333333%}.thumbnails-landscape a,.thumbnails-landscape span{display:block;padding-bottom:72.5%}.thumbnails-portrait{width:16.6666666667%}.thumbnails-portrait a,.thumbnails-portrait span{display:block;padding-bottom:145%}.thumbnails-instagram{width:22.5vw;height:22.5vw}@media screen and (max-width: 600px){.thumbnails-landscape{width:50%}.thumbnails-landscape a,.thumbnails-landscape span{display:block;padding-bottom:72.5%}.thumbnails-portrait{width:25%}.thumbnails-portrait a,.thumbnails-portrait span{display:block;padding-bottom:145%}.thumbnails-instagram{width:45vw;height:45vw}}@media screen and (min-width: 1400px){.thumbnails-landscape{width:25%}.thumbnails-landscape a,.thumbnails-landscape span{display:block;padding-bottom:72.5%}.thumbnails-portrait{width:12.5%}.thumbnails-portrait a,.thumbnails-portrait span{display:block;padding-bottom:145%}.thumbnails-instagram{width:15vw;height:15vw}}@media screen and (min-width: 2000px){.thumbnails-landscape{width:20%}.thumbnails-landscape a,.thumbnails-landscape span{display:block;padding-bottom:72.5%}.thumbnails-portrait{width:10%}.thumbnails-portrait a,.thumbnails-portrait span{display:block;padding-bottom:145%}.thumbnails-instagram{width:15vw;height:15vw}}@media screen and (min-width: 2200px){.thumbnails-instagram{width:11.25vw;height:11.25vw}}.thumbnails-description{position:absolute;left:0;bottom:-1rem;background:#fff;padding:0 0.5rem 0 .6rem;white-space:nowrap;z-index:1;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-family:"Louize";text-transform:uppercase;letter-spacing:0.07em;font-size:.85em}@media screen and (max-width: 700px){.thumbnails-description{font-size:0.7em}}.thumbnails-portrait:not(.single) .thumbnails-description{max-width:200%}.header-title-lightbox{padding-top:1.2rem;padding-bottom:1.2rem}.lightbox-nav{font-family:"icons";font-size:2rem}.lightbox-nav li{position:fixed;display:block;top:1.2rem;cursor:pointer;z-index:10}.lightbox-nav li.thumbs{left:1.2rem}.lightbox-nav li.thumbs a:before{content:"\e602"}.lightbox-nav li.click{right:1.2rem}.lightbox-nav li.click:before{content:"\e601"}.lightbox-nav li.click.lightbox-exists{opacity:0.5}.lightbox-nav li.click.lightbox-exists:before{content:"\e600"}.lightbox-nav li.send{left:1.2rem}.lightbox-nav li.send:before{content:"\e603"}.lightbox-nav li.clear{right:1.2rem}.lightbox-nav li.clear:before{content:"\e604"}.lightbox-empty{top:50%;width:100%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.lightbox-form{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);text-align:center}.lightbox-form input[type='email']{width:45%;text-transform:lowercase}.lightbox-form input[type='submit']{text-transform:uppercase}.lightbox-show-form{opacity:0.04;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;transition:opacity 400ms}.contact{margin:0 auto;position:relative;height:100%;min-height:36em;font-size:1.4em;max-width:65rem}.contact a{display:inline-block;padding:0 0.4em}.contact-block,.contact-offices{margin-bottom:1.2rem;text-align:center}.contact-block:after{content:"";width:6rem;border-bottom:1px solid #181818;height:1.7rem;display:inline-block}.contact-block.serif{font-family:"Louize";line-height:180%;text-transform:uppercase;font-size:1rem}.contact-block:first-child{padding-top:3rem}.contact-block:first-child p{text-align:justify}.contact-offices{margin-bottom:3rem}.contact-offices::after{clear:both;content:"";display:table}.contact-offices-office{width:28%;display:inline-block}.contact-follow .social-links{width:160px}.contact-follow .logo{width:40px;height:40px;line-height:40px;border:1px solid;border-radius:100%;transition:all 300ms ease-in-out}.contact-follow .logo :before{font-size:1.2rem}.contact-follow .logo:hover{color:#fff;background-color:#181818}.contact-title{position:absolute;bottom:1.5rem;width:100%}.contact-title h1{font-size:10vh}.page{width:68rem;margin:0 auto;font-size:1.4em;padding-top:10rem}.page p{margin-bottom:1em}.page-recruitment .page-item b,.page-privacynotice .page-item b{font-weight:normal;font-size:1.5rem;text-transform:uppercase;text-align:center;width:100%;display:block}.page-recruitment .page-item b:before,.page-privacynotice .page-item b:before{content:"";width:6rem;border-bottom:1px solid #181818;display:block;margin:3rem auto}.page-recruitment .page-item p:first-child b:before,.page-privacynotice .page-item p:first-child b:before{display:none}.page-folios{text-align:center;padding-top:7rem;padding-bottom:3rem}@media (max-width: 1025px) and (max-height: 770px) and (-webkit-min-device-pixel-ratio: 1.5){html{font-size:13px}}@media (max-width: 800px){html{font-size:13px}}@media (max-width: 800px) and (orientation: portrait){h1{font-size:14vw}}@media (max-height: 900px){html{font-size:14px}}@media (max-height: 1100px){.contact-title{padding:5rem 0 2rem 0;position:static}.contact-title h1{font-size:6rem}}@media (min-width: 1440px) and (min-height: 900px){html{font-size:17px}}@media (max-width: 1050px){h3{font-size:2rem}.container{padding:3rem 1.2rem 2rem 1.2rem}.nav-left,.artist-footer,.folio-footer-caption{width:100%;height:2.5rem;display:table}.nav-left ul,.artist-footer ul,.folio-footer-caption ul{display:table-cell;vertical-align:middle}.nav-left{top:0;left:0;position:fixed;background:#fff;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.nav-right{display:none}.header-title{padding:3rem 1rem 1rem 1rem;font-size:1.5rem}.header-title a{font-size:2.5rem;line-height:100%}.header-nav{display:none}.artist-header-name{padding-top:4rem}.artist-bio{max-width:auto}.artist-footer{bottom:0}.thumbnails-asset-wrap{margin-bottom:1.2rem}.folio-slides{top:8rem;bottom:4rem}.folio-footer-nav{display:none}.folio-footer-caption{font-size:1.4rem;white-space:normal;text-overflow:initial;overflow:visible;padding:1rem;bottom:0;height:auto}.folio-slides .carousel-container .carousel-wrapper .carousel-slider{-webkit-transition:none;-moz-transition:none;transition:none}.folio-slides .carousel-container .carousel-wrapper .carousel-slider.current{-webkit-transition:none;-moz-transition:none;transition:none}.folio-slides .carousel-container .carousel-wrapper .carousel-slider .slide{padding:0 1rem}.post-container{max-width:85%}.post-controls-bottom a{line-height:170%}.page{padding:7rem 1.2rem 3rem 1.2rem;width:auto}}@media (max-width: 1050px) and (orientation: portrait){.artist-folios[data-count="1"] li,.artist-folios[data-count="2"] li,.artist-folios[data-count="3"] li{font-size:7vh}}@media (max-width: 1050px) and (orientation: landscape){.contact-title{position:static}.contact-title h1{font-size:14vh}}@media (max-width: 1050px){body[data-state^="private"] nav,body[data-state^="root.login"] nav,body[data-state^="root.private"] nav{display:none}body[data-state^="private"] .header-title,body[data-state^="root.login"] .header-title,body[data-state^="root.private"] .header-title{padding-top:1rem;padding-bottom:1rem}body[data-state^="private"] .folio-slides,body[data-state^="root.login"] .folio-slides,body[data-state^="root.private"] .folio-slides{top:6rem;bottom:3.5rem}body[data-state^="private"] .page,body[data-state^="root.login"] .page,body[data-state^="root.private"] .page{padding-top:4rem}}@media (max-width: 700px){.nav-left{padding:0.2rem 0}.header-title{padding:2.5rem 1rem 0.5rem 1rem}.news-container[data-columns="1"] .news-column{padding-right:0rem}.artist-header-name{padding-top:3rem}.artists{position:relative;top:0;left:0;width:100%;transform:none !important;padding:3rem 0}.artists-artist-firstname span,.artists-artist-lastname span{font-size:33px;line-height:90%}.artists-artist-firstname{width:40%}.artists-artist-lastname{width:60%}.artists-discipline .artists-discipline-title{line-height:100%;width:100px;margin:0 0 0 41.5%}.artists-discipline .artists-discipline-title span{font-size:12px}}@media (max-width: 700px) and (orientation: landscape){.artists-artist-firstname{width:35%}.artists-artist-lastname{width:65%}.artists-discipline .artists-discipline-title{margin:0 0 0 36%}}@media (max-width: 700px){body[data-state="root.artists"] #background{opacity:0}.thumbnails-asset-wrap{border:none;margin-bottom:0}.thumbnails-description{display:none}.thumbnails-asset{bottom:0.6rem}.folio-slides{top:6.5rem;bottom:2rem}.folio-footer-caption{font-size:1rem;padding:0.5rem}.post-container{max-width:initial}.contact{width:auto;margin:0 1.2rem}.contact-offices-office{width:100%;float:none;margin-bottom:1.5rem}.contact-title{position:relative;margin:1.5rem 0;bottom:auto}}
