.elementor-21720 .elementor-element.elementor-element-ade84f2{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21720 .elementor-element.elementor-element-ade84f2:not(.elementor-motion-effects-element-type-background), .elementor-21720 .elementor-element.elementor-element-ade84f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F980;}.elementor-21720 .elementor-element.elementor-element-7ce2633 #niasphoneinput , .elementor-21720 .elementor-element.elementor-element-7ce2633 #nias_email_input , .elementor-21720 .elementor-element.elementor-element-7ce2633 #nias_email_phone_input{background-color:#F9F9F9;color:#3B3B3B;border-radius:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEDED;padding:22px 22px 22px 22px;}.elementor-21720 .elementor-element.elementor-element-7ce2633  .nias-main-modal #nias-login button{background-color:var( --e-global-color-primary );}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="text"],
                                .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="password"],
                                .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="tel"],
                                .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="email"] {background-color:#F9F9F9;}.elementor-21720 .elementor-element.elementor-element-7ce2633  .nias-main-modal .nias-confirm-box button.nias-confirm-code{background-color:var( --e-global-color-primary );}.elementor-21720 .elementor-element.elementor-element-7ce2633  .nias-main-modal #nias-change-number{background-color:#CFDDF2;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-resendbox.active .nias-resend{background-color:#3DD220;color:#BA0000 !important;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor{width:450px!important;border-radius:20px 0px 20px 20px;padding:15px 15px 15px 15px;margin:10px 10px 10px 10px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-close-modal{border-radius:12px 12px 0px 12px;position:absolute;top:-35px;right:0px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal .nias-subtitle, .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal .nias-login-subtitle{margin:0px 0px 0px 0px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal .nsinput-field{margin-bottom:0px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal .nias-code-box{gap:10px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal .nias-under-code{margin-top:10px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal .nias-confirm-box{gap:20px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal .nias-google-btn{margin-top:12px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-login-form .nias-login-form-logo img{width:75px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-modal-title.first-form{font-family:"iransans | ایران‌سنس", Sans-serif;font-size:30px;font-weight:800;text-align:center;color:var( --e-global-color-primary );margin:20px 0px 10px 0px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-subtitle{font-family:"iransans | ایران‌سنس", Sans-serif;font-size:13px;font-weight:500;text-align:center;color:#3B3B3B;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-login-field label{font-family:"iransans | ایران‌سنس", Sans-serif;font-size:12px;font-weight:500;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor .nsinput-field label.ns-radio-label{right:12px;top:0px;--nias-label-ty:8px;--nias-label-tx:0px;--nias-label-sc:1;border-radius:12px 12px 12px 12px !important;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor .nsinput-field input[type="text"]:focus ~ label.ns-radio-label, .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor .nsinput-field input[type="password"]:focus ~ label.ns-radio-label, .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor .nsinput-field input[type="tel"]:focus ~ label.ns-radio-label, .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor .nsinput-field input[type="email"]:focus ~ label.ns-radio-label, .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor .nsinput-field input[type="text"]:valid ~ label.ns-radio-label, .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor .nsinput-field input[type="password"]:valid ~ label.ns-radio-label, .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor .nsinput-field input[type="tel"]:valid ~ label.ns-radio-label, .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor .nsinput-field input[type="email"]:not(:placeholder-shown) ~ label.ns-radio-label{background-color:#F9F9F9 !important;color:var( --e-global-color-primary );padding:0px 5px 0px 5px !important;border-radius:5px 5px 5px 5px !important;letter-spacing:1px !important;--nias-label-ty-f:-16px;--nias-label-tx-f:30px;--nias-label-sc-f:0.7;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal .nsinput-field input, .elementor-21720 .elementor-element.elementor-element-7ce2633 #niasphoneinput, .elementor-21720 .elementor-element.elementor-element-7ce2633 #nias_email_input, .elementor-21720 .elementor-element.elementor-element-7ce2633 #nias_email_phone_input{--nias-input-min-height:52px;min-height:52px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 #niasphoneinput:focus , .elementor-21720 .elementor-element.elementor-element-7ce2633 #nias_email_input:focus , .elementor-21720 .elementor-element.elementor-element-7ce2633 #nias_email_phone_input:focus{color:#2C2C2C;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-phone-box input[type=text]:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal #nias-login button{border-radius:12px 12px 12px 12px;transition:all 0.3s ease;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal #nias-login button svg{height:24px!important;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-login-form-logo-code img{width:75px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-modal-title.second-form{font-family:"iransans | ایران‌سنس", Sans-serif;font-size:30px;font-weight:800;text-align:center;color:var( --e-global-color-primary );margin:20px 0px 10px 0px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-login-subtitle{font-family:"iransans | ایران‌سنس", Sans-serif;font-size:11px;font-weight:500;text-align:center;color:#3B3B3B;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-login-result{text-align:center!important;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="text"],
                                        .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="password"],
                                        .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="tel"],
                                        .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="email"] {color:var( --e-global-color-primary );}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="text"],
                                        .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="tel"],
                                        .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="password"],
                                        .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="email"] {border-radius:12px 12px 12px 12px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="text"],
                                .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="tel"],
                                .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="password"],
                                .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="email"] {border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEDED;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="text"]:focus,
                                        .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="password"]:focus,
                                        .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="tel"]:focus,
                                        .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="email"]:focus{border-radius:12px 12px 12px 12px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="text"]:focus,
                                .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="tel"]:focus,
                                .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="password"]:focus,
                                .elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-code-box input[type="email"]:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal .nias-confirm-box button.nias-confirm-code{border-radius:12px 12px 12px 12px;transition:all 0.3s ease;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal #nias-change-number{color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal .nias-resendbox{color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px !important;padding:10px 10px 20px 10px !important;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-resendbox circle.stroke-neutral-light{stroke:#CFDDF2 !important;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-resendbox:not(.active) circle.fill-neutral-light{fill:#CFDDF2 !important;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-resendbox circle.stroke-neutral-dark{stroke:var( --e-global-color-primary );}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-countdown{color:var( --e-global-color-primary );}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-resend{color:var( --e-global-color-primary );}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;}@media(max-width:767px){.elementor-21720 .elementor-element.elementor-element-ade84f2{--content-width:100%;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-main-modal.nias-elementor{width:95%!important;}.elementor-21720 .elementor-element.elementor-element-7ce2633 .nias-subtitle{font-size:11px;}}/* Start custom CSS for nias_login_widget, class: .elementor-element-7ce2633 */button.nias-close-modal:hover {
    background: #fee2e2 !important;
    color: #ef4444;
}
button.nias-close-modal {
    background: #dc2626 !important;
    box-shadow: -5px 10px 20px  #00000035;
}
.nsinput-field {
    margin-top: 25px;
}
.nias-main-modal.nias-elementor {
    padding: 30px !important;
    box-shadow: 0 8px 16px -2px rgb(0 0 0 / 40%);
}
p.nias-login-result {
    font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ade84f2 */.elementor-21720 .elementor-element.elementor-element-ade84f2{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */