a,#header,#header .container p,.section-intro,.form-body .progress span,.form-hero-done{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.main-form .form-body .container,.form-hero-done .container{-webkit-transition:all 0.8s ease;transition:all 0.8s ease}@font-face{font-family:'Galano Grotesque';font-style:normal;font-weight:normal;src:local("Galano Grotesque"),url("../fonts/GalanoGrotesque-Regular.woff") format("woff")}@font-face{font-family:'Galano Grotesque Bold';font-style:normal;font-weight:normal;src:local("Galano Grotesque Bold"),url("../fonts/GalanoGrotesque-Bold.woff") format("woff")}@font-face{font-family:'Aeonik Bold';font-style:normal;font-weight:normal;src:local("Aeonik Bold"),url("../fonts/Aeonik-Bold.woff") format("woff")}@font-face{font-family:'Aeonik LightItalic';font-style:normal;font-weight:normal;src:local("Aeonik LightItalic"),url("../fonts/Aeonik-LightItalic.woff") format("woff")}.section-page .heading h2{font-family:'Galano Grotesque Bold', serif;font-style:normal}body{overflow-x:hidden;font-family:proxima-nova, sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:1.5;color:#fff;background:#000}@media only screen and (min-width: 992px){body{font-size:19px}}input:-internal-autofill-previewed,input:-internal-autofill-selected,textarea:-internal-autofill-previewed,textarea:-internal-autofill-selected,select:-internal-autofill-previewed,select:-internal-autofill-selected{background-color:transparent !important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#333}.form-control{color:#ff97d6;padding:10px 0px;border:0;border-bottom:1px solid #fff;border-radius:0px;height:auto;background:transparent;color:#fff;font-size:16px}.form-control[readonly]{background:transparent}textarea.form-control{height:100px}@media only screen and (min-width: 992px){textarea.form-control{height:170px}}.form-control:focus,button:focus,input[type="submit"],:focus{outline:0;box-shadow:none}.form-control::-webkit-input-placeholder{color:#a0a0a0}.form-control::-moz-placeholder{color:#a0a0a0}.form-control:-ms-input-placeholder{color:#a0a0a0}.form-control:-moz-placeholder{color:#a0a0a0}.form-control:focus{border-color:#ddd;color:#ddd;background:transparent}a{color:#160b51}a:hover{text-decoration:none;color:#ff97d6}img{max-width:100%;height:auto}.container{max-width:1190px;padding-right:20px;padding-left:20px}.container-sm{max-width:1116px}.btn{border-radius:30px;padding:8px 35px;font-size:16px}@media only screen and (min-width: 992px){.btn{font-size:18px;min-width:150px}}.btn.btn-primary{border:1px solid #fff;background:transparent;color:#fff}.btn.btn-primary:active,.btn.btn-primary:hover,.btn.btn-primary:focus{color:#000;background:#fff;border-color:#fff}.btn.btn-secondary{color:#fff;background:#000;border:1px solid #000}.btn.btn-secondary:active,.btn.btn-secondary:hover,.btn.btn-secondary:focus{color:#000;background:transparent;border-color:#000}@media only screen and (min-width: 992px){.btn.btn-secondary{font-size:18px}}.btn.btn-tertiary{color:#000;background:#fff;border:1px solid #fff}.btn.btn-tertiary:active,.btn.btn-tertiary:hover,.btn.btn-tertiary:focus{color:#fff;background:transparent;border-color:#fff}.btn.btn-submit{color:#fff;background:#00deb5;border:1px solid #00deb5}.btn.btn-submit:active,.btn.btn-submit:hover,.btn.btn-submit:focus{color:#00deb5;background:transparent;border-color:#00deb5}b,strong{font-weight:700}#header{position:absolute;width:100%;top:0;left:0;z-index:10;padding:20px 0}#header .container{display:flex;justify-content:space-between;align-items:center}#header .container p{margin-bottom:0;font-size:8px;text-transform:uppercase;letter-spacing:2px}@media only screen and (min-width: 992px){#header .container p{font-size:14px;opacity:0}#header .container p.active{opacity:1}}#header .logo img{width:150px}@media only screen and (min-width: 992px){#header .logo img{width:250px}}@media only screen and (min-width: 992px){#header{padding:70px 0px 40px}}.section-intro{padding:80px 0;min-height:100vh;display:flex;align-items:center;justify-content:center;background:url(../images/bg.jpg) bottom center no-repeat;background-size:cover;position:relative;overflow:hidden}.section-intro.inactive{transform:translateX(-100%)}@media only screen and (min-width: 992px){.section-intro{padding:170px 0 100px}}.section-intro:before{content:'';width:300px;height:216px;background:url(../images/icon.svg) center no-repeat;background-size:100%;right:-20px;bottom:-20px;position:absolute;z-index:2}@media only screen and (min-width: 768px){.section-intro:before{width:400px;height:282px}}@media only screen and (min-width: 992px){.section-intro:before{width:655px;height:461px;right:-50px;bottom:auto;top:50%;margin-top:-180px}}@media only screen and (min-width: 992px) and (min-width: 1200px){.section-intro:before{margin-top:-210px}}.section-intro .container{position:relative;z-index:2}.section-intro h1{font-weight:700;text-transform:uppercase;letter-spacing:4px;font-size:32px;margin-bottom:20px}@media only screen and (min-width: 992px){.section-intro h1{font-size:52px;letter-spacing:8px;max-width:650px;margin-bottom:60px}}.section-intro .video video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;opacity:0.65}.section-intro.vid{background:#000}.main-form{display:none}.main-form .form-body .container{transform:translateY(100px);opacity:0}.main-form.active .form-body .container{transform:translateY(0);opacity:1}.start-menu{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:9999;left:0;display:none}.start-menu .menu-body{height:100vh;display:flex;align-items:center;justify-content:center;width:80%;max-width:580px;margin-right:-580px;margin-left:auto;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;padding:30px;-webkit-box-shadow:0px 0px 100px 0px rgba(7,1,45,0.8);-moz-box-shadow:0px 0px 100px 0px rgba(7,1,45,0.8);box-shadow:0px 0px 100px 0px rgba(7,1,45,0.8);position:relative;background:#fff;color:#000}.start-menu .menu-body:before{content:'';width:175px;height:126px;background:url(../images/icon2.svg) center no-repeat;background-size:100%;right:0px;bottom:0px;position:absolute}@media only screen and (min-width: 992px){.start-menu .menu-body{background-position:bottom right -48px;background-size:230px}}.start-menu .menu-body .wrap{width:100%;position:relative;z-index:2;max-height:100vh;overflow-y:auto;padding:40px 0}.start-menu .menu-body .msg{color:red;display:none;font-size:16px}@media only screen and (min-width: 992px){.start-menu .menu-body{padding:60px}.start-menu .menu-body .wrap{max-width:410px;margin:0 auto}}.start-menu .menu-body.active{margin-right:0}.start-menu .menu-body h2{font-size:24px;margin-bottom:40px;font-weight:700;text-transform:uppercase;letter-spacing:4px}@media only screen and (min-width: 992px){.start-menu .menu-body h2{font-size:26px;letter-spacing:8px}}.start-menu .menu-body p{margin-bottom:40px;max-width:350px}.start-menu .menu-body .intro .form-group2{margin-bottom:40px}.start-menu .menu-body .intro .form-control{padding:10px 0;border-bottom:1px solid #000;color:#000}.start-menu .menu-body .submit{margin-top:20px}@media only screen and (min-width: 992px){.start-menu .menu-body .submit{margin-top:40px}}.section-page{padding-top:140px;background:#160b51;color:#fff;padding-bottom:60px}@media only screen and (min-width: 992px){.section-page{padding-top:280px;padding-bottom:100px}}.section-page .heading h2{margin-bottom:30px;font-size:40px;text-transform:lowercase}@media only screen and (min-width: 992px){.section-page .heading h2{font-size:53px;margin-bottom:40px}}.form-body{position:relative;overflow:hidden;color:#fff;min-height:100vh;background:#000;display:flex;align-items:center}.form-body .wpcf7-response-output{display:none !important}.form-body .container{padding-top:100px;padding-bottom:80px;position:relative;z-index:2}@media only screen and (min-width: 992px){.form-body .container{padding-top:170px;padding-bottom:70px}}.form-body .progress{border-radius:0px;background:#333333;height:4px;position:relative}.form-body .progress span{position:absolute;width:0%;background:#fff;height:100%;left:0;top:0;border-radius:20px}@media only screen and (min-width: 992px){.form-body .progress{width:calc(100% - 218px)}}.form-body .content{margin-bottom:75px;position:relative;z-index:2}@media only screen and (min-width: 992px){.form-body .content{margin-bottom:0px}}.form-body .content .sub{font-size:16px;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 992px){.form-body .content .sub{font-size:24px;letter-spacing:4px}}.form-body .content h2{font-weight:700;text-transform:uppercase;letter-spacing:4px;font-size:32px;margin-bottom:40px}@media only screen and (min-width: 992px){.form-body .content h2{font-size:52px;letter-spacing:8px;margin-bottom:0px}}.form-body .content .block label{font-weight:700}.form-body .content .block .date-field{border-bottom:1px solid #fff}.form-body .content .block .date-field .wpcf7-form-control-wrap{width:100%}.form-body .content .block .date-field .form-control{border-bottom:0}@media only screen and (min-width: 992px){.form-body .content .block .date-field .form-control{text-align:right}}.form-body .content .block .date-field .datepicker{color:#000}.form-body .content .block .date-field .input-field{display:flex;align-items:center;font-size:20px}@media only screen and (min-width: 992px){.form-body .content .block .date-field .input-field{font-size:24px}}.form-body .content .block .date-field .input-field .codedropz-upload-wrapper{font-size:14px}.form-body .content .block .date-field .input-field .cd-upload-btn{color:#fff}.form-body .content .block .date-field .input-field .codedropz--results{margin-bottom:20px}.form-body .content .block .date-field .input-field .dnd-upload-details .remove-file{background:#fff;border-radius:50%;font-size:0}.form-body .content .block .date-field .input-field .references,.form-body .content .block .date-field .input-field .assets{font-size:16px;width:100%;margin-bottom:20px}.form-body .content .block .date-field .input-field .references .cd-upload-btn,.form-body .content .block .date-field .input-field .assets .cd-upload-btn{color:#fff}@media only screen and (min-width: 992px){.form-body .content .block .date-field .input-field .references .cd-upload-btn,.form-body .content .block .date-field .input-field .assets .cd-upload-btn{color:#000;background:url(../images/clip.svg) right center no-repeat;background-size:20px;width:30px;height:30px;font-size:0;display:inline-block}}@media only screen and (min-width: 992px){.form-body .content .block .date-field .input-field .references .codedropz-btn-wrap,.form-body .content .block .date-field .input-field .assets .codedropz-btn-wrap{text-align:right}}.form-body .content .block .date-field .input-field .references .dnd-upload-status .dnd-upload-details .remove-file,.form-body .content .block .date-field .input-field .assets .dnd-upload-status .dnd-upload-details .remove-file{background:#fff;border-radius:50%;width:15px;height:15px}.form-body .content .block .date-field .input-field .references .dnd-icon-remove,.form-body .content .block .date-field .input-field .assets .dnd-icon-remove{font-size:0}.form-body .content .block .date-field .input-field .references .dnd-upload-status .dnd-upload-details .name,.form-body .content .block .date-field .input-field .assets .dnd-upload-status .dnd-upload-details .name{display:block;color:#fff}.form-body .content .block .date-field .input-field .references .dnd-upload-status .dnd-upload-details .name span,.form-body .content .block .date-field .input-field .assets .dnd-upload-status .dnd-upload-details .name span{display:block}.form-body .content .block .date-field .input-field .references .dnd-upload-status .dnd-upload-details .name em,.form-body .content .block .date-field .input-field .assets .dnd-upload-status .dnd-upload-details .name em{font-size:14px}.form-body .content .block .date-field .input-field .references .dnd-upload-status .dnd-upload-image,.form-body .content .block .date-field .input-field .assets .dnd-upload-status .dnd-upload-image{display:none}.form-body .content .block .date-field .input-field .references .dnd-upload-status .dnd-upload-details,.form-body .content .block .date-field .input-field .assets .dnd-upload-status .dnd-upload-details{padding-left:0;width:100%}.form-body .content .block .date-field .input-field .references .codedropz-upload-handler,.form-body .content .block .date-field .input-field .assets .codedropz-upload-handler{padding:0;border-radius:0;width:100%}@media only screen and (min-width: 992px){.form-body .content .block .date-field .input-field .references .codedropz-upload-handler,.form-body .content .block .date-field .input-field .assets .codedropz-upload-handler{padding:0;border:0;width:100%;margin-bottom:0}.form-body .content .block .date-field .input-field .references .codedropz-upload-handler .codedropz-upload-container,.form-body .content .block .date-field .input-field .assets .codedropz-upload-handler .codedropz-upload-container{padding:0}.form-body .content .block .date-field .input-field .references .codedropz-upload-handler .codedropz-upload-inner div,.form-body .content .block .date-field .input-field .references .codedropz-upload-handler .codedropz-upload-inner span,.form-body .content .block .date-field .input-field .assets .codedropz-upload-handler .codedropz-upload-inner div,.form-body .content .block .date-field .input-field .assets .codedropz-upload-handler .codedropz-upload-inner span{display:none}.form-body .content .block .date-field .input-field .references .codedropz-upload-handler .codedropz-upload-inner .codedropz-btn-wrap,.form-body .content .block .date-field .input-field .assets .codedropz-upload-handler .codedropz-upload-inner .codedropz-btn-wrap{display:block}}.form-body .content .block .form-control{font-size:18px}@media only screen and (min-width: 992px){.form-body .content .block .form-control{font-size:26px;line-height:1.2}}@media only screen and (min-width: 992px){.form-body .content .block{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 192px);padding:0px 0 40px}.form-body .content .block .column{width:46%;margin-top:auto;margin-bottom:auto}.form-body .content .block .column:last-child{width:50%;overflow-y:auto;height:calc(100vh - 400px);padding-right:20px;display:flex;align-items:center;flex-wrap:wrap}.form-body .content .block .column:last-child .full{width:100%}.form-body .content .block .date-field{display:flex;align-items:center;justify-content:space-between;width:100%}.form-body .content .block .date-field label{width:60%}.form-body .content .block .date-field .input-field{width:40%;padding-left:20px}.form-body .content .block .date-field.date-field-block{display:block}.form-body .content .block .date-field.date-field-block .input-field{width:100%;padding-left:0;margin:10px 0}.form-body .content .block .date-field.date-field2 label{width:42%}.form-body .content .block .date-field.date-field2 .input-field{width:58%;padding-left:20px}}.form-body .tab{display:none;width:100%}.form-body .tab:first-child{display:block}@media only screen and (min-width: 992px){.form-body .tab textarea.form-control{height:150px}}.form-body .tab .submit{margin-top:20px}.form-body .tab .submit .wpcf7-spinner{display:block !important;margin:10px auto 0 !important;background:#160b51 !important}.form-body .field p{margin-top:10px}.form-body .mt-10{margin-top:10px}.form-body label{margin-bottom:10px}@media only screen and (min-width: 992px){.form-body label{font-size:24px;margin-bottom:0px}}.form-body .btn-back,.form-body .btn-next,.form-body .btn-skip,.form-body .btn-submit{text-align:right;margin-top:30px}.form-body .buttons{display:flex;justify-content:space-between;position:relative}.form-body .buttons.alt{display:block}@media only screen and (min-width: 992px){.form-body .buttons{display:block;height:110px}.form-body .buttons .btn-next,.form-body .buttons .btn-skip,.form-body .buttons .btn-submit{position:absolute;right:0;bottom:0}.form-body .buttons .btn-back{position:absolute;right:0;top:0;margin-top:0}}.form-hero-done{padding:80px 0;min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;display:none}@media only screen and (min-width: 992px){.form-hero-done{padding:170px 0 100px;font-size:24px}}.form-hero-done.active{display:flex}.form-hero-done:before{content:'';width:300px;height:216px;background:url(../images/icon.svg) center no-repeat;background-size:100%;right:-20px;bottom:-20px;position:absolute}@media only screen and (min-width: 768px){.form-hero-done:before{width:400px;height:282px}}@media only screen and (min-width: 992px){.form-hero-done:before{width:655px;height:461px;right:-50px;bottom:auto;top:50%;margin-top:-180px}}@media only screen and (min-width: 992px) and (min-width: 1200px){.form-hero-done:before{margin-top:-210px}}.form-hero-done .container{position:relative;z-index:2;transform:translateY(100px);opacity:0}.form-hero-done .container.active{transform:translateY(0px);opacity:1}.form-hero-done h1{font-weight:700;text-transform:uppercase;letter-spacing:4px;font-size:32px;margin-bottom:20px}@media only screen and (min-width: 992px){.form-hero-done h1{font-size:52px;letter-spacing:8px;max-width:650px;margin-bottom:60px}}.wpcf7-response-output{display:none !important}.wpcf7-spinner{display:block !important;margin-right:10px !important;margin-left:auto !important;margin-top:-35px !important}.grecaptcha-badge{display:none !important}
