.elementor-9034 .elementor-element.elementor-element-4f0c510{--display:flex;--min-height:0px;--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .elementor-repeater-item-84bd4bf{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .elementor-repeater-item-93bb19f{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .elementor-repeater-item-1103033{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .elementor-repeater-item-3b45fd3{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .elementor-repeater-item-fa1c389{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .elementor-repeater-item-2a24e22{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-register-form .eael-lr-btn{background-color:#313131;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:#313131;border-radius:30px 30px 30px 30px;width:134px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-register-form .eael-lr-btn:hover{background-color:#FFFFFF;color:#000000;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 > .elementor-widget-container{padding:30px 0px 200px 0px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-login-form .eael-user-login{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-login-form .eael-user-password{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lostpassword-form .eael-lr-form-group{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-resetpassword-form .eael-lr-form-group {width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper{width:100%;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .lr-form-wrapper{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .lr-form-wrapper form{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-register-form-wrapper .lr-form-header{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-register-form-wrapper .lr-form-header .form-dsc h4{color:#000000;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-register-form-wrapper .lr-form-header .form-dsc p{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .lr-form-wrapper .eael-lr-form-control{padding:10px 0px 0px 0px;text-align:left;background-color:#ffffff;border-style:none;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .lr-form-wrapper .eael-lr-form-control:focus{background-color:#ffffff;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .lr-form-wrapper .eael-field-label{margin:20px 0px 0px 20px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;color:#0C0C0C;background-color:#ffffff;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper .eael-lr-form-group label.mark-required:after{content:"*";font-size:20px;top:16.373px;right:-13.762px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-login-form .eael-lr-footer{flex-direction:row;justify-content:space-around;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-login-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;width:0px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-login-form .eael-lr-btn{border-style:none;width:0px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-register-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-register-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-resetpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-resetpassword-form .eael-sign-wrapper{padding-top:0;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-login-form .eael-lr-link{border-style:solid;border-width:0px 0px 0px 0px;height:5px;}@media(max-width:1024px){.elementor-9034 .elementor-element.elementor-element-7bf2ed8{width:var( --container-widget-width, 647px );max-width:647px;--container-widget-width:647px;--container-widget-flex-grow:0;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper{width:75%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .lr-form-wrapper{width:75%;}}@media(max-width:767px){.elementor-9034 .elementor-element.elementor-element-7bf2ed8 > .elementor-widget-container{padding:20px 10px 100px 15px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .lr-form-wrapper{width:100%;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-login-form .eael-lr-footer{flex-direction:column;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-login-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:column;align-items:center;width:265px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-register-form .eael-lr-footer{flex-direction:column;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-register-form .eael-sign-wrapper{padding-top:0;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-register-form .eael-lr-btn{width:360px;height:55px;}.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-login-form .eael-lr-link{width:240px;}}/* Start custom CSS for eael-login-register, class: .elementor-element-7bf2ed8 */.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper .lr-form-header p{
    color: rgb(34, 96, 210);
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper .eael-lr-link{
    text-decoration: underline;
    color: #000;
    font-size: 16px;
    font-family: Poppin';
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper .eael-lr-link:hover{
    text-decoration: underline;
    color: gray;
    font-size: 16px;
    font-family: Poppin';
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper .eael-lr-footer{
    padding-top: 20px;
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-field-type-first_name label:before{
    content: "Personal information";
    color: rgb(34, 96, 210);
    display: flex;
    font-size: 14px;
    padding-bottom: 10px;
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper .lr-form-header p{
    margin: 0px;
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper .eael-lr-form-group label.mark-required:after{
    display: inline;
    left:550px;
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-field-type-first_name label:after{
    position: relative;
    padding: 50px;
    margin-left: -133px;
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-sign-wrapper  {
    position: relative;
    left: -170px;
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-loader-wrapper{
    position: relative;
    left: 420px;
}

@media screen and (max-width:420px){
    .elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-wrapper .eael-lr-form-group label.mark-required:after{
    display: inline;
    left:360px;
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-field-type-first_name label:after{
    position: relative;
    padding: 50px;
    margin-left: -133px;
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-sign-wrapper  {
    position: relative;
    margin-top:40px;
    left:0px;
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-loader-wrapper{
    position: relative;
    left: 0px;
}
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-group.eael-field-type-email label:before{
      margin-right: 0.25em;
      vertical-align: middle;
      font-size: 1.5em;
      font-family: "Font Awesome 5 Free";
      content: "\f0e0";
      color: rgb(49,49,49);
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-group.eael-field-type-password label:before{
      margin-right: 0.25em;
      vertical-align: middle;
      font-size: 1.5em;
      font-family: "Font Awesome 5 Free";
      content: "\f023";
      color: rgb(49,49,49);
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-group.eael-field-type-confirm_pass label:before{
      margin-right: 0.25em;
      vertical-align: middle;
      font-size: 1.5em;
      font-family: "Font Awesome 5 Free";
      content: "\f023";
      color: rgb(49,49,49);
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-group.eael-field-type-website label:before{
      margin-right: 0.25em;
      vertical-align: middle;
      font-size: 1.5em;
      font-family: "Font Awesome 5 Free";
      content: "\f133";
      color: rgb(49,49,49);
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-group.eael-field-type-eael_phone_number label:before{
      margin-right: 0.25em;
      vertical-align: middle;
      font-size: 1.5em;
      font-family: "Font Awesome 5 Free";
      content: "\f095";
      color: rgb(49,49,49);
}/* End custom CSS */
/* Start custom CSS */.eael-lr-form-wrapper.lr-icon-showing i,.eael-lr-form-wrapper.lr-icon-showing svg {

    bottom: 40px !important;
    left: 0px !important;
    color: inherit;
}

.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-group.eael-field-type-email label:before, .elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-group.eael-field-type-password label:before,.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-group.eael-field-type-eael_phone_number label:before,.elementor-9034 .elementor-element.elementor-element-7bf2ed8 .eael-lr-form-group.eael-field-type-confirm_pass label:before{ 
    display: none !important;
    content:unset !important;
}

.eael-lr-form-wrapper,.elementor-element.elementor-element-7bf2ed8 .lr-form-wrapper .eael-field-label,.elementor-element.elementor-element-7bf2ed8 .lr-form-wrapper .eael-lr-form-control{
    background-color: #f7f8f9 !important;
}/* End custom CSS */