body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f1f1f2}html{min-height:100%;position:relative}body{margin:0 0 50px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase;letter-spacing:2px;font-family:Montserrat,sans-serif;font-weight:700}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,select:focus,.uneditable-input:focus{box-shadow:none;border-color:#bd9b60;outline:0!important}p{letter-spacing:1px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300}header{background:#fff;padding:10px 0}header .container{justify-content:center;align-items:center;display:flex}header .logo{max-width:220px;height:auto;margin:0 auto;display:block}.jumbotron{opacity:1;color:#fff;text-transform:uppercase;-webkit-clip-path:polygon(0 0%,100% 0,100% 100%,0% 85%);clip-path:url(#poly);background:url(/assets/stockimage-CDPIrS2O.png) 50%/cover;border-radius:0;width:100%;min-height:450px;margin:0;display:table;position:relative;overflow:hidden}.jumbotron:before{content:"";z-index:0;background:linear-gradient(90deg,#0000009e 0%,#0006 38%,#0000002e 100%);position:absolute;inset:0}.jumbotron>*{z-index:1;position:relative}.jumbotron .col-md-5{max-width:620px;padding-top:40px}.jumbotron h1{font-size:50px;line-height:1.1}.jumbotron h2{margin:0;font-size:18px}.hero-subtitle,.hero-cta{text-transform:none;letter-spacing:0}.hero-subtitle{color:#fff;max-width:560px;font-size:18px;line-height:1.6}.hero-cta{color:#fff;max-width:540px;font-size:18px;font-weight:600;line-height:1.5}#video-bg{z-index:-1;opacity:1;background:#000;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;bottom:0;right:0}#black{background:#02886e47;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;bottom:0;right:0}#main-wrapper{margin-top:0}.main-content{padding-top:25px}.main-content .white-box{background:#fff;margin:25px 0;padding:25px}.main-content ul{list-style:initial;margin-left:15px}.main-content .final-cta{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}.form-container{background:#fff;border-radius:3px;margin-top:0;padding:15px}.form-container div{margin:20px 0}.form-container input,.form-container select,.form-container textarea{box-shadow:none;appearance:none;color:#000;letter-spacing:1px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px 12px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:300}.form-container select{height:44px;padding-top:12px;padding-bottom:12px}.form-container option{margin:0}.form-container label{text-transform:uppercase;letter-spacing:1px;color:#333;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.form-container h4{margin:0}.form-container .placeholder{text-transform:uppercase;letter-spacing:1px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:300;color:#000!important}select option:first-child{display:none}::-webkit-input-placeholder{text-transform:uppercase;letter-spacing:1px;font-family:Gibson-Light;font-size:12px;color:#000!important}.form-container .btn-primary{text-transform:uppercase;color:#fff;background:#02886e;border-radius:3px;padding:15px 0;font-family:Montserrat,sans-serif;font-weight:700}:-moz-placeholder-shown{text-transform:uppercase;letter-spacing:1px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:300;color:#000!important}::-moz-placeholder{text-transform:uppercase;letter-spacing:1px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:300;color:#000!important}:-ms-placeholder-shown{text-transform:uppercase;letter-spacing:1px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:300;color:#000!important}footer{color:#999;background:#1a1d25;width:100%;height:40px;padding:10px 0;font-size:12px;position:absolute;bottom:0;left:0}@media (width>=992px){.form-container{margin-top:-230px}}@media (width>=320px) and (width<=991px){.jumbotron{background-position:90%;min-height:360px;padding:5px 15px}.jumbotron h1{font-size:30px}.jumbotron h2{font-size:16px}.form-container{margin-top:20px}}
