.elementor-2066 .elementor-element.elementor-element-923abe1{--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-2066 .elementor-element.elementor-element-32b2b1b{--display:flex;--border-style:solid;--border-color:#ffffff3d;--border-radius:12px 12px 12px 12px;border-style:solid;border-color:#ffffff3d}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2066 .elementor-element.elementor-element-c4bacb7 .elementor-button{fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:#006eff00;font-family:estedad-fd,sans-serif;font-size:16px;font-weight:500}.elementor-2066 .elementor-element.elementor-element-c4bacb7 .elementor-button-content-wrapper{flex-direction:row}.elementor-2066 .elementor-element.elementor-element-c4bacb7 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-widget-theme-site-logo .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-2066 .elementor-element.elementor-element-27b2693 img{width:50%}.elementor-2066 .elementor-element.elementor-element-8f62b3d .woocommerce-form-login{border-style:none;border-radius:8px;padding:20px}.elementor-2066 .elementor-element.elementor-element-8f62b3d .woocommerce-form-login input[type=tel],.elementor-2066 .elementor-element.elementor-element-8f62b3d .otino_otp_item{color:var(--e-global-color-text);background-color:#ffffff0a;border:1px solid #ffffff3d;border-radius:12px;padding:10px 15px;font-family:estedad-fd,sans-serif;font-size:15px}.elementor-2066 .elementor-element.elementor-element-8f62b3d .woocommerce-form-login input[type=tel]:focus,.elementor-2066 .elementor-element.elementor-element-8f62b3d .otino_otp_item:focus{color:var(--e-global-color-text);border-color:var(--e-global-color-accent)}.elementor-2066 .elementor-element.elementor-element-8f62b3d .woocommerce-form-row label{color:var(--e-global-color-text);margin-bottom:12px;font-family:estedad-fd,sans-serif;font-size:16px;font-weight:600}.elementor-2066 .elementor-element.elementor-element-8f62b3d .response-otino.success-message{border-radius:8px;margin:0 20px;padding:12px;font-family:estedad-fd,sans-serif;font-weight:500;color:#157524!important;background-color:#d4edda!important}.elementor-2066 .elementor-element.elementor-element-8f62b3d .response-otino.error-message{border-radius:8px;margin:0 20px;padding:12px;font-family:estedad-fd,sans-serif;font-weight:500;color:#6f0000!important;background-color:#ffe6e6!important}.elementor-2066 .elementor-element.elementor-element-8f62b3d .woocommerce-button{color:var(--e-global-color-text);border-style:solid;border-color:var(--e-global-color-accent);background-color:#006eff33;border-radius:12px;padding:12px 24px;font-family:estedad-fd,sans-serif;font-weight:600}.elementor-2066 .elementor-element.elementor-element-8f62b3d .otp-message-end-otino,.elementor-2066 .elementor-element.elementor-element-8f62b3d .otp-time-reset-otino{color:#a9a9a9}.elementor-2066 .elementor-element.elementor-element-8f62b3d .change-phone-now-otino{color:var(--e-global-color-accent)}.elementor-2066 .elementor-element.elementor-element-8f62b3d .change-phone-now-otino svg path{stroke:var(--e-global-color-accent)}.elementor-2066 .elementor-element.elementor-element-8f62b3d .otp-time-otino{color:var(--e-global-color-text)}.elementor-2066 .elementor-element.elementor-element-8f62b3d .otp-message-end-otino,.elementor-2066 .elementor-element.elementor-element-8f62b3d .otp-time-reset-otino,.elementor-2066 .elementor-element.elementor-element-8f62b3d .change-phone-now-otino{font-family:estedad-fd,sans-serif}.elementor-2066 .elementor-element.elementor-element-8f62b3d .otino_otp_container{gap:5px}.elementor-2066 .elementor-element.elementor-element-8f62b3d form>:not(p.form-row){margin-bottom:5px}@media (width<=1024px){.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-2066 .elementor-element.elementor-element-27b2693 img{width:50%}}@media (width>=768px){.elementor-2066 .elementor-element.elementor-element-32b2b1b{--width:350px}}@media (width<=1024px) and (width>=768px){.elementor-2066 .elementor-element.elementor-element-32b2b1b{--width:350px}}@media (width<=767px){.elementor-2066 .elementor-element.elementor-element-923abe1{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2066 .elementor-element.elementor-element-32b2b1b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;border-width:1px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-2066 .elementor-element.elementor-element-c4bacb7 .elementor-button{padding:0;font-size:13px}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-2066 .elementor-element.elementor-element-27b2693 img{width:55%}.elementor-2066 .elementor-element.elementor-element-8f62b3d .woocommerce-form-row label,.elementor-2066 .elementor-element.elementor-element-8f62b3d .response-otino.success-message,.elementor-2066 .elementor-element.elementor-element-8f62b3d .response-otino.error-message{font-size:14px}.elementor-2066 .elementor-element.elementor-element-8f62b3d .woocommerce-button{border-width:1px;font-size:14px}.elementor-2066 .elementor-element.elementor-element-8f62b3d .otp-message-end-otino,.elementor-2066 .elementor-element.elementor-element-8f62b3d .otp-time-reset-otino,.elementor-2066 .elementor-element.elementor-element-8f62b3d .change-phone-now-otino{line-height:2rem}}@font-face{font-family:estedad-fd;font-display:auto;src:url(https://plusyar.ir/wp-content/uploads/2025/09/Estedad-FDKSHDwght.ttf)format("truetype")}