System renewal. Challenging established notions. Reimagining our societies.

The lesson for the green movement – only connect!

The road to reducing the impact of our current extractive economic system on the environment is long, tortuous, uncertain and filled with landmines.

Renewable energy, electric cars, biofuels – these are some of the technologies hailed as the route to significant progress. Yet, every bit of perceived progress soon seems to turn sour as soon as we start to understand the overall system effects.

When corn-based fuels were given a boost, it was soon discovered that they were highly inefficient. Some claim that more energy is used to produce corn-based fuels than the energy they generate. There was a big impact on food production and on farming practices that were environmentally damaging. These fuels became the poster child of environmental policy gone terribly wrong. But, particularly in the USA, farmers found the subsidies that came with the policy very attractive and it became impossible to row back.

Then came renewables and, in particular, Germany’s Energiewende – the big shift to renewables as the primary source of German energy. The debate about the wisdom and effectiveness of this policy continues to be the subject of heated debate – including among the parties currently trying to form a coalition coalition in Germany. For some, it has been one of the best things ever. Others point to rising carbon emissions through perverse effects as evidence that the policy was totally misguided. Where it will all end up is impossible to predict.

Now it seems to be the turn of electric cars. These cars produce no emissions out of their exhaust pipes. But recent work has shown that if one measures total emissions over the life cycle of the car (production, usage, recycling, waste), some small, petrol fuelled cars actually produce a lower carbon footprint than Teslas.

These difficulties highlight the difficulties of understanding environmental impact – let alone the challenges of devising policy that makes sense and actually works. Environmental activists see this as a reason to push forward more quickly. To experiment, learn and get better. Those on the opposite side argue for slowing the pace until we know exactly what we’re doing (which assumes that such a state is ever possible to achieve).

In our book, we suggest that it is time to stop looking at environmental policy in a silo. Environmental issues should be used as a different lens through which we evaluate how our economy works and work through what sort of economy we want to build for the future. The reality is that we live in extractive economies that are based, at their core, on extracting resources from the earth and in turn dumping our detritus back into it. Our whole economy is based on this principle.

Sure, we can be more ‘efficient’. We can extract a little less and dump a little less. But that’s not going to get us anywhere at all except, maybe, to postpone the day of reckoning for a few more years or decades – equivalent to a couple of milliseconds in geological time.

It’s time to start a much bigger debate. How do we transform our economies from extractive economies to, let’s call them regenerative economies? Economies where extraction and dumping become money losing propositions while activities that not only protect but actively replenish our natural resources become economically rewarding.

Our economies will not become anywhere near sustainable if all we do is become slightly more efficient but maintain their fundamental destructive underpinnings. It’s time for a bigger re-think.

Help us lay the intellectual foundations for a new radical politics. Sign up to get email notifications about anything new in this blog.

Rate this post!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Radix is the radical centre think tank. We welcome all contributions which promote system change, challenge established notions and re-imagine our societies. The views expressed here are those of the individual contributor and not necessarily shared by Radix.

Comments

  1. Paul Gregory says

    “It’s time for a bigger re-think.” – The elephant in this room is overpopulation. But no-one is ready to grasp that nettle. People worldwide need to be given other purposes in life aside from propagating their genes or using children as an old-age insurance policy. It means creating employment that is intrinsically satisfying, rather than maximising short-term efficiency. No child must be put into the world for whom there is not an outline of a place, not only with parents able and willing to care for them, but also in a society where there will be human work to do. This will involve a clash of cultures and standing up to established religions.

    • Joe Zammit-Lucia says

      Thanks Paul for your comment. Population growth has been the subject of much debate, as you know. There are various competing views on that. One common sticking point, however, is what to do about it. Nobody has come up with any kind of policy suggestions that would be acceptable. The Chinese ‘one child’ policy that ran for so long was roundly condemned worldwide. So even if we were to get widespread acceptance of the need to contain population growth, what do we do about it in practice. The trite solution is ‘education’. That, unfortunately, is only a pretend solution.

      • Paul Gregory says

        1. “One common sticking point, however, is what to do about it. Nobody has come up with any kind of policy suggestions that would be acceptable.”
        This will involve a major cultural shift across different cultures and is not going to happen without conflict (there will be empty eggshells) or quickly. Moral leadership (sometimes) means standing one’s ground when one is being condemned as immoral. Hence what is acceptable changes with time, i.e. across two or three generations. Least acceptable of all are famine, child mortality, warfare and ethnic cleansing. Contraception is kinder. We will also have to acknowledge mild racism as a fact of life, with some groups (whether deliberately or inadvertently) reproducing as a faster rate than their neighbours and so provoking suspicion and conflict, conflict that may take on the guise of religion. There is more than one elephant in the room.
        At one of my five websites, http://www.thinking-for-clarity.de I have an essay on godparenthood. There is a connection with our topic, which I do not discuss there. I advocate giving (non-religious) godparents legal status, involving rights and duties (for example visiting rights even if the parents quarrel with the godparent; being called to account if abuse has occurred that the godparent should have known about). Once anchored culturally (a generational matter), the institution of godparenthood would mean most or many adults being involved emotionally with specific children that are not their own. This would change the idea, dominant – indeed suffocating – in many cultures, that life purpose (and insurance!) is bound up with one’s own flesh and blood, or immediate family. There are other beneficial ramifications I cannot go into here, but the reader can spot them and think them through. Note that the principle of godparenthood, historically and as here advocated, is that it is a way of involving people outside one’s family – the godparent should not be related to their godchild. The extended family and family loyalties, on the other hand, tend to encourage excessive breeding (and inbreeding).
        2.
        “The Chinese ‘one child’ policy that ran for so long was roundly condemned worldwide.” Not by me. It has, surely, been a resounding success. How else would China now be relatively prosperous and an economic superpower? A cultural shift has been achieved such that many there now only wish to have a small family.
        For my part, I roundly condemn the establishment media, power mongers and religious crackpots who have derided the one-child policy without proposing alternatives. So much for the power of condemnation and grandstanding…
        3.
        One approach (technique) that was reported recently was to give women visiting clinics in Africa monthly a payment if a test showed they were not pregnant (presumably also providing them with contraception).
        4.
        Secure property rights, including the certainty of pension payouts in old age, also have a role to play.
        5.
        “No child must be put into the world for whom there is not an outline of a place, not only with parents able and willing to care for them, but also in a society where there will be human work to do.” It would be no bad thing if religious leaders (e.g. Frances, the King of Kitsch Ethics) were challenged regularly to affirm this precept.
        6.
        There are doubtless other measures, some of which would certainly be controversial, which can only emerge and be fine-tuned when there is no tabu on addressing this elephant in the room.

  2. Stephen Gwynne says

    The first sensible perspective on ecological issues and justice I read in a while, at least from a centrist (mainstream) position.

    I’m currently doing a MOOC on global prosperity beyond GDP and it has become obvious that even to maintain our vast modernised infrastructures will require extractive growth which points to a need to scale back our infrastructures but as you point out is this likely or even possible, especially if radical social justice measures aren’t put into place.

    The fact that our extractive economies are underpinned by competitive-based market systems does not help, which as pre-democratic systems have now been internalised as ‘natural’. I say this because competitive-based systems tend to duplicate and replicate, cut corners on longevity with built in obsolescence and make goods to attract to a large range of income scales ranging from shoddy to high quality

    Yes I think it will help if green taxes are levied, current externalities are incorporated into the true cost of food and energy, development and biodiversity offsetting schemes are based on a net gain principle, natural capital accounting is fully incorporated into public and private auditing systems and the polluter pays and precautionary principles are applied but the fact of the matter is that some form of degrowth strategy will need to be activated in order to avoid irreparable ecological degradation.

    I too have made a distinction between regenerative and degenerative economic activity and have also made a distinction between low, medium and high impact human activities. Obviously more of the former in both sets of distinctions will be required which means facilitating all forms of low impact living including off-grid smallholdings in place of high impact industrial agriculture which will require a national land re-distribution programme.

    The question is whether the public can swallow lowering expectations around health, education, technology, disposable incomes etc despite far reaching social justice measures and whether elite groupings can tolerate a reduction in their capacity to acquire controlling interests. Or is it the case that humanity prefers to take our civilisation to crisis point and then fight it out from there.

    I’m curious what your book has to say.

    • Joe Zammit-Lucia says

      Many thanks Stephen for your kind words. Worth also considering whether in a truly regenerative economy (if such could be devised) concepts like ‘de-growth’ have relevance. If economic growth were to mean ever more replenishment rather than destruction, then what’s the point of de-growth?

      • Stephen Gwynne says

        Yes I know what you mean and considering the negative connotations of ‘degrowth’ it is best avoided. Which leaves regenerative and degenerative economic activity. However I’m not sure how regenerative economic activity can replace finite resources as a viable source of sustained inclusive growth without recourse to systems that are based on collaborative collectivism whether these systems plan resource allocation through the market or through central or decentralised democratic control. Either way radical restrictions will need to be put in place in order to create (ecological) redundancy within the system which forms the ecological platform for regenerative systems. Ecological Footprinting frameworks would refer to this as becoming an ecological credit country.
        This required Transition commonly known as The Great Transition would require a period of extreme rationalisation as degenerative economic activity was curbed and the required green infrastructure was regenerated. In this respect degrowth is a mandatory part of the process albeit temporary. How deep degrowth will need to occur depends on the extent to which a country is in ecological debt.

Leave a Reply

The Author
Latest Related Work
Follow Us
[type='radio']
[type='radio']
[type='checkbox']
[type='checkbox']
[type='submit']
[type='submit']
[type='button']
[type='button']
[type='image']
[type='image']
[type='file']
[type='file']
[gravityform id=12 title=false description=false ajax=true tabindex=999]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_12' ><div id='gf_12' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_12' id='gform_12' action='/opinion/lesson-green-movement-connect/#gf_12' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_12' class='gform_fields top_label form_sublabel_below description_below'><li id="field_12_5" class="gfield gravity_head gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible" ><h3>Get Email Alerts</h3> <p>Keep updated on what's going on. Get email notifications</p></li><li id="field_12_1" class="gfield gfield_contains_required field_sublabel_hidden_label field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name' id='input_12_1'> <span id='input_12_1_3_container' class='name_first' > <input type='text' name='input_1.3' id='input_12_1_3' value='' aria-label='First name' tabindex='1000' aria-required='true' placeholder='First Name*' /> <label for='input_12_1_3' class='hidden_sub_label screen-reader-text'>First</label> </span> <span id='input_12_1_6_container' class='name_last' > <input type='text' name='input_1.6' id='input_12_1_6' value='' aria-label='Last name' tabindex='1002' aria-required='true' placeholder='Last Name*' /> <label for='input_12_1_6' class='hidden_sub_label screen-reader-text'>Last</label> </span> </div></li><li id="field_12_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_12_2' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_12_2' type='email' value='' class='large' tabindex='1004' placeholder='Email*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_12_4" class="gfield gf-conf-check gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Confirmation<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_12_4'><li class='gchoice gchoice_12_4_1'> <input class='gfield-choice-input' name='input_4.1' type='checkbox' value='Please keep me updated on new website content and Radix news. (We will process your data in accordance with our <span class="pp"><a href="https://radixuk.org/privacy-policy/">Privacy Policy</a></span>. You may withdraw this consent at any time by &lt;a href=&quot;"mailto:[email protected]"&quot;&gt;emailing us&lt;/a&gt; or clicking “unsubscribe” at the bottom of our emails).' id='choice_12_4_1' tabindex='1005' /> <label for='choice_12_4_1' id='label_12_4_1'>Please keep me updated on new website content and Radix news. (We will process your data in accordance with our <span class="pp"><a href="https://radixuk.org/privacy-policy/">Privacy Policy</a></span>. You may withdraw this consent at any time by <a href="mailto:[email protected]">emailing us</a> or clicking “unsubscribe” at the bottom of our emails).</label> </li></ul></div></li><li id="field_12_6" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_12_6' >Phone</label><div class='ginput_container'><input name='input_6' id='input_12_6' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_12_6'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_12' class='gform_button button' value='SUBSCRIBE' tabindex='1006' onclick='if(window["gf_submitting_12"]){return false;} if( !jQuery("#gform_12")[0].checkValidity || jQuery("#gform_12")[0].checkValidity()){window["gf_submitting_12"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_12"]){return false;} if( !jQuery("#gform_12")[0].checkValidity || jQuery("#gform_12")[0].checkValidity()){window["gf_submitting_12"]=true;} jQuery("#gform_12").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=12&amp;title=&amp;description=&amp;tabindex=999' /> <input type='hidden' class='gform_hidden' name='is_submit_12' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='12' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_12' value='WyJbXSIsIjg1ZGYwZWM3YzAyMDRmYTcyZDYxNmIwMWJiNmFhYzVhIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_12' id='gform_target_page_number_12' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_12' id='gform_source_page_number_12' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_12' id='gform_ajax_frame_12' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>document.addEventListener( 'DOMContentLoaded', function($){gformInitSpinner( 12, 'https://radixuk.org/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_12').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_12');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_12').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_12').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_12').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_12').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_12').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_12').val();gformInitSpinner( 12, 'https://radixuk.org/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [12, current_page]);window['gf_submitting_12'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_12').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_12').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [12]);window['gf_submitting_12'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_12').text());}, 50);}else{jQuery('#gform_12').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [12, current_page]);} );} );</script>
[type='radio']
[type='radio']
[type='checkbox']
[type='checkbox']
[type='submit']
[type='submit']
[type='button']
[type='button']
[type='image']
[type='image']
[type='file']
[type='file']
[gravityform id=4 title=false description=false ajax=true tabindex=87]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_4' ><div id='gf_4' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_4' id='gform_4' action='/opinion/lesson-green-movement-connect/#gf_4' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below'><li id="field_4_11" class="gfield gravity_head gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible" ><h3>RSVP</h3></li><li id="field_4_2" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_4_2' >RSVP Contact</label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_4_2' type='text' value='[email protected]' class='large' tabindex='87' aria-invalid="false" /> </div></li><li id="field_4_3" class="gfield gfield_contains_required field_sublabel_hidden_label field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name' id='input_4_3'> <span id='input_4_3_3_container' class='name_first' > <input type='text' name='input_3.3' id='input_4_3_3' value='' aria-label='First name' tabindex='89' aria-required='true' placeholder='First Name*' /> <label for='input_4_3_3' class='hidden_sub_label screen-reader-text'>First</label> </span> <span id='input_4_3_6_container' class='name_last' > <input type='text' name='input_3.6' id='input_4_3_6' value='' aria-label='Last name' tabindex='91' aria-required='true' placeholder='Last Name*' /> <label for='input_4_3_6' class='hidden_sub_label screen-reader-text'>Last</label> </span> </div></li><li id="field_4_4" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_4_4' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_4' id='input_4_4' type='email' value='' class='large' tabindex='93' placeholder='Email*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_4_5" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_4_5' >Organisation</label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_4_5' type='text' value='' class='large' tabindex='94' placeholder='Organisation' aria-invalid="false" /> </div></li><li id="field_4_6" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_4_6' >Position</label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_4_6' type='text' value='' class='large' tabindex='95' placeholder='Position' aria-invalid="false" /> </div></li><li id="field_4_7" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Press</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_4_7'><li class='gchoice gchoice_4_7_1'> <input class='gfield-choice-input' name='input_7.1' type='checkbox' value='I am a member of the press' id='choice_4_7_1' tabindex='96' /> <label for='choice_4_7_1' id='label_4_7_1'>I am a member of the press</label> </li></ul></div></li><li id="field_4_8" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Opt-in</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_4_8'><li class='gchoice gchoice_4_8_1'> <input class='gfield-choice-input' name='input_8.1' type='checkbox' value='Please keep me updated on new website content and Radix news' id='choice_4_8_1' tabindex='97' /> <label for='choice_4_8_1' id='label_4_8_1'>Please keep me updated on new website content and Radix news</label> </li></ul></div></li><li id="field_4_9" class="gfield form-notice gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible" ><p>We will process your data in accordance with our <span class="pp"><a href="https://radixuk.org/privacy-policy/">Privacy Policy</a></span>. You may withdraw this consent at any time by <a href="mailto:[email protected]">emailing us</a>.</p></li><li id="field_4_12" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_4_12' >Name</label><div class='ginput_container'><input name='input_12' id='input_4_12' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_4_12'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_4' class='gform_button button' value='RSVP' tabindex='98' onclick='if(window["gf_submitting_4"]){return false;} if( !jQuery("#gform_4")[0].checkValidity || jQuery("#gform_4")[0].checkValidity()){window["gf_submitting_4"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_4"]){return false;} if( !jQuery("#gform_4")[0].checkValidity || jQuery("#gform_4")[0].checkValidity()){window["gf_submitting_4"]=true;} jQuery("#gform_4").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=4&amp;title=&amp;description=&amp;tabindex=87' /> <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='4' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsIjg1ZGYwZWM3YzAyMDRmYTcyZDYxNmIwMWJiNmFhYzVhIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_4' id='gform_ajax_frame_4' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>document.addEventListener( 'DOMContentLoaded', function($){gformInitSpinner( 4, 'https://radixuk.org/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_4').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_4').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'https://radixuk.org/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_4').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_4').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}, 50);}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [4, current_page]);} );} );</script>
[type='radio']
[type='radio']
[type='checkbox']
[type='checkbox']
[type='submit']
[type='submit']
[type='button']
[type='button']
[type='image']
[type='image']
[type='file']
[type='file']
[gravityform id=2 title=false description=false ajax=true tabindex=69]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_2' ><div id='gf_2' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2' id='gform_2' action='/opinion/lesson-green-movement-connect/#gf_2' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below'><li id="field_2_5" class="gfield gravity_head gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible" ><h3>Join Our Movement</h3> <p>Keep updated on what's going on. Get email notifications</p></li><li id="field_2_1" class="gfield gfield_contains_required field_sublabel_hidden_label field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name' id='input_2_1'> <span id='input_2_1_3_container' class='name_first' > <input type='text' name='input_1.3' id='input_2_1_3' value='' aria-label='First name' tabindex='70' aria-required='true' placeholder='First Name*' /> <label for='input_2_1_3' class='hidden_sub_label screen-reader-text'>First</label> </span> <span id='input_2_1_6_container' class='name_last' > <input type='text' name='input_1.6' id='input_2_1_6' value='' aria-label='Last name' tabindex='72' aria-required='true' placeholder='Last Name*' /> <label for='input_2_1_6' class='hidden_sub_label screen-reader-text'>Last</label> </span> </div></li><li id="field_2_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_2_2' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_2_2' type='email' value='' class='large' tabindex='74' placeholder='Email*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_2_4" class="gfield gf-conf-check gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Confirmation<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_2_4'><li class='gchoice gchoice_2_4_1'> <input class='gfield-choice-input' name='input_4.1' type='checkbox' value='Please keep me updated on new website content and Radix news. (We will process your data in accordance with our <span class="pp"><a href="https://radixuk.org/privacy-policy/">Privacy Policy</a></span>. You may withdraw this consent at any time by &lt;a href=&quot;"mailto:[email protected]"&quot;&gt;emailing us&lt;/a&gt; or clicking “unsubscribe” at the bottom of our emails).' id='choice_2_4_1' tabindex='75' /> <label for='choice_2_4_1' id='label_2_4_1'>Please keep me updated on new website content and Radix news. (We will process your data in accordance with our <span class="pp"><a href="https://radixuk.org/privacy-policy/">Privacy Policy</a></span>. You may withdraw this consent at any time by <a href="mailto:[email protected]">emailing us</a> or clicking “unsubscribe” at the bottom of our emails).</label> </li></ul></div></li><li id="field_2_6" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_2_6' >Name</label><div class='ginput_container'><input name='input_6' id='input_2_6' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_2_6'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button' value='SUBSCRIBE' tabindex='76' onclick='if(window["gf_submitting_2"]){return false;} if( !jQuery("#gform_2")[0].checkValidity || jQuery("#gform_2")[0].checkValidity()){window["gf_submitting_2"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_2"]){return false;} if( !jQuery("#gform_2")[0].checkValidity || jQuery("#gform_2")[0].checkValidity()){window["gf_submitting_2"]=true;} jQuery("#gform_2").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=69' /> <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='2' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsIjg1ZGYwZWM3YzAyMDRmYTcyZDYxNmIwMWJiNmFhYzVhIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>document.addEventListener( 'DOMContentLoaded', function($){gformInitSpinner( 2, 'https://radixuk.org/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://radixuk.org/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}, 50);}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [2, current_page]);} );} );</script>
[type='radio']
[type='radio']
[type='checkbox']
[type='checkbox']
[type='submit']
[type='submit']
[type='button']
[type='button']
[type='image']
[type='image']
[type='file']
[type='file']
[gravityform id=5 title=false description=false ajax=true tabindex=64]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_5' ><div id='gf_5' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_5' id='gform_5' action='/opinion/lesson-green-movement-connect/#gf_5' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_5' class='gform_fields top_label form_sublabel_below description_below'><li id="field_5_5" class="gfield gravity_head gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible" ><h3>Get emails</h3></li><li id="field_5_1" class="gfield gfield_contains_required field_sublabel_hidden_label field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name' id='input_5_1'> <span id='input_5_1_3_container' class='name_first' > <input type='text' name='input_1.3' id='input_5_1_3' value='' aria-label='First name' tabindex='65' aria-required='true' placeholder='First Name*' /> <label for='input_5_1_3' class='hidden_sub_label screen-reader-text'>First</label> </span> <span id='input_5_1_6_container' class='name_last' > <input type='text' name='input_1.6' id='input_5_1_6' value='' aria-label='Last name' tabindex='67' aria-required='true' placeholder='Last Name*' /> <label for='input_5_1_6' class='hidden_sub_label screen-reader-text'>Last</label> </span> </div></li><li id="field_5_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_5_2' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_5_2' type='email' value='' class='large' tabindex='69' placeholder='Email*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_5_4" class="gfield gf-conf-check gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Confirmation<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_5_4'><li class='gchoice gchoice_5_4_1'> <input class='gfield-choice-input' name='input_4.1' type='checkbox' value='Consent' id='choice_5_4_1' tabindex='70' /> <label for='choice_5_4_1' id='label_5_4_1'>Please keep me updated on new website content and Radix news. (We will process your data in accordance with our <span class="pp"><a href="https://radixuk.org/privacy-policy/">Privacy Policy</a></span>. You may withdraw this consent at any time by <a href="mailto:[email protected]">emailing us</a> or clicking “unsubscribe” at the bottom of our emails).</label> </li></ul></div></li><li id="field_5_6" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_5_6' >Email</label><div class='ginput_container'><input name='input_6' id='input_5_6' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_5_6'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_5' class='gform_button button' value='SUBSCRIBE' tabindex='71' onclick='if(window["gf_submitting_5"]){return false;} if( !jQuery("#gform_5")[0].checkValidity || jQuery("#gform_5")[0].checkValidity()){window["gf_submitting_5"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_5"]){return false;} if( !jQuery("#gform_5")[0].checkValidity || jQuery("#gform_5")[0].checkValidity()){window["gf_submitting_5"]=true;} jQuery("#gform_5").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=5&amp;title=&amp;description=&amp;tabindex=64' /> <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='5' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_5' value='WyJbXSIsIjg1ZGYwZWM3YzAyMDRmYTcyZDYxNmIwMWJiNmFhYzVhIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_5' id='gform_ajax_frame_5' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>document.addEventListener( 'DOMContentLoaded', function($){gformInitSpinner( 5, 'https://radixuk.org/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_5').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_5');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_5').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_5').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_5').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_5').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_5').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 5, 'https://radixuk.org/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [5, current_page]);window['gf_submitting_5'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_5').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_5').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [5]);window['gf_submitting_5'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_5').text());}, 50);}else{jQuery('#gform_5').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [5, current_page]);} );} );</script>
[type='radio']
[type='radio']
[type='checkbox']
[type='checkbox']
[type='submit']
[type='submit']
[type='button']
[type='button']
[type='image']
[type='image']
[type='file']
[type='file']
[gravityform id=6 title=false description=false ajax=true tabindex=999]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6' action='/opinion/lesson-green-movement-connect/#gf_6' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below'><li id="field_6_5" class="gfield gravity_head gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible" ><h3>Before you go!</h3> <p>Stay up to date with what's happening at Radix. Get email notifications</p></li><li id="field_6_1" class="gfield gfield_contains_required field_sublabel_hidden_label field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name' id='input_6_1'> <span id='input_6_1_3_container' class='name_first' > <input type='text' name='input_1.3' id='input_6_1_3' value='' aria-label='First name' tabindex='1000' aria-required='true' placeholder='First Name*' /> <label for='input_6_1_3' class='hidden_sub_label screen-reader-text'>First</label> </span> <span id='input_6_1_6_container' class='name_last' > <input type='text' name='input_1.6' id='input_6_1_6' value='' aria-label='Last name' tabindex='1002' aria-required='true' placeholder='Last Name*' /> <label for='input_6_1_6' class='hidden_sub_label screen-reader-text'>Last</label> </span> </div></li><li id="field_6_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_6_2' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_6_2' type='email' value='' class='large' tabindex='1004' placeholder='Email*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_6_4" class="gfield gf-conf-check gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Confirmation<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_6_4'><li class='gchoice gchoice_6_4_1'> <input class='gfield-choice-input' name='input_4.1' type='checkbox' value='Please keep me updated on new website content and Radix news. (We will process your data in accordance with our <span class="pp"><a href="https://radixuk.org/privacy-policy/">Privacy Policy</a></span>. You may withdraw this consent at any time by &lt;a href=&quot;"mailto:[email protected]"&quot;&gt;emailing us&lt;/a&gt; or clicking “unsubscribe” at the bottom of our emails).' id='choice_6_4_1' tabindex='1005' /> <label for='choice_6_4_1' id='label_6_4_1'>Please keep me updated on new website content and Radix news. (We will process your data in accordance with our <span class="pp"><a href="https://radixuk.org/privacy-policy/">Privacy Policy</a></span>. You may withdraw this consent at any time by <a href="mailto:[email protected]">emailing us</a> or clicking “unsubscribe” at the bottom of our emails).</label> </li></ul></div></li><li id="field_6_6" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_6_6' >Name</label><div class='ginput_container'><input name='input_6' id='input_6_6' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_6_6'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='SUBSCRIBE' tabindex='1006' onclick='if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;} jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=&amp;description=&amp;tabindex=999' /> <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='6' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_6' value='WyJbXSIsIjg1ZGYwZWM3YzAyMDRmYTcyZDYxNmIwMWJiNmFhYzVhIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>document.addEventListener( 'DOMContentLoaded', function($){gformInitSpinner( 6, 'https://radixuk.org/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://radixuk.org/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}, 50);}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [6, current_page]);} );} );</script>