.elementor-7160 .elementor-element.elementor-element-1cd6fc7f{--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;--margin-top:40px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .elementor-repeater-item-5673f0e{width:100%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .elementor-repeater-item-9b00588{width:100%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form .eael-lr-btn{background-color:#243305;font-family:"Barlow Condensed", Sans-serif;font-weight:500;width:180px;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-register-form .eael-lr-btn{background-color:#243305;width:180px;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form .eael-user-login{width:100%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form .eael-user-password{width:100%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-lostpassword-form .eael-lr-form-group{width:100%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-resetpassword-form .eael-lr-form-group {width:100%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .lr-form-wrapper{width:50%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .lr-form-wrapper form{width:100%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form-wrapper .lr-form-header{width:100%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form-wrapper .lr-form-illustration{width:50%;height:375px;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .lr-form-wrapper .eael-lr-form-control{text-align:left;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .lr-form-wrapper .eael-lr-form-control:focus{background-color:#ffffff;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-lr-form-wrapper.eael-login-form-wrapper .eael-lr-form-group .dashicons-visibility{color:#243305;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-lr-form-wrapper.eael-login-form-wrapper .eael-lr-form-group .dashicons-hidden{color:#243305;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-lr-form-wrapper.eael-login-form-wrapper .eael-lr-form-group .wp-hide-pw{top:0.73px;right:-27px;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-lr-form-wrapper.eael-register-form-wrapper .eael-lr-form-group .dashicons-visibility{color:#243305;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-lr-form-wrapper.eael-register-form-wrapper .eael-lr-form-group .dashicons-hidden{color:#243305;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-lr-form-wrapper.eael-register-form-wrapper .eael-lr-form-group .wp-hide-pw{top:0.73px;right:-27px;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .lr-form-wrapper .eael-forever-forget .forget-menot  input[type=checkbox]:checked{border-color:#AEAEAE !important;background:#AEAEAE !important;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .lr-form-wrapper .eael-forever-forget input[type=checkbox]:hover:not(:checked):not(:disabled){border-color:#AEAEAE !important;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-register-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-register-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-resetpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-resetpassword-form .eael-sign-wrapper{padding-top:0;}@media(max-width:1024px){.elementor-7160 .elementor-element.elementor-element-4f9e58cd .lr-form-wrapper{width:75%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form-wrapper .lr-form-illustration{width:100%;height:375px;}}@media(max-width:767px){.elementor-7160 .elementor-element.elementor-element-1cd6fc7f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd{width:100%;max-width:100%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .lr-form-wrapper{width:100%;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form-wrapper .lr-form-illustration{width:100%;height:375px;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .lr-form-wrapper .eael-lr-form-control{text-align:center;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form .eael-lr-footer{justify-content:center;}.elementor-7160 .elementor-element.elementor-element-4f9e58cd .eael-login-form .eael-lr-btn{width:100%;}}/* Start custom CSS for eael-login-register, class: .elementor-element-4f9e58cd *//* Force visible custom checkbox */
.eael_accept_tnc {
    all: unset;
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 2px solid #000;
    background: #fff;
    cursor: pointer;
    position: relative;
}

/* Tick */
.eael_accept_tnc:checked::after {
    content: "✔";
    position: absolute;
    font-size: 12px;
    top: -2px;
    left: 2px;
    color: #000;
}




/* Hide broken native checkbox */
#eael_accept_tnc {
    position: absolute;
    opacity: 0;
}

/* Create custom checkbox box */
#eael_accept_tnc + label {
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    display: inline-block;
}

/* The square box */
#eael_accept_tnc + label::before {
    content: "";
    position: absolute;
    left: 0;
    top: 2px;
    width: 18px;
    height: 18px;
    border: 2px solid #000;
    background: #fff;
    border-radius: 3px;
}

/* The checkmark */
#eael_accept_tnc:checked + label::after {
    content: "✔";
    position: absolute;
    left: 3px;
    top: 0px;
    font-size: 14px;
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd6fc7f */#rememberme.lr-checkbox {
    all: unset;
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 2px solid #000;
    background: #fff;
    cursor: pointer;
    position: relative;
}/* End custom CSS */