.elementor-2874 .elementor-element.elementor-element-defa22a{--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;--border-radius:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-defa22a:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-defa22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEECEC;}.elementor-2874 .elementor-element.elementor-element-defa22a > .elementor-shape-top .elementor-shape-fill, .elementor-2874 .elementor-element.elementor-element-defa22a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-e24fc8d );}.elementor-2874 .elementor-element.elementor-element-defa22a > .elementor-shape-top svg, .elementor-2874 .elementor-element.elementor-element-defa22a > .e-con-inner > .elementor-shape-top svg{height:500px;}.elementor-2874 .elementor-element.elementor-element-defa22a > .elementor-shape-bottom .elementor-shape-fill, .elementor-2874 .elementor-element.elementor-element-defa22a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-e24fc8d );}.elementor-2874 .elementor-element.elementor-element-defa22a > .elementor-shape-bottom svg, .elementor-2874 .elementor-element.elementor-element-defa22a > .e-con-inner > .elementor-shape-bottom svg{height:500px;}.elementor-2874 .elementor-element.elementor-element-781263c{width:100%;max-width:100%;}.elementor-2874 .elementor-element.elementor-element-781263c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content{border-color:var( --e-global-color-e24fc8d );border-style:dotted;border-width:4px 4px 4px 4px;border-radius:45px 45px 45px 45px;background:#F8F8F8;}.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content .bsAuth-box-title{font-family:"IRANYekanX", Sans-serif;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content .bsAuth-box-desc ,.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content .blockRegEmail, .elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content .blockRegPhone{font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content .biger-auth-input{font-family:"IRANYekanX", Sans-serif;font-size:17px;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content .biger-auth-submit{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:600;background:#FFB106;padding:10px 10px 10px 10px;border-radius:45px 45px 45px 45px;}.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content #msg_error_auth{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content .bsAuth-digikala-Rules{font-family:"IRANYekanX", Sans-serif;font-size:12px;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content .bsAuth-digikala-initForm .biger-act-auth-pass ,.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content .biger-auth-pass-holder .biger-act-auth-code{font-family:"IRANYekanX", Sans-serif;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-781263c .bsDigi-block-content .bsAuth-digikala-initForm .biger-auth-submit-checked{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2874 .elementor-element.elementor-element-defa22a{--content-width:456px;}}/* Start custom CSS for bs_form_auth_digikala, class: .elementor-element-781263c */.nias-mask img {
    -webkit-mask: linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%;
    mask: linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%;
    animation: nsshine 3s infinite
}

@keyframes nsshine {
    0% {
        -webkit-mask-position: 140% 140%;
        mask-position: 140% 140%
    }

    100% {
        -webkit-mask-position: -20% -20%;
        mask-position: -20% -20%
    }
}/* End custom CSS */