{"id":25598,"date":"2026-03-26T12:29:18","date_gmt":"2026-03-26T12:29:18","guid":{"rendered":"https:\/\/www.nlighten.com\/?page_id=25598"},"modified":"2026-05-08T15:10:01","modified_gmt":"2026-05-08T15:10:01","slug":"online-quote-tool","status":"publish","type":"page","link":"https:\/\/www.nlighten.com\/en\/online-quote-tool\/","title":{"rendered":"Online Quote Tool"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"25598\" class=\"elementor elementor-25598\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8fd6436 quote-tool-section-left e-flex e-con-boxed e-con e-parent\" data-id=\"8fd6436\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b138e3a elementor-widget elementor-widget-template\" data-id=\"b138e3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"26201\" class=\"elementor elementor-26201\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-85e7c36 quote-tool-section-left e-flex e-con-boxed e-con e-parent\" data-id=\"85e7c36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-43f547c e-con-full e-flex e-con e-child\" data-id=\"43f547c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ecf789 elementor-widget elementor-widget-heading\" data-id=\"1ecf789\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Online Quotation Tool<span class=\"color-secondary\">.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1f2beb7 e-con-full e-flex e-con e-child\" data-id=\"1f2beb7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4206697 e-con-full e-flex e-con e-child\" data-id=\"4206697\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b10894d elementor-widget elementor-widget-text-editor\" data-id=\"b10894d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Need a tailored quote for your deployment?<\/strong><\/p><p>Complete your requirements to receive a tailored quote.<\/p><p>Select your country, preferred location and technical requirements to build a quote that fits your deployment needs.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0dfe613 elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"0dfe613\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"rsc-summary-box\">\n    <p class=\"rsc-summary-heading\">You have selected:<\/p>\n    \n    <div class=\"rsc-summary-row\">\n        <span class=\"rsc-summary-label\">Country:<\/span>\n        <span class=\"rsc-summary-value\" id=\"rsc-summary-country\">-<\/span>\n    <\/div>\n    \n    <div class=\"rsc-summary-row\">\n        <span class=\"rsc-summary-label\">Location:<\/span>\n        <span class=\"rsc-summary-value\" id=\"rsc-summary-location\">-<\/span>\n    <\/div>\n    \n    <div class=\"rsc-summary-row\">\n        <span class=\"rsc-summary-label\">Rack Size:<\/span>\n        <span class=\"rsc-summary-value\" id=\"rsc-summary-rack-size\">-<\/span>\n    <\/div>\n    \n    <div class=\"rsc-summary-row\">\n        <span class=\"rsc-summary-label\">Power Option:<\/span>\n        <span class=\"rsc-summary-value\" id=\"rsc-summary-power\">-<\/span>\n    <\/div>\n    \n    <div class=\"rsc-summary-row\">\n        <span class=\"rsc-summary-label\">Connectivity:<\/span>\n        <span class=\"rsc-summary-value\" id=\"rsc-summary-connectivity\">None<\/span>\n    <\/div>\n<\/div>\n\n<script>\n(function() {\n\n    const locationFieldMap = {\n        'Belgium':        '#input_6_3',\n        'France':         '#input_6_4',\n        'Germany':        '#input_6_5',\n        'Netherlands':    '#input_6_6',\n        'Spain':          '#input_6_7',\n        'Switzerland':    '#input_6_8',\n        'United Kingdom': '#input_6_9'\n    };\n\n    \/\/ Map by index position \u2014 language independent\n    const powerFieldByIndex = {\n        1: '#input_6_12',\n        2: '#input_6_13',\n        3: '#input_6_14'\n    };\n\n    const restrictedLocations = [\n        'Paris (PAR3)',\n        'D\u00fcsseldorf',\n        'Hamburg',\n        'Hanover',\n        'Leipzig'\n    ];\n\n    const allConnectivityOptions = [\n        { text: 'nConnect Direct Internet Access (DIA)', value: 'nConnect Direct Internet Access (DIA)' },\n        { text: 'nConnect IP Transit (IPT)',              value: 'nConnect IP Transit (IPT)' },\n        { text: 'nConnect CloudConnect',                  value: 'nConnect CloudConnect' },\n        { text: 'nConnect DCConnect',                     value: 'nConnect DCConnect' },\n        { text: '3rd Party Connectivity',                 value: '3rd Party Connectivity' },\n        { text: 'Other',                                  value: 'Other' },\n        { text: 'None',                                   value: 'None' }\n    ];\n\n    const restrictedConnectivityOptions = [\n        { text: '3rd Party Connectivity', value: '3rd Party Connectivity' },\n        { text: 'Other',                  value: 'Other' },\n        { text: 'None',                   value: 'None' }\n    ];\n\n    function getSelectedLabel(selector) {\n        const el = document.querySelector(selector);\n        if (!el) return null;\n        const val = el.value;\n        if (!val) return null;\n        const opt = el.querySelector('option[value=\"' + val + '\"]');\n        return opt ? opt.textContent.trim() : val;\n    }\n\n    function getActiveLocationValue() {\n        const countrySelect = document.querySelector('#input_6_1');\n        if (!countrySelect || !countrySelect.value) return null;\n        const locationSelector = locationFieldMap[countrySelect.value];\n        if (!locationSelector) return null;\n        return getSelectedLabel(locationSelector);\n    }\n\n    function getActivePowerValue() {\n        const rackSelect = document.querySelector('#input_6_11');\n        if (!rackSelect || rackSelect.selectedIndex <= 0) return null;\n        const powerSelector = powerFieldByIndex[rackSelect.selectedIndex];\n        if (!powerSelector) return null;\n        return getSelectedLabel(powerSelector);\n    }\n\n    function getConnectivityValue() {\n        const choices = document.querySelectorAll('#field_6_21 .search-choice span');\n        if (choices.length === 0) return 'None';\n        return Array.from(choices).map(c => c.textContent.trim()).join(', ');\n    }\n\n    function updateConnectivityOptions(location) {\n        const select = document.querySelector('#input_6_21');\n        if (!select) return;\n\n        const isRestricted = location && restrictedLocations.includes(location);\n        const options = isRestricted ? restrictedConnectivityOptions : allConnectivityOptions;\n\n        select.innerHTML = '';\n\n        options.forEach(function(opt) {\n            const el = document.createElement('option');\n            el.value = opt.value;\n            el.textContent = opt.text;\n            select.appendChild(el);\n        });\n\n        jQuery('#input_6_21')\n            .attr('data-placeholder', 'Select Multiple Connectivity Options')\n            .chosen('destroy')\n            .chosen();\n\n        jQuery('#input_6_21').on('change', function() {\n            update();\n        });\n    }\n\n    function updateSummary() {\n        const country = getSelectedLabel('#input_6_1');\n        document.getElementById('rsc-summary-country').textContent = country || '-';\n\n        const location = getActiveLocationValue();\n        document.getElementById('rsc-summary-location').textContent = location || '-';\n\n        const rack = getSelectedLabel('#input_6_11');\n        document.getElementById('rsc-summary-rack-size').textContent = rack || '-';\n\n        const power = getActivePowerValue();\n        document.getElementById('rsc-summary-power').textContent = power || '-';\n\n        document.getElementById('rsc-summary-connectivity').textContent = getConnectivityValue();\n    }\n\n    function updateHiddenFields() {\n        const location = getActiveLocationValue();\n        const locationField = document.querySelector('#input_6_28');\n        if (locationField) locationField.value = location || '';\n\n        const power = getActivePowerValue();\n        const powerField = document.querySelector('#input_6_29');\n        if (powerField) powerField.value = power || '';\n    }\n\n    function update() {\n        updateSummary();\n        updateHiddenFields();\n    }\n\n    function initForm() {\n        update();\n\n        jQuery('#gform_6').on('change', 'select', function(e) {\n            const locationSelectors = Object.values(locationFieldMap).map(s => s.replace('#', ''));\n            if (locationSelectors.includes(e.target.id)) {\n                const location = getActiveLocationValue();\n                updateConnectivityOptions(location);\n            }\n            update();\n        });\n\n        jQuery('#input_6_21').on('change', function() {\n            update();\n        });\n\n        jQuery('#input_6_21')\n            .attr('data-placeholder', 'Select Multiple Connectivity Options')\n            .chosen('destroy')\n            .chosen();\n\n        jQuery('#input_6_21').on('change', function() {\n            update();\n        });\n    }\n\n    jQuery(document).on('gform_post_render', function() {\n        initForm();\n    });\n\n    jQuery(document).ready(function() {\n        if (jQuery('#gform_6').length) {\n            initForm();\n        }\n    });\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e43843 e-con-full e-flex e-con e-child\" data-id=\"3e43843\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30b66ff elementor-widget elementor-widget-shortcode\" data-id=\"30b66ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_6' style='display:none'>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_6'  action='\/en\/wp-json\/wp\/v2\/pages\/25598' data-formid='6' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_6_1\" class=\"gfield gfield--type-select gfield--input-type-select gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_1'><span class='gform-field-label__text'>Select Country<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_1' id='input_6_1' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Country<\/option><option value='Belgium' >Belgium<\/option><option value='France' >France<\/option><option value='Germany' >Germany<\/option><option value='Netherlands' >Netherlands<\/option><option value='Spain' >Spain<\/option><option value='Switzerland' >Switzerland<\/option><option value='United Kingdom' >United Kingdom<\/option><\/select><\/div><\/div><div id=\"field_6_3\" class=\"gfield gfield--type-select gfield--input-type-select field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_3'><span class='gform-field-label__text'>Location - Belgium<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_3' id='input_6_3' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Your Location<\/option><option value='Ghent' >Ghent<\/option><\/select><\/div><\/div><div id=\"field_6_4\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_4'><span class='gform-field-label__text'>Location - France<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_4' id='input_6_4' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Your Location<\/option><option value='Antibes' >Antibes<\/option><option value='Besan\u00e7on' >Besan\u00e7on<\/option><option value='Lyon' >Lyon<\/option><option value='PAR1 \u2013 Lognes' >PAR1 \u2013 Lognes<\/option><option value='PAR2 \u2013 Aubervilliers' >PAR2 \u2013 Aubervilliers<\/option><option value='PAR3 \u2013 \u00c9merainville' >PAR3 \u2013 \u00c9merainville<\/option><option value='Strasbourg' >Strasbourg<\/option><option value='Valbonne' >Valbonne<\/option><\/select><\/div><\/div><div id=\"field_6_5\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_5'><span class='gform-field-label__text'>Location - Germany<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_5' id='input_6_5' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Your Location<\/option><option value='Berlin' >Berlin<\/option><option value='Cologne' >Cologne<\/option><option value='D\u00fcsseldorf' >D\u00fcsseldorf<\/option><option value='Frankfurt' >Frankfurt<\/option><option value='Hamburg' >Hamburg<\/option><option value='Hanover' >Hanover<\/option><option value='Leipzig' >Leipzig<\/option><option value='Munich' >Munich<\/option><option value='Nuremberg' >Nuremberg<\/option><option value='Stuttgart' >Stuttgart<\/option><\/select><\/div><\/div><div id=\"field_6_6\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_6'><span class='gform-field-label__text'>Location - Netherlands<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_6' id='input_6_6' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Your Location<\/option><option value='Amsterdam (AMS1)' >Amsterdam (AMS1)<\/option><option value='Amsterdam (AMS2)' >Amsterdam (AMS2)<\/option><\/select><\/div><\/div><div id=\"field_6_7\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_7'><span class='gform-field-label__text'>Location - Spain<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_7' id='input_6_7' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Your Location<\/option><option value='Madrid' >Madrid<\/option><\/select><\/div><\/div><div id=\"field_6_8\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_8'><span class='gform-field-label__text'>Location - Switzerland<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_8' id='input_6_8' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Your Location<\/option><option value='Geneva' >Geneva<\/option><option value='Zurich' >Zurich<\/option><\/select><\/div><\/div><div id=\"field_6_9\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_9'><span class='gform-field-label__text'>Location - United Kingdom<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_9' id='input_6_9' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Your Location<\/option><option value='Birmingham' >Birmingham<\/option><option value='Bristol' >Bristol<\/option><option value='Chester' >Chester<\/option><option value='Leeds' >Leeds<\/option><option value='Liverpool' >Liverpool<\/option><option value='London' >London<\/option><option value='Milton Keynes' >Milton Keynes<\/option><option value='Nottingham' >Nottingham<\/option><option value='Swindon' >Swindon<\/option><\/select><\/div><\/div><div id=\"field_6_10\" class=\"gfield gfield--type-select gfield--input-type-select field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_10'><span class='gform-field-label__text'>Select Your Location - Placeholder<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_10' id='input_6_10' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Your Location<\/option><option value='Please select a country first' >Please select a country first<\/option><\/select><\/div><\/div><div id=\"field_6_11\" class=\"gfield gfield--type-select gfield--input-type-select field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_11'><span class='gform-field-label__text'>Select Rack Size<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_11' id='input_6_11' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Rack Size<\/option><option value='Full Rack' >Full Rack<\/option><option value='Half Rack' >Half Rack<\/option><option value='Quarter Rack' >Quarter Rack<\/option><\/select><\/div><\/div><div id=\"field_6_12\" class=\"gfield gfield--type-select gfield--input-type-select field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_12'><span class='gform-field-label__text'>Power Options - Full Rack<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_12' id='input_6_12' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Power Option<\/option><option value='2kW' >2kW<\/option><option value='3kW' >3kW<\/option><option value='4kW' >4kW<\/option><option value='5kW' >5kW<\/option><option value='6kW' >6kW<\/option><option value='7kW' >7kW<\/option><option value='8kW' >8kW<\/option><option value='9kW' >9kW<\/option><option value='10kW' >10kW<\/option><option value='15kW' >15kW<\/option><option value='20kW' >20kW<\/option><option value='30kW+' >30kW+<\/option><\/select><\/div><\/div><div id=\"field_6_13\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_13'><span class='gform-field-label__text'>Power Options - Half Rack<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_13' id='input_6_13' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Power Option<\/option><option value='1kW' >1kW<\/option><option value='2kW' >2kW<\/option><\/select><\/div><\/div><div id=\"field_6_14\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_14'><span class='gform-field-label__text'>Power Options - Quarter Rack<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_14' id='input_6_14' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Power Option<\/option><option value='500W' >500W<\/option><option value='1kW' >1kW<\/option><option value='1.5kW' >1.5kW<\/option><option value='2kW' >2kW<\/option><\/select><\/div><\/div><div id=\"field_6_15\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_15'><span class='gform-field-label__text'>Select Power Option - Placeholder<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_15' id='input_6_15' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select Power Options<\/option><option value='Please select a rack size first' >Please select a rack size first<\/option><\/select><\/div><\/div><div id=\"field_6_21\" class=\"gfield gfield--type-multiselect gfield--input-type-multiselect field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_21'><span class='gform-field-label__text'>Select Connectivity Options<\/span><\/label><div class='ginput_container ginput_container_multiselect'><select multiple='multiple' data-placeholder='Click to select...' size='7' name='input_21[]' id='input_6_21' class='large gfield_select'   aria-invalid=\"false\"  ><option value='nConnect Direct Internet Access (DIA)' >nConnect Direct Internet Access (DIA)<\/option><option value='nConnect IP Transit (IPT)' >nConnect IP Transit (IPT)<\/option><option value='nConnect CloudConnect' >nConnect CloudConnect<\/option><option value='nConnect DCConnect' >nConnect DCConnect<\/option><option value='3rd Party Connectivity' >3rd Party Connectivity<\/option><option value='Other' >Other<\/option><option value='None' >None<\/option><\/select><\/div><\/div><fieldset id=\"field_6_22\" class=\"gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Name<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_6_22'>\n                            \n                            <span id='input_6_22_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_22.3' id='input_6_22_3' value=''   aria-required='true'   placeholder='First Name*'  \/>\n                                                    <label for='input_6_22_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First<\/label>\n                                                <\/span>\n                            \n                            <span id='input_6_22_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_22.6' id='input_6_22_6' value=''   aria-required='true'   placeholder='Last Name*'  \/>\n                                                    <label for='input_6_22_6' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>Last<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_6_23\" class=\"gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_23'><span class='gform-field-label__text'>Email<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_23' id='input_6_23' type='email' value='' class='large'   placeholder='Work Email*' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_6_24\" class=\"gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_24'><span class='gform-field-label__text'>Company Name<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_24' id='input_6_24' type='text' value='' class='large'    placeholder='Company Name*' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_6_25\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--phone-format-international gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_25'><span class='gform-field-label__text'>Phone<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_25' id='input_6_25' type='tel' value='' class='large'  placeholder='Phone Number*' aria-required=\"true\" aria-invalid=\"false\"    \/><\/div><\/div><div id=\"field_6_27\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_6_27'><span class='gform-field-label__text'>Additional Requirements<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_27' id='input_6_27' class='textarea small'    placeholder='Additional Information...'  aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_6_26\" class=\"gfield gfield--type-html gfield--input-type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><p><strong>Fields marked with * are required<\/strong><\/p>\n\nnLighten needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our <a href=\"https:\/\/www.nlighten.com\/en\/all-policies\/nlighten-privacy-notice\/\">Privacy Policy.<\/a><\/div><div id=\"field_6_28\" class=\"gfield gfield--type-text gfield--input-type-text field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><label class='gfield_label gform-field-label' for='input_6_28'><span class='gform-field-label__text'>Location Values<\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_28' id='input_6_28' type='text' value='' class='large'  aria-describedby=\"gfield_description_6_28\"    aria-invalid=\"false\"   \/><\/div><div class='gfield_description' id='gfield_description_6_28'>Location field default value to map to HubSpot<\/div><\/div><div id=\"field_6_29\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><label class='gfield_label gform-field-label' for='input_6_29'><span class='gform-field-label__text'>Power Values<\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_6_29' type='text' value='' class='large'  aria-describedby=\"gfield_description_6_29\"    aria-invalid=\"false\"   \/><\/div><div class='gfield_description' id='gfield_description_6_29'>Power field default value to map to HubSpot<\/div><\/div><div id=\"field_6_30\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_30' id='input_6_30' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_6_31\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_31' id='input_6_31' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_6_32\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_32' id='input_6_32' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_6_33\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_33' id='input_6_33' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_6' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Request A Quote<\/button> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_6' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_6' id='gform_theme_6' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_6' id='gform_style_settings_6' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='5Y7y25NNIL36ZkZ3Dxl\/\/hU9YM\/GEDTNq+4ZdSk1w5y31O9cpMNAvEIdoU98OPKoxzqyYL+8FxTde3AC785VtRnM2L9fjNQ0LN4Q\/ocswThQ0oM=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCIxXCI6W1wiOTQwMDYzZWYwMzIzMGU2ZTBjZWRiYjJlNDM3ZGUxNzZcIixcImFjYjJiMTljYjIzNDJkMGQ5NmNkMTFiOTY2Y2MxZGEyXCIsXCI5YjlkYTkwZWY5N2FkMTE5M2Y0NjZmYjRkMzY2ZWEwMlwiLFwiZTU0YTgxYjE0YTJiODJkOGUxNmFlNjdjM2Y5N2I5MWJcIixcIjkyNTcyNDAzM2YwNTkwYzI2MjQ5NzcyNzY2ODcxNzdhXCIsXCI2MTFlOGI5NmVkYTIyMTllYjk3MzZjYTMzOGJiMTlmMlwiLFwiMDZlYjI0YzYxOGM2ZmM3OTg3OGRiNDk1YTk0YjY5M2RcIl0sXCIzXCI6W1wiNGI5ZjYwYzFhMzYwMGUwZTk0MmI4ZGZhOGY1MDJlNzNcIl0sXCI0XCI6W1wiZDc2NGUwMDk5ZmZmZTZkODgxNGJkNmE0MjM3YzIwY2JcIixcIjFjNjk1ZmRlYjQwMGMzYzAxY2ViODAwM2FiMDdkMjMyXCIsXCJiODc2Y2MyZWI3OWIxOTc0MzJlNzk3ODk5YzI4ZDMwM1wiLFwiODdmMjlhYzY5NGY1NzFlOTlkNTE4MWIzOGNmOTQ2N2NcIixcIjg0NTQxMGRjOWY3NmNiOGMxY2YzMjQyOTVjNjZmNWRjXCIsXCI3Zjc4Yzg2ZmY5NjlkMWU5ZGIwNWJlNDg2OTBhNmYwZVwiLFwiZGVkZGYxM2FiNjMxZmI1ZTFlNGM5ZWU0YTg3NTYzMDNcIixcImM3ZTBkYzE2YjA0ZWQwMDcwNDNjYjdmMzQ4ZjIwNzUxXCJdLFwiNVwiOltcIjJjYzFiMjU0MWNlNzNlOTEwOGFiYzkxMDYzMjE3MjljXCIsXCJhY2QyN2ZjZDM2OGI4OTMwZDgzNmNkM2JiNGY1NmVhMFwiLFwiZWM1YWNmMzA3YTA3ZDRkOTQyMDQ0OThmMTFhNDkyODBcIixcImIxZjgzYTQxMzk4ODQ3OTlhZWEyOTAwMzMxOWZlMWFjXCIsXCI4NzkzMjYzZGM0MGVmMzMyOGE0OGI1NjA3N2YwYzFlZFwiLFwiZDMzMGU1OTc2ZjZlZmMzODE3ODliMGVlYmFlOTE1NzRcIixcImNjZThjN2VjODVjYTYzYjIzNjZkMWVlMGY5MmI2OGYzXCIsXCJmMDIyYThlMWRjMmQ3NDM3NmI1ZTJjZGY5ZjAyOWI5NVwiLFwiNzY2MDJiNGM4ZjRhMGU3OWFiNTAwZmMxMzkzODVlYWZcIixcIjcxNGE4MDAyYzViNzY4Nzk4MjY0YjU5NjRmYjFmNTAyXCJdLFwiNlwiOltcImEzMGJiMDFmY2U2Mjk3MDMwM2JlMGEyNjcxMjdkNTA0XCIsXCJlMDk0MmI4Y2VlMjA4ZWU4ZGQyMzMxOGJlMDYxYjc5M1wiXSxcIjdcIjpbXCIxOTRiMGEyY2ZmOWM3Y2VjY2Q1ZWVlOTIxNmI4MjQwMFwiXSxcIjhcIjpbXCJkZGZmNWRkZTcxNjg5OWE5NzQxNmRjMTY1MDYyOTExNVwiLFwiYjA4N2VkOGNkOTM5MzQ0Yzc5MTJlYTVmNWYwODY0NGFcIl0sXCI5XCI6W1wiMzJkZDhhNjkzZTAwMzkxZDAzNGI3MDcxNjEzZTkyZTJcIixcImEyNGUxMTQzMjcwMjkwMzU1MmZiNWEzNGZiOWViMTI0XCIsXCI4ZGY5OTk5ODVjNjZmMjkzM2I1MmM5YTRhZjgzMDA4NlwiLFwiYjMzNjI2NWMxODM4YTljMWVkYTg5OTc4MWU4YzU4ZmJcIixcImFlOTg2MTI3OTVhMGMyYzkwYmYyZmIzNzg2OTI4N2NlXCIsXCJkNDA3MzczYzc5OTViNDU3NjQxOTg3ZTc5ZTM0N2Q1NlwiLFwiNGU0OTJmMmJmMjMzNmJjYzdmMGUyNTgzOTE0NjM3YjBcIixcIjkyMWY4ZjAzNDk2MDRkZTMyMDRlMWNlNWI0ZDI4MTgzXCIsXCI1NzI2MzAyMDM3NzhkNzU0MzMzYTQ1YmQ0ODIyYjY0ZVwiXSxcIjEwXCI6W1wiZjU5N2QyMThjMGNjMjA0OThmMzVhODI3MjAyMGYxMDlcIl0sXCIxMVwiOltcIjNhZDg1ZTAxNzFmYTM2NGIwNTdjZWJmODYyYzBkYzczXCIsXCJjZDM3YWMxNWVhYjA4NzkzMDU5YjdjNmFiMDUyOThhM1wiLFwiODExMjNjY2E2ZmE2ZjE0YTU5OWFlNWZjYWJhOGM1NWFcIl0sXCIxMlwiOltcIjU5MjAxNjk2ZmM4M2RjNTc2ZjBmNTU4NzYyZGZiNDhkXCIsXCIzYjkxYTJkYTI4OWQzNjAzOWM0NzRjOGNiNWIzZDVkM1wiLFwiZWIyYmIyMjYzZjFlMjkyMWJiNGJjM2U1MDEzNTJlODNcIixcIjE2ZDZjOWRmYzVjZjU2ZjlmZDg2YWZmZGY1YzE2MzBmXCIsXCJmZmMwOWExMjBjNmI2YmJiMmI2Y2MwMjkwYzQ1NmFmYlwiLFwiNDQxZmNmZGUyNDZiMzBhNDBkMmE4NjBiNjNhMGY2MjVcIixcImYwOGE5ZDhhMDI5ZGQ2NmYwN2I1ZDhlZWMxNjY2M2E3XCIsXCI3NmJlZTAwODhhYWU2YzM1YTcwYzgwN2ZkMzAxNDRkZFwiLFwiOThhYWVmODZmMWRkYTc3YjUxYzIyNTQ0Y2Q1ZTYxY2VcIixcIjJmMjQ4NTdlY2QwYTc0N2NiZGQyYzMwZmNjMzQzM2E2XCIsXCIzNzExM2Y5OWM2MjU0YzMxZDY5ZmE3OTIyMzMzNWNlZlwiLFwiNmUyMGJjNDI4ZGQxNWRkMzY1ZWE3Njc2MzU3MGEwYTJcIl0sXCIxM1wiOltcImJjYjJlMWZjMmIyYzMwYWVmZjI0ZTRmYmZlMDk2NzA3XCIsXCI1OTIwMTY5NmZjODNkYzU3NmYwZjU1ODc2MmRmYjQ4ZFwiXSxcIjE0XCI6W1wiNTk5Zjc3ZmU4MzhhZDhiNTNlMTEzYjE5ZDhmMjBkN2RcIixcImJjYjJlMWZjMmIyYzMwYWVmZjI0ZTRmYmZlMDk2NzA3XCIsXCJmMjUxOTBlNGM2N2IwNmE4YWViMTRkMTAyOTNmYTg5NlwiLFwiNTkyMDE2OTZmYzgzZGM1NzZmMGY1NTg3NjJkZmI0OGRcIl0sXCIxNVwiOltcImRkZWM0NWFjYWI0Y2FhOWQ2MDE1ZTcwY2JjYTZlYzE4XCJdLFwiZ2Zvcm1fc3VibWlzc2lvbl9tZXRob2RcIjpbXCJlN2Y4Y2ZjNGE4OWE2MDMxYmE3NDAwNTc2MWIyM2UyY1wiLFwiOWMzMGU4ZjU4NTU3Mzk0NTAxNjQ4ODliODJkYTdlZjBcIl0sXCJnZm9ybV90aGVtZVwiOlwiOTczZjdlMGQyYjkwYjBmYmNiNmJjMjczZTNlMWUyYmZcIixcImdmb3JtX3N0eWxlX3NldHRpbmdzXCI6XCIwNDAxZWYyMWM4N2FlY2UyZDk5ODNlYTE1OTJhZjRjNlwiLFwiZm9ybV9pZFwiOlwiZDIzMjAyYTYwMzUxMzlmNzYxNmRjMWNlODNkOGMwZWVcIixcInVybFwiOlwiNDYwMTdmYjQ4NzZhMDA3MGNhYjRjYjUxZjk0MmE3ZDZcIixcInN0YXRlX3RpbWVzdGFtcFwiOlwiMzk3ZjU1M2FlMzM3MDMxYjk4NmNhZWM4NWE4ZmRhOTBcIn0iLCJjM2E0YzhmZDFjNWFjNzViZTNiYjI0NjM3NzFiZmY3MCIsMTc4OTAwNjk3Nl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"178\"\/><script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n<\/p><\/form>\n                        <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1dcb08c elementor-hidden-desktop elementor-widget elementor-widget-html\" data-id=\"1dcb08c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"rsc-summary-box\">\n    <p class=\"rsc-summary-heading\">You have selected:<\/p>\n    \n    <div class=\"rsc-summary-row\">\n        <span class=\"rsc-summary-label\">Country:<\/span>\n        <span class=\"rsc-summary-value\" id=\"rsc-summary-country\">-<\/span>\n    <\/div>\n    \n    <div class=\"rsc-summary-row\">\n        <span class=\"rsc-summary-label\">Location:<\/span>\n        <span class=\"rsc-summary-value\" id=\"rsc-summary-location\">-<\/span>\n    <\/div>\n    \n    <div class=\"rsc-summary-row\">\n        <span class=\"rsc-summary-label\">Rack Size:<\/span>\n        <span class=\"rsc-summary-value\" id=\"rsc-summary-rack-size\">-<\/span>\n    <\/div>\n    \n    <div class=\"rsc-summary-row\">\n        <span class=\"rsc-summary-label\">Power Option:<\/span>\n        <span class=\"rsc-summary-value\" id=\"rsc-summary-power\">-<\/span>\n    <\/div>\n    \n    <div class=\"rsc-summary-row\">\n        <span class=\"rsc-summary-label\">Connectivity:<\/span>\n        <span class=\"rsc-summary-value\" id=\"rsc-summary-connectivity\">None<\/span>\n    <\/div>\n<\/div>\n\n<script>\n(function() {\n\n    const locationFieldMap = {\n        'Belgium':        '#input_6_3',\n        'France':         '#input_6_4',\n        'Germany':        '#input_6_5',\n        'Netherlands':    '#input_6_6',\n        'Spain':          '#input_6_7',\n        'Switzerland':    '#input_6_8',\n        'United Kingdom': '#input_6_9'\n    };\n\n    \/\/ Map by index position \u2014 language independent\n    const powerFieldByIndex = {\n        1: '#input_6_12',\n        2: '#input_6_13',\n        3: '#input_6_14'\n    };\n\n    const restrictedLocations = [\n        'Paris (PAR3)',\n        'D\u00fcsseldorf',\n        'Hamburg',\n        'Hanover',\n        'Leipzig'\n    ];\n\n    const allConnectivityOptions = [\n        { text: 'nConnect Direct Internet Access (DIA)', value: 'nConnect Direct Internet Access (DIA)' },\n        { text: 'nConnect IP Transit (IPT)',              value: 'nConnect IP Transit (IPT)' },\n        { text: 'nConnect CloudConnect',                  value: 'nConnect CloudConnect' },\n        { text: 'nConnect DCConnect',                     value: 'nConnect DCConnect' },\n        { text: '3rd Party Connectivity',                 value: '3rd Party Connectivity' },\n        { text: 'Other',                                  value: 'Other' },\n        { text: 'None',                                   value: 'None' }\n    ];\n\n    const restrictedConnectivityOptions = [\n        { text: '3rd Party Connectivity', value: '3rd Party Connectivity' },\n        { text: 'Other',                  value: 'Other' },\n        { text: 'None',                   value: 'None' }\n    ];\n\n    function getSelectedLabel(selector) {\n        const el = document.querySelector(selector);\n        if (!el) return null;\n        const val = el.value;\n        if (!val) return null;\n        const opt = el.querySelector('option[value=\"' + val + '\"]');\n        return opt ? opt.textContent.trim() : val;\n    }\n\n    function getActiveLocationValue() {\n        const countrySelect = document.querySelector('#input_6_1');\n        if (!countrySelect || !countrySelect.value) return null;\n        const locationSelector = locationFieldMap[countrySelect.value];\n        if (!locationSelector) return null;\n        return getSelectedLabel(locationSelector);\n    }\n\n    function getActivePowerValue() {\n        const rackSelect = document.querySelector('#input_6_11');\n        if (!rackSelect || rackSelect.selectedIndex <= 0) return null;\n        const powerSelector = powerFieldByIndex[rackSelect.selectedIndex];\n        if (!powerSelector) return null;\n        return getSelectedLabel(powerSelector);\n    }\n\n    function getConnectivityValue() {\n        const choices = document.querySelectorAll('#field_6_21 .search-choice span');\n        if (choices.length === 0) return 'None';\n        return Array.from(choices).map(c => c.textContent.trim()).join(', ');\n    }\n\n    function updateConnectivityOptions(location) {\n        const select = document.querySelector('#input_6_21');\n        if (!select) return;\n\n        const isRestricted = location && restrictedLocations.includes(location);\n        const options = isRestricted ? restrictedConnectivityOptions : allConnectivityOptions;\n\n        select.innerHTML = '';\n\n        options.forEach(function(opt) {\n            const el = document.createElement('option');\n            el.value = opt.value;\n            el.textContent = opt.text;\n            select.appendChild(el);\n        });\n\n        jQuery('#input_6_21')\n            .attr('data-placeholder', 'Select Multiple Connectivity Options')\n            .chosen('destroy')\n            .chosen();\n\n        jQuery('#input_6_21').on('change', function() {\n            update();\n        });\n    }\n\n    function updateSummary() {\n        const country = getSelectedLabel('#input_6_1');\n        document.getElementById('rsc-summary-country').textContent = country || '-';\n\n        const location = getActiveLocationValue();\n        document.getElementById('rsc-summary-location').textContent = location || '-';\n\n        const rack = getSelectedLabel('#input_6_11');\n        document.getElementById('rsc-summary-rack-size').textContent = rack || '-';\n\n        const power = getActivePowerValue();\n        document.getElementById('rsc-summary-power').textContent = power || '-';\n\n        document.getElementById('rsc-summary-connectivity').textContent = getConnectivityValue();\n    }\n\n    function updateHiddenFields() {\n        const location = getActiveLocationValue();\n        const locationField = document.querySelector('#input_6_28');\n        if (locationField) locationField.value = location || '';\n\n        const power = getActivePowerValue();\n        const powerField = document.querySelector('#input_6_29');\n        if (powerField) powerField.value = power || '';\n    }\n\n    function update() {\n        updateSummary();\n        updateHiddenFields();\n    }\n\n    function initForm() {\n        update();\n\n        jQuery('#gform_6').on('change', 'select', function(e) {\n            const locationSelectors = Object.values(locationFieldMap).map(s => s.replace('#', ''));\n            if (locationSelectors.includes(e.target.id)) {\n                const location = getActiveLocationValue();\n                updateConnectivityOptions(location);\n            }\n            update();\n        });\n\n        jQuery('#input_6_21').on('change', function() {\n            update();\n        });\n\n        jQuery('#input_6_21')\n            .attr('data-placeholder', 'Select Multiple Connectivity Options')\n            .chosen('destroy')\n            .chosen();\n\n        jQuery('#input_6_21').on('change', function() {\n            update();\n        });\n    }\n\n    jQuery(document).on('gform_post_render', function() {\n        initForm();\n    });\n\n    jQuery(document).ready(function() {\n        if (jQuery('#gform_6').length) {\n            initForm();\n        }\n    });\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d5d12b elementor-widget elementor-widget-html\" data-id=\"0d5d12b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"quote-tool-motif-left\">\n  <img decoding=\"async\" src=\"https:\/\/www.nlighten.com\/wp-content\/uploads\/2026\/03\/motif-3-8.png\" alt=\"\">\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-25598","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Get an Instant Colocation Quote Online | nLighten<\/title>\n<meta name=\"description\" content=\"Build your custom colocation quote online with nLighten&#039;s quote tool in a few steps and get an instant, no-obligation price for your edge data center needs.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nlighten.com\/en\/online-quote-tool\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Get an Instant Colocation Quote Online | nLighten\" \/>\n<meta property=\"og:description\" content=\"Build your custom colocation quote online with nLighten&#039;s quote tool in a few steps and get an instant, no-obligation price for your edge data center needs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nlighten.com\/en\/online-quote-tool\/\" \/>\n<meta property=\"og:site_name\" content=\"nLighten\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-08T15:10:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.nlighten.com\/wp-content\/uploads\/2026\/05\/nLighten-generic-image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.nlighten.com\/wp-content\/uploads\/2026\/05\/nLighten-generic-image.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/online-quote-tool\\\/\",\"url\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/online-quote-tool\\\/\",\"name\":\"Get an Instant Colocation Quote Online | nLighten\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/online-quote-tool\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/online-quote-tool\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.nlighten.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/motif-3-8.png\",\"datePublished\":\"2026-03-26T12:29:18+00:00\",\"dateModified\":\"2026-05-08T15:10:01+00:00\",\"description\":\"Build your custom colocation quote online with nLighten's quote tool in a few steps and get an instant, no-obligation price for your edge data center needs.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/online-quote-tool\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.nlighten.com\\\/en\\\/online-quote-tool\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/online-quote-tool\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.nlighten.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/motif-3-8.png\",\"contentUrl\":\"https:\\\/\\\/www.nlighten.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/motif-3-8.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/online-quote-tool\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Online Quote Tool\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/\",\"name\":\"nLighten\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/#organization\",\"name\":\"nLighten\",\"url\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.nlighten.com\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/nlighten_logo_green_bg.png\",\"contentUrl\":\"https:\\\/\\\/www.nlighten.com\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/nlighten_logo_green_bg.png\",\"width\":696,\"height\":696,\"caption\":\"nLighten\"},\"image\":{\"@id\":\"https:\\\/\\\/www.nlighten.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/nlighten-datacenters\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Get an Instant Colocation Quote Online | nLighten","description":"Build your custom colocation quote online with nLighten's quote tool in a few steps and get an instant, no-obligation price for your edge data center needs.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nlighten.com\/en\/online-quote-tool\/","og_locale":"en_GB","og_type":"article","og_title":"Get an Instant Colocation Quote Online | nLighten","og_description":"Build your custom colocation quote online with nLighten's quote tool in a few steps and get an instant, no-obligation price for your edge data center needs.","og_url":"https:\/\/www.nlighten.com\/en\/online-quote-tool\/","og_site_name":"nLighten","article_modified_time":"2026-05-08T15:10:01+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.nlighten.com\/wp-content\/uploads\/2026\/05\/nLighten-generic-image.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.nlighten.com\/wp-content\/uploads\/2026\/05\/nLighten-generic-image.jpg","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.nlighten.com\/en\/online-quote-tool\/","url":"https:\/\/www.nlighten.com\/en\/online-quote-tool\/","name":"Get an Instant Colocation Quote Online | nLighten","isPartOf":{"@id":"https:\/\/www.nlighten.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.nlighten.com\/en\/online-quote-tool\/#primaryimage"},"image":{"@id":"https:\/\/www.nlighten.com\/en\/online-quote-tool\/#primaryimage"},"thumbnailUrl":"https:\/\/www.nlighten.com\/wp-content\/uploads\/2026\/03\/motif-3-8.png","datePublished":"2026-03-26T12:29:18+00:00","dateModified":"2026-05-08T15:10:01+00:00","description":"Build your custom colocation quote online with nLighten's quote tool in a few steps and get an instant, no-obligation price for your edge data center needs.","breadcrumb":{"@id":"https:\/\/www.nlighten.com\/en\/online-quote-tool\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nlighten.com\/en\/online-quote-tool\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.nlighten.com\/en\/online-quote-tool\/#primaryimage","url":"https:\/\/www.nlighten.com\/wp-content\/uploads\/2026\/03\/motif-3-8.png","contentUrl":"https:\/\/www.nlighten.com\/wp-content\/uploads\/2026\/03\/motif-3-8.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.nlighten.com\/en\/online-quote-tool\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.nlighten.com\/en\/"},{"@type":"ListItem","position":2,"name":"Online Quote Tool"}]},{"@type":"WebSite","@id":"https:\/\/www.nlighten.com\/en\/#website","url":"https:\/\/www.nlighten.com\/en\/","name":"nLighten","description":"","publisher":{"@id":"https:\/\/www.nlighten.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nlighten.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.nlighten.com\/en\/#organization","name":"nLighten","url":"https:\/\/www.nlighten.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.nlighten.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.nlighten.com\/wp-content\/uploads\/2024\/05\/nlighten_logo_green_bg.png","contentUrl":"https:\/\/www.nlighten.com\/wp-content\/uploads\/2024\/05\/nlighten_logo_green_bg.png","width":696,"height":696,"caption":"nLighten"},"image":{"@id":"https:\/\/www.nlighten.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/nlighten-datacenters\/"]}]}},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.nlighten.com\/en\/wp-json\/wp\/v2\/pages\/25598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nlighten.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.nlighten.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.nlighten.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nlighten.com\/en\/wp-json\/wp\/v2\/comments?post=25598"}],"version-history":[{"count":2,"href":"https:\/\/www.nlighten.com\/en\/wp-json\/wp\/v2\/pages\/25598\/revisions"}],"predecessor-version":[{"id":28702,"href":"https:\/\/www.nlighten.com\/en\/wp-json\/wp\/v2\/pages\/25598\/revisions\/28702"}],"wp:attachment":[{"href":"https:\/\/www.nlighten.com\/en\/wp-json\/wp\/v2\/media?parent=25598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}