@charset "UTF-8";button,html,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.contentCol{min-height:20px;float:left;position:relative;width:auto;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contentCol:after,.contentCol:before{content:" ";display:table}.contentCol:after{clear:both}.contentCol:after,.contentCol:before{content:" ";display:table;clear:both}.contentCol[data-type=menu]{width:23%;margin:0;padding-right:40px}.contentCol[data-type=content]{width:75%;margin:0}.contentCol[data-width=auto]{width:auto}.contentCol[data-width="1/1"],.contentCol[data-width=full]{width:100%}.contentCol[data-width="1/2"]{width:50%}.contentCol[data-width="1/3"]{width:33.33%}.contentCol[data-width="2/3"]{width:66.66%}.contentCol[data-width="1/4"]{width:25%}.contentCol[data-width="2/4"]{width:50%}.contentCol[data-width="3/4"]{width:75%}.contentCol[data-width="1/5"]{width:20%}.contentCol[data-width="2/5"]{width:40%}.contentCol[data-width="3/5"]{width:60%}.contentCol[data-width="4/5"]{width:80%}@media only screen and (max-width:1100px){.contentCol[data-media-show=small-screen]{display:block}.contentCol[data-media-hide=small-screen]{display:none}.contentCol[data-media-scale=small-screen][data-width="1/2"],.contentCol[data-media-scale=small-screen][data-width="1/3"],.contentCol[data-media-scale=small-screen][data-width="2/3"],.contentCol[data-media-scale=small-screen][data-width="1/4"],.contentCol[data-media-scale=small-screen][data-width="2/4"],.contentCol[data-media-scale=small-screen][data-width="3/4"],.contentCol[data-media-scale=small-screen][data-width="1/5"],.contentCol[data-media-scale=small-screen][data-width="2/5"],.contentCol[data-media-scale=small-screen][data-width="3/5"],.contentCol[data-media-scale=small-screen][data-width="4/5"]{width:100%}}@media only screen and (max-width:900px){.contentCol[data-media-show=tablet-show]{display:block}.contentCol[data-media-hide=tablet-hide]{display:none}.contentCol[data-media-scale=tablet][data-width="1/2"],.contentCol[data-media-scale=tablet][data-width="1/3"],.contentCol[data-media-scale=tablet][data-width="2/3"],.contentCol[data-media-scale=tablet][data-width="1/4"],.contentCol[data-media-scale=tablet][data-width="2/4"],.contentCol[data-media-scale=tablet][data-width="3/4"],.contentCol[data-media-scale=tablet][data-width="1/5"],.contentCol[data-media-scale=tablet][data-width="2/5"],.contentCol[data-media-scale=tablet][data-width="3/5"],.contentCol[data-media-scale=tablet][data-width="4/5"]{width:100%}}@media only screen and (max-width:600px){.contentCol[data-media-show=phone-show]{display:block}.contentCol[data-media-hide=phone-hide]{display:none}.contentCol[data-media-scale=phone][data-width="1/2"],.contentCol[data-media-scale=phone][data-width="1/3"],.contentCol[data-media-scale=phone][data-width="2/3"],.contentCol[data-media-scale=phone][data-width="1/4"],.contentCol[data-media-scale=phone][data-width="2/4"],.contentCol[data-media-scale=phone][data-width="3/4"],.contentCol[data-media-scale=phone][data-width="1/5"],.contentCol[data-media-scale=phone][data-width="2/5"],.contentCol[data-media-scale=phone][data-width="3/5"],.contentCol[data-media-scale=phone][data-width="4/5"]{width:100%}}@media only screen and (max-width:480px){.contentCol[data-media-show=small-phone-show]{display:block}.contentCol[data-media-hide=small-phone-hide]{display:none}.contentCol[data-media-scale=small-phone][data-width="1/2"],.contentCol[data-media-scale=small-phone][data-width="1/3"],.contentCol[data-media-scale=small-phone][data-width="2/3"],.contentCol[data-media-scale=small-phone][data-width="1/4"],.contentCol[data-media-scale=small-phone][data-width="2/4"],.contentCol[data-media-scale=small-phone][data-width="3/4"],.contentCol[data-media-scale=small-phone][data-width="1/5"],.contentCol[data-media-scale=small-phone][data-width="2/5"],.contentCol[data-media-scale=small-phone][data-width="3/5"],.contentCol[data-media-scale=small-phone][data-width="4/5"]{width:100%}}.contentCol[data-height=auto]{height:auto}.contentCol[data-height="1/1"],.contentCol[data-height=full]{height:100%}.contentCol[data-height="1/4"]{height:25%}.contentCol[data-height="2/4"]{height:50%}.contentCol[data-height="3/4"]{height:75%}.contentCol[data-height="1/5"]{height:20%}.contentCol[data-height="2/5"]{height:40%}.contentCol[data-height="3/5"]{height:60%}.contentCol[data-height="4/5"]{height:80%}.contentCol[data-height="1/3"]{height:33.33%}.contentCol[data-height="2/3"]{height:66.66%}.contentCol[data-height="1/2"]{height:50%}.contentCol[data-padding=content]{padding:50px 50px 50px 0}.contentCol[data-padding=left]{padding-left:35px}.contentCol[data-padding=right]{padding-right:35px}.contentCol[data-padding=both]{padding-left:35px;padding-right:35px}.contentCol[data-padding=left2]{padding-left:25px}.contentCol[data-padding=right2]{padding-right:25px}.contentCol[data-padding=both2]{padding-left:25px;padding-right:25px}.contentCol[data-padding=left3]{padding-left:40px}.contentCol[data-padding=right3]{padding-right:40px}.contentCol[data-padding=both3]{padding-left:40px;padding-right:40px}.contentCol[data-padding=left4]{padding-left:75px}.contentCol[data-padding=right4]{padding-right:75px}.contentCol[data-padding=both4]{padding-left:75px;padding-right:75px}.contentRow{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contentRow:after,.contentRow:before{content:" ";display:table}.contentRow:after{clear:both}.contentRow:after,.contentRow:before{content:" ";display:table;clear:both}@font-face{font-family:"Work+Sans";src:url(../fonts/WorkSans-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 1000}@font-face{font-family:Vidaloka;src:url(../fonts/Vidaloka-Regular.ttf) format("truetype")}*{font-weight:400}a{color:#222;text-decoration:none}body,html{margin:0;padding:0;height:100%;min-height:100%;font-size:14px;font-family:'Work+Sans',sans-serif}body:after{content:' ';display:block;z-index:999;visibility:hidden;width:100%;height:100%;background:#151517;position:fixed;top:0;opacity:0;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}body.showMenu nav.main{width:420px;-webkit-transition:width .8s;-moz-transition:width .8s;-o-transition:width .8s;transition:width .8s}body.showMenu:after{visibility:visible;opacity:.5;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}header{overflow:hidden;position:relative}header:after,header:before{content:" ";display:table}header:after{clear:both}header:after,header:before{content:" ";display:table;clear:both}header #logo{text-align:left;margin:60px 0 30px 0;overflow:hidden}header #logo h2{font-size:1.71em;line-height:1em;margin:0 0 26px 0;padding:0;letter-spacing:.06em;font-weight:600}header #logo h3{display:none}header #logo .logo{height:auto;max-width:100%;margin-bottom:25px}header .hamburger{position:fixed;right:62px;top:60px;cursor:pointer;height:30px;width:30px;display:block}header .hamburger div,header .hamburger div:after,header .hamburger div:before{width:100%;height:2px;background-color:#000;display:block;content:' ';position:absolute;right:0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}header .hamburger div{top:50%}header .hamburger div:before{top:-8px}header .hamburger div:after{top:8px}header .hamburger:hover div,header .hamburger:hover div:after,header .hamburger:hover div:before{background-color:rgba(0,0,0,.7)}header .pdfMenu{position:fixed;right:58px;top:100px;cursor:pointer;width:35px;height:35px;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:rgba(255,255,255,.5)}header .pdfMenu:after{content:'PDF';position:absolute;font-size:11px;left:0;top:11px;width:35px;text-align:center}nav.main{position:fixed;top:0;right:0;height:calc(100% + 100px);padding-bottom:100px;width:0;-webkit-transition:width .8s;-moz-transition:width .8s;-o-transition:width .8s;transition:width .8s;z-index:1000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background-color:#151517}nav.main .navInner{position:relative;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}nav.main .closeMenu{position:absolute;right:62px;top:60px;cursor:pointer;height:30px;width:30px;display:block}nav.main .closeMenu div,nav.main .closeMenu div:after,nav.main .closeMenu div:before{width:100%;height:1px;background-color:#fff;display:block;content:' ';position:absolute;right:0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}nav.main .closeMenu div{top:50%}nav.main .closeMenu div:before{top:-8px}nav.main .closeMenu div:after{top:8px}nav.main .closeMenu:hover div,nav.main .closeMenu:hover div:after,nav.main .closeMenu:hover div:before{background-color:#fff}nav.main .closeMenu div{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}nav.main .closeMenu div:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);top:0;display:none}nav.main .closeMenu div:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:0}#menu{padding:140px 70px 10px 70px}#menu ul{margin:0;padding:0;list-style:none}#menu ul li{margin:0;padding:0;list-style:none}#menu ul li a{display:block;font-size:1.5em;line-height:1.63em;letter-spacing:-.5px;font-family:'Work+Sans',sans-serif;font-weight:600;text-align:right;color:#fff}#menu ul li.current>a{color:rgba(255,255,255,.4)}#menu ul li:hover>a:hover{color:rgba(255,255,255,.6)}#menu ul li:hover>a:hover.noHover{color:#fff;cursor:default}#menu ul li ul{margin:0 0 50px 0}#menu ul li ul li a{display:block;font-size:1.5em;line-height:1.63em;letter-spacing:-.5px;font-family:'Work+Sans',sans-serif;font-weight:600;color:#fff}#menu ul li ul li.current>a{color:rgba(255,255,255,.4)}#menu ul li ul li:hover>a:hover{color:rgba(255,255,255,.6)}#menu ul.submenu{display:flex;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #6F6F6F}#menu ul.submenu li a{font-size:1.06em}#menu ul.submenu li a.instagram{background-image:url(../images/icons/instagram.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:24px;-moz-background-size:24px;background-size:24px;width:24px;height:24px;margin-left:24px}#menu ul.submenu li a.linkedin{background-image:url(../images/icons/linkedin.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:24px;-moz-background-size:24px;background-size:24px;width:24.39px;height:24px;margin-left:16px}#page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:40px solid #151517;min-height:100%;padding:0 120px 0 140px;overflow:hidden}#page:after,#page:before{content:" ";display:table}#page:after{clear:both}#page:after,#page:before{content:" ";display:table;clear:both}#page[data-style=fullHeight]{height:100%}#overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#fff;padding:0 0;display:none}main[data-style=fullHeight]{height:calc(100% - 120px)}section[data-type=pdfSelection]{padding:140px 70px 10px 70px;text-align:right}section[data-type=pdfSelection] h3{display:block;font-size:2.85em;line-height:1.4em;font-family:'Work+Sans',sans-serif;font-weight:400;text-align:right;color:rgba(255,255,255,.4)}section[data-type=pdfSelection] ul.images{margin:0 -21px 0 0;padding:0}section[data-type=pdfSelection] ul.images:after,section[data-type=pdfSelection] ul.images:before{content:" ";display:table}section[data-type=pdfSelection] ul.images:after{clear:both}section[data-type=pdfSelection] ul.images:after,section[data-type=pdfSelection] ul.images:before{content:" ";display:table;clear:both}section[data-type=pdfSelection] ul.images li.image{margin:0 21px 30px 0;padding:0;list-style:none;float:right;background-color:rgba(255,255,255,.07);position:relative;cursor:pointer}section[data-type=pdfSelection] ul.images li.image .unSelect{position:absolute;width:19px;height:19px;right:-9px;top:-9px;z-index:100;background-image:url(../images/image-un-select.png)}section[data-type=pdfSelection] ul.images li.image img{height:70px;display:block}section[data-type=pdfSelection] .links a{color:#fff;display:inline-block;padding:16px 30px;border:1px solid rgba(255,255,255,.5);text-transform:uppercase}section[data-type=newsList]:after,section[data-type=newsList]:before{content:" ";display:table}section[data-type=newsList]:after{clear:both}section[data-type=newsList]:after,section[data-type=newsList]:before{content:" ";display:table;clear:both}section[data-type=newsList] h2{text-align:center;font-family:Vidaloka,serif;font-size:2.85em;line-height:1em;margin:0 0 70px 0;font-weight:400}section[data-type=newsList] ul.items{margin:0 -40px 0 0;padding:0}section[data-type=newsList] ul.items:after,section[data-type=newsList] ul.items:before{content:" ";display:table}section[data-type=newsList] ul.items:after{clear:both}section[data-type=newsList] ul.items:after,section[data-type=newsList] ul.items:before{content:" ";display:table;clear:both}section[data-type=newsList] ul.items li.item{width:33.3%;float:left;position:relative;list-style:none;margin:0;padding:0 40px 50px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section[data-type=newsList] ul.items li.item:after,section[data-type=newsList] ul.items li.item:before{content:" ";display:table}section[data-type=newsList] ul.items li.item:after{clear:both}section[data-type=newsList] ul.items li.item:after,section[data-type=newsList] ul.items li.item:before{content:" ";display:table;clear:both}section[data-type=newsList] ul.items li.item .image{position:relative;overflow:hidden}section[data-type=newsList] ul.items li.item .image:after,section[data-type=newsList] ul.items li.item .image:before{content:" ";display:table}section[data-type=newsList] ul.items li.item .image:after{clear:both}section[data-type=newsList] ul.items li.item .image:after,section[data-type=newsList] ul.items li.item .image:before{content:" ";display:table;clear:both}section[data-type=newsList] ul.items li.item .image img{position:absolute;left:0;top:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.07);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}section[data-type=newsList] ul.items li.item .image .ratio{padding-top:60%}section[data-type=newsList] ul.items li.item .movie{position:relative}section[data-type=newsList] ul.items li.item .movie:after,section[data-type=newsList] ul.items li.item .movie:before{content:" ";display:table}section[data-type=newsList] ul.items li.item .movie:after{clear:both}section[data-type=newsList] ul.items li.item .movie:after,section[data-type=newsList] ul.items li.item .movie:before{content:" ";display:table;clear:both}section[data-type=newsList] ul.items li.item .movie iframe{position:absolute;left:0;top:0;width:100%;height:100%}section[data-type=newsList] ul.items li.item .movie .play{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.05);z-index:100;background-image:url(../images/film-icon.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:60px;-moz-background-size:60px;background-size:60px}section[data-type=newsList] ul.items li.item .movie img{position:absolute;left:0;top:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.07);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;z-index:50}section[data-type=newsList] ul.items li.item .movie .ratio{padding-top:56.25%}section[data-type=newsList] ul.items li.item .info{text-align:left;padding:12px 0 0 0}section[data-type=newsList] ul.items li.item .info h3{font-size:1.5em;line-height:1.2em;margin:0 0 4px 0;padding:0;letter-spacing:-.5px;font-weight:500;position:relative}section[data-type=newsList] ul.items li.item .info p{font-size:1.06em;line-height:1.25em;margin:0;font-weight:500;letter-spacing:-.5px}section[data-type=portfolioList]:after,section[data-type=portfolioList]:before{content:" ";display:table}section[data-type=portfolioList]:after{clear:both}section[data-type=portfolioList]:after,section[data-type=portfolioList]:before{content:" ";display:table;clear:both}section[data-type=portfolioList] ul.items{margin:0 -40px 0 0;padding:0}section[data-type=portfolioList] ul.items:after,section[data-type=portfolioList] ul.items:before{content:" ";display:table}section[data-type=portfolioList] ul.items:after{clear:both}section[data-type=portfolioList] ul.items:after,section[data-type=portfolioList] ul.items:before{content:" ";display:table;clear:both}section[data-type=portfolioList] ul.items li.item{width:33.3%;float:left;position:relative;list-style:none;margin:0;padding:0 40px 80px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section[data-type=portfolioList] ul.items li.item:after,section[data-type=portfolioList] ul.items li.item:before{content:" ";display:table}section[data-type=portfolioList] ul.items li.item:after{clear:both}section[data-type=portfolioList] ul.items li.item:after,section[data-type=portfolioList] ul.items li.item:before{content:" ";display:table;clear:both}section[data-type=portfolioList] ul.items li.item .image{position:relative;overflow:hidden}section[data-type=portfolioList] ul.items li.item .image:after,section[data-type=portfolioList] ul.items li.item .image:before{content:" ";display:table}section[data-type=portfolioList] ul.items li.item .image:after{clear:both}section[data-type=portfolioList] ul.items li.item .image:after,section[data-type=portfolioList] ul.items li.item .image:before{content:" ";display:table;clear:both}section[data-type=portfolioList] ul.items li.item .image img{position:absolute;left:0;top:0;max-width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.07);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}section[data-type=portfolioList] ul.items li.item .image .ratio{padding-top:60%}section[data-type=portfolioList] ul.items li.item .movie{position:relative}section[data-type=portfolioList] ul.items li.item .movie:after,section[data-type=portfolioList] ul.items li.item .movie:before{content:" ";display:table}section[data-type=portfolioList] ul.items li.item .movie:after{clear:both}section[data-type=portfolioList] ul.items li.item .movie:after,section[data-type=portfolioList] ul.items li.item .movie:before{content:" ";display:table;clear:both}section[data-type=portfolioList] ul.items li.item .movie iframe{position:absolute;left:0;top:0;width:100%;height:100%}section[data-type=portfolioList] ul.items li.item .movie .play{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.05);z-index:100;background-image:url(../images/film-icon.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:60px;-moz-background-size:60px;background-size:60px}section[data-type=portfolioList] ul.items li.item .movie img{position:absolute;left:0;top:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.07);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;z-index:50}section[data-type=portfolioList] ul.items li.item .movie .ratio{padding-top:56.25%}section[data-type=portfolioList] ul.items li.item .info{text-align:left;padding:12px 0 0 0}section[data-type=portfolioList] ul.items li.item .info p{font-size:1.5em;line-height:1.625em;font-weight:500;letter-spacing:-.5px;margin:0}section[data-type=artist]:after,section[data-type=artist]:before{content:" ";display:table}section[data-type=artist]:after{clear:both}section[data-type=artist]:after,section[data-type=artist]:before{content:" ";display:table;clear:both}section[data-type=artist] div.info{text-align:left;margin:50px 0 60px 0}section[data-type=artist] div.info h1{font-family:'Work+Sans',sans-serif;font-size:2.375em;font-weight:600;line-height:1.625em;letter-spacing:-.5px;margin:0 0 12px 0;padding:0;position:relative}section[data-type=artist] div.info h2{font-family:'Work+Sans',sans-serif;font-size:1.063em;font-weight:600;line-height:1.25em;letter-spacing:-.5px;margin:0 0 40px 0}section[data-type=artist] div.info a{font-size:1.5em;font-weight:600;letter-spacing:-.5px;line-height:1em;color:#222;padding:12px 24px;text-align:center;text-decoration:none;display:inline-block;margin-right:8px;cursor:pointer;-webkit-border-radius:50rem;-moz-border-radius:50rem;border-radius:50rem;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid rgba(0,0,0,.5)}section[data-type=artist] div.info a.active,section[data-type=artist] div.info a:hover{color:#fff;background-color:#000}section[data-type=teaserImage]{text-align:right}section[data-type=teaserImage]:after,section[data-type=teaserImage]:before{content:" ";display:table}section[data-type=teaserImage]:after{clear:both}section[data-type=teaserImage]:after,section[data-type=teaserImage]:before{content:" ";display:table;clear:both}section[data-type=teaserImage] .image{text-align:right;height:100%;background-position:center top;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;padding-left:50px}section[data-type=teaserImage] .image img{max-width:100%;height:auto}section[data-type=contentImage]{text-align:center;margin-bottom:60px}section[data-type=contentImage] img{width:auto!important;max-width:100%!important}section[data-type=slideShow],section[data-type=thumbShow]{-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s;height:calc(100% - 97px);position:relative;margin-left:-50px;margin-right:-50px}section[data-type=slideShow] .slideShow,section[data-type=thumbShow] .slideShow{height:100%;position:relative;overflow:hidden;z-index:100}section[data-type=slideShow] .slideShow .slideShowContainer,section[data-type=thumbShow] .slideShow .slideShowContainer{height:100%;width:100%;position:absolute}section[data-type=slideShow] .slideShow .slideShowContainer .slide,section[data-type=thumbShow] .slideShow .slideShowContainer .slide{position:absolute;height:100%;width:100%;-ms-overflow-style:none;z-index:200;cursor:move;cursor:-webkit-grab;cursor:-moz-grab;padding:0 140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}section[data-type=slideShow] .slideShow .slideShowContainer .slide [data-vertical-align=middle],section[data-type=thumbShow] .slideShow .slideShowContainer .slide [data-vertical-align=middle]{text-align:center;font-size:0;line-height:0;height:100%}section[data-type=slideShow] .slideShow .slideShowContainer .slide [data-vertical-align=middle]:before,section[data-type=thumbShow] .slideShow .slideShowContainer .slide [data-vertical-align=middle]:before{content:' ';display:inline-block;vertical-align:middle;height:100%}section[data-type=slideShow] .slideShow .slideShowContainer .slide [data-vertical-align=middle]>div:first-child,section[data-type=thumbShow] .slideShow .slideShowContainer .slide [data-vertical-align=middle]>div:first-child{display:inline-block;vertical-align:middle;font-size:1em;line-height:1em}section[data-type=slideShow] .slideShow .slideShowContainer .slide [data-vertical-align=middle]>div:first-child.movie,section[data-type=thumbShow] .slideShow .slideShowContainer .slide [data-vertical-align=middle]>div:first-child.movie{width:100%}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image{position:relative;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;height:100%}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image img,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image img{height:100%;width:auto}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image.panorama,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image.panorama{height:auto}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image.panorama img,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image.panorama img{height:auto;width:100%}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image .ratio,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image .ratio{display:none}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image .pdf,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image .pdf{position:absolute;right:0;margin:-45px 10px 0 0;opacity:0;filter:alpha(opacity=0);width:35px;height:35px;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:rgba(255,255,255,.5);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image .pdf:before,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image .pdf:before{content:'+';position:absolute;font-size:13px;left:0;top:10px;width:35px;text-align:center}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image .pdf:after,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image .pdf:after{content:'PDF';position:absolute;font-size:11px;left:0;top:22px;width:35px;text-align:center}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image .pdf.selected:before,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image .pdf.selected:before{content:'-'}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image .pdf:hover,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image .pdf:hover{background-color:rgba(255,255,255,.7);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image:hover .pdf,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image:hover .pdf{opacity:1;filter:alpha(opacity=100)}section[data-type=slideShow] .slideShow .slideShowContainer .slide .movie,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .movie{position:relative;max-height:calc(100% - 30px);left:0}section[data-type=slideShow] .slideShow .slideShowContainer .slide .movie iframe,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .movie iframe{position:absolute;width:100%;height:100%;left:0}section[data-type=slideShow] .slideShow .slideShowContainer .slide .movie .ratio,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .movie .ratio{padding-top:56.25%}section[data-type=slideShow] .slideShowControl,section[data-type=thumbShow] .slideShowControl{width:140px;height:100%;position:absolute;top:0;z-index:110;cursor:pointer;background-repeat:no-repeat;background-position:60px 50%}section[data-type=slideShow] .slideShowControl.leftControl,section[data-type=thumbShow] .slideShowControl.leftControl{left:0;background-image:url(../images/icons/pfeil-links.svg)}section[data-type=slideShow] .slideShowControl.rightControl,section[data-type=thumbShow] .slideShowControl.rightControl{right:0;background-image:url(../images/icons/pfeil-rechts.svg);background-position:60px 50%}section[data-type=slideShow] .thumbs,section[data-type=thumbShow] .thumbs{position:absolute;left:0;right:0;bottom:0;z-index:200;-webkit-transition:height .8s;-moz-transition:height .8s;-o-transition:height .8s;transition:height .8s;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff}section[data-type=slideShow] .thumbs .inner,section[data-type=thumbShow] .thumbs .inner{min-height:100%;height:100%}section[data-type=slideShow] .thumbs .inner ul.items,section[data-type=thumbShow] .thumbs .inner ul.items{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin:0;padding:0}section[data-type=slideShow] .thumbs .inner ul.items li.item,section[data-type=thumbShow] .thumbs .inner ul.items li.item{position:relative;list-style:none;margin:0;padding:0 50px 50px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section[data-type=slideShow] .thumbs .inner ul.items li.item.break,section[data-type=thumbShow] .thumbs .inner ul.items li.item.break{flex-basis:100%;height:0;padding:0}section[data-type=slideShow] .thumbs .inner ul.items li.item>div img,section[data-type=thumbShow] .thumbs .inner ul.items li.item>div img{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.07);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;width:auto}section[data-type=slideShow] .thumbs .inner ul.items li.item>div img.flex-s,section[data-type=thumbShow] .thumbs .inner ul.items li.item>div img.flex-s{height:200px}section[data-type=slideShow] .thumbs .inner ul.items li.item>div img.flex-m,section[data-type=thumbShow] .thumbs .inner ul.items li.item>div img.flex-m{height:300px}section[data-type=slideShow] .thumbs .inner ul.items li.item>div img.flex-l,section[data-type=thumbShow] .thumbs .inner ul.items li.item>div img.flex-l{height:400px}section[data-type=slideShow] .thumbs .inner ul.items li.item>div img.flex-xl,section[data-type=thumbShow] .thumbs .inner ul.items li.item>div img.flex-xl{height:500px}section[data-type=slideShow] .thumbs .inner ul.items li.item .movie .play,section[data-type=thumbShow] .thumbs .inner ul.items li.item .movie .play{position:absolute;left:0;top:0;width:100%;height:calc(100% - 50px);z-index:100;background-image:url(../images/film-icon.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:60px;-moz-background-size:60px;background-size:60px}section[data-type=slideShow] .thumbs .inner ul.items li.item .info,section[data-type=thumbShow] .thumbs .inner ul.items li.item .info{display:none}section[data-type=slideShowNav]{text-align:center;padding:26px 0}section[data-type=slideShowNav] ul{margin:0;padding:0;list-style:none;display:inline-block}section[data-type=slideShowNav] ul li{margin:0;padding:0 10px;list-style:none;display:inline-block;font-family:'Work+Sans',sans-serif;font-weight:600;text-transform:uppercase}section[data-type=slideShowNav] ul li.title{font-family:'Work+Sans',sans-serif;font-weight:300}section[data-type=vita]{margin:0 auto;padding-bottom:100px}section[data-type=vita]:after,section[data-type=vita]:before{content:" ";display:table}section[data-type=vita]:after{clear:both}section[data-type=vita]:after,section[data-type=vita]:before{content:" ";display:table;clear:both}section[data-type=vita] h3{font-family:'Work+Sans',sans-serif;font-size:1.5em;font-weight:600;line-height:1.75em;margin:0 0 1.6em 0}section[data-type=vita] p{font-family:'Work+Sans',sans-serif;font-size:1.14em;line-height:1.5em;margin:0 0 1.6em 0}section[data-type=vita] a{color:#222}section[data-type=content]{padding-bottom:100px;max-width:584px}section[data-type=content]:after,section[data-type=content]:before{content:" ";display:table}section[data-type=content]:after{clear:both}section[data-type=content]:after,section[data-type=content]:before{content:" ";display:table;clear:both}section[data-type=content] h1{font-family:Vidaloka,serif;font-size:2.85em;line-height:1.2em;margin:0 0 1.7em 0;padding:0;letter-spacing:.03em;font-weight:400}section[data-type=content] p{font-family:'Work+Sans',sans-serif;font-size:1.14em;font-weight:400;line-height:1.5em;margin:0 0 1.6em 0}section[data-type=content] a{font-weight:400;color:#fff}section[data-type=map]{height:450px;margin:-80px -100px 80px -140px}section[data-type=map] div.map{height:100%}body[data-page=pages]{background-color:#151517;color:#fff}body[data-page=pages] .hamburger div,body[data-page=pages] .hamburger div:after,body[data-page=pages] .hamburger div:before{background-color:#fff}body[data-page=pages] nav.main{background-color:#fff}body[data-page=pages] #menu ul li a{color:#222}body[data-page=pages] #menu ul li.current>a{color:rgba(34,34,34,.4)}body[data-page=pages] #menu ul li:hover>a:hover{color:rgba(34,34,34,.6)}body[data-page=pages] #menu ul li:hover>a:hover.noHover{color:#222}body[data-page=pages] #menu ul li ul li a{color:#222}body[data-page=pages] #menu ul li ul li.current>a{color:rgba(34,34,34,.4)}body[data-page=pages] #menu ul li ul li:hover>a:hover{color:rgba(34,34,34,.6)}body[data-page=pages] .closeMenu div,body[data-page=pages] .closeMenu div:after,body[data-page=pages] .closeMenu div:before{background-color:#151517}body[data-page=pages] .closeMenu:hover div,body[data-page=pages] .closeMenu:hover div:after,body[data-page=pages] .closeMenu:hover div:before{background-color:#151517}body[data-page=pages] #pdfMenu .links a{color:#222;border:1px solid rgba(0,0,0,.5)}body[data-page=pages] #pdfMenu h3{color:#222}body[data-page=pages] header,body[data-page=home] header{text-align:left}body[data-page=pages] header #logo,body[data-page=home] header #logo{text-align:left;margin:60px 0 120px 0;display:inline-block}body[data-page=pages] header #logo h2,body[data-page=home] header #logo h2{font-size:4.28em;line-height:1.2em;margin:0 0 26px 0;padding:0;letter-spacing:.06em;font-weight:600;display:inline-block}body[data-page=pages] header #logo h2:after,body[data-page=pages] header #logo h2:before,body[data-page=home] header #logo h2:after,body[data-page=home] header #logo h2:before{content:" ";display:table}body[data-page=pages] header #logo h2:after,body[data-page=home] header #logo h2:after{clear:both}body[data-page=pages] header #logo h2:after,body[data-page=pages] header #logo h2:before,body[data-page=home] header #logo h2:after,body[data-page=home] header #logo h2:before{content:" ";display:table;clear:both}body[data-page=pages] header #logo h3,body[data-page=home] header #logo h3{font-size:1.14em;line-height:1.2em;margin:0;font-weight:300;text-transform:uppercase;display:block;clear:both}body[data-page=pages] header #logo h3:after,body[data-page=pages] header #logo h3:before,body[data-page=home] header #logo h3:after,body[data-page=home] header #logo h3:before{content:" ";display:table}body[data-page=pages] header #logo h3:after,body[data-page=home] header #logo h3:after{clear:both}body[data-page=pages] header #logo h3:after,body[data-page=pages] header #logo h3:before,body[data-page=home] header #logo h3:after,body[data-page=home] header #logo h3:before{content:" ";display:table;clear:both}body[data-page=galleries] header{text-align:left}body[data-page=galleries] header #logo{text-align:left}body[data-page=artist] [data-type=thumbShow]{opacity:1}body[data-page=artist] [data-type=thumbShow] .thumbs{height:100%;overflow:visible;position:relative;background-color:transparent}body[data-overlay=show]{overflow:hidden;position:fixed}body[data-overlay=show] #overlay{display:block}body[data-thumbs=show] #page[data-style=fullHeight]{overflow:visible;height:auto}body[data-thumbs=show] #page[data-style=fullHeight] [data-type=thumbShow]{opacity:1}body[data-thumbs=show] #page[data-style=fullHeight] [data-type=thumbShow] .thumbs{height:100%;overflow:visible;position:relative}body[data-thumbs=show] #page[data-style=fullHeight] [data-type=slideShow]{opacity:0}body[data-thumbs=hide] #page[data-style=fullHeight] [data-type=thumbShow]{opacity:0;height:0}body[data-thumbs=hide] #page[data-style=fullHeight] [data-type=thumbShow] .thumbs{height:0}body[data-thumbs=hide] #page[data-style=fullHeight] [data-type=slideShow]{opacity:1}body [data-overlay],body [data-set-slideShow],body [data-thumbs]{cursor:pointer}.col-6{width:50%}@media only screen and (max-width:1200px){#page{padding-left:90px;padding-right:75px}section[data-type=map]{margin-left:-90px;margin-right:-75px}section[data-type=newsList] ul.items li.item{width:50%}section[data-type=portfolioList] ul.items li.item{width:50%}section[data-type=slideShow],section[data-type=thumbShow]{margin-left:-90px;margin-right:-75px}section[data-type=slideShow] .slideShow .slideShowContainer .slide,section[data-type=thumbShow] .slideShow .slideShowContainer .slide{padding-left:80px;padding-right:80px}section[data-type=slideShow] .slideShowControl,section[data-type=thumbShow] .slideShowControl{width:80px}section[data-type=slideShow] .slideShowControl.leftControl,section[data-type=thumbShow] .slideShowControl.leftControl{background-position:30px 50%}section[data-type=slideShow] .slideShowControl.rightControl,section[data-type=thumbShow] .slideShowControl.rightControl{background-position:30px 50%}section[data-type=slideShow] .thumbs,section[data-type=thumbShow] .thumbs{padding:0 80px}}@media only screen and (max-width:900px){#page{padding-left:75px;padding-right:75px}section[data-type=map]{margin-left:-75px;margin-right:-75px}}@media screen and (orientation:landscape){body.phone section[data-type=slideShow] .slideShow .slideShowContainer .slide .image,body.phone section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image{width:auto;height:100%}body.phone section[data-type=slideShow] .slideShow .slideShowContainer .slide .image img,body.phone section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image img{width:auto;height:100%}body.phone section[data-type=slideShow] .slideShow .slideShowContainer .slide .image.portrait,body.phone section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image.portrait{width:auto;height:100%}body.phone section[data-type=slideShow] .slideShow .slideShowContainer .slide .image.portrait img,body.phone section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image.portrait img{width:auto;height:100%}}@media only screen and (max-width:700px){.contentCol[data-width="1/2"]{width:100%}body:before{content:'smartphone';position:absolute;top:-100px}body.showMenu nav.main{width:100%}header #logo{max-width:250px;margin:17px 0 30px 0}header .hamburger{top:10px;right:20px;z-index:900}header .pdfMenu{top:50px;right:16px;z-index:901;display:none}#page{padding-left:20px;padding-right:20px;border-right-width:5px}section[data-type=map]{margin-left:-20px;margin-right:-20px}body[data-page=pages] header #logo,body[data-page=home] header #logo{margin:17px 0 80px 0;width:80%}body[data-page=pages] header #logo h2,body[data-page=home] header #logo h2{font-size:3em}body[data-page=artist] .flexCont{display:flex;flex-direction:column;flex-direction:column-reverse}section[data-type=teaserImage] .image{padding-left:0;padding-bottom:50px}section[data-type=newsList] ul.items li.item{width:100%}section[data-type=portfolioList] ul.items li.item{width:100%}section[data-type=slideShow],section[data-type=thumbShow]{margin-left:-20px;margin-right:-20px;height:calc(100% - 40px)}section[data-type=slideShow] .slideShow .slideShowContainer .slide,section[data-type=thumbShow] .slideShow .slideShowContainer .slide{padding-left:40px;padding-right:40px}section[data-type=slideShow] .slideShow .slideShowContainer .slide .image.landscape img,section[data-type=slideShow] .slideShow .slideShowContainer .slide .image.portrait img,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image.landscape img,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .image.portrait img{object-fit:contain;width:100%}section[data-type=slideShow] .slideShow .slideShowContainer .slide .pdf,section[data-type=thumbShow] .slideShow .slideShowContainer .slide .pdf{display:none}section[data-type=slideShow] .slideShowControl,section[data-type=thumbShow] .slideShowControl{width:40px}section[data-type=slideShow] .slideShowControl.leftControl,section[data-type=thumbShow] .slideShowControl.leftControl{background-position:10px 50%}section[data-type=slideShow] .slideShowControl.rightControl,section[data-type=thumbShow] .slideShowControl.rightControl{background-position:10px 50%}section[data-type=slideShow] .thumbs,section[data-type=thumbShow] .thumbs{padding:0 20px}section[data-type=slideShow] .thumbs .inner ul.items li.item,section[data-type=thumbShow] .thumbs .inner ul.items li.item{width:100%;padding:0 0 20px 0}section[data-type=slideShow] .thumbs .inner ul.items li.item>div img.flex-l,section[data-type=slideShow] .thumbs .inner ul.items li.item>div img.flex-m,section[data-type=slideShow] .thumbs .inner ul.items li.item>div img.flex-s,section[data-type=slideShow] .thumbs .inner ul.items li.item>div img.flex-xl,section[data-type=thumbShow] .thumbs .inner ul.items li.item>div img.flex-l,section[data-type=thumbShow] .thumbs .inner ul.items li.item>div img.flex-m,section[data-type=thumbShow] .thumbs .inner ul.items li.item>div img.flex-s,section[data-type=thumbShow] .thumbs .inner ul.items li.item>div img.flex-xl{height:auto;max-width:100%}section[data-type=map]{margin-top:0}}