.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-3293 .elementor-element.elementor-element-5a84245 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb!important;color:#ffffff!important}:root{--page-title-display:none}.elementor-3293 .elementor-element.elementor-element-5a84245{direction:rtl;text-align:right;font-family:IRANYekanX,IRANYekan,Tahoma,sans-serif;margin:0!important;padding:0!important}.elementor-3293 .elementor-element.elementor-element-5a84245 .elementor-widget-container{margin:0!important}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form{background:#fff;border:1px solid #E2E8F0;border-top:0;border-radius:0 0 16px 16px;padding:26px;box-shadow:0 18px 50px rgb(15 23 42 / .045);color:#0F172A;font-family:IRANYekanX,IRANYekan,Tahoma,sans-serif;font-size:13px;line-height:2}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform *,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form *{box-sizing:border-box}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-group,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-group{margin-bottom:22px!important}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-input--label,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-input--label{margin-bottom:9px!important}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform label,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form label{display:block;color:#0F172A;font-family:IRANYekanX,IRANYekan,Tahoma,sans-serif;font-size:12px;font-weight:700;line-height:2}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-form-control,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-form-control{width:100%;min-height:49px;border:1px solid #CBD5E1!important;border-radius:10px!important;background:#fff!important;color:#0F172A!important;padding:11px 14px!important;font-family:IRANYekanX,IRANYekan,Tahoma,sans-serif!important;font-size:13px!important;line-height:1.9!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform textarea.ff-el-form-control,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form textarea.ff-el-form-control{min-height:125px;resize:vertical}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-form-control:focus,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-form-control:focus{border-color:#4F46E5!important;box-shadow:0 0 0 3px rgb(79 70 229 / .11)!important;outline:none!important}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-form-control::placeholder,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-form-control::placeholder{color:#94A3B8!important;opacity:1}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform select.ff-el-form-control,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form select.ff-el-form-control{cursor:pointer}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform input[type="checkbox"],.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform input[type="radio"],.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form input[type="checkbox"],.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form input[type="radio"]{accent-color:#4F46E5}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-form-check-label,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-form-check-label{display:flex;align-items:flex-start;gap:9px;font-size:12px;font-weight:400;line-height:2}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-form-check-label input,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-form-check-label input{flex:0 0 auto;margin-top:7px}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-help-message,.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .text-muted,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-help-message,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .text-muted{display:block;color:#64748B!important;font-size:10px!important;line-height:2!important;margin-top:5px}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-is-error .ff-el-form-control,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-is-error .ff-el-form-control{border-color:#DC2626!important}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .error,.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-is-error .text-danger,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .error,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-is-error .text-danger{color:#B91C1C!important;font-size:11px!important;line-height:1.9}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-btn-submit,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-btn-submit{display:inline-flex!important;justify-content:center;align-items:center;gap:8px;min-height:50px;width:100%;padding:13px 22px!important;border:1px solid #4F46E5!important;border-radius:11px!important;background:#4F46E5!important;color:#fff!important;font-family:IRANYekanX,IRANYekan,Tahoma,sans-serif!important;font-size:13px!important;font-weight:800!important;line-height:1.8!important;box-shadow:0 7px 18px rgb(79 70 229 / .16)!important;transition:background .2s,transform .2s}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-btn-submit:hover,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-btn-submit:hover{background:#4338CA!important;border-color:#4338CA!important;transform:translateY(-1px)}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-message-success{border:1px solid #A7F3D0!important;border-radius:11px!important;background:#ECFDF5!important;color:#065F46!important;padding:15px!important;font-size:12px!important;line-height:2!important}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-group:has(input[type="file"]){padding:17px;border:1px dashed #C7D2FE;border-radius:12px;background:#F8FAFF}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform input[type="file"]{max-width:100%;font-family:IRANYekanX,IRANYekan,Tahoma,sans-serif;font-size:11px;color:#475569}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff_upload_btn,.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform button.ff-btn-secondary{border-radius:8px!important}@media(max-width:767px){.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form{padding:18px 14px;border-radius:0 0 13px 13px}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-el-group,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-el-group{margin-bottom:19px!important}.elementor-3293 .elementor-element.elementor-element-5a84245 .fluentform .ff-btn-submit,.elementor-3293 .elementor-element.elementor-element-5a84245 form.frm-fluent-form .ff-btn-submit{width:100%}}