.form .buttons{margin-top:32px}.form .welcome{border:1px solid #19092F29;border-radius:20px;padding:24px;margin-top:16px}.form .welcome h3{margin-top:0}#payment-table-div{display:none}#commerce-order{max-width:420px;margin-top:1.5rem;font-family:inherit}#commerce-order ul{list-style:none;margin:0;padding:0}.signup-page-heading{font-size:1rem;color:#81828a;margin-bottom:.5rem}#commerce-order:before{content:"Payment";display:block;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}#commerce-order .item-info:before{content:"Items";display:block;font-size:.8rem;letter-spacing:.04em;color:#9a9ba5;margin-bottom:.75rem}#commerce-order .item-info ul li:first-child div{font-size:.9rem;color:#555;margin-bottom:1.25rem}#commerce-order .item-info ul li:nth-child(2) div{margin-bottom:.5rem}#commerce-order .item-info ul li:nth-child(2) div span{display:none}#commerce-order .item-info ul li:nth-child(2) div:first-child{font-size:2.2rem;font-weight:700;color:#14042e}#commerce-order .item-info ul li:nth-child(2) div:nth-child(2),#commerce-order .total-price{display:none}.wizard{padding:0}.form h1{font-size:14px;color:var(--pm-signup-step-text);margin-top:5px}.form h2{font-size:20px;font-weight:600;margin-bottom:12px}.form section{margin-bottom:32px}.form label{font-size:12px;font-weight:500;color:#918d97}#content-parent{overflow:visible;padding-top:0!important}.signup-container{margin:0 auto}.signup-header{background:var(--pm-header-bg)}.signup-header-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px 15px;max-width:991px;margin:0 auto}.signup-header .logo{display:block;max-width:140px}@media (min-width:992px){.signup-header-inner{-ms-flex-pack:justify;justify-content:space-between}.progress-wrapper{-ms-flex:0 0 200px;flex:0 0 200px}span.js-progress-count,span.progress-text{color:#fff}}.progress-wrapper{-ms-flex:1 1 100%;flex:1 1 100%;padding:0 10px}.progress-counter{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.progress{background:#fff;margin:0;border-radius:100px}span.js-progress,span.progress-text{color:inherit}#stepNav{border:none;background:transparent;width:auto;margin:auto 0;padding:2px 0 5px;border-radius:4px}#stepNav .signup-progress{padding:0;margin-right:20px;border-radius:8px}#stepNav .signup-progress,#stepNav .signup-progress-heading,#stepNav .signup-progress li{display:block}#stepNav .signup-progress li .step{display:-ms-flexbox;display:flex;padding:0}#stepNav .signup-progress li{padding:5px 8px;margin:6px 0;border-radius:8px;color:var(--pm-signup-step-text)}#stepNav .signup-progress li.waiting{border:none}#stepNav .signup-progress li.done{background:transparent!important;border:none}#stepNav .signup-progress li.current{background-color:var(--pm-sidebar-active-bg);color:var(--pm-sidebar-active-fg)}#stepNav .signup-progress li.done .step .step-checkmark{display:block}.step{gap:7px}.step,.step-circle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.step-circle{-ms-flex-pack:center;justify-content:center;background-color:#ccc;border-radius:50%;width:23px;height:23px;font-weight:700;color:inherit}#stepNav .signup-progress li.done .step .step-circle{font-size:0}#stepNav .signup-progress li.done .step .step-circle:before{content:"\f00c";font-family:FontAwesome;font-size:14px;line-height:1}#stepNav .signup-progress-heading{margin:10px 0;padding:.5rem 1rem}.step-checkmark{display:none;margin-left:auto}.signup-wrapper{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px}.signup-content-wrapper{background-color:var(--pm-body-bg);-ms-flex:1;flex:1;margin:0;padding-top:0!important}.signup-footer{background-color:var(--pm-body-bg);padding:30px}.birth-date-fields{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px}input.date-day,input.date-month{-ms-flex:0 0 3rem;flex:0 0 3rem}input.date-year{-ms-flex:0 0 4.5rem;flex:0 0 4.5rem}.phone-fields{display:-ms-flexbox;display:flex;gap:15px}.phone-ac-wrapper,.phone-fields{-ms-flex-align:center;align-items:center}.phone-ac-wrapper{position:relative;display:-ms-inline-flexbox;display:inline-flex}.phone-ac-wrapper:after,.phone-ac-wrapper:before{position:absolute;top:50%;transform:translateY(-50%);font-size:14px;color:#555}.phone-ac-wrapper:before{content:"(";left:-.5em}.phone-ac-wrapper:after{content:")";right:-.5em}input.phone-ac{-ms-flex:0 0 3.7rem;flex:0 0 3.7rem}input.phone-number{-ms-flex:0 0 8rem;flex:0 0 8rem}input.phone-ext{-ms-flex:0 0 3.7rem;flex:0 0 3.7rem}.declarations fieldset>div{margin-bottom:1em;line-height:1.5em;background-color:var(--pm-body-bg);padding:10px 10px 5px;border-radius:var(--pm-radius)}.agent-signup.wizard .contract .signature{margin-top:2em}
