.step-quote-head{align-items:flex-start}.step-quote-head p{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.step-quote-head em{color:#66736b;background:transparent}.quote-step{padding-top:2px}.quote-navigation{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:17px}.quote-navigation-forward{justify-content:flex-end}.quote-next,.quote-submit{min-width:132px;min-height:48px}.quote-back{min-height:44px;padding:0 8px;border:0;color:#56645c;background:transparent;font-size:12px;font-weight:780;cursor:pointer}.quote-back:hover{color:var(--green)}.quote-submit:disabled{cursor:wait;opacity:.7}.is-stepped .quote-step[hidden]{display:none!important}.quote-widget{min-height:515px}.quote-widget .alert-error{max-height:112px;overflow:auto;margin-bottom:14px;font-size:11px}.quote-widget .alert-error ul{margin:0;padding-left:18px}.quote-step .public-field:last-of-type{margin-bottom:0}
@media(max-width:700px){.quote-widget{min-height:500px}.quote-navigation{position:relative}.quote-next,.quote-submit{flex:1}.quote-navigation-forward .quote-next{flex:0 1 58%}}
