.elementor-85492 .elementor-element.elementor-element-7a5108c{--display:flex;--margin-top:-80px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-85492 .elementor-element.elementor-element-7a5108c:not(.elementor-motion-effects-element-type-background), .elementor-85492 .elementor-element.elementor-element-7a5108c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-85492 .elementor-element.elementor-element-0778ede{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#76B900;--border-color:#76B900;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 40px 0px rgba(118.00000000000009, 184.99999999999997, 0, 0.06);--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-85492 .elementor-element.elementor-element-0778ede:not(.elementor-motion-effects-element-type-background), .elementor-85492 .elementor-element.elementor-element-0778ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-85492 .elementor-element.elementor-element-0778ede.e-con{--align-self:center;}.elementor-85492 .elementor-element.elementor-element-0f78b2f{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-85492 .elementor-element.elementor-element-0f78b2f.elementor-element{--align-self:center;}.elementor-85492 .elementor-element.elementor-element-0f78b2f .elementor-icon-box-wrapper{text-align:left;}.elementor-85492 .elementor-element.elementor-element-0f78b2f .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-85492 .elementor-element.elementor-element-0f78b2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-85492 .elementor-element.elementor-element-0f78b2f.elementor-view-framed .elementor-icon, .elementor-85492 .elementor-element.elementor-element-0f78b2f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-85492 .elementor-element.elementor-element-0f78b2f .elementor-icon-box-title, .elementor-85492 .elementor-element.elementor-element-0f78b2f .elementor-icon-box-title a{font-size:32px;}.elementor-85492 .elementor-element.elementor-element-e951289{width:100%;max-width:100%;color:#CCCCCC;font-size:16px;}.elementor-85492 .elementor-element.elementor-element-e951289.elementor-element{--align-self:center;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .elementor-repeater-item-65ad49f{width:100%;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .elementor-repeater-item-67a4e87{width:100%;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .elementor-repeater-item-33ab886{width:100%;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper{background-color:#252525;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-login-form .eael-lr-btn{background-color:var( --e-global-color-secondary );font-size:18px;color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;width:500px;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-register-form .eael-lr-btn{background-color:var( --e-global-color-secondary );padding:16px 16px 16px 16px;font-size:18px;color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;width:500px;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-pass-notice{background-color:var( --e-global-color-secondary );text-align:left;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-login-form .eael-user-login{width:100%;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-login-form .eael-user-password{width:100%;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-lostpassword-form .eael-lr-form-group{width:100%;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-resetpassword-form .eael-lr-form-group {width:100%;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-lr-form-wrapper{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper form{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-login-form-wrapper .lr-form-header{width:100%;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-login-form-wrapper .lr-form-header .form-dsc p{color:var( --e-global-color-text );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-register-form-wrapper .lr-form-header .form-dsc p{color:var( --e-global-color-text );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper .eael-lr-form-control{text-align:left;color:#A5A5A5;background-color:#454545;border-style:solid;border-width:2px 2px 2px 2px;border-color:#76B9004D;border-radius:12px 12px 12px 12px;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper .eael-lr-form-control:focus{background-color:#ffffff;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper .eael-field-label{font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper .forget-menot{color:var( --e-global-color-secondary );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper .eael_accept_tnc_wrap{color:var( --e-global-color-text );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper .eael_accept_tnc_wrap a{color:var( --e-global-color-text );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper .eael_accept_tnc_wrap  input[type=checkbox]:checked{border-color:var( --e-global-color-secondary );background:var( --e-global-color-secondary );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper .eael_accept_tnc_wrap input[type=checkbox]:hover:not(:checked):not(:disabled){border-color:var( --e-global-color-secondary );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-login-form .eael-lr-footer{flex-direction:column;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-login-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-lr-form-loader-wrapper .eael-lr-form-loader.eael-lr-login-form-loader{bottom:12px;color:#fff;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-lr-form-loader-wrapper .eael-lr-form-loader.eael-lr-login-form-loader svg{height:14px;width:14px;line-height:14px;fill:#fff;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-register-form .eael-lr-footer{flex-direction:row;justify-content:space-evenly;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-register-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-register-form .eael-lr-btn:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-lr-form-loader-wrapper .eael-lr-form-loader.eael-lr-register-form-loader{bottom:12px;color:var( --e-global-color-secondary );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-lr-form-loader-wrapper .eael-lr-form-loader.eael-lr-register-form-loader svg{height:14px;width:14px;line-height:14px;fill:var( --e-global-color-secondary );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-resetpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-resetpassword-form .eael-sign-wrapper{padding-top:0;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-login-form .eael-lr-link:hover{color:var( --e-global-color-secondary );}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-social-login-container .lr-social-buttons-container{flex-direction:row;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .pass-meta-info{width:100%;}.elementor-85492 .elementor-element.elementor-element-d6235ac{--display:flex;--position:absolute;--min-height:150px;--overflow:hidden;--border-radius:50% 50% 50% 50%;top:-91px;}.elementor-85492 .elementor-element.elementor-element-d6235ac:not(.elementor-motion-effects-element-type-background), .elementor-85492 .elementor-element.elementor-element-d6235ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #76B9002B 0%, #76B90005 100%);}body:not(.rtl) .elementor-85492 .elementor-element.elementor-element-d6235ac{left:40px;}body.rtl .elementor-85492 .elementor-element.elementor-element-d6235ac{right:40px;}.elementor-85492 .elementor-element.elementor-element-3dfbe91{--display:flex;--position:absolute;--min-height:80px;--overflow:hidden;--border-radius:50% 50% 50% 50%;top:50%;}.elementor-85492 .elementor-element.elementor-element-3dfbe91:not(.elementor-motion-effects-element-type-background), .elementor-85492 .elementor-element.elementor-element-3dfbe91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #76B9002B 0%, #76B90005 100%);}body:not(.rtl) .elementor-85492 .elementor-element.elementor-element-3dfbe91{left:260px;}body.rtl .elementor-85492 .elementor-element.elementor-element-3dfbe91{right:260px;}.elementor-85492 .elementor-element.elementor-element-7ffd3fe{--display:flex;--position:absolute;--min-height:150px;--overflow:hidden;--border-radius:50% 50% 50% 50%;bottom:10%;}.elementor-85492 .elementor-element.elementor-element-7ffd3fe:not(.elementor-motion-effects-element-type-background), .elementor-85492 .elementor-element.elementor-element-7ffd3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #76B9002B 0%, #76B90005 100%);}body:not(.rtl) .elementor-85492 .elementor-element.elementor-element-7ffd3fe{left:40px;}body.rtl .elementor-85492 .elementor-element.elementor-element-7ffd3fe{right:40px;}.elementor-85492 .elementor-element.elementor-element-9cc8b1a{--display:flex;--position:absolute;--min-height:80px;--overflow:hidden;--border-radius:50% 50% 50% 50%;top:35%;}.elementor-85492 .elementor-element.elementor-element-9cc8b1a:not(.elementor-motion-effects-element-type-background), .elementor-85492 .elementor-element.elementor-element-9cc8b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #76B9002B 0%, #76B90005 100%);}body:not(.rtl) .elementor-85492 .elementor-element.elementor-element-9cc8b1a{right:160px;}body.rtl .elementor-85492 .elementor-element.elementor-element-9cc8b1a{left:160px;}.elementor-85492 .elementor-element.elementor-element-c4b49ea{--display:flex;--position:absolute;--min-height:150px;--overflow:hidden;--border-radius:50% 50% 50% 50%;top:83px;}.elementor-85492 .elementor-element.elementor-element-c4b49ea:not(.elementor-motion-effects-element-type-background), .elementor-85492 .elementor-element.elementor-element-c4b49ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #76B9002B 0%, #76B90005 100%);}body:not(.rtl) .elementor-85492 .elementor-element.elementor-element-c4b49ea{right:174px;}body.rtl .elementor-85492 .elementor-element.elementor-element-c4b49ea{left:174px;}.elementor-85492 .elementor-element.elementor-element-302bcc1{--display:flex;--position:absolute;--min-height:150px;--overflow:hidden;--border-radius:50% 50% 50% 50%;bottom:1%;}.elementor-85492 .elementor-element.elementor-element-302bcc1:not(.elementor-motion-effects-element-type-background), .elementor-85492 .elementor-element.elementor-element-302bcc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #76B9002B 0%, #76B90005 100%);}body:not(.rtl) .elementor-85492 .elementor-element.elementor-element-302bcc1{right:-9px;}body.rtl .elementor-85492 .elementor-element.elementor-element-302bcc1{left:-9px;}body.elementor-page-85492:not(.elementor-motion-effects-element-type-background), body.elementor-page-85492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-85492 .elementor-element.elementor-element-0778ede{--z-index:1;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-lr-form-wrapper{width:100%;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper{width:100%;}}@media(max-width:768px){.elementor-85492 .elementor-element.elementor-element-7a5108c{--content-width:95%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-85492 .elementor-element.elementor-element-0778ede{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-lr-form-wrapper{width:100%;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .lr-form-wrapper{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-login-form .eael-lr-btn{width:270px;}.elementor-85492 .elementor-element.elementor-element-3b2fd95 .eael-login-form .eael-sign-wrapper{display:flex;flex-direction:row;}.elementor-85492 .elementor-element.elementor-element-d6235ac{--width:150px;}.elementor-85492 .elementor-element.elementor-element-3dfbe91{--width:50px;--min-height:50px;}.elementor-85492 .elementor-element.elementor-element-7ffd3fe{--width:80px;--min-height:80px;}.elementor-85492 .elementor-element.elementor-element-9cc8b1a{--width:40px;--min-height:40px;}.elementor-85492 .elementor-element.elementor-element-c4b49ea{--width:100px;--min-height:100px;top:25px;}body:not(.rtl) .elementor-85492 .elementor-element.elementor-element-c4b49ea{right:-47px;}body.rtl .elementor-85492 .elementor-element.elementor-element-c4b49ea{left:-47px;}}@media(min-width:769px){.elementor-85492 .elementor-element.elementor-element-0778ede{--width:600px;}.elementor-85492 .elementor-element.elementor-element-d6235ac{--width:150px;}.elementor-85492 .elementor-element.elementor-element-3dfbe91{--width:80px;}.elementor-85492 .elementor-element.elementor-element-7ffd3fe{--width:150px;}.elementor-85492 .elementor-element.elementor-element-9cc8b1a{--width:80px;}.elementor-85492 .elementor-element.elementor-element-c4b49ea{--width:150px;}.elementor-85492 .elementor-element.elementor-element-302bcc1{--width:150px;}}/* Start custom CSS for eael-login-register, class: .elementor-element-3b2fd95 */label.eael-checkbox-label.rememberme {
    color: white;
    font-size: 16px;
    font-weight: 500;
}
.forget-pass a {
    color: #76B900;           /* رنگ سبز برند */
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    transition: color 0.3s ease, text-decoration 0.3s ease;
}

.forget-pass a:hover {
    color: #4d7a00;           /* رنگ سبز تیره‌تر در هاور */
    text-decoration: underline;
}

.eael-sign-wrapper .eael-lr-link {
 
    color: #fff;
    font-size: 16px;
    font-weight: 700;
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6235ac */@keyframes float {
            0%, 100% { transform: translateY(0px) rotate(0deg); }
            50% { transform: translateY(-30px) rotate(180deg); }
        }

.floating-shape {
    animation-name: float;
    animation-duration: 8s !important;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dfbe91 */.elementor-85492 .elementor-element.elementor-element-3dfbe91{
    animation-delay: 6s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ffd3fe */@keyframes float {
            0%, 100% { transform: translateY(0px) rotate(0deg); }
            50% { transform: translateY(-30px) rotate(180deg); }
        }

.floating-shape {
    animation-name: float;
    animation-duration: 8s !important;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cc8b1a */.elementor-85492 .elementor-element.elementor-element-9cc8b1a{
    animation-delay: 8s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4b49ea */@keyframes float {
            0%, 100% { transform: translateY(0px) rotate(0deg); }
            50% { transform: translateY(-30px) rotate(180deg); }
        }

.floating-shape {
    animation-name: float;
    animation-duration: 8s !important;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302bcc1 */@keyframes float {
            0%, 100% { transform: translateY(0px) rotate(0deg); }
            50% { transform: translateY(-30px) rotate(180deg); }
        }

.floating-shape {
    animation-name: float;
    animation-duration: 8s !important;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
}/* End custom CSS */