*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-style:none}body,html{margin:0;padding:0;font:16px/1.4 Lato,sans-serif;color:#fefeff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body{background:#080510;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1{font:400 2.75em Cinzel,serif;letter-spacing:.35em;text-shadow:0 0 25px rgba(254,254,255,.85)}h2{font:400 1.45em Cinzel,serif;letter-spacing:.5em;text-shadow:0 0 25px rgba(254,254,255,.85);text-transform:lowercase}[class^=letter]{-webkit-transition:opacity 3s;-moz-transition:opacity 3s;transition:opacity 3s}.letter-0{transition-delay:0.2s}.letter-1{transition-delay:0.4s}.letter-2{transition-delay:0.6s}.letter-3{transition-delay:0.8s}.letter-4{transition-delay:1.0s}.letter-5{transition-delay:1.2s}.letter-6{transition-delay:1.4s}.letter-7{transition-delay:1.6s}.letter-8{transition-delay:1.8s}.letter-9{transition-delay:2.0s}.letter-10{transition-delay:2.2s}.letter-11{transition-delay:2.4s}.letter-12{transition-delay:2.6s}.letter-13{transition-delay:2.8s}.letter-14{transition-delay:3.0s}h1,h2{visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}h1.transition-in,h2.transition-in{visibility:visible}.cd-headline.clip b,h1 [class^=letter],h2 [class^=letter]{opacity:0}.contact-clean form .btn:hover,h1.transition-in [class^=letter],h2.transition-in [class^=letter]{opacity:1}#container{z-index:20;text-align:center;cursor:none;height:100%;width:100%}#container>div{display:table-cell;vertical-align:middle}#container p{position:absolute;width:100%;left:0;bottom:25px;font-size:.8em;letter-spacing:.1em;font-weight:300;color:#76747a;-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}#container p strong{color:#b3abc5}#container p span{font-size:.75em;padding:0 2px}#canvas{position:absolute;z-index:10;top:0;left:0;width:100%;height:150%;cursor:none}.cd-words-wrapper{display:inline-block;position:relative;text-align:left;font-size:70px}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.blc{font-size:70px}.cd-words-wrapper b.is-visible{position:relative}.cd-headline.clip span{display:inline-block;padding:.2em 0}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline b.is-visible{opacity:1;font-weight:900}.slider-container{position:relative;max-height:500px;min-height:500px}.text-overlay{position:absolute;bottom:68px;background:rgba(31,6,6,.8);width:100%;color:rgba(255,255,255,.8);padding:20px}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footerpad{padding-top:70px;padding-bottom:20px;background-color:#000}a:focus,a:hover{color:#0085a1}.contact-clean{background:#f1f7fc;padding:80px 0}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}@media (max-width:767px){.contact-clean{padding:20px 0}.contact-clean form{padding:30px}}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:inherit}.contact-clean .form-group:last-child{margin-bottom:5px}.contact-clean form .form-control{background:#fff;border:1px solid #d4d4d4;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .form-control-feedback{height:42px;line-height:42px}.contact-clean form .help-block{margin-top:8px;font-size:13px}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn:active{transform:translateY(1px)}.contact-clean form .btn-primary{background-color:#055ada!important;margin-top:15px;color:#fff}#formdiv{padding-bottom:5%;margin-left:14%;margin-right:14%;border-radius:10.2px;box-shadow:0 0 16px #51cbee}