/gi,s=/<([\w:]+)/,d=/<|?\w+;/,u={option:[1,""," "],thead:[1,"
"],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};return function(t,e){var i,n,o,r,a=(e=e||document).createDocumentFragment();if(d.test(t)){for(i=a.appendChild(e.createElement("div")),n=(s.exec(t)||["",""])[1].toLowerCase(),o=u[n]||u._default,i.innerHTML=o[1]+t.replace(l,"<$1>$2>")+o[2],r=o[0];r--;)i=i.lastChild;for(a.removeChild(a.firstChild);i.firstChild;)a.appendChild(i.firstChild)}else a.appendChild(e.createTextNode(t));return a}}(),ioValidateValidator=function(t){this.settings=t,this.value_type=null};ioValidateValidator.prototype={Validate:function(){alert("Validate function not defined")}};var ioValidateDefinition=function(t){for(var e in t)this[e]=t[e]};ioValidateDefinition.prototype={UpdateSettings:function(t){this.settings=t}};var ioValidateValidator_email=function(t){ioValidateValidator.call(this,t)};extend(ioValidateValidator_email,ioValidateValidator),ioValidateValidator_email.prototype.Validate=function(t){var e=!0;return""==t||t.match(/^\S+@\S+$$/i)||(e=!1),e};var ioValidateValidator_equal=function(t){ioValidateValidator.call(this,t)};extend(ioValidateValidator_equal,ioValidateValidator),ioValidateValidator_equal.prototype.Validate=function(t,e){return void 0!==e[this.settings]&&t==e[this.settings]};var ioValidateValidator_filesize=function(t){ioValidateValidator.call(this,t)};extend(ioValidateValidator_filesize,ioValidateValidator),ioValidateValidator_filesize.prototype.Validate=function(t,e){var i=!0;if(null===t||"string"==typeof t)return i;var n=this.settings.match(/^(\d+)(.*)$/i);if(n){var o=+n[1],r=n[2];switch(r){case"B":break;case"KB":o*=1024;break;case"MB":o*=Math.pow(1024,2);break;case"GB":o*=Math.pow(1024,3);break;case"TB":o*=Math.pow(1024,4);break;default:console.log("Invalid file size unit ["+r+"]")}for(var a=0;ae[this.settings]&&(i=!1),i};var ioValidateValidator_max=function(t){ioValidateValidator.call(this,t),this.value=+t};extend(ioValidateValidator_max,ioValidateValidator),ioValidateValidator_max.prototype.Validate=function(t,e){var i=!0;switch(this.value_type){case"date":if(null===t)return!0;i=t<=new Date(this.settings);break;default:return"number"!=typeof t||t<=this.value}return i};var ioValidateValidator_maxlength=function(t){ioValidateValidator.call(this,t)};extend(ioValidateValidator_maxlength,ioValidateValidator),ioValidateValidator_maxlength.prototype.Validate=function(t,e){return t.toString().length<=parseInt(this.settings)};var ioValidateValidator_min=function(t){ioValidateValidator.call(this,t),this.value=+t};extend(ioValidateValidator_min,ioValidateValidator),ioValidateValidator_min.prototype.Validate=function(t,e){var i=!0;switch(this.value_type){case"date":if(null===t)return!0;i=t>=new Date(this.settings);break;default:return"number"!=typeof t||t>=this.value}return i};var ioValidateValidator_number=function(t){ioValidateValidator.call(this,t)};extend(ioValidateValidator_number,ioValidateValidator),ioValidateValidator_number.prototype.Validate=function(t){var e=!0;return 0
');$(n).insertBefore(t),this.b(n.find(".ioselect-button-close")[0],"click",this.HideDropdown.bind(this)),$(this.e[0].parentNode),this.c=$(n)[0],this.d=$(this.c).find(".ioselect-dropdown")[0];var r=this.e[0].getAttribute("data-ioselect-dropdown-class");null!=r&&$(this.d).addClass(r),this.list=$(this.d).find("ul")[0],this.search=$(this.d).find("input[type=text]")[0],this.d_built=this.current_selected=!1,this.select=$(this.c).find(".ioselect-select")[0],$(document.body).append(this.d),this.mask=$('
')[0],this.filter="",this.mutation_listener=this.SelectMutated.bind(this),this.mutation_observer=!1,"undefined"!=typeof MutationObserver&&(this.mutation_observer=new MutationObserver(this.mutation_listener),this.mutation_observer.observe(this.e[0],{childList:!0,attributes:!0})),this.b(this.e.closest("form"),"reset",this.Reset.bind(this)),this.b($(this.d),"click",this.ClickOption.bind(this)),this.b($(this.select),"click",this.ClickSelect.bind(this)),this.b(this.e,"change",this.Update.bind(this)),this.search_timeout=null,this.UpdateSelect(),$(this.e).trigger("ready")}return t.prototype={on:function(t,i){this.b(this.e,t,function(t){var e;void 0!==t.detail&&$.isArray(t.detail.__args)?((e=[t]).push.apply(e,t.detail.__args),i.apply(null,e)):i.apply(i,arguments)})},off:function(t,e){this.u(this.e,t,e)},b:function(t,e,i){this.l.push({element:$(t)[0],event:e,func:i}),$(t).on(e,i)},u:function(t,e,i){t=$(t)[0];for(var n=[],r=0;r=this.o.mobile_breakpoint?(this.d.style.width=this.c.getBoundingClientRect().width+"px",this.is_mobile=!1,$([this.d,this.c,this.mask]).removeClass("ioselect-mobile")):(this.d.style.width="",this.is_mobile=!0,$([this.d,this.c,this.mask]).addClass("ioselect-mobile")),this.SetDropdownPosition()},Reset:function(){setTimeout(function(){this.Update()}.bind(this),0)},ClickSelect:function(t){$(this.c).hasClass("ioselect-disabled")||($(this.c).hasClass("ioselect-open")?this.HideDropdown():this.ShowDropdown())},ShowDropdown:function(t){this.d_built||this.BuildDropdown(),this.current_selected=!1,this.b(window,"resize",this.Resize.bind(this)),viewportmeta=$('meta[name="viewport"]')[0],this.current_meta=viewportmeta.content.split(",");for(var e=[],i=0;i=this.list.querySelectorAll("li").length)return;$(this.list).find("li:nth-child("+(this.current_selected+1).toString()+")").removeClass("ioselect-current"),this.current_selected++}else{if(!1===this.current_selected||0===this.current_selected)return;$(this.list).find("li:nth-child("+(this.current_selected+1).toString()+")").removeClass("ioselect-current"),this.current_selected--}var i=$(this.list).find("li:nth-child("+(this.current_selected+1).toString()+")")[0];$(i).addClass("ioselect-current"),i.offsetTop-i.parentNode.scrollTop<0?i.parentNode.scrollTop=i.offsetTop:i.offsetTop+i.offsetHeight>this.list.scrollTop+this.list.offsetHeight&&(i.parentNode.scrollTop=i.offsetTop+i.offsetHeight-this.list.offsetHeight)}13==e&&!1!==this.current_selected&&$(this.list).find("li:nth-child("+(this.current_selected+1).toString()+")")[0].click()},ClickOption:function(t){if(t.stopPropagation(),!(!this.is_multiple&&$(t.target).hasClass("ioselect-selected")||$(t.target).hasClass("ioselect-disabled")||"INPUT"==t.target.tagName)){var e=$(t.target).closest(".ioselect-option,.ioselect-optgroup");if(0!=e.length)if(e.hasClass("ioselect-optgroup"))$(this.e).trigger("optgroup-click",[e[0],"asd"]);else{var i=e[0].getAttribute("data-value");if(this.is_multiple){if(0==i.length)return;"[object Array]"!==$.isArray(i)&&(i=[i]);for(var n=0;n'+(""!=r.text?r.text:" ")+""}else e+=''+r.innerText+" ",i++}this.list.innerHTML=e,this.d_built=!0,this.list.scrollTop=0},GetDropdown:function(){return this.d},ApplySearchFilter:function(t){return this.o.search_in_text?-1!==t.toLowerCase().indexOf(this.filter.toLowerCase()):0===t.toLowerCase().indexOf(this.filter.toLowerCase())},Update:function(){this.d_built=!1,this.UpdateSelect()},UpdateSelect:function(){var t=this.e[0].querySelectorAll("option:checked");if($(this.select).removeClass("ioselect-placeholder"),this.is_multiple)if(0'+(""!=t[i].text?t[i].text:" ")+"");this.select.innerHTML=e;for(var n=$(this.select).find(".ioselect-selected-item"),i=0;i=p&&Math.abs(m)<=g?c=d<0?"left":"right":Math.abs(m)>=p&&Math.abs(d)<=g&&(c=m<0?"up":"down")),e=a,"none"!=(i=c)&&(n={direction:i},window.CustomEvent?(r=new CustomEvent("swipe",{detail:n}),s=new CustomEvent("swipe"+i,{detail:n})):((r=document.createEvent("CustomEvent")).initCustomEvent("swipe",!0,!0,n),(s=document.createEvent("CustomEvent")).initCustomEvent("swipe"+i,!0,!0,n)),e.dispatchEvent(r),e.dispatchEvent(s)),l.lock_scroll&&t.preventDefault()}n.addEventListener("touchend",s,!1),n.ioswipe_events=[{event:"touchstart",func:i},{event:"touchmove",func:r},{event:"touchend",func:s}]}}function t(t,e){switch(typeof t){case"object":"number"!=typeof t.length&&(t=[t]);break;case"string":t=document.querySelectorAll(t)}for(var i=0;i=e[i];)i+=1;return i}function i(t,e,i){if(i>=t.slice(-1)[0])return 100;var n,r,s=d(i,t),o=t[s-1],a=t[s],l=e[s-1],c=e[s];return l+(r=i,u(n=[o,a],n[0]<0?r+Math.abs(n[0]):r-n[0])/h(l,c))}function n(t,e,i,n){if(100===n)return n;var r,s,o=d(n,t),a=t[o-1],l=t[o];return i?(l-a)/2= 2) required for mode 'count'.");var n=e-1,r=100/n;for(e=[];n--;)e[n]=n*r;e.push(100),t="positions"}return"positions"===t?e.map(function(t){return w.fromStepping(i?w.getStep(t):t)}):"values"===t?i?e.map(function(t){return w.fromStepping(w.getStep(w.toStepping(t)))}):e:void 0}(e,t.values||!1,t.stepped||!1)),s=t.format||{to:Math.round};return h=p.appendChild(I(r,n,s))}function R(){var t=l.getBoundingClientRect(),e="offset"+["Width","Height"][u.ort];return 0===u.ort?t.width||l[e]:t.height||l[e]}function M(n,r,s,o){function e(t){return!!(t=function(t,e,i){var n,r,s=0===t.type.indexOf("touch"),o=0===t.type.indexOf("mouse"),a=0===t.type.indexOf("pointer");0===t.type.indexOf("MSPointer")&&(a=!0);if(s){var l=function(t){return t.target===i||i.contains(t.target)};if("touchstart"===t.type){var c=Array.prototype.filter.call(t.touches,l);if(1i.stepAfter.startValue&&(r=i.stepAfter.startValue-n),s=n>i.thisStep.startValue?i.thisStep.step:!1!==i.stepBefore.step&&n-i.stepBefore.highestStep,100===t?r=null:0===t&&(s=null);var o=w.countStepDecimals();return null!==r&&!1!==r&&(r=Number(r.toFixed(o))),null!==s&&!1!==s&&(s=Number(s.toFixed(o))),[s,r]})},on:O,off:function(t){var n=t&&t.split(".")[0],r=n&&t.substring(n.length);Object.keys(y).forEach(function(t){var e=t.split(".")[0],i=t.substring(e.length);n&&n!==e||r&&r!==i||delete y[t]})},get:K,set:X,reset:function(t){X(u.start,t)},__moveHandles:function(t,e,i){q(t,e,g,i)},options:s,updateOptions:function(e,t){var i=K(),n=["margin","limit","padding","range","animate","snap","step","format"];n.forEach(function(t){void 0!==e[t]&&(s[t]=e[t])});var r=ot(s);n.forEach(function(t){void 0!==e[t]&&(u[t]=r[t])}),w=r.spectrum,u.margin=r.margin,u.limit=r.limit,u.padding=r.padding,u.pips&&T(u.pips),g=[],X(e.start||i,t)},target:p,removePips:A,pips:T},u.pips&&T(u.pips),u.tooltips&&(r=c.map(i),O("update",function(t,e,i){var n;r[e]&&(n=t[e],!0!==u.tooltips[e]&&(n=u.tooltips[e].to(i[e])),r[e].innerHTML=n)})),O("update",function(t,e,o,i,a){_.forEach(function(t){var e=c[t],i=z(g,t,0,!0,!0,!0),n=z(g,t,100,!0,!0,!0),r=a[t],s=u.ariaFormat.to(o[t]);e.children[0].setAttribute("aria-valuemin",i.toFixed(1)),e.children[0].setAttribute("aria-valuemax",n.toFixed(1)),e.children[0].setAttribute("aria-valuenow",r.toFixed(1)),e.children[0].setAttribute("aria-valuetext",s)})}),o}return{version:Z,create:function(t,e){if(!t||!t.nodeName)throw new Error("noUiSlider ("+Z+"): create requires a single element, got: "+t);if(t.noUiSlider)throw new Error("noUiSlider ("+Z+"): Slider was already initialized.");var i=A(t,ot(e),e);return t.noUiSlider=i}}});var GalleryFading=function(t){this.container=$(t),this.container.hasClass(this.container_class)||(this.add_container_class=!0),this.item_selector=this.item_class,void 0!==this.container.data("gallery")&&(this.data=this.container.data("gallery"),"string"==typeof this.data&&(this.data=JSON.parse(this.data)),this.item_selector=this.data.selector,this.max_width=this.data.width),this.items=$(t).find("."+this.item_selector),this.items.length<2||($(window).on("resize",debounce(this.Resize.bind(this),100)),this.Resize(),ioswipe(this.container),this.container.find("img").on("image.loaded",debounce(this.DoResize.bind(this),100)))};GalleryFading.prototype={is_setup:!1,timeout:1e4,current:0,auto:1,add_container_class:!1,container_class:"c-gallery-fading",item_class:"c-gallery-fading__item",max_width:!1,Setup:function(){if(!this.is_setup){this.is_setup=!0,this.add_container_class&&this.container.addClass(this.container_class),this.item_selector!=this.item_class&&this.container.find("."+this.item_selector).addClass(this.item_class),this.pips=$(''),$(this.container[0].parentNode).append(this.pips),this.count=this.items.length;for(var t=1;t<=this.count;t++)this.pips.append($(''+t.toString()+" "));this.pips.find(".c-pips__pip").on("click",this.GoTo.bind(this)),this.Update(),this.UpdatePips(),this.StartAuto(),this.start_auto=this.StartAuto.bind(this),this.stop_auto=this.StopAuto.bind(this),this.items.on("touchstart",this.stop_auto),this.items.on("touchend",this.start_auto),this.container.on("mouseenter",this.stop_auto),this.container.on("mouseleave",this.start_auto),this.swipe_left=function(){this.GoNext(),this.StartAuto()}.bind(this),this.swipe_right=function(){this.GoPrevious(),this.StartAuto()}.bind(this),this.container.on("swipeleft",this.swipe_left),this.container.on("swiperight",this.swipe_right),this.container.addClass("ready"),this.Resize()}},Teardown:function(){if(this.is_setup){this.StopAuto(),this.pips.remove(),this.items.off("touchstart",this.stop_auto),this.items.off("touchend",this.start_auto),this.container.off("mouseenter",this.stop_auto),this.container.off("mouseleave",this.start_auto),this.container.off("swipeleft",this.swipe_left),this.container.off("swiperight",this.swipe_right),this.container[0].style.height="auto";for(var t=0;t=this.max_width?this.Teardown():(this.Setup(),this.DoResize()))},DoResize:function(){this.container[0].style.height="auto",this.container.addClass("resizing");for(var t=0,e=0;e *"),m=0;m *"),m=0;m'),this.object.addClass("has-progress").append(this.progress)),this.progress.css({width:t.percent+"%"})},Reset:function(){clearTimeout(this.timer);var t=this.GetAttributes();for(var e in t)void 0!==this.attributes[e]?this.element.setAttribute(e,this.attributes[e]):this.element.removeAttribute(e);this.SetText(this.original_text)},GetText:function(){return"input"==this.element.nodeName.toLowerCase()?this.object[0].value:this.object[0].innerText},SetText:function(t){"input"==this.element.nodeName.toLowerCase()?this.object[0].value=t:this.object[0].innerText=t},ResetAttributes:function(){this.attributes=this.GetAttributes()},GetAttributes:function(){var t={},e=this.element.attributes;for(index in e)t[e[index].name]=e[index].value;return t}}),recaptcha_loading=!1,recaptcha_callbacks=[],RecaptchaLoaded=function(){for(var t=0;t')[0],$(this.form_element).append(t),this.recaptcha_id=grecaptcha.render(t,{sitekey:this.site_key,callback:this.onValidate.bind(this),"expired-callback":this.onExpired.bind(this),"error-callback":this.onError.bind(this)}),$(this.form_element).find("[type=submit]").each(function(){null!==this.getAttribute("disabled")&&this.removeAttribute("disabled","")}),$(this.form_element).trigger("recaptcha:initialised")):recaptcha_callbacks.push(this.Initialise.bind(this)))},Validate:function(){this.form.SetValue("recaptcha_id",""),grecaptcha.reset(this.recaptcha_id),grecaptcha.execute(this.recaptcha_id),this.popup_iframe=!1,this.validating=!0,this.popup_interval=setInterval(function(){var t=$('iframe[src*="google.com/recaptcha/api2/bframe"]');if(0'+$(this).data("subtitle")+"")}),$(t).find(".c-form__row--floating-label input").on("focus",this.FormElementFocus.bind(this)),$(t).find(".c-form__row--floating-label input").each(function(){""!=this.value&&$(this).closest(".c-form__form-row").addClass("c-form__row--focus")}),$(t).find(".c-form__row--floating-label input").on("blur",this.FormElementBlur.bind(this)),i.SetErrorRenderTarget(this.FormRenderErrors),e.on("iovalidate:clearformerrors",this.onFormRenderErrors.bind(this,t))},InitRangeFields:function(t){$(t).find("input[type=range]:not(.range-ignore)").each(function(){CustomForms.InitRangeField(this)})},InitRangeField:function(e){var t;e.slider?(e.slider.noUiSlider&&e.slider.noUiSlider.destroy(),t=$(e.parentNode).find(".c-form__range-outer")):(e.setAttribute("type","hidden"),(t=$('
')).insertAfter(e));var i=1,n=1;null!=e.getAttribute("data-range-step")&&(i=parseInt(e.getAttribute("data-range-step"))),null!=e.getAttribute("data-range-margin")&&(n=parseInt(e.getAttribute("data-range-margin")));var r=function(t){return parseInt(Math.round(t)).toString()};if(e.getAttribute("data-range-tooltip-format")){var s=parseInt(e.getAttribute("data-range-tooltip-format-places"));switch(e.getAttribute("data-range-tooltip-format")){case"percent":r=function(t){return t.toFixed(s)+"%"}}}noUiSlider.create(t[0],{start:e.getAttribute("data-range-sliders").split(","),connect:"lower",tooltips:{to:r},range:{min:parseInt(e.getAttribute("data-range-min")),max:parseInt(e.getAttribute("data-range-max"))},step:i,margin:n}),t[0].noUiSlider.on("update",function(t){e.value=JSON.stringify(t),$(e).trigger("update")}),e.slider=t[0]},InitFormSelect:function(e){var t=new ioselect(e,{search_min:10,search_in_text:!0});$(e).closest("form").hasClass("c-form--on-white")&&$(t.GetDropdown()).addClass("ioselect-dropdown--on-white"),$(e).closest("form").hasClass("c-form--default")&&$(t.GetDropdown()).addClass("ioselect-dropdown--default"),$(e).closest(".c-form-vacancy-search")&&(t.on("show-dropdown",this.FormElementFocus.bind(this)),t.on("hide-dropdown",this.FormElementBlur.bind(this)),$(e).find("option").each(function(){0===this.innerText.indexOf("*")&&(this.innerText=this.innerText.substring(1),this.is_parent=!0)}),t.on("show-dropdown",function(){$(t.GetDropdown()).find(".ioselect-option").each(function(){var t=$(this).data("value");""!==t&&$(e).find('option[value="'+t+'"]')[0].is_parent&&$(this).addClass("parent")})}.bind(this))),""!=e.value&&$(e).closest(".c-form-vacancy-search__form-row").addClass("focus")},FormRenderErrors:function(t,e){var i=$($(t)[0]).closest(".c-form__row");i.addClass("c-form__row--invalid"),i.find(".c-form__errors").append(e).addClass("c-form__errors--show");var n=$(t).closest("form")[0];n.error_timeout||(n.error_timeout=setTimeout(function(){var t=$(n).find(".c-form__row--invalid")[0];scrollToOffset(t),n.error_timeout=!1},10))},onFormRenderErrors:function(t,e){$(t).find(".c-form__row").removeClass("c-form__row--invalid");$(t).find(".c-form__errors").removeClass("c-form__errors--show")},FormElementFocus:function(t){$(t.target).closest(".c-form__row").addClass("focus")},FormElementBlur:function(t){""==new ioForm($(t.target).closest("form")).GetValue(t.target.getAttribute("name"))&&$(t.target).closest(".c-form__row").removeClass("focus")},FormElementChange:function(t){""==new ioForm($(t.target).closest("form")).GetValue(t.target.getAttribute("name"))?$(t.target).closest(".c-form__row").removeClass("focus"):$(t.target).closest(".c-form__row").addClass("focus")},onSubmit:function(t,e){e.preventDefault(),new ioValidate(t).DoFormValidation(t)&&(void 0!==t.recaptcha?t.recaptcha.Validate():e.target.submit())},RecaptchaValidated:function(t){t.target.submit()}},FaqLists={Init:function(t){$(".c-faqs").each(function(){new FaqList(this)})}},FaqList=function(t){this.element=t,$(this.element).find(".c-faqs__item-title").on("click",this.Toggle.bind(this)),$(window).on("resize",debounce(this.Resize.bind(this),100)),this.Resize()};FaqList.prototype={Resize:function(t){var e,i=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;this.window_width!==i&&(this.window_width=i,(e=$(this.element).find(".c-faqs__item")).removeClass("ready"),e.addClass("open"),e.each(function(){this.style.height="auto",$(this).data("full-height",this.offsetHeight)}),e.removeClass("open"),e.each(function(){$(this).data("min-height",this.offsetHeight),this.style.height=this.offsetHeight+"px"}),e.addClass("ready"))},Toggle:function(t){var e=$(t.target).closest(".c-faqs__item"),i=e.hasClass("open");$(this.element).find(".c-faqs__item").each(function(){this.style.height=$(this).data("min-height")+"px"}),$(this.element).find(".c-faqs__item").removeClass("open"),i||(e.addClass("open"),e[0].style.height=e.data("full-height")+"px")}},Loader.onFontsLoaded(function(){FaqLists.Init()});var sCMS_CookieCreate,LeadMagnets={Init:function(){$("form#form-lead-magnet").each(function(){this.form_initialised||new LeadMagnetForm(this)})}},LeadMagnetForm=function(t){t.form_initialised=!0,this.form=new ioForm(t),this.form_element=t,this.recaptcha=new Recaptcha(this.form_element,!0),$(this.form_element).on("submit",this.Submit.bind(this)),$(this.form_element).on("recaptcha:validated",this.RecaptchaValidated.bind(this)),$(this.form_element).on("recaptcha:expired",this.RecaptchaError.bind(this)),$(this.form_element).on("recaptcha:error",this.RecaptchaError.bind(this)),this.validator=new ioValidate(t),this.smart_button=new sCMS_SmartButton($(this.form_element).find("[type=submit]")),this.form.on("submit",this.Submit.bind(this))};function date(t,e){function i(t,e){return r[t]?r[t]():e}var n,r,s=["Sun","Mon","Tues","Wednes","Thurs","Fri","Satur","January","February","March","April","May","June","July","August","September","October","November","December"],o=/\\?(.?)/gi;return _pad=function(t,e){for(t=String(t);t.lengtht&&(0=this.items.length-this.GetMaxVisibleItems()?this.element.find(".c-timeline__button--next").removeClass("show"):this.element.find(".c-timeline__button--next").addClass("show")},Move:function(){this.list[0].style.left=-(this.current*this.items[0].offsetWidth)+"px",this.UpdateMask(),this.UpdateButtons()},GoNext:function(){this.currentLoad more').insertAfter(".c-news-list .c-pagination"),$(".c-news-list .c-pagination").remove(),void 0!==$(".c-news-list").data("ignore-selected")&&0!=$(".c-news-featured").length)for(var t=$(".c-news-featured .c-news-featured__item"),e=0;e");i.append($(".c-news-list__item")[0].cloneNode(!0)),this.template=i[0].innerHTML,this.start=$(".c-news-list__item").length}},Fetch:function(){var t={ignore_uids:this.ignore_uids,start:this.start,__per_page:this.per_page};$.ajax("/api/1/News/News",{data:t,success:this.onFetch.bind(this)})},onFetch:function(t){if(0'+c.title+"")}null!==r.author&&a.push("by "+r.author.name);for(l=0;l'+a[l]+"";s.find(".c-news-item__info")[0].innerHTML=a.join(""),s.find(".c-news-list__item-title")[0].innerText=r.title,s.find(".c-news-list__item-summary")[0].innerText=r.summary,s.find("a").each(function(){this.href=r.path}),i.push(s),s.addClass("pending")}for(l=0;l=parseInt(t.total)&&$("#news-list-load-more").remove("show"),this.start+=this.per_page}},Reveal:function(t){0 How much do you need to retire? Using the retirement calculator below, you can find out whether you’re on track, over, or under for the retirement you want.
Download your results here Download your results here
How to use this retirement calculator
Enter your current age, income after taxes, current savings, and how much you save each month (after bills and expenses). Average return on savings = For example, assume 1% for cash, 5% for investments, or 3% if you have a mixture of both. Next, enter the amount of your current income you would like at retirement. For example, someone receiving CHF 10,000/month may want CHF 6,500 - or 65% - of their current income at retirement. Lastly, enter the number of 1st pillar contributions you will have made by retirement. For example, if you've paid 5 years' 1st pillar contributions until today, and expect to pay in for a further 20 years, enter 25 years. Based on the Swiss state pension. Your targets
Enter the age you would like to retire. Use the Age slider above to increase and decrease the age; when the bar chart showing 'You will have' and 'You will need' are the same, that is your expected age of retirement. Close Thank you Congratulations! Your personal retirement calculation is on its way to your email inbox.
Take time to digest the information, then take action - get in touch with us or call us today at +41 (0) 55 416 26 46.