html,body{background-color:#070707;color:#FFF;font-size:16px;margin:0;padding:0;height:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;font-weight:bold}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.8rem}h4{font-size:1.4rem}p{font-family:'Varela Round',sans-serif;font-size:1.2rem;padding:0.3125rem 0.3125rem 0.3125rem 0;font-weight:400}a{color:#FFF;font-weight:bold;text-decoration:none}a:hover{text-decoration:underline}li{font-family:'Varela Round',sans-serif}.strong{font-weight:bold}.uppercase{text-transform:uppercase}.capitalized{text-transform:capitalize}.spaced{letter-spacing:0.3125rem}.subtle{color:#999}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}ul{margin:0.625rem 0;list-style:none;padding:0}li{display:inline;margin:0 5px}.floated-left{float:left}.floated-right{float:right}.inline{display:inline}.tiny-margin{margin-bottom:3rem}.small-margin{margin-bottom:6rem}.medium-margin{margin-bottom:8rem}.large-margin{margin-bottom:12rem}.video-background{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-background video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);object-fit:cover}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.6) 100%),url(../images/dots.png);z-index:1}.content{min-height:100vh;height:auto;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;color:white;text-align:center;padding:1.2rem}.hero-caption h1{font-size:5rem;margin-bottom:0.625rem}.hero-caption{margin-bottom:2.5rem}#countdown{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}#countdown div{background:rgba(0,0,0,0.8);padding:30px 40px;border-radius:2px;min-width:80px}#countdown div:nth-last-of-type(3){background:rgba(0,0,0,0.6)}#countdown div:nth-last-of-type(2){background:rgba(0,0,0,0.4)}#countdown div:nth-last-of-type(1){background:rgba(0,0,0,0.2)}#countdown span{font-family:'Montserrat',sans-serif;font-size:2.5em;display:block}#countdown small{font-family:'Montserrat',sans-serif}#newsletter{display:inline-block;background:rgba(0,0,0,0.6);color:#FFF;border:none;padding:1rem;width:auto;margin-bottom:1rem}.newsletter{margin:4rem 0}.newsletter p{font-size:1rem;width:50%;margin:0 auto}.newsletter .button{display:inline-block;padding:1rem 1.5rem 1rem 1.5rem;background:rgba(0,0,0,0.6);color:#FFF;border:none;transition:0.3s}.newsletter .button:hover{background-color:#FFF;color:#111}input,textarea,select{transition:background-color 9999s ease-in-out 0s !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0) inset !important;-webkit-text-fill-color:#FFF !important}.socials{margin-bottom:2rem}.socials li a{background:rgba(0,0,0,0.6);color:#FFF;padding:16px 16px 14px 16px;border-radius:2px;transition:0.3s}.socials li a:hover{background:#FFF;color:#111}@media (max-width:991px){.newsletter p{width:100%}}@media (max-width:480px){.hero-caption h1{font-size:3.5rem}p{font-size:1rem}#newsletter{width:50%}}