/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}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}.background_image{background-blend-mode:multiply;background-color:rgba(0,0,0,0.5);background-size:cover;color:#fff}.container{margin-left:auto;margin-right:auto;max-width:980px;width:100%}*{box-sizing:border-box;margin:0;padding:0}html{background-image:url('/static/img/back.jpg?4737323a5364');background-blend-mode:multiply;background-color:rgba(0,0,0,0.5);background-size:cover;color:#fff;font-family:'Mako',sans-serif;font-size:20px;scroll-behavior:smooth}body{color:#fff;line-height:1.25}h1{font-family:'Port Lligat Slab',serif;font-size:3rem;font-weight:normal;line-height:1;text-transform:uppercase}h1,h2,h3,h4,h5,h6,ul,ol,li,p{margin-bottom:1rem}a{color:#9bcdff;transition:.25s color}a:focus,a:hover{color:#59c2de}a:focus img,a:hover img{opacity:.75}ul{margin-left:1em}img{height:auto;max-width:100%;transition:.25s}form label{background:#6c7183;display:block;font-size:.85rem;padding:.25em .75em;position:relative;text-transform:uppercase}form input,form select,form textarea,form button{background:rgba(255,255,255,0.8);border:none;padding:.75em;transition:.25s all;width:100%}form input:focus,form select:focus,form textarea:focus,form button:focus{background:#ffffff}form input[type=submit],form button{background:#587dae;color:#fff;opacity:.8;text-transform:uppercase}form input[type=submit]:hover,form button:hover,form input[type=submit]:focus,form button:focus{cursor:pointer;opacity:1}form input[type=submit]:active,form button:active{opacity:.8}form .errorlist{background:#a52121;font-family:monospace;font-size:.6rem;list-style-type:none;margin:0;padding:2px .75em}form .errorlist li{margin:0}form .form-field{margin-bottom:1rem}form .form-field--errors input,form .form-field--errors textarea{background:#ffc6c6}form #form-field-captcha{display:inline-block}form .required{color:#ff5e5e;font-size:2rem;line-height:1;position:absolute;right:.25em;top:0}.fp-bg{background-blend-mode:multiply;background-color:rgba(0,0,0,0.5);background-size:cover;color:#fff;align-items:center;display:flex;min-height:100vh;justify-content:center}.hp-section .fp-bg{padding-right:2rem}.fp-vid{position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%;z-index:-1}.content{margin-left:auto;margin-right:auto;max-width:980px;width:100%;padding:2rem}.hp-section{position:relative}.hp-section:first-child .section-nav-prev{visibility:hidden}.hp-section:last-child .section-nav-next{visibility:hidden}#slide-menu{background:rgba(88,125,174,0.95);color:#fff;font-weight:400;min-width:300px;width:30%;height:100vh;overflow:auto;padding:100px 3.5% 0 2%;position:fixed;right:0;text-align:right;transform:translateX(100%);transition:transform .5s;top:0;z-index:1}#slide-menu ul{font-size:1.25rem;list-style-type:none;margin:0 0 3em;text-transform:uppercase}#slide-menu ul ul{font-size:80%}#slide-menu ul ul li{margin:0}#slide-menu p,#slide-menu address{margin:0 0 1em}#slide-menu a{color:inherit;display:block;text-decoration:none}#slide-menu a:focus,#slide-menu a:hover{text-decoration:underline}.section-nav{position:absolute;right:2%;top:45%}.section-nav a{display:block;height:40px;width:40px;margin:1em .5em;outline:none;transition:.1s transform linear}.section-nav a svg{width:100%}.section-nav a svg path{fill:rgba(255,255,255,0.5)}.section-nav a.section-nav-next svg{transform:rotate(180deg)}.section-nav a:hover,.section-nav a:focus{transform:scale(1.5)}.section-nav a:hover svg path,.section-nav a:focus svg path{fill:#fff}.menu-toggle{background:none;border:none;cursor:pointer;outline:none;position:fixed;right:2%;top:1%;color:#ffffff;float:right;z-index:104}.menu-toggle svg{transition:height .25s}@media only screen and (max-width:768px){.menu-toggle svg{height:50px}}.menu-toggle g{fill:#ffffff;transition:all .25s}.menu-toggle:focus,.menu-toggle:hover{outline:0}.menu-toggle:focus g,.menu-toggle:hover g{fill:#bfe6ff}.menu-toggle .bar{transform:rotate(0deg) translateY(0px) translateX(0px);opacity:1;transform-origin:20px 10px 0px;transition:transform 0.2s ease-in-out 0s,opacity 0.2s ease-in-out 0s}.menu-toggle .bar:nth-of-type(3){transform-origin:20px 20px 0px}.menu-toggle.active .bar:nth-of-type(1){transform:rotate(-42deg) translateY(0px) translateX(0px)}.menu-toggle.active .bar:nth-of-type(2){opacity:0}.menu-toggle.active .bar:nth-of-type(3){transform:rotate(42deg) translateY(0em) translateX(0em)}.menu-toggle.active + #slide-menu{transform:translateX(0)}.subpage-container,.gallery-container{display:flex;flex-wrap:wrap;margin:0 -10px}.subpage-container>span,.gallery-container>span,.subpage-container>div,.gallery-container>div{padding:10px}.subpage-container>span a,.gallery-container>span a,.subpage-container>div a,.gallery-container>div a{display:block;position:relative}.subpage-container>span img,.gallery-container>span img,.subpage-container>div img,.gallery-container>div img{display:block;width:100%}.subpage-container>span .title,.gallery-container>span .title,.subpage-container>div .title,.gallery-container>div .title{background-image:linear-gradient(to bottom,transparent,#000001);font-size:.85rem;position:absolute;bottom:0;left:0;padding:1em .5em .5em;width:100%}.subpage-container>span{width:300px}.gallery-container>div,.gallery-container>span{width:150px}.gallery-tags{display:none}.gallery-item{cursor:pointer;height:0;overflow:hidden;padding-bottom:100%}.gallery-item .lg-video-play-button{width:50%}.gallery-pagination-container{display:flex;gap:1em;margin-top:1em}.gallery-pagination{display:flex;list-style-type:none;gap:.5em;margin:0}.lg-outer .lg-video-poster{object-fit:cover}.left{float:left;margin:.25em 1em 1em 0}.right{float:right;margin:.25em 0 1em 1em}.center{display:block;margin:0 auto}.block-video{display:inline}.video{margin-bottom:1em;max-width:100%;overflow:hidden;width:100%}.video.center{clear:both}.video .responsive-object{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video .responsive-object iframe,.video .responsive-object object,.video .responsive-object embed,.video .responsive-object video{position:absolute;top:0;left:0;width:100%;height:100%}#skip-navigation{background:#fff;font-size:.9em;font-weight:bold;opacity:1!important;padding:.5em;z-index:10000001}.sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{width:auto;height:auto;overflow:visible;clip:auto;z-index:100}