.et_parallax_bg.et_parallax_bg__sticky,.et_pb_sticky.et_pb_section_parallax_sticky .et_parallax_bg:not(.et_parallax_bg__sticky),.et_pb_sticky .et_pb_section_parallax_sticky .et_parallax_bg:not(.et_parallax_bg__sticky){display:none}.et_pb_sticky.et_pb_section_parallax_sticky .et_parallax_bg.et_parallax_bg__sticky,.et_pb_sticky .et_pb_section_parallax_sticky .et_parallax_bg.et_parallax_bg__sticky{display:block}.et_builder_inner_content.has_et_pb_sticky{z-index:inherit}.et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et_pb_column.has_et_pb_sticky{z-index:20}.et-l--header .et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et-l--header .et_pb_column.has_et_pb_sticky{z-index:30}.et-l--footer .et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et-l--footer .et_pb_column.has_et_pb_sticky{z-index:10}.et_pb_sticky_placeholder{opacity:0!important}.et_pb_sticky .et_overlay.et_pb_inline_icon_sticky:before,.et_pb_sticky .et_pb_inline_icon_sticky:before{content:attr(data-icon-sticky)!important}body .et-script-temporary-measurement{opacity:0}html {
scroll-behavior: smooth;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.user-registration-page .ur-membership-list-container,
.ur-multi-device-form-preview .ur-membership-list-container,
#pg-container .ur-membership-list-container {
max-width: 100% !important;
display: flex;
flex-direction: column;
gap: 40px;
}
.user-registration-page .ur-membership-list-container .membership-list-notice-div .membership-title,
.ur-multi-device-form-preview .ur-membership-list-container .membership-list-notice-div .membership-title,
#pg-container .ur-membership-list-container .membership-list-notice-div .membership-title {
padding-top: 0;
margin-bottom: 16px;
color: #222222;
}
.user-registration-page .ur-membership-list-container .membership-list-notice-div .subscription-message,
.ur-multi-device-form-preview .ur-membership-list-container .membership-list-notice-div .subscription-message,
#pg-container .ur-membership-list-container .membership-list-notice-div .subscription-message {
padding: 14px 24px;
border-left: 3px solid #17a2b8;
background: #f4fcfd;
}
.user-registration-page .ur-membership-list-container .membership-list-notice-div .subscription-message p,
.ur-multi-device-form-preview .ur-membership-list-container .membership-list-notice-div .subscription-message p,
#pg-container .ur-membership-list-container .membership-list-notice-div .subscription-message p {
margin: 0;
color: #17a2b8;
font-size: 15px;
font-weight: 400;
line-height: 25px;
}
.user-registration-page .ur-membership-list-container .ur-membership-container,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container,
#pg-container .ur-membership-list-container .ur-membership-container {
display: flex;
gap: 30px;
margin: 0;
justify-items: center;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block {
display: flex;
flex-direction: column;
padding: 32px;
gap: 12px;
width: 33.3333%;
background: #f9f9f9;
border-radius: 8px;
text-align: center;
box-sizing: border-box;
transition: all 0.3s ease-in-out;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block:hover,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block:hover,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block:hover {
background: white;
box-shadow: 0px 6px 18px 0px rgba(10, 10, 10, 0.06);
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block .membership-title,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block .membership-title,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block .membership-title {
padding: 0;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block .membership-title span,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block .membership-title span,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block .membership-title span {
color: #383838;
font-size: 24px;
font-weight: 600;
line-height: 36px;
padding-top: 0;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block .membership-body,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block .membership-body,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block .membership-body {
padding: 0;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block .membership-body .membership-description p,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block .membership-body .membership-description p,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block .membership-body .membership-description p {
margin: 0;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block .membership-description,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block .membership-description,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block .membership-description {
color: #6b6b6b;
text-align: center;
font-size: 15px;
font-weight: 400;
line-height: 25px;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block .membership-footer,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block .membership-footer,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block .membership-footer {
padding: 0;
gap: 20px;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block .membership-footer .membership-amount,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block .membership-footer .membership-amount,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block .membership-footer .membership-amount {
line-height: 34px;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block .membership-footer .membership-signup-button,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block .membership-footer .membership-signup-button,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block .membership-footer .membership-signup-button {
min-height: 40px;
padding: 0 12px;
border-radius: 4px;
border: 1px solid #475bb2;
background: #475bb2;
color: white;
font-size: 14px;
font-weight: 500;
line-height: 24px;
cursor: pointer;
width: 100%;
transition: all 0.3s ease-in-out;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block .membership-footer .membership-signup-button:hover,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block .membership-footer .membership-signup-button:hover,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block .membership-footer .membership-signup-button:hover {
background: #38488e;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .ur_membership_frontend_input_container.radio .membership-block,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .ur_membership_frontend_input_container.radio .membership-block,
#pg-container .ur-membership-list-container .ur-membership-container .ur_membership_frontend_input_container.radio .membership-block {
width: 100%;
}
.user-registration-page .ur-membership-list-container [data-layout=block],
.ur-multi-device-form-preview .ur-membership-list-container [data-layout=block],
#pg-container .ur-membership-list-container [data-layout=block] {
display: flex;
flex-wrap: wrap;
}
.user-registration-page .ur-membership-list-container [data-layout=row],
.ur-multi-device-form-preview .ur-membership-list-container [data-layout=row],
#pg-container .ur-membership-list-container [data-layout=row] {
display: flex;
flex-direction: column;
}
.user-registration-page .ur-membership-list-container [data-layout=row] .membership-block,
.ur-multi-device-form-preview .ur-membership-list-container [data-layout=row] .membership-block,
#pg-container .ur-membership-list-container [data-layout=row] .membership-block {
display: flex;
flex-direction: row;
width: 100%;
}
.user-registration-page .ur_membership_registration_container,
.user-registration-page .membership-upgrade-container,
.ur-multi-device-form-preview .ur_membership_registration_container,
.ur-multi-device-form-preview .membership-upgrade-container,
#pg-container .ur_membership_registration_container,
#pg-container .membership-upgrade-container {
margin: 0 auto;
border-radius: 10px;
}
.user-registration-page .ur_membership_registration_container .ur_membership_title,
.user-registration-page .membership-upgrade-container .ur_membership_title,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_title,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_title,
#pg-container .ur_membership_registration_container .ur_membership_title,
#pg-container .membership-upgrade-container .ur_membership_title {
color: #222222;
font-size: 22px;
font-weight: 700;
line-height: 32px;
margin: 0;
}
.user-registration-page .ur_membership_registration_container .ur_membership_divider,
.user-registration-page .membership-upgrade-container .ur_membership_divider,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_divider,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_divider,
#pg-container .ur_membership_registration_container .ur_membership_divider,
#pg-container .membership-upgrade-container .ur_membership_divider {
margin: 16px 0 24px;
background: #e1e1e1;
border: 0;
height: 1px;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container,
.user-registration-page .membership-upgrade-container .upgrade-plan-container,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container,
#pg-container .ur_membership_registration_container .upgrade-plan-container,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container,
#pg-container .membership-upgrade-container .upgrade-plan-container {
display: flex;
flex-direction: column;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .description,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .description,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .description,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .description,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .description,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .description,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .description,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .description,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .description,
#pg-container .ur_membership_registration_container .upgrade-plan-container .description,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .description,
#pg-container .membership-upgrade-container .upgrade-plan-container .description {
margin-bottom: 10px;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container:last-child,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container:last-child,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container:last-child,
.user-registration-page .membership-upgrade-container .upgrade-plan-container:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container:last-child,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container:last-child,
#pg-container .ur_membership_registration_container .upgrade-plan-container:last-child,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container:last-child,
#pg-container .membership-upgrade-container .upgrade-plan-container:last-child {
margin-bottom: 0;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .stripe-container button,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .stripe-container button,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .stripe-container button,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .stripe-container button,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .stripe-container button,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .stripe-container button,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .stripe-container button,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .stripe-container button,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .stripe-container button,
#pg-container .ur_membership_registration_container .upgrade-plan-container .stripe-container button,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .stripe-container button,
#pg-container .membership-upgrade-container .upgrade-plan-container .stripe-container button {
display: none;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label,
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label,
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label,
#pg-container .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label,
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label,
#pg-container .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label {
display: flex;
align-items: flex-start;
margin-top: 0;
margin-bottom: 16px;
border-radius: 4px;
border: 1px solid #e1e1e1;
padding: 14px;
gap: 8px;
margin-bottom: 12px;
color: #222222;
font-size: 15px;
font-weight: 500;
line-height: 19px;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label:first-child,
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label:first-child,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label:first-child,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label:first-child,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label:first-child,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label:first-child,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label:first-child,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label:first-child,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label:first-child,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label:first-child,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label:first-child,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label:first-child,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label:first-child,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label:first-child,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label:first-child,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label:first-child,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label:first-child,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label:first-child,
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label:first-child,
#pg-container .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label:first-child,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label:first-child,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label:first-child,
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label:first-child,
#pg-container .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label:first-child {
padding: 0;
border-radius: 0px;
border: 0;
margin-bottom: 8px;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label:last-child,
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label:last-child,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label:last-child,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label:last-child,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label:last-child,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label:last-child,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label:last-child,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label:last-child,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label:last-child,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label:last-child,
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label:last-child,
#pg-container .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label:last-child,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label:last-child,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label:last-child,
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label:last-child,
#pg-container .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label:last-child {
margin-bottom: 0;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio],
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio],
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label input[type=radio],
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label input[type=radio],
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio],
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio],
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label input[type=radio],
.user-registration-page .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label input[type=radio],
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio],
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio],
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label input[type=radio],
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label input[type=radio],
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio],
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio],
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label input[type=radio],
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label input[type=radio],
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio],
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio],
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label input[type=radio],
#pg-container .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label input[type=radio],
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio],
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio],
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label input[type=radio],
#pg-container .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label input[type=radio] {
margin: 0;
margin-top: 2px;
width: 14px;
height: 14px;
min-height: unset;
accent-color: #475bb2;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio]:checked,
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio]:checked,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label input[type=radio]:checked,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label input[type=radio]:checked,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio]:checked,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio]:checked,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label input[type=radio]:checked,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label input[type=radio]:checked,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio]:checked,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio]:checked,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label input[type=radio]:checked,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label input[type=radio]:checked,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio]:checked,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio]:checked,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label input[type=radio]:checked,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label input[type=radio]:checked,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio]:checked,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio]:checked,
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label input[type=radio]:checked,
#pg-container .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label input[type=radio]:checked,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label input[type=radio]:checked,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label input[type=radio]:checked,
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label input[type=radio]:checked,
#pg-container .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label input[type=radio]:checked {
border-color: #475bb2;
background: #475bb2;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label:has(input[type=radio]:checked),
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label:has(input[type=radio]:checked),
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label:has(input[type=radio]:checked),
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label:has(input[type=radio]:checked),
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label:has(input[type=radio]:checked),
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label:has(input[type=radio]:checked),
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label:has(input[type=radio]:checked),
.user-registration-page .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label:has(input[type=radio]:checked),
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label:has(input[type=radio]:checked),
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label:has(input[type=radio]:checked),
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label:has(input[type=radio]:checked),
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label:has(input[type=radio]:checked),
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label:has(input[type=radio]:checked),
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label:has(input[type=radio]:checked),
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label:has(input[type=radio]:checked),
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label:has(input[type=radio]:checked),
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label:has(input[type=radio]:checked),
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label:has(input[type=radio]:checked),
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label:has(input[type=radio]:checked),
#pg-container .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label:has(input[type=radio]:checked),
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label:has(input[type=radio]:checked),
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label:has(input[type=radio]:checked),
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label:has(input[type=radio]:checked),
#pg-container .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label:has(input[type=radio]:checked) {
border-color: #475bb2;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration,
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration,
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration,
#pg-container .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration,
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration,
#pg-container .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration {
margin: 0;
color: #1f1f1f;
font-family: inherit;
font-size: 14px;
font-weight: 500;
line-height: 18px;
flex: 1;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration:last-child,
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration:last-child,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration:last-child,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration:last-child,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration:last-child,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration:last-child,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration:last-child,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration:last-child,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration:last-child,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration:last-child,
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration:last-child,
#pg-container .ur_membership_registration_container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration:last-child,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_label .ur-membership-duration:last-child,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .upgrade-membership-label .ur-membership-duration:last-child,
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_label .ur-membership-duration:last-child,
#pg-container .membership-upgrade-container .upgrade-plan-container .upgrade-membership-label .ur-membership-duration:last-child {
color: #1f1f1f;
font-size: 15px;
font-weight: 600;
line-height: 18px;
margin-left: auto;
flex: unset;
margin-left: 8px;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list),
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list) {
height: 38px;
padding: 0 14px;
border-radius: 4px;
border: 1px solid #e1e1e1;
background: white;
color: #383838;
margin-bottom: 0;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder,
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder {
color: #b5b5b5;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
#pg-container .ur_membership_registration_container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus,
#pg-container .membership-upgrade-container .upgrade-plan-container .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus {
border-color: #475bb2;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .notice_red:empty, .user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .notice_blue:empty,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .notice_red:empty,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .notice_blue:empty,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .notice_red:empty,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .notice_blue:empty,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .notice_red:empty,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .notice_blue:empty,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .notice_red:empty,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .notice_blue:empty,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .notice_red:empty,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .notice_blue:empty,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .notice_red:empty,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .notice_blue:empty,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .notice_red:empty,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .notice_blue:empty,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .notice_red:empty,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .notice_blue:empty,
#pg-container .ur_membership_registration_container .upgrade-plan-container .notice_red:empty,
#pg-container .ur_membership_registration_container .upgrade-plan-container .notice_blue:empty,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .notice_red:empty,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .notice_blue:empty,
#pg-container .membership-upgrade-container .upgrade-plan-container .notice_red:empty,
#pg-container .membership-upgrade-container .upgrade-plan-container .notice_blue:empty {
padding: 0;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .notice_red, .user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .notice_blue,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .notice_red,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .notice_blue,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .notice_red,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .notice_blue,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .notice_red,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .notice_blue,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .notice_red,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .notice_blue,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .notice_red,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .notice_blue,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .notice_red,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .notice_blue,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .notice_red,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .notice_blue,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .notice_red,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .notice_blue,
#pg-container .ur_membership_registration_container .upgrade-plan-container .notice_red,
#pg-container .ur_membership_registration_container .upgrade-plan-container .notice_blue,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .notice_red,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .notice_blue,
#pg-container .membership-upgrade-container .upgrade-plan-container .notice_red,
#pg-container .membership-upgrade-container .upgrade-plan-container .notice_blue {
padding: 10px 12px;
font-size: 14px;
line-height: 22px;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .notice_red,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .notice_red,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .notice_red,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .notice_red,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .notice_red,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .notice_red,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .notice_red,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .notice_red,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .notice_red,
#pg-container .ur_membership_registration_container .upgrade-plan-container .notice_red,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .notice_red,
#pg-container .membership-upgrade-container .upgrade-plan-container .notice_red {
background: #fdd9d9;
border-left: 3px solid #dc3545;
word-wrap: break-word;
}
.user-registration-page .ur_membership_registration_container .ur_membership_frontend_input_container .notice_blue,
.user-registration-page .ur_membership_registration_container .upgrade-plan-container .notice_blue,
.user-registration-page .membership-upgrade-container .ur_membership_frontend_input_container .notice_blue,
.user-registration-page .membership-upgrade-container .upgrade-plan-container .notice_blue,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_frontend_input_container .notice_blue,
.ur-multi-device-form-preview .ur_membership_registration_container .upgrade-plan-container .notice_blue,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_frontend_input_container .notice_blue,
.ur-multi-device-form-preview .membership-upgrade-container .upgrade-plan-container .notice_blue,
#pg-container .ur_membership_registration_container .ur_membership_frontend_input_container .notice_blue,
#pg-container .ur_membership_registration_container .upgrade-plan-container .notice_blue,
#pg-container .membership-upgrade-container .ur_membership_frontend_input_container .notice_blue,
#pg-container .membership-upgrade-container .upgrade-plan-container .notice_blue {
border-left: 3px solid #007bff;
background: #e2e2fd;
word-wrap: break-word;
}
.user-registration-page .ur_membership_registration_container #urm-total_container,
.user-registration-page .membership-upgrade-container #urm-total_container,
.ur-multi-device-form-preview .ur_membership_registration_container #urm-total_container,
.ur-multi-device-form-preview .membership-upgrade-container #urm-total_container,
#pg-container .ur_membership_registration_container #urm-total_container,
#pg-container .membership-upgrade-container #urm-total_container {
position: relative;
margin-top: 32px;
}
.user-registration-page .ur_membership_registration_container #urm-total_container::before,
.user-registration-page .membership-upgrade-container #urm-total_container::before,
.ur-multi-device-form-preview .ur_membership_registration_container #urm-total_container::before,
.ur-multi-device-form-preview .membership-upgrade-container #urm-total_container::before,
#pg-container .ur_membership_registration_container #urm-total_container::before,
#pg-container .membership-upgrade-container #urm-total_container::before {
content: "";
position: absolute;
background: #e1e1e1;
width: 100%;
height: 1px;
top: -24px;
left: 0;
}
.user-registration-page .ur_membership_registration_container #urm-total_container .urm-membership-total-value,
.user-registration-page .membership-upgrade-container #urm-total_container .urm-membership-total-value,
.ur-multi-device-form-preview .ur_membership_registration_container #urm-total_container .urm-membership-total-value,
.ur-multi-device-form-preview .membership-upgrade-container #urm-total_container .urm-membership-total-value,
#pg-container .ur_membership_registration_container #urm-total_container .urm-membership-total-value,
#pg-container .membership-upgrade-container #urm-total_container .urm-membership-total-value {
display: flex;
align-items: center;
justify-content: space-between;
gap: 20px;
padding: 14px;
border-radius: 4px;
border: 1px dashed #475bb2;
background: #f8f8fa;
}
.user-registration-page .ur_membership_registration_container #urm-total_container .ur_membership_input_label,
.user-registration-page .membership-upgrade-container #urm-total_container .ur_membership_input_label,
.ur-multi-device-form-preview .ur_membership_registration_container #urm-total_container .ur_membership_input_label,
.ur-multi-device-form-preview .membership-upgrade-container #urm-total_container .ur_membership_input_label,
#pg-container .ur_membership_registration_container #urm-total_container .ur_membership_input_label,
#pg-container .membership-upgrade-container #urm-total_container .ur_membership_input_label {
margin-bottom: 0;
color: #383838;
font-size: 16px;
font-weight: 600;
line-height: 24px;
}
.user-registration-page .ur_membership_registration_container #urm-total_container .ur_membership_input_label .user-registration-badge,
.user-registration-page .membership-upgrade-container #urm-total_container .ur_membership_input_label .user-registration-badge,
.ur-multi-device-form-preview .ur_membership_registration_container #urm-total_container .ur_membership_input_label .user-registration-badge,
.ur-multi-device-form-preview .membership-upgrade-container #urm-total_container .ur_membership_input_label .user-registration-badge,
#pg-container .ur_membership_registration_container #urm-total_container .ur_membership_input_label .user-registration-badge,
#pg-container .membership-upgrade-container #urm-total_container .ur_membership_input_label .user-registration-badge {
background: #def8db;
text-transform: capitalize;
font-size: 13px;
font-weight: 500;
line-height: 18px;
border-radius: 30px;
padding: 4px 12px;
color: #3aa530;
}
.user-registration-page .ur_membership_registration_container #urm-total_container .ur_membership_input_class,
.user-registration-page .membership-upgrade-container #urm-total_container .ur_membership_input_class,
.ur-multi-device-form-preview .ur_membership_registration_container #urm-total_container .ur_membership_input_class,
.ur-multi-device-form-preview .membership-upgrade-container #urm-total_container .ur_membership_input_class,
#pg-container .ur_membership_registration_container #urm-total_container .ur_membership_input_class,
#pg-container .membership-upgrade-container #urm-total_container .ur_membership_input_class {
padding: 0;
border: 0;
border-radius: 0;
background: transparent;
border-radius: 0;
text-align: right;
color: #383838;
font-size: 18px;
font-weight: 700;
line-height: 24px;
min-height: unset;
height: unset;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container .ur_membership_divider,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container .ur_membership_divider,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container .ur_membership_divider,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container .ur_membership_divider,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container .ur_membership_divider,
#pg-container .membership-upgrade-container .ur_payment_gateway_container .ur_membership_divider {
margin: 24px 0 16px;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container .ur_membership_input_label,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container .ur_membership_input_label,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container .ur_membership_input_label,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container .ur_membership_input_label,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container .ur_membership_input_label,
#pg-container .membership-upgrade-container .ur_payment_gateway_container .ur_membership_input_label {
padding: 0;
border: 0;
border-radius: 0;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists,
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists {
display: flex;
align-items: center;
gap: 20px;
}
@media screen and (max-width: 600px) {
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists,
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists {
flex-direction: column;
gap: 0;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists .ur_membership_input_label,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists .ur_membership_input_label,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists .ur_membership_input_label,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists .ur_membership_input_label,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists .ur_membership_input_label,
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur-membership-payment-gateway-lists .ur_membership_input_label {
width: 100%;
}
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label,
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label {
border-radius: 4px;
border: 1px solid #e1e1e1;
padding: 14px;
height: 48px;
margin-bottom: 20px;
justify-content: center;
flex: 1;
align-items: center;
transition: all 0.3s ease;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:hover,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:hover,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:hover,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:hover,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:hover,
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:hover {
border-color: #475bb2;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label[for=ur-membership-stripe] .ur-membership-duration,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label[for=ur-membership-stripe] .ur-membership-duration,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label[for=ur-membership-stripe] .ur-membership-duration,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label[for=ur-membership-stripe] .ur-membership-duration,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label[for=ur-membership-stripe] .ur-membership-duration,
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label[for=ur-membership-stripe] .ur-membership-duration {
color: #635bff;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label input[type=radio],
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label input[type=radio],
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label input[type=radio],
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label input[type=radio],
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label input[type=radio],
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label input[type=radio] {
display: none;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:has(input[type=radio]:checked),
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:has(input[type=radio]:checked),
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:has(input[type=radio]:checked),
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:has(input[type=radio]:checked),
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:has(input[type=radio]:checked),
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label:has(input[type=radio]:checked) {
background: rgb(250.7108433735, 251.1927710843, 253.2891566265);
border-color: #475bb2;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration,
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration {
margin-left: unset;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration img,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration img,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration img,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration img,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration img,
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body .ur_membership_input_label .ur-membership-duration img {
width: auto;
height: 24px;
margin-top: 4px;
}
.user-registration-page .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body #payment-gateway-notice:empty,
.user-registration-page .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body #payment-gateway-notice:empty,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body #payment-gateway-notice:empty,
.ur-multi-device-form-preview .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body #payment-gateway-notice:empty,
#pg-container .ur_membership_registration_container .ur_payment_gateway_container #payment-gateway-body #payment-gateway-notice:empty,
#pg-container .membership-upgrade-container .ur_payment_gateway_container #payment-gateway-body #payment-gateway-notice:empty {
display: none;
}
.user-registration-page .ur_membership_registration_container .ur_membership_input_label,
.user-registration-page .membership-upgrade-container .ur_membership_input_label,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_input_label,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_input_label,
#pg-container .ur_membership_registration_container .ur_membership_input_label,
#pg-container .membership-upgrade-container .ur_membership_input_label {
display: flex;
align-items: center;
}
.user-registration-page .ur_membership_registration_container .ur_membership_input_label input[type=radio],
.user-registration-page .membership-upgrade-container .ur_membership_input_label input[type=radio],
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_input_label input[type=radio],
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_input_label input[type=radio],
#pg-container .ur_membership_registration_container .ur_membership_input_label input[type=radio],
#pg-container .membership-upgrade-container .ur_membership_input_label input[type=radio] {
margin-right: 8px;
}
.user-registration-page .ur_membership_registration_container .ur_membership_input_label .ur-membership-duration,
.user-registration-page .membership-upgrade-container .ur_membership_input_label .ur-membership-duration,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_input_label .ur-membership-duration,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_input_label .ur-membership-duration,
#pg-container .ur_membership_registration_container .ur_membership_input_label .ur-membership-duration,
#pg-container .membership-upgrade-container .ur_membership_input_label .ur-membership-duration {
margin-top: 0;
margin-right: 6px;
}
.user-registration-page .ur_membership_registration_container .ur_membership_input_label .ur-membership-duration:last-child,
.user-registration-page .membership-upgrade-container .ur_membership_input_label .ur-membership-duration:last-child,
.ur-multi-device-form-preview .ur_membership_registration_container .ur_membership_input_label .ur-membership-duration:last-child,
.ur-multi-device-form-preview .membership-upgrade-container .ur_membership_input_label .ur-membership-duration:last-child,
#pg-container .ur_membership_registration_container .ur_membership_input_label .ur-membership-duration:last-child,
#pg-container .membership-upgrade-container .ur_membership_input_label .ur-membership-duration:last-child {
margin-right: 0;
}
.user-registration-page .membership-body,
.ur-multi-device-form-preview .membership-body,
#pg-container .membership-body {
padding: 20px;
}
.user-registration-page .membership-footer,
.ur-multi-device-form-preview .membership-footer,
#pg-container .membership-footer {
display: flex;
flex-direction: column;
gap: 10px;
padding: 20px 0;
}
.user-registration-page .membership-footer .membership-signup-button,
.ur-multi-device-form-preview .membership-footer .membership-signup-button,
#pg-container .membership-footer .membership-signup-button {
width: 200px;
cursor: pointer;
font-size: 14px;
background: #475bb2;
color: white;
padding: 10px 0;
border-radius: 5px;
border: none;
font-family: inherit;
}
.user-registration-page .membership-amount,
.ur-multi-device-form-preview .membership-amount,
#pg-container .membership-amount {
color: #475bb2;
font-weight: bold;
font-size: x-large;
}
.user-registration-page .membership-title,
.ur-multi-device-form-preview .membership-title,
#pg-container .membership-title {
font-weight: bold;
font-size: x-large;
padding: 20px 0 0 0;
}
.user-registration-page .ur-membership-duration,
.ur-multi-device-form-preview .ur-membership-duration,
#pg-container .ur-membership-duration {
font-weight: normal;
color: #545050;
display: inline-block;
vertical-align: middle;
margin-top: 2px;
}
.user-registration-page .membership-primary-btn,
.ur-multi-device-form-preview .membership-primary-btn,
#pg-container .membership-primary-btn {
position: relative;
width: max-content;
cursor: pointer;
font-size: 14px;
background: #475bb2;
color: white;
padding: 10px 0;
border-radius: 4px;
border: none;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
padding: 8px 16px;
font-size: 15px;
font-weight: 500;
line-height: 25px;
transition: all 0.3s;
}
.user-registration-page .membership-primary-btn:hover,
.ur-multi-device-form-preview .membership-primary-btn:hover,
#pg-container .membership-primary-btn:hover {
color: white;
background: #38488e;
}
.user-registration-page .membership-primary-btn:disabled,
.ur-multi-device-form-preview .membership-primary-btn:disabled,
#pg-container .membership-primary-btn:disabled {
background: #818286;
color: white;
cursor: not-allowed;
}
.user-registration-page .urm-spinner,
.ur-multi-device-form-preview .urm-spinner,
#pg-container .urm-spinner {
display: inline-block;
width: 10px;
height: 10px;
border: 3px solid rgba(0, 0, 0, 0.14);
border-radius: 50%;
border-top-color: #ffffff;
animation: spin 1s cubic-bezier(0.65, 0.05, 0.36, 1) infinite;
}
.user-registration-page .user-registration-membership-content .urm-spinner,
.ur-multi-device-form-preview .user-registration-membership-content .urm-spinner,
#pg-container .user-registration-membership-content .urm-spinner {
width: 15px;
height: 15px;
border-radius: 50%;
margin-left: 5px;
}
.user-registration-page .user-registration-membership-content span.urm-help-tip::before,
.ur-multi-device-form-preview .user-registration-membership-content span.urm-help-tip::before,
#pg-container .user-registration-membership-content span.urm-help-tip::before {
content: "";
background-image: url(//micasa.org.za/wp-content/plugins/user-registration/assets/images/settings-icons/information.svg) !important;
background-repeat: no-repeat !important;
background-size: 100% !important;
display: block;
width: 12px;
height: 12px;
cursor: pointer;
padding: 4px;
background: 0 0;
border-radius: 3px;
transform: rotate(26deg);
}
.user-registration-page .notice-container .notice_red:empty, .user-registration-page .notice-container .notice_blue:empty,
.ur-multi-device-form-preview .notice-container .notice_red:empty,
.ur-multi-device-form-preview .notice-container .notice_blue:empty,
#pg-container .notice-container .notice_red:empty,
#pg-container .notice-container .notice_blue:empty {
padding: 0;
}
.user-registration-page .notice-container .notice_red, .user-registration-page .notice-container .notice_blue,
.ur-multi-device-form-preview .notice-container .notice_red,
.ur-multi-device-form-preview .notice-container .notice_blue,
#pg-container .notice-container .notice_red,
#pg-container .notice-container .notice_blue {
padding: 10px 12px;
font-size: 14px;
line-height: 22px;
}
.user-registration-page .notice-container .notice_red,
.ur-multi-device-form-preview .notice-container .notice_red,
#pg-container .notice-container .notice_red {
background: #fdd9d9;
border-left: 3px solid #dc3545;
word-wrap: break-word;
}
.user-registration-page .notice-container .notice_red::before,
.ur-multi-device-form-preview .notice-container .notice_red::before,
#pg-container .notice-container .notice_red::before {
content: "\f534";
}
.user-registration-page .notice-container .notice_blue,
.ur-multi-device-form-preview .notice-container .notice_blue,
#pg-container .notice-container .notice_blue {
border-left: 3px solid #007bff;
background: #e2e2fd;
word-wrap: break-word;
}
.user-registration-page .notice-container,
.ur-multi-device-form-preview .notice-container,
#pg-container .notice-container {
position: fixed;
top: 50px;
right: -700px;
z-index: 9999;
transition: right 0.5s ease;
}
.user-registration-page .close_notice,
.ur-multi-device-form-preview .close_notice,
#pg-container .close_notice {
color: red;
cursor: pointer;
font-weight: bold;
}
.user-registration-page .notice-container.active,
.ur-multi-device-form-preview .notice-container.active,
#pg-container .notice-container.active {
right: 20px;
}
.user-registration-page .urm-d-none,
.ur-multi-device-form-preview .urm-d-none,
#pg-container .urm-d-none {
display: none !important;
}
.user-registration-page #ur-payment-gateway-body,
.ur-multi-device-form-preview #ur-payment-gateway-body,
#pg-container #ur-payment-gateway-body {
display: flex;
flex-direction: column;
}
.user-registration-page #ur-payment-gateway-body input,
.ur-multi-device-form-preview #ur-payment-gateway-body input,
#pg-container #ur-payment-gateway-body input {
cursor: pointer;
}
.user-registration-page label,
.ur-multi-device-form-preview label,
#pg-container label {
cursor: pointer;
}
.user-registration-page .message-section,
.ur-multi-device-form-preview .message-section,
#pg-container .message-section {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
.user-registration-page .coupon-input-area,
.ur-multi-device-form-preview .coupon-input-area,
#pg-container .coupon-input-area {
display: flex;
justify-content: space-between;
gap: 20px;
}
.user-registration-page .coupon-input-area .input_with_clear_btn,
.ur-multi-device-form-preview .coupon-input-area .input_with_clear_btn,
#pg-container .coupon-input-area .input_with_clear_btn {
display: flex;
position: relative;
justify-content: center;
align-items: center;
width: 100%;
}
.user-registration-page .coupon-input-area .input_with_clear_btn input,
.ur-multi-device-form-preview .coupon-input-area .input_with_clear_btn input,
#pg-container .coupon-input-area .input_with_clear_btn input {
width: 100%;
padding: 10px 30px 10px 10px;
}
.user-registration-page .coupon-input-area button,
.ur-multi-device-form-preview .coupon-input-area button,
#pg-container .coupon-input-area button {
width: 50%;
}
.user-registration-page .coupon-input-area span,
.ur-multi-device-form-preview .coupon-input-area span,
#pg-container .coupon-input-area span {
position: absolute;
right: 10px;
cursor: pointer;
font-weight: 600;
}
.user-registration-page #total-input-notice,
.ur-multi-device-form-preview #total-input-notice,
#pg-container #total-input-notice {
font-style: italic;
font-size: x-small;
}
.user-registration-page .stripe-card-indicator,
.ur-multi-device-form-preview .stripe-card-indicator,
#pg-container .stripe-card-indicator {
background: #475bb2;
color: #fff;
border-radius: 4px 4px 0 0;
border: none;
padding: 8px 16px;
font-size: 15px;
font-weight: 500;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal {
padding: 0px !important;
font-size: large;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-header,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-header,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-header {
padding: 20px;
align-items: baseline;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-header h2,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-header h2,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-header h2 {
border-bottom: 1px solid #d3d3d3;
padding-bottom: 16px;
width: 100%;
text-align: left;
margin-bottom: 0;
color: #3d3d3d;
font-size: 20px;
font-weight: 600;
line-height: 24px;
font-family: inherit;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-content,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-content,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-content {
text-align: left;
color: #383838;
font-size: 14px;
font-weight: 400;
line-height: 24px;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-content .ur_membership_registration_container,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-content .ur_membership_registration_container,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-content .ur_membership_registration_container {
margin: 0;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions {
display: flex;
flex-direction: row-reverse;
justify-content: end;
padding: 18px 20px;
gap: 10px;
margin-top: 10px;
border-radius: 0 0 5px 5px;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button {
width: 30%;
color: #383838;
font-size: 14px;
font-weight: 400;
line-height: 24px;
margin: 0;
padding: 6px 12px;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button:focus,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button:focus,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button:focus {
border: 0;
outline: none;
box-shadow: none;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button.swal2-confirm,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button.swal2-confirm,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button.swal2-confirm {
color: #ffffff;
display: flex !important;
align-items: center;
gap: 5px;
justify-content: center;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button.swal2-cancel,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button.swal2-cancel,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions button.swal2-cancel {
color: #383838;
background: #ffffff !important;
}
.user-registration-page .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions.swal2-loading,
.ur-multi-device-form-preview .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions.swal2-loading,
#pg-container .user-registration-upgrade-membership-swal2-container.swal2-modal .swal2-actions.swal2-loading {
display: flex;
justify-content: center;
margin-top: 0;
}
.user-registration-page #pg-container,
.ur-multi-device-form-preview #pg-container,
#pg-container #pg-container {
display: none;
}
.user-registration-page .membership-upgrade-container .StripeElement,
.ur-multi-device-form-preview .membership-upgrade-container .StripeElement,
#pg-container .membership-upgrade-container .StripeElement {
padding: 0px 12px;
border: 1px solid #e1e1e1;
border-radius: 4px;
}
.user-registration-page .membership-upgrade-container .StripeElement .__PrivateStripeElement,
.ur-multi-device-form-preview .membership-upgrade-container .StripeElement .__PrivateStripeElement,
#pg-container .membership-upgrade-container .StripeElement .__PrivateStripeElement {
width: 100%;
padding: 4px 8px;
border-radius: 0;
min-height: 36px;
margin-bottom: 10px;
line-height: 1.5;
height: 38px;
}
.user-registration-page .membership-upgrade-container .StripeElement .__PrivateStripeElement iframe,
.ur-multi-device-form-preview .membership-upgrade-container .StripeElement .__PrivateStripeElement iframe,
#pg-container .membership-upgrade-container .StripeElement .__PrivateStripeElement iframe {
position: absolute;
top: 12px;
}
.user-registration-page .membership-upgrade-container .authorize-net-container,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container,
#pg-container .membership-upgrade-container .authorize-net-container {
width: 90%;
}
.user-registration-page .membership-upgrade-container .authorize-net-container label,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container label,
#pg-container .membership-upgrade-container .authorize-net-container label {
margin-top: 0px;
margin-bottom: 16px;
color: rgb(34, 34, 34);
font-size: 15px;
font-weight: 500;
line-height: 19px;
}
.user-registration-page .membership-upgrade-container .authorize-net-container .ur-error,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container .ur-error,
#pg-container .membership-upgrade-container .authorize-net-container .ur-error {
color: #d63638;
font-size: 15px;
}
.user-registration-page .membership-upgrade-container .authorize-net-container .user-registration-one-half,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container .user-registration-one-half,
#pg-container .membership-upgrade-container .authorize-net-container .user-registration-one-half {
float: left;
width: 49%;
margin-right: 2%;
}
.user-registration-page .membership-upgrade-container .authorize-net-container .user-registration-one-half:nth-child(2),
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container .user-registration-one-half:nth-child(2),
#pg-container .membership-upgrade-container .authorize-net-container .user-registration-one-half:nth-child(2) {
margin-right: 0;
}
.user-registration-page .membership-upgrade-container .authorize-net-container .user-registration-membership_page_user-registration-frontend-list .shortcode .widefat,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container .user-registration-membership_page_user-registration-frontend-list .shortcode .widefat,
#pg-container .membership-upgrade-container .authorize-net-container .user-registration-membership_page_user-registration-frontend-list .shortcode .widefat {
width: calc(100% - 40px);
}
.user-registration-page .membership-upgrade-container .authorize-net-container .clearfix::before,
.user-registration-page .membership-upgrade-container .authorize-net-container .clearfix::after,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container .clearfix::before,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container .clearfix::after,
#pg-container .membership-upgrade-container .authorize-net-container .clearfix::before,
#pg-container .membership-upgrade-container .authorize-net-container .clearfix::after {
content: " ";
display: table;
}
.user-registration-page .membership-upgrade-container .authorize-net-container .clearfix::after,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container .clearfix::after,
#pg-container .membership-upgrade-container .authorize-net-container .clearfix::after {
clear: both;
}
.user-registration-page .membership-upgrade-container .authorize-net-container abbr.required,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container abbr.required,
#pg-container .membership-upgrade-container .authorize-net-container abbr.required {
color: red;
}
.user-registration-page .membership-upgrade-container .authorize-net-container abbr[title],
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container abbr[title],
#pg-container .membership-upgrade-container .authorize-net-container abbr[title] {
text-decoration: none;
}
.user-registration-page .membership-upgrade-container .authorize-net-container .ur-field-row input,
.user-registration-page .membership-upgrade-container .authorize-net-container .ur-field-row select,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container .ur-field-row input,
.ur-multi-device-form-preview .membership-upgrade-container .authorize-net-container .ur-field-row select,
#pg-container .membership-upgrade-container .authorize-net-container .ur-field-row input,
#pg-container .membership-upgrade-container .authorize-net-container .ur-field-row select {
width: 100%;
min-height: 36px;
margin-bottom: 10px;
line-height: 1.5;
padding: 4px 8px;
border-radius: 0px;
}
.user-registration-page .upgrade-plan-container #upgradable-plans,
.ur-multi-device-form-preview .upgrade-plan-container #upgradable-plans,
#pg-container .upgrade-plan-container #upgradable-plans {
display: flex;
flex-direction: column;
gap: 5px;
text-align: left;
}
.user-registration-page .upgrade-plan-container #upgradable-plans .upgrade-membership-label,
.ur-multi-device-form-preview .upgrade-plan-container #upgradable-plans .upgrade-membership-label,
#pg-container .upgrade-plan-container #upgradable-plans .upgrade-membership-label {
display: flex;
gap: 5px;
align-items: center;
}
.user-registration .membership-upgrade-container > span {
display: block;
margin-bottom: 20px;
font-size: 16px;
color: #6b6b6b;
}
.user-registration .ur-upgrade-label {
display: block;
margin-bottom: 10px;
font-weight: 600;
font-size: 17px;
color: #1f1f1f;
}
.user-registration .notice_red,
.user-registration #upgrade-membership-notice {
margin-top: 10px;
font-size: 14px;
color: #ef4444;
}
.ur-membership-container.layout-list .membership-block {
display: flex;
margin-bottom: 20px;
border-width: 1px;
border-style: solid;
border-color: rgb(225, 225, 225);
border-image: initial;
border-radius: 4px;
padding: 16px;
}
.ur-membership-container.layout-list .membership-block .ur_membership_input_label {
width: 100%;
display: flex;
align-items: center;
color: #383838;
font-size: 14px;
font-weight: 700;
line-height: 25px;
margin-bottom: 0;
margin-top: 0;
gap: 8px;
}
.ur-membership-container.layout-list .membership-block .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list) {
height: 38px;
padding: 0 14px;
border-radius: 4px;
border: 1px solid #e9e9e9;
background: white;
color: #383838;
margin-bottom: 0;
}
.ur-membership-container.layout-list .membership-block .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list)::placeholder {
color: #b5b5b5;
}
.ur-membership-container.layout-list .membership-block .ur_membership_input_class:not(.ur_membership_radio_input, .pg-list):focus {
border-color: #475bb2;
}
.ur-membership-container.layout-list .membership-block .ur-frontend-field {
accent-color: #475bb2;
}
.ur-membership-container.layout-list .membership-block .ur-frontend-field:focus {
outline: none;
box-shadow: none;
vertical-align: center;
}
.ur-membership-container.layout-list .membership-block:has(.ur-frontend-field:checked) {
border-color: #475bb2;
}
.ur-membership-container.layout-list .membership-block .ur-membership-title-wrapper {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
}
.ur-membership-container.layout-list .membership-block .ur-membership-title-wrapper .ur-membership-title {
color: #1f1f1f;
font-weight: 600;
display: inline-block;
vertical-align: middle;
font-size: 16px;
text-align: left;
}
.ur-membership-container.layout-list .membership-block .ur-membership-title-wrapper .ur-membership-amount-wrapper {
display: flex;
align-items: center;
justify-content: center;
gap: 4px;
}
.ur-membership-container.layout-list .membership-block .ur-membership-title-wrapper .ur-membership-amount-wrapper .membership-amount {
font-weight: 700;
font-size: 16px;
color: #1f1f1f;
}
.ur-membership-container.layout-list .ur-membership-duration {
color: #6b6b6b;
font-size: 13px;
font-weight: 400;
}
.membership-footer {
padding: 0px;
}
.membership-footer .membership-signup-button {
width: 200px;
cursor: pointer;
font-size: 16px;
line-height: 24px;
font-weight: 600;
background: #475bb2;
color: white;
padding: 14px 0;
border-radius: 5px;
border: none;
font-family: inherit;
}
.ur-membership-list-container .ur-membership-container.layout-block {
display: grid;
}
.ur-membership-list-container .ur-membership-container.layout-block.column-4 {
grid-template-columns: repeat(4, 1fr);
}
.ur-membership-list-container .ur-membership-container.layout-block.column-3 {
grid-template-columns: repeat(3, 1fr);
}
.ur-membership-list-container .ur-membership-container.layout-block.column-2 {
grid-template-columns: repeat(2, 1fr);
}
.ur-membership-list-container .ur-membership-container.layout-block .membership-block {
flex-direction: column;
padding: 32px;
gap: 12px;
width: 100%;
background: none;
border-radius: 8px;
text-align: left;
box-sizing: border-box;
transition: all 0.3s ease-in-out;
margin-bottom: 0;
border-radius: 8px;
border: 1px solid var(--Grey-grey-50, #e9e9e9);
}
.ur-membership-list-container .ur-membership-container.layout-block .membership-block .ur-membership-amount-wrapper {
display: flex;
align-items: center;
gap: 4px;
}
.ur-membership-list-container .ur-membership-container.layout-block .membership-block .ur-membership-amount-wrapper .membership-amount {
color: #1f1f1f;
font-weight: 700;
font-size: 32px;
text-align: left;
}
.ur-membership-list-container .ur-membership-container.layout-block .membership-block .ur-membership-amount-wrapper .ur-membership-duration {
color: #6b6b6b;
font-size: 15px;
font-weight: 400;
margin-top: 8px;
}
.ur-membership-list-container .ur-membership-container.layout-block .membership-block .membership-title {
color: #1f1f1f;
font-size: 22px;
font-weight: 800;
padding-top: 0;
text-align: left;
}
.ur-membership-list-container .ur-membership-container.layout-block .membership-block .membership-body .membership-signup-button {
width: 100%;
cursor: pointer;
font-size: 16px;
font-weight: 600;
margin-top: 16px;
line-height: 24px;
background: #475bb2;
color: white;
padding: 12px 0;
border-radius: 5px;
border: none;
font-family: inherit;
}
.ur-membership-list-container .ur-membership-container.layout-block .membership-block .membership-footer {
display: flex;
flex-direction: column;
}
.ur-membership-list-container .ur-membership-container.layout-block .membership-block .membership-footer .membership-description {
padding-top: 10px;
margin-top: 20px;
border-top: 1px solid #e9e9e9;
text-align: left;
color: #383838;
}
.ur-membership-list-container .ur-membership-container.layout-block .membership-block .membership-footer .membership-description:not(:has(*:not(:empty))) {
display: none;
}
.ur-membership-list-container .ur-membership-container.layout-block .membership-block .membership-footer .membership-description ul,
.ur-membership-list-container .ur-membership-container.layout-block .membership-block .membership-footer .membership-description ol {
padding-left: 20px;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row {
align-items: center;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block {
flex-direction: row;
padding: 0;
gap: 12px;
width: 60%;
background: none;
border-radius: 8px;
text-align: left;
box-sizing: border-box;
transition: all 0.3s ease-in-out;
margin-bottom: 0;
border-radius: 8px;
border: 1px solid var(--Grey-grey-50, #e9e9e9);
align-items: center;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .ur-membership-amount-wrapper {
display: flex;
justify-content: center;
align-items: center;
gap: 4px;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .ur-membership-amount-wrapper .membership-amount {
color: #1f1f1f;
font-size: 28px;
font-weight: 700;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .ur-membership-amount-wrapper .ur-membership-duration {
color: #6b6b6b;
font-size: 15px;
font-weight: 400;
margin-top: 8px;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .membership-signup-button {
width: 100%;
cursor: pointer;
font-size: 16px;
font-weight: 600;
line-height: 24px;
background: #475bb2;
color: white;
padding: 12px 0;
margin-top: 20px;
border-radius: 5px;
border: none;
font-family: inherit;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .membership-signup-button:hover {
background: #38488e;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .left-container {
flex: 1;
padding: 32px;
justify-content: center;
border-right: 1px solid #e9e9e9;
height: stretch;
align-content: center;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .left-container .membership-title {
color: #1f1f1f;
font-size: 22px;
font-weight: 700;
line-height: 36px;
padding-top: 0;
text-align: left;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .left-container .membership-description {
text-align: left;
color: #383838;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .left-container .membership-description ul,
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .left-container .membership-description ol {
padding-left: 20px;
}
.user-registration-page .ur-membership-list-container .ur-membership-container.layout-row .membership-block .right-container {
max-width: 250px;
width: 100%;
padding: 32px;
align-items: center;
text-align: center;
justify-content: center;
}
.user-registration-page .ur-membership-list-container .ur-membership-container .membership-block:hover,
.ur-multi-device-form-preview .ur-membership-list-container .ur-membership-container .membership-block:hover,
#pg-container .ur-membership-list-container .ur-membership-container .membership-block:hover {
background: none;
box-shadow: none;
}
.ur-thank-you-page {
max-width: 600px !important;
width: 100%;
margin: 24px auto;
box-sizing: border-box;
}
.ur-thank-you-page .thank-you-page-container {
display: flex;
flex-direction: column;
align-items: center;
background-color: #ffffff;
padding: 48px;
border-radius: 7px;
border: 1px solid #F1F5F9;
box-shadow: 0 6px 26px 0 rgba(10, 10, 10, 0.06);
}
@media screen and (max-width: 600px) {
.ur-thank-you-page .thank-you-page-container {
padding: 40px;
}
}
@media screen and (max-width: 420px) {
.ur-thank-you-page .thank-you-page-container {
padding: 30px;
}
}
.ur-thank-you-page .thank-you-page-container .ur-success-icon {
width: 80px;
height: 80px;
margin-bottom: 20px;
animation: scaleIn 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
@media screen and (max-width: 420px) {
.ur-thank-you-page .thank-you-page-container .ur-success-icon {
width: 60px;
height: 60px;
}
}
.ur-thank-you-page .thank-you-page-container .ur-success-icon svg {
width: 80px;
height: 80px;
}
@media screen and (max-width: 420px) {
.ur-thank-you-page .thank-you-page-container .ur-success-icon svg {
width: 60px;
height: 60px;
}
}
.ur-thank-you-page .thank-you-page-container .ur-headline {
margin-bottom: 16px;
}
.ur-thank-you-page .thank-you-page-container .ur-headline h1 {
font-size: 28px;
font-weight: 700;
color: #1f1f1f;
margin: 0;
line-height: 36px;
letter-spacing: -0.5px;
text-transform: capitalize;
text-wrap: unset;
text-align: center;
}
@media screen and (max-width: 420px) {
.ur-thank-you-page .thank-you-page-container .ur-headline h1 {
font-size: 22px;
line-height: 30px;
}
}
.ur-thank-you-page .thank-you-page-container .ur-message {
margin-bottom: 32px;
}
@media screen and (max-width: 420px) {
.ur-thank-you-page .thank-you-page-container .ur-message {
margin-bottom: 28px;
}
}
.ur-thank-you-page .thank-you-page-container .ur-message p {
font-size: 16px;
line-height: 24px;
margin: 0;
color: #6b6b6b;
font-weight: 400;
text-align: center;
letter-spacing: 0.15px;
text-wrap: unset;
}
@media screen and (max-width: 420px) {
.ur-thank-you-page .thank-you-page-container .ur-message p {
font-size: 15px;
line-height: 25px;
}
}
.ur-thank-you-page .thank-you-page-container .ur-message ul {
text-align: left;
}
.ur-thank-you-page .thank-you-page-container .ur-button-wrapper {
margin-bottom: 0px;
}
.ur-thank-you-page .thank-you-page-container .ur-button-wrapper .ur-redirect-btn {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
padding: 14px 32px;
background: #475bb2;
color: #ffffff;
font-size: 16px;
font-weight: 500;
border: none;
border-radius: 4px;
text-decoration: none;
cursor: pointer;
}
@media screen and (max-width: 420px) {
.ur-thank-you-page .thank-you-page-container .ur-button-wrapper .ur-redirect-btn {
font-size: 15px;
line-height: 25px;
padding: 12px 24px;
}
}
.ur-thank-you-page .thank-you-page-container .ur-button-wrapper .ur-redirect-btn:hover {
background: #38488e;
}
.ur-thank-you-page .thank-you-page-container .ur-button-wrapper .ur-redirect-btn:focus {
outline: none;
box-shadow: none;
}
.ur-thank-you-page .thank-you-page-container .ur-button-wrapper .ur-redirect-btn svg {
width: 16px;
height: 16px;
stroke: #ffffff;
fill: none;
transition: transform 0.3s ease;
}
@media screen and (max-width: 420px) {
.ur-thank-you-page .thank-you-page-container .ur-button-wrapper .ur-redirect-btn svg {
display: none;
}
}
.ur-thank-you-page .thank-you-page-container .ur-bank-details {
width: auto;
margin: 30px 0;
padding: 20px;
align-items: center;
background-color: #F8F8FA;
border: 1px solid #EDF2F7;
border-radius: 6px;
text-align: left;
font-size: 16px;
font-weight: 400;
color: #383838;
line-height: 30px;
gap: 12px;
}
.ur-thank-you-page .thank-you-page-container .ur-bank-details .ur-bank-details-title {
font-size: 16px;
font-weight: 500;
margin: 0;
color: #1f1f1f;
border-bottom: 1px solid #e1e1e1;
padding-bottom: 10px;
}
.ur-thank-you-page .thank-you-page-container h3,
.ur-thank-you-page .thank-you-page-container h4 {
margin: 0 0 12px 0;
color: #1a1a1a;
font-size: 16px;
font-weight: 600;
}
.ur-thank-you-page .thank-you-page-container p {
margin: 6px 0;
color: #495057;
font-size: 14px;
line-height: 1.5;
}
.ur-thank-you-page .thank-you-page-container table {
width: 100%;
margin-top: 12px;
border-collapse: collapse;
}
.ur-thank-you-page .thank-you-page-container table th,
.ur-thank-you-page .thank-you-page-container table td {
padding: 8px;
text-align: left;
border-bottom: 1px solid #e9ecef;
font-size: 14px;
}
.ur-thank-you-page .thank-you-page-container table th {
font-weight: 600;
color: #1a1a1a;
}
.ur-thank-you-page .thank-you-page-container table td {
color: #495057;
}
.ur-transaction-info {
margin-bottom: 24px;
padding: 14px 18px;
background-color: #e7f3ff;
border-left: 4px solid #2680c2;
border-radius: 4px;
text-align: left;
}
.ur-transaction-info p {
margin: 0;
font-size: 14px;
color: #495057;
line-height: 1.5;
}
.ur-transaction-info strong {
color: #2680c2;
font-weight: 600;
}
.ur-footer p {
font-size: 14px;
color: #868e96;
line-height: 1.6;
margin: 0;
}
@keyframes scaleIn {
from {
transform: scale(0);
opacity: 0;
}
to {
transform: scale(1);
opacity: 1;
}
}
@media print {
.ur-thank-you-page {
background-color: #ffffff;
min-height: auto;
padding: 0;
}
.thank-you-page-container {
box-shadow: none;
padding: 20px;
}
.thank-you-page-container .ur-button-wrapper {
display: none;
}
.thank-you-page-container .ur-success-icon {
box-shadow: none;
}
}
.ur-show-bank-details-toggle {
margin-bottom: 5px !important;
}
.user-registration-email__entries {
width: 100%;
border-collapse: collapse;
margin: 12px 0;
font-size: 14px;
}
.user-registration-email__entries-tr:empty {
display: none;
}
.user-registration-email__entries td {
padding: 10px 12px;
border: 1px solid #EDF2F7;
vertical-align: top;
}
.user-registration-email__entries-label {
width: 35%;
font-weight: 600;
color: #374151;
background-color: #F8F8FA;
white-space: nowrap;
}
.user-registration-email__entries-data {
color: #111827;
word-break: break-word;
background-color: #F8F8FA;
}
.user-registration-email__entries-tr:nth-child(even) {
background-color: #fcfcfd;
}
@media (max-width: 600px) {
.user-registration-email__entries td {
display: block;
width: 100%;
border-bottom: none;
}
.user-registration-email__entries-label {
border-bottom: 0;
padding-bottom: 4px;
}
.user-registration-email__entries-data {
padding-top: 0;
}
}.ur-h2,.ur-h3,.ur-h4{font-weight:600!important}.ur-h2{font-size:28px!important}.ur-h3{font-size:20px!important}.ur-h4{font-size:16px!important}.ur-text-center{text-align:center}.ur-text-right{text-align:right}.ur-text-muted{color:#383838}@font-face{font-family:UserRegistration;src:url(//micasa.org.za/wp-content/plugins/user-registration/assets/fonts/UserRegistration.eot?nk6vrg);src:url(//micasa.org.za/wp-content/plugins/user-registration/assets/fonts/UserRegistration.eot?nk6vrg#iefix) format("embedded-opentype"),url(//micasa.org.za/wp-content/plugins/user-registration/assets/fonts/UserRegistration.ttf?nk6vrg) format("truetype"),url(//micasa.org.za/wp-content/plugins/user-registration/assets/fonts/UserRegistration.woff?nk6vrg) format("woff"),url(//micasa.org.za/wp-content/plugins/user-registration/assets/fonts/UserRegistration.svg?nk6vrg#UserRegistration) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:UserRegistration;src:url(//micasa.org.za/wp-content/plugins/user-registration/assets/fonts/UserRegistration.eot?v5p6f);src:url(//micasa.org.za/wp-content/plugins/user-registration/assets/fonts/UserRegistration.eot?v5p6f#iefix) format("embedded-opentype"),url(//micasa.org.za/wp-content/plugins/user-registration/assets/fonts/UserRegistration.ttf?v5p6f) format("truetype"),url(//micasa.org.za/wp-content/plugins/user-registration/assets/fonts/UserRegistration.woff?v5p6f) format("woff"),url(//micasa.org.za/wp-content/plugins/user-registration/assets/fonts/UserRegistration.svg?v5p6f#UserRegistration) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" ur-icon-"],[class^=ur-icon-]{font-family:UserRegistration!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ur-icon-input-first-name::before{content:"\e001"}.ur-icon-input-last-name::before{content:"\e002"}.ur-icon-input-field::before{content:"\e003"}.ur-icon-input-password::before{content:"\e004"}.ur-icon-input-checkbox::before{content:"\e005"}.ur-icon-radio::before{content:"\e006"}.ur-icon-number::before{content:"\e007"}.ur-icon-phone::before{content:"\e008"}.ur-icon-calendar::before{content:"\e009"}.ur-icon-drop-down::before{content:"\e00a"}.ur-icon-textarea::before{content:"\e00b"}.ur-icon-email::before{content:"\e00c"}.ur-icon-email-secondary::before{content:"\e00d"}.ur-icon-email-confirm::before{content:"\e00e"}.ur-icon-invite-codes::before{content:"\e00f"}.ur-icon-password::before{content:"\e010"}.ur-icon-password-confirm::before{content:"\e011"}.ur-icon-user::before{content:"\e012"}.ur-icon-user-nickname::before{content:"\e013"}.ur-icon-user-display-name::before{content:"\e014"}.ur-icon-user-bio::before{content:"\e015"}.ur-icon-website::before{content:"\e016"}.ur-icon-flag::before{content:"\e017"}.ur-icon-map-one::before{content:"\e018"}.ur-icon-map-two::before{content:"\e019"}.ur-icon-zip-code::before{content:"\e01a"}.ur-icon-select2::before{content:"\e01b"}.ur-icon-multi-select::before{content:"\e01c"}.ur-icon-section-title::before{content:"\e01d"}.ur-icon-time-picker::before{content:"\e01e"}.ur-icon-state::before{content:"\e01f"}.ur-icon-buildings::before{content:"\e020"}.ur-icon-text-editor::before{content:"\e021"}.ur-icon-bill::before{content:"\e022"}.ur-icon-doc::before{content:"\e023"}.ur-icon-file-upload::before{content:"\e024"}.ur-icon-file-dollar::before{content:"\e025"}.ur-icon-code::before{content:"\e026"}.ur-icon-mailchimp::before{content:"\e027"}.ur-icon-credit-card::before{content:"\e028"}.ur-icon-range::before{content:"\e029"}.ur-icon-course::before{content:"\e02a"}.ur-icon-mailerlite::before{content:"\e02b"}.ur-icon-stripe::before{content:"\e02d"}.ur-icon-multichoice::before{content:"\e02e"}.ur-icon-subscription-plan::before{content:"\e037"}.ur-icon-total::before{content:"\e02f"}.ur-icon-quantity::before{content:"\e032"}.ur-icon-hidden-field::before{content:"\e035"}.ur-icon-captcha-field::before{content:"\e036"}.ur-icon-membership-field::before{content:"\e038"}.ur-icon-coupon-field::before{content:"\e039"}.ur-icon-e-signature::before{content:"\e040"}.ur-icon-authorize-net::before{content:"\e041"}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes ur-circle-loading{0%,100%{animation-timing-function:cubic-bezier(.2,0,.8,1)}50%{animation-timing-function:cubic-bezier(0,.2,1,.8)}0%{transform:rotate(0) translate(0,-20px) scale(0)}50%{transform:rotate(180deg) translate(0,-20px) scale(1)}100%{transform:rotate(360deg) translate(0,-20px) scale(0)}}@-webkit-keyframes ur-circle-loading-keyframe{0%,100%{animation-timing-function:cubic-bezier(.2,0,.8,1)}50%{animation-timing-function:cubic-bezier(0,.2,1,.8)}0%{transform:rotate(0) translate(0,-20px) scale(0)}50%{transform:rotate(180deg) translate(0,-20px) scale(1)}100%{transform:rotate(360deg) translate(0,-20px) scale(0)}}@keyframes open-message{0%{opacity:0;transform:translateY(-120%)}100%{transform:translateY(0)}}@keyframes close-message{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.9)}}.ur-form-container .button,.ur-form-container button,.user-registration .button,.user-registration button{transition:all .25s ease 0s;box-shadow:0 1px 3px rgba(182.4993283582,186.8632089552,206.5006716418,.15)}.ur-form-container .button+.button,.ur-form-container .button+button,.ur-form-container button+.button,.ur-form-container button+button,.user-registration .button+.button,.user-registration .button+button,.user-registration button+.button,.user-registration button+button{margin-left:6px}.ur-form-container .button.button-icon,.ur-form-container button.button-icon,.user-registration .button.button-icon,.user-registration button.button-icon{width:32px;padding:0;text-align:center}.ur-form-container .button.button-icon .dashicons,.ur-form-container button.button-icon .dashicons,.user-registration .button.button-icon .dashicons,.user-registration button.button-icon .dashicons{line-height:.9;vertical-align:middle}.ur-form-container .button.button-icon svg,.ur-form-container button.button-icon svg,.user-registration .button.button-icon svg,.user-registration button.button-icon svg{display:block;margin:0 auto}.ur-form-container .button.button-icon-round,.ur-form-container button.button-icon-round,.user-registration .button.button-icon-round,.user-registration button.button-icon-round{border-radius:50%}.ur-form-container .button.is-active,.ur-form-container button.is-active,.user-registration .button.is-active,.user-registration button.is-active{background:#475bb2;color:#fff;border-color:#475bb2}.ur-form-container .button.is-active:active,.ur-form-container .button.is-active:focus,.ur-form-container .button.is-active:hover,.ur-form-container button.is-active:active,.ur-form-container button.is-active:focus,.ur-form-container button.is-active:hover,.user-registration .button.is-active:active,.user-registration .button.is-active:focus,.user-registration .button.is-active:hover,.user-registration button.is-active:active,.user-registration button.is-active:focus,.user-registration button.is-active:hover{background:#475bb2;color:#fff;border-color:#475bb2}.ur-form-container .button .ur-spinner,.ur-form-container button .ur-spinner,.user-registration .button .ur-spinner,.user-registration button .ur-spinner{width:16px;height:16px;margin-left:6px;margin-bottom:2px;display:inline-block;vertical-align:middle}.ur-form-container .button-primary,.user-registration .button-primary{background:#475bb2;border-color:#475bb2;box-shadow:0 1px 0 #475bb2;text-shadow:none}.ur-form-container .button-primary:active,.ur-form-container .button-primary:focus,.ur-form-container .button-primary:hover,.user-registration .button-primary:active,.user-registration .button-primary:focus,.user-registration .button-primary:hover{background:rgb(56.4578313253,72.3614457831,141.5421686747);border-color:rgb(56.4578313253,72.3614457831,141.5421686747);box-shadow:0 1px 0 rgb(56.4578313253,72.3614457831,141.5421686747)}.ur-form-container .button-primary:disabled,.user-registration .button-primary:disabled{color:rgb(177.7951807229,186.4698795181,224.2048192771)!important;background:rgb(104.8795180723,121.7469879518,195.1204819277)!important;border-color:rgb(104.8795180723,121.7469879518,195.1204819277)!important}.ur-form-container .button-secondary,.user-registration .button-secondary{color:#2d3559;background:rgb(222.4984029851,224.3717109905,232.8015970149);border-color:rgb(222.4984029851,224.3717109905,232.8015970149);box-shadow:0 1px 0 rgb(222.4984029851,224.3717109905,232.8015970149)}.ur-form-container .button-secondary:active,.ur-form-container .button-secondary:focus,.ur-form-container .button-secondary:hover,.user-registration .button-secondary:active,.user-registration .button-secondary:focus,.user-registration .button-secondary:hover{color:#2d3559;background:rgb(182.4993283582,186.8632089552,206.5006716418);border-color:rgb(182.4993283582,186.8632089552,206.5006716418)}.ur-form-container .button-tertiary,.user-registration .button-tertiary{background:#fff;color:#2d3559;border:1px solid #e1e1e1}.ur-form-container .button-tertiary:active,.ur-form-container .button-tertiary:focus,.ur-form-container .button-tertiary:hover,.user-registration .button-tertiary:active,.user-registration .button-tertiary:focus,.user-registration .button-tertiary:hover{background:rgb(240.4392835821,241.3522713704,245.4607164179);border-color:#e1e1e1}.ur-form-container .button-danger,.user-registration .button-danger{color:#fff;background:#ff4f55;border-color:#ff4f55;box-shadow:0 1px 0 #ff4f55}.ur-form-container .button-danger:active,.ur-form-container .button-danger:focus,.ur-form-container .button-danger:hover,.user-registration .button-danger:active,.user-registration .button-danger:focus,.user-registration .button-danger:hover{color:#fff;background:rgb(238.74,54.46,60.7422727273);border-color:rgb(238.74,54.46,60.7422727273);box-shadow:0 1px 0 rgb(238.74,54.46,60.7422727273)}.user-registration-button-group{position:relative;display:inline-flex;vertical-align:middle}.user-registration-button-group .button:not(:first-child),.user-registration-button-group>button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.user-registration-button-group .button:not(:last-child),.user-registration-button-group>button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.user-registration-button-group .button,.user-registration-button-group button{margin-right:0!important}.ur-registered-item.ui-draggable-dragging{padding:10px 10px;line-height:20px;background:#475bb2;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important;z-index:9}.ur-registered-item.ui-draggable-dragging span{font-size:14px;line-height:20px;width:auto;height:auto;margin-right:3px}.select2-container .ur-select-all-countries-button{margin:6px 3px 4px 6px}.select2-container .ur-unselect-all-countries-button{margin:6px 3px 4px}.user-registration-page.user-registration-modal-open{overflow:hidden}.user-registration-page.user-registration-modal-open .user-registration-modal{max-width:100%}.user-registration-modal-link:hover{cursor:pointer}.user-registration-modal{display:flex;place-content:center;position:fixed;top:50px;left:0;right:0;max-height:90%;width:100%;margin:0 auto!important;overflow-x:hidden;overflow-y:auto;z-index:999}.user-registration-modal .user-registration-modal__backdrop{position:fixed;left:0;top:0;background-color:rgba(45,53,89,.5);min-width:100%;min-height:100%;z-index:1}.user-registration-modal .user-registration-modal__content{background:#fff;position:relative;width:auto;margin:16px;border-radius:8px;z-index:99999;box-shadow:0 3px 25px 0 rgba(45,53,89,.4)}@media (min-width:576px){.user-registration-modal .user-registration-modal__content{max-width:500px;margin:auto}}@media (min-width:992px){.user-registration-modal .user-registration-modal__content.user-registration-modal__content--lg,.user-registration-modal .user-registration-modal__content.user-registration-modal__content--xl{max-width:800px}}@media (min-width:1200px){.user-registration-modal .user-registration-modal__content.user-registration-modal__content--xl{max-width:1140px}}.user-registration-modal .user-registration-modal__header{display:flex;padding:16px;border-bottom:1px solid #e1e1e1}.user-registration-modal .user-registration-modal__header .user-registration-modal__title{font-size:20px;line-height:1.4;margin:0;padding:0}.user-registration-modal .user-registration-modal__header .user-registration-modal__close-icon{position:relative;display:block;width:32px;height:32px;flex:0 0 32px;cursor:pointer;margin-left:auto}.user-registration-modal .user-registration-modal__header .user-registration-modal__close-icon::after,.user-registration-modal .user-registration-modal__header .user-registration-modal__close-icon::before{content:"";height:2px;width:16px;display:block;position:absolute;top:50%;left:0;right:0;margin:0 auto;background:rgb(182.4993283582,186.8632089552,206.5006716418)}.user-registration-modal .user-registration-modal__header .user-registration-modal__close-icon::before{transform:rotate(45deg)}.user-registration-modal .user-registration-modal__header .user-registration-modal__close-icon::after{transform:rotate(135deg)}.user-registration-modal .user-registration-modal__body{position:relative;padding:16px;max-height:67vh;overflow-y:scroll}.user-registration-modal .user-registration-modal__body #user-registration,.user-registration-modal .user-registration-modal__body .login,.user-registration-modal .user-registration-modal__body .user-registration{margin:0;padding:0;border:none}.user-registration-modal .user-registration-modal__footer{padding:16px;border-top:1px solid #e1e1e1}.user-registration-modal .user-registration-modal__footer *{margin:4px}.swal2-container .user-registration-swal2-modal{padding:40px}.swal2-container .user-registration-swal2-modal .swal2-input{font-size:16px}.swal2-container .user-registration-swal2-modal .swal2-animate-success-icon [class^=swal2-success-circular-line],.swal2-container .user-registration-swal2-modal .swal2-animate-success-icon [class^=swal2-success-line]{animation:none}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon{width:56px;height:56px;line-height:56px;margin:0 auto 16px;border-width:2px;border-radius:50%}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon .swal2-x-mark [class^=swal2-x-mark-line]{height:3px;width:28px;top:50%;left:0;right:0;margin:0 auto}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon .swal2-x-mark [class^=swal2-x-mark-line][class$=left]{transform:translateY(-50%) rotate(45deg)}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon .swal2-x-mark [class^=swal2-x-mark-line][class$=right]{transform:translateY(-50%) rotate(-45deg)}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon.swal2-success [class^=swal2-success-line]{height:3px}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:16px;top:56%;left:10px}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:47%;width:32px;right:6px}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon.swal2-success [class^=swal2-success-circular-line]{height:64px;width:32px}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-75px;left:27px}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-26px;left:82px}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon.swal2-success .swal2-success-ring{top:-3px;left:-2px;border-width:2px}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon.swal2-success .swal2-success-fix{height:64px;left:2px;right:0;margin:0 auto;top:-2px;bottom:0;width:6px}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-icon::before{font-size:40px}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-title{color:#2d3559;font-size:24px;flex-wrap:wrap;margin-bottom:16px}.swal2-container .user-registration-swal2-modal .swal2-header .swal2-title .dashicons{color:#ff4f55;font-size:28px;width:56px;height:56px;line-height:56px;margin:0 auto 16px;border:2px solid #ff4f55;border-radius:50%}.swal2-container .user-registration-swal2-modal__title{line-height:1.35;display:block}.swal2-container .user-registration-swal2-modal .swal2-content{color:rgb(76.288238806,84.0379701493,118.911761194);font-size:1em;line-height:1.5}.swal2-container .user-registration-swal2-modal .swal2-actions button{margin-top:0;margin-bottom:0}.swal2-container .user-registration-swal2-modal--centered .swal2-title{flex-direction:column}.user-registration-modal-open .wp-block-cover{z-index:99}.lds-dual-ring{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.lds-dual-ring::after{content:" ";display:block;width:35px;height:35px;margin:8px;border-radius:50%;border:6px solid #2d3559;border-color:#2d3559 transparent #2d3559 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ur-gutenberg-form-selector-wrap .components-radio-control__option{padding-left:14px;margin-bottom:20px!important}.ur-gutenberg-form-selector-wrap .components-base-control__field{display:flex;justify-content:center}.wp-core-ui .ur-submit-button{color:#fff}.wp-core-ui select{max-width:100%!important}.clear{clear:both}.user-registration-page .select2-dropdown,.user-registration-swal2-container{z-index:9999}.user-registration-page .select2-dropdown{padding:0!important}.ur-timepicker-range{display:flex}.timepicker-start{margin-right:1rem}.user-registration-coupon-error,.user-registration-error,.user-registration-info{display:block;margin:0 0 10px;padding:10px 15px;background-color:rgb(239.7734939759,241.4843373494,248.9265060241);color:rgb(76.288238806,84.0379701493,118.911761194);border-top:3px solid #475bb2;list-style:none outside;width:auto;word-wrap:break-word;line-height:1.25;text-transform:none;font-size:14px}.user-registration-coupon-error::after,.user-registration-coupon-error::before,.user-registration-error::after,.user-registration-error::before,.user-registration-info::after,.user-registration-info::before{content:" ";display:table}.user-registration-coupon-error::after,.user-registration-error::after,.user-registration-info::after{clear:both}.user-registration-coupon-error::before,.user-registration-error::before,.user-registration-info::before{content:"\f348";display:inline-block;vertical-align:middle;font-family:Dashicons;font-size:calc(100% + 10px);margin-right:.875rem}.user-registration-coupon-error ul,.user-registration-error ul,.user-registration-info ul{margin:0!important;padding:0!important;background-color:transparent!important}.user-registration-coupon-error .button,.user-registration-error .button,.user-registration-info .button{float:right}.user-registration-coupon-error li,.user-registration-error li,.user-registration-info li{list-style:none outside!important;padding-left:0!important;margin-left:0!important;flex:1}.user-registration-coupon-error .message,.user-registration-error .message,.user-registration-info .message{margin:0;padding:0}.user-registration-info{color:#1e85be;border-top-color:#1e85be}.user-registration-error{border-top-color:#ff4f55;background:rgba(255,79,85,.1);color:rgb(255,2.5,11.1079545455)}.user-registration-error::before{content:"\f534"}.user-registration-coupon-error{border-top-color:#ff4f55;background:rgba(255,79,85,.1);color:rgb(255,2.5,11.1079545455);margin-top:10px}.user-registration-membership-notice__container{position:fixed;top:20px;right:0;z-index:1000;transition:right .5s ease;background-color:#f7fdf8;border-left:4px solid #49c85f;padding-right:24px;color:#222}.user-registration-membership-notice__red{padding:10px}.user-registration-membership-notice__blue{padding:20px}.user-registration-membership__close_notice{color:red;cursor:pointer;font-weight:700;padding-left:16px}input.ur-input-border-green:not([type=range]),textarea.ur-input-border-green{border-color:#1ea71b!important}input.ur-input-border-red,textarea.ur-input-border-red{border-color:#ff4f55!important}.ur-frontend-form{border:1px solid #e1e1e1;padding:20px;box-sizing:border-box}.ur-frontend-form.login{border:none;padding:60px;border-radius:8px;background:#fff}.ur-frontend-form.login .ur-lost-password-content-container{display:flex;flex-direction:column;align-items:center}.ur-frontend-form.login .ur-lost-password-content-container .ur-lost-password-title{color:var(--Grey-grey-600,#1f1f1f);font-size:32px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:.15px;margin:auto;margin-top:20px}.ur-frontend-form.login .ur-lost-password-content-container .ur-lost-password-message{font-size:14px;letter-spacing:.15px;margin-top:5px;margin-bottom:0}.ur-frontend-form.login .ur-input-with-icon{position:relative;display:flex;align-items:center}.ur-frontend-form.login .ur-input-with-icon .input-icon{position:absolute;left:10px;top:50%}.ur-frontend-form.login .ur-input-with-icon input{padding-left:40px}.ur-frontend-form.login .required{margin-left:5px}.ur-frontend-form.login #user_login{border-radius:4px;border:1px solid #e9e9e9}.ur-frontend-form.login .ur-reset-password-btn{border:1px solid #475bb2;background:#475bb2;width:100%;color:#fff;letter-spacing:.15px;border:0}.ur-frontend-form.login .ur-reset-password-btn:hover{background:#38488e;border-color:#38488e}.ur-frontend-form.login input[name=rememberme]#rememberme{vertical-align:middle}.ur-frontend-form.login-registration{margin:0;border:none;padding:0}.ur-frontend-form .register #node_recaptcha_register{padding:0 10px}.ur-frontend-form #ur-recaptcha-node{margin-top:10px}.ur-frontend-form *{box-sizing:border-box}.ur-frontend-form .description{display:block;font-size:14px;line-height:1.5}.ur-frontend-form .ur-form-row{display:flex}.ur-frontend-form .ur-form-row:last-child{margin-bottom:0}.ur-frontend-form .ur-form-row .ur-form-grid{flex:1;padding:0 10px}.ur-frontend-form .ur-form-row .ur-form-grid:nth-child(1n+2){border-left:0 none}.ur-frontend-form .ur-form-row .ur-form-grid .user-registration-form-row label[for=user_otp]{margin-top:0;margin-bottom:12px;color:#222;font-size:15px;font-weight:500;line-height:19px}.ur-frontend-form .ur-form-row .ur-form-grid .user-registration-form-row input.input-text{margin-bottom:0;border-radius:4px;border:1px solid #e9e9e9;min-height:38px;font-size:14px;line-height:20px;padding:0 14px;color:#383838}.ur-frontend-form .ur-form-row .ur-form-grid #user-registration-tfa-footer{gap:2px}.ur-frontend-form .ur-form-row .ur-form-grid #user-registration-tfa-footer .user-registration-Button{padding:10px 20px;font-size:14px;line-height:24px;box-shadow:none}.ur-frontend-form .ur-form-row .ur-form-grid #user-registration-tfa-footer .user-registration-Button:hover{background:#38488e;border-color:#38488e}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:20px}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item .ur-frontend-field{margin-bottom:0}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-multiple_choice ul,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-subscription_plan ul{margin:0;padding:0;list-style:none}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-multiple_choice ul li,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-subscription_plan ul li{margin-left:0;line-height:1.3;vertical-align:middle;margin-bottom:10px}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li input,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li label,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-multiple_choice ul li input,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-multiple_choice ul li label,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li input,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li label,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-subscription_plan ul li input,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-subscription_plan ul li label{display:inline-block;vertical-align:inherit}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li input[type=checkbox],.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li input[type=radio],.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-multiple_choice ul li input[type=checkbox],.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-multiple_choice ul li input[type=radio],.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li input[type=checkbox],.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li input[type=radio],.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-subscription_plan ul li input[type=checkbox],.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-subscription_plan ul li input[type=radio]{margin-top:2px}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li label,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-multiple_choice ul li label,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li label,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-subscription_plan ul li label{display:inline}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item:last-child{margin-bottom:0}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item .form-row{display:block}.ur-frontend-form .ur-form-row .ur-form-grid input{border-style:solid}.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement,.ur-frontend-form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form .ur-form-row .ur-form-grid input[type=phone],.ur-frontend-form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form .ur-form-row .ur-form-grid input[type=timepicker],.ur-frontend-form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form .ur-form-row .ur-form-grid select,.ur-frontend-form .ur-form-row .ur-form-grid textarea{width:100%;padding:4px 8px;border-radius:0;min-height:36px;margin-bottom:10px;line-height:1.5}.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=date]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=email]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=number]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=password]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=phone]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=text]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=timepicker]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=url]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid select::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid textarea::placeholder{color:#ddd}.ur-frontend-form .ur-form-row .ur-form-grid .ur-range-input{margin-bottom:0!important}.ur-frontend-form .ur-form-row .ur-form-grid input[type=password]{display:inline;margin-bottom:0}.ur-frontend-form .ur-form-row .ur-form-grid .StripeElement{padding:4px 8px;border:1px solid #e1e1e1}.ur-frontend-form .ur-form-row .ur-form-grid .StripeElement.StripeElement--invalid{border:1px solid #ff4f55}.ur-frontend-form .ur-form-row .ur-form-grid .StripeElement .__PrivateStripeElement iframe{position:absolute;top:50%;transform:translateY(-50%)}.ur-frontend-form .ur-form-row .ur-form-grid input[type=checkbox],.ur-frontend-form .ur-form-row .ur-form-grid input[type=radio]{font-size:12px;display:inline-block;vertical-align:middle;margin-right:5px;margin-left:20px}.ur-frontend-form .ur-form-row .ur-form-grid input[type=checkbox]:first-child,.ur-frontend-form .ur-form-row .ur-form-grid input[type=radio]:first-child{margin-left:0}.ur-frontend-form .ur-form-row .ur-form-grid button:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=email]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=password]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=radio]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=text]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=url]:focus,.ur-frontend-form .ur-form-row .ur-form-grid select:focus,.ur-frontend-form .ur-form-row .ur-form-grid textarea:focus{outline:0}.ur-frontend-form .ur-form-row .ur-form-grid input[readonly],.ur-frontend-form .ur-form-row .ur-form-grid select[readonly],.ur-frontend-form .ur-form-row .ur-form-grid textarea[readonly]{cursor:auto}.ur-frontend-form .ur-form-row .ur-form-grid select{-webkit-appearance:none;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%}.ur-frontend-form .ur-form-row .ur-form-grid label,.ur-frontend-form .ur-form-row .ur-form-grid legend{display:block;font-size:14px;margin-bottom:10px;margin-top:10px}.ur-frontend-form .ur-form-row .ur-form-grid label .required,.ur-frontend-form .ur-form-row .ur-form-grid legend .required{text-decoration:none;border:none;color:#ff4f55}.ur-frontend-form .ur-form-row .ur-form-grid label.ur-label,.ur-frontend-form .ur-form-row .ur-form-grid legend.ur-label{font-weight:700}.ur-frontend-form .ur-form-row .ur-form-grid textarea{padding:10px;height:100px;resize:none;padding:5px 20px}.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password input[type=password]{padding-right:50px}.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group{position:relative}.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview{color:rgb(102.6654179104,109.1689023066,138.4345820896);position:absolute;top:50%;right:15px;transform:translateY(-50%)}.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview.dashicons.dashicons-hidden{opacity:.6}.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview.dashicons.dashicons-hidden:hover{opacity:1}.ur-frontend-form .ur-form-row .select2-container .select2-selection--multiple{border:1px solid rgb(240.4392835821,241.3522713704,245.4607164179);height:inherit}.ur-frontend-form .ur-form-row .select2-container .select2-selection--multiple .select2-selection__rendered{display:block}.ur-frontend-form .ur-form-row .select2-container .select2-selection--multiple .select2-selection__rendered li:last-child{margin-left:0}.ur-frontend-form .ur-form-row .select2-container .select2-selection--multiple .select2-selection__choice{margin:5px}.ur-frontend-form .ur-form-row .select2-container .select2-selection--multiple .select2-search--inline input[type=text]{margin:5px;height:inherit}.ur-frontend-form button,.ur-frontend-form button[type=submit],.ur-frontend-form input[type=submit]{padding:10px 20px;line-height:24px;text-align:center;word-break:break-word;white-space:normal;border:none;cursor:pointer;transition:.35s all ease-out;border-radius:4px}.ur-frontend-form input[type=submit]{float:right}.ur-frontend-form .ur-button-container{display:flex;margin-top:10px;padding:0 10px}.ur-frontend-form .ur-button-container .ur-submit-button{margin-left:auto}.ur-frontend-form .user-registration-submit-Button{float:right}.ur-frontend-form .ur-submit-button{margin-right:10px;margin-bottom:0}.ur-frontend-form label abbr.required{text-decoration:none;border:none;color:#ff4f55}.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid select,.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid textarea{border:none;border-bottom:1px solid rgb(192.1952686567,195.8151709634,212.1047313433);outline:0;transition:all .35s;padding:10px 15px;background:rgb(240.4392835821,241.3522713704,245.4607164179);color:rgb(102.6654179104,109.1689023066,138.4345820896);height:45px}.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid label,.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid legend{margin-left:5px;color:rgb(102.6654179104,109.1689023066,138.4345820896)}.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid textarea{height:100px}.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid .hide_show_password input[type=password]{padding-right:50px}.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid .user-registration-Button{border:0;border-radius:4px}.ur-frontend-form.ur-frontend-form--flat{background:#f7f7f7;border:none transparent}.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid .form-row,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:0}.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid select,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid textarea{border:none;outline:0;padding:10px 15px;background:#fff;color:rgb(102.6654179104,109.1689023066,138.4345820896);margin-bottom:10px;height:45px}.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=date]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=email]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=number]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=password]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=text]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=url]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid select:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid textarea:focus{box-shadow:0 0 10px 5px rgba(0,0,0,.05)}.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid select{margin-bottom:10px}.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid label,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid legend{color:rgb(102.6654179104,109.1689023066,138.4345820896)}.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid textarea{height:100px}.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid .hide_show_password input[type=password]{padding-right:50px}.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid select,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid textarea{border:1px solid rgb(192.1952686567,195.8151709634,212.1047313433);border-radius:25px!important;outline:0;transition:all .35s;padding:10px 15px;background:#fff;color:rgb(102.6654179104,109.1689023066,138.4345820896);height:45px}.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid button[type=button]{border-radius:25px!important}.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid .user-registration-passwordless-login a{border-radius:25px!important}.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend{margin-left:5px;color:rgb(102.6654179104,109.1689023066,138.4345820896)}.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid textarea{height:100px}.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid .hide_show_password input[type=password]{padding-right:50px}.ur-frontend-form.ur-frontend-form--rounded form button.user-registration-multi-part-nav-next,.ur-frontend-form.ur-frontend-form--rounded form button.user-registration-multi-part-nav-prev,.ur-frontend-form.ur-frontend-form--rounded form button[type=submit],.ur-frontend-form.ur-frontend-form--rounded form input[type=submit]{border:0 none;color:#fff;border-radius:25px!important;float:none;display:block;padding:15px 25px}.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid select,.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid textarea{border-radius:2px}.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid .hide_show_password input[type=password]{padding-right:50px}.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid button[type=button]{border-radius:2px}.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form button.user-registration-multi-part-nav-next,.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form button.user-registration-multi-part-nav-prev,.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form button[type=submit],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form input[type=submit]{border-radius:2px}.ur-frontend-form #ur-submit-message-node{margin:20px 0 0 0}.ur-frontend-form #ur-submit-message-node.user-registration-error{position:unset;margin-bottom:10px;width:100%}.ur-frontend-form #ur-submit-message-node.ur-error{background:rgba(206,0,0,.1)}.ur-frontend-form #ur-submit-message-node.ur-message.message{background:rgba(143,174,27,.2)}#user-registration{background-color:#fff;margin:30px 0}#user-registration *,#user-registration.user-registration{box-sizing:border-box}#user-registration p{color:#333}#user-registration .user-registration-tips{font-size:12px;color:rgb(182.4993283582,186.8632089552,206.5006716418);margin-bottom:0}#user-registration .user-registration-MyAccount-navigation{overflow:visible;margin:0}#user-registration .user-registration-MyAccount-navigation ul{margin:0;padding:0;display:-webkit-flex;display:flex;flex-wrap:wrap}#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link{list-style:none;padding:0;margin:0;display:inline-block;position:relative;box-shadow:0 0 0 transparent}#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a{padding:10px 15px;display:block;font-weight:400;font-size:14px;font-family:sans-serif;text-decoration:none;border-width:0 0 0 4px;border-style:solid;border-color:transparent;box-shadow:0 0 0 transparent}#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a{font-weight:600}#user-registration .user-registration-MyAccount-content{padding:30px}#user-registration .user-registration-MyAccount-content h2{margin-bottom:30px}#user-registration .user-registration-MyAccount-content .user-registration-profile-fields__field-wrapper{margin:0 -10px}#user-registration .user-registration-MyAccount-content .ur-form-grid{border:0 none;background:0 0}#user-registration .user-registration-MyAccount-content .ur-frontend-form{border:none}#user-registration .user-registration-MyAccount-content .edit-password legend,#user-registration .user-registration-MyAccount-content h2{font-size:28px;font-weight:400}#user-registration .user-registration-MyAccount-content .user-registration-profile-header{margin-bottom:25px}#user-registration .user-registration-MyAccount-content .user-registration-profile-header .user-registration-img-container{width:100px}#user-registration .user-registration-MyAccount-content .user-registration-profile-header h3{font-size:22px;font-weight:400;margin-bottom:5px}#user-registration .user-registration-MyAccount-content .user-registration-profile-header header .button-group,#user-registration .user-registration-MyAccount-content .user-registration-profile-header header p{margin-bottom:10px}#user-registration .user-registration-MyAccount-content .user-registration-profile-header header .profile-pic-remove{margin-right:10px}#user-registration .user-registration-MyAccount-content .user-registration-profile-header .user-registration-nick-name{color:rgb(102.6654179104,109.1689023066,138.4345820896)}#user-registration .user-registration-MyAccount-content .user-registration-EditProfileForm .user-registration-profile-header .user-registration-img-container{width:auto}#user-registration.user-registration-MyAccount-content__body .ur-form-grid .ur-privacy-button input[type=submit]{width:max-content}.user-registration-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em;margin-top:10px}.user-registration-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.user-registration-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.user-registration-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.user-registration-password-strength.good{background-color:#ffe399;border-color:#ffc733}.user-registration-password-hint{margin:.5em 0 0;display:block}.ur-front-spinner{background:url(//micasa.org.za/wp-content/plugins/user-registration/assets/images/wpspin_light-2x.gif) no-repeat;background-size:16px 16px;display:block;opacity:.7;width:16px;height:16px;margin-left:-40px;float:left}.user-registration-form-login .ur-front-spinner{margin-left:0;float:right;margin-top:15px;margin-right:20px}.edit-post-visual-editor .ur-gutenberg-form-selector-wrap h2,.edit-post-visual-editor .user-registration-gutenberg-form-selector-wrap h2{width:100%;margin-bottom:.5em}.edit-post-visual-editor .ur-gutenberg-form-selector-wrap .components-base-control,.edit-post-visual-editor .user-registration-gutenberg-form-selector-wrap .components-base-control{width:100%;text-align:center}.edit-post-visual-editor .ur-gutenberg-form-selector-wrap .components-placeholder__fieldset,.edit-post-visual-editor .user-registration-gutenberg-form-selector-wrap .components-placeholder__fieldset{text-align:center}.edit-post-visual-editor .ur-gutenberg-form-selector-wrap .components-placeholder__fieldset img,.edit-post-visual-editor .user-registration-gutenberg-form-selector-wrap .components-placeholder__fieldset img{margin:0 auto}.ur-frontend-form.ur-gutenberg-editor form button[type=submit]{cursor:not-allowed}.ur-frontend-form.ur-gutenberg-editor form .ur-form-row .ur-form-grid input{cursor:not-allowed}.ur-hidden{display:none}.button-check-all{display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box}.ur-form-row{margin-bottom:24px}.ur-form-row .flatpickr-input{padding-left:32px!important}.ur-form-row .without_icon{padding-left:10px!important}.ur-form-row span.input-wrapper{position:relative}.ur-form-row span.input-wrapper .ur-icon{position:absolute;top:50%;padding:8px;left:0;transform:translateY(-50%)}@keyframes user-registration-heartbeat{0%{box-shadow:0 0 0 0 rgba(71,91,178,.6)}100%{box-shadow:0 0 0 10px rgba(223,119,57,0)}}span.ur-shortcode-form-embed-dot{display:inline-block;width:12px;height:12px!important;padding:0!important;border:0!important;border-radius:50%;background-color:#475bb2;animation:user-registration-heartbeat 1.5s infinite!important;margin:3px 10px}.wp-editor-tools span.ur-shortcode-form-embed-dot{margin-top:9px}.ur-shortcode-form-embed-theme-tooltip{display:none}.ur-shortcode-form-embed-theme.tooltipster-sidetip{z-index:100100!important}.ur-shortcode-form-embed-theme.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:18px}.ur-shortcode-form-embed-theme.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:8px}.ur-shortcode-form-embed-theme.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{top:0}.ur-shortcode-form-embed-theme.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:18px}.ur-shortcode-form-embed-theme.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{left:8px}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box{max-width:260px;background:#fff;border:none;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.25);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);-moz-box-shadow:0 5px 15px rgba(0,0,0,.25)}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content{color:#444;padding:16px 20px 18px;text-align:center}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content div :first-child{margin-top:0!important}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content h3{font-size:16px;letter-spacing:0;line-height:18px;margin:0;color:#23282c}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content p{font-size:14px;letter-spacing:0;line-height:18px;margin:10px 0 0;color:#444}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content a{color:#1d7bac}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content .ur-shortcod-form-embed-theme-done-btn{border-radius:3px;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;box-shadow:none;font-size:14px;font-weight:600;letter-spacing:0;padding:7px 18px;border:none;background-color:#475bb2;color:#fff;display:block;margin:15px auto 0}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content .ur-shortcod-form-embed-theme-done-btn:disabled{cursor:default;opacity:.5}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content .ur-shortcod-form-embed-theme-done-btn:disabled:hover{background-color:#475bb2}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-arrow-border{border:none}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-top .tooltipster-arrow-background{border-top-color:#fff}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-right .tooltipster-arrow-background{border-right-color:#fff}.ur-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff}.block-editor-page .edit-post-layout .components-notice-list>div{padding-left:50px}.block-editor-page .ur-shortcode-form-embed-dot{position:absolute;top:75px;left:20px;z-index:9999}.block-editor-page .ur-shortcode-form-embed-theme{width:260px!important;z-index:99980!important;margin-top:5px}.block-editor-page .ur-shortcode-form-embed-theme .tooltipster-box{margin-top:10px}.block-editor-page .ur-shortcode-form-embed-theme .ur-shortcode-form-embed-theme-tooltips-red-arrow{position:absolute;display:block;width:15px;height:42px;top:-65px;left:145px;background-image:url(//micasa.org.za/wp-content/plugins/user-registration/assets/images/icons/red-arrow.svg);background-size:15px 42px;background-repeat:no-repeat}.block-editor-page.is-fullscreen-mode .edit-post-layout .components-notice-list>div{padding-left:125px}.block-editor-page.is-fullscreen-mode .ur-shortcode-form-embed-dot{left:75px}.block-editor-page.is-fullscreen-mode .ur-shortcode-form-embed-theme .ur-shortcode-form-embed-theme-tooltips-red-arrow{left:105px}.wp-block-user-registration-content-restriction-enhanced .block-editor-inner-blocks{margin-bottom:25px}.wp-block-user-registration-content-restriction-enhanced .user-registration-content-restriction-block-note{display:flex}.wp-block-user-registration-content-restriction-enhanced .user-registration-content-restriction-block-note .dashicons-lock{font-size:25px;margin:1px 5px 0 0}.wp-block-user-registration-content-restriction-enhanced .user-registration-content-restriction-block-note .user-registration-content-restriction-block-note-text{margin:0}#ur-frontend-form .empty-list-table-container{display:flex;align-items:center;justify-content:center;padding:50px}.oxygen-add-section-accordion-contents[ng-if*=user-registration] .oxygen-add-section-element{min-height:100px!important;line-height:15px}.ur-message-container{border-radius:8px;box-shadow:0 4px 16px 0 rgba(17,17,26,.05),0 8px 32px 0 rgba(17,17,26,.05);padding:60px}.ur-message-container .user-registration-message{position:relative;padding:10px;z-index:9999;display:flex;align-items:center;border-radius:4px;border-left:4px solid #49c85f;background:#f7fdf8;border-top:none;margin:20px 0;padding-left:40px}.ur-message-container svg{position:absolute;z-index:999999;margin-top:33px;margin-left:10px}.user-registration-error{padding:10px!important;display:flex;align-items:center;border-radius:4px;border-left:4px solid #ff4f55;background:4px solid #fde8e8;border-top:none}.user-registration-error svg{margin-right:10px}.user-registration-login-extra-section{display:flex;justify-content:space-between}.user-registration-login-extra-section .user-registration-LostPassword{color:#475bb2}.ur-submit-button,.user-registration-Button{width:100%;background:#475bb2;border-radius:4px;border:1px solid #475bb2;color:#fff}.ur-submit-button:hover,.user-registration-Button:hover{background:#38488e;border-color:#38488e;color:#fff}.ur-submit-button .ur-spinner,.user-registration-Button .ur-spinner{width:16px;height:16px;margin-left:6px;margin-bottom:2px;display:inline-block;vertical-align:middle;margin-top:5px;float:right}.ur-submit-button .ur-spinner::before,.user-registration-Button .ur-spinner::before{width:16px;height:16px;position:absolute;display:block;content:"";animation:spin 1s ease-in-out infinite;background:url(//micasa.org.za/wp-content/plugins/user-registration/assets/images/icons/loader.svg) center center;background-size:cover}.ur-login-registration-nav{width:100%}.ur-login-registration-nav ul{display:flex;list-style-type:none;margin:0;padding:0;width:100%}.ur-login-registration-nav ul li{flex:1;text-align:center;padding:15px 0;cursor:pointer;transition:all .3s ease;color:#c5c5c5;font-weight:500;border-radius:8px 0 0 0;border-top:1px solid #f1f1f1;background:#f9f9f9;box-shadow:0 4px 16px 0 rgba(17,17,26,.05),0 8px 32px 0 rgba(17,17,26,.05);clip-path:inset(0 -1px -1px -1px)}.ur-login-registration-nav ul li:first-child{border-radius:8px 0 0 0;border-top:1px solid #f1f1f1;margin-left:10px}.ur-login-registration-nav ul li:last-child{border-radius:0 8px 0 0;margin-right:10px}.ur-login-registration-nav ul li.active{background:#fff;color:#1f1f1f;border-top:1px solid #f1f1f1}.login-registration .hidden{display:none}.ur-field-item input{border-radius:4px!important}.ur-field-item .user-registration-error{width:100%;position:unset;letter-spacing:.18px;font-weight:400;font-size:12px;line-height:19px;padding:0!important;border:none!important;background:0 0!important;margin-left:unset!important}.user-registration.ur-frontend-form{background:#fff;border-radius:8px;box-shadow:0 4px 16px 0 rgba(17,17,26,.05),0 8px 32px 0 rgba(17,17,26,.05);padding:60px}.user-registration.ur-frontend-form input{border-radius:4px}.user-registration.ur-frontend-form #user_email::before{content:"\f348";display:inline-block;vertical-align:middle;font-family:"Dashicon	s";font-size:calc(100% + 10px);margin-right:.875rem}.ur-icon-user{margin-right:.875rem}.ur-icon-user::before{content:"\f465";display:inline-block;vertical-align:middle;font-family:Dashicons}.ur-registration-icon{position:relative;top:50%;padding:8px;left:0;transform:translateY(-50%)}.user-registration-login-form-container .ur-registered-from .ur-login-form-wrapper #user-registration{width:100%}.user-registration-membership_page_user-registration-login-forms #wpcontent .ur-admin-page-topnav{margin-bottom:0}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap.wrap{margin:0 auto}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .menu-edit{border:none}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-tab-contents{padding:24px;background-color:#fafafa}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-tab-contents .ur-login-view-doc{border-radius:3px;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;box-shadow:none;font-size:14px;font-weight:600;letter-spacing:0;padding:10px 24px;border:none;background-color:#475bb2;color:#fff;display:block;margin:24px auto 0}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-tab-contents .ur-login-view-doc a{color:#fff}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-tab-contents .ur-login-view-doc:disabled{cursor:default;opacity:.5}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-tab-contents .ur-login-view-doc:disabled:hover{background-color:#475bb2}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-heading{margin-top:0;padding-bottom:16px;border-bottom:1px solid #e9e9e9;text-transform:uppercase;font-size:16px;font-weight:500}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-login-content p{font-size:16px;margin:20px auto}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents{padding:16px 16px 0 16px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content{padding:0}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block:first-child h2.ur-toggle-heading{margin-top:0}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block .ur-toggle-content{margin-top:24px;display:flex;flex-direction:column;gap:28px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block .ur-toggle-content .user-registration-login-form-global-settings{display:flex;flex-direction:column;gap:12px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block .ur-toggle-content .user-registration-login-form-global-settings label{font-weight:600;gap:6px;margin-bottom:0}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block .ur-toggle-content .user-registration-login-form-global-settings label .user-registration-help-tip{font-size:20px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block .ur-toggle-content .user-registration-login-form-global-settings select{height:38px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings #ur-login-form-setting .ur-login-form-setting-block{display:flex;flex-direction:column;gap:24px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer #post-body .ur-builder-wrapper .ur-selected-inputs{background:0 0;padding:24px}body.user-registration-page .ur-frontend-form .ur-form-row .ur-form-grid .field-membership #ur-membership-registration{max-width:100%}body.user-registration-page .user-registration-MyAccount-content__body .ur-frontend-form{margin-bottom:0}body.user-registration-page .user-registration-MyAccount-content__body .ur-frontend-form .ur-form-row .ur-form-grid input[type=submit]{width:max-content}body.ur-multi-device-form-preview .user-registration-error,body.user-registration-membership_page_user-registration-login-forms .user-registration-error,body.user-registration-page .user-registration-error{position:unset;width:100%;margin:0 0 24px;align-items:center}body.ur-multi-device-form-preview .user-registration-error svg,body.user-registration-membership_page_user-registration-login-forms .user-registration-error svg,body.user-registration-page .user-registration-error svg{width:28px;height:28px}body.ur-multi-device-form-preview .user-registration-error li,body.user-registration-membership_page_user-registration-login-forms .user-registration-error li,body.user-registration-page .user-registration-error li{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:.15px}body.ur-multi-device-form-preview .user-registration-error li strong,body.user-registration-membership_page_user-registration-login-forms .user-registration-error li strong,body.user-registration-page .user-registration-error li strong{font-weight:500}body.ur-multi-device-form-preview #user-registration:not(.user-registration-MyAccount) .user-registration-message,body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .user-registration-message,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .user-registration-message{align-items:flex-start;margin:0 0 24px}body.ur-multi-device-form-preview #user-registration:not(.user-registration-MyAccount) .user-registration-message li,body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .user-registration-message li,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .user-registration-message li{flex:1;list-style:none}body.ur-multi-device-form-preview #user-registration .ur-message-container,body.user-registration-membership_page_user-registration-login-forms #user-registration .ur-message-container,body.user-registration-page #user-registration .ur-message-container{box-shadow:none;padding:0;border-radius:0}body.ur-multi-device-form-preview #user-registration .ur-message-container svg,body.user-registration-membership_page_user-registration-login-forms #user-registration .ur-message-container svg,body.user-registration-page #user-registration .ur-message-container svg{display:none}body.ur-multi-device-form-preview #user-registration .ur-message-container .user-registration-message,body.user-registration-membership_page_user-registration-login-forms #user-registration .ur-message-container .user-registration-message,body.user-registration-page #user-registration .ur-message-container .user-registration-message{margin-top:0}body.ur-multi-device-form-preview .user-registration-message,body.user-registration-membership_page_user-registration-login-forms .user-registration-message,body.user-registration-page .user-registration-message{background:#f7fdf8;padding:12px 12px 12px 16px;border-radius:4px;border-left:4px solid #49c85f;display:flex;align-items:center;gap:12px;color:#222;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.15px}body.ur-multi-device-form-preview .user-registration-message::before,body.user-registration-membership_page_user-registration-login-forms .user-registration-message::before,body.user-registration-page .user-registration-message::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 25 25'%3E%3Cpath stroke='%2349C85F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12.5 22.5c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10Z'/%3E%3Cpath stroke='%2349C85F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9.5 12.5 2 2 4-4'/%3E%3C/svg%3E%0A");background-position:center;background-size:100%;background-repeat:no-repeat;width:24px;height:24px;display:block}body.ur-multi-device-form-preview .user-registration-message>ul,body.user-registration-membership_page_user-registration-login-forms .user-registration-message>ul,body.user-registration-page .user-registration-message>ul{padding-left:0;margin:0;list-style:none}body .user-registration-error>svg{display:none}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form,body.user-registration-page .user-registration.ur-frontend-form{max-width:100%}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form form .ur-button-container,body.user-registration-page .user-registration.ur-frontend-form form .ur-button-container{width:max-content}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--bordered:not(.login),body.user-registration-page .user-registration.ur-frontend-form--bordered:not(.login){box-shadow:none;border:1px solid #e9e9e9}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--bordered:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=radio]){background:0 0;border-color:#e9e9e9;box-shadow:none}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login),body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login){box-shadow:none;border:1px solid #e9e9e9;border-radius:0}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid .ur-field-item,body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:20px}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid .ur-field-item:last-child,body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid .ur-field-item:last-child{margin-bottom:0}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=radio]){background:#fff;border-color:#e9e9e9;box-shadow:none;border-radius:0!important}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--flat:not(.login) form .ur-button-container .ur-submit-button,body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-button-container .ur-submit-button{border-radius:0}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--rounded:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=radio]){box-shadow:none}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login){border-radius:30px}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid textarea:not([type=radio]){box-shadow:none}body.user-registration-membership_page_user-registration-login-forms #user-registration.user-registration-MyAccount,body.user-registration-membership_page_user-registration-login-forms .user-registration.user-registration-MyAccount,body.user-registration-page #user-registration.user-registration-MyAccount,body.user-registration-page .user-registration.user-registration-MyAccount{max-width:1280px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount),body.user-registration-page #user-registration:not(.user-registration-MyAccount),body.user-registration-page .user-registration:not(.user-registration-MyAccount){max-width:520px;border-radius:4px;background:#fff;border:0}@media screen and (max-width:575px){body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount),body.user-registration-page #user-registration:not(.user-registration-MyAccount),body.user-registration-page .user-registration:not(.user-registration-MyAccount){padding:40px 30px}}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-grid-2),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-grid-3),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-grid-2),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-grid-3),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-grid-2),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-grid-3),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-grid-2),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-grid-3){max-width:940px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--bordered),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--bordered),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--bordered),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--bordered){box-shadow:none;border:1px solid #e9e9e9}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat){box-shadow:none;border:1px solid #e9e9e9;border-radius:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=radio]),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=radio]),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=radio]),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=checkbox]),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=file]),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid select:not([type=radio]),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=checkbox]),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=file]),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid textarea:not([type=radio]){background:#fff;border-color:#e9e9e9;box-shadow:none;border-radius:0!important}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid .user-registration-Button,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid .user-registration-Button,body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid .user-registration-Button,body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid .user-registration-Button{border-radius:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--rounded-edge),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--rounded-edge),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--rounded-edge),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--rounded-edge){border-radius:30px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login{margin:0 auto;box-shadow:0 4px 16px 0 rgba(17,17,26,.05),0 8px 32px 0 rgba(17,17,26,.05)}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error{display:block;color:#222!important;font-size:14px;line-height:21px;letter-spacing:.15px;padding:10px!important;font-weight:400}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error::before,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error::before,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error::before,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error::before{font-weight:500;color:rgb(255,2.5,11.1079545455)}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error strong,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error strong,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error strong,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login .user-registration-error strong{font-weight:500}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid label,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid label,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid label,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid label{margin-left:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid .input-text,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid .input-text,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid .input-text,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid .input-text{background:0 0;height:auto}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--bordered .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button{background:#475bb2;border-radius:4px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat{background:0 0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat .user-registration-form-login .ur-form-row .ur-form-grid .input-text,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat .user-registration-form-login .ur-form-row .ur-form-grid .input-text,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat .user-registration-form-login .ur-form-row .ur-form-grid .input-text,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat .user-registration-form-login .ur-form-row .ur-form-grid .input-text{height:auto}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button:disabled,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button:disabled,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button:disabled,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--flat .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button:disabled{background:#eaeaea!important}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--rounded .user-registration-form-login .ur-form-row .ur-form-grid label,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--rounded .user-registration-form-login .ur-form-row .ur-form-grid label,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--rounded .user-registration-form-login .ur-form-row .ur-form-grid label,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--rounded .user-registration-form-login .ur-form-row .ur-form-grid label{margin-left:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--rounded .user-registration-form-login .ur-form-row .ur-form-grid .input-text,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--rounded .user-registration-form-login .ur-form-row .ur-form-grid .input-text,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form--rounded .user-registration-form-login .ur-form-row .ur-form-grid .input-text,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form--rounded .user-registration-form-login .ur-form-row .ur-form-grid .input-text{height:auto}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form-login .ur-form-row .ur-form-grid .ur-submit-button{margin-right:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .user-registration-login-title,body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .user-registration-registration-title,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .user-registration-login-title,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .user-registration-registration-title,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .user-registration-login-title,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .user-registration-registration-title,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .user-registration-login-title,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .user-registration-registration-title{color:#1f1f1f;font-size:32px;font-weight:600;line-height:48px;letter-spacing:.15px;display:block;text-align:center;margin-bottom:8px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .user-registration-login-description,body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .user-registration-registration-description,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .user-registration-login-description,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .user-registration-registration-description,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .user-registration-login-description,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .user-registration-registration-description,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .user-registration-login-description,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .user-registration-registration-description{color:#333;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.15px;margin-bottom:30px;text-align:center}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) br,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) br,body.user-registration-page #user-registration:not(.user-registration-MyAccount) br,body.user-registration-page .user-registration:not(.user-registration-MyAccount) br{display:none}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid #user-registration-tfa-attempts-left,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid #user-registration-tfa-attempts-left,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid #user-registration-tfa-attempts-left,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid #user-registration-tfa-attempts-left{margin-bottom:12px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error{width:100%;position:unset;align-items:center;margin-bottom:24px!important;letter-spacing:.18px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error::before,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error::before,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error::before,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error::before{margin-right:4px;font-size:16px;color:#f25656}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error svg,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error svg,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error svg,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error svg{width:28px;height:28px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error li,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error li,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error li,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error li{color:#222;font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:.15px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error li strong,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error li strong,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error li strong,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-error li strong{font-weight:500;padding-right:4px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-message,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-message,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-message,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-message{margin-left:10px;margin-right:10px;margin-bottom:24px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-message ul,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-message ul,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-message ul,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-message ul{margin:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-lost-password-content-container,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-lost-password-content-container,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-lost-password-content-container,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-lost-password-content-container{margin-bottom:24px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-lost-password-content-container .ur-lost-password-title,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-lost-password-content-container .ur-lost-password-title,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-lost-password-content-container .ur-lost-password-title,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-lost-password-content-container .ur-lost-password-title{margin:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-form-row,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-form-row,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-form-row,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .user-registration-form-row{margin-bottom:12px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon{display:block}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon svg,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon svg,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon svg,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon svg{top:50%;transform:translateY(-50%);left:12px;width:14px;height:14px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input{min-height:38px;max-height:38px;margin-bottom:0;padding:0 14px 0 36px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input:focus,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input:focus,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input:focus,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input:focus{border-color:#027abb}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item label:not(.user-registration-error),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item label:not(.user-registration-error),body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item label:not(.user-registration-error),body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item label:not(.user-registration-error){margin-top:0;margin-bottom:12px;color:#222;font-size:15px;font-weight:500;line-height:19px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper{display:block}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input{margin-bottom:0;border-radius:4px;border:1px solid #e9e9e9;min-height:38px;max-height:38px;font-size:14px;line-height:20px;padding:0 14px;color:#383838}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input:focus,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input:focus,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input:focus,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input:focus{border-color:#027abb}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input::placeholder,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input::placeholder,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input::placeholder,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input::placeholder{color:#858585}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-button-container,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-button-container,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-button-container,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container{display:flex!important;align-items:center;gap:4px;margin-top:32px;padding:0 10px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button{width:max-content;border:0;padding:10px 24px;color:#fff;font-size:15px;font-weight:500;line-height:24px;letter-spacing:.15px;border:1px solid #475bb2;margin-right:0;background:#475bb2}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button:hover,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button:hover,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button:hover,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button:hover{border-color:#38488e}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-button-container .user-registration-save-and-continue-button,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-button-container .user-registration-save-and-continue-button,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-button-container .user-registration-save-and-continue-button,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .user-registration-save-and-continue-button{margin-left:0;background:0 0;color:#475bb2;border:1px solid #475bb2}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-button-container .user-registration-save-and-continue-button:hover,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-button-container .user-registration-save-and-continue-button:hover,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-button-container .user-registration-save-and-continue-button:hover,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .user-registration-save-and-continue-button:hover{background:#475bb2;color:#fff}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form{box-shadow:none;margin-bottom:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-error,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-error,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-error,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-error{position:unset;width:100%;margin:0!important}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row{margin-bottom:24px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper{display:block}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input{min-height:38px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div{display:block;margin-top:32px;float:unset!important;flex-direction:row-reverse}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div input[type=submit],body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div input[type=submit],body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div input[type=submit],body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div input[type=submit]{border:0;padding:10px 24px;color:#fff;font-size:15px;font-weight:400;line-height:24px;letter-spacing:.15px;background:#475bb2;border:1px solid #475bb2}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div input[type=submit]:hover,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div input[type=submit]:hover,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div input[type=submit]:hover,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div input[type=submit]:hover{background:#38488e;border-color:#38488e}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button{padding:10px 24px;font-size:15px;line-height:25px;background:#475bb2}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button.ur-disabled-btn,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button.ur-disabled-btn,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button.ur-disabled-btn,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button.ur-disabled-btn{cursor:not-allowed}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:disabled,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:disabled,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:disabled,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:disabled{pointer-events:none;border-color:#f6f7f7!important}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:hover,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:hover,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:hover,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:hover{background:#38488e;border-color:#38488e;color:#fff}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div:has(.user-registration-passwordless-login),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div:has(.user-registration-passwordless-login),body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div:has(.user-registration-passwordless-login),body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div:has(.user-registration-passwordless-login){display:flex;flex-direction:column-reverse;gap:16px!important}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login{width:100%;text-align:center;margin:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login a,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login a,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login a,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login a{font-size:15px;line-height:25px;color:#4e4e4e;background:#f4f4f4;border:1px solid #f4f4f4;width:100%;display:block;padding:10px 24px;border-radius:4px;transition:all .3s}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login a:hover,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login a:hover,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login a:hover,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-passwordless-login a:hover{background:#475bb2;border-color:#475bb2;color:#fff}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;flex-direction:row;margin-top:-4px;float:unset}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn label,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn label,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn label,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn label{width:auto}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn .user-registration-LostPassword,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn .user-registration-LostPassword,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn .user-registration-LostPassword,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn .user-registration-LostPassword{font-size:14px;font-weight:400;line-height:21px;letter-spacing:.15px;margin:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn .user-registration-LostPassword a,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn .user-registration-LostPassword a,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn .user-registration-LostPassword a,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-before-login-btn .user-registration-LostPassword a{text-underline-offset:4px;color:#475bb2}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register{display:flex;width:100%;padding-top:16px;justify-content:center;margin-bottom:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register a,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register a,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register a,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register a{text-underline-offset:4px;color:#475bb2}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks{flex-direction:column;position:relative;margin-bottom:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks::before,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks::before,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks::before,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks::before{content:"or";font-size:14px;line-height:24px;background:#fff;padding:0 10px;display:block;z-index:1;position:relative;color:#333;letter-spacing:.15px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks::after,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks::after,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks::after,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks::after{content:"";position:absolute;width:100%;height:1px;top:12px;left:50%;transform:translateX(-50%);background:#d9d9d9;z-index:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists{display:flex;justify-content:center;align-items:center;gap:20px;width:100%}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists .ursc-login-media,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists .ursc-login-media,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists .ursc-login-media,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists .ursc-login-media{margin:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_2 .ursc-login-media a,body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_3 .ursc-login-media a,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_2 .ursc-login-media a,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_3 .ursc-login-media a,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_2 .ursc-login-media a,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_3 .ursc-login-media a,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_2 .ursc-login-media a,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_3 .ursc-login-media a{width:40px;height:40px;padding:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4{flex-wrap:wrap}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4 .ursc-login-media,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4 .ursc-login-media,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4 .ursc-login-media,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4 .ursc-login-media{width:47%}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4 .ursc-login-media .ursc-login-text,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4 .ursc-login-media .ursc-login-text,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4 .ursc-login-media .ursc-login-text,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-social-connect-networks .ursc-network-lists.ursc_theme_4 .ursc-login-media .ursc-login-text{font-size:13px;line-height:24px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-login-registration-nav ul li,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-login-registration-nav ul li,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-login-registration-nav ul li,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-login-registration-nav ul li{margin:0;padding:16px;color:#c5c5c5;font-size:16px;font-weight:500;line-height:21px;letter-spacing:.85px;text-transform:uppercase;border:0;box-shadow:none;clip-path:none}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-login-registration-nav ul li.active,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-login-registration-nav ul li.active,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-login-registration-nav ul li.active,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-login-registration-nav ul li.active{color:#1f1f1f}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav),body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav),body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav){padding:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form,body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form,body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form{padding:50px 40px 40px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form .ur-form-row .ur-form-grid .user-registration,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form .ur-form-row .ur-form-grid .user-registration,body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form .ur-form-row .ur-form-grid .user-registration,body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form .ur-form-row .ur-form-grid .user-registration{margin-top:0}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form .ur-form-row .ur-form-grid .ur-frontend-form,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form .ur-form-row .ur-form-grid .ur-frontend-form,body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form .ur-form-row .ur-form-grid .ur-frontend-form,body.user-registration-page .user-registration:not(.user-registration-MyAccount):has(.ur-login-registration-nav) .ur-frontend-form .ur-form-row .ur-form-grid .ur-frontend-form{padding:0;box-shadow:none;margin-bottom:0}body.woocommerce-checkout .user-registration.urwc-form{all:unset}body.woocommerce-checkout .user-registration.urwc-form .ur-form-row .ur-form-grid{margin:0 -10px}body.woocommerce-checkout .user-registration.urwc-form .ur-form-row .ur-form-grid .ur-field-item ol,body.woocommerce-checkout .user-registration.urwc-form .ur-form-row .ur-form-grid .ur-field-item ul{padding-left:4px}body.woocommerce-checkout .user-registration.urwc-form .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input:not([type=checkbox]),body.woocommerce-checkout .user-registration.urwc-form .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input:not([type=radio]){min-height:50px;max-height:50px;border:1px solid;border-color:inherit}body.woocommerce-checkout .user-registration.urwc-form .ur-form-row .ur-form-grid .ur-field-item select{min-height:50px;max-height:50px;border:1px solid;border-color:inherit;border-radius:4px}body.woocommerce-checkout .user-registration.urwc-form .ur-form-row .ur-form-grid .ur-field-item textarea{border:1px solid;border-color:inherit;border-radius:4px}.user-registration-login-form-container .ur-registered-from .ur-login-form-wrapper #user-registration{width:100%}.user-registration-membership_page_user-registration-login-forms #wpcontent .ur-admin-page-topnav{margin-bottom:0}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap.wrap{margin:0 auto}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .menu-edit{border:none}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-tab-contents{padding:24px;background-color:#fff}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-tab-contents .ur-login-view-doc{border-radius:3px;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;box-shadow:none;font-size:14px;font-weight:600;letter-spacing:0;padding:10px 24px;border:none;background-color:#475bb2;color:#fff;display:block;margin:24px auto 0}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-tab-contents .ur-login-view-doc a{color:#fff}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-tab-contents .ur-login-view-doc:disabled{cursor:default;opacity:.5}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-tab-contents .ur-login-view-doc:disabled:hover{background-color:#475bb2}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-heading{margin-top:0;padding-bottom:16px;border-bottom:1px solid #e9e9e9;text-transform:uppercase;font-size:16px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-login-content p{font-size:16px;margin:20px auto}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-login-content .login-forms-shortcode-action{display:flex;padding:6px 6px 6px 12px;gap:8px;justify-content:space-between;width:100%;background:#fff;border:1px solid #edeff7;border-radius:4px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-login-content .login-forms-shortcode-action input{background:0 0;border:none}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs .ui-widget-content .ur-login-content .login-forms-shortcode-action .ur-copy-shortcode{line-height:unset;padding:6px;background:#edeff7;border:none}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents{padding:16px 16px 0 16px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content{padding:0}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block:first-child h2.ur-toggle-heading{margin-top:0}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block .ur-toggle-content{margin-top:24px;display:flex;flex-direction:column;gap:28px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block .ur-toggle-content .user-registration-login-form-global-settings{display:flex;flex-direction:column;gap:12px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block .ur-toggle-content .user-registration-login-form-global-settings label{font-weight:600;gap:6px;margin-bottom:0}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block .ur-toggle-content .user-registration-login-form-global-settings label .user-registration-help-tip{font-size:20px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings .ur-tab-contents .ur-tab-content form .ur-login-form-setting-block .ur-toggle-content .user-registration-login-form-global-settings select{height:38px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer .ur-registered-inputs.ur-login-form-settings #ur-login-form-setting .ur-login-form-setting-block{display:flex;flex-direction:column;gap:24px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .ur-form-subcontainer #post-body .ur-builder-wrapper .ur-selected-inputs{background:0 0;padding:24px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .user-registration-login-settings-form{border-radius:4px}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .user-registration-login-settings-form#ur-frontend-form{border:1px solid #edf2f7}.user-registration-membership_page_user-registration-login-forms #wpcontent .user-registration-login-form-container .user-registration__wrap .user-registration-login-settings-form a{pointer-events:none}body.user-registration-page .elementor-widget-container .user-registration:not(.user-registration-MyAccount){background:0 0;border-radius:0}.ur-metabox-field .ur-metabox-field-detail .select2-container .select2-selection--single{height:auto}.et-db #et-boc .et-l .et-fb-modules-list ul>li{position:relative}.et-db #et-boc .et-l .et-fb-modules-list ul>li.urm-registration-form:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://micasa.org.za/wp-content/plugins/user-registration/assets/css/.https://micasa.org.za/wp-content/plugins/user-registration/assets/css/images/blocks/registration-form.svg)}.et-db #et-boc .et-l .et-fb-modules-list ul>li.urm-login-form:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://micasa.org.za/wp-content/plugins/user-registration/assets/css/.https://micasa.org.za/wp-content/plugins/user-registration/assets/css/images/blocks/login-form.svg)}.et-db #et-boc .et-l .et-fb-modules-list ul>li.urm-myaccount:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://micasa.org.za/wp-content/plugins/user-registration/assets/css/.https://micasa.org.za/wp-content/plugins/user-registration/assets/css/images/blocks/my-account.svg)}.et-db #et-boc .et-l .et-fb-modules-list ul>li.urm-edit-profile:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://micasa.org.za/wp-content/plugins/user-registration/assets/css/.https://micasa.org.za/wp-content/plugins/user-registration/assets/css/images/blocks/edit-profile.svg)}.et-db #et-boc .et-l .et-fb-modules-list ul>li.urm-edit-password:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://micasa.org.za/wp-content/plugins/user-registration/assets/css/.https://micasa.org.za/wp-content/plugins/user-registration/assets/css/images/blocks/edit-password.svg)}.et-db #et-boc .et-l .et-fb-modules-list ul>li.urm-content-restriction:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://micasa.org.za/wp-content/plugins/user-registration/assets/css/.https://micasa.org.za/wp-content/plugins/user-registration/assets/css/images/blocks/content-restriction.svg)}.et-db #et-boc .et-l .et-fb-modules-list ul>li.urm-membership-groups:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://micasa.org.za/wp-content/plugins/user-registration/assets/css/.https://micasa.org.za/wp-content/plugins/user-registration/assets/css/images/blocks/membership-groups.svg)}.et-db #et-boc .et-l .et-fb-modules-list ul>li.urm-membership-thank-you:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://micasa.org.za/wp-content/plugins/user-registration/assets/css/.https://micasa.org.za/wp-content/plugins/user-registration/assets/css/images/blocks/thankyou.svg)}