.elementor-22011 .elementor-element.elementor-element-8cc3439{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22011 .elementor-element.elementor-element-ff9c7f1 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-22011 .elementor-element.elementor-element-ff9c7f1 .elementor-heading-title{font-family:"Lato";font-size:28px;}.elementor-22011 .elementor-element.elementor-element-978b045 > .elementor-widget-container{padding:20px 0px 0px 50px;}.elementor-22011 .elementor-element.elementor-element-978b045{text-align:left;}.elementor-22011 .elementor-element.elementor-element-978b045 img{width:44%;height:95px;}.elementor-22011 .elementor-element.elementor-element-57ea744 > .elementor-widget-container{padding:0px 0px 0px 50px;}#elementor-popup-modal-22011{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-22011 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-22011 .dialog-widget-content{border-radius:20px 20px 20px 20px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-22011 .elementor-element.elementor-element-ff9c7f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22011 .elementor-element.elementor-element-ff9c7f1{text-align:center;}.elementor-22011 .elementor-element.elementor-element-978b045 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22011 .elementor-element.elementor-element-978b045{text-align:center;}.elementor-22011 .elementor-element.elementor-element-978b045 img{width:82%;height:102px;}}/* Start custom CSS for shortcode, class: .elementor-element-2082bf3 */.custom-input{
    border-radius: 12px !important;
}

.custom-login-btn{
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cc3439 */a.dialog-close-button.dialog-lightbox-close-button {
    display: none !important;
}

form.user-registration-form.user-registration-form-login.login {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button {
    background-color: #083AA9;
    border-radius: 12px;
    width: 100%;
    margin-bottom: 10px;

}
.ur-frontend-form{
    border: none;

}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{
     border: none;
}
.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
{
    border-radius: 16px;
}
.p.user-registration-LostPassword lost_password{
    color:#083AA9;
}
.elementor a { 
    color:#083AA9;}
    
    
    
    form.user-registration-form.user-registration-form-login.login {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
div#user-registration {
    margin-bottom: 0 !important;
}

div#ur-frontend-form {
    padding-bottom: 0 !important;
}

}
form.user-registration-form.user-registration-form-login.login {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */