.car-form{font-size:1.25em;text-align:center;padding:50px 0 100px}.car-form h2{color:#000;font-size:2.4rem;font-weight:700;margin-bottom:25px;text-align:center}.car-form h3{color:#000;font-size:2rem;margin-top:13px;margin-bottom:10px;text-align:center}.car-form p{margin-top:10px}.car-form a{color:#409fbf;font-size:1.25rem;font-weight:900;text-decoration:none}.car-form-input-wrapper{overflow:hidden}.car-form label,.car-form span{display:block;font-size:.6em;font-weight:400;margin:0;text-align:left}.car-form span{display:inline;font-size:.7em;padding-left:5px}.car-form-column-one,.car-form-column-two{width:49%}.car-form-column-one{float:left}.car-form-column-two{float:right}#two-step-go-back-to-first-step,#program-first-two-step-go-back-to-first-step,#schedule-tour-go-back-to-first-step{color:#ec8000;font-size:1.7rem;font-weight:900;text-decoration:none}#program-first-two-step-last-name-div,#two-step-last-name-div,#schedule-tour-last-name-div,#program-first-two-step-tcpa-div{padding-top:3px}.car-form a:hover{color:#b96702}.car-form input,.car-form select,.car-form textarea{background-color:#fff;border:1px solid #000;box-sizing:border-box;border-radius:3px;height:50px;margin:10px auto;outline:0px #000 solid;padding:0 0 0 5px;width:98%}.car-form textarea{height:150px}.car-form input{margin-bottom:20px}.car-form input[type=checkbox]{display:inline;height:27px;margin-top:20px;outline:none;width:5%}.car-form input[type=checkbox]:checked:before{margin:14px 0 0 -9px}.car-form .checkbox-div{text-align:left}.car-form input:focus,.car-form select:focus{border:1px #ec8000 solid;outline:none}.car-form input.valid-field:focus,.car-form select.valid-field:focus,.car-form input.valid-field,.car-form select.valid-field{border:1px solid green !important;outline:none}.car-form input.error-field:focus,.car-form select.error-field:focus,.car-form input.error-field,.car-form select.error-field{border:1px solid red !important;outline:none}.car-form button,.car-form .button{border-radius:.3rem;font-size:1em;font-weight:600;height:60px;margin-top:28px;padding:0;text-align:center;text-transform:uppercase;width:100%}#program-first-two-step-form-submit-div button,#two-step-form-submit-div button{width:52%}.car-form button:hover,.car-form .button:hover{color:#000;background-color:#ffb800;text-decoration:none}.car-form button:active,.car-form button:active{background-color:#d17301;box-shadow:1px 2px #353432;transform:translateY(2px)}.car-form p.step-number,.car-form p.required-notice{font-weight:600;margin-bottom:15px}.car-form p.step-number{text-align:left}.car-form p.required-notice{text-align:center}.car-form .car-form-tcpa{clear:both;padding-top:25px;text-align:left}.car-form-tcpa,.tcpa{color:#333;font-size:14px;line-height:1.5;text-align:left}.car-form-tcpa a,.tcpa a{font-size:14px}.car-form .form-input-error{color:red;font-family:Arial,Helvetica,sans-serif;font-weight:800}.loader-image img{margin:25px auto}.car-form ::placeholder{color:#999;opacity:1}.car-form :-ms-input-placeholder{color:#999}.car-form ::-ms-input-placeholder{color:#999}#program-first-two-step-phone::placeholder{color:#999 !important;opacity:1}#program-first-two-step-phone:-ms-input-placeholder{color:#999 !important}#program-first-two-step-phone::-ms-input-placeholder{color:#999 !important}@media (max-width:782px){.car-form-column-one,.car-form-column-two{float:none;width:100%}.car-form{padding:0 0 25px}.car-form h2{font-size:1.4rem}#program-first-two-step-form-submit-div button,#two-step-form-submit-div button{width:100%}}