{"id":83463,"date":"2026-09-07T08:40:30","date_gmt":"2026-09-07T08:40:30","guid":{"rendered":"https:\/\/leapscholar.com\/blog\/?p=83463"},"modified":"2026-09-07T08:48:19","modified_gmt":"2026-09-07T08:48:19","slug":"study-in-dubai-by-dandge","status":"publish","type":"post","link":"https:\/\/leapscholar.com\/blog\/study-in-dubai-by-dandge\/","title":{"rendered":"Leap Scholar x Shalvi: How I Paid \u20b94 Lakh Less on My Dubai Degree"},"content":{"rendered":"<span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\"><\/span> <span class=\"rt-time\">2<\/span> <span class=\"rt-label rt-postfix\">min read<\/span><\/span>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"256\" src=\"https:\/\/leapscholar.com\/blog\/wp-content\/uploads\/2026\/09\/student-story-shalvi-dandge-1024x256.webp\" alt=\"\" class=\"wp-image-83467\" srcset=\"https:\/\/leapscholar.com\/blog\/wp-content\/uploads\/2026\/09\/student-story-shalvi-dandge-1024x256.webp 1024w, https:\/\/leapscholar.com\/blog\/wp-content\/uploads\/2026\/09\/student-story-shalvi-dandge-300x75.webp 300w, https:\/\/leapscholar.com\/blog\/wp-content\/uploads\/2026\/09\/student-story-shalvi-dandge-768x192.webp 768w, https:\/\/leapscholar.com\/blog\/wp-content\/uploads\/2026\/09\/student-story-shalvi-dandge-1536x384.webp 1536w, https:\/\/leapscholar.com\/blog\/wp-content\/uploads\/2026\/09\/student-story-shalvi-dandge-2048x512.webp 2048w, https:\/\/leapscholar.com\/blog\/wp-content\/uploads\/2026\/09\/student-story-shalvi-dandge-150x38.webp 150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<blockquote style=\"\n  border-left: 4px solid #1a9c5b;\n  margin: 24px 0;\n  padding: 12px 24px;\n  font-size: 20px;\n  font-style: italic;\n  color: #1a9c5b;\n  background: #eaf9f0;\n\">\n  &#8220;I paid four lakhs less for my Dubai degree and here&#8217;s how.&#8221;\n<\/blockquote>\n\n\n\n<p>Hi, I&#8217;m Shalvi, and I&#8217;m currently studying at Middlesex University in Dubai. I paid \u20b94 lakh less for my Dubai degree than most students, and it came down to one thing I got right early on. When I started planning, tuition fees were honestly one of my biggest concerns. I wanted a good university, but I also needed to understand scholarships and find an option that actually worked with my budget.<\/p>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-7cb7389\" id=\"here-are-the-pain-points-i-want-to-walk-you-through\" data-block-id=\"7cb7389\"><h3 class=\"stk-block-heading__text\">Here are the pain points I want to walk you through:<\/h3><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-cc43773\" id=\"strong-what-was-i-most-worried-about-before-i-applied-strong\" data-block-id=\"cc43773\"><h4 class=\"stk-block-heading__text\"><strong>What was I most worried about before I applied?<\/strong><\/h4><\/div>\n\n\n\n<p>Tuition fees were honestly one of my biggest concerns. I wanted a good university, but I also needed to understand scholarships and find an option that actually worked with my budget.<\/p>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-0e26125\" id=\"strong-how-did-leap-scholar-help-me-with-these-issues-strong\" data-block-id=\"0e26125\"><h4 class=\"stk-block-heading__text\"><strong>How did Leap Scholar help me with these issues?<\/strong><\/h4><\/div>\n\n\n\n<p>If cost is holding you back too, Leap Scholar can help you explore universities based on your profile, compare your options, and understand the scholarships you could be eligible for.<\/p>\n\n\n\n<p><strong><em>If you also want help with the same, fill in the university shortlist form below and get started with your journey:<\/em><\/strong><\/p>\n\n\n<div data-block=\"hook:83395\" class=\"alignfull\"><article id=\"post-83395\" class=\"post-83395\"><div class=\"entry-content\">\n<section id=\"ls-unique-container\" style=\"all: initial\">\n  <script>\n    !(function () {\n      var analytics = (window.analytics = window.analytics || []);\n      if (!analytics.initialize)\n        if (analytics.invoked)\n          window.console &&\n            console.error &&\n            console.error(\"Segment snippet included twice.\");\n        else {\n          analytics.invoked = !0;\n          analytics.methods = [\n            \"trackSubmit\",\"trackClick\",\"trackLink\",\"trackForm\",\"pageview\",\"identify\",\n            \"reset\",\"group\",\"track\",\"ready\",\"alias\",\"debug\",\"page\",\"once\",\"off\",\"on\",\n            \"addSourceMiddleware\",\"addIntegrationMiddleware\",\"setAnonymousId\",\"addDestinationMiddleware\",\n          ];\n          analytics.factory = function (e) {\n            return function () {\n              if (window.analytics.initialized)\n                return window.analytics[e].apply(window.analytics, arguments);\n              var i = Array.prototype.slice.call(arguments);\n              i.unshift(e);\n              analytics.push(i);\n              return analytics;\n            };\n          };\n          for (var i = 0; i < analytics.methods.length; i++) {\n            var key = analytics.methods[i];\n            analytics[key] = analytics.factory(key);\n          }\n          analytics.load = function (key, i) {\n            var t = document.createElement(\"script\");\n            t.type = \"text\/javascript\";\n            t.async = !0;\n            t.src = \"https:\/\/cdn.segment.com\/analytics.js\/v1\/\" + key + \"\/analytics.min.js\";\n            var n = document.getElementsByTagName(\"script\")[0];\n            n.parentNode.insertBefore(t, n);\n            analytics._loadOptions = i;\n          };\n          analytics._writeKey = \"OiTR7Jt0Nu6odAqeYZtcrNzIU3QT4vrM\";\n          analytics.SNIPPET_VERSION = \"4.16.1\";\n          analytics.load(\"OiTR7Jt0Nu6odAqeYZtcrNzIU3QT4vrM\");\n          analytics.page();\n        }\n    })();\n  <\/script>\n\n  <!-- Mobile overrides -->\n  <style>\n    @media (max-width: 768px) {\n      #ls-unique-container .ls-dev-form-container {\n        margin-left: 0 !important;\n        margin-right: 0 !important;\n        border-radius: 0 !important;\n      }\n      .ls-dev-options-container {\n        grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)) !important;\n        overflow-x: visible !important;\n      }\n      #ls-unique-container .ls-dev-form-header {\n        width: 100% !important;\n        margin-left: 0 !important;\n        margin-right: 0 !important;\n        font-family: \"Poppins\";\n        font-size: 20px;\n        font-weight: 600;\n        line-height: 26px;\n      }\n      #ls-unique-container .ls-dev-options-container {\n        overflow-x: hidden !important;\n      }\n      \/* keep the \"Recommended\" pill from being clipped by the rule above *\/\n      #ls-unique-container [data-question=\"preferredIntake\"].ls-dev-options-container {\n        overflow: visible !important;\n      }\n    }\n  <\/style>\n\n  <!-- Main styles -->\n  <style>\n    #ls-unique-container,\n    #ls-unique-container * {\n      box-sizing: border-box !important;\n      font-family: Poppins, sans-serif !important;\n    }\n\n    #ls-unique-container {\n      --ls-dev-primary-color: #443eff;\n      --ls-dev-secondary-color: #873eff;\n      --ls-dev-text-dark: #2e2c57;\n      --ls-dev-border-color: #e2e2e8;\n      --ls-dev-selected-bg: #f3f3ff;\n      --ls-dev-error-color: #dc2626;\n    }\n\n    #ls-unique-container .how-leap-will-help-you-parent {\n      background: linear-gradient(90deg, #aaa7ff 0%, rgba(170, 167, 255, 0) 48.5%);\n      padding: 1px;\n      padding-right: 0px;\n      border-radius: 24px;\n      margin-bottom: 21px;\n    }\n\n    #ls-unique-container .how-leap-will-help-you {\n      background: #fcfcff;\n      color: #2e2c57;\n      border-top: 1px solid;\n      border-image-source: linear-gradient(\n        90deg,\n        rgba(68, 62, 255, 0) 0%,\n        #443eff 50%,\n        rgba(68, 62, 255, 0) 100%\n      );\n      padding: 24px;\n      border-radius: 24px;\n      border-top-width: 1px;\n    }\n\n    #ls-unique-container .how-leap-will-help-you-p {\n      font-weight: 600;\n      font-size: 16px;\n      line-height: 24px;\n      margin: 0 0 24px 0;\n    }\n\n    #ls-unique-container .how-leap-will-help-you-div {\n      font-family: \"Inter\";\n      font-weight: 500;\n      font-size: 14px;\n      line-height: 19.6px;\n      display: flex;\n      gap: 10px;\n      align-items: center;\n    }\n\n    #ls-unique-container .how-leap-will-help-you-div-p {\n      margin: 0;\n      font-family: \"Inter\" !important;\n      font-weight: 500 !important;\n      font-size: 14px !important;\n      line-height: 19.6px !important;\n    }\n\n    #ls-unique-container .ls-dev-dynamic-programme,\n    #ls-unique-container .ls-dev-dynamic-country {\n      font-weight: 600 !important;\n      color: var(--ls-dev-primary-color) !important;\n    }\n\n    #ls-unique-container input::placeholder {\n      color: #757490;\n      font-weight: 400;\n      font-style: normal;\n    }\n\n    #ls-unique-container .ls-dev-form-container {\n      width: 100%;\n      max-width: 800px;\n      min-height: 200px !important;\n      background: white;\n      border-radius: 12px;\n      box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n      border: 1px solid var(--ls-dev-border-color);\n      margin: 0 auto;\n    }\n\n    #ls-unique-container .ls-dev-form-header {\n      margin: 30px 24px;\n      border-radius: 12px 12px 0 0;\n      display: flex;\n      align-items: center;\n      font-size: 20px !important;\n      font-weight: 600 !important;\n      line-height: 26px !important;\n      height: 36px !important;\n    }\n\n    #ls-unique-container .ls-dev-form-title {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      border-radius: 12px 12px 0 0;\n      background: linear-gradient(90deg, #ffffff 0%, #e8e8ff 100%);\n    }\n\n    #ls-unique-container .ls-dev-heading-name {\n      margin-top: 20px;\n      margin-bottom: 12px;\n      font-size: 16px;\n      font-weight: 600;\n    }\n\n    #ls-unique-container .ls-dev-progress-indicator {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n    }\n\n    #ls-unique-container .ls-dev-circular-progress-bar {\n      position: relative;\n      width: 56px;\n      height: 56px;\n      background: conic-gradient(\n        #443eff 0%,\n        #443eff var(--progress, 0%),\n        #c6c5f5 var(--progress, 0%),\n        #c6c5f5 100%\n      );\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      color: #2e2c57 !important;\n      margin-right: 24px;\n    }\n\n    #ls-unique-container .ls-dev-circular-progress-bar::before {\n      content: \"\";\n      width: 45px;\n      height: 45px;\n      background: white;\n      border-radius: 50%;\n      position: absolute;\n    }\n\n    #ls-unique-container .ls-dev-progress-percentage {\n      position: absolute;\n      font-size: 14px;\n      font-weight: 600;\n      color: #000;\n    }\n\n    #ls-unique-container .ls-dev-step {\n      display: none;\n      padding: 0px 24px !important;\n    }\n    #ls-unique-container .ls-dev-step.active {\n      display: block;\n      background-color: white !important;\n    }\n    #ls-unique-container .ls-dev-step p {\n      font-size: 16px;\n      font-weight: 600;\n      line-height: 19px;\n      color: var(--ls-dev-text-dark);\n    }\n\n    #ls-unique-container input:focus {\n      outline: none;\n      box-shadow: none;\n    }\n\n    #ls-unique-container .ls-dev-options-container {\n      display: grid;\n      gap: 12px;\n      background-color: white !important;\n      margin-bottom: 20px;\n      font-family: \"Inter\";\n      font-size: 13px;\n      font-weight: 400;\n      line-height: 24px;\n      text-align: left;\n    }\n\n    #ls-unique-container [data-question=\"preferredCountry\"].ls-dev-options-container {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    #ls-unique-container [data-question=\"passportStatus\"].ls-dev-options-container,\n    #ls-unique-container [data-question=\"preferredProgram\"].ls-dev-options-container,\n    #ls-unique-container [data-question=\"highestLevelEducation\"].ls-dev-options-container {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    #ls-unique-container [data-question=\"passportStatus\"].ls-dev-options-container {\n      grid-template-columns: repeat(3, 1fr);\n    }\n\n    #ls-unique-container [data-question=\"preferredProgram\"].ls-dev-options-container {\n      grid-template-columns: repeat(3, 1fr);\n    }\n\n    #ls-unique-container [data-question=\"preferredIntake\"].ls-dev-options-container {\n      grid-template-columns: repeat(2, 1fr);\n      padding-top: 10px;\n      overflow: visible;\n    }\n\n    \/* \"Recommended\" pill sits on the top border of the suggested intake *\/\n    #ls-unique-container [data-question=\"preferredIntake\"] .ls-dev-option {\n      position: relative;\n      overflow: visible;\n    }\n\n    #ls-unique-container .ls-intake-badge {\n      position: absolute;\n      top: -11px;\n      left: 50%;\n      transform: translateX(-50%);\n      display: inline-flex;\n      align-items: center;\n      gap: 5px;\n      padding: 1px 10px;\n      border-radius: 999px;\n      background: #e7f7ec;\n      color: #1b7f4d;\n      font-size: 11px;\n      font-weight: 600;\n      line-height: 18px;\n      white-space: nowrap;\n      box-shadow: 0 0 0 3px #ffffff;\n      pointer-events: none;\n    }\n\n    #ls-unique-container .ls-intake-badge-dot {\n      width: 7px;\n      height: 7px;\n      border-radius: 50%;\n      background: #2e9e63;\n      box-shadow: 0 0 0 2px #c9ebd6;\n    }\n\n    #ls-unique-container [data-question=\"highestLevelEducation\"].ls-dev-options-container {\n      grid-template-columns: repeat(3, 1fr);\n    }\n\n    #ls-unique-container [data-question=\"ieltsStatus\"].ls-dev-options-container {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    #ls-unique-container [data-question=\"completedTwelfth\"].ls-dev-options-container {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    #ls-unique-container [data-question=\"whoAreWeSpeakingWith\"].ls-dev-options-container {\n      grid-template-columns: repeat(3, 1fr);\n    }\n\n    #ls-unique-container #ls-hidden { display: none; }\n    #ls-unique-container .ls-hidden { display: none !important; }\n\n    #ls-unique-container .ls-dev-option {\n      background: #ffffff;\n      border: 1px solid var(--ls-dev-border-color);\n      border-radius: 12px;\n      max-height: 56px !important;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      padding: 1rem;\n      cursor: pointer;\n      transition: all 0.2s ease;\n      box-shadow: 0px 4px 8px -2px #1018281a;\n    }\n\n    #ls-unique-container .ls-dev-option.selected {\n      border: 2px solid var(--ls-dev-primary-color);\n      background: var(--ls-dev-selected-bg);\n      box-shadow: 0px 4px 8px -2px #1018281a;\n    }\n\n    #ls-unique-container #ideal-heading {\n      font-weight: 600 !important;\n      font-size: 20px !important;\n      line-height: 26px !important;\n    }\n\n    #ls-unique-container .ls-dev-buttons {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      height: 80px;\n      padding: 16px;\n      margin-top: 0px;\n      position: relative;\n    }\n\n    #ls-unique-container button {\n      padding: 12px 24px;\n      height: 48px;\n      color: white;\n      border: none;\n      border-radius: 8px;\n      cursor: pointer;\n      font-size: 14px;\n      max-width: 360px;\n      width: 100%;\n    }\n\n    #ls-unique-container #ls-dev-prevBtn {\n      position: absolute;\n      width: fit-content;\n    }\n\n    #ls-unique-container #ls-dev-nextBtn {\n      background: linear-gradient(\n        96.48deg,\n        var(--ls-dev-primary-color) 4.9%,\n        var(--ls-dev-secondary-color) 101.18%\n      );\n      margin: auto !important;\n      font-weight: 600;\n      font-size: 16px;\n      line-height: 20px;\n      padding-left: 0px;\n      padding-right: 0px;\n    }\n\n    #ls-unique-container button:disabled {\n      background: #ddd;\n      cursor: not-allowed;\n    }\n\n    #ls-unique-container .ls-dev-input-container {\n      flex-grow: 1;\n      margin-bottom: 24px;\n      width: 100%;\n      position: relative;\n    }\n\n    #ls-unique-container .ls-dev-input-container input {\n      width: 100%;\n      padding: 12px;\n      border: 1px solid var(--ls-dev-border-color);\n    }\n\n    #ls-unique-container .ls-dev-error-message {\n      color: var(--ls-dev-error-color);\n      display: none;\n      font-family: \"Inter\" !important;\n      margin-top: 0px;\n      margin-bottom: 12px;\n      font-weight: 400;\n      text-align: left;\n      font-size: 14px;\n      line-height: 12px;\n    }\n\n    .phone-input-wrapper.error {\n      border: 1px solid #db2438;\n      border-radius: 12px;\n      padding: 2px;\n      height: 56px !important;\n    }\n\n    .ls-error-icon {\n      display: none;\n      position: absolute;\n      right: 20px;\n      top: 50%;\n      transform: translateY(-50%);\n    }\n\n    #ls-unique-container .ls-dev-contry {\n      display: flex !important;\n      justify-content: start !important;\n      gap: 8px !important;\n    }\n\n    #ls-unique-container .ls-dev-final-step {\n      display: flex;\n      justify-content: space-between;\n      border-radius: 12px !important;\n      gap: 16px;\n    }\n\n    #ls-unique-container label {\n      height: 19px;\n      display: flex;\n      font-size: 16px;\n      font-weight: 600;\n      margin-bottom: 4px;\n      text-align: left;\n      color: #000000;\n      align-items: center;\n      line-height: 19.2px;\n      justify-content: space-between;\n    }\n\n    @media (min-width: 769px) {\n      #ls-unique-container [data-question=\"preferredCountry\"].ls-dev-options-container {\n        grid-template-columns: repeat(3, 1fr);\n      }\n    }\n\n    #ls-unique-container #countryCode {\n      font-family: Inter;\n      font-weight: 400;\n      font-size: 14px;\n      line-height: 14px;\n      background-color: white;\n      border: none;\n      outline: none;\n      color: #2e2c57;\n      -webkit-appearance: none;\n      -moz-appearance: none;\n      appearance: none;\n      background-image: url(\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/astro_tapri\/assets\/images\/keyboard_arrow_down_seo.svg\");\n      background-repeat: no-repeat;\n      background-position: right 10px center;\n      background-size: 16px 16px;\n      border-right: 1px solid #e2e2e8;\n      padding-left: 20px;\n      width: auto;\n      white-space: nowrap;\n      height: 16px;\n      border-radius: 0px;\n    }\n\n    .phone-input-wrapper {\n      display: flex;\n      align-items: center;\n      border: 1px solid #e2e2e8;\n      border-radius: 12px;\n      overflow: hidden;\n    }\n\n    @media (max-width: 768px) {\n      #ls-unique-container .ls-dev-form-container {\n        border-radius: 0;\n        box-shadow: none;\n        border: none;\n      }\n      .ls-error-icon { top: 48%; }\n      #ls-unique-container .how-leap-will-help-you { background: #f7f7ff; }\n      #ls-unique-container .ls-dev-input-container {\n        margin-bottom: 0px;\n        display: flex;\n        flex-direction: column-reverse;\n      }\n      #ls-unique-container .ls-dev-error-message { font-size: 12px; }\n\n      #ls-unique-container .how-leap-will-help-you-parent {\n        background: linear-gradient(\n          90deg,\n          rgba(68, 62, 255, 0) 0%,\n          #443eff 50%,\n          rgba(68, 62, 255, 0) 100%\n        );\n        padding-top: 1px !important;\n        padding: 0px;\n        border-radius: 24px;\n        margin-top: 24px !important;\n      }\n\n      #ls-unique-container #ls-dev-prevBtn {\n        position: relative;\n        width: fit-content;\n        gap: 12px;\n      }\n\n      #ls-unique-container [data-question=\"passportStatus\"].ls-dev-options-container,\n      #ls-unique-container [data-question=\"preferredProgram\"].ls-dev-options-container,\n      #ls-unique-container [data-question=\"highestLevelEducation\"].ls-dev-options-container,\n      #ls-unique-container [data-question=\"whoAreWeSpeakingWith\"].ls-dev-options-container {\n        grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)) !important;\n      }\n\n      #ls-unique-container .ls-dev-option {\n        min-width: 160px;\n        box-shadow: 0px 4px 8px -2px #1018281a !important;\n        white-space: pre-line;\n      }\n\n      #ls-unique-container .ls-dev-final-step {\n        flex-direction: column;\n        padding-top: 16px;\n        gap: 0px;\n      }\n\n      #ls-unique-container .how-leap-will-help-you-p { text-align: center !important; }\n\n      #ls-unique-container .ls-dev-form-header {\n        margin: 20px 16px !important;\n        font-size: 20px;\n        font-weight: 600;\n        line-height: 26px;\n        text-align: left;\n        color: #2e2c57;\n        width: 722px;\n        height: 19px;\n        gap: 0px;\n      }\n\n      #ls-unique-container .ls-dev-form-title { min-height: 92px !important; }\n      #ls-unique-container .ls-dev-circular-progress-bar { margin-right: 16px; }\n\n      #ls-unique-container .ls-dev-heading-name {\n        font-size: 16px;\n        font-weight: 600;\n        line-height: 19.2px;\n        text-align: left;\n      }\n\n      #ls-unique-container .ls-dev-step { padding: 0px 16px !important; }\n      #ls-unique-container .ls-dev-options-container { padding-bottom: 6px; }\n\n      #ls-unique-container .ls-dev-option {\n        min-width: unset !important;\n        width: 100% !important;\n        white-space: pre-line;\n      }\n\n      #ls-unique-container .ls-dev-options-container {\n        max-width: 100vw !important;\n        overflow: hidden !important;\n      }\n\n      #ls-unique-container .ls-dev-buttons {\n        padding: 16px;\n        gap: 10px;\n        border-radius: 16px 16px 0px 0px;\n      }\n\n      #ls-unique-container .m-top { margin-top: 0px !important; }\n\n      #ls-unique-container .ls-dev-circular-progress-bar { width: 48px; height: 48px; }\n      #ls-unique-container .ls-dev-circular-progress-bar::before { width: 40px; height: 40px; }\n      #ls-unique-container .ls-dev-progress-percentage { font-size: 12px; font-weight: 600; line-height: 15.6px; }\n    }\n\n    \/* City Search Styles *\/\n    #ls-unique-container .city-search-results {\n      position: absolute;\n      top: 100%;\n      left: 0; right: 0;\n      background: white;\n      border: 1px solid #e0e0e0;\n      border-top: none;\n      border-radius: 0 0 12px 12px;\n      max-height: 200px;\n      overflow-y: auto;\n      z-index: 100000 !important;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n    #ls-unique-container .city-search-result-item {\n      padding: 12px 20px;\n      cursor: pointer;\n      border-bottom: 1px solid #f0f0f0;\n      transition: background-color 0.2s ease;\n    }\n    #ls-unique-container .city-search-result-item:hover,\n    #ls-unique-container .city-search-result-item.active {\n      background-color: #f3f3ff;\n    }\n    #ls-unique-container .city-search-result-item:last-child { border-bottom: none; }\n\n    #ls-unique-container .ls-dev-selected-city {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px;\n      background-color: var(--ls-dev-selected-bg);\n      border: 2px solid var(--ls-dev-primary-color);\n      border-radius: 12px;\n    }\n    #ls-unique-container .ls-dev-selected-city span {\n      font-weight: 500;\n      color: var(--ls-dev-primary-color);\n    }\n    #ls-unique-container .ls-dev-input-container { position: relative; }\n    #ls-unique-container #citySearchInput:focus {\n      outline: none;\n      border-color: var(--ls-dev-primary-color);\n      box-shadow: 0 0 0 3px rgba(68,62,255,0.1);\n    }\n\n    \/* Course Search Styles *\/\n    #ls-unique-container .course-search-input-wrapper {\n      display: flex;\n      align-items: center;\n      border: 1px solid #e2e2e8;\n      border-radius: 12px;\n      padding: 0 14px;\n      height: 56px;\n      gap: 10px;\n      background: white;\n      position: relative;\n    }\n    #ls-unique-container #courseSearchInput {\n      border: none !important;\n      outline: none !important;\n      box-shadow: none !important;\n      flex: 1;\n      height: 100%;\n      font-size: 16px;\n      background: transparent;\n      color: #2e2c57;\n      padding: 0 !important;\n    }\n    #ls-unique-container #courseSearchInput:focus {\n      outline: none !important;\n      box-shadow: none !important;\n    }\n  <\/style>\n\n  <div\n    class=\"ls-dev-form-container\"\n    style=\"display: flex; flex-direction: column; justify-content: flex-start;\"\n  >\n    <div>\n      <div class=\"ls-dev-form-title\">\n        <div class=\"ls-dev-form-header\">\n          <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/astro_tapri\/assets\/images\/scholar_hat.svg\"\n               alt=\"scholar_hat\" width=\"44\" height=\"38\" style=\"margin-right:10px\" \/>\n          <div id=\"ideal-heading\">\n  Get My\n  <span style=\"color: var(--ls-dev-primary-color); font-size: 20px !important; line-height: 26px !important; font-weight: 600 !important;\">university<\/span>\n  Shortlist in 60 Secs\n<\/div>\n        <\/div>\n        <div class=\"ls-dev-progress-indicator\">\n          <div class=\"ls-dev-circular-progress-bar\" style=\"--progress: 0%\">\n            <span class=\"ls-dev-progress-percentage\">0%<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Step 1 -->\n      <div class=\"ls-dev-step active\" data-step=\"1\">\n        <div>\n          <p class=\"ls-dev-heading-name\">Choose your dream country<\/p>\n          <div class=\"ls-dev-error-message\">Please select a country<\/div>\n          <div class=\"ls-dev-options-container\" style=\"margin-bottom: 24px\" data-question=\"preferredCountry\">\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"UK\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/astro_tapri\/assets\/images\/uk_flag.svg\" width=\"24\" height=\"24\" alt=\"UK\" \/>\n              <span class=\"ls-dev-option-text\">UK<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"USA\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/astro_tapri\/assets\/images\/usa_flag.svg\" width=\"24\" height=\"24\" alt=\"USA\" \/>\n              <span class=\"ls-dev-option-text\">USA<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"Germany\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/astro_tapri\/assets\/images\/german_flag.svg\" width=\"24\" height=\"24\" alt=\"Germany\" \/>\n              <span class=\"ls-dev-option-text\">Germany<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"Australia\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/astro_tapri\/assets\/images\/australia_flag.svg\" width=\"24\" height=\"24\" alt=\"Australia\" \/>\n              <span class=\"ls-dev-option-text\">Australia<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"Ireland\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/astro_tapri\/assets\/images\/ireland_flag.svg\" width=\"24\" height=\"24\" alt=\"Ireland\" \/>\n              <span class=\"ls-dev-option-text\">Ireland<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"NewZealand\">\n              <span>\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                  <g clip-path=\"url(#clip0_757_6491)\">\n                    <path d=\"M24.0005 12C24.0005 18.6274 18.6279 24 12.0005 24C5.37311 24 0.000488281 18.6274 0.000488281 12C0.000488281 12.0029 12.0005 0.0013125 12.0005 0C18.6279 0 24.0005 5.37262 24.0005 12Z\" fill=\"#0052B4\"\/>\n                    <path d=\"M11.9683 12.0009H12.0004C12.0004 11.9901 12.0004 11.9796 12.0004 11.9688C11.9897 11.9795 11.979 11.9902 11.9683 12.0009Z\" fill=\"#F0F0F0\"\/>\n                    <path d=\"M12.0005 6.26086C12.0005 4.14937 12.0005 2.76586 12.0005 0H11.9985C5.37199 0.001125 0.000488281 5.37323 0.000488281 12H6.26135V8.47448L9.78691 12H11.9684C11.9791 11.9893 11.9898 11.9786 12.0005 11.9679C12.0005 11.1594 12.0005 10.4381 12.0005 9.78647L8.47493 6.26086H12.0005Z\" fill=\"#F0F0F0\"\/>\n                    <path d=\"M6.07149 1.56641C4.19466 2.63511 2.63438 4.19539 1.56567 6.07222V12.0012H4.69613V4.69695V4.69686H12.0005C12.0005 3.70953 12.0005 2.76894 12.0005 1.56641H6.07149Z\" fill=\"#D80027\"\/>\n                    <path d=\"M12.0006 10.5251L7.73715 6.26172C7.73715 6.26172 6.26147 6.26181 6.26147 6.26172V6.26181L12.0005 12.0008H12.0006C12.0006 12.0008 12.0006 10.9833 12.0006 10.5251Z\" fill=\"#D80027\"\/>\n                    <path d=\"M20.7816 8.90625L21.0406 9.70341H21.8787L21.2006 10.1961L21.4597 10.9932L20.7816 10.5006L20.1034 10.9932L20.3625 10.1961L19.6843 9.70341H20.5225L20.7816 8.90625Z\" fill=\"#D80027\"\/>\n                    <path d=\"M17.7854 14.6445L18.174 15.8403H19.4312L18.414 16.5792L18.8026 17.775L17.7854 17.036L16.7682 17.775L17.1568 16.5792L16.1396 15.8403H17.3969L17.7854 14.6445Z\" fill=\"#D80027\"\/>\n                    <path d=\"M17.8985 5.25391L18.2223 6.25042H19.27L18.4223 6.86613L18.7462 7.86259L17.8985 7.2467L17.0509 7.86259L17.3747 6.86613L16.5271 6.25042H17.5748L17.8985 5.25391Z\" fill=\"#D80027\"\/>\n                    <path d=\"M15.0157 8.87109L15.4042 10.0669H16.6614L15.6442 10.8058L16.0328 12.0015L15.0157 11.2626L13.9985 12.0015L14.3871 10.8058L13.3699 10.0669H14.6271L15.0157 8.87109Z\" fill=\"#D80027\"\/>\n                  <\/g>\n                  <defs>\n                    <clipPath id=\"clip0_757_6491\">\n                      <rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0.000488281)\"\/>\n                    <\/clipPath>\n                  <\/defs>\n                <\/svg>\n              <\/span>\n              <span class=\"ls-dev-option-text\">New Zealand<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"Canada\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/astro_tapri\/assets\/images\/canada_flag.svg\" width=\"24\" height=\"24\" alt=\"Canada\" \/>\n              <span class=\"ls-dev-option-text\">Canada<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"UAE\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/onsnhxjshmp\/nation-flag\/uae_nxdLj3t6O.svg\" width=\"24\" height=\"24\" alt=\"UAE\" \/>\n              <span class=\"ls-dev-option-text\">UAE<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"France\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/onsnhxjshmp\/nation-flag\/France_aIJguu8L-Q.svg\" width=\"24\" height=\"24\" alt=\"France\" \/>\n              <span class=\"ls-dev-option-text\">France<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"Sweden\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/onsnhxjshmp\/nation-flag\/Sweden_I9X6cZ30d.svg\" width=\"24\" height=\"24\" alt=\"Sweden\" \/>\n              <span class=\"ls-dev-option-text\">Sweden<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"Italy\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/onsnhxjshmp\/nation-flag\/Italy_L6qKoX7eX.svg\" width=\"24\" height=\"24\" alt=\"Italy\" \/>\n              <span class=\"ls-dev-option-text\">Italy<\/span>\n            <\/div>\n            <div class=\"ls-dev-option ls-dev-contry\" data-value=\"Other\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/astro_tapri\/assets\/images\/other_country_flag.svg\" width=\"24\" height=\"24\" alt=\"Other country\" \/>\n              <span class=\"ls-dev-option-text\">Other<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Step 2 -->\n      <div class=\"ls-dev-step\" data-step=\"2\">\n        <div>\n          <p class=\"ls-dev-heading-name\">When do you want to study abroad?<\/p>\n          <div class=\"ls-dev-error-message\">Please select an option<\/div>\n          <div class=\"ls-dev-options-container\" style=\"margin-bottom: 24px\" data-question=\"preferredIntake\">\n            <div class=\"ls-dev-option\" data-value=\"SEP_2026\"><span class=\"ls-intake-label\">Sep 2026<\/span><\/div>\n            <div class=\"ls-dev-option ls-intake-recommended\" data-value=\"JAN_2027\">\n              <span class=\"ls-intake-badge\"><span class=\"ls-intake-badge-dot\"><\/span>Recommended<\/span>\n              <span class=\"ls-intake-label\">Jan 2027<\/span>\n            <\/div>\n            <div class=\"ls-dev-option\" data-value=\"SEP_2027\"><span class=\"ls-intake-label\">Sep 2027<\/span><\/div>\n            <div class=\"ls-dev-option\" data-value=\"JAN_2028\"><span class=\"ls-intake-label\">2028 or later<\/span><\/div>\n          <\/div>\n        <\/div>\n\n        <div>\n          <p class=\"ls-dev-heading-name\">What's your highest level of education?<\/p>\n          <div class=\"ls-dev-error-message\">Please select an option<\/div>\n          <div class=\"ls-dev-options-container\" style=\"margin-bottom: 24px\" data-question=\"highestLevelEducation\">\n            <div class=\"ls-dev-option\" data-value=\"BACHELORS\">Bachelor's<\/div>\n            <div class=\"ls-dev-option\" data-value=\"MASTERS\">Master's<\/div>\n            <div class=\"ls-dev-option\" data-value=\"MBBS\">MBBS \/ MD<\/div>\n            <div class=\"ls-dev-option\" data-value=\"DIPLOMA\">Diploma<\/div>\n            <div class=\"ls-dev-option\" data-value=\"TWELFTH\">12th Grade<\/div>\n            <div class=\"ls-dev-option\" data-value=\"TENTH\">10th Grade<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Completed Twelfth \/ Diploma -->\n        <div id=\"completedTwelfthSection\" class=\"ls-hidden\">\n          <p class=\"ls-dev-heading-name\" id=\"completedTwelfthHeading\">Have you completed Class 12th?<\/p>\n          <div class=\"ls-dev-error-message\">Please select an option<\/div>\n          <div class=\"ls-dev-options-container\" style=\"margin-bottom: 24px\" data-question=\"completedTwelfth\">\n            <div class=\"ls-dev-option\" data-value=\"true\">Yes<\/div>\n            <div class=\"ls-dev-option\" data-value=\"false\">No<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Class 12 \/ Diploma CGPA or Percentage -->\n        <div id=\"twelfthPercentageSection\" class=\"ls-hidden\">\n          <p class=\"ls-dev-heading-name\" id=\"twelfthPercentageHeading\">What was your Class 12 CGPA\/percentage?<\/p>\n          <div class=\"ls-dev-error-message\" id=\"twelfthPercentageError\">Please enter a valid CGPA\/percentage (0-100)<\/div>\n          <div class=\"ls-dev-input-container\" style=\"margin-bottom: 24px\">\n            <input type=\"text\" inputmode=\"decimal\" id=\"ls-dev-twelfthPercentage\" style=\"height: 56px; padding: 12px 20px; border-radius: 12px\" placeholder=\"e.g. 78 or 7.8\" \/>\n          <\/div>\n        <\/div>\n\n        <!-- Who are we speaking with -->\n        <div id=\"whoAreWeSpeakingWithSection\" class=\"ls-hidden\">\n          <p class=\"ls-dev-heading-name\">Are you a student or a parent\/guardian?<\/p>\n          <div class=\"ls-dev-error-message\">Please select an option<\/div>\n          <div class=\"ls-dev-options-container\" style=\"margin-bottom: 24px\" data-question=\"whoAreWeSpeakingWith\">\n            <div class=\"ls-dev-option\" data-value=\"STUDENT\">Student<\/div>\n            <div class=\"ls-dev-option\" data-value=\"PARENT_GUARDIAN\">Parent\/Guardian<\/div>\n            <div class=\"ls-dev-option\" data-value=\"OTHER\">Other<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Course Search -->\n        <div id=\"courseSearchSection\">\n          <p class=\"ls-dev-heading-name\">What do you want to study?<\/p>\n          <div class=\"ls-dev-error-message\">Please select a course<\/div>\n          <div class=\"ls-dev-input-container\" style=\"margin-bottom: 16px\">\n            <div class=\"course-search-input-wrapper\">\n              <svg width=\"18\" height=\"18\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M17.5 17.5L13.875 13.875M15.8333 9.16667C15.8333 12.8486 12.8486 15.8333 9.16667 15.8333C5.48477 15.8333 2.5 12.8486 2.5 9.16667C2.5 5.48477 5.48477 2.5 9.16667 2.5C12.8486 2.5 15.8333 5.48477 15.8333 9.16667Z\" stroke=\"#9E9CB5\" stroke-width=\"1.67\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <\/svg>\n              <input type=\"text\" id=\"courseSearchInput\" placeholder=\"Search course\" \/>\n            <\/div>\n            <div id=\"courseSearchResults\" class=\"city-search-results\" style=\"display: none\"><\/div>\n          <\/div>\n          <div class=\"ls-dev-options-container\" data-question=\"preferredCourse\">\n            <div id=\"selectedCourseDisplay\" class=\"ls-dev-selected-city\" style=\"display: none\">\n              <span id=\"selectedCourseName\"><\/span>\n              <button type=\"button\" id=\"clearCourseSelection\" style=\"cursor:pointer;padding:0;margin:0;width:20px;height:20px;background:transparent;border:none;\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/onsnhxjshmp\/ds-icons\/close-btn.svg\" alt=\"clear\" width=\"20\" height=\"20\" \/>\n              <\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- City Search -->\n        <div>\n          <p class=\"ls-dev-heading-name\">Select your current city<\/p>\n          <div class=\"ls-dev-error-message\">Please select your city<\/div>\n          <div class=\"ls-dev-input-container\" style=\"margin-bottom: 16px\">\n            <input type=\"text\" id=\"citySearchInput\" placeholder=\"Search for your city...\" \/>\n            <div id=\"citySearchResults\" class=\"city-search-results\" style=\"display: none\"><\/div>\n          <\/div>\n          <div class=\"ls-dev-options-container\" data-question=\"userLocation\">\n            <div id=\"selectedCityDisplay\" class=\"ls-dev-selected-city\" style=\"display: none\">\n              <span id=\"selectedCityName\"><\/span>\n              <button type=\"button\" id=\"clearCitySelection\" style=\"cursor:pointer;padding:0;margin:0;width:20px;height:20px;background:transparent;border:none;\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/onsnhxjshmp\/ds-icons\/close-btn.svg\" alt=\"clear\" width=\"20\" height=\"20\" \/>\n              <\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Step 3 -->\n      <div class=\"ls-dev-step\" data-step=\"3\">\n        <div class=\"ls-dev-final-step\">\n          <div class=\"ls-dev-input-container\">\n            <label><p>&nbsp;<\/p><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"ls-error-icon\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/assets\/icons\/seo_error_icon.svg\" alt=\"\"><\/label>\n            <input type=\"text\" id=\"ls-dev-name\" style=\"height: 56px; padding: 20px; border-radius: 12px\" placeholder=\"Your name\" \/>\n            <div class=\"ls-dev-error-message\" style=\"margin-bottom: 0; padding: 4px\">Please Enter Your Name<\/div>\n          <\/div>\n\n          <div class=\"ls-dev-input-container m-top\">\n            <label><p>&nbsp;<\/p><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"ls-error-icon\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/assets\/icons\/seo_error_icon.svg\" alt=\"\"><\/label>\n            <div class=\"phone-input-wrapper\">\n              <select id=\"countryCode\">\n                <option value=\"+91\" selected>IN +91<\/option>\n                <option value=\"+971\">UAE +971<\/option>\n                <option value=\"+974\">QA +974<\/option>\n                <option value=\"+966\">SA +966<\/option>\n                <option value=\"+965\">KW +965<\/option>\n                <option value=\"+968\">OM +968<\/option>\n                <option value=\"+973\">BH +973<\/option>\n              <\/select>\n              <input type=\"tel\" id=\"ls-dev-phone\" style=\"height: 56px; flex: 1; border: none; padding: 0 12px\" placeholder=\"Your number\" \/>\n            <\/div>\n            <div class=\"ls-dev-error-message\" style=\"margin-bottom: 0; padding: 4px\">Please Enter a Valid Number<\/div>\n          <\/div>\n\n          <div class=\"ls-dev-input-container\">\n            <label><p>&nbsp;<\/p><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"ls-error-icon\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/assets\/icons\/seo_error_icon.svg\" alt=\"\"><\/label>\n            <input type=\"email\" id=\"ls-dev-email\" style=\"height: 56px; padding: 20px; border-radius: 12px\" placeholder=\"Your email\" \/>\n            <div class=\"ls-dev-error-message\" style=\"margin-bottom: 0; padding: 4px\">Please Enter Your Email<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"how-leap-will-help-you-parent\">\n          <div class=\"how-leap-will-help-you\">\n            <p class=\"how-leap-will-help-you-p\">How Leap will help you<\/p>\n            <div style=\"display:flex;flex-direction:column;gap:20px\">\n              <div class=\"how-leap-will-help-you-div\">\n                <img loading=\"lazy\" decoding=\"async\" width=\"36\" height=\"36\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/assets\/icons\/seo_logo_img_3.svg\" alt=\"\">\n                <p class=\"how-leap-will-help-you-div-p\">Personalised University Shortlist<\/p>\n              <\/div>\n              <div class=\"how-leap-will-help-you-div\">\n                <img loading=\"lazy\" decoding=\"async\" width=\"36\" height=\"36\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/assets\/icons\/seo_logo_img_2.svg\" alt=\"\">\n                <p class=\"how-leap-will-help-you-div-p\">Express Applications with Quicker Admits<\/p>\n              <\/div>\n              <div class=\"how-leap-will-help-you-div\">\n                <img loading=\"lazy\" decoding=\"async\" width=\"36\" height=\"36\" src=\"https:\/\/d14lg9nzq1d3lc.cloudfront.net\/assets\/icons\/seo_logo_img_1.svg\" alt=\"\">\n                <p class=\"how-leap-will-help-you-div-p\">End-to-End Application Support<\/p>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- Navigation Buttons -->\n    <div class=\"ls-dev-buttons\">\n      <div id=\"ls-dev-prevBtn\" style=\"margin:auto 0; display:none; cursor:pointer\">\n        <svg width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <rect x=\"4\" y=\"44\" width=\"40\" height=\"40\" rx=\"20\" transform=\"rotate(-90 4 44)\" fill=\"#F5F5F7\"\/>\n          <mask id=\"mask0_997_793\" style=\"mask-type: alpha\" maskUnits=\"userSpaceOnUse\" x=\"16\" y=\"16\" width=\"16\" height=\"16\">\n            <rect width=\"16\" height=\"16\" transform=\"matrix(-1 0 0 1 32 16)\" fill=\"#D9D9D9\"\/>\n          <\/mask>\n          <g mask=\"url(#mask0_997_793)\">\n            <path d=\"M22.3512 24L27.2512 19.1C27.4179 18.9334 27.4985 18.7361 27.4929 18.5084C27.4873 18.2806 27.4012 18.0834 27.2346 17.9167C27.0679 17.75 26.8707 17.6667 26.6429 17.6667C26.4151 17.6667 26.2179 17.75 26.0512 17.9167L20.9346 23.05C20.8012 23.1834 20.7012 23.3334 20.6346 23.5C20.5679 23.6667 20.5346 23.8334 20.5346 24C20.5346 24.1667 20.5679 24.3334 20.6346 24.5C20.7012 24.6667 20.8012 24.8167 20.9346 24.95L26.0679 30.0834C26.2346 30.25 26.429 30.3306 26.6512 30.325C26.8735 30.3195 27.0679 30.2334 27.2346 30.0667C27.4012 29.9 27.4846 29.7028 27.4846 29.475C27.4846 29.2472 27.4012 29.05 27.2346 28.8834L22.3512 24Z\" fill=\"#2E2C57\"\/>\n          <\/g>\n        <\/svg>\n      <\/div>\n      <button id=\"ls-dev-nextBtn\">Continue<\/button>\n    <\/div>\n  <\/div>\n\n  <!-- Main Form Script -->\n  <script>\n    function trimCountryCode(number, countryCode) {\n      if (number.startsWith(countryCode)) return number.substring(countryCode.length);\n      return number;\n    }\n    const countriesAndPhNoLength = { \"+91\": 10, \"+971\": 9, \"+974\": 8, \"+966\": 9, \"+965\": 8, \"+968\": 8, \"+973\": 8 };\n\n    function validatePhoneNumberOnCountry(number, countryCode) {\n      number = trimCountryCode(number, countryCode);\n      if (\/^(.)\\1+$\/.test(number)) return false;\n      const requiredLength = countriesAndPhNoLength[countryCode];\n      if (!requiredLength) return false;\n      if (number.startsWith(\"0\")) return false;\n      return number.length === requiredLength;\n    }\n\n    const validateEmail = (email) => \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email);\n\n    document.addEventListener(\"DOMContentLoaded\", function () {\n     function getDynamicValueFromURL() {\n  const url = window.location.href;\n  let dynamicValue = \"University\";\n  if (url.includes(\"usa\"))        dynamicValue = \"US University\";\n  else if (url.includes(\"german\")) dynamicValue = \"Germany University\";\n  else if (url.includes(\"mba\"))    dynamicValue = \"MBA University\";\n  else if (url.includes(\"canada\")) dynamicValue = \"Canada University\";\n  else if (url.includes(\"masters\")) dynamicValue = \"Masters University\";\n  else if (url.includes(\"uk\"))     dynamicValue = \"UK University\";\n  else if (url.includes(\"australia\")) dynamicValue = \"Australia University\";\n  else if (url.includes(\"ireland\")) dynamicValue = \"Ireland University\";\n  return dynamicValue;\n}\n\n      function updateHeading() {\n        const headingElement = document.querySelector(\"#ideal-heading span\");\n        const dynamicValue = getDynamicValueFromURL();\n        if (headingElement) headingElement.textContent = dynamicValue;\n      }\n      updateHeading();\n\n      const container = document.querySelector(\"#ls-unique-container\");\n      const steps = container.querySelectorAll(\".ls-dev-step\");\n      const progressBar = container.querySelector(\".ls-dev-circular-progress-bar\");\n      const progressPercentage = container.querySelector(\".ls-dev-progress-percentage\");\n      const prevBtn = container.querySelector(\"#ls-dev-prevBtn\");\n      const nextBtn = container.querySelector(\"#ls-dev-nextBtn\");\n\n      let currentStep = 0;\n      if (!window.formData) window.formData = {};\n      const formData = window.formData;\n\n      const programDisplayMap = {\n        MASTERS: \"Master's\",\n        UNDER_GRADUATION: \"Bachelor's\",\n        MBA: \"MBA\",\n        PHD: \"PhD\",\n        POST_GRADUATE_DIPLOMA: \"PG Diploma\",\n      };\n\n      \/\/ Class 12 \/ Diploma follow-up elements\n      const courseSearchSection = document.getElementById(\"courseSearchSection\");\n      const completedTwelfthSection = document.getElementById(\"completedTwelfthSection\");\n      const completedTwelfthHeading = document.getElementById(\"completedTwelfthHeading\");\n      const twelfthPercentageSection = document.getElementById(\"twelfthPercentageSection\");\n      const twelfthPercentageHeading = document.getElementById(\"twelfthPercentageHeading\");\n      const twelfthPercentageInput = document.getElementById(\"ls-dev-twelfthPercentage\");\n      const twelfthPercentageError = document.getElementById(\"twelfthPercentageError\");\n      const whoAreWeSpeakingWithSection = document.getElementById(\"whoAreWeSpeakingWithSection\");\n\n      try {\n        const countryOptions = document.querySelectorAll(\".ls-dev-contry\");\n        const intakeContainer = document.querySelector('[data-question=\"preferredIntake\"]');\n        const intakeOptions = intakeContainer.querySelectorAll(\".ls-dev-option\");\n\n        \/\/ Only the label text is rewritten - textContent on the option itself would\n        \/\/ strip the \"Recommended\" pill out of the DOM.\n        function setIntakeOption(index, label, value) {\n          const option = intakeOptions[index];\n          if (!option) return;\n          const labelEl = option.querySelector(\".ls-intake-label\");\n          if (labelEl) {\n            labelEl.textContent = label;\n          } else {\n            option.textContent = label;\n          }\n          option.dataset.value = value;\n        }\n\n        countryOptions.forEach((option) => {\n          option.addEventListener(\"click\", function () {\n            const selectedCountry = this.dataset.value;\n            if (selectedCountry === \"Australia\" || selectedCountry === \"NewZealand\") {\n              setIntakeOption(0, \"July\/Nov 2026\", \"NOVEMBER_2026\");\n              setIntakeOption(1, \"Feb 2027\", \"FEBRUARY_2027\");\n              setIntakeOption(2, \"July 2027\", \"JULY_2027\");\n              setIntakeOption(3, \"2028 or later\", \"FEBRUARY_2028\");\n            } else {\n              setIntakeOption(0, \"Sep 2026\", \"SEP_2026\");\n              setIntakeOption(1, \"Jan 2027\", \"JAN_2027\");\n              setIntakeOption(2, \"Sep 2027\", \"SEP_2027\");\n              setIntakeOption(3, \"2028 or later\", \"JAN_2028\");\n            }\n          });\n        });\n      } catch (err) { console.log(err); }\n\n      \/\/ Highest education -> Class 12 \/ Diploma follow-up flow\n      try {\n        const educationOptions = document.querySelectorAll('[data-question=\"highestLevelEducation\"] .ls-dev-option');\n\n        function resetTwelfthDiplomaFlow() {\n          completedTwelfthSection.querySelectorAll(\".ls-dev-option\").forEach((o) => o.classList.remove(\"selected\"));\n          whoAreWeSpeakingWithSection.querySelectorAll(\".ls-dev-option\").forEach((o) => o.classList.remove(\"selected\"));\n          twelfthPercentageSection.classList.add(\"ls-hidden\");\n          whoAreWeSpeakingWithSection.classList.add(\"ls-hidden\");\n          twelfthPercentageInput.value = \"\";\n          twelfthPercentageError.style.display = \"none\";\n          twelfthPercentageInput.style.border = \"\";\n          delete formData.completedTwelfth;\n          delete formData.twelfthPercentage;\n          delete formData.whoAreWeSpeakingWith;\n        }\n\n        educationOptions.forEach((option) => {\n          option.addEventListener(\"click\", function () {\n            const value = this.dataset.value;\n            resetTwelfthDiplomaFlow();\n\n            if (value === \"TWELFTH\" || value === \"DIPLOMA\") {\n              const label = value === \"DIPLOMA\" ? \"Diploma\" : \"Class 12th\";\n              const pctLabel = value === \"DIPLOMA\" ? \"Diploma\" : \"Class 12\";\n              completedTwelfthHeading.textContent = `Have you completed ${label}?`;\n              twelfthPercentageHeading.textContent = `What was your ${pctLabel} CGPA\/percentage?`;\n              completedTwelfthSection.classList.remove(\"ls-hidden\");\n              courseSearchSection.classList.add(\"ls-hidden\");\n              document.getElementById(\"selectedCourseDisplay\").style.display = \"none\";\n              delete formData.preferredCourse;\n            } else {\n              completedTwelfthSection.classList.add(\"ls-hidden\");\n              courseSearchSection.classList.remove(\"ls-hidden\");\n            }\n          });\n        });\n\n        completedTwelfthSection.querySelectorAll(\".ls-dev-option\").forEach((opt) => {\n          opt.addEventListener(\"click\", function () {\n            whoAreWeSpeakingWithSection.classList.remove(\"ls-hidden\");\n            if (this.dataset.value === \"true\") {\n              twelfthPercentageSection.classList.remove(\"ls-hidden\");\n            } else {\n              twelfthPercentageSection.classList.add(\"ls-hidden\");\n              twelfthPercentageInput.value = \"\";\n              twelfthPercentageError.style.display = \"none\";\n              twelfthPercentageInput.style.border = \"\";\n              delete formData.twelfthPercentage;\n            }\n          });\n        });\n      } catch (err) { console.log(err); }\n\n      function scrollToForm() {\n        const pageform = document.getElementById(\"ls-unique-container\");\n        const rect = pageform.getBoundingClientRect();\n        const offset = 150;\n        window.scrollTo({ top: window.scrollY + rect.top - offset, behavior: \"smooth\" });\n      }\n\n      function updateProgress() {\n        if (!steps.length) return;\n        const percentage = (currentStep \/ steps.length) * 100;\n        if (progressBar) progressBar.style.setProperty(\"--progress\", `${percentage}%`);\n        if (progressPercentage) progressPercentage.textContent = `${Math.round(percentage)}%`;\n      }\n\n      function showStep(stepIndex) {\n        steps.forEach((step, index) => step.classList.toggle(\"active\", index === stepIndex));\n        updateProgress();\n\n        const activeStep = steps[stepIndex];\n        if (activeStep.getAttribute(\"data-step\") === \"1\") {\n          prevBtn.style.display = \"none\";\n        } else {\n          prevBtn.style.display = \"block\";\n        }\n\n        if (stepIndex === 3) {\n          const dynamicProgram = container.querySelector(\".ls-dev-dynamic-programme\");\n          const dynamicCountry = container.querySelector(\".ls-dev-dynamic-country\");\n          if (dynamicProgram && formData.preferredProgram) {\n            dynamicProgram.textContent = programDisplayMap[formData.preferredProgram];\n          }\n          if (dynamicCountry && formData.preferredCountry && formData.preferredCountry !== \"Other\") {\n            dynamicCountry.textContent = `in ${formData.preferredCountry === \"NewZealand\" ? \"New Zealand\" : formData.preferredCountry}`;\n          }\n          if (dynamicCountry && formData.preferredCountry === \"Other\") {\n            dynamicCountry.textContent = `for you`;\n          }\n        }\n        if (stepIndex === steps.length - 1) {\n          const isTwelfthOrDiploma = formData.highestLevelEducation === \"TWELFTH\" || formData.highestLevelEducation === \"DIPLOMA\";\n          nextBtn.textContent = isTwelfthOrDiploma ? \"Book a Session\" : \"Get Free Shortlist \u2192\";\n        } else {\n          nextBtn.textContent = \"Continue\";\n        }\n      }\n\n      function validateStep() {\n        let isValid = true;\n        const currentStepEl = steps[currentStep];\n\n        currentStepEl.querySelectorAll(\".ls-dev-options-container\").forEach((optContainer) => {\n          if (optContainer.offsetParent === null) return; \/\/ skip hidden questions (e.g. course search vs. Class 12\/Diploma follow-up)\n          const question = optContainer.dataset.question;\n\n          if (question === \"preferredCourse\") {\n            const selectedCourseDisplay = optContainer.querySelector(\"#selectedCourseDisplay\");\n            const error = optContainer.previousElementSibling.previousElementSibling;\n            if (!selectedCourseDisplay || selectedCourseDisplay.style.display === \"none\") {\n              if (error) error.style.display = \"block\";\n              isValid = false;\n            } else {\n              if (error) error.style.display = \"none\";\n              formData.preferredCourse = window.formData.preferredCourse;\n            }\n          } else if (question === \"userLocation\") {\n            const selectedCityDisplay = optContainer.querySelector(\"#selectedCityDisplay\");\n            const error = optContainer.previousElementSibling.previousElementSibling;\n            if (!selectedCityDisplay || selectedCityDisplay.style.display === \"none\") {\n              error.style.display = \"block\";\n              isValid = false;\n            } else {\n              error.style.display = \"none\";\n            }\n          } else {\n            const selected = optContainer.querySelector(\".ls-dev-option.selected\");\n            const error = optContainer.previousElementSibling;\n            if (!selected) {\n              error.style.display = \"block\";\n              isValid = false;\n            } else {\n              error.style.display = \"none\";\n              formData[optContainer.dataset.question] = selected.dataset.value;\n            }\n          }\n        });\n\n        if (twelfthPercentageSection.offsetParent !== null) {\n          const pctVal = twelfthPercentageInput.value.trim();\n          const pctNum = parseFloat(pctVal);\n          const pctValid = pctVal !== \"\" && !isNaN(pctNum) && pctNum >= 0 && pctNum <= 100;\n          if (!pctValid) {\n            twelfthPercentageError.style.display = \"block\";\n            twelfthPercentageInput.style.border = \"1px solid #DB2438\";\n            isValid = false;\n          } else {\n            twelfthPercentageError.style.display = \"none\";\n            twelfthPercentageInput.style.border = \"\";\n            formData.twelfthPercentage = pctNum;\n          }\n        }\n\n        if (currentStep === 2) {\n          const containerEl = currentStepEl;\n          const nameInput = containerEl.querySelector(\"#ls-dev-name\");\n          const emailInput = containerEl.querySelector(\"#ls-dev-email\");\n          const phoneWrapper = containerEl.querySelector(\".phone-input-wrapper\");\n          const phoneInput = containerEl.querySelector(\"#ls-dev-phone\");\n\n          const name = nameInput.value.trim();\n          const email = emailInput.value.trim();\n          const phone = phoneInput.value.trim();\n\n          const nameError = containerEl.querySelector(\".ls-dev-input-container:nth-of-type(1) .ls-dev-error-message\");\n          const emailError = containerEl.querySelector(\".ls-dev-input-container:nth-of-type(3) .ls-dev-error-message\");\n          const phoneError = containerEl.querySelector(\".ls-dev-input-container.m-top .ls-dev-error-message\");\n\n          const nameErrorIcon = nameInput.parentElement.querySelector(\".ls-error-icon\");\n          const emailErrorIcon = emailInput.parentElement.querySelector(\".ls-error-icon\");\n          const phoneErrorIcon = phoneInput.closest(\".ls-dev-input-container\").querySelector(\".ls-error-icon\");\n\n          const selectedCountryCode = document.getElementById(\"countryCode\").value;\n          const phoneValid = validatePhoneNumberOnCountry(phone, selectedCountryCode);\n\n          if (!name) {\n            nameError.style.display = \"block\";\n            nameInput.style.border = \"1px solid #DB2438\";\n            nameInput.style.borderRadius = \"12px\";\n            nameErrorIcon.style.display = \"block\";\n            isValid = false;\n          } else {\n            nameError.style.display = \"none\";\n            nameInput.style.border = \"\";\n            nameErrorIcon.style.display = \"none\";\n          }\n\n          if (!phoneValid) {\n            phoneWrapper.classList.add(\"error\");\n            phoneError.style.display = \"block\";\n            phoneErrorIcon.style.display = \"block\";\n            isValid = false;\n          } else {\n            phoneWrapper.classList.remove(\"error\");\n            phoneError.style.display = \"none\";\n            phoneErrorIcon.style.display = \"none\";\n          }\n\n          const emailValid = validateEmail(email);\n          if (!emailValid) {\n            emailError.style.display = \"block\";\n            emailInput.style.border = \"1px solid #DB2438\";\n            emailInput.style.borderRadius = \"12px\";\n            emailErrorIcon.style.display = \"block\";\n            isValid = false;\n          } else {\n            emailError.style.display = \"none\";\n            emailInput.style.border = \"\";\n            emailErrorIcon.style.display = \"none\";\n          }\n\n          formData.name = name;\n          formData.phone = phone;\n          formData.countryCode = selectedCountryCode;\n          formData.formId = \"counselling_seo_qe_form\";\n          formData.email = email;\n        }\n\n        return isValid;\n      }\n\n      async function submitForm() {\n        try {\n          nextBtn.disabled = true;\n          nextBtn.innerHTML = \"Submitting...\";\n\n          const getParamValue = (paramName) => {\n            const urlParams = new URLSearchParams(window.location.search);\n            const queryValue = urlParams.get(paramName);\n            if (queryValue) return queryValue;\n            const cookies = document.cookie.split(\";\");\n            for (let cookie of cookies) {\n              const [name, value] = cookie.split(\"=\");\n              if (name.trim() === paramName) return decodeURIComponent(value);\n            }\n            return null;\n          };\n\n          const utmCampaign = getParamValue(\"utm_campaign\");\n          const utmSource = getParamValue(\"utm_source\");\n          const utmTerm = getParamValue(\"utm_term\");\n          const utmMedium = getParamValue(\"utm_medium\");\n          const adId = getParamValue(\"ad_id\");\n\n          window.analytics &&\n            window.analytics.track(\"Click\", {\n              contentName: \"QE form submit\",\n              pageName: \"QE Form Step 4\",\n              pageUrl: window.location.href,\n              utm_campaign: utmCampaign,\n              utm_source: utmSource,\n              utm_term: utmTerm,\n              utm_medium: utmMedium,\n              ad_id: adId,\n              timestamp: new Date().toISOString(),\n            });\n\n          const newValues = { ...formData };\n          if (typeof newValues.completedTwelfth !== \"undefined\") {\n            newValues.completedTwelfth = newValues.completedTwelfth === \"true\";\n          }\n          if (newValues?.userLocation?.trim()) {\n            const cityStateSplit = newValues.userLocation.trim().split(\",\");\n            newValues.userCity = cityStateSplit[0]?.trim();\n            newValues.userState = cityStateSplit[1]?.trim();\n            delete newValues.userLocation;\n          }\n\n          const response = await fetch(\n            \"https:\/\/leapscholar.com\/api\/scholarRoute?path=onboarding-form\/external\/lead-form\",\n            {\n              method: \"POST\",\n              headers: {\n                \"Content-Type\": \"application\/json\",\n                PLATFORM: \"WEB\",\n                \"X-IELTS-PLATFORM\": \"WEB\",\n              },\n              body: JSON.stringify({\n                ...newValues,\n                utmCampaign,\n                utmSource,\n                utmTerm,\n                utmMedium,\n                adId,\n              }),\n            }\n          );\n\n          if (response.ok) {\n            if (formData.highestLevelEducation === \"TWELFTH\" || formData.highestLevelEducation === \"DIPLOMA\") {\n              const country = (formData.preferredCountry || \"\").replace(\/ \/g, \"+\");\n              const qualification = (formData.highestLevelEducation || \"\").replace(\/ \/g, \"+\");\n              const countryCodeMap = {\n                \"+91\": \"91\", \"+971\": \"971\", \"+974\": \"974\",\n                \"+966\": \"966\", \"+965\": \"965\", \"+968\": \"968\", \"+973\": \"973\"\n              };\n              const paywallUrl = `https:\/\/leapscholar.com\/ug-paywall?utm_country=${country}&utm_source=Counselling_SEO&qualification=${qualification}&prefilled_phone=${encodeURIComponent(formData.phone)}&phone=${encodeURIComponent(formData.phone)}&countryCode=${countryCodeMap[formData?.countryCode]}`;\n              window.location.href = paywallUrl;\n            } else {\n              const country = (formData.preferredCountry || \"\").replace(\/ \/g, \"+\");\n              const course = (formData.preferredCourse || \"\").replace(\/ \/g, \"+\");\n              const qualification = (formData.highestLevelEducation || \"\").replace(\/ \/g, \"+\");\n              const countryCodeMap = {\n                \"+91\": \"91\", \"+971\": \"971\", \"+974\": \"974\",\n                \"+966\": \"966\", \"+965\": \"965\", \"+968\": \"968\", \"+973\": \"973\"\n              };\n              const callbackUrl = `\/university-shortlist?utm_country=${country}&course=${course}&utm_source=Counselling_SEO&qualification=${qualification}&prefilled_phone=${encodeURIComponent(formData.phone)}&phone=${encodeURIComponent(formData.phone)}&countryCode=${countryCodeMap[formData?.countryCode]}`;\n              window.location.href = `https:\/\/leapscholar.com\/login?redirected=true&callbackUrl=${encodeURIComponent(callbackUrl)}`;\n            }\n          } else {\n            alert(\"Submission failed. Please try again.\");\n          }\n        } catch (error) {\n          console.error(\"Error:\", error);\n          alert(\"Submission failed. Please check your connection.\");\n        } finally {\n          nextBtn.disabled = false;\n        }\n      }\n\n      function handleNext() {\n        if (!validateStep()) return;\n        if (currentStep === steps.length - 1) return submitForm();\n        currentStep++;\n        scrollToForm();\n        showStep(currentStep);\n      }\n\n      function handlePrev() {\n        currentStep--;\n        scrollToForm();\n        showStep(currentStep);\n      }\n\n      container.querySelectorAll(\".ls-dev-option\").forEach((option) => {\n        option.addEventListener(\"click\", function () {\n          const optContainer = this.closest(\".ls-dev-options-container\");\n          optContainer.querySelectorAll(\".ls-dev-option\").forEach((opt) => opt.classList.remove(\"selected\"));\n          this.classList.add(\"selected\");\n        });\n      });\n\n      prevBtn.addEventListener(\"click\", handlePrev);\n      nextBtn.addEventListener(\"click\", handleNext);\n\n      showStep(0);\n    });\n  <\/script>\n\n  <!-- Analytics Events -->\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", () => {\n      function trackPageView() {\n        const activeStep = document.querySelector(\".ls-dev-step.active\");\n        const stepNumber = activeStep ? activeStep.dataset.step : \"1\";\n        window.analytics.track(\"Page Viewed\", {\n          pageName: `QE Form Step ${stepNumber}`,\n          pageUrl: window.location.href,\n          timestamp: new Date().toISOString(),\n        });\n      }\n\n      trackPageView();\n\n      document.querySelectorAll(\".ls-dev-option\").forEach((option) => {\n        option.addEventListener(\"click\", function () {\n          const optContainer = this.closest(\".ls-dev-options-container\");\n          const activeStep = document.querySelector(\".ls-dev-step.active\");\n          window.analytics.track(\"Click\", {\n            contentName: optContainer.dataset.question,\n            pageName: `QE Form Step ${activeStep.dataset.step}`,\n            pageUrl: window.location.href,\n            timestamp: new Date().toISOString(),\n          });\n        });\n      });\n\n      document.getElementById(\"ls-dev-nextBtn\").addEventListener(\"click\", function () {\n        const activeStep = document.querySelector(\".ls-dev-step.active\");\n        const stepNumber = parseInt(activeStep.dataset.step, 10);\n        window.analytics.track(\"Page Viewed\", {\n          pageName: `QE Form Step ${stepNumber}`,\n          pageUrl: window.location.href,\n          timestamp: new Date().toISOString(),\n        });\n        try {\n          window.analytics.track(\"Click\", {\n            contentName: \"continue\",\n            pageName: `QE Form Step ${stepNumber - 1}`,\n            pageUrl: window.location.href,\n            timestamp: new Date().toISOString(),\n          });\n        } catch (err) { console.log(err); }\n      });\n    });\n  <\/script>\n\n  <!-- Country Code Width Script -->\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function () {\n      const countrySelect = document.getElementById(\"countryCode\");\n\n      function calculateSelectWidth() {\n        const measureSpan = document.createElement(\"span\");\n        measureSpan.style.visibility = \"hidden\";\n        measureSpan.style.position = \"absolute\";\n        measureSpan.style.whiteSpace = \"nowrap\";\n        measureSpan.style.font = window.getComputedStyle(countrySelect).font;\n        measureSpan.textContent = countrySelect.options[countrySelect.selectedIndex].text;\n        document.body.appendChild(measureSpan);\n        const width = measureSpan.offsetWidth + 50;\n        document.body.removeChild(measureSpan);\n        return width;\n      }\n\n      function updateSelectWidth() {\n        countrySelect.style.width = `${calculateSelectWidth()}px`;\n      }\n\n      updateSelectWidth();\n      countrySelect.addEventListener(\"change\", updateSelectWidth);\n      window.addEventListener(\"resize\", updateSelectWidth);\n    });\n  <\/script>\n\n  <!-- City Search Script -->\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function () {\n      const citySearchInput = document.getElementById(\"citySearchInput\");\n      const citySearchResults = document.getElementById(\"citySearchResults\");\n      const selectedCityDisplay = document.getElementById(\"selectedCityDisplay\");\n      const selectedCityName = document.getElementById(\"selectedCityName\");\n      const clearCitySelection = document.getElementById(\"clearCitySelection\");\n\n      let searchTimeout;\n\n      async function searchCities(query) {\n        try {\n          const response = await fetch(\n            `https:\/\/leapscholar.com\/api\/scholarRoute?path=webflow\/countries\/India\/state-cities?city=${query}`\n          );\n          const apiResponse = await response.json();\n          return apiResponse?.data || [];\n        } catch (error) {\n          console.error(\"Error fetching cities:\", error);\n          return [];\n        }\n      }\n\n      citySearchInput.addEventListener(\"focus\", async function () {\n        try {\n          const cities = await searchCities(\"\");\n          displaySearchResults(cities);\n        } catch (error) {\n          citySearchResults.style.display = \"none\";\n        }\n      });\n\n      citySearchInput.addEventListener(\"input\", function () {\n        const query = this.value.trim();\n        clearTimeout(searchTimeout);\n        if (query.length < 2) { citySearchResults.style.display = \"none\"; return; }\n        searchTimeout = setTimeout(async () => {\n          try {\n            const cities = await searchCities(query);\n            displaySearchResults(cities);\n          } catch (error) {\n            citySearchResults.style.display = \"none\";\n          }\n        }, 300);\n      });\n\n      function displaySearchResults(cities) {\n        if (cities.length === 0) {\n          citySearchResults.innerHTML = '<div class=\"city-search-result-item\">No cities found<\/div>';\n        } else {\n          citySearchResults.innerHTML = cities.map((city) =>\n            `<div class=\"city-search-result-item\" data-city='${JSON.stringify(city)}'><p style=\"display:flex;gap:4px;margin:0;\"><strong>${city?.split(\",\")[0]}<\/strong><br><small>${city?.split(\",\")[1]}<\/small><\/p><\/div>`\n          ).join(\"\");\n        }\n        citySearchResults.style.display = \"block\";\n      }\n\n      citySearchResults.addEventListener(\"click\", function (e) {\n        const resultItem = e.target.closest(\".city-search-result-item\");\n        if (resultItem && resultItem.dataset.city) {\n          const city = JSON.parse(resultItem.dataset.city);\n          selectCity(city);\n        }\n      });\n\n      function selectCity(city) {\n        selectedCityName.textContent = `${city?.split(\",\")?.[0]}, ${city?.split(\",\")?.[1]}`;\n        selectedCityDisplay.style.display = \"flex\";\n        citySearchInput.value = \"\";\n        citySearchResults.style.display = \"none\";\n        if (window.formData) window.formData.userLocation = city;\n      }\n\n      clearCitySelection.addEventListener(\"click\", function () {\n        selectedCityDisplay.style.display = \"none\";\n        citySearchInput.value = \"\";\n        citySearchResults.style.display = \"none\";\n        if (window.formData) window.formData.userLocation = null;\n      });\n\n      document.addEventListener(\"click\", function (e) {\n        if (!citySearchInput.contains(e.target) && !citySearchResults.contains(e.target)) {\n          citySearchResults.style.display = \"none\";\n        }\n      });\n\n      citySearchInput.addEventListener(\"keydown\", function (e) {\n        const results = citySearchResults.querySelectorAll(\".city-search-result-item\");\n        let currentIndex = -1;\n        results.forEach((item, index) => { if (item.classList.contains(\"active\")) currentIndex = index; });\n\n        if (e.key === \"ArrowDown\") { e.preventDefault(); currentIndex = Math.min(currentIndex + 1, results.length - 1); }\n        else if (e.key === \"ArrowUp\") { e.preventDefault(); currentIndex = Math.max(currentIndex - 1, 0); }\n        else if (e.key === \"Enter\") {\n          e.preventDefault();\n          if (currentIndex >= 0 && results[currentIndex]) {\n            const city = JSON.parse(results[currentIndex].dataset.city);\n            selectCity(city);\n          }\n        }\n        results.forEach((item, index) => item.classList.toggle(\"active\", index === currentIndex));\n      });\n    });\n  <\/script>\n\n  <!-- Course Search Script -->\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function () {\n      const ALL_COURSES = [\n        \"Computer Science\",\"Artificial Intelligence \/ Machine Learning\",\"Business Administration\",\n        \"Business Management\",\"Accounting\",\"Electronics\",\"Data Science\",\"Data Analytics\",\n        \"Banking and Finance\",\"Business Analytics\",\"Food And Hospitality\",\"Computer Engineering\",\n        \"Food \/ Agricultural Science\",\"Management\",\"Information technology\",\"Cyber Security\",\n        \"Medicine and Medical Studies\",\"Advertising\",\"English language\",\"Civil Engineering\",\n        \"Biotechnology\",\"Arts \/ Fine Art\",\"Sales And Marketing\",\"Nursing and midwifery\",\"Law\",\n        \"Pharmacology \/ Pharmacy\",\"Aerospace Engineering\",\"Mechanical Engineering\",\n        \"Biological Sciences\",\"Project Management\",\"International \/ Global Business\",\"Commerce\",\n        \"Psychology\",\"Animal and Veterinary Studies\",\"Economics\",\"Health Sciences \/ Administration\",\n        \"Logistics \/ Supply Chain\",\"Software Engineering\",\"General Engineering And Technology\",\n        \"Human resource Management\",\"Public Health\",\"Electrical Engineering\",\n        \"Teaching \/ Education studies\",\"Architecture\",\"Animation\",\"Biomedical Engineering\",\n        \"Aerodynamics Engineering\",\"Fashion Design\",\"Robotics\",\"Automotive engineering\",\"Genetics\",\n        \"Tourism\",\"Sports Management\",\"Physiotherapy\",\"Legal Studies\",\"Graphic and Design Studies\",\n        \"Mathematics\",\"Environmental science \/ management\",\"Innovation \/ Entrepreneurship\",\n        \"Chemistry\",\"International Relations\",\"Beauty\",\"Product Design\",\"Computer Graphics\",\n        \"Web Development\",\"Construction Management\",\"Social Work\",\"Organisation Management\",\"MBA\",\n        \"Creative Arts\",\"Media & Communication\",\"Information Systems\",\"Dental Studies\",\n        \"Engineering Design\",\"Language and Literature\",\"Biochemistry\",\"Paramedical Studies\",\n        \"Risk Management\",\"Engineering Science\",\"Game Development\",\"Film and TV production\",\n        \"Forensics\",\"Political Science\",\"Physics\",\"Interior Design\",\"Chemical Engineering\",\n        \"Animal Husbandry\",\"Behavioural Science\",\"Sport \/ Exercise Science\",\"History\",\n        \"Manufacturing Engineering\",\"Music\",\"Photography\",\"Journalism\",\"Farm and Agribusiness\",\n        \"Leadership Development\",\"Dance\",\"Creative Writing\",\"Industrial Engineering\",\n        \"Accounting and Computer Science\",\"Zoology\",\"Botany\",\n        \"Business Administration Management and Operations\",\"Social and Cultural Courses\",\n        \"Statistics\",\"Building Technology\",\"Environmental Engineering\",\"Astronomy\",\n        \"Systems Engineering\",\"Occupational Health & Safety\",\n        \"Registered Nursing Nursing Administration Nursing Research and Clinical Nursing\",\n        \"Sociology\",\"Laboratory Technology\",\"Social Skills Programmes\",\n        \"Accounting and Related Services\",\"Anthropology\",\"Geography\",\"Planning\",\"Industrial Design\",\n        \"Earth Sciences \/ Geoscience\",\"Archaeology\",\"Finance and Financial Management Services\",\n        \"Justice studies\",\"Radiography\",\"Marine science\",\"Audio Visual Studies\",\n        \"Electrical Electronics and Communications Engineering\",\"Theatre\",\n        \"Materials and Mineral Engineering\",\"Computer Programming\",\"Marine Engineering\",\n        \"Philosophy and Religious Studies\",\"Geology\",\"Crafts and textiles\",\"Broadcast Media\",\n        \"Security\",\"Horticulture and Viticulture\",\n        \"Business Management Marketing and Related Support Services Other\",\"Physical Sciences\",\n        \"Computer Engineering Technologies\/Technicians\",\"Business\/Commerce General\",\n        \"Human Geography\",\"Aerospace Aeronautical and Astronautical\/Space Engineering\",\n        \"Landscape design and architecture\",\"Petroleum Engineering\",\"Gender Studies\",\n        \"Speech Pathology\",\"Pharmacy Pharmaceutical Sciences and Administration\",\n        \"International Business\",\"Computer\/Information Technology Administration and Management\",\n        \"Business\/Managerial Economics\",\"Forestry Studies\",\n        \"Mechanical Engineering Related Technologies\/Technicians\",\"Linguistic\",\n        \"Computer Software and Media Applications\",\"Mining Engineering\",\n        \"Interdisciplinary Studies\",\"Librarianship\",\"Business\/Corporate Communications\",\n        \"Fisheries studies\",\"Allied Health and Medical Assisting Services\",\n        \"Hospitality Administration\/Management\",\"English Language and Literature General\",\n        \"Heritage\",\"Marketing\",\"Geomatic Engineering\",\"Surveying\",\n        \"Electrical\/Electronic Engineering Technologies\/Technicians\",\n        \"Computer and Information Sciences General\",\n        \"Computer Systems Networking and Telecommunications\",\n        \"Health and Medical Administrative Services\",\"Security Science and Technology\",\n        \"Health\/Medical Preparatory Programs\",\"Electrical and Computer Engineering\",\n        \"Business Operations Support and Assistant Services\",\n        \"Pharmacy Residency\/Fellowship Programs\",\"Publishing\",\n        \"Biology\/Biotechnology Technologies\/Technicians\",\n        \"Civil Engineering Technologies\/Technicians\",\n        \"Computer and Information Sciences and Support Services Other\",\"Literacy And Numeracy\",\n        \"Advanced\/Graduate Dentistry and Oral Sciences\",\"Computer Systems Analysis\",\"Finance\",\n        \"Design and Applied Arts\",\"Biological and Biomedical Sciences Other\",\n        \"Electrical\/Electronics Maintenance and Repair Technologies\/Technicians\",\n        \"Human Resources Management and Services\",\"Agricultural Engineering\",\"Data Processing\",\n        \"Education General\",\"Engineering-Related Fields\",\"Gerontology\",\n        \"Practical Nursing Vocational Nursing and Nursing Assistants\",\n        \"Teacher Education and Professional Development Specific Subject Areas\",\n        \"Agricultural Business and Management\",\"Education Other\",\n        \"Clinical Counseling and Applied Psychology\",\"Agricultural and Food Products Processing\",\n        \"Computational Science\",\"Entrepreneurial and Small Business Operations\",\n        \"Allied Health Diagnostic Intervention and Treatment Professions\",\n        \"Arts Entertainment and Media Management\",\"English Language and Literature\/Letters Other\",\n        \"Electrical and Power Transmission Installers\",\n        \"Biomathematics Bioinformatics and Computational Biology\",\"Engineering Other\",\n        \"Basic Skills and Developmental\/Remedial Education\",\n        \"Clinical\/Medical Laboratory Science\/Research and Allied Professions\",\n        \"Engineering Mechanics\",\"Agricultural and Domestic Animal Services\",\n        \"Navy\/Marine ROTC Naval Science and Operations\",\"Economics and Computer Science\",\n        \"Area Studies\",\"Communication and Media Studies\",\"Biological\/Biosystems Engineering\",\n        \"Electromechanical Technologies\/Technicians\",\"Food Science and Technology\",\n        \"Pharmacology and Toxicology\",\"Environmental\/Natural Resources Management and Policy\",\n        \"Health Services\/Allied Health\/Health Sciences General\",\"Air Transportation\",\n        \"Biochemical Engineering\",\"Engineering Technologies\/Technicians General\",\n        \"Agriculture General\",\"Electromechanical Engineering\",\n        \"Management Information Systems and Services\",\n        \"Alternative and Complementary Medicine and Medical Systems\",\"Engineering General\",\n        \"Health-Related Knowledge and Skills\",\n        \"Alternative and Complementary Medical Support Services\",\n        \"Drafting\/Design Engineering Technologies\/Technicians\",\n        \"Engineering\/Engineering-Related Technologies\/Technicians Other\",\"Botany\/Plant Biology\",\n        \"Dental Residency\/Fellowship Programs\",\n        \"Agricultural\/Animal\/Plant\/Veterinary Science and Related Fields Other\",\n        \"Criminal Justice and Corrections\",\"Environmental\/Environmental Health Engineering\",\n        \"Sports Kinesiology and Physical Education\/Fitness\",\"Apparel and Textiles\",\n        \"Architecture and Related Services Other\",\"Data Entry\/Microcomputer Applications\",\n        \"Educational Administration and Supervision\",\n        \"Family and Consumer Sciences\/Human Sciences Other\",\"Medicine\",\n        \"City\/Urban Community and Regional Planning\",\"Energy Systems Engineering\",\n        \"Engineering-Related Technologies\/Technicians\",\n        \"Medical Clinical Sciences\/Graduate Medical Studies\",\"Agricultural Public Services\",\n        \"Biochemistry Biophysics and Molecular Biology\",\n        \"Cell\/Cellular Biology and Anatomical Sciences\",\"Construction Engineering\",\n        \"Nurse Practitioner Residency\/Fellowship Programs\",\n        \"Architectural Engineering Technologies\/Technicians\",\"Behavioral Sciences\",\n        \"Building\/Construction Finishing Management and Inspection\",\n        \"Communication Journalism and Related Programs Other\",\"Culinary Arts and Related Services\",\n        \"Dietetics and Clinical Nutrition Services\",\n        \"Ecology Evolution Systematics and Population Biology\",\n        \"Economics and Foreign Language\/Literature\",\n        \"Emergency Medicine Residency\/Fellowship Programs\",\"Engineering Chemistry\",\n        \"Teaching English or French as a Second or Foreign Language\",\n        \"Air Force ROTC Air Science and Operations\",\"Applied Mathematics\",\n        \"Combined Medical Residency\/Fellowship Programs\",\n        \"Cosmetology and Related Personal Grooming Services\",\n        \"Family and Consumer Sciences\/Human Sciences General\",\"Operations Research\",\n        \"Agricultural Production Operations\",\"Cognitive Science\",\n        \"Teacher Education and Professional Development Specific Levels and Methods\",\n        \"Environmental Design\",\"Mathematics and Computer Science\",\n        \"Medical Residency Programs - General Certificates\",\n        \"Mental and Social Health Services and Allied Professions\",\"Psychology Other\",\n        \"Special Education and Teaching\",\"Agriculture\/Veterinary Preparatory Programs\",\n        \"Animal Sciences\",\"Applied Horticulture and Horticultural Business Services\",\n        \"Astronomy and Astrophysics\",\"Design for Human Health\",\n        \"Drama\/Theatre Arts and Stagecraft\",\"Educational Assessment Evaluation and Research\",\n        \"Interior Architecture\",\n        \"American Indian\/Native American Languages Literatures and Linguistics\",\n        \"Architectural Sciences and Technology\",\n        \"Community\/Environmental\/Socially-Engaged Art\",\"Earth Systems Science\",\n        \"Educational\/Instructional Media Design\",\n        \"Legal Research and Advanced Professional Studies\",\"Library Science and Administration\",\n        \"Microbiological Sciences and Immunology\",\n        \"Specialized Sales Merchandising and Marketing Operations\",\n        \"Teaching Assistants\/Aides\",\"American Sign Language\"\n      ];\n\n      const courseSearchInput = document.getElementById(\"courseSearchInput\");\n      const courseSearchResults = document.getElementById(\"courseSearchResults\");\n      const selectedCourseDisplay = document.getElementById(\"selectedCourseDisplay\");\n      const selectedCourseName = document.getElementById(\"selectedCourseName\");\n      const clearCourseSelection = document.getElementById(\"clearCourseSelection\");\n\n      if (!courseSearchInput) return;\n\n      function filterCourses(query) {\n        if (!query) return ALL_COURSES.slice(0, 20);\n        const q = query.toLowerCase();\n        return ALL_COURSES.filter(c => c.toLowerCase().includes(q)).slice(0, 30);\n      }\n\n      function displayCourseResults(courses) {\n        if (courses.length === 0) {\n          courseSearchResults.innerHTML = '<div class=\"city-search-result-item\">No courses found<\/div>';\n        } else {\n          courseSearchResults.innerHTML = courses.map(c =>\n            `<div class=\"city-search-result-item\" data-course=\"${c.replace(\/\"\/g, \"&quot;\")}\">${c}<\/div>`\n          ).join(\"\");\n        }\n        courseSearchResults.style.display = \"block\";\n      }\n\n      function selectCourse(course) {\n        selectedCourseName.textContent = course;\n        selectedCourseDisplay.style.display = \"flex\";\n        courseSearchInput.value = \"\";\n        courseSearchResults.style.display = \"none\";\n        if (window.formData) window.formData.preferredCourse = course;\n      }\n\n      courseSearchInput.addEventListener(\"focus\", function () {\n        displayCourseResults(filterCourses(this.value.trim()));\n      });\n\n      courseSearchInput.addEventListener(\"input\", function () {\n        displayCourseResults(filterCourses(this.value.trim()));\n      });\n\n      courseSearchResults.addEventListener(\"click\", function (e) {\n        const item = e.target.closest(\".city-search-result-item\");\n        if (item && item.dataset.course) selectCourse(item.dataset.course);\n      });\n\n      clearCourseSelection.addEventListener(\"click\", function () {\n        selectedCourseDisplay.style.display = \"none\";\n        courseSearchInput.value = \"\";\n        courseSearchResults.style.display = \"none\";\n        if (window.formData) window.formData.preferredCourse = null;\n      });\n\n      document.addEventListener(\"click\", function (e) {\n        if (!courseSearchInput.contains(e.target) && !courseSearchResults.contains(e.target)) {\n          courseSearchResults.style.display = \"none\";\n        }\n      });\n\n      courseSearchInput.addEventListener(\"keydown\", function (e) {\n        const items = courseSearchResults.querySelectorAll(\".city-search-result-item\");\n        let idx = -1;\n        items.forEach((item, i) => { if (item.classList.contains(\"active\")) idx = i; });\n\n        if (e.key === \"ArrowDown\") { e.preventDefault(); idx = Math.min(idx + 1, items.length - 1); }\n        else if (e.key === \"ArrowUp\") { e.preventDefault(); idx = Math.max(idx - 1, 0); }\n        else if (e.key === \"Enter\") {\n          e.preventDefault();\n          if (idx >= 0 && items[idx] && items[idx].dataset.course) selectCourse(items[idx].dataset.course);\n          return;\n        }\n        items.forEach((item, i) => item.classList.toggle(\"active\", i === idx));\n      });\n    });\n  <\/script>\n\n<\/section>\n<\/div><\/article><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-53c657c\" id=\"strong-where-am-i-today-strong\" data-block-id=\"53c657c\"><h4 class=\"stk-block-heading__text\"><strong>Where am I today?<\/strong><\/h4><\/div>\n\n\n\n<p>I&#8217;m currently studying at Middlesex University in Dubai, and I paid \u20b94 lakh less on my degree than most students.<\/p>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-e19a39a\" id=\"strong-what-would-i-tell-someone-in-that-same-phase-right-now-strong\" data-block-id=\"e19a39a\"><h4 class=\"stk-block-heading__text\"><strong>What would I tell someone in that same phase right now?<\/strong><\/h4><\/div>\n\n\n\n<p>If you&#8217;re planning to study abroad, get your personalized Dubai university shortlist with Leap Scholar.<\/p>\n\n\n\n<div style=\"\n  background: #eaf3ff;\n  border-left: 4px solid #0057B7;\n  margin: 24px 0;\n  padding: 12px 24px;\n  font-size: 16px;\n  font-style: italic;\n  color: #333;\n  font-family: inherit;\n\">\n  If cost is holding you back too, connect with <a href=\"https:\/\/leapscholar.com\/webflow_progressive_form?utm_source=Counselling_SEO&#038;utm_medium=Blogs\" style=\"color: #0057B7;\">Leap Scholar<\/a> counselors now and get your personalized Dubai university shortlist along with scholarship guidance.\n<\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-24b8576\" id=\"written-by-shalvi-dandge-a-href-https-www-linkedin-com-in-shalvi-dandge-75440-a-385-linked-in-a\" data-block-id=\"24b8576\"><h6 class=\"stk-block-heading__text\">\u2013 Written by: Shalvi Dandge | <a href=\"https:\/\/www.linkedin.com\/in\/shalvi-dandge-75440a385\/\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a><\/h6><\/div>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\"><\/span> <span class=\"rt-time\">2<\/span> <span class=\"rt-label rt-postfix\">min read<\/span><\/span> &#8220;I paid four lakhs less for my Dubai degree and here&#8217;s how.&#8221; Hi, I&#8217;m Shalvi, and I&#8217;m currently studying at Middlesex University in Dubai. I paid \u20b94 lakh less for my Dubai degree than most students, and it came down to one thing I got right early on. When I started planning, tuition fees were [&hellip;]<\/p>\n","protected":false},"author":86,"featured_media":83465,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1336],"tags":[],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/posts\/83463"}],"collection":[{"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/users\/86"}],"replies":[{"embeddable":true,"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/comments?post=83463"}],"version-history":[{"count":2,"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/posts\/83463\/revisions"}],"predecessor-version":[{"id":83469,"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/posts\/83463\/revisions\/83469"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/media\/83465"}],"wp:attachment":[{"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/media?parent=83463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/categories?post=83463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leapscholar.com\/blog\/wp-json\/wp\/v2\/tags?post=83463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}