.elementor-7116 .elementor-element.elementor-element-f75b971{--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;}.elementor-7116 .elementor-element.elementor-element-f75b971:not(.elementor-motion-effects-element-type-background), .elementor-7116 .elementor-element.elementor-element-f75b971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-main-modal{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .niasphoneinput , .elementor-7116 .elementor-element.elementor-element-4cf9a089 #nias_email_input , .elementor-7116 .elementor-element.elementor-element-4cf9a089 #nias_email_phone_input{background-color:#FFFFFF;color:var( --e-global-color-0f34a2d );border-radius:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;padding:0px 0px 0px 0px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089  .nias-main-modal #nias-login button{background-color:var( --e-global-color-ff9608b );}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="text"],
				.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="password"],
				.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="tel"],
				.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="email"] {background-color:var( --e-global-color-d47cad2 );}.elementor-7116 .elementor-element.elementor-element-4cf9a089  .nias-main-modal .nias-confirm-box button.nias-confirm-code{background-color:var( --e-global-color-ff9608b );}.elementor-7116 .elementor-element.elementor-element-4cf9a089  .nias-main-modal #nias-change-number{background-color:#2D3F9A33;}.elementor-7116 .elementor-element.elementor-element-4cf9a089  .nias-main-modal .nias-resendbox{background-color:#2D3F9A33;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089{z-index:9;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-main-modal.nias-elementor{width:334px!important;border-radius:10px 10px 10px 10px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-login-form .nias-login-form-logo img{width:150px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-modal-title.first-form{font-family:"IRANYekan Bold", Sans-serif;font-size:18px;font-weight:normal;text-align:right;color:#020202;margin:15px 0px 20px 0px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-subtitle{font-family:"IRANYekan Regular", Sans-serif;text-align:right;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-login-field label{font-family:"IRANYekan Regular", Sans-serif;line-height:1.5rem;text-align:right!important;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-phone-box input[type=text]:focus{border-style:none;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-main-modal #nias-login button{border-radius:10px 10px 10px 10px;padding:8px 8px 12px 8px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-main-modal #nias-login button svg{width:24px!important;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-login-form-logo-code img{width:150px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-modal-title.second-form{font-family:"IRANYekan Bold", Sans-serif;font-size:15px;font-weight:normal;text-align:right;color:#070707;margin:20px 0px 0px 0px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-login-subtitle{font-family:"IRANYekan Bold", Sans-serif;font-size:12px;text-align:right;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-login-result{font-family:"IRANYekan Regular", Sans-serif;font-size:12px;line-height:1rem;text-align:right!important;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="text"],
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="password"],
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="tel"],
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="email"] {color:var( --e-global-color-0f34a2d );}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="text"],
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="tel"],
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="password"],
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="email"] {border-radius:10px 10px 10px 10px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="text"],
				.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="tel"],
				.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="password"],
				.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="email"] {border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="text"]:focus,
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="tel"]:focus,
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="password"]:focus,
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="email"]:focus{color:var( --e-global-color-0f34a2d );}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="text"]:focus,
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="password"]:focus,
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="tel"]:focus,
					.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="email"]:focus{border-radius:10px 10px 10px 10px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="text"]:focus,
				.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="tel"]:focus,
				.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="password"]:focus,
				.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-code-box input[type="email"]:focus{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0f34a2d );}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-main-modal .nias-confirm-box button.nias-confirm-code{color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-main-modal #nias-change-number{color:var( --e-global-color-ff9608b );border-radius:10px 10px 10px 10px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-main-modal .nias-resendbox{color:var( --e-global-color-2a1ff7f );border-radius:8px 8px 8px 8px;padding:6px 0px 6px 0px;}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-resend.active{color:var( --e-global-color-d47cad2 );}.elementor-7116 .elementor-element.elementor-element-4cf9a089 .nias-confirm-code svg{height:16px!important;}/* Start custom CSS for nias_login_widget, class: .elementor-element-4cf9a089 */.nias-main-modal {
    padding: 20px !important;
    padding-top: 40px !important
}

.nias-elementor-send-code {
    font-size: 14px;
    font-family: IRANYekan Light !important;
    font-weight: 100 !important;
}

input#niasphoneinput {
    width: 100%;
    font-family: 'IRANYekan Regular';
    color: #3c3c3c;
}

.nias-code-box > input {
    font-family: IRANYekan Bold;
    font-size: 16px !important;
}

.nias-change-phone{
    font-family: IRANYekan Regular !important;
    font-size: 16px !important;
}
.nias-login-message {
    margin-top: 20px;
    background-color: #ff000029;
    padding: 5px 12px;
    color: #fa0000;
        font-family: IRANYekan Regular !important;
    font-size: 11px;

    border-radius: 10px;
    display: none;
}
.nias-resend.active {
    opacity: 1;
    position: absolute;
    width: 90%;
    margin-right: 10px;
    margin-left: 10px;
    padding: 10px;
    text-align: center;
    background-color: #2D409A;
    border-radius: 10px;
    font-family: IRANYekan Regular !important;
    font-size: 12px;
    color:  #fff !important;
    cursor: pointer;
}

.nias-countdown , .nias-resend {
    color: #2D409A !important;
        opacity: 1;
    font-size: 14px;
    font-family: IRANYekan Regular !important;
}

.nias-confirm-code{
    font-family: IRANYekan Regular !important;
    font-size: 16px !important;
}/* End custom CSS */