.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-271652 .elementor-element.elementor-element-642582ed{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-271652 .elementor-element.elementor-element-5d5db99.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-271652 .elementor-element.elementor-element-5d5db99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-271652 .elementor-element.elementor-element-2bb25592:not(.elementor-motion-effects-element-type-background), .elementor-271652 .elementor-element.elementor-element-2bb25592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://e-store.ipspecialist.net/wp-content/uploads/2025/12/signup-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-271652 .elementor-element.elementor-element-2bb25592 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #EF7D22E0 60%, #F11A03 88%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271652 .elementor-element.elementor-element-2bb25592, .elementor-271652 .elementor-element.elementor-element-2bb25592 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-271652 .elementor-element.elementor-element-2bb25592{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-271652 .elementor-element.elementor-element-1fc015a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-271652 .elementor-element.elementor-element-1fc015a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBFD;}.elementor-bc-flex-widget .elementor-271652 .elementor-element.elementor-element-1fc015a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-271652 .elementor-element.elementor-element-1fc015a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-271652 .elementor-element.elementor-element-1fc015a2 > .elementor-element-populated, .elementor-271652 .elementor-element.elementor-element-1fc015a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-271652 .elementor-element.elementor-element-1fc015a2 > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-271652 .elementor-element.elementor-element-1fc015a2 > .elementor-element-populated{box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-271652 .elementor-element.elementor-element-1fc015a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-eael-login-register .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-login-register .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-271652 .elementor-element.elementor-element-3c03c35f .elementor-repeater-item-31e0b8b{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .elementor-repeater-item-c1bbb3d{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .elementor-repeater-item-f917199{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .elementor-repeater-item-9108f62{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .elementor-repeater-item-3a352aa{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .elementor-repeater-item-a57bb3e{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-lr-form-wrapper{background-color:#F9FBFD;width:80%;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.5);}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-login-form .eael-user-login{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-login-form .eael-user-password{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-lostpassword-form .eael-lr-form-group{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-resetpassword-form .eael-lr-form-group {width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-form-wrapper{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-login-form-wrapper .lr-form-header{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-login-form-wrapper .lr-form-header .form-dsc h4{color:var( --e-global-color-primary );font-size:32px;font-weight:bold;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-register-form-wrapper .lr-form-header{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-register-form-wrapper .lr-form-header .form-dsc h4{color:var( --e-global-color-primary );font-size:32px;font-weight:bold;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-form-wrapper .eael-lr-form-group{margin:25px 0px 25px 0px;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-form-wrapper input.eael-lr-form-control::placeholder{color:#D1D1D1;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-form-wrapper .eael-lr-form-control{background-color:#F9FBFD;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-form-wrapper .eael-lr-form-control:focus{background-color:#F9FBFD;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-form-wrapper .eael-field-label{margin:0px 0px -21px 20px;padding:0px 3px 0px 3px;font-size:14px;color:#8E8E8E;background-color:#F9FBFD;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-form-wrapper .forget-pass a{font-weight:bold;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-login-form .eael-lr-btn{padding:5px 5px 5px 5px;font-weight:bold;color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;width:80px;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-login-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-login-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-register-form .eael-lr-btn{padding:7px 0px 7px 0px;font-weight:bold;border-radius:8px 8px 8px 8px;width:140px;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-register-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-register-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-resetpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-resetpassword-form .eael-sign-wrapper{padding-top:0;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-login-form .eael-lr-link{font-weight:bold;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-social-login-container .lr-social-buttons-container{flex-direction:column;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-social-login-container .eael-social-button.eael-facebook{width:195px;margin:10px 0px 0px 54px;padding:7px 7px 7px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:4px 4px 4px 4px;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-social-login-container .eael-social-button.eael-facebook svg{width:18px;height:18px;margin:0px 5px 0px 0px;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .pass-meta-info{width:100%;}.elementor-bc-flex-widget .elementor-271652 .elementor-element.elementor-element-7c325f11.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-271652 .elementor-element.elementor-element-7c325f11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-271652 .elementor-element.elementor-element-f800027{text-align:center;color:#FFFFFF;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-271652 .elementor-element.elementor-element-65389814 img{width:375px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-271652 .elementor-element.elementor-element-7ddf01e1{--spacer-size:40px;}.elementor-271652 .elementor-element.elementor-element-31a652f4{text-align:center;font-family:"Lato", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-271652 .elementor-element.elementor-element-1f6fa64f{margin-top:60px;margin-bottom:60px;}.elementor-271652 .elementor-element.elementor-element-44d70178 > .elementor-element-populated, .elementor-271652 .elementor-element.elementor-element-44d70178 > .elementor-element-populated > .elementor-background-overlay, .elementor-271652 .elementor-element.elementor-element-44d70178 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-271652 .elementor-element.elementor-element-44d70178 > .elementor-element-populated{padding:30px 60px 60px 60px;}body.elementor-page-271652:not(.elementor-motion-effects-element-type-background), body.elementor-page-271652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051C2C03;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-271652 .elementor-element.elementor-element-1fc015a2{width:53.243%;}.elementor-271652 .elementor-element.elementor-element-7c325f11{width:46.757%;}}@media(max-width:1024px) and (min-width:768px){.elementor-271652 .elementor-element.elementor-element-1fc015a2{width:100%;}}@media(max-width:1024px){.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-lr-form-wrapper{width:80%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-form-wrapper{width:100%;}.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-form-wrapper form{width:100%;}}@media(max-width:767px){.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-lr-form-wrapper{width:100%;}}/* Start custom CSS for eael-login-register, class: .elementor-element-3c03c35f */.elementor-271652 .elementor-element.elementor-element-3c03c35f .eael-field-label {
    margin: -8px 0px -21px 20px !important;
    font-size: 14px;
    color: #8E8E8E;
    background-color: #F9FBFD !important;
    z-index: 999 !important;
    position: absolute;
}

.elementor-271652 .elementor-element.elementor-element-3c03c35f p.forget-menot label, .elementor-271652 .elementor-element.elementor-element-3c03c35f p.forget-pass {
    margin-top: 3px !important;
}

.elementor-271652 .elementor-element.elementor-element-3c03c35f .lr-form-header {
    text-align: center;
}

.lr-form-header {
    text-align: center;
}

a#eael-lr-login-toggle {
    font-weight: bold;
}

header {
    position: relative !important;
}

label.eael-checkbox-label.check-accept, #eael-lr-tnc-link {
    margin-top: 3px !important;
    font-size: 16px !important;
}

.eael-lr-form-group.elementor-repeater-item-a57bb3e.eael-field-type-confirm_pass, .eael-lr-form-group.elementor-repeater-item-3a352aa.eael-field-type-password {
    margin: 0 !important;
    height: unset !important;
    margin-bottom: 20px !important;
}
.eael-lr-form-group.elementor-repeater-item-3a352aa.eael-field-type-password {
    margin-top: -22px !important;
}
.eael-lr-form-group.elementor-repeater-item-9108f62.eael-field-type-email {
    margin-bottom: 0 !important;
}


.eael-lr-form-group.elementor-repeater-item-3a352aa.eael-field-type-password label.eael-field-label{
margin-bottom: -70px !important;
}



a#eael-lr-login-toggle {
    color: #ed7e22;
}

a#eael-lr-tnc-link {
    color: #ed7e22;
}

input#eael-register-submit {
    background: #ed7e22;
}/* End custom CSS */
/* Start custom CSS */#password-toggle {
     width: 35px;
     text-align: center;
     line-height: 35px;
     top:45px;
     z-index: 9999;
     float: right;
    position:relative;
}


@media screen and (max-width:500px){
#eael-lr-tnc-link {
    display: block !important;
    width: 100%;
}


.eael_accept_tnc_wrap {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
}
}

label[for=form-field-password], label[for=form-field-confirm_pass] {
    top: 13px !important;
    position: relative !important;
}

.eael-lr-form-group.eael-field-type-password.eael-w-100{
    margin: 0 !important;
    
}
.eael-lr-form-group.eael-field-type-confirm_pass.eael-w-100 {
    margin-top: 0 !important;
    
}

.eael-lr-form-group.eael-field-type-email.eael-w-100 {
    margin-bottom: 0 !important;
}/* End custom CSS */