/*! 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:.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:-.25em}sup{top:-.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:.35em .75em .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}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{line-height:1.5;text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;font-family:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline}body{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;color:#444}.container{max-width:100%;margin:auto;padding-left:10px;padding-right:10px}@media (min-width:1200px){.container{max-width:1200px;padding-left:0;padding-right:0}}.container-wrapper{padding-left:10px;padding-right:10px}.container-wrapper .container{padding-left:0;padding-right:0}.full-back{background-position:center center;background-repeat:no-repeat;background-size:cover}.use-picture-as-background{position:relative;isolation:isolate}.use-picture-as-background>picture:first-child{user-select:none}.use-picture-as-background>picture:first-child img{position:absolute;width:100%;height:100%!important;top:0;left:0;object-fit:cover;object-position:center center;z-index:-1;user-select:none}.nowrap{white-space:nowrap}@media (max-width:1200px){.only-desktop{display:none}}header{color:#fff;background-color:#595959;padding:20px;padding:30px 40px;display:grid;grid-template-columns:auto 1fr auto;transition:background-color .3s}@media (min-width:900px){header{padding:20px 58px 20px 58px}}header .brand{font-size:calc(15pt * 14 / 10);color:#fff;text-decoration:none}header .logo{color:#fff;text-decoration:none;font-size:0}header .logo img{display:block;max-width:80%}header .menu{display:none}header .tribar{width:30px;margin:10px 10px 0 0;cursor:pointer;position:absolute;top:10px;right:10px}header .tribar .one,header .tribar .three,header .tribar .two{border-bottom:solid 3px;border-color:#fff}header .tribar .two{margin:7px 0}@media (min-width:1200px){header nav{justify-self:right;align-self:center;text-align:right}header .menu{display:inline-block;margin:0;padding:0;list-style:none}header .menu li{padding:10px 0}header .menu li a{font-size:calc(15pt * 8 / 10);display:inline-block;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:600;padding:0 15px}header .menu>li{display:inline-block}header .menu>li>a{border-left:solid 1px #000}header .menu>li.current{border-bottom:solid 2px #fff}header .menu>li ul{position:absolute;top:100%;left:-10000px;opacity:0;transition:opacity .3s;background-color:#000;color:#fff;text-align:left;list-style:none;font-size:70%;width:300px}header .menu>li:hover ul{left:auto;right:0;opacity:1}header .menu>li:first-child>a{border-left:solid 1px transparent}header .tribar{display:none}}@media (min-width:900px){header.scrolled{background-color:rgba(0,0,0,.85)}}footer{border-top:solid 2px grey}footer .container{display:grid;padding-top:60px}footer .container .social-icons a{text-decoration:none}footer .container .logo{text-align:left}footer .container .logo img{max-width:100%}footer .container .menus ul{list-style:none}footer .container .menus ul li{padding-bottom:20px}footer .container .menus ul li a{font-size:calc(15pt * 8 / 10);font-weight:300;text-transform:uppercase;text-decoration:none;color:inherit}@media (max-width:900px){footer .container .menus ul{padding-left:0}}footer .container .contact{font-size:calc(15pt * 9 / 10);line-height:1.6em}footer .container .contact strong{color:#000;text-transform:uppercase}footer .container .contact p{margin-top:0}@media (min-width:900px){footer .container{grid-template-columns:1fr auto auto}footer .container .menus{padding-right:75px;color:#000}footer .container .menus ul{margin:0;padding:0;margin-left:auto;text-align:right}footer .container .menus ul li{display:inline-block}footer .container .menus ul li a{font-size:calc(15pt * 6 / 10);padding-left:10px;padding-right:10px;border-left:solid 1px #000}footer .container .menus ul li:first-child a{border-left:none}footer .container .menus ul li:last-child a{padding-right:0}footer .container .contact{text-align:right}}@media (max-width:900px){footer .container{text-align:center}footer .container .logo{text-align:center}footer .container .menu li{display:inline-block;padding:10px}}footer .copyright{font-size:calc(15pt * 7 / 10);color:#fff;font-weight:300;background-color:#595959;padding:20px 10px;text-align:center;margin:auto}.mobile-menu{position:fixed;background-color:#fff;z-index:20;top:0;bottom:0;right:0;left:100vw;text-align:center;transition:opacity .3s,left .3s;overflow:hidden}@media (min-width:900px){.mobile-menu{opacity:0}}.mobile-menu .mobile-menu-content{width:85vw;position:relative;padding-top:50px;height:100%;box-sizing:border-box}.mobile-menu .close{font-size:calc(15pt * 20 / 10);position:absolute;top:5px;left:25px;font-weight:100}.mobile-menu ul{list-style:none;padding-left:0;margin-bottom:0}.mobile-menu ul li{margin-bottom:10px;background-color:#fff;padding:15px 10px;text-align:right;margin-bottom:3px;text-transform:uppercase}.mobile-menu ul+ul{margin-top:0}.mobile-menu a{color:#000;text-decoration:none;display:block}body.menu-open{overflow:hidden}body.menu-open:after{content:'\00a0';position:fixed;inset:0;background-color:rgba(0,0,0,.6);z-index:-1}body.menu-open .mobile-menu{z-index:20;overflow:auto;opacity:1;left:15vw}dialog:-internal-dialog-in-top-layer::backdrop{background-color:rgba(0,0,0,.8)}.jumbo .msg{display:grid;min-height:200px;align-items:center;align-content:center;color:#fff}.page-app .jumbo{display:none;min-height:0}.page-app .jumbo .msg{display:none}