.EstimateForm-module__OYRxga__contactList{scroll-margin-top:90px}.EstimateForm-module__OYRxga__card{box-shadow:0 2px 10px #16120f4d,0 24px 60px #16120f73}.EstimateForm-module__OYRxga__cardSettled{flex-direction:column;justify-content:center;align-items:center;display:flex}.EstimateForm-module__OYRxga__formWrap{transition:opacity .25s}.EstimateForm-module__OYRxga__formWrapFading{opacity:0}.EstimateForm-module__OYRxga__successWrap{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:.25rem;animation:.35s forwards EstimateForm-module__OYRxga__successIn;display:flex}@keyframes EstimateForm-module__OYRxga__successIn{0%{opacity:0}to{opacity:1}}@keyframes EstimateForm-module__OYRxga__circleDraw{0%{stroke-dashoffset:201px}to{stroke-dashoffset:0}}@keyframes EstimateForm-module__OYRxga__checkDraw{0%,40%{stroke-dashoffset:56px}to{stroke-dashoffset:0}}@keyframes EstimateForm-module__OYRxga__textIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.EstimateForm-module__OYRxga__checkCircle{animation:.65s cubic-bezier(.22,1,.36,1) forwards EstimateForm-module__OYRxga__circleDraw}.EstimateForm-module__OYRxga__checkPath{animation:.55s .55s forwards EstimateForm-module__OYRxga__checkDraw}.EstimateForm-module__OYRxga__successHeading{animation:.5s .9s both EstimateForm-module__OYRxga__textIn}.EstimateForm-module__OYRxga__label{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:700}.EstimateForm-module__OYRxga__field{width:100%;font-family:var(--font-body);color:var(--color-ink);border:1px solid var(--color-sand);background:#fff;border-radius:2px;padding:13px 14px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.EstimateForm-module__OYRxga__field::placeholder{color:#a8a09a}.EstimateForm-module__OYRxga__field:focus{border-color:var(--color-brand);outline:none;box-shadow:0 0 0 3px #e8751a29}.EstimateForm-module__OYRxga__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%236b6259'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:1.1rem 1.1rem;padding-right:2.75rem}.EstimateForm-module__OYRxga__fieldInvalid,.EstimateForm-module__OYRxga__fieldInvalid:focus{border-color:#d1362b;box-shadow:0 0 0 3px #d1362b24}.EstimateForm-module__OYRxga__fieldMsg{color:#b02b21;font-size:.75rem;font-family:var(--font-body);margin-top:.35rem}@keyframes EstimateForm-module__OYRxga__shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.EstimateForm-module__OYRxga__shake{animation:.4s EstimateForm-module__OYRxga__shake}.EstimateForm-module__OYRxga__errorBox{color:#b02b21;background:#fdf1ef;border:1px solid #f2c9c2;border-radius:2px;padding:.65rem .8rem}.EstimateForm-module__OYRxga__submit{background-color:var(--color-brand);width:100%;color:var(--color-ink);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:none;border-radius:2px;justify-content:center;align-items:center;height:3.25rem;padding:0 1.75rem;font-size:1rem;font-weight:800;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;overflow:hidden}.EstimateForm-module__OYRxga__submit:hover{background:var(--color-brand-dark);box-shadow:0 10px 26px #e8751a4d}.EstimateForm-module__OYRxga__submit:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}@keyframes EstimateForm-module__OYRxga__submitBounce{0%{transform:scale(1)}15%{transform:scale(.96)}38%{transform:scale(1.04)}60%{transform:scale(.988)}78%{transform:scale(1.008)}to{transform:scale(1)}}.EstimateForm-module__OYRxga__bouncing{animation:.55s forwards EstimateForm-module__OYRxga__submitBounce}
