.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var(--e-global-color-primary)}.elementor-widget-fluent-form-widget .step-nav button{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb!important;color:#ffffff!important}:root{--page-title-display:none}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform{direction:rtl;font-family:IRANYekanX,"IRANYekan",Tahoma,sans-serif;color:#0F172A;max-width:850px;margin:0 auto 55px;padding:30px;background:#FFF;border:1px solid #E2E8F0;border-radius:22px;box-shadow:0 14px 45px rgb(15 23 42 / .055)}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-el-group{margin-bottom:23px}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-el-input--label label,.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-el-form-check label{font-family:IRANYekanX,"IRANYekan",Tahoma,sans-serif;font-size:13px;font-weight:750;line-height:2;color:#0F172A}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-el-input--label{margin-bottom:9px}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform input:not([type="radio"]):not([type="checkbox"]),.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform select,.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform textarea{width:100%;min-height:51px;padding:12px 15px;border:1px solid #CBD5E1;border-radius:12px;background:#FFF;color:#0F172A;font-family:IRANYekanX,"IRANYekan",Tahoma,sans-serif;font-size:13px;line-height:1.9;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform textarea{min-height:120px;resize:vertical}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform input:focus,.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform select:focus,.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform textarea:focus{outline:none;border-color:#4F46E5;box-shadow:0 0 0 4px rgb(79 70 229 / .09)}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform input::placeholder,.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform textarea::placeholder{color:#94A3B8;opacity:1}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-el-form-check{margin:9px 0}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-el-form-check label{font-size:12px;font-weight:500;color:#475569}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform input[type="radio"],.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform input[type="checkbox"]{accent-color:#4F46E5}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-btn-submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:14px 22px;border:0;border-radius:13px;background:#4F46E5;color:#FFF;font-family:IRANYekanX,"IRANYekan",Tahoma,sans-serif;font-size:14px;font-weight:800;cursor:pointer;box-shadow:0 9px 23px rgb(79 70 229 / .18);transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-btn-submit:hover{background:#4338CA;color:#FFF;transform:translateY(-2px);box-shadow:0 12px 28px rgb(79 70 229 / .24)}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-el-is-error .text-danger,.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .error{color:#B91C1C;font-family:IRANYekanX,"IRANYekan",Tahoma,sans-serif;font-size:11px}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-message-success{border:1px solid #A7F3D0;border-radius:16px;padding:22px;background:#ECFDF5;color:#065F46;font-family:IRANYekanX,"IRANYekan",Tahoma,sans-serif;line-height:2}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-el-group .text-danger{margin-top:6px}@media(max-width:767px){.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform{padding:21px 17px;border-radius:18px;margin-bottom:35px}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform .ff-el-group{margin-bottom:19px}.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform input:not([type="radio"]):not([type="checkbox"]),.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform select,.elementor-3371 .elementor-element.elementor-element-519b753 .fluentform textarea{font-size:14px;min-height:49px}}