@media (max-width:575px){.ur-frontend-form.ur-multipart-form .user-registration-part .ur-form-row{flex-wrap:wrap}}@media (max-width:575px){.ur-frontend-form.ur-multipart-form .user-registration-part .ur-form-row .ur-form-grid{flex:unset;width:100%!important}}.ur-frontend-form.ur-multipart-form-vertical form{display:flex;gap:24px;justify-content:space-between}@media (max-width:1025px){.ur-frontend-form.ur-multipart-form-vertical form{display:block;justify-content:center;gap:unset}}.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list{flex-direction:column}@media (max-width:1025px){.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list{flex-direction:unset}}.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li{margin:0;z-index:0;position:relative;flex-direction:row-reverse;justify-content:space-between;max-width:120px;gap:4px;text-align:left;min-height:120px}@media (max-width:1025px){.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li{max-width:unset;min-height:unset;gap:unset;flex-direction:column}}.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li::before{content:counter(section);counter-increment:section;min-width:32px;height:32px;border-radius:50%;margin-bottom:5px;display:flex;align-items:center;justify-content:center;background:#dee0e9}.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li::after{content:'';height:100%;width:6px;background:#dee0e9;position:absolute;top:0;right:12px;z-index:-1}@media (max-width:1025px){.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li::after{width:100%;height:6px;top:13px;right:0}}.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li:first-child::after,.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li:last-child::after{width:6px;height:50%}@media (max-width:1025px){.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li:first-child::after,.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li:last-child::after{width:50%;height:6px}}.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li:first-child::after{right:12px;top:60px}@media (max-width:1025px){.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li:first-child::after{right:0;top:13px}}.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li:last-child::after{left:unset}@media (max-width:1025px){.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li:last-child::after{left:0}}.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li.active::before{color:#fff;background-color:#475bb2}.ur-frontend-form.ur-multipart-form-vertical form .circle .user-registration-multi-part--steps-list li.active::after{background-color:#475bb2}.ur-frontend-form.ur-multipart-form-vertical form .user-registration-multipart-parts-wrapper{flex:1}.ur-frontend-form .user-registration-multi-part-indicator{padding:0 10px;margin-bottom:20px;position:relative}.ur-frontend-form .user-registration-multi-part-indicator.progress .user-registration-progressbar-status{display:flex;justify-content:space-between;margin-bottom:5px}.ur-frontend-form .user-registration-multi-part-indicator.progress .user-registration-progressbar-status .user-registration-multi-part-indicator-steps,.ur-frontend-form .user-registration-multi-part-indicator.progress .user-registration-progressbar-status .user-registration-multi-part-indicator-title{font-size:14px}.ur-frontend-form .user-registration-multi-part-indicator.progress .user-registration-progressbar-status .user-registration-multi-part-indicator-title{zoom:1.2;font-weight:500}.ur-frontend-form .user-registration-multi-part-indicator.progress .user-registration-multi-part-indicator-progress-wrap{width:100%;border-radius:5px;background-color:#dee0e9}.ur-frontend-form .user-registration-multi-part-indicator.progress .user-registration-multi-part-indicator-progress-wrap .user-registration-multi-part-indicator-progress{height:10px;border-radius:5px;transition:.3s ease;background-color:#475bb2}.ur-frontend-form .user-registration-multi-part-indicator.progress .user-registration-multi-part-indicator-progress-percentage{float:right;color:#475bb2;margin-top:16px;font-weight:600;position:absolute;right:10px}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list,.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list{display:flex;flex-wrap:wrap;list-style:none;margin:0}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list li,.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list li{flex:1;display:flex;align-items:center;text-align:center}.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list{justify-content:space-around;counter-reset:section}.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list li{margin:0;z-index:0;position:relative;flex-direction:column;justify-content:center}.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list li::before{content:counter(section);counter-increment:section;width:32px;height:32px;border-radius:50%;margin-bottom:5px;display:flex;align-items:center;justify-content:center;background:#dee0e9}.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list li::after{content:'';width:100%;height:6px;background:#dee0e9;position:absolute;top:13px;z-index:-1}.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list li:first-child::after,.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list li:last-child::after{width:50%}.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list li:first-child::after{right:0}.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list li:last-child::after{left:0}.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list li.active::before{color:#fff;background-color:#475bb2}.ur-frontend-form .user-registration-multi-part-indicator.circle .user-registration-multi-part--steps-list li.active::after{background-color:#475bb2}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list{justify-content:space-between}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list li{height:40px;font-size:14px;margin-left:25px;position:relative;justify-content:center;background-color:#dee0e9}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list li:last-child{margin-right:25px}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list li::after,.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list li::before{content:'';position:absolute}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list li::before{right:-20px;border-left:20px solid #dee0e9;border-top:20px solid transparent;border-bottom:20px solid transparent}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list li::after{left:-20px;border-left:20px solid transparent;border-top:20px solid #dee0e9;border-bottom:20px solid #dee0e9}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list li.active{color:#fff;background-color:#475bb2}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list li.active::before{border-left-color:#475bb2}.ur-frontend-form .user-registration-multi-part-indicator.arrow .user-registration-multi-part--steps-list li.active::after{border-top-color:#475bb2;border-bottom-color:#475bb2}.ur-frontend-form .user-registration-form-submission-preview{border:1px dashed #000;border-radius:4px;padding:20px 16px;margin-bottom:24px}.ur-frontend-form .user-registration-form-submission-preview .user-registration-form-submission-preview-container{margin-top:20px}.ur-frontend-form .user-registration-form-submission-preview.basic .user-registration-form-submission-preview-row{margin:16px 0}.ur-frontend-form .user-registration-form-submission-preview.basic .user-registration-form-submission-preview-row .field-label{font-size:14px;font-weight:500}.ur-frontend-form .user-registration-form-submission-preview.basic .user-registration-form-submission-preview-row .field-value{border:1px solid #dedede;font-size:14px;padding:8px;border-radius:2px;margin-top:8px;color:#4d5056}.ur-frontend-form .user-registration-form-submission-preview.table .user-registration-form-submission-preview-row{display:flex;align-items:center;margin:8px 0}.ur-frontend-form .user-registration-form-submission-preview.table .user-registration-form-submission-preview-row .field-value{flex:5;font-size:14px}.ur-frontend-form .user-registration-form-submission-preview.table .user-registration-form-submission-preview-row .field-label{font-size:14px;font-weight:500;flex:2}.ur-frontend-form .user-registration-form-submission-preview.column .user-registration-form-submission-preview-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:30px}.ur-frontend-form .user-registration-form-submission-preview.column .user-registration-form-submission-preview-container .user-registration-form-submission-preview-row .field-value{font-size:14px}.ur-frontend-form .user-registration-form-submission-preview.column .user-registration-form-submission-preview-container .user-registration-form-submission-preview-row .field-label{font-size:14px;font-weight:500}.ur-frontend-form .user-registration-part{animation:fadeIn .5s}.ur-frontend-form .ur-button-container button{margin-right:10px}.ur-frontend-form .ur-button-container button:last-child{margin-right:0}.ur-frontend-form .ur-button-container.left{display:flex!important;justify-content:flex-start}.ur-frontend-form .ur-button-container.left .ur-submit-button{margin-left:inherit}.ur-frontend-form .ur-button-container.right{display:flex!important;justify-content:flex-end}.ur-frontend-form .ur-button-container.right button{margin-right:0;margin-left:10px}.ur-frontend-form .ur-button-container.right .ur-submit-button{margin-left:10px}.ur-frontend-form .ur-button-container.center{display:flex!important;justify-content:center}.ur-frontend-form .ur-button-container.center .ur-submit-button{margin-left:inherit}.ur-frontend-form .ur-button-container.split{display:flex!important;justify-content:space-between}.ur-frontend-form .ur-button-container.split button{margin-right:0}.ur-frontend-form .ur-button-container.split .user-registration-multi-part-nav-next{margin-left:auto}