.elementor-2611 .elementor-element.elementor-element-bfaf35b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}@media(max-width:767px){.elementor-2611 .elementor-element.elementor-element-bfaf35b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-4bb1968 */button.user-registration-Button.button {
    color: #fff;
    background-color: #006D6D !important;
    width: 100%;
}

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, 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, .user-registration-LostPassword.lost_password {
  text-underline-offset: 4px;
  color: #DB302A;
}

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, 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 {
  text-underline-offset: 4px;
  color: #DB302A;
}/* End custom CSS */
/* Start custom CSS */#user-registration.vertical .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a {
    color: #006D6D !important;
  background: #edeff7;
}

#user-registration.vertical .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a {
    border-color: #006D6D !important;
}

div.user-registration-MyAccount-content__body a{
    color: #d9534f !important;
}

@media(max-width<576) {
    .ur-frontend-form.login {
  border: none;
  padding: 60px;
  border-radius: 8px;
  background: #fff;
}
.elementor *, .elementor ::after, .elementor ::before {
  box-sizing: border-box;
}
.ur-frontend-form {
  border: 1px solid #e1e1e1;
  padding: 20px;
  box-sizing: border-box;
}
}/* End custom CSS */