.elementor-19 .elementor-element.elementor-element-29bbea69{--display:flex;}.elementor-19 .elementor-element.elementor-element-29bbea69 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-19 .elementor-element.elementor-element-1fabffa5.elementor-element{--align-self:center;}/* Start custom CSS for shortcode, class: .elementor-element-1fabffa5 */.ur-frontend-form.login .ur-reset-password-btn {
border: 1px solid #475bb2;
background: #56603C;
border-radius: 50px;
letter-spacing: 0.15px;
border: 0;
margin-top: 15px;
color: #ffffff;
}

#user-registration p {
color: #56603C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29bbea69 */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{border-radius: 51px;background: #E4EBD2;}

.ur-frontend-form .ur-form-row .ur-form-grid label {
display: block;
font-size: 14px;
margin-bottom: 10px;
margin-top: 10px;
color: #56603C;
font-family: "Anek Tamil";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

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, 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 {padding: 10px 24px;
font-size: 15px;
line-height: 25px;
background: #56603C;}

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{border-radius: 52px;
background: #ACC077;}

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{color:#56603C}

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{color:#56603C;}

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: block;}

.ur-frontend-form .ur-form-row .ur-form-grid {text-align:center;}
#user-registration .ur-frontend-form .user-registration-form-login .ur-form-row .ur-form-grid > div:not(#ur-recaptcha-node) {
float: right;
align-items: center;
gap: 20px;
padding: 10px;
}/* End custom CSS */