/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}img,iframe,video,embed{-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;border:0}img{display:block;max-width:100%;vertical-align:top;height:auto;margin:0;padding:0}.image-wrapper{margin:0;position:relative;height:1px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image-wrapper img{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.image-wrapper:before{background:transparent;border:1px solid currentColor;z-index:-1;content:"";display:block;height:calc(100% - 1px);height:calc(100% - 0.5px);width:calc(100% - 1px);width:calc(100% - 0.5px);position:absolute;top:0;left:0}.js .image-wrapper img{will-change:opacity;opacity:0;-webkit-transition:opacity 222ms linear 0s;transition:opacity 222ms linear 0s}.js .image-wrapper img.lazy-loaded{opacity:1}*{-o-box-sizing:border-box;box-sizing:border-box}*:before,*:after{box-sizing:inherit}html{overflow-y:scroll;margin:0;padding:0}html body{margin:0;padding:0}.cf{*zoom:1}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}img{max-width:100%;vertical-align:top;height:auto !important;margin:0;padding:0}figure{margin:0}a:active,a:visited,a:focus{outline:0;border:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}ul,ol{list-style:none;margin:0;padding:0}.link-style{display:inline-block;background-color:transparent;background:transparent;border:0;outline:none;margin:0;padding:0;cursor:pointer;overflow:visible}.link-style:focus{text-decoration:none}.link-style::-moz-focus-inner{border:none;padding:0}#warning{z-index:9;position:relative;padding:9px 0 36px 0;border-bottom:1px solid currentColor}@media (max-width: 965px){#warning .col{width:100%}}#warning .close-warning a:after{content:" ✕";vertical-align:middle}@media (min-width: 966px){#warning .close-warning{text-align:right;line-height:normal;position:relative}#warning .close-warning a{position:absolute;top:5px;right:9px}}#tree{text-indent:-1px}#tree ul{margin-left:0px;position:relative;margin-bottom:21px}#tree ul:before{position:absolute;left:0;top:3px;bottom:9px;border-left:2px solid currentColor;content:"";display:block;width:0}#tree ul li{padding-left:21px;position:relative}#tree ul li:before{position:absolute;top:12px;left:0;content:"";display:block;width:12px;border-top:2px solid currentColor;height:0}#tree ul li:last-child:before{background:inherit;bottom:0;height:auto}h1,h2,h3,h4,h5,h6,p,blockquote,figcaption,ul,ol{margin:0}h1+h1,h1+h2,h2+h2,h2+h3,h3+h3,h3+h4,h4+h4,h4+h5,h5+h5,h5+h6,h6+h6{padding:0}.content ul li{list-style:square}.content ol li{list-style:decimal}.content ul,.content ol{margin-left:0px;padding:0 0 24px 0}@media (max-width: 767px){.content ul,.content ol{margin-left:18px;padding:0 0 21px 0}}.content ul ul,.content ol ol{margin-left:24px;padding:0 0 24px 0}.content li{padding-left:0px}button,html,body{font-family:sans-serif;font-style:normal;font-weight:normal}.regular,h1,h2,h3,h4,h5,h6,button{font-weight:normal;font-style:normal}blockquote,.italic,em{font-weight:normal;font-style:normal}.bold,b,strong{font-weight:normal;font-style:normal}strong em,b em,.bold em{font-weight:normal;font-style:normal}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}@media (min-width: 768px){.align-center-desktop{text-align:center}}@media (max-width: 767px){.align-center-mobile{text-align:center}}@media (min-width: 768px){.align-right-desktop{text-align:right}}@media (max-width: 767px){.align-right-mobile{text-align:right}}.upper,.uppercase{text-transform:uppercase}abbr[title],abbr{border-bottom:1px dotted currentColor;text-decoration:none}code,pre{font-family:"courier new", monospace;font-weight:normal;font-style:normal}pre{font-size:13px;padding:18px 24px;border:1px solid currentColor;white-space:pre;overflow-x:auto;word-wrap:normal;page-break-inside:avoid}code{margin:0;padding:0}sub,sup{font-size:75%;padding-right:0.15em}sup{top:-0.3em}sub{bottom:-0.25em}.body{-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:"liga", "clig";font-feature-settings:"liga", "clig"}::-moz-selection{text-shadow:none}::selection{text-shadow:none}a,button{-webkit-transition:color 111ms linear 0s !important;transition:color 111ms linear 0s !important}a,a:hover,a:active,a:visited,a:focus,button,button:hover,button:active,button:visited,button:focus{color:currentColor;text-decoration:none;outline:0;border:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.touchevents a,.touch a{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.touchevents a:hover,.touchevents a:focus,.touch a:hover,.touch a:focus{color:currentColor;background:transparent;background-color:transparent}.touchevents a:active,.touch a:active{background:rgba(0,0,0,0.1)}.header .logo{padding-right:36px}@media (max-width: 767px){.header .logo{padding-bottom:27px}}.header a{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .styleswitch{position:absolute;top:18px;right:27px;z-index:9;width:36px}@media (max-width: 767px){.header .styleswitch{top:18px;right:18px}}.header .styleswitch li{text-indent:3px}@media (max-width: 767px){.header .styleswitch li{text-indent:6px}}.header .styleswitch li a{margin:0;display:inline-block;text-align:center;width:100%}.footer{position:relative}.footer .credits{left:27px;bottom:20px;position:absolute;z-index:1;padding-right:54px}@media (max-width: 767px){.footer .credits{left:18px}}.footer .top-link{right:27px;position:absolute;z-index:1}@media (max-width: 767px){.footer .top-link{right:18px}}.isotope{width:100%;height:auto;will-change:height;-webkit-transition:height 666ms cubic-bezier(0.4, 0, 0.22, 1);transition:height 666ms cubic-bezier(0.4, 0, 0.22, 1)}.isotope .box{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-font-smoothing:subpixel-antialiased}.isotope .box a:focus img{opacity:0.5}.isotope .box a:active img{opacity:1}.isotope .box figcaption{display:none}html{height:100%;overflow-y:scroll}body{height:100%}.wrapper{margin-bottom:-72px;min-height:100%}.wrapper:after{height:72px !important}.main{padding-bottom:72px}.footer{height:72px}.container{padding:0 9px;width:100%}.col{float:left;padding:9px}.right{float:right;right:0;position:relative}.center{margin:0 auto;float:none}.flat{padding-top:0;padding-bottom:0}.one,.two{width:50%}.one-four,.two-four,.three,.four{width:100%}hr{display:block;height:1px;border:0;border-top:1px solid currentColor;margin:0px 9px;padding:0}.col hr{margin:0px}@media (max-width: 479px){.image-box{width:50%}}@media (min-width: 480px){.one-four,.one,.two{width:50%}.logo{width:100%}}@media (min-width: 768px){.container{padding:0 18px}.one-four{width:calc(100% / 3)}}@media (max-width: 965px){.mobile-hide{display:none}}@media (min-width: 966px){.desktop-hide{display:none}.one-four,.one{width:calc(100% / 4 * 1)}.two-four,.two{width:calc(100% / 4 * 2)}.three{width:calc(100% / 4 * 3)}.four{width:calc(100% / 4 * 4)}}@media (min-width: 1600px){.one-four,.one{width:calc(100% / 5 * 1)}.two-four,.two{width:calc(100% / 5 * 2)}.three{width:calc(100% / 5 * 3)}.four{width:calc(100% / 5 * 4)}}.header{position:relative;padding-top:21px}@media (max-width: 767px){.header{padding-top:18px}}.header .styleswitch li{line-height:36px}@media (max-width: 767px){.header .styleswitch li{line-height:27px}}.header .styleswitch li a{line-height:16px !important}.alt .header{top:0px;padding-bottom:32px}@media (max-width: 767px){.alt .header{padding-bottom:22px}}.alt .header .styleswitch{margin-top:9px}@media (max-width: 767px){.alt .header .styleswitch{margin-top:3px}}.alt .footer .top-link{bottom:17px}@media (max-width: 767px){.alt .footer .top-link{bottom:16px}}.def .header{top:3px;padding-bottom:33px}@media (max-width: 767px){.def .header{padding-bottom:22px;top:2px}}.def .header .styleswitch{margin-top:7px}@media (max-width: 767px){.def .header .styleswitch{margin-top:3px}}.def .footer .top-link{bottom:15px}@media (max-width: 767px){.def .footer .top-link{bottom:17px}}.leg .header{top:1px;padding-bottom:32px}@media (max-width: 767px){.leg .header{padding-bottom:22px}}.leg .header .styleswitch{margin-top:8px}@media (max-width: 767px){.leg .header .styleswitch{margin-top:3px}}.leg .footer .top-link{bottom:16px}@media (max-width: 767px){.leg .footer .top-link{bottom:15px}}.animate-theme body{-webkit-transition:color 666ms ease, background 1222ms ease-out;transition:color 666ms ease, background 1222ms ease-out}.animate-theme a{-webkit-transition:color 666ms ease;transition:color 666ms ease}a.alt{font-family:"antique-olive",sans-serif;font-size:36px;line-height:36px;margin-left:-0.025em;font-style:normal;font-weight:400}@media (max-width: 767px){a.alt{font-size:25px;line-height:27px}}html.alt body{color:#000;background:#f0e9d0;font-family:"antique-olive",sans-serif;font-size:18px;line-height:21px;font-style:normal;font-weight:400}@media (max-width: 767px){html.alt body{font-size:15px;line-height:18px}}html.alt body a{color:#ea1f4c}html.alt body a:hover,html.alt body a:active,html.alt body a:focus{color:#000}html.alt body .small,html.alt body small{font-size:11px;line-height:15px;font-style:normal;font-weight:400}@media (max-width: 767px){html.alt body .small,html.alt body small{font-size:11px;line-height:15px}}html.alt body .pswp a,html.alt body .pswp button,html.alt body .invert-links a,html.alt body .invert-links button{color:#000}html.alt body .pswp a:hover,html.alt body .pswp a:active,html.alt body .pswp a:focus,html.alt body .pswp a.active,html.alt body .pswp button:hover,html.alt body .pswp button:active,html.alt body .pswp button:focus,html.alt body .pswp button.active,html.alt body .invert-links a:hover,html.alt body .invert-links a:active,html.alt body .invert-links a:focus,html.alt body .invert-links a.active,html.alt body .invert-links button:hover,html.alt body .invert-links button:active,html.alt body .invert-links button:focus,html.alt body .invert-links button.active{color:#ea1f4c}html.alt body .header .logo .active{color:#000}html.alt body .header .menu a.active{color:#ea1f4c !important}html.alt body .large{font-size:36px;line-height:36px;margin-left:-0.025em;font-style:normal;font-weight:400}@media (max-width: 767px){html.alt body .large{font-size:25px;line-height:27px}}html.alt body .box h2.large{margin-top:-5px;padding:0 0 13px 0}@media (max-width: 767px){html.alt body .box h2.large{margin-top:-4px;padding:0 0 7px 0}}html.alt body .box h2.small{font-size:18px;line-height:21px;font-style:normal;font-weight:400;padding:9px 0 0 0}@media (max-width: 767px){html.alt body .box h2.small{font-size:15px;line-height:18px}}@media (max-width: 767px){html.alt body .box h2.small{padding:5px 0 0 0;margin-bottom:-5px}}html.alt body .box .content p{font-size:18px;line-height:21px;font-style:normal;font-weight:400;padding:0 0 21px 0}@media (max-width: 767px){html.alt body .box .content p{font-size:15px;line-height:18px}}html.alt body .box .content p:last-child{padding-bottom:17px}@media (max-width: 767px){html.alt body .box .content p{padding:0 0 18px 0}html.alt body .box .content p:last-child{padding-bottom:15px}}html.alt .image-wrapper:before{border:1px solid #000}html.alt .pswp__bg{background:#f0e9d0}html.alt ::-moz-selection{background:#ea1f4c;color:#f0e9d0}html.alt ::selection{background:#ea1f4c;color:#f0e9d0}a.def{font-family:"ocr-a-std","courier new",courier,monospace;font-size:29px;line-height:36px;letter-spacing:-0.025em;margin-left:-0.055em;font-style:normal;font-weight:400}@media (max-width: 767px){a.def{font-size:21px;line-height:27px}}html.def body{color:#f0e9d0;background:#000;font-family:"ocr-a-std","courier new",courier,monospace;font-size:13px;line-height:21px;letter-spacing:-0.0125em;margin-left:0.0125em;font-style:normal;font-weight:400}@media (max-width: 767px){html.def body{font-size:11px;line-height:18px}}html.def body a{color:#8dc73f}html.def body a:hover,html.def body a:active,html.def body a:focus{color:#f0e9d0}html.def body .small,html.def body small{font-size:09px;line-height:15px;letter-spacing:0;font-style:normal;font-weight:400}@media (max-width: 767px){html.def body .small,html.def body small{font-size:09px;line-height:15px}}html.def body .pswp a,html.def body .pswp button,html.def body .invert-links a,html.def body .invert-links button{color:#f0e9d0}html.def body .pswp a:hover,html.def body .pswp a:active,html.def body .pswp a:focus,html.def body .pswp a.active,html.def body .pswp button:hover,html.def body .pswp button:active,html.def body .pswp button:focus,html.def body .pswp button.active,html.def body .invert-links a:hover,html.def body .invert-links a:active,html.def body .invert-links a:focus,html.def body .invert-links a.active,html.def body .invert-links button:hover,html.def body .invert-links button:active,html.def body .invert-links button:focus,html.def body .invert-links button.active{color:#8dc73f}html.def body .header .logo .active{color:#f0e9d0}html.def body .header .menu a.active{color:#8dc73f !important}html.def body .large{font-size:29px;line-height:36px;letter-spacing:-0.025em;margin-left:-0.055em;font-style:normal;font-weight:400}@media (max-width: 767px){html.def body .large{font-size:21px;line-height:27px}}html.def body .box h2.large{font-size:29px;line-height:36px;letter-spacing:-0.025em;margin-left:-0.055em;font-style:normal;font-weight:400;margin-top:-3px;padding:0 0 12px 0}@media (max-width: 767px){html.def body .box h2.large{font-size:21px;line-height:27px}}@media (max-width: 767px){html.def body .box h2.large{margin-top:-2px;padding:0 0 7px 0}}html.def body .box h2.small{font-size:13px;line-height:21px;letter-spacing:-0.0125em;margin-left:0.0125em;font-style:normal;font-weight:400;padding:9px 0 0 0}@media (max-width: 767px){html.def body .box h2.small{font-size:11px;line-height:18px}}@media (max-width: 767px){html.def body .box h2.small{padding:6px 0 0 0;margin-bottom:-5px}}html.def body .box .content p{font-size:13px;line-height:21px;letter-spacing:-0.0125em;margin-left:0.0125em;font-style:normal;font-weight:400;padding:0 0 21px 0}@media (max-width: 767px){html.def body .box .content p{font-size:11px;line-height:18px}}html.def body .box .content p:last-child{padding-bottom:15px}@media (max-width: 767px){html.def body .box .content p{padding:0 0 18px 0}html.def body .box .content p:last-child{padding-bottom:13px}}html.def .image-wrapper:before{border:1px solid #000}html.def .pswp__bg{background:#000}html.def ::-moz-selection{background:#8dc73f;color:#000}html.def ::selection{background:#8dc73f;color:#000}a.leg{font-family:"bookman-jf-pro","times new roman",times,serif;font-size:31px;line-height:36px;margin-left:-0.025em;font-style:normal;font-weight:400}@media (max-width: 767px){a.leg{font-size:22px;line-height:27px}}html.leg body{color:#493E2C;background:#F2EFEB;font-family:"bookman-jf-pro","times new roman",times,serif;font-size:14px;line-height:21px;font-style:normal;font-weight:400}@media (max-width: 767px){html.leg body{font-size:12px;line-height:18px}}html.leg body a{color:#89724F}html.leg body a:hover,html.leg body a:active,html.leg body a:focus{color:#493E2C}html.leg body .small,html.leg body small{font-size:10px;line-height:15px;font-style:normal;font-weight:400}@media (max-width: 767px){html.leg body .small,html.leg body small{font-size:10px;line-height:15px}}html.leg body .pswp a,html.leg body .pswp button,html.leg body .invert-links a,html.leg body .invert-links button{color:#493E2C}html.leg body .pswp a:hover,html.leg body .pswp a:active,html.leg body .pswp a:focus,html.leg body .pswp a.active,html.leg body .pswp button:hover,html.leg body .pswp button:active,html.leg body .pswp button:focus,html.leg body .pswp button.active,html.leg body .invert-links a:hover,html.leg body .invert-links a:active,html.leg body .invert-links a:focus,html.leg body .invert-links a.active,html.leg body .invert-links button:hover,html.leg body .invert-links button:active,html.leg body .invert-links button:focus,html.leg body .invert-links button.active{color:#89724F}html.leg body .header .logo .active{color:#493E2C}html.leg body .header .menu a.active{color:#89724F !important}html.leg body .large{font-size:31px;line-height:36px;margin-left:-0.025em;font-style:normal;font-weight:400}@media (max-width: 767px){html.leg body .large{font-size:22px;line-height:27px}}html.leg body .box h2.large{margin-top:-4px;padding:0 0 13px 0}@media (max-width: 767px){html.leg body .box h2.large{margin-top:-3px;padding:0 0 7px 0}}html.leg body .box h2.small{font-size:14px;line-height:21px;font-style:normal;font-weight:400;padding:9px 0 0 0}@media (max-width: 767px){html.leg body .box h2.small{font-size:12px;line-height:18px}}@media (max-width: 767px){html.leg body .box h2.small{padding:6px 0 0 0;margin-bottom:-5px}}html.leg body .box .content p{font-size:14px;line-height:21px;font-style:normal;font-weight:400;padding:0 0 21px 0}@media (max-width: 767px){html.leg body .box .content p{font-size:12px;line-height:18px}}html.leg body .box .content p:last-child{padding-bottom:16px}@media (max-width: 767px){html.leg body .box .content p{padding:0 0 18px 0}html.leg body .box .content p:last-child{padding-bottom:14px}}html.leg .image-wrapper:before{border:1px solid #493E2C}html.leg .pswp__bg{background:#F2EFEB}html.leg ::-moz-selection{background:#89724F;color:#F2EFEB}html.leg ::selection{background:#89724F;color:#F2EFEB}.alt a.alt{color:#ea1f4c !important}.def a.def{color:#8dc73f !important}.leg a.leg{color:#89724F !important}.caption-title{position:fixed;top:21px;left:27px;z-index:1;padding-right:36px;-webkit-font-smoothing:subpixel-antialiased}@media (max-width: 767px){.caption-title{top:18px;left:18px}}.alt .caption-title{margin-top:0px}@media (max-width: 767px){.alt .caption-title{margin-top:0px}}.def .caption-title{margin-top:3px}@media (max-width: 767px){.def .caption-title{margin-top:2px}}.leg .caption-title{margin-top:1px}@media (max-width: 767px){.leg .caption-title{margin-top:1px}}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1500;outline:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-touch-action:none;touch-action:none}.pswp *{-o-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.0001}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pswp__scroll-wrap{will-change:transform}.pswp__container,.pswp__zoom-wrap{position:absolute;left:0;right:0;top:0;bottom:0;-ms-touch-action:none;touch-action:none}.pswp__container,.pswp__img{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{opacity:0.0001;will-change:opacity;-webkit-transition:opacity 666ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 666ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;top:0;left:0;width:auto;height:auto;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__img--placeholder{-webkit-backface-visibility:hidden;backface-visibility:hidden}.pswp__img--placeholder--blank{background:transparent}.pswp--ie .pswp__img{width:100%;height:100%;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;margin-top:-10.5px}.pswp__error-msg a{text-decoration:none;border-bottom:1px solid currentColor}.pswp__button{width:auto;height:auto;background:none;padding:0;margin:0;position:relative;float:right;overflow:visible;cursor:pointer;display:block;border:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-shadow:none;opacity:1}.pswp__button:focus,.pswp__button:hover,.pswp__button:active{border:none;outline:none}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button--close{font-family:inherit;z-index:999999;top:22px}@media (max-width: 767px){.pswp__button--close{top:20px}}.pswp__button--close:before{content:"✕"}.def .pswp__button--close:before{content:"x"}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{height:72px;width:72px;background:none;height:100%;position:absolute;top:0;font-family:inherit}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{line-height:72px;width:auto;height:auto;margin-top:-36px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--left:before{content:"Prev";left:27px}@media (max-width: 767px){.pswp__button--arrow--left:before{content:'‹';left:18px}}.pswp__button--arrow--right{right:0}.pswp__button--arrow--right:before{content:"Next";right:27px}@media (max-width: 767px){.pswp__button--arrow--right:before{content:'›';right:18px}}.alt .pswp__button--arrow--left:before{content:"←"}.alt .pswp__button--arrow--right:before{content:"→"}.def .pswp__button--arrow--left:before{content:"‹"}.def .pswp__button--arrow--right:before{content:"›"}.leg .pswp__button--arrow--left:before{content:"←"}.leg .pswp__button--arrow--right:before{content:"→"}.pswp__preloader{width:270px;height:2em;line-height:0 !important;margin-left:-135px;margin-top:-1em;position:fixed;top:50%;left:50%;text-align:center;opacity:0.0001}.pswp__preloader .pswp__preloader__text span{display:inline-block}.pswp__preloader .pswp__preloader__text span:nth-child(1){-webkit-animation-delay:0;animation-delay:0}.pswp__preloader .pswp__preloader__text span:nth-child(2){-webkit-animation-delay:100ms;animation-delay:100ms}.pswp__preloader .pswp__preloader__text span:nth-child(3){-webkit-animation-delay:200ms;animation-delay:200ms}.pswp__preloader .pswp__preloader__text span:nth-child(4){-webkit-animation-delay:300ms;animation-delay:300ms}.pswp__preloader .pswp__preloader__text span:nth-child(5){-webkit-animation-delay:400ms;animation-delay:400ms}.pswp__preloader .pswp__preloader__text span:nth-child(6){-webkit-animation-delay:500ms;animation-delay:500ms}.pswp__preloader .pswp__preloader__text span:nth-child(7){-webkit-animation-delay:600ms;animation-delay:600ms}.pswp--css_animation .pswp__preloader.pswp__preloader--active{opacity:1}.alt .pswp__preloader__text span{text-transform:uppercase;-webkit-animation:rote 1.4s ease infinite;animation:rote 1.4s ease infinite;width:1em}@-webkit-keyframes rote{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rote{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.def .pswp__preloader__text span{-webkit-animation:typo 1.4s linear infinite;animation:typo 1.4s linear infinite;width:1em}@-webkit-keyframes typo{0%{visibility:hidden}50%{visibility:hidden}100%{visibility:visible}}@keyframes typo{0%{visibility:hidden}50%{visibility:hidden}100%{visibility:visible}}.leg .pswp__preloader__text span{-webkit-animation:color 1.4s ease infinite;animation:color 1.4s ease infinite;width:auto}@-webkit-keyframes color{0%{color:currentColor}90%{color:currentColor}100%{color:#89724F}}@keyframes color{0%{color:currentColor}90%{color:currentColor}100%{color:#89724F}}.pswp__ui{opacity:1;visibility:visible;z-index:1550;-webkit-font-smoothing:auto}.pswp__top-bar{position:relative;z-index:2;line-height:inherit;height:auto;padding:0 9px}.pswp__counter{height:auto;position:fixed;bottom:18px;right:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:right}@media (max-width: 767px){.pswp__counter{right:21px}}.pswp__caption{height:auto;position:absolute;bottom:0;left:0;padding:18px;padding-right:60px}@media (max-width: 767px){.pswp__caption{padding:18px 9px;padding-right:36px}}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp--animate_opacity,.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__ui--id .pswp__top-bar,.pswp__ui--id .pswp__button--arrow--left,.pswp__ui--id .pswp__button--arrow--right{opacity:0.0001}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.0001}.pswp__ui--one-slide .pswp__counter,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right{display:none}.pswp__element--disabled{display:none !important}@media print{.pswp,.wrapper,.footer{display:none;visibility:hidden}.print{content:url(../kristianhammerstad-print.jpg);position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;max-width:100%;max-height:100%;overflow:hidden;margin:0 auto;padding:0}}
