@import url('https://fonts.googleapis.com/css?family=Playfair+Display|Source+Sans+Pro:300');body{height:100%;margin:0;color:#081f2d;background:#fff}html{height:100%}p{font-family:'Source Sans Pro',sans-serif;font-weight:300;font-weight:lighter;font-size:15px;line-height:28px;color:#081f2d;letter-spacing:.5px}.body-container-wrapper{min-height:100%;min-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0}.body-container.container-fluid{width:100%;margin:0}.row-fluid-wrapper{min-height:100%;min-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0}div.span12.widget-span.widget-type-cell.stadia-bg{min-height:100%;min-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0}.stadia-bg{background:url("https://cdn2.hubspot.net/hubfs/949/stadia50/stadia50-roof-deck2.jpg") no-repeat center center fixed;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}h1{font-family:'Playfair Display',serif;font-weight:400;font-weight:lighter;font-size:24px;letter-spacing:1px;color:#081f2d}.signup-inner-logo{max-width:100%;position:relative;margin:80px auto 0;padding:0 20px}.signup-inner{max-width:100%;position:relative;margin:80px auto 0;padding:0 20px}.signup-inner-form{max-width:500px;position:relative;margin:0 auto;padding:0 20px}.signup-inner-form-thank-you{max-width:500px;position:relative;margin:0 auto;padding:0 20px}.signup-inner-text{max-width:600px;position:relative;margin:50px auto 0;padding:0 20px}p.copyright{font-size:12px;margin:40px 0;color:#081f2d;letter-spacing:1px}.hs-form input[type="text"],.hs-form input[type="tel"],.hs-form input[type="email"]{border-bottom:#d8d6df solid 1px;border-top:0;border-left:0;border-right:0;border-radius:0;font-size:20px}.hs-form textarea{height:200px}.hs-dependent-field{margin-top:35px}.hs-form-field{margin-top:35px}body label{font-family:'Source Sans Pro',sans-serif;font-weight:300;font-weight:lighter;font-size:15px;line-height:28px;color:#d8d6df;letter-spacing:.5px}::-webkit-input-placeholder{color:#d8d6df;letter-spacing:1px;font-size:16px}:-moz-placeholder{color:#d8d6df;letter-spacing:1px;font-size:16px}::-moz-placeholder{color:#d8d6df;letter-spacing:1px;font-size:16px}:-ms-input-placeholder{color:#d8d6df;letter-spacing:1px;font-size:16px}body .hs-button.primary{background-color:#081f2d;max-width:160px;min-width:0px;position:relative;display:block;margin:35px auto 10px !important;border:0;font-family:'Playfair Display',serif;font-weight:400;font-weight:lighter;font-size:18px;letter-spacing:3px;color:#c0d72f;-webkit-box-shadow:10px 10px 60px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 10px 60px 0px rgba(0,0,0,0.2);box-shadow:10px 10px 60px 0px rgba(0,0,0,0.2);-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}body .hs-button.primary:hover{background-color:#d8d6df;color:#081f2d}.signup-inner-form ul.no-list.hs-error-msgs.inputs-list{display:none !important}.signup-inner-form-thank-you ul.no-list.hs-error-msgs.inputs-list{font-size:0px}.signup-inner-form-thank-you ul.no-list.hs-error-msgs.inputs-list li{color:red;font-size:12px}:focus{outline:-webkit-focus-ring-color auto 0px}body select:focus{border-color:#c0d72f !important;-webkit-transition:border-color .8s ease-out;-moz-transition:border-color .8s ease-out;-o-transition:border-color .8s ease-out;transition:border-color .8s ease-out}body textarea:focus{border-color:#c0d72f !important;-webkit-transition:border-color .8s ease-out;-moz-transition:border-color .8s ease-out;-o-transition:border-color .8s ease-out;transition:border-color .8s ease-out}body input:focus{border-color:#c0d72f !important;-webkit-transition:border-color .8s ease-out;-moz-transition:border-color .8s ease-out;-o-transition:border-color .8s ease-out;transition:border-color .8s ease-out}body input[type="email"]{color:#081f2d}@media(min-width:1280px){.span6.widget-span.widget-type-cell.stadia-bg{margin:0;width:51.28%}@media screen and (max-width:1024px){.signup-inner-logo img{width:300px !important;height:auto;padding:0 40px}}@media screen and (max-width:768px){h1{font-size:28px}.signup-inner-logo img{width:300px !important;height:auto;padding:0 40px}}@media screen and (max-width:500px){.signup-inner-logo img{width:200px !important;padding:0 20px}