#appZip .errorMessage,#appZip input{text-align:left}#appZip h2{font-size:3rem;font-weight:700}#appZip button,#appZip input{font-size:1rem}#appZip button{border:none;border-radius:3px;font-weight:600;height:58px;letter-spacing:.8px;padding:15px 10px;width:300px}#appZip .btn{border-radius:6px;font-size:.875rem;margin:0;max-width:160px}.backBtn{background:none;border:none;color:#21c043;cursor:pointer;font-size:inherit;padding-top:10px;text-align:center;text-decoration:underline!important;width:300px}#appZip button .backBtn:hover{background-color:none!important;color:#21c043}#appZip .ctaBtn,#appZip .ctaBtn:hover{color:#fff}#appZip input{border:1px solid #a4a4a4;border-radius:3px;box-shadow:inset 0 2px 2px -1px rgba(74,74,104,.5);height:58px;min-width:300px}#appZip .zip-box-3step{border-radius:10px;margin:20px 40px;max-width:670px;padding:20px 10px}#appZip .steps-bg{padding:10px 15px}@media screen and (min-width:768px){input.zip{width:187px}}#appZip input:focus{outline:0}#appZip input::placeholder{color:#a4a4a4;text-align:left}#appZip .invalid input{border:1px solid red!important}#appZip .success input{border:1px solid #28cd50!important}#appZip .errorMessage{color:#fff;font-size:.75rem;min-width:max-content;position:absolute;top:64px}#appZip a{display:inline-block;text-decoration:none}#appZip ul li{line-height:24px}#appZip img{height:auto}#appZip sup{font-size:.75rem}#appZip .pointer{cursor:pointer}.check-circle-isvalid,.check-circle-valid{position:absolute;right:5px}.container-zip{margin-left:auto;margin-right:auto;width:100%}#appZip form,.hero div,.steps{display:flex}.ctaBtn,.ctaBtn:hover,.dropdown-item:focus,.dropdown-item:hover{color:#fff}.hero{min-height:auto;width:100%}.sub-step{margin:0 40px -40px;max-width:670px;padding:20px 10px}.inner-box-text{width:300px}.inner-box-text p{line-height:15px;text-align:left!important}.hero .required{font-size:.813rem;margin-bottom:5px}.hero .heroStepThree h2{margin-bottom:60px;margin-top:30px;max-width:1020px}.hero .first-name-value{color:#fff;font-size:3rem;font-weight:700}.first-name-value>div{display:inline-block}#appZip form{align-items:flex-start;animation-duration:1s;animation-name:fadeIn;flex-direction:column;padding-top:20px}.hero div{align-items:left;flex-direction:column;justify-content:center}.hero h2{margin-bottom:30px;margin-top:55px;max-width:985px;padding-top:3%}.hero .blurBg{border-radius:6px;margin-bottom:10px;padding-bottom:15px}.hero .blurBg>p{font-size:.813rem!important;line-height:15px;margin:auto;text-align:left;width:100%}.formField,.hero h2,.hero p,.heroSection,.steps a{position:relative}.formField{margin-bottom:28px}.hero h2,.hero p{margin-bottom:-10px;text-align:left}.steps{flex-direction:row!important;justify-content:center;margin-top:20px;padding-bottom:20px}.steps a:hover{top:-3px}.steps a{color:#686d77;top:0;transition:top .35s ease}.steps a,.subHeader{font-weight:600}.steps a.active{color:#4e5259;text-decoration:underline!important}.hero .heroStepOne p:nth-of-type(3){font-size:1rem}.subHeader{margin-bottom:0;margin-top:0}@media screen and (min-width:767px){.subHeader.up-md{display:block}.subHeader.down-md{display:none}}@media screen and (max-width:767px){#appZip .zip-box-3step{margin:20px 0}.hero .heroStepTwo h2{margin-bottom:30px}.hero .first-name-value,.hero h2{font-size:1.5rem;font-weight:600}.sub-step{margin:0 0 -40px;max-width:auto;padding:20px 10px}.hero .blurBg{height:auto;width:100%}.subHeader.up-md{display:none}.subHeader.down-md{display:block}.hero{padding:0 10px}.inner-box-text{width:100%}#appZip input{min-width:300px}.formField{width:100%}.hero .blurBg{max-width:274px}}@media screen and (min-width:767px) and (max-width:997px){#appZip ul li{width:83%}}@media screen and (max-width:767px){#appZip h2{font-size:1.875rem}#appZip button{width:100%}#appZip .container-zip{padding:0 0 50px}}