.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-3341 .elementor-element.elementor-element-1135b3a .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb!important;color:#ffffff!important}:root{--page-title-display:none}.elementor-3341 .elementor-element.elementor-element-1135b3a{direction:rtl;font-family:IRANYekanX,IRANYekan,Tahoma,sans-serif;color:#0F172A;width:100%;max-width:100%}.elementor-3341 .elementor-element.elementor-element-1135b3a .fluentform,.elementor-3341 .elementor-element.elementor-element-1135b3a form.frm-fluent-form{background:#FFF;border:1px solid #E2E8F0;border-radius:22px;padding:clamp(20px, 3vw, 34px);box-shadow:0 12px 36px rgb(15 23 42 / .045);direction:rtl;font-family:inherit}.elementor-3341 .elementor-element.elementor-element-1135b3a .fluentform *,.elementor-3341 .elementor-element.elementor-element-1135b3a form.frm-fluent-form *{box-sizing:border-box;font-family:inherit}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-group{margin-bottom:23px}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-input--label,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-input--label label,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-form-control+label,.elementor-3341 .elementor-element.elementor-element-1135b3a label{color:#0F172A;font-size:14px;line-height:1.9;font-weight:700;margin-bottom:9px}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-input--label label .ff-el-required,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-form-control+label .ff-el-required{color:#DC2626}.elementor-3341 .elementor-element.elementor-element-1135b3a input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),.elementor-3341 .elementor-element.elementor-element-1135b3a select,.elementor-3341 .elementor-element.elementor-element-1135b3a textarea,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-form-control{display:block;width:100%;max-width:100%;min-height:51px;padding:13px 15px;color:#0F172A;background:#FFF;border:1px solid #CBD5E1;border-radius:12px;font-size:14px;line-height:1.8;text-align:right;direction:rtl;box-shadow:none;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.elementor-3341 .elementor-element.elementor-element-1135b3a textarea,.elementor-3341 .elementor-element.elementor-element-1135b3a textarea.ff-el-form-control{min-height:135px;resize:vertical}.elementor-3341 .elementor-element.elementor-element-1135b3a input::placeholder,.elementor-3341 .elementor-element.elementor-element-1135b3a textarea::placeholder{color:#94A3B8;opacity:1}.elementor-3341 .elementor-element.elementor-element-1135b3a input:focus,.elementor-3341 .elementor-element.elementor-element-1135b3a select:focus,.elementor-3341 .elementor-element.elementor-element-1135b3a textarea:focus,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-form-control:focus{border-color:#4F46E5!important;background:#FFF;box-shadow:0 0 0 4px rgb(79 70 229 / .1)!important;outline:none}.elementor-3341 .elementor-element.elementor-element-1135b3a select{cursor:pointer}.elementor-3341 .elementor-element.elementor-element-1135b3a input[type="checkbox"],.elementor-3341 .elementor-element.elementor-element-1135b3a input[type="radio"]{accent-color:#4F46E5}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-form-check,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-form-check label{line-height:2;color:#334155;font-size:13px}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-form-check label{font-weight:400}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-form-check input{margin-left:8px}.elementor-3341 .elementor-element.elementor-element-1135b3a input[type="file"],.elementor-3341 .elementor-element.elementor-element-1135b3a .ff_upload_btn,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-uploaded-list{max-width:100%;font-family:inherit}.elementor-3341 .elementor-element.elementor-element-1135b3a input[type="file"]{display:block;width:100%;padding:12px;background:#F8FAFC;border:1px dashed #A5B4FC;border-radius:12px;color:#475569;font-size:12px;line-height:1.9}.elementor-3341 .elementor-element.elementor-element-1135b3a input[type="file"]::file-.elementor-3341 .elementor-element.elementor-element-1135b3a-button{margin-left:10px;padding:8px 12px;border:0;border-radius:8px;color:#4338CA;background:#EEF2FF;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-help-message,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-input--content .text-muted,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-input--content small{display:block;color:#64748B;font-size:12px;line-height:1.9;margin-top:7px}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-is-error .ff-el-form-control,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-is-error input,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-is-error select,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-is-error textarea{border-color:#DC2626!important}.elementor-3341 .elementor-element.elementor-element-1135b3a .error,.elementor-3341 .elementor-element.elementor-element-1135b3a .text-danger,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-is-error .error,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-is-error .ff-el-help-message{color:#B91C1C;font-size:12px;line-height:1.9;margin-top:6px}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-message-success,.elementor-3341 .elementor-element.elementor-element-1135b3a .fluentform .ff-message-success{padding:18px 20px;border:1px solid #A7F3D0;border-radius:14px;background:#ECFDF5;color:#065F46;font-size:14px;line-height:2}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff_submit_btn_wrapper{margin-top:28px}.elementor-3341 .elementor-element.elementor-element-1135b3a button[type="submit"],.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-btn-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:53px;padding:13px 22px;border:0!important;border-radius:13px!important;color:#FFFFFF!important;background:linear-gradient(115deg,#4F46E5,#6D5CE8)!important;box-shadow:0 9px 24px rgb(79 70 229 / .18);font-family:inherit;font-size:14px;font-weight:700;line-height:1.8;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.elementor-3341 .elementor-element.elementor-element-1135b3a button[type="submit"]:hover,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-btn-submit:hover{color:#FFFFFF!important;background:linear-gradient(115deg,#4338CA,#7C3AED)!important;box-shadow:0 12px 27px rgb(79 70 229 / .25);transform:translateY(-1px)}.elementor-3341 .elementor-element.elementor-element-1135b3a button[type="submit"]:disabled,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-btn-submit:disabled{opacity:.65;cursor:not-allowed;transform:none}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-group:last-child{margin-bottom:0}@media (max-width:767px){.elementor-3341 .elementor-element.elementor-element-1135b3a .fluentform,.elementor-3341 .elementor-element.elementor-element-1135b3a form.frm-fluent-form{padding:20px 16px;border-radius:17px}.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-group{margin-bottom:19px}.elementor-3341 .elementor-element.elementor-element-1135b3a input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),.elementor-3341 .elementor-element.elementor-element-1135b3a select,.elementor-3341 .elementor-element.elementor-element-1135b3a textarea,.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-el-form-control{font-size:14px;min-height:49px}.elementor-3341 .elementor-element.elementor-element-1135b3a button[type="submit"],.elementor-3341 .elementor-element.elementor-element-1135b3a .ff-btn-submit{min-height:51px}}@media (prefers-reduced-motion:reduce){.elementor-3341 .elementor-element.elementor-element-1135b3a *,.elementor-3341 .elementor-element.elementor-element-1135b3a *::before,.elementor-3341 .elementor-element.elementor-element-1135b3a *::after{transition:none!important}}