.intake-form .section{margin:0 auto;float:none;max-width:720px;text-align:center}.intake-form .content{text-align:left}.intake-form .content form#intake-form{max-width:720px;margin:0 auto;text-align:left}.intake-form #intake-form .form-group{position:relative;margin-bottom:0px}.intake-form #intake-form label{display:block;font-size:12px;color:#6b6b6b;margin:0 0 6px;margin-top:-6px}.intake-form #intake-form input.fancy-input,.intake-form #intake-form select,.intake-form #intake-form textarea.fancy-input{width:100%;border:1px solid #cfcfcf;border-radius:2px;padding:10px 12px;box-sizing:border-box;background:#fff;outline:none}.intake-form #intake-form input.fancy-input,.intake-form #intake-form select{height:38px;line-height:38px}.intake-form #intake-form textarea.fancy-input{min-height:180px;resize:vertical}.intake-form #intake-form .help-block{display:block;margin-top:4px;color:#8a8a8a;font-size:12px}.intake-form #intake-form .alert-danger,.intake-form #intake-form .field-validation-error{color:#BA1313}.intake-form #intake-form .form-group:last-of-type{text-align:center}.intake-form #intake-form .button-default{background:#c6162b;color:#fff;border:0;padding:12px 28px;border-radius:2px;font-weight:700;text-transform:uppercase;cursor:pointer}.intake-form #intake-form textarea.fancy-input{padding-top:14px}.intake-form #intake-form textarea.fancy-input+label{position:absolute;top:10px;left:14px;font-size:12px;color:#6b6b6b;pointer-events:none;transition:all .18s ease;margin:0}.intake-form #intake-form textarea.fancy-input:focus+label,.intake-form #intake-form textarea.fancy-input:not(:placeholder-shown)+label{top:8px;left:8px;display:block;font-size:12px;color:#6b6b6b;margin:0 0 6px;margin-top:-4px}.intake-form #intake-form select+label,.intake-form #intake-form label[for="Inquiry"]{position:static;display:block;margin:6px 0 6px}@media (max-width: 680px){.intake-form .content form#intake-form{padding:0 8px}}.intake-form #intake-form .form-group.inquiry-inline{display:flex;align-items:center;gap:8px}.intake-form #intake-form .form-group.inquiry-inline label{margin:0;font-size:12px;color:#6b6b6b;white-space:nowrap}.intake-form #intake-form .form-group.inquiry-inline select{flex:1}.intake-form #intake-form{display:flex;flex-wrap:wrap;gap:16px}.intake-form #intake-form .form-group.half{flex:1 1 calc(50% - 8px);min-width:260px}.intake-form #intake-form .form-group:not(.half){flex:1 1 100%}.intake-form #intake-form input.input-validation-error,.intake-form #intake-form select.input-validation-error,.intake-form #intake-form textarea.input-validation-error{border-color:#c6162b !important;background-color:#f8e4e6 !important}.intake-form #intake-form input.input-validation-error:focus,.intake-form #intake-form select.input-validation-error:focus,.intake-form #intake-form textarea.input-validation-error:focus{border-color:#c6162b !important;box-shadow:0 0 0 2px rgba(198,22,43,0.12)}.intake-form #intake-form .field-validation-error{color:#c6162b;font-size:12px;margin-top:6px}.intake-form #intake-form .is-invalid{border-color:#c6162b !important;background-color:#f8e4e6 !important}textarea.fancy-input.input-validation-error+label:after,textarea.fancy-input.ng-invalid.ng-dirty+label:after{right:2rem}.intake-success{max-width:720px;margin:12px auto 24px}.intake-success__body{font-size:16px;line-height:1.5;color:#222}.intake-success__body p{margin:0 0 12px}.intake-success__body a{color:#1a0dab;text-decoration:underline}.intake-form .alert{padding:0;border:0;background:transparent}

