/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */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{-webkit-box-sizing:content-box;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;-webkit-text-decoration:underline dotted;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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}


/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;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}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}body,html{height:100%}@font-face{font-family:Coper;src:url("/font/534d8559-6a22-4b7c-9cc7-d0323f1b8a6c.otf") format("opentype")}body{scrollbar-gutter:stable;overflow:scroll;font-family:'Coper',sans-serif;margin:0}.flexcont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.image .flexcont{height:100%}.panel.grid,.panel.info{max-width:1475px;margin-left:auto;margin-right:auto}@media (min-width:576px){.panel.grid,.panel.info{width:90%}}@media (min-width:992px){.panel.grid,.panel.info{width:80%}}.panel.grid{}body.info .panel.grid{display:none}.panel.info{padding-top:0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.panel.info .info-item{margin:auto;width:85%;padding:0}@media (min-width:576px){.panel.info .info-item{width:70%}}@media (min-width:992px){.panel.info .info-item{width:50%}}.panel.info .info-item p{font-size:0.85em;margin-left:10px;margin-right:10px;-webkit-margin-before:0;margin-block-start:0}@media (min-width:576px){.panel.info .info-item p{font-size:1.1em;margin-left:0;margin-right:0}}.panel.info .info-item img{width:100%;height:auto}.panel.info a{text-decoration:none;color:#111111}.panel.info a:hover{text-decoration:none;color:#111111;opacity:0.6}.panel.slides{height:calc(100% - 85px - 40px);width:100%;margin:0 auto 0 auto}@media (min-width:576px){.panel.slides{width:100%}.panel.slides img{cursor:-webkit-grab;cursor:grab}}.slides .slide{width:100%;text-align:center}@media (min-width:576px){.panel.slides .slide{width:100%;height:100%}}.slides .slide img,.slides .slide video{cursor:-webkit-grab;cursor:grab;max-height:calc(100% - 50px);max-width:calc(100vw - 50px);-o-object-fit:contain;object-fit:contain}@media (min-width:576px){.slides .slide img,.slides .slide video{max-width:90%}}.slides .caption{margin-top:10px;width:100%;text-align:center;font-size:1em;color:#888}.flickity-prev-next-button{width:33px;height:33px}.logo img{float:left;height:20px;margin:28px 0 25px 10px}@media (min-width:576px){.logo img{height:25px;margin:32px 0 0 0}}.is-selected{};



/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19F;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:33px;height:33px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.grid-col{float:left;width:100%}.grid-col--2{display:none}.grid-col--3{display:none}@media (min-width:576px){.grid-col{width:50%}.grid-col--2{display:block}}@media (min-width:992px){.grid-col{width:33.333%}.grid-col--3{display:block}}.grid-item{position:relative}.grid-col--1 .grid-item{margin-bottom:18px;margin-left:18px;margin-right:18px}@media (min-width:576px){.grid-col--1 .grid-item{margin-bottom:20px;margin-right:10px;margin-left:0}.grid-col--2 .grid-item{margin-bottom:20px;margin-right:0;margin-left:10px}}@media (min-width:992px){.grid-col--1 .grid-item{margin-bottom:30px;margin-left:0;margin-right:15px;margin-bottom:1.5vw;margin-right:0.75vw}.grid-col--2 .grid-item{margin-bottom:30px;margin-left:15px;margin-right:15px;margin-bottom:1.5vw;margin-left:0.75vw;margin-right:0.75vw}.grid-col--3 .grid-item{margin-bottom:30px;margin-left:15px;margin-right:0;margin-bottom:1.5vw;margin-left:0.75vw}}.grid-item a:hover img{}.grid-item img{max-width:100%;opacity:1}.grid-item .overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7)}.grid-item .overlay p{display:none;margin:1.5em 0;font-size:1.5em;text-align:center}.grid-item:hover .overlay{display:none;color:#111;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-item:hover img{}a:active,a:hover{outline:0}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none;padding-bottom:25px}@media screen and (min-width:992px){.nav-collapse ul{padding-bottom:0}}.nav-collapse li{font-size:1em;margin-left:19px;margin-right:11px;display:block}@media screen and (min-width:576px){.nav-collapse li{font-size:0.85em;margin-left:0}}@media screen and (min-width:992px){.nav-collapse li{border-top:3px solid #FFF}.nav-collapse li:has(a.current){border-top:3px solid #111}.nav-collapse li:has(a.last){margin-right:0}}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1;margin-top:-5px;background-color:#FFF}@media screen and (min-width:992px){.js .nav-collapse{margin-top:0}}.js .nav-collapse li a{line-height:35px;padding-right:0;opacity:0.5}@media screen and (min-width:576px){.js .nav-collapse li a{margin-left:0px;line-height:32px;font-size:1.2em}}@media screen and (min-width:992px){.js .nav-collapse li a{margin-left:0px;line-height:52px}}.js .nav-collapse li a.current{opacity:1}@media screen and (min-width:992px){.js .nav-collapse li:first-child a{margin-left:0;padding-left:0}}.nav-collapse.opened{max-height:9999px}.disable-pointer-events{pointer-events:none!important}.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@media screen and (min-width:992px){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}body.image header{}footer{padding-right:10px;text-align:right;font-size:12px;color:#888}header{margin-left:auto;margin-right:auto;padding:0;max-width:1700px;width:100%;height:85px;background-color:white}@media (min-width:576px){header{width:90%;left:10%}}.logo{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;font-weight:normal;font-size:22px;line-height:78px;margin-left:18px;margin-top:5px;color:#111;float:left}@media (min-width:576px){.logo{font-size:26px;line-height:76px;margin-top:5px;margin-left:0}}.mask{-webkit-transition:opacity 300ms;transition:opacity 300ms;background:rgba(255,255,255,0.7);visibility:hidden;position:fixed;opacity:0;z-index:999;bottom:0;right:0;left:0;top:0}.android .mask{-webkit-transition:none;transition:none}.js-nav-active .mask{visibility:visible;opacity:1}@media screen and (min-width:992px){.mask{display:none!important;opacity:0!important}}.fixed{position:fixed;width:100%;left:0;top:0}.nav-collapse,.nav-collapse *{z-index:99;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-collapse,.nav-collapse ul{list-style:none;width:100%;float:left}@media screen and (min-width:992px){.nav-collapse{float:right;width:auto}}.nav-collapse li{float:left;width:100%}@media screen and (min-width:992px){.nav-collapse li{width:auto}}.nav-collapse a{-webkit-tap-highlight-color:rgba(0,0,0,0);border-top:1px solid white;text-decoration:none;background:#FFF;font-size:0.9em;line-height:55px;color:#111111;width:100%;float:left}.nav-collapse .active a,.nav-collapse a:active{opacity:.5}@media screen and (min-width:992px){.nav-collapse a{border-left:1px solid white;padding:1.02em 1em 0 0;text-align:center;border-top:0;float:left;margin:0}}.nav-collapse ul ul a{padding-left:2em}@media screen and (min-width:992px){.nav-collapse ul ul a{display:none}}.nav-toggle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;text-indent:-300px;position:relative;overflow:hidden;width:60px;height:55px;float:right;margin-top:16px}@media (min-width:576px){.nav-toggle{width:25px}}.nav-toggle:before{color:#111;font-family:"Material Symbols Sharp";font-size:28px;line-height:52px;text-transform:none;text-align:center;position:absolute;content:"menu";text-indent:0;speak:none;width:100%;left:0;top:0}.nav-toggle.active:before{font-size:28px;line-height:52px;font-family:"Material Symbols Sharp";content:"close"}body.resizing .slides{opacity:0.3}body.home .slides{display:none}body.gallery .slides,body.section .slides{display:none}body.image .grid,body.image .info{display:none}.fade-in{-webkit-transition:opacity 0.1s;transition:opacity 0.1s}.js .fade-me-in{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.lt-ie9 .fade-me-in,.no-js .fade-me-in{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}div.video img{display:none}div.video video:focus{outline:0}@media (max-width:575px){.flickity-prev-next-button{display:none}}@media (max-width:575px){.flickity-prev-next-button{top:93%}.flickity-prev-next-button.previous{}.flickity-prev-next-button.next{}}.hidden,[hidden]{display:none!important}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}@media only screen and (min-width:35em){}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-resolution:120dpi),print{}@media print{*,:after,:before{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}blockquote,pre{border:1px solid #999;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}