.elementor-8022 .elementor-element.elementor-element-7b0662e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-8022 .elementor-element.elementor-element-4b80c03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-8022 .elementor-element.elementor-element-c752c2e{--display:flex;}.elementor-8022 .elementor-element.elementor-element-bf045af{--display:flex;--min-height:225px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:nowrap;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:var( --e-global-color-c9ba1f7 );--border-color:var( --e-global-color-c9ba1f7 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(106, 111, 177, 0.2);}.elementor-8022 .elementor-element.elementor-element-bf045af:not(.elementor-motion-effects-element-type-background), .elementor-8022 .elementor-element.elementor-element-bf045af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D26;}.elementor-8022 .elementor-element.elementor-element-bf045af.e-con{--align-self:center;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal{background-color:#0D0D26;border-style:none;}.elementor-8022 .elementor-element.elementor-element-c071eef  .nias-main-modal #nias-login button{background-color:transparent;background-image:linear-gradient(180deg, #F27298 0%, var( --e-global-color-bd900c4 ) 100%);}.elementor-8022 .elementor-element.elementor-element-c071eef  .nias-main-modal .nias-confirm-box button.nias-confirm-code{background-color:transparent;background-image:linear-gradient(180deg, #F27298 0%, var( --e-global-color-bd900c4 ) 100%);}.elementor-8022 .elementor-element.elementor-element-c071eef  .nias-main-modal #nias-change-number{background-color:transparent;background-image:linear-gradient(180deg, #F27298 0%, var( --e-global-color-bd900c4 ) 100%);}.elementor-8022 .elementor-element.elementor-element-c071eef  .nias-resend.active{background-color:transparent;background-image:linear-gradient(180deg, #F27298 0%, var( --e-global-color-bd900c4 ) 100%);}.elementor-8022 .elementor-element.elementor-element-c071eef > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor{width:560px!important;border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-close-modal{position:fixed;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-login-form .nias-login-form-logo img{width:560px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-modal-title.first-form{font-family:"dana", Sans-serif;font-size:16px;font-weight:600;line-height:1.9em;text-align:center;color:var( --e-global-color-5d34c4f );margin:0px 0px 27px 0px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-subtitle{font-family:"dana", Sans-serif;font-size:14px;font-weight:600;text-align:center;color:var( --e-global-color-5d34c4f );}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-login-field label{font-family:"dana", Sans-serif;font-size:16px;font-weight:500;text-align:center!important;color:var( --e-global-color-text );}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal .nsinput-field .ns-radio-label{color:#8d8d8d;background-color:transparent;right:9px;top:0px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor .nsinput-field label.ns-radio-label{--nias-label-ty:7px;--nias-label-tx:0px;--nias-label-sc:1;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor .nsinput-field input[type="text"]:focus ~ label.ns-radio-label, .elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor .nsinput-field input[type="password"]:focus ~ label.ns-radio-label, .elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor .nsinput-field input[type="tel"]:focus ~ label.ns-radio-label, .elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor .nsinput-field input[type="email"]:focus ~ label.ns-radio-label, .elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor .nsinput-field input[type="text"]:valid ~ label.ns-radio-label, .elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor .nsinput-field input[type="password"]:valid ~ label.ns-radio-label, .elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor .nsinput-field input[type="tel"]:valid ~ label.ns-radio-label, .elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor .nsinput-field input[type="email"]:not(:placeholder-shown) ~ label.ns-radio-label{background-color:#ffffff !important;color:#0034de !important;padding:0px 5px 0px 5px !important;border-radius:100px 100px 100px 100px !important;letter-spacing:1px !important;--nias-label-ty-f:-14px;--nias-label-tx-f:-5px !important;--nias-label-sc-f:0.7 !important;}.elementor-8022 .elementor-element.elementor-element-c071eef .niasphoneinput , .elementor-8022 .elementor-element.elementor-element-c071eef #nias_email_input , .elementor-8022 .elementor-element.elementor-element-c071eef #nias_email_phone_input{color:#A4AED6;border-radius:8px 8px 8px 8px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal .nsinput-field input, .elementor-8022 .elementor-element.elementor-element-c071eef .niasphoneinput, .elementor-8022 .elementor-element.elementor-element-c071eef #nias_email_input, .elementor-8022 .elementor-element.elementor-element-c071eef #nias_email_phone_input{--nias-input-min-height:52px;min-height:52px;}.elementor-8022 .elementor-element.elementor-element-c071eef .elementor-8022 .elementor-element.elementor-element-c071eef .niasphoneinput:focus , .elementor-8022 .elementor-element.elementor-element-c071eef #nias_email_input:focus , .elementor-8022 .elementor-element.elementor-element-c071eef #nias_email_phone_input:focus{color:var( --e-global-color-5d34c4f );}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal #nias-login button{color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-bd900c4 );transition:all 0.3s ease;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal #nias-login button svg{height:120px!important;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-login-form-logo-code img{width:560px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-modal-title.second-form{font-family:"dana", Sans-serif;font-size:17px;font-weight:700;text-align:center;color:var( --e-global-color-a300dcd );margin:5px 0px 5px 0px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-login-subtitle{font-family:"dana", Sans-serif;font-size:15px;font-weight:600;text-align:center;color:var( --e-global-color-5d34c4f );}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-login-result{font-family:"dana", Sans-serif;font-size:15px;font-weight:600;text-align:center!important;color:var( --e-global-color-5d34c4f );}.elementor-8022 .elementor-element.elementor-element-c071eef #ns_password{border-radius:10px 10px 10px 10px;}.elementor-8022 .elementor-element.elementor-element-c071eef #nias-forgot-password{border-radius:10px 10px 10px 10px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="text"],
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="password"],
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="tel"],
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="email"] {color:#A4AED6;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="text"],
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="tel"],
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="password"],
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="email"] {border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="text"]:focus,
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="tel"]:focus,
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="password"]:focus,
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="email"]:focus{color:var( --e-global-color-5d34c4f );}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="text"]:focus,
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="password"]:focus,
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="tel"]:focus,
                                        .elementor-8022 .elementor-element.elementor-element-c071eef .nias-code-box input[type="email"]:focus{border-radius:10px 10px 10px 10px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal .nias-confirm-box button.nias-confirm-code{color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;transition:all 0.3s ease;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal #nias-change-number{color:var( --e-global-color-299f6c3 );border-radius:10px 10px 10px 10px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal .nias-resendbox{border-radius:10px 10px 10px 10px;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-resend.active{color:#1A1A2E;}.elementor-8022 .elementor-element.elementor-element-c071eef .stroke-neutral-light{stroke:var( --e-global-color-text );}.elementor-8022 .elementor-element.elementor-element-c071eef .fill-neutral-light{fill:var( --e-global-color-text );}.elementor-8022 .elementor-element.elementor-element-c071eef .stroke-neutral-dark{stroke:var( --e-global-color-accent );}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-countdown{color:var( --e-global-color-299f6c3 );}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-resend{color:var( --e-global-color-5d34c4f );}body .nias-success{align-items:center;text-align:center;}body .nias-success .niaslogin-success-subtitle .elementor-icon i,
                                         body .nias-success .niaslogin-success-subtitle .elementor-icon svg{animation:nias-success-spin 1.2s linear infinite;display:inline-block;}.elementor-8022 .elementor-element.elementor-element-4558ef0{--spacer-size:50px;}.elementor-8022 .elementor-element.elementor-element-9d60ccf{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8022 .elementor-element.elementor-element-efb1fb7{text-align:end;}.elementor-8022 .elementor-element.elementor-element-efb1fb7 img{width:81%;max-width:79%;height:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8022 .elementor-element.elementor-element-bf045af{--width:630px;}}@media(max-width:1024px){.elementor-8022 .elementor-element.elementor-element-7b0662e{--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:0px;}.elementor-8022 .elementor-element.elementor-element-4b80c03{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8022 .elementor-element.elementor-element-4b80c03.e-con{--align-self:stretch;}.elementor-8022 .elementor-element.elementor-element-9d60ccf{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-8022 .elementor-element.elementor-element-7b0662e{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-8022 .elementor-element.elementor-element-4b80c03{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8022 .elementor-element.elementor-element-4b80c03.e-con{--align-self:stretch;}.elementor-8022 .elementor-element.elementor-element-c071eef .nias-main-modal.nias-elementor{width:310px!important;}.elementor-8022 .elementor-element.elementor-element-9d60ccf{--margin-top:0px;--margin-bottom:30px;--margin-left:8px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for nias_login_widget, class: .elementor-element-c071eef */.nias-phone-box {
    background-color: #a4aed6 !important;
    color: #0D0D26 !important;
}

#niasphoneinput {
    background-color: transparent !important;
    color: #0D0D26 !important;
}

/* برای تغییر رنگ متن پیش‌شماره (در صورت وجود) */
.nias-phone-box * {
    color: #0D0D26 !important;
}


/* ۲- تغییر رنگ دایره‌های تایمر */
/* دایره بزرگ (نوار پیشرفت) */
svg.nias-circle-counter circle.stroke-neutral-dark {
    stroke: #62F8FE !important;
}
/* دایره کوچک (پس‌زمینه تایمر) */
svg.nias-circle-counter circle.stroke-neutral-light {
    stroke: #a4aed6 !important;
}

/* ۳- تغییر رنگ فیلدهای ۵ رقمی ورود کد */
.nias-code-box input {
    background-color: #a4aed6 !important;
    color: #0D0D26 !important; /* رنگ متن اعداد برای خوانایی بهتر */
    border: none !important; /* در صورت نیاز به حذف حاشیه پیش‌فرض */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf045af */.elementor-8022 .elementor-element.elementor-element-bf045af{
    
    font-family: dana;
    
}/* End custom CSS */