:root{--page-title-display:none}#ravanly-assessment-form{width:100%!important;max-width:none!important;margin:0 auto!important;padding:0 24px!important;direction:rtl;font-family:"IRANYekanX","IRANYekan","Yekan",sans-serif!important;box-sizing:border-box}#ravanly-assessment-form *,#ravanly-assessment-form *::before,#ravanly-assessment-form *::after{box-sizing:border-box}#ravanly-assessment-form .fluentform{width:100%!important;max-width:1800px!important;margin:0 auto!important;padding:clamp(42px, 5vw, 68px) clamp(28px, 4vw, 64px)!important;background:#FFFFFF!important;border:1px solid rgb(15 23 42 / .065)!important;border-radius:30px!important;box-shadow:0 24px 75px rgb(15 23 42 / .055)!important;direction:rtl;font-family:"IRANYekanX","IRANYekan","Yekan",sans-serif!important;overflow:visible}#ravanly-assessment-form .fluentform,#ravanly-assessment-form .fluentform *,#ravanly-assessment-form .fluentform input,#ravanly-assessment-form .fluentform textarea,#ravanly-assessment-form .fluentform select,#ravanly-assessment-form .fluentform button,#ravanly-assessment-form .fluentform label,#ravanly-assessment-form .fluentform option{font-family:"IRANYekanX","IRANYekan","Yekan",sans-serif!important}#ravanly-assessment-form .fluentform .ff-el-row{display:flex!important;flex-wrap:wrap!important;width:100%!important;margin:0 -12px 0!important}#ravanly-assessment-form .fluentform .ff-el-col{padding:0 12px!important;margin-bottom:34px!important}#ravanly-assessment-form .fluentform .ff-el-group{width:100%!important;margin:0 0 34px!important;padding:0!important}#ravanly-assessment-form .fluentform .ff-el-group:last-child{margin-bottom:0!important}#ravanly-assessment-form .fluentform .ff-el-form-label{display:block!important;width:100%!important;margin:0 0 16px!important;padding:0!important;color:#0F172A!important;font-family:"IRANYekanX","IRANYekan","Yekan",sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.9!important;text-align:right!important;letter-spacing:0!important}#ravanly-assessment-form .fluentform .ff-el-form-label .ff-el-form-label-required{margin-right:5px!important;color:#EF4444!important}@media (max-width:650px){#ravanly-assessment-form .fluentform .ff-el-form-label{margin-bottom:18px!important;font-size:10.5px!important;line-height:1.9!important}}#ravanly-assessment-form .fluentform .ff-el-form-control{display:block!important;width:100%!important;min-height:56px!important;margin:0!important;padding:14px 17px!important;color:#0F172A!important;background:#FFFFFF!important;border:1px solid #DDE5EF!important;border-radius:14px!important;outline:none!important;box-shadow:none!important;font-size:11px!important;font-weight:400!important;line-height:1.9!important;text-align:right!important;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}#ravanly-assessment-form .fluentform .ff-el-form-control:focus{color:#0F172A!important;background:#FFFFFF!important;border-color:#818CF8!important;box-shadow:0 0 0 4px rgb(79 70 229 / .075)!important}#ravanly-assessment-form .fluentform .ff-el-form-control::placeholder{color:#94A3B8!important;opacity:1!important;font-family:"IRANYekanX","IRANYekan",sans-serif!important;font-size:10.5px!important;font-weight:400!important}#ravanly-assessment-form .fluentform textarea.ff-el-form-control{min-height:155px!important;padding:16px 17px!important;line-height:2.1!important;resize:vertical!important}#ravanly-assessment-form .fluentform select.ff-el-form-control{min-height:56px!important;cursor:pointer!important;appearance:auto}#ravanly-assessment-form .fluentform .ff-el-form-check-group{display:flex!important;flex-direction:column!important;gap:13px!important;margin:0!important;padding:0!important}#ravanly-assessment-form .fluentform .ff-el-form-check{display:flex!important;align-items:center!important;min-height:38px!important;margin:0!important;padding:5px 0!important}#ravanly-assessment-form .fluentform .ff-el-form-check-label{display:inline-flex!important;align-items:center!important;gap:9px!important;margin:0!important;color:#475569!important;font-size:10.5px!important;font-weight:400!important;line-height:1.9!important;cursor:pointer!important}#ravanly-assessment-form .fluentform input[type="checkbox"],#ravanly-assessment-form .fluentform input[type="radio"]{width:17px!important;height:17px!important;min-width:17px!important;flex:0 0 17px!important;margin:0!important;accent-color:#4F46E5;cursor:pointer}#ravanly-assessment-form .fluentform .ff-el-help-message{margin:9px 0 0!important;color:#94A3B8!important;font-size:9px!important;font-weight:400!important;line-height:1.9!important}#ravanly-assessment-form .fluentform .ff-el-section-title{margin:10px 0 28px!important;padding:0 0 15px!important;color:#0F172A!important;border-bottom:1px solid #E8EDF3!important;font-size:15px!important;font-weight:750!important;line-height:1.8!important}#ravanly-assessment-form .fluentform .ff_submit_btn_wrapper{width:100%!important;margin:18px 0 0!important;padding:10px 0 0!important;text-align:right!important;border-top:1px solid #EEF2F6!important}#ravanly-assessment-form .fluentform .ff-btn-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:220px!important;min-height:56px!important;margin:22px 0 0!important;padding:14px 30px!important;color:#FFFFFF!important;background:linear-gradient(135deg,#4F46E5 0%,#8B5CF6 100%)!important;border:none!important;border-radius:15px!important;box-shadow:0 14px 32px rgb(79 70 229 / .18)!important;font-family:"IRANYekanX","IRANYekan",sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1.6!important;cursor:pointer!important;transition:transform .3s ease,box-shadow .3s ease}#ravanly-assessment-form .fluentform .ff-btn-submit:hover{color:#FFFFFF!important;background:linear-gradient(135deg,#4338CA 0%,#7C3AED 100%)!important;transform:translateY(-2px);box-shadow:0 18px 38px rgb(79 70 229 / .25)!important}#ravanly-assessment-form .fluentform .error{display:block!important;margin:8px 0 0!important;color:#DC2626!important;font-family:"IRANYekanX","IRANYekan",sans-serif!important;font-size:9px!important;line-height:1.8!important}#ravanly-assessment-form .fluentform .has-error .ff-el-form-control{border-color:#FCA5A5!important;box-shadow:0 0 0 3px rgb(239 68 68 / .055)!important}#ravanly-assessment-form .fluentform .ff-message-success{margin:0!important;padding:24px!important;color:#166534!important;background:#F0FDF4!important;border:1px solid #BBF7D0!important;border-radius:16px!important;font-family:"IRANYekanX","IRANYekan",sans-serif!important;font-size:11px!important;line-height:2.1!important}#ravanly-assessment-form .fluentform p{margin-top:0!important;margin-bottom:0!important}@media (max-width:1024px){#ravanly-assessment-form{padding:0 18px!important}#ravanly-assessment-form .fluentform{max-width:100%!important;padding:42px 32px!important;border-radius:26px!important}#ravanly-assessment-form .fluentform .ff-el-col{padding:0 10px!important;margin-bottom:28px!important}#ravanly-assessment-form .fluentform .ff-el-row{margin-right:-10px!important;margin-left:-10px!important}#ravanly-assessment-form .fluentform .ff-el-group{margin-bottom:28px!important}}@media (max-width:650px){#ravanly-assessment-form{padding:0 10px!important}#ravanly-assessment-form .fluentform{width:100%!important;max-width:100%!important;padding:30px 18px!important;border-radius:22px!important;box-shadow:0 15px 45px rgb(15 23 42 / .05)!important}#ravanly-assessment-form .fluentform .ff-el-row{display:block!important;margin:0!important}#ravanly-assessment-form .fluentform .ff-el-col{width:100%!important;padding:0!important;margin-bottom:25px!important}#ravanly-assessment-form .fluentform .ff-el-group{margin-bottom:25px!important}#ravanly-assessment-form .fluentform .ff-el-form-label{margin-bottom:9px!important;font-size:10.5px!important}#ravanly-assessment-form .fluentform .ff-el-form-control{min-height:52px!important;padding:13px 14px!important;border-radius:12px!important;font-size:10px!important}#ravanly-assessment-form .fluentform textarea.ff-el-form-control{min-height:125px!important}#ravanly-assessment-form .fluentform .ff_submit_btn_wrapper{margin-top:15px!important;padding-top:8px!important;text-align:center!important}#ravanly-assessment-form .fluentform .ff-btn-submit{width:100%!important;min-width:0!important;min-height:52px!important;margin-top:20px!important;border-radius:13px!important}}@media (max-width:380px){#ravanly-assessment-form{padding:0 7px!important}#ravanly-assessment-form .fluentform{padding:26px 14px!important;border-radius:19px!important}#ravanly-assessment-form .fluentform .ff-el-group{margin-bottom:22px!important}}#ravanly-assessment-form .fluentform input:focus-visible,#ravanly-assessment-form .fluentform textarea:focus-visible,#ravanly-assessment-form .fluentform select:focus-visible,#ravanly-assessment-form .fluentform button:focus-visible{outline:3px solid rgb(79 70 229 / .18)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){#ravanly-assessment-form *,#ravanly-assessment-form *::before,#ravanly-assessment-form *::after{transition-duration:.01ms!important;animation-duration:.01ms!important}}#ravanly-assessment-faq,#ravanly-assessment-final-cta{width:100%;max-width:none;margin-inline:0}#ravanly-assessment-faq .ravanly-assessment-faq__container,#ravanly-assessment-final-cta .ravanly-assessment-final-cta__container{width:100%;max-width:1100px;margin-inline:auto}.elementor-widget-html:has(#ravanly-assessment-faq),.elementor-widget-html:has(#ravanly-assessment-final-cta){width:100%;max-width:100%;margin-inline:0}