button,input[type=button],input[type=submit],label{cursor:pointer}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{height:100%}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:rgba(0,0,0,0);border:0;margin:0;outline:0;padding:0;vertical-align:baseline}ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;border:none;outline:0}button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{outline:0}button:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}select::-ms-value{background:none}button{overflow:visible;-webkit-appearance:none;-webkit-font-smoothing:subpixel-antialiased}button,select{text-transform:none}html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-ms-clear{display:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--background:#ffffff;--foreground:#171717}body,html{max-width:100vw;overflow-x:hidden;position:relative;scroll-behavior:smooth}body{color:var(--foreground);background:var(--background);font-family:Gotham,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media(prefers-color-scheme:dark){html{color-scheme:dark}}section{position:relative}img,section{width:100%}h1{position:absolute;max-width:900px;top:40%;left:0;right:0;margin:auto;font-size:38px;font-weight:400;line-height:44px;padding:0 15px;color:#fff;font-family:Gotham,sans-serif;text-transform:uppercase;text-align:center;vertical-align:middle;opacity:0;transform:translateY(20px);transition:opacity,2s ease-in-out,transform 1s ease-in-out;will-change:transform}h1.fadeIn{transform:translate(0);opacity:1}@media(min-width:768px){h1{font-size:80px;line-height:94px}}h2{text-align:center;text-transform:uppercase;font-family:Gotham,sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:1px;color:#517a9a;margin-bottom:25px}@media(min-width:992px){h2{font-size:35px;line-height:35px}}p{font-family:Gotham Narrow,sans-serif;font-weight:300;line-height:30px}@media(min-width:768px){p{font-size:1.125rem;line-height:36px}}.caption{position:absolute;bottom:15px;left:30px;color:#fff;text-transform:uppercase;font-size:.875rem;font-weight:600;letter-spacing:1px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.paddingTop{padding-top:60px}@media(min-width:800px){.paddingTop{padding-top:100px}}.paddingBottom{padding-bottom:60px}@media(min-width:800px){.paddingBottom{padding-bottom:100px}}.mobileShow{display:block}@media(min-width:768px){.mobileShow{display:none}}.mobileHide{display:none}@media(min-width:768px){.mobileHide{display:block}}