.elementor-18438 .elementor-element.elementor-element-899d303{--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;--z-index:9;}.elementor-18438 .elementor-element.elementor-element-e107524{--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-18438 .elementor-element.elementor-element-e107524:not(.elementor-motion-effects-element-type-background), .elementor-18438 .elementor-element.elementor-element-e107524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D26;}.elementor-18438 .elementor-element.elementor-element-e107524.e-con{--align-self:center;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-main-modal{background-color:#0D0D26;border-style:none;}.elementor-18438 .elementor-element.elementor-element-c06d905  .nias-main-modal #nias-login button{background-color:transparent;background-image:linear-gradient(180deg, #F27298 0%, var( --e-global-color-bd900c4 ) 100%);}.elementor-18438 .elementor-element.elementor-element-c06d905 #ns_password{background-color:#A4AED6;color:var( --e-global-color-299f6c3 );border-radius:10px 10px 10px 10px;padding:25px 35px 25px 35px;}.elementor-18438 .elementor-element.elementor-element-c06d905 #nias-forgot-password{background-color:var( --e-global-color-3c5a2f3 );color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8ae7c65 );}.elementor-18438 .elementor-element.elementor-element-c06d905  .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-18438 .elementor-element.elementor-element-c06d905  .nias-main-modal #nias-change-number{background-color:transparent;background-image:linear-gradient(180deg, #F27298 0%, var( --e-global-color-bd900c4 ) 100%);}.elementor-18438 .elementor-element.elementor-element-c06d905  .nias-main-modal .nias-resendbox{background-color:#F27298;}.elementor-18438 .elementor-element.elementor-element-c06d905  .nias-resend.active{background-color:transparent;background-image:linear-gradient(180deg, #F27298 0%, var( --e-global-color-bd900c4 ) 100%);}.elementor-18438 .elementor-element.elementor-element-c06d905 > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .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-18438 .elementor-element.elementor-element-c06d905 .nias-close-modal{position:fixed;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-login-form .nias-login-form-logo img{width:560px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-modal-title.first-form{font-family:"dana", Sans-serif;font-size:17px;font-weight:700;text-align:center;color:var( --e-global-color-5d34c4f );margin:0px 0px 27px 0px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-subtitle{font-family:"dana", Sans-serif;font-size:14px;font-weight:600;text-align:center;color:var( --e-global-color-5d34c4f );}.elementor-18438 .elementor-element.elementor-element-c06d905 .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-18438 .elementor-element.elementor-element-c06d905 .niasphoneinput , .elementor-18438 .elementor-element.elementor-element-c06d905 #nias_email_input , .elementor-18438 .elementor-element.elementor-element-c06d905 #nias_email_phone_input{color:#A4AED6;border-radius:8px 8px 8px 8px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .elementor-18438 .elementor-element.elementor-element-c06d905 .niasphoneinput:focus , .elementor-18438 .elementor-element.elementor-element-c06d905 #nias_email_input:focus , .elementor-18438 .elementor-element.elementor-element-c06d905 #nias_email_phone_input:focus{color:var( --e-global-color-5d34c4f );}.elementor-18438 .elementor-element.elementor-element-c06d905 .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 );}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-main-modal #nias-login button svg{height:24px!important;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-login-form-logo-code img{width:560px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-modal-title.second-form{font-family:"dana", Sans-serif;font-size:16px;font-weight:600;text-align:center;color:var( --e-global-color-a300dcd );margin:0px 0px 15px 0px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-login-subtitle{font-family:"dana", Sans-serif;font-size:15px;font-weight:600;text-align:center;color:var( --e-global-color-5d34c4f );}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-login-result{text-align:center!important;color:var( --e-global-color-5d34c4f );}.elementor-18438 .elementor-element.elementor-element-c06d905 #ns_password:focus{color:var( --e-global-color-5d34c4f );}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="text"],
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="password"],
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="tel"],
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="email"] {color:#A4AED6;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="text"],
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="tel"],
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="password"],
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="email"] {border-radius:10px 10px 10px 10px;padding:25px 35px 25px 35px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="text"]:focus,
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="tel"]:focus,
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="password"]:focus,
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="email"]:focus{color:var( --e-global-color-5d34c4f );}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="text"]:focus,
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="password"]:focus,
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="tel"]:focus,
                                        .elementor-18438 .elementor-element.elementor-element-c06d905 .nias-code-box input[type="email"]:focus{border-radius:10px 10px 10px 10px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-main-modal .nias-confirm-box button.nias-confirm-code{color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-main-modal #nias-change-number{color:var( --e-global-color-299f6c3 );border-radius:10px 10px 10px 10px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-main-modal .nias-resendbox{color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-resend.active{color:#1A1A2E;}.elementor-18438 .elementor-element.elementor-element-c06d905 .stroke-neutral-light{stroke:var( --e-global-color-text );}.elementor-18438 .elementor-element.elementor-element-c06d905 .fill-neutral-light{fill:var( --e-global-color-text );}.elementor-18438 .elementor-element.elementor-element-c06d905 .stroke-neutral-dark{stroke:var( --e-global-color-accent );}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-countdown{color:var( --e-global-color-299f6c3 );}.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-resend{color:var( --e-global-color-5d34c4f );}.elementor-18438 .elementor-element.elementor-element-001fbfc{--spacer-size:50px;}@media(max-width:767px){.elementor-18438 .elementor-element.elementor-element-c06d905 .nias-main-modal.nias-elementor{width:310px!important;}}@media(min-width:768px){.elementor-18438 .elementor-element.elementor-element-e107524{--width:630px;}}/* Start custom CSS for nias_login_widget, class: .elementor-element-c06d905 */.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; /* در صورت نیاز به حذف حاشیه پیش‌فرض */
}

label#nias-label-2 span {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e107524 */.elementor-18438 .elementor-element.elementor-element-e107524{
    
    font-family: dana;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-899d303 */.nias-success {
    background-color: #0d0d26;
    
}

.elementor-18438 .elementor-element.elementor-element-899d303 button{
        font-weight: bold;
    
}
.elementor-18438 .elementor-element.elementor-element-899d303{
    backdrop-filter: blur(3px);
}/* End custom CSS */