.elementor-16 .elementor-element.elementor-element-6cf7968a{--display:flex;}.elementor-16 .elementor-element.elementor-element-6cf7968a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-16 .elementor-element.elementor-element-4dfb9fa2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-16 .elementor-element.elementor-element-4dfb9fa2.elementor-element{--align-self:center;}/* Start custom CSS for shortcode, class: .elementor-element-4dfb9fa2 */body.user-registration-page .user-registration.ur-frontend-form:has(.ur-grid-2){border-radius: 51px; background: #E4EBD2;}

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 border-radius: 50px !important;
background: #ACC077;}

.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item .ur-frontend-field {background: #ACC077; border-radius: 50px !important;}

input[type=text], input[type=email]{border: 0px solid #666;}

body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button {border-radius: 50px !important; background: #56603C;border: 0px solid #475bb2;}

body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input {
background: #ACC077;
border-radius: 50px !important;
}


body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item label:not(.user-registration-error){font-weight:700; color: #56603C; text-align: left;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cf7968a */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 */