.form,.hs-input{background-color:#fff}.hs-input,h1,h3{color:#404041}.hs-form label,h1,h3{text-align:left}body{height:100%;margin:0;font-family:'DIN Next Pro Light',sans-serif;font-weight:300}h1{font-size:25px;line-height:1;margin-top:40px;margin-bottom:20px}h3{font-size:14px;line-height:1.29;margin-bottom:30px}#flux-logo-color{height:21px}.background{position:absolute;top:0;left:0;background-image:url(../img/tessalated-backgnd.png);background-repeat:repeat;min-width:100%;min-height:100%}.form{overflow:hidden;padding:40px;max-width:500px;box-sizing:border-box;margin:55px auto}.hs-input{width:100%;min-width:100%;height:40px;border-radius:2px;box-shadow:inset 0 1px 2px 0 rgba(102,113,123,.21),inset 0 0 0 1px rgba(102,113,123,.25);border:1px solid #c4cdd5;font-size:20px;padding-left:5px}ul.inputs-list{list-style-type:none;overflow:hidden;margin-top:14px;margin-bottom:16px;padding-left:0}ul.inputs-list li{float:left;min-width:100px}.hs-form,.hs-form .hs-form fieldset.form-columns-1,.hs-form .hs-form fieldset.form-columns-1 .hs-form-field,.hs-form .hs-form fieldset.form-columns-1 .hs-input{width:100%;min-width:100%}.hs-form input[type=radio]{border:0;box-shadow:none;height:auto}.hs-form label{font-size:14px;line-height:1;letter-spacing:.5px;color:#58595b}.hs-form .hs-error-msgs label{font-size:8px;color:red;line-height:.5}ul.hs-error-msgs{margin:0;padding:0;list-style-type:none}.hs-form textarea{height:150px;resize:none}body .hs-button.primary,body input[type=submit],body input[type=button]{height:40px;width:100%;border-radius:2px;border:0;background-color:#557ebe;margin-top:40px;font-size:18px;font-weight:500;line-height:.06;letter-spacing:.5px;text-align:center;color:#fff;text-transform:uppercase}.hs-form .hs-form-field{padding-bottom:10px}@media (min-width:400px){.hs-form fieldset.form-columns-2 div.hs-form-field:first-child{padding-right:5px;width:48%}}