html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-simplebar] {
    position: relative;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: flex-start;
    align-items: flex-start
}

.simplebar-wrapper {
    overflow: hidden;
    width: inherit;
    height: inherit;
    max-width: inherit;
    max-height: inherit
}

.simplebar-mask {
    direction: inherit;
    position: absolute;
    overflow: hidden;
    padding: 0;
    margin: 0;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: auto !important;
    height: auto !important;
    z-index: 0
}

.simplebar-offset {
    direction: inherit !important;
    box-sizing: inherit !important;
    resize: none !important;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 0;
    margin: 0;
    -webkit-overflow-scrolling: touch
}

.simplebar-content-wrapper {
    direction: inherit;
    box-sizing: border-box !important;
    position: relative;
    display: block;
    height: 100%;
    width: auto;
    max-width: 100%;
    max-height: 100%;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
    width: 0;
    height: 0
}

.simplebar-content:after,
.simplebar-content:before {
    content: ' ';
    display: table
}

.simplebar-placeholder {
    max-height: 100%;
    max-width: 100%;
    width: 100%;
    pointer-events: none
}

.simplebar-height-auto-observer-wrapper {
    box-sizing: inherit !important;
    height: 100%;
    width: 100%;
    max-width: 1px;
    position: relative;
    float: left;
    max-height: 1px;
    overflow: hidden;
    z-index: -1;
    padding: 0;
    margin: 0;
    pointer-events: none;
    flex-grow: inherit;
    flex-shrink: 0;
    flex-basis: 0
}

.simplebar-height-auto-observer {
    box-sizing: inherit;
    display: block;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: 1000%;
    width: 1000%;
    min-height: 1px;
    min-width: 1px;
    overflow: hidden;
    pointer-events: none;
    z-index: -1
}

.simplebar-track {
    z-index: 1;
    position: absolute;
    right: 0;
    bottom: 0;
    pointer-events: none;
    overflow: hidden
}

[data-simplebar].simplebar-dragging .simplebar-content {
    pointer-events: none;
    user-select: none;
    -webkit-user-select: none
}

[data-simplebar].simplebar-dragging .simplebar-track {
    pointer-events: all
}

.simplebar-scrollbar {
    position: absolute;
    left: 0;
    right: 0;
    min-height: 10px
}

.simplebar-scrollbar:before {
    position: absolute;
    content: '';
    background: transparent;
    border-radius: 0;
    left: 2px;
    right: 2px;
    opacity: 0;
    transition: opacity .2s linear
}

.simplebar-scrollbar.simplebar-visible:before {
    opacity: 1;
    transition: opacity 0s linear
}

.simplebar-track.simplebar-vertical {
    top: 0;
    width: 11px
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
    top: 2px;
    bottom: 2px
}

.simplebar-track.simplebar-horizontal {
    left: 0;
    height: 11px
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
    height: 100%;
    left: 2px;
    right: 2px
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
    right: auto;
    left: 0;
    top: 2px;
    height: 7px;
    min-height: 0;
    min-width: 10px;
    width: auto
}

[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
    right: auto;
    left: 0
}

.hs-dummy-scrollbar-size {
    direction: rtl;
    position: fixed;
    opacity: 0;
    visibility: hidden;
    height: 500px;
    width: 500px;
    overflow-y: hidden;
    overflow-x: scroll
}

.simplebar-hide-scrollbar {
    position: fixed;
    left: 0;
    visibility: hidden;
    overflow-y: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none
}
@import url(//hello.myfonts.net/count/3d01dd);@font-face{font-family:'Bergen Mono';src:url(../../templates/css/webFonts/BergenMono-Italic/font.woff2) format('woff2'),url(../../templates/css/webFonts/BergenMono-Italic/font.woff) format('woff');font-weight:normal;font-style:italic}@font-face{font-family:'Bergen Mono';src:url(../../templates/css/webFonts/BergenMono-Regular/font.woff2) format('woff2'),url(../../templates/css/webFonts/BergenMono-Regular/font.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Bergen Mono Semi';src:url(../../templates/css/webFonts/BergenMono-SemiBold/font.woff2) format('woff2'),url(../../templates/css/webFonts/BergenMono-SemiBold/font.woff) format('woff');font-weight:600;font-style:normal}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}html{color:#222;font-size:1em;line-height:1.4}*{-webkit-box-sizing:border-box;box-sizing:border-box}::-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}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}html{min-height:100vh;min-height:-webkit-fill-available;height:100vh;max-height:100vh}body{font:20px / 20px 'Bergen Mono';font-weight:normal;color:#fff;min-height:100vh;min-height:-webkit-fill-available;height:100vh;max-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}em{font-style:italic}h1,h2,h3,h4,h5,strong,bold,.current-item{font-family:'Bergen Mono Semi';font-weight:600}svg{fill:#fff}.content.is-hidden,.nav-main.is-hidden{-webkit-animation:fadeOut 0.35s ease-in-out both;animation:fadeOut 0.35s ease-in-out both;z-index:1}ul{list-style:none}p:empty{display:none}li{position:relative;padding-left:20px}li::before{content:'–';font-weight:400;position:absolute;left:-2px;font-size:20px}header{width:100%;padding:23px 30px 0 30px;position:relative;z-index:100}.logo{font-family:'Bergen Mono';font-weight:normal;font-size:25px;line-height:25px;font-weight:normal;color:#fff;display:inline-block;padding:0;width:185px;margin:0;text-indent:-99999px;vertical-align:top!important}.logo a{width:100%;display:block}.logo svg{fill:#fff;width:100%;height:100%;display:block}.logo a:hover{text-decoration:underline}.nav-main{background:#fff;color:#000;width:100%;max-width:180px;position:absolute;right:30px;top:60px;z-index:100;display:none;-webkit-animation:fadeIn 0.35s ease-in-out both;animation:fadeIn 0.35s ease-in-out both}.nav-main ul{padding:25px;margin:0}.nav-main li{display:block;font-size:15px;line-height:23px;padding-left:0}.nav-main li:before,.nav-footer li:before{content:none}.nav-main li a{text-decoration:none}.nav-main li a:hover{text-decoration:underline}.btn-nav{font-size:23px;line-height:23px;color:#fff;background:none;border:0;padding:0;margin:0 0 0 0;outline:none;float:right;cursor:pointer}.btn-nav--close{font-size:43px;line-height:23px;width:20px}.btn-nav:hover{text-decoration:underline}.intro{width:100%;height:100vh;display:block;position:absolute;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-size:cover;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:999999999999999}.intro h1{font-family:'Bergen Mono';font-weight:normal;font-size:110px;line-height:110px;font-weight:normal;color:#fff;display:inline-block;padding:0;margin:0;width:100vw;height:100px;text-indent:-99999px}.intro h1 svg{fill:#fff;width:100%;height:100%;display:block;text-align:center;margin:0 auto}.tns-nav{display:none}.tns-controls{outline:none}[data-controls='prev']:hover:disabled,[data-controls='next']:hover:disabled{opacity:0.5}[data-controls='prev']:focus,[data-controls='next']:focus{outline:0;border:0}[data-controls='prev'],[data-controls='next']{width:50%;height:70%;position:absolute;top:45%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background:transparent;border:0;outline:0;text-indent:-99999px;opacity:0;padding:0}[data-controls='prev']:hover,[data-controls='next']:hover{opacity:1}[data-controls='prev']{left:0}[data-controls='next']{right:0}[data-controls='prev']:after{content:' ';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni4wMyAzNi42NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiMxZDFkMWI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjYuOTVweDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkViZW5lXzIiIGRhdGEtbmFtZT0iRWJlbmUgMiI+PGcgaWQ9IkViZW5lXzEtMiIgZGF0YS1uYW1lPSJFYmVuZSAxIj48bGluZSBjbGFzcz0iY2xzLTEiIHkxPSIxOC4zNCIgeDI9IjQ2LjY4IiB5Mj0iMTguMzQiLz48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjM1LjYxIDIuNDMgNTEuMTcgMTguMzQgMzUuNjEgMzQuMjQiLz48L2c+PC9nPjwvc3ZnPg==') no-repeat;width:50px;height:50px;display:block;background-repeat:none;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);outline:0;border:0;text-indent:-9999px}[data-controls='next']:after{content:' ';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni4wMyAzNi42NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiMxZDFkMWI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjYuOTVweDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkViZW5lXzIiIGRhdGEtbmFtZT0iRWJlbmUgMiI+PGcgaWQ9IkViZW5lXzEtMiIgZGF0YS1uYW1lPSJFYmVuZSAxIj48bGluZSBjbGFzcz0iY2xzLTEiIHkxPSIxOC4zNCIgeDI9IjQ2LjY4IiB5Mj0iMTguMzQiLz48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjM1LjYxIDIuNDMgNTEuMTcgMTguMzQgMzUuNjEgMzQuMjQiLz48L2c+PC9nPjwvc3ZnPg==') no-repeat;width:50px;height:50px;display:block;background-repeat:none;position:absolute;right:0;margin-top:-7px;outline:0;border:0;text-indent:-9999px}.content-wrap{position:relative;height:100%}.container-wrap{position:absolute;left:0;top:0}.gallery{position:relative;text-align:center;height:100vh;width:100vw;margin-top:-150px}.gallery__thumb{position:absolute;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);touch-action:none;cursor:move!important}.gallery__thumb a{display:block;height:100%;cursor:move!important}.gallery__thumb img{width:auto;height:100%}img{width:100%;height:100%;position:relative}.gallery__thumb:hover,.m-hover{z-index:96!important}[data-size='XS']{height:25vh}[data-size='S']{height:35vh}[data-size='M']{height:50vh}[data-size='L']{height:61vh}.content{font-size:24px;line-height:29px;color:#000;background:#fff;width:-webkit-calc(100vw / 1.6);width:calc(100vw / 1.6);max-width:480px;height:auto;max-height:-webkit-calc(100vh - 85px);max-height:calc(100vh - 85px);right:245px;top:60px;position:absolute;z-index:101;overflow-x:auto;padding:25px;opacity:0;-webkit-animation:fadeIn 0.35s ease-in-out both;animation:fadeIn 0.35s ease-in-out both}.content:not(.content--detail) img{width:95%;height:auto}.content>*:last-of-type{padding-bottom:0}.content-text-width{max-width:640px}.content-cv-width{max-width:320px}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.content--detail{width:100%;max-width:auto;max-width:-webkit-calc((100vh - 110px) / 1.36);max-width:calc((100vh - 110px) / 1.36);height:auto;max-height:-webkit-calc(100vh - 60px);max-height:calc(100vh - 60px);top:30px;padding:25px;position:absolute;left:50%;height:auto;transform:translate(-50%,0);overflow:hidden}.content--detail.content-width,.has-content-width .content--detail{max-width:-webkit-calc((100vh - 110px) / 0.85);max-width:calc((100vh - 110px) / 0.85);height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.content--detail.content-width .slick-slide,.has-content-width .content--detail .slick-slide{height:100%!important}.content--detail.content-width .gallery-img__detail__desc,.has-content-width .content--detail .gallery-img__detail__desc{position:relative;bottom:0;padding-top:20px}.is-visible{display:block;opacity:1;-webkit-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out}.simplebar-content>*:nth-child(2){padding-top:0}.btn-close{border:0;outline:0;padding:0;margin:0;width:20px;height:20px;font-size:25px;line-height:21px;display:block;background:none;right:0;top:0;float:right;margin:-20px -22px 0 0;cursor:pointer;-webkit-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;opacity:0.8;display:none}.btn-close:hover,.btn-close:active{opacity:1}p,h1,h2,h3,h4,li{font-size:15px;line-height:20px}.content a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.btn-pdf{font-size:15px;line-height:21px;outline:0;border:0;padding:0;margin:0;background:none;text-decoration:underline;opacity:1;-webkit-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out;cursor:pointer;display:block}.btn-pdf:hover{opacity:0.8}.pdf-text p,.pdf-text li,.pdf-text{font:12px / 16px 'Courier'}.pdf-text strong,.pdf-text bold{font-weight:600}.pdf-text h1,.pdf-text h2,.pdf-text h3,.pdf-text h4{font:12px / 16px 'Courier';font-weight:600}.pdf-text{display:none}ul,p{padding:7px 0 12px 0;margin:0}h1,h2,h3,h4{padding:7px 0 7px 0;margin:0}.content li{padding-bottom:10px}.slick-slide{outline:none;height:100%;position:relative}.slick-slide img{width:100%;height:auto}.gallery-img__detail__desc{padding-top:20px}.gallery-img__detail__desc *{font-size:12px;line-height:18px;padding-bottom:0}.slick-prev,.slick-next{font-size:0;line-height:0;color:transparent;width:30%;height:70%;top:10%;-webkit-transform:none;-ms-transform:none;transform:none;z-index:9}.slick-next:before{content:' ';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni4wMyAzNi42NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiMxZDFkMWI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjYuOTVweDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkViZW5lXzIiIGRhdGEtbmFtZT0iRWJlbmUgMiI+PGcgaWQ9IkViZW5lXzEtMiIgZGF0YS1uYW1lPSJFYmVuZSAxIj48bGluZSBjbGFzcz0iY2xzLTEiIHkxPSIxOC4zNCIgeDI9IjQ2LjY4IiB5Mj0iMTguMzQiLz48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjM1LjYxIDIuNDMgNTEuMTcgMTguMzQgMzUuNjEgMzQuMjQiLz48L2c+PC9nPjwvc3ZnPg==') no-repeat;width:50px;height:50px;display:block;background-repeat:none;opacity:0;float:right}.slick-next:hover:before{opacity:1}.slick-next{right:-24px}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before,.slick-prev.slick-disabled:hover:before,.slick-next.slick-disabled:hover:before{opacity:0}.slick-prev:before{content:' ';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni4wMyAzNi42NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiMxZDFkMWI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjYuOTVweDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkViZW5lXzIiIGRhdGEtbmFtZT0iRWJlbmUgMiI+PGcgaWQ9IkViZW5lXzEtMiIgZGF0YS1uYW1lPSJFYmVuZSAxIj48bGluZSBjbGFzcz0iY2xzLTEiIHkxPSIxOC4zNCIgeDI9IjQ2LjY4IiB5Mj0iMTguMzQiLz48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjM1LjYxIDIuNDMgNTEuMTcgMTguMzQgMzUuNjEgMzQuMjQiLz48L2c+PC9nPjwvc3ZnPg==') no-repeat;width:50px;height:50px;display:block;background-repeat:none;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);margin-top:-25px;opacity:0}.slick-prev:hover:before{opacity:1}.slick-left{left:-24px}footer{padding:0 30px 25px 30px;position:absolute;bottom:0;left:0;width:100%}.nav-footer ul{list-style:none;padding:0;margin:0}.nav-footer li{font-size:12px;line-height:18px;padding-left:0;display:inline-block}.nav-footer li:nth-child(2){float:right;margin-top:2px}.nav-footer li a{text-decoration:none}.nav-footer li a:hover{text-decoration:underline}@media only screen and (max-width:1300px){.content--detail.content-width{max-width:92vw}}@media only screen and (max-width:1300px) and (max-height:900px) and (min-width:800px){.content--detail.content-width{max-width:-webkit-calc((100vh - 110px)/0.85);max-width:calc((100vh - 110px) / 0.85)}.gallery-img__detail__desc{padding-top:3px}.gallery-img__detail__desc *{font-size:10px;line-height:16px}}@media only screen and (max-width:1080px){body{overflow:hidden}header{padding:15px}footer{padding:15px 15px 15px 15px}.intro h1{font-size:58px;line-height:58px;width:90vw}}@media screen and (max-width:860px){body{font:18px / 18px 'Bergen Mono'}.content{width:-webkit-calc(100% - 25px);width:calc(100% - 25px);max-height:calc(100vh - 140px);max-width:100%;left:15px;right:15px;top:50px;z-index:98}.gallery__thumb img{width:100%;height:auto}.content--detail{max-width:92vw;max-width:92vw;max-height:calc(100vh - 60px);transform:none}.content--detail.content-width{max-width:92vw;max-width:92vw}.nav-main{-webkit-box-shadow:-3px 2px 20px 0 rgba(0,0,0,0.22);box-shadow:-3px 2px 20px 0 rgba(0,0,0,0.22);right:15px;top:50px}img{width:100%;height:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative}[data-size='XS']{width:25vw;height:auto}[data-size='S']{width:25vw;height:auto}[data-size='M']{width:40vw;height:auto}[data-size='L']{width:61vw;height:auto}.btn-close{display:block}.slick-slide{height:calc(100vh - 145px)}p,h1,h2,h3,h4,li,.btn-pdf{font-size:15px;line-height:21px}.nav-main ul{padding:25px}.slick-prev,.slick-next{width:35px;height:35px;display:none}.slick-next:before{content:' ';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni4wMyAzNi42NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiMxZDFkMWI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjYuOTVweDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkViZW5lXzIiIGRhdGEtbmFtZT0iRWJlbmUgMiI+PGcgaWQ9IkViZW5lXzEtMiIgZGF0YS1uYW1lPSJFYmVuZSAxIj48bGluZSBjbGFzcz0iY2xzLTEiIHkxPSIxOC4zNCIgeDI9IjQ2LjY4IiB5Mj0iMTguMzQiLz48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjM1LjYxIDIuNDMgNTEuMTcgMTguMzQgMzUuNjEgMzQuMjQiLz48L2c+PC9nPjwvc3ZnPg==') no-repeat;width:35px;height:35px}.slick-next{right:-15px}.gallery-img__detail__desc{bottom:3px}.tns-controls{display:none}.slick-prev:before{content:' ';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni4wMyAzNi42NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiMxZDFkMWI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjYuOTVweDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkViZW5lXzIiIGRhdGEtbmFtZT0iRWJlbmUgMiI+PGcgaWQ9IkViZW5lXzEtMiIgZGF0YS1uYW1lPSJFYmVuZSAxIj48bGluZSBjbGFzcz0iY2xzLTEiIHkxPSIxOC4zNCIgeDI9IjQ2LjY4IiB5Mj0iMTguMzQiLz48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjM1LjYxIDIuNDMgNTEuMTcgMTguMzQgMzUuNjEgMzQuMjQiLz48L2c+PC9nPjwvc3ZnPg==') no-repeat;width:35px;height:35px;margin-top:-25px}.slick-prev{left:-15px}footer{padding:15px}.gallery__thumb{cursor:cursor!important}.gallery__thumb a{cursor:cursor!important}}@media print{*,*::before,*::after{background:#fff!important;color:#000!important;-webkit-box-shadow:none!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) ')'}a[href^='#']::after,a[href^='javascript:']::after{content:''}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}