.elementor-1744 .elementor-element.elementor-element-0fe41ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1744 .elementor-element.elementor-element-e4df317{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.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-1744 .elementor-element.elementor-element-71b7848 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb!important;color:#ffffff!important}@media(min-width:768px){.elementor-1744 .elementor-element.elementor-element-e4df317{--width:67%}}@media(max-width:1024px) and (min-width:768px){.elementor-1744 .elementor-element.elementor-element-e4df317{--width:1600px}}.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form,.elementor-1744 .elementor-element.elementor-element-71b7848 .frm-fluent-form{direction:rtl!important;background:#ffffff!important;border:2px solid #d9a8ec!important;border-radius:20px!important;padding:22px 24px!important;box-shadow:0 10px 30px rgb(73 26 112 / .1)!important}.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform .ff-el-group,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form .ff-el-group{margin-bottom:12px!important;padding-bottom:0!important}.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform .ff-el-input--label,.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform .ff-el-input--label label,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form .ff-el-input--label,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form .ff-el-input--label label{margin-bottom:5px!important;color:#2f1d43!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform select,.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform textarea,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form select,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form textarea{min-height:46px!important;padding:9px 13px!important;border:1.5px solid #e6d9ed!important;border-radius:11px!important;background:#ffffff!important;text-align:right!important;font-size:15px!important}.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform input:focus,.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform select:focus,.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform textarea:focus,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form input:focus,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form select:focus,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form textarea:focus{outline:none!important;border-color:#7a2fa3!important;box-shadow:0 0 0 3px rgb(122 47 163 / .12)!important}.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform .ff-el-form-check,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form .ff-el-form-check{display:inline-flex!important;align-items:center!important;gap:6px!important;min-width:0!important;margin:3px 10px 3px 0!important;padding:6px 10px!important;border:1px solid #e6d9ed!important;border-radius:9px!important;background:#ffffff!important}.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform input[type="radio"],.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform input[type="checkbox"],.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form input[type="radio"],.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form input[type="checkbox"]{width:16px!important;height:16px!important;min-height:0!important;margin:0!important;accent-color:#682698!important}.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform .ff-btn-submit,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form .ff-btn-submit{display:block!important;margin:18px auto 0!important;padding:11px 28px!important;min-height:46px!important;border:0!important;border-radius:12px!important;background:linear-gradient(90deg,#46166f,#7c30a5,#ad56ce)!important;color:#ffffff!important;font-size:16px!important;font-weight:700!important;box-shadow:0 7px 16px rgb(70 22 111 / .22)!important}.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform .ff-btn-submit:hover,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form .ff-btn-submit:hover{transform:translateY(-2px)!important}@media (max-width:767px){.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form{padding:18px 14px!important}.elementor-1744 .elementor-element.elementor-element-71b7848 .fluentform .ff-btn-submit,.elementor-1744 .elementor-element.elementor-element-71b7848 form.frm-fluent-form .ff-btn-submit{width:100%!important}}