Irish Pensions and Finance

Irish Pensions and Finance – Financial Advice For Irelands Public Sector

Our Services

We believe in working with and listening to our clients in order to find the best solutions for their needs.
​We pride ourselves in providing the best client service in the industry.

Public Sector

Financial Advice

Our Advisors are experts in the Public Sector Superannuation Scheme

Retirement

Planning

Let us guide you along our Retirement Glidepath towards financial security

Mortgages

Expert, impartial and specific advise on your mortgage for public sector employees

#element-d8452c85-de43-478a-938c-cdf54ff7a121 .colored-box-content {
clear: both;
float: left;
width: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: rgba(42,42,42,0.4);
padding-top: 40px;
padding-bottom: 40px;
padding-left: 40px;
padding-right: 40px;
-webkit-border-top-left-radius: 0px;
-moz-border-top-left-radius: 0px;
border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-top-right-radius: 0px;
border-top-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-bottom-left-radius: 0px;
border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-bottom-right-radius: 0px;
border-bottom-right-radius: 0px;
}

Retirement

​Helpdesk

​As part of our ongoing service to our retiring/ retired clients, we are delighted to introduce the 
IPF Retirement Help Desk:

Phone number:
01 6910317


Any Public Sector employee can now ring this designated number and have their queries and questions dealt with by a Qualified Financial Advisor with expertise in the Public Sector Superannuation Scheme.

function setupElement744862668297878019() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “848857247979793891-1.0.1”;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = /**
* This is required for element rendering to be possible
* @type {PlatformElement}
*/
(function() {
var ColoredBox = PlatformElement.extend({

initialize: function() {
}

});

return ColoredBox;
})();

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“top_padding_each”:[{“top_padding_index”:0},{“top_padding_index”:1},{“top_padding_index”:2},{“top_padding_index”:3},{“top_padding_index”:4},{“top_padding_index”:5},{“top_padding_index”:6},{“top_padding_index”:7},{“top_padding_index”:8},{“top_padding_index”:9},{“top_padding_index”:10},{“top_padding_index”:11},{“top_padding_index”:12},{“top_padding_index”:13},{“top_padding_index”:14},{“top_padding_index”:15},{“top_padding_index”:16},{“top_padding_index”:17},{“top_padding_index”:18},{“top_padding_index”:19},{“top_padding_index”:20},{“top_padding_index”:21},{“top_padding_index”:22},{“top_padding_index”:23},{“top_padding_index”:24},{“top_padding_index”:25},{“top_padding_index”:26},{“top_padding_index”:27},{“top_padding_index”:28},{“top_padding_index”:29},{“top_padding_index”:30},{“top_padding_index”:31},{“top_padding_index”:32},{“top_padding_index”:33},{“top_padding_index”:34},{“top_padding_index”:35},{“top_padding_index”:36},{“top_padding_index”:37},{“top_padding_index”:38},{“top_padding_index”:39}],”bottom_padding_each”:[{“bottom_padding_index”:0},{“bottom_padding_index”:1},{“bottom_padding_index”:2},{“bottom_padding_index”:3},{“bottom_padding_index”:4},{“bottom_padding_index”:5},{“bottom_padding_index”:6},{“bottom_padding_index”:7},{“bottom_padding_index”:8},{“bottom_padding_index”:9},{“bottom_padding_index”:10},{“bottom_padding_index”:11},{“bottom_padding_index”:12},{“bottom_padding_index”:13},{“bottom_padding_index”:14},{“bottom_padding_index”:15},{“bottom_padding_index”:16},{“bottom_padding_index”:17},{“bottom_padding_index”:18},{“bottom_padding_index”:19},{“bottom_padding_index”:20},{“bottom_padding_index”:21},{“bottom_padding_index”:22},{“bottom_padding_index”:23},{“bottom_padding_index”:24},{“bottom_padding_index”:25},{“bottom_padding_index”:26},{“bottom_padding_index”:27},{“bottom_padding_index”:28},{“bottom_padding_index”:29},{“bottom_padding_index”:30},{“bottom_padding_index”:31},{“bottom_padding_index”:32},{“bottom_padding_index”:33},{“bottom_padding_index”:34},{“bottom_padding_index”:35},{“bottom_padding_index”:36},{“bottom_padding_index”:37},{“bottom_padding_index”:38},{“bottom_padding_index”:39}],”left_padding_each”:[{“left_padding_index”:0},{“left_padding_index”:1},{“left_padding_index”:2},{“left_padding_index”:3},{“left_padding_index”:4},{“left_padding_index”:5},{“left_padding_index”:6},{“left_padding_index”:7},{“left_padding_index”:8},{“left_padding_index”:9},{“left_padding_index”:10},{“left_padding_index”:11},{“left_padding_index”:12},{“left_padding_index”:13},{“left_padding_index”:14},{“left_padding_index”:15},{“left_padding_index”:16},{“left_padding_index”:17},{“left_padding_index”:18},{“left_padding_index”:19},{“left_padding_index”:20},{“left_padding_index”:21},{“left_padding_index”:22},{“left_padding_index”:23},{“left_padding_index”:24},{“left_padding_index”:25},{“left_padding_index”:26},{“left_padding_index”:27},{“left_padding_index”:28},{“left_padding_index”:29},{“left_padding_index”:30},{“left_padding_index”:31},{“left_padding_index”:32},{“left_padding_index”:33},{“left_padding_index”:34},{“left_padding_index”:35},{“left_padding_index”:36},{“left_padding_index”:37},{“left_padding_index”:38},{“left_padding_index”:39}],”right_padding_each”:[{“right_padding_index”:0},{“right_padding_index”:1},{“right_padding_index”:2},{“right_padding_index”:3},{“right_padding_index”:4},{“right_padding_index”:5},{“right_padding_index”:6},{“right_padding_index”:7},{“right_padding_index”:8},{“right_padding_index”:9},{“right_padding_index”:10},{“right_padding_index”:11},{“right_padding_index”:12},{“right_padding_index”:13},{“right_padding_index”:14},{“right_padding_index”:15},{“right_padding_index”:16},{“right_padding_index”:17},{“right_padding_index”:18},{“right_padding_index”:19},{“right_padding_index”:20},{“right_padding_index”:21},{“right_padding_index”:22},{“right_padding_index”:23},{“right_padding_index”:24},{“right_padding_index”:25},{“right_padding_index”:26},{“right_padding_index”:27},{“right_padding_index”:28},{“right_padding_index”:29},{“right_padding_index”:30},{“right_padding_index”:31},{“right_padding_index”:32},{“right_padding_index”:33},{“right_padding_index”:34},{“right_padding_index”:35},{“right_padding_index”:36},{“right_padding_index”:37},{“right_padding_index”:38},{“right_padding_index”:39}],”background_color”:”#2a2a2a”,”opacity”:40,”top_left_radius”:0,”top_right_radius”:0,”bottom_left_radius”:0,”bottom_right_radius”:0,”top_padding”:40,”bottom_padding”:40,”left_padding”:40,”right_padding”:40});
_Element.prototype.settings.page_element_id = “744862668297878019”;

_Element.prototype.element_id = “d8452c85-de43-478a-938c-cdf54ff7a121”;
_Element.prototype.user_id = “40859893”;
_Element.prototype.site_id = “748682923609045137”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/uploads/b/marketplace-elements-848857247979793891-1.0.1/assets/”;
new _Element({
el: ‘#element-d8452c85-de43-478a-938c-cdf54ff7a121’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement744862668297878019();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement744862668297878019, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement744862668297878019();
}
});
}

Our Partners

For expert financial advice
​you can trust


Irish Pensions & Finance

#element-985ef42b-9b15-40e0-8b8e-5143cf20434d .counter-number > div {
font-size: 65px;
color: #2C6A56 !important;
margin-top: -10px;
margin-bottom: -10px;
text-align: center;
padding: 0;
min-height: 75px;
line-height: 75px;
}
#element-985ef42b-9b15-40e0-8b8e-5143cf20434d .content-number-bold {
font-weight: bold;
}
#element-985ef42b-9b15-40e0-8b8e-5143cf20434d .counter-label .paragraph {
text-align: center !important;
padding: 0 !important;
margin: 0 !important;
}

YEARS IN BUSINESS

function setupElement213076987937128579() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “859636669115165528-1.1.6”;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = /**
* This is required for element rendering to be possible
* @type {PlatformElement}
*/
(function() {

var CounterElement = PlatformElement.extend({
initialize: function() {
// Cache counter element
this.counter = this.$(‘.counter-number div’);
this.startCounter();
},

// Wrapper function to determine when to start animating
startCounter: function() {
// Animate immediately if counter is already in view.
// Otherwise, set interval to check if the counter is in view
var view = this;
view.checkView = setInterval(function() {
if (view.isScrolledIntoView(view.counter)) {
clearInterval(view.checkView);
view.animateNum();
}
}, 200);
},

// Perform animation
animateNum: function() {
var intervalCounter = 0;
var end = this.settings.get(‘end’);
var duration = this.settings.get(‘duration’);
var view = this;

view.animateNumInterval = setInterval(function() {
var percentComplete = intervalCounter / (duration * 100);
view.counter.text(Math.round(end * percentComplete));
intervalCounter++;
if ((intervalCounter / 100) == duration) {
// to beat any rounding issues
view.counter.text(end);
clearInterval(view.animateNumInterval);
}
}, 10);
},

// Helper function to determine if an element is in view
isScrolledIntoView: function($elem) {
// For nested counters that are hidden
if (!$elem.is(‘:visible’)) {
return false;
}

var $window = $(window);

var docViewTop = $window.scrollTop();
var docViewBottom = docViewTop + $window.height();

var elemTop = $elem.offset().top;
var elemBottom = elemTop + $elem.height();

return ((elemBottom = docViewTop));
}
});

return CounterElement;
})();;

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“end_each”:[{“end_index”:0},{“end_index”:1},{“end_index”:2},{“end_index”:3},{“end_index”:4},{“end_index”:5},{“end_index”:6},{“end_index”:7},{“end_index”:8},{“end_index”:9},{“end_index”:10},{“end_index”:11},{“end_index”:12},{“end_index”:13},{“end_index”:14},{“end_index”:15},{“end_index”:16},{“end_index”:17},{“end_index”:18},{“end_index”:19},{“end_index”:20},{“end_index”:21},{“end_index”:22},{“end_index”:23},{“end_index”:24},{“end_index”:25},{“end_index”:26},{“end_index”:27},{“end_index”:28}],”num_size_each”:[{“num_size_index”:0},{“num_size_index”:1},{“num_size_index”:2},{“num_size_index”:3},{“num_size_index”:4},{“num_size_index”:5},{“num_size_index”:6},{“num_size_index”:7},{“num_size_index”:8},{“num_size_index”:9},{“num_size_index”:10},{“num_size_index”:11},{“num_size_index”:12},{“num_size_index”:13},{“num_size_index”:14},{“num_size_index”:15},{“num_size_index”:16},{“num_size_index”:17},{“num_size_index”:18},{“num_size_index”:19},{“num_size_index”:20},{“num_size_index”:21},{“num_size_index”:22},{“num_size_index”:23},{“num_size_index”:24},{“num_size_index”:25},{“num_size_index”:26},{“num_size_index”:27},{“num_size_index”:28},{“num_size_index”:29},{“num_size_index”:30},{“num_size_index”:31},{“num_size_index”:32},{“num_size_index”:33},{“num_size_index”:34},{“num_size_index”:35},{“num_size_index”:36},{“num_size_index”:37},{“num_size_index”:38},{“num_size_index”:39},{“num_size_index”:40},{“num_size_index”:41},{“num_size_index”:42},{“num_size_index”:43},{“num_size_index”:44},{“num_size_index”:45},{“num_size_index”:46},{“num_size_index”:47},{“num_size_index”:48},{“num_size_index”:49},{“num_size_index”:50},{“num_size_index”:51},{“num_size_index”:52},{“num_size_index”:53},{“num_size_index”:54},{“num_size_index”:55},{“num_size_index”:56},{“num_size_index”:57},{“num_size_index”:58},{“num_size_index”:59},{“num_size_index”:60},{“num_size_index”:61},{“num_size_index”:62},{“num_size_index”:63},{“num_size_index”:64}],”duration_each”:[{“duration_index”:0},{“duration_index”:1}],”end”:29,”above”:false,”below”:true,”num_size”:65,”num_color”:”#2C6A56″,”num_bold”:true,”duration”:2});
_Element.prototype.settings.page_element_id = “213076987937128579”;

_Element.prototype.element_id = “985ef42b-9b15-40e0-8b8e-5143cf20434d”;
_Element.prototype.user_id = “40859893”;
_Element.prototype.site_id = “748682923609045137”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/uploads/b/marketplace-elements-859636669115165528-1.1.6/assets/”;
new _Element({
el: ‘#element-985ef42b-9b15-40e0-8b8e-5143cf20434d’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement213076987937128579();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement213076987937128579, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement213076987937128579();
}
});
}

#element-02c9910f-3814-428c-ad49-264aa8f32a50 .counter-number > div {
font-size: 65px;
color: #2C6A56 !important;
margin-top: -10px;
margin-bottom: -10px;
text-align: center;
padding: 0;
min-height: 75px;
line-height: 75px;
}
#element-02c9910f-3814-428c-ad49-264aa8f32a50 .content-number-bold {
font-weight: bold;
}
#element-02c9910f-3814-428c-ad49-264aa8f32a50 .counter-label .paragraph {
text-align: center !important;
padding: 0 !important;
margin: 0 !important;
}

HAPPY CLIENTS

function setupElement840941816192601066() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “859636669115165528-1.1.6”;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = /**
* This is required for element rendering to be possible
* @type {PlatformElement}
*/
(function() {

var CounterElement = PlatformElement.extend({
initialize: function() {
// Cache counter element
this.counter = this.$(‘.counter-number div’);
this.startCounter();
},

// Wrapper function to determine when to start animating
startCounter: function() {
// Animate immediately if counter is already in view.
// Otherwise, set interval to check if the counter is in view
var view = this;
view.checkView = setInterval(function() {
if (view.isScrolledIntoView(view.counter)) {
clearInterval(view.checkView);
view.animateNum();
}
}, 200);
},

// Perform animation
animateNum: function() {
var intervalCounter = 0;
var end = this.settings.get(‘end’);
var duration = this.settings.get(‘duration’);
var view = this;

view.animateNumInterval = setInterval(function() {
var percentComplete = intervalCounter / (duration * 100);
view.counter.text(Math.round(end * percentComplete));
intervalCounter++;
if ((intervalCounter / 100) == duration) {
// to beat any rounding issues
view.counter.text(end);
clearInterval(view.animateNumInterval);
}
}, 10);
},

// Helper function to determine if an element is in view
isScrolledIntoView: function($elem) {
// For nested counters that are hidden
if (!$elem.is(‘:visible’)) {
return false;
}

var $window = $(window);

var docViewTop = $window.scrollTop();
var docViewBottom = docViewTop + $window.height();

var elemTop = $elem.offset().top;
var elemBottom = elemTop + $elem.height();

return ((elemBottom = docViewTop));
}
});

return CounterElement;
})();;

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“end_each”:[{“end_index”:0},{“end_index”:1},{“end_index”:2},{“end_index”:3},{“end_index”:4},{“end_index”:5},{“end_index”:6},{“end_index”:7},{“end_index”:8},{“end_index”:9},{“end_index”:10},{“end_index”:11},{“end_index”:12},{“end_index”:13},{“end_index”:14},{“end_index”:15},{“end_index”:16},{“end_index”:17},{“end_index”:18},{“end_index”:19},{“end_index”:20},{“end_index”:21},{“end_index”:22},{“end_index”:23},{“end_index”:24},{“end_index”:25},{“end_index”:26},{“end_index”:27},{“end_index”:28},{“end_index”:29},{“end_index”:30},{“end_index”:31},{“end_index”:32},{“end_index”:33},{“end_index”:34},{“end_index”:35},{“end_index”:36},{“end_index”:37},{“end_index”:38},{“end_index”:39},{“end_index”:40},{“end_index”:41},{“end_index”:42},{“end_index”:43},{“end_index”:44},{“end_index”:45},{“end_index”:46},{“end_index”:47},{“end_index”:48},{“end_index”:49},{“end_index”:50},{“end_index”:51},{“end_index”:52},{“end_index”:53},{“end_index”:54},{“end_index”:55},{“end_index”:56},{“end_index”:57},{“end_index”:58},{“end_index”:59},{“end_index”:60},{“end_index”:61},{“end_index”:62},{“end_index”:63},{“end_index”:64},{“end_index”:65},{“end_index”:66},{“end_index”:67},{“end_index”:68},{“end_index”:69},{“end_index”:70},{“end_index”:71},{“end_index”:72},{“end_index”:73},{“end_index”:74},{“end_index”:75},{“end_index”:76},{“end_index”:77},{“end_index”:78},{“end_index”:79},{“end_index”:80},{“end_index”:81},{“end_index”:82},{“end_index”:83},{“end_index”:84},{“end_index”:85},{“end_index”:86},{“end_index”:87},{“end_index”:88},{“end_index”:89},{“end_index”:90},{“end_index”:91},{“end_index”:92},{“end_index”:93},{“end_index”:94},{“end_index”:95},{“end_index”:96},{“end_index”:97},{“end_index”:98},{“end_index”:99},{“end_index”:100},{“end_index”:101},{“end_index”:102},{“end_index”:103},{“end_index”:104},{“end_index”:105},{“end_index”:106},{“end_index”:107},{“end_index”:108},{“end_index”:109},{“end_index”:110},{“end_index”:111},{“end_index”:112},{“end_index”:113},{“end_index”:114},{“end_index”:115},{“end_index”:116},{“end_index”:117},{“end_index”:118},{“end_index”:119},{“end_index”:120},{“end_index”:121},{“end_index”:122},{“end_index”:123},{“end_index”:124},{“end_index”:125},{“end_index”:126},{“end_index”:127},{“end_index”:128},{“end_index”:129},{“end_index”:130},{“end_index”:131},{“end_index”:132},{“end_index”:133},{“end_index”:134},{“end_index”:135},{“end_index”:136},{“end_index”:137},{“end_index”:138},{“end_index”:139},{“end_index”:140},{“end_index”:141},{“end_index”:142},{“end_index”:143},{“end_index”:144},{“end_index”:145},{“end_index”:146},{“end_index”:147},{“end_index”:148},{“end_index”:149},{“end_index”:150},{“end_index”:151},{“end_index”:152},{“end_index”:153},{“end_index”:154},{“end_index”:155},{“end_index”:156},{“end_index”:157},{“end_index”:158},{“end_index”:159},{“end_index”:160},{“end_index”:161},{“end_index”:162},{“end_index”:163},{“end_index”:164},{“end_index”:165},{“end_index”:166},{“end_index”:167},{“end_index”:168},{“end_index”:169},{“end_index”:170},{“end_index”:171},{“end_index”:172},{“end_index”:173},{“end_index”:174},{“end_index”:175},{“end_index”:176},{“end_index”:177},{“end_index”:178},{“end_index”:179},{“end_index”:180},{“end_index”:181},{“end_index”:182},{“end_index”:183},{“end_index”:184},{“end_index”:185},{“end_index”:186},{“end_index”:187},{“end_index”:188},{“end_index”:189},{“end_index”:190},{“end_index”:191},{“end_index”:192},{“end_index”:193},{“end_index”:194},{“end_index”:195},{“end_index”:196},{“end_index”:197},{“end_index”:198},{“end_index”:199},{“end_index”:200},{“end_index”:201},{“end_index”:202},{“end_index”:203},{“end_index”:204},{“end_index”:205},{“end_index”:206},{“end_index”:207},{“end_index”:208},{“end_index”:209},{“end_index”:210},{“end_index”:211},{“end_index”:212},{“end_index”:213},{“end_index”:214},{“end_index”:215},{“end_index”:216},{“end_index”:217},{“end_index”:218},{“end_index”:219},{“end_index”:220},{“end_index”:221},{“end_index”:222},{“end_index”:223},{“end_index”:224},{“end_index”:225},{“end_index”:226},{“end_index”:227},{“end_index”:228},{“end_index”:229},{“end_index”:230},{“end_index”:231},{“end_index”:232},{“end_index”:233},{“end_index”:234},{“end_index”:235},{“end_index”:236},{“end_index”:237},{“end_index”:238},{“end_index”:239},{“end_index”:240},{“end_index”:241},{“end_index”:242},{“end_index”:243},{“end_index”:244},{“end_index”:245},{“end_index”:246},{“end_index”:247},{“end_index”:248},{“end_index”:249},{“end_index”:250},{“end_index”:251},{“end_index”:252},{“end_index”:253},{“end_index”:254},{“end_index”:255},{“end_index”:256},{“end_index”:257},{“end_index”:258},{“end_index”:259},{“end_index”:260},{“end_index”:261},{“end_index”:262},{“end_index”:263},{“end_index”:264},{“end_index”:265},{“end_index”:266},{“end_index”:267},{“end_index”:268},{“end_index”:269},{“end_index”:270},{“end_index”:271},{“end_index”:272},{“end_index”:273},{“end_index”:274},{“end_index”:275},{“end_index”:276},{“end_index”:277},{“end_index”:278},{“end_index”:279},{“end_index”:280},{“end_index”:281},{“end_index”:282},{“end_index”:283},{“end_index”:284},{“end_index”:285},{“end_index”:286},{“end_index”:287},{“end_index”:288},{“end_index”:289},{“end_index”:290},{“end_index”:291},{“end_index”:292},{“end_index”:293},{“end_index”:294},{“end_index”:295},{“end_index”:296},{“end_index”:297},{“end_index”:298},{“end_index”:299},{“end_index”:300},{“end_index”:301},{“end_index”:302},{“end_index”:303},{“end_index”:304},{“end_index”:305},{“end_index”:306},{“end_index”:307},{“end_index”:308},{“end_index”:309},{“end_index”:310},{“end_index”:311},{“end_index”:312},{“end_index”:313},{“end_index”:314},{“end_index”:315},{“end_index”:316},{“end_index”:317},{“end_index”:318},{“end_index”:319},{“end_index”:320},{“end_index”:321},{“end_index”:322},{“end_index”:323},{“end_index”:324},{“end_index”:325},{“end_index”:326},{“end_index”:327},{“end_index”:328},{“end_index”:329},{“end_index”:330},{“end_index”:331},{“end_index”:332},{“end_index”:333},{“end_index”:334},{“end_index”:335},{“end_index”:336},{“end_index”:337},{“end_index”:338},{“end_index”:339},{“end_index”:340},{“end_index”:341},{“end_index”:342},{“end_index”:343},{“end_index”:344},{“end_index”:345},{“end_index”:346},{“end_index”:347},{“end_index”:348},{“end_index”:349},{“end_index”:350},{“end_index”:351},{“end_index”:352},{“end_index”:353},{“end_index”:354},{“end_index”:355},{“end_index”:356},{“end_index”:357},{“end_index”:358},{“end_index”:359},{“end_index”:360},{“end_index”:361},{“end_index”:362},{“end_index”:363},{“end_index”:364},{“end_index”:365},{“end_index”:366},{“end_index”:367},{“end_index”:368},{“end_index”:369},{“end_index”:370},{“end_index”:371},{“end_index”:372},{“end_index”:373},{“end_index”:374},{“end_index”:375},{“end_index”:376},{“end_index”:377},{“end_index”:378},{“end_index”:379},{“end_index”:380},{“end_index”:381},{“end_index”:382},{“end_index”:383},{“end_index”:384},{“end_index”:385},{“end_index”:386},{“end_index”:387},{“end_index”:388},{“end_index”:389},{“end_index”:390},{“end_index”:391},{“end_index”:392},{“end_index”:393},{“end_index”:394},{“end_index”:395},{“end_index”:396},{“end_index”:397},{“end_index”:398},{“end_index”:399},{“end_index”:400},{“end_index”:401},{“end_index”:402},{“end_index”:403},{“end_index”:404},{“end_index”:405},{“end_index”:406},{“end_index”:407},{“end_index”:408},{“end_index”:409},{“end_index”:410},{“end_index”:411},{“end_index”:412},{“end_index”:413},{“end_index”:414},{“end_index”:415},{“end_index”:416},{“end_index”:417},{“end_index”:418},{“end_index”:419},{“end_index”:420},{“end_index”:421},{“end_index”:422},{“end_index”:423},{“end_index”:424},{“end_index”:425},{“end_index”:426},{“end_index”:427},{“end_index”:428},{“end_index”:429},{“end_index”:430},{“end_index”:431},{“end_index”:432},{“end_index”:433},{“end_index”:434},{“end_index”:435},{“end_index”:436},{“end_index”:437},{“end_index”:438},{“end_index”:439},{“end_index”:440},{“end_index”:441},{“end_index”:442},{“end_index”:443},{“end_index”:444},{“end_index”:445},{“end_index”:446},{“end_index”:447},{“end_index”:448},{“end_index”:449},{“end_index”:450},{“end_index”:451},{“end_index”:452},{“end_index”:453},{“end_index”:454},{“end_index”:455},{“end_index”:456},{
“end_index”:457},{“end_index”:458},{“end_index”:459},{“end_index”:460},{“end_index”:461},{“end_index”:462},{“end_index”:463},{“end_index”:464},{“end_index”:465},{“end_index”:466},{“end_index”:467},{“end_index”:468},{“end_index”:469},{“end_index”:470},{“end_index”:471},{“end_index”:472},{“end_index”:473},{“end_index”:474},{“end_index”:475},{“end_index”:476},{“end_index”:477},{“end_index”:478},{“end_index”:479},{“end_index”:480},{“end_index”:481},{“end_index”:482},{“end_index”:483},{“end_index”:484},{“end_index”:485},{“end_index”:486},{“end_index”:487},{“end_index”:488},{“end_index”:489},{“end_index”:490},{“end_index”:491},{“end_index”:492},{“end_index”:493},{“end_index”:494},{“end_index”:495},{“end_index”:496},{“end_index”:497},{“end_index”:498},{“end_index”:499},{“end_index”:500}],”num_size_each”:[{“num_size_index”:0},{“num_size_index”:1},{“num_size_index”:2},{“num_size_index”:3},{“num_size_index”:4},{“num_size_index”:5},{“num_size_index”:6},{“num_size_index”:7},{“num_size_index”:8},{“num_size_index”:9},{“num_size_index”:10},{“num_size_index”:11},{“num_size_index”:12},{“num_size_index”:13},{“num_size_index”:14},{“num_size_index”:15},{“num_size_index”:16},{“num_size_index”:17},{“num_size_index”:18},{“num_size_index”:19},{“num_size_index”:20},{“num_size_index”:21},{“num_size_index”:22},{“num_size_index”:23},{“num_size_index”:24},{“num_size_index”:25},{“num_size_index”:26},{“num_size_index”:27},{“num_size_index”:28},{“num_size_index”:29},{“num_size_index”:30},{“num_size_index”:31},{“num_size_index”:32},{“num_size_index”:33},{“num_size_index”:34},{“num_size_index”:35},{“num_size_index”:36},{“num_size_index”:37},{“num_size_index”:38},{“num_size_index”:39},{“num_size_index”:40},{“num_size_index”:41},{“num_size_index”:42},{“num_size_index”:43},{“num_size_index”:44},{“num_size_index”:45},{“num_size_index”:46},{“num_size_index”:47},{“num_size_index”:48},{“num_size_index”:49},{“num_size_index”:50},{“num_size_index”:51},{“num_size_index”:52},{“num_size_index”:53},{“num_size_index”:54},{“num_size_index”:55},{“num_size_index”:56},{“num_size_index”:57},{“num_size_index”:58},{“num_size_index”:59},{“num_size_index”:60},{“num_size_index”:61},{“num_size_index”:62},{“num_size_index”:63},{“num_size_index”:64}],”duration_each”:[{“duration_index”:0},{“duration_index”:1}],”end”:24500,”above”:false,”below”:true,”num_size”:65,”num_color”:”#2C6A56″,”num_bold”:true,”duration”:2});
_Element.prototype.settings.page_element_id = “840941816192601066”;

_Element.prototype.element_id = “02c9910f-3814-428c-ad49-264aa8f32a50”;
_Element.prototype.user_id = “40859893”;
_Element.prototype.site_id = “748682923609045137”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/uploads/b/marketplace-elements-859636669115165528-1.1.6/assets/”;
new _Element({
el: ‘#element-02c9910f-3814-428c-ad49-264aa8f32a50’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement840941816192601066();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement840941816192601066, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement840941816192601066();
}
});
}

#element-8133b419-8a32-44b8-ba27-4dafc9af1a51 .counter-number > div {
font-size: 65px;
color: #2C6A56 !important;
margin-top: -10px;
margin-bottom: -10px;
text-align: center;
padding: 0;
min-height: 75px;
line-height: 75px;
}
#element-8133b419-8a32-44b8-ba27-4dafc9af1a51 .content-number-bold {
font-weight: bold;
}
#element-8133b419-8a32-44b8-ba27-4dafc9af1a51 .counter-label .paragraph {
text-align: center !important;
padding: 0 !important;
margin: 0 !important;
}

MILLION EUROS UNDER MANAGEMENT

function setupElement324262661226731408() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “859636669115165528-1.1.6”;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = /**
* This is required for element rendering to be possible
* @type {PlatformElement}
*/
(function() {

var CounterElement = PlatformElement.extend({
initialize: function() {
// Cache counter element
this.counter = this.$(‘.counter-number div’);
this.startCounter();
},

// Wrapper function to determine when to start animating
startCounter: function() {
// Animate immediately if counter is already in view.
// Otherwise, set interval to check if the counter is in view
var view = this;
view.checkView = setInterval(function() {
if (view.isScrolledIntoView(view.counter)) {
clearInterval(view.checkView);
view.animateNum();
}
}, 200);
},

// Perform animation
animateNum: function() {
var intervalCounter = 0;
var end = this.settings.get(‘end’);
var duration = this.settings.get(‘duration’);
var view = this;

view.animateNumInterval = setInterval(function() {
var percentComplete = intervalCounter / (duration * 100);
view.counter.text(Math.round(end * percentComplete));
intervalCounter++;
if ((intervalCounter / 100) == duration) {
// to beat any rounding issues
view.counter.text(end);
clearInterval(view.animateNumInterval);
}
}, 10);
},

// Helper function to determine if an element is in view
isScrolledIntoView: function($elem) {
// For nested counters that are hidden
if (!$elem.is(‘:visible’)) {
return false;
}

var $window = $(window);

var docViewTop = $window.scrollTop();
var docViewBottom = docViewTop + $window.height();

var elemTop = $elem.offset().top;
var elemBottom = elemTop + $elem.height();

return ((elemBottom = docViewTop));
}
});

return CounterElement;
})();;

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“end_each”:[{“end_index”:0},{“end_index”:1},{“end_index”:2},{“end_index”:3},{“end_index”:4},{“end_index”:5},{“end_index”:6},{“end_index”:7},{“end_index”:8},{“end_index”:9},{“end_index”:10},{“end_index”:11},{“end_index”:12},{“end_index”:13},{“end_index”:14},{“end_index”:15},{“end_index”:16},{“end_index”:17},{“end_index”:18},{“end_index”:19},{“end_index”:20},{“end_index”:21},{“end_index”:22},{“end_index”:23},{“end_index”:24},{“end_index”:25},{“end_index”:26},{“end_index”:27},{“end_index”:28},{“end_index”:29},{“end_index”:30},{“end_index”:31},{“end_index”:32},{“end_index”:33},{“end_index”:34},{“end_index”:35},{“end_index”:36},{“end_index”:37},{“end_index”:38},{“end_index”:39},{“end_index”:40},{“end_index”:41},{“end_index”:42},{“end_index”:43},{“end_index”:44},{“end_index”:45},{“end_index”:46},{“end_index”:47},{“end_index”:48},{“end_index”:49},{“end_index”:50},{“end_index”:51},{“end_index”:52},{“end_index”:53},{“end_index”:54},{“end_index”:55},{“end_index”:56},{“end_index”:57},{“end_index”:58},{“end_index”:59},{“end_index”:60},{“end_index”:61},{“end_index”:62},{“end_index”:63},{“end_index”:64},{“end_index”:65},{“end_index”:66},{“end_index”:67},{“end_index”:68},{“end_index”:69},{“end_index”:70},{“end_index”:71},{“end_index”:72},{“end_index”:73},{“end_index”:74},{“end_index”:75},{“end_index”:76},{“end_index”:77},{“end_index”:78},{“end_index”:79},{“end_index”:80},{“end_index”:81},{“end_index”:82},{“end_index”:83},{“end_index”:84},{“end_index”:85},{“end_index”:86},{“end_index”:87},{“end_index”:88},{“end_index”:89},{“end_index”:90},{“end_index”:91},{“end_index”:92},{“end_index”:93},{“end_index”:94},{“end_index”:95},{“end_index”:96},{“end_index”:97},{“end_index”:98},{“end_index”:99},{“end_index”:100},{“end_index”:101},{“end_index”:102},{“end_index”:103},{“end_index”:104},{“end_index”:105},{“end_index”:106},{“end_index”:107},{“end_index”:108},{“end_index”:109},{“end_index”:110},{“end_index”:111},{“end_index”:112},{“end_index”:113},{“end_index”:114},{“end_index”:115},{“end_index”:116},{“end_index”:117},{“end_index”:118},{“end_index”:119},{“end_index”:120},{“end_index”:121},{“end_index”:122},{“end_index”:123},{“end_index”:124},{“end_index”:125},{“end_index”:126},{“end_index”:127},{“end_index”:128},{“end_index”:129},{“end_index”:130},{“end_index”:131},{“end_index”:132},{“end_index”:133},{“end_index”:134},{“end_index”:135},{“end_index”:136},{“end_index”:137},{“end_index”:138},{“end_index”:139},{“end_index”:140},{“end_index”:141},{“end_index”:142},{“end_index”:143},{“end_index”:144},{“end_index”:145},{“end_index”:146},{“end_index”:147},{“end_index”:148},{“end_index”:149},{“end_index”:150},{“end_index”:151},{“end_index”:152},{“end_index”:153},{“end_index”:154},{“end_index”:155},{“end_index”:156},{“end_index”:157},{“end_index”:158},{“end_index”:159},{“end_index”:160},{“end_index”:161},{“end_index”:162},{“end_index”:163},{“end_index”:164},{“end_index”:165},{“end_index”:166},{“end_index”:167},{“end_index”:168},{“end_index”:169},{“end_index”:170},{“end_index”:171},{“end_index”:172},{“end_index”:173},{“end_index”:174},{“end_index”:175},{“end_index”:176},{“end_index”:177},{“end_index”:178},{“end_index”:179},{“end_index”:180},{“end_index”:181},{“end_index”:182},{“end_index”:183},{“end_index”:184},{“end_index”:185},{“end_index”:186},{“end_index”:187},{“end_index”:188},{“end_index”:189},{“end_index”:190},{“end_index”:191},{“end_index”:192},{“end_index”:193},{“end_index”:194},{“end_index”:195},{“end_index”:196},{“end_index”:197},{“end_index”:198},{“end_index”:199},{“end_index”:200},{“end_index”:201},{“end_index”:202},{“end_index”:203},{“end_index”:204},{“end_index”:205},{“end_index”:206},{“end_index”:207},{“end_index”:208},{“end_index”:209},{“end_index”:210},{“end_index”:211},{“end_index”:212},{“end_index”:213},{“end_index”:214},{“end_index”:215},{“end_index”:216},{“end_index”:217},{“end_index”:218},{“end_index”:219},{“end_index”:220},{“end_index”:221},{“end_index”:222},{“end_index”:223},{“end_index”:224},{“end_index”:225},{“end_index”:226},{“end_index”:227},{“end_index”:228},{“end_index”:229},{“end_index”:230},{“end_index”:231},{“end_index”:232},{“end_index”:233},{“end_index”:234},{“end_index”:235},{“end_index”:236},{“end_index”:237},{“end_index”:238},{“end_index”:239},{“end_index”:240},{“end_index”:241},{“end_index”:242},{“end_index”:243},{“end_index”:244},{“end_index”:245},{“end_index”:246},{“end_index”:247},{“end_index”:248},{“end_index”:249},{“end_index”:250},{“end_index”:251},{“end_index”:252},{“end_index”:253},{“end_index”:254},{“end_index”:255},{“end_index”:256},{“end_index”:257},{“end_index”:258},{“end_index”:259},{“end_index”:260},{“end_index”:261},{“end_index”:262},{“end_index”:263},{“end_index”:264},{“end_index”:265},{“end_index”:266},{“end_index”:267},{“end_index”:268},{“end_index”:269},{“end_index”:270},{“end_index”:271},{“end_index”:272},{“end_index”:273},{“end_index”:274},{“end_index”:275},{“end_index”:276},{“end_index”:277},{“end_index”:278},{“end_index”:279},{“end_index”:280},{“end_index”:281},{“end_index”:282},{“end_index”:283},{“end_index”:284},{“end_index”:285},{“end_index”:286},{“end_index”:287},{“end_index”:288},{“end_index”:289},{“end_index”:290},{“end_index”:291},{“end_index”:292},{“end_index”:293},{“end_index”:294},{“end_index”:295},{“end_index”:296},{“end_index”:297},{“end_index”:298},{“end_index”:299},{“end_index”:300},{“end_index”:301},{“end_index”:302},{“end_index”:303},{“end_index”:304},{“end_index”:305},{“end_index”:306},{“end_index”:307},{“end_index”:308},{“end_index”:309},{“end_index”:310},{“end_index”:311},{“end_index”:312},{“end_index”:313},{“end_index”:314},{“end_index”:315},{“end_index”:316},{“end_index”:317},{“end_index”:318},{“end_index”:319},{“end_index”:320},{“end_index”:321},{“end_index”:322},{“end_index”:323},{“end_index”:324},{“end_index”:325},{“end_index”:326},{“end_index”:327},{“end_index”:328},{“end_index”:329},{“end_index”:330},{“end_index”:331},{“end_index”:332},{“end_index”:333},{“end_index”:334},{“end_index”:335},{“end_index”:336},{“end_index”:337},{“end_index”:338},{“end_index”:339},{“end_index”:340},{“end_index”:341},{“end_index”:342},{“end_index”:343},{“end_index”:344},{“end_index”:345},{“end_index”:346},{“end_index”:347},{“end_index”:348},{“end_index”:349},{“end_index”:350},{“end_index”:351},{“end_index”:352},{“end_index”:353},{“end_index”:354},{“end_index”:355},{“end_index”:356},{“end_index”:357},{“end_index”:358},{“end_index”:359},{“end_index”:360},{“end_index”:361},{“end_index”:362},{“end_index”:363},{“end_index”:364},{“end_index”:365},{“end_index”:366},{“end_index”:367},{“end_index”:368},{“end_index”:369},{“end_index”:370},{“end_index”:371},{“end_index”:372},{“end_index”:373},{“end_index”:374},{“end_index”:375},{“end_index”:376},{“end_index”:377},{“end_index”:378},{“end_index”:379},{“end_index”:380},{“end_index”:381},{“end_index”:382},{“end_index”:383},{“end_index”:384},{“end_index”:385},{“end_index”:386},{“end_index”:387},{“end_index”:388},{“end_index”:389},{“end_index”:390},{“end_index”:391},{“end_index”:392},{“end_index”:393},{“end_index”:394},{“end_index”:395},{“end_index”:396},{“end_index”:397},{“end_index”:398},{“end_index”:399},{“end_index”:400},{“end_index”:401},{“end_index”:402},{“end_index”:403},{“end_index”:404},{“end_index”:405},{“end_index”:406},{“end_index”:407},{“end_index”:408},{“end_index”:409},{“end_index”:410},{“end_index”:411},{“end_index”:412},{“end_index”:413},{“end_index”:414},{“end_index”:415},{“end_index”:416},{“end_index”:417},{“end_index”:418},{“end_index”:419},{“end_index”:420},{“end_index”:421},{“end_index”:422},{“end_index”:423},{“end_index”:424},{“end_index”:425},{“end_index”:426},{“end_index”:427},{“end_index”:428},{“end_index”:429},{“end_index”:430},{“end_index”:431},{“end_index”:432},{“end_index”:433},{“end_index”:434},{“end_index”:435},{“end_index”:436},{“end_index”:437},{“end_index”:438},{“end_index”:439},{“end_index”:440},{“end_index”:441},{“end_index”:442},{“end_index”:443},{“end_index”:444},{“end_index”:445},{“end_index”:446},{“end_index”:447},{“end_index”:448},{“end_index”:449},{“end_index”:450},{“end_index”:451},{“end_index”:452},{“end_index”:453},{“end_index”:454},{“end_index”:455},{“end_index”:456},{
“end_index”:457},{“end_index”:458},{“end_index”:459},{“end_index”:460},{“end_index”:461},{“end_index”:462},{“end_index”:463},{“end_index”:464},{“end_index”:465},{“end_index”:466},{“end_index”:467},{“end_index”:468},{“end_index”:469},{“end_index”:470},{“end_index”:471},{“end_index”:472},{“end_index”:473},{“end_index”:474},{“end_index”:475},{“end_index”:476},{“end_index”:477},{“end_index”:478},{“end_index”:479},{“end_index”:480},{“end_index”:481},{“end_index”:482},{“end_index”:483},{“end_index”:484},{“end_index”:485},{“end_index”:486},{“end_index”:487},{“end_index”:488},{“end_index”:489},{“end_index”:490},{“end_index”:491},{“end_index”:492},{“end_index”:493},{“end_index”:494},{“end_index”:495},{“end_index”:496},{“end_index”:497},{“end_index”:498},{“end_index”:499},{“end_index”:500}],”num_size_each”:[{“num_size_index”:0},{“num_size_index”:1},{“num_size_index”:2},{“num_size_index”:3},{“num_size_index”:4},{“num_size_index”:5},{“num_size_index”:6},{“num_size_index”:7},{“num_size_index”:8},{“num_size_index”:9},{“num_size_index”:10},{“num_size_index”:11},{“num_size_index”:12},{“num_size_index”:13},{“num_size_index”:14},{“num_size_index”:15},{“num_size_index”:16},{“num_size_index”:17},{“num_size_index”:18},{“num_size_index”:19},{“num_size_index”:20},{“num_size_index”:21},{“num_size_index”:22},{“num_size_index”:23},{“num_size_index”:24},{“num_size_index”:25},{“num_size_index”:26},{“num_size_index”:27},{“num_size_index”:28},{“num_size_index”:29},{“num_size_index”:30},{“num_size_index”:31},{“num_size_index”:32},{“num_size_index”:33},{“num_size_index”:34},{“num_size_index”:35},{“num_size_index”:36},{“num_size_index”:37},{“num_size_index”:38},{“num_size_index”:39},{“num_size_index”:40},{“num_size_index”:41},{“num_size_index”:42},{“num_size_index”:43},{“num_size_index”:44},{“num_size_index”:45},{“num_size_index”:46},{“num_size_index”:47},{“num_size_index”:48},{“num_size_index”:49},{“num_size_index”:50},{“num_size_index”:51},{“num_size_index”:52},{“num_size_index”:53},{“num_size_index”:54},{“num_size_index”:55},{“num_size_index”:56},{“num_size_index”:57},{“num_size_index”:58},{“num_size_index”:59},{“num_size_index”:60},{“num_size_index”:61},{“num_size_index”:62},{“num_size_index”:63},{“num_size_index”:64}],”duration_each”:[{“duration_index”:0},{“duration_index”:1}],”end”:600,”above”:false,”below”:true,”num_size”:65,”num_color”:”#2C6A56″,”num_bold”:true,”duration”:2});
_Element.prototype.settings.page_element_id = “324262661226731408”;

_Element.prototype.element_id = “8133b419-8a32-44b8-ba27-4dafc9af1a51”;
_Element.prototype.user_id = “40859893”;
_Element.prototype.site_id = “748682923609045137”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/uploads/b/marketplace-elements-859636669115165528-1.1.6/assets/”;
new _Element({
el: ‘#element-8133b419-8a32-44b8-ba27-4dafc9af1a51’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement324262661226731408();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement324262661226731408, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement324262661226731408();
}
});
}

#element-a36fda60-51c2-4721-8d46-da1f2cfe5a0e .counter-number > div {
font-size: 65px;
color: #2C6A56 !important;
margin-top: -10px;
margin-bottom: -10px;
text-align: center;
padding: 0;
min-height: 75px;
line-height: 75px;
}
#element-a36fda60-51c2-4721-8d46-da1f2cfe5a0e .content-number-bold {
font-weight: bold;
}
#element-a36fda60-51c2-4721-8d46-da1f2cfe5a0e .counter-label .paragraph {
text-align: center !important;
padding: 0 !important;
margin: 0 !important;
}

FINANCIAL ADVISORS

function setupElement977991482334705076() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “859636669115165528-1.1.6”;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = /**
* This is required for element rendering to be possible
* @type {PlatformElement}
*/
(function() {

var CounterElement = PlatformElement.extend({
initialize: function() {
// Cache counter element
this.counter = this.$(‘.counter-number div’);
this.startCounter();
},

// Wrapper function to determine when to start animating
startCounter: function() {
// Animate immediately if counter is already in view.
// Otherwise, set interval to check if the counter is in view
var view = this;
view.checkView = setInterval(function() {
if (view.isScrolledIntoView(view.counter)) {
clearInterval(view.checkView);
view.animateNum();
}
}, 200);
},

// Perform animation
animateNum: function() {
var intervalCounter = 0;
var end = this.settings.get(‘end’);
var duration = this.settings.get(‘duration’);
var view = this;

view.animateNumInterval = setInterval(function() {
var percentComplete = intervalCounter / (duration * 100);
view.counter.text(Math.round(end * percentComplete));
intervalCounter++;
if ((intervalCounter / 100) == duration) {
// to beat any rounding issues
view.counter.text(end);
clearInterval(view.animateNumInterval);
}
}, 10);
},

// Helper function to determine if an element is in view
isScrolledIntoView: function($elem) {
// For nested counters that are hidden
if (!$elem.is(‘:visible’)) {
return false;
}

var $window = $(window);

var docViewTop = $window.scrollTop();
var docViewBottom = docViewTop + $window.height();

var elemTop = $elem.offset().top;
var elemBottom = elemTop + $elem.height();

return ((elemBottom = docViewTop));
}
});

return CounterElement;
})();;

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“end_each”:[{“end_index”:0},{“end_index”:1},{“end_index”:2},{“end_index”:3},{“end_index”:4},{“end_index”:5},{“end_index”:6},{“end_index”:7},{“end_index”:8},{“end_index”:9},{“end_index”:10},{“end_index”:11},{“end_index”:12},{“end_index”:13},{“end_index”:14},{“end_index”:15},{“end_index”:16},{“end_index”:17},{“end_index”:18},{“end_index”:19},{“end_index”:20},{“end_index”:21},{“end_index”:22},{“end_index”:23},{“end_index”:24},{“end_index”:25},{“end_index”:26},{“end_index”:27},{“end_index”:28},{“end_index”:29},{“end_index”:30},{“end_index”:31},{“end_index”:32},{“end_index”:33},{“end_index”:34},{“end_index”:35},{“end_index”:36},{“end_index”:37}],”num_size_each”:[{“num_size_index”:0},{“num_size_index”:1},{“num_size_index”:2},{“num_size_index”:3},{“num_size_index”:4},{“num_size_index”:5},{“num_size_index”:6},{“num_size_index”:7},{“num_size_index”:8},{“num_size_index”:9},{“num_size_index”:10},{“num_size_index”:11},{“num_size_index”:12},{“num_size_index”:13},{“num_size_index”:14},{“num_size_index”:15},{“num_size_index”:16},{“num_size_index”:17},{“num_size_index”:18},{“num_size_index”:19},{“num_size_index”:20},{“num_size_index”:21},{“num_size_index”:22},{“num_size_index”:23},{“num_size_index”:24},{“num_size_index”:25},{“num_size_index”:26},{“num_size_index”:27},{“num_size_index”:28},{“num_size_index”:29},{“num_size_index”:30},{“num_size_index”:31},{“num_size_index”:32},{“num_size_index”:33},{“num_size_index”:34},{“num_size_index”:35},{“num_size_index”:36},{“num_size_index”:37},{“num_size_index”:38},{“num_size_index”:39},{“num_size_index”:40},{“num_size_index”:41},{“num_size_index”:42},{“num_size_index”:43},{“num_size_index”:44},{“num_size_index”:45},{“num_size_index”:46},{“num_size_index”:47},{“num_size_index”:48},{“num_size_index”:49},{“num_size_index”:50},{“num_size_index”:51},{“num_size_index”:52},{“num_size_index”:53},{“num_size_index”:54},{“num_size_index”:55},{“num_size_index”:56},{“num_size_index”:57},{“num_size_index”:58},{“num_size_index”:59},{“num_size_index”:60},{“num_size_index”:61},{“num_size_index”:62},{“num_size_index”:63},{“num_size_index”:64}],”duration_each”:[{“duration_index”:0},{“duration_index”:1}],”end”:38,”above”:false,”below”:true,”num_size”:65,”num_color”:”#2C6A56″,”num_bold”:true,”duration”:2});
_Element.prototype.settings.page_element_id = “977991482334705076”;

_Element.prototype.element_id = “a36fda60-51c2-4721-8d46-da1f2cfe5a0e”;
_Element.prototype.user_id = “40859893”;
_Element.prototype.site_id = “748682923609045137”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/uploads/b/marketplace-elements-859636669115165528-1.1.6/assets/”;
new _Element({
el: ‘#element-a36fda60-51c2-4721-8d46-da1f2cfe5a0e’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement977991482334705076();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement977991482334705076, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement977991482334705076();
}
});
}

What Our Clients Are Saying

#element-9378d51f-5123-407e-bc5a-ea1918376597 .popBox {
width: 85%;
color: white;
background-color: #99B7AD;
border-radius: 30px 30px 30px 30px;
box-shadow: 0 2px 4px gray;
border-style: solid;
border-width: 1px;
border-color: #C9CDCF;
margin-left: 7.5%;
margin-right: 7.5%;
}
#element-9378d51f-5123-407e-bc5a-ea1918376597 .popBoxHolder:hover .popBox {
transform: scale(1.15,1.15);
transform: translate(-15px,-6.5px);
box-shadow: 15px 15px 30px black;
}
#element-9378d51f-5123-407e-bc5a-ea1918376597 .poppedBox {
transform: scale(1.15,1.15);
transform: translate(-15px,-6.5px);
box-shadow: 15px 15px 30px black;
}

 ‘Very, very happy with the service Lynette provided. Lynette was brilliant at explaining the process and the ARF product. I now have a clearer picture of everything and where I stand. I was very pleased with Lynette and will be contacting her again once I have received my main scheme letter to discuss the next step.’ 
Angela

function setupElement138920201624172705() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “785736581824367872-1.0.0″;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = (function() {

var firstPopTime = -1;
var unPopTime = -1;
var rePopTime = -1;
var myID = -1;
var myBox = -1;
var myThis = -1;

var thisDeal = PlatformElement.extend({
initialize: function() {
// we normalize the styles on initial load.
if ( myBox == -1)
{
myThis = this;
myID = this.element_id;
myBox = document.getElementById( ‘element-‘+myID).getElementsByClassName( ‘popBox’)[0];
}
$(document).ready(function() {
this.fixStyles();
}.bind(this));

this.fixStyles();

if ( firstPopTime == -1)
{
firstPopTime = this.settings.get(‘firstPop’);
if ( firstPopTime > 0)
{
setTimeout( this.firstPop, firstPopTime * 1000);
}
}

if ( unPopTime == -1)
{
unPopTime = this.settings.get( ‘popFor’);
}

if ( rePopTime == -1)
{
rePopTime = this.settings.get( ‘popAgain’);
}
},

/**
* Lots of styles are applied by default to editable areas of
* the editor. To make the element looks how you want, some styles
* need to be overwritten.
*/
fixStyles: function() {
this.$(‘.editable-text’).each(function(index, value) {
$(value).attr(‘style’, ”);
});

this.$(‘.element’).each(function(index, value) {
$(value).attr(‘style’, ”);
});
},

firstPop: function()
{
myBox.className += ” poppedBox”;

if ( unPopTime > 0)
{
setTimeout( myThis.unPopBox, unPopTime * 1000);
}
myThis.render();
},

unPopBox: function()
{
var classes = myBox.className;
myBox.className = classes.replace( ” poppedBox”, “”);
if ( rePopTime > 0)
{
setTimeout( myThis.firstPop, rePopTime * 1000);
}
myThis.render();
}

});

return thisDeal;
})();
;

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“popAmt_each”:[{“popAmt_index”:0},{“popAmt_index”:1},{“popAmt_index”:2},{“popAmt_index”:3},{“popAmt_index”:4},{“popAmt_index”:5},{“popAmt_index”:6},{“popAmt_index”:7},{“popAmt_index”:8},{“popAmt_index”:9},{“popAmt_index”:10},{“popAmt_index”:11},{“popAmt_index”:12},{“popAmt_index”:13},{“popAmt_index”:14}],”popDir”:”Left”,”popAmt”:15,”topLeft”:”30px”,”topRight”:”30px”,”bottomLeft”:”30px”,”bottomRight”:”30px”,”backgroundColor”:”#99B7AD”,”borderColor”:”#C9CDCF”,”borderWidth”:1,”boxWidth”:85,”alignment”:”center”,”firstPop”:0,”popFor”:0,”popAgain”:0});
_Element.prototype.settings.page_element_id = “138920201624172705”;

_Element.prototype.element_id = “9378d51f-5123-407e-bc5a-ea1918376597”;
_Element.prototype.user_id = “40859893”;
_Element.prototype.site_id = “748682923609045137”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/uploads/b/marketplace-elements-785736581824367872-1.0.0/assets/”;
new _Element({
el: ‘#element-9378d51f-5123-407e-bc5a-ea1918376597’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement138920201624172705();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement138920201624172705, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement138920201624172705();
}
});
}

#element-c9a63254-9f49-41b2-bc4f-52a85f0b7e73 .popBox {
width: 85%;
color: white;
background-color: #99B7AD;
border-radius: 30px 30px 30px 30px;
box-shadow: 0 2px 4px gray;
border-style: solid;
border-width: 1px;
border-color: #C9CDCF;
margin-left: 7.5%;
margin-right: 7.5%;
}
#element-c9a63254-9f49-41b2-bc4f-52a85f0b7e73 .popBoxHolder:hover .popBox {
transform: scale(1.15,1.15);
transform: translate(-15px,-6.5px);
box-shadow: 15px 15px 30px black;
}
#element-c9a63254-9f49-41b2-bc4f-52a85f0b7e73 .poppedBox {
transform: scale(1.15,1.15);
transform: translate(-15px,-6.5px);
box-shadow: 15px 15px 30px black;
}

‘I’d like to compliment IPF on the professional and friendly manner shown when working with me on figuring out the best retirement options to advise a family member who was recently retiring due to ill health.’
EAMONN O’DONOGHUE

function setupElement252967732298648877() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “785736581824367872-1.0.0″;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = (function() {

var firstPopTime = -1;
var unPopTime = -1;
var rePopTime = -1;
var myID = -1;
var myBox = -1;
var myThis = -1;

var thisDeal = PlatformElement.extend({
initialize: function() {
// we normalize the styles on initial load.
if ( myBox == -1)
{
myThis = this;
myID = this.element_id;
myBox = document.getElementById( ‘element-‘+myID).getElementsByClassName( ‘popBox’)[0];
}
$(document).ready(function() {
this.fixStyles();
}.bind(this));

this.fixStyles();

if ( firstPopTime == -1)
{
firstPopTime = this.settings.get(‘firstPop’);
if ( firstPopTime > 0)
{
setTimeout( this.firstPop, firstPopTime * 1000);
}
}

if ( unPopTime == -1)
{
unPopTime = this.settings.get( ‘popFor’);
}

if ( rePopTime == -1)
{
rePopTime = this.settings.get( ‘popAgain’);
}
},

/**
* Lots of styles are applied by default to editable areas of
* the editor. To make the element looks how you want, some styles
* need to be overwritten.
*/
fixStyles: function() {
this.$(‘.editable-text’).each(function(index, value) {
$(value).attr(‘style’, ”);
});

this.$(‘.element’).each(function(index, value) {
$(value).attr(‘style’, ”);
});
},

firstPop: function()
{
myBox.className += ” poppedBox”;

if ( unPopTime > 0)
{
setTimeout( myThis.unPopBox, unPopTime * 1000);
}
myThis.render();
},

unPopBox: function()
{
var classes = myBox.className;
myBox.className = classes.replace( ” poppedBox”, “”);
if ( rePopTime > 0)
{
setTimeout( myThis.firstPop, rePopTime * 1000);
}
myThis.render();
}

});

return thisDeal;
})();
;

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“popAmt_each”:[{“popAmt_index”:0},{“popAmt_index”:1},{“popAmt_index”:2},{“popAmt_index”:3},{“popAmt_index”:4},{“popAmt_index”:5},{“popAmt_index”:6},{“popAmt_index”:7},{“popAmt_index”:8},{“popAmt_index”:9},{“popAmt_index”:10},{“popAmt_index”:11},{“popAmt_index”:12},{“popAmt_index”:13},{“popAmt_index”:14}],”popDir”:”Left”,”popAmt”:15,”topLeft”:”30px”,”topRight”:”30px”,”bottomLeft”:”30px”,”bottomRight”:”30px”,”backgroundColor”:”#99B7AD”,”borderColor”:”#C9CDCF”,”borderWidth”:1,”boxWidth”:85,”alignment”:”center”,”firstPop”:0,”popFor”:0,”popAgain”:0});
_Element.prototype.settings.page_element_id = “252967732298648877”;

_Element.prototype.element_id = “c9a63254-9f49-41b2-bc4f-52a85f0b7e73”;
_Element.prototype.user_id = “40859893”;
_Element.prototype.site_id = “748682923609045137”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/uploads/b/marketplace-elements-785736581824367872-1.0.0/assets/”;
new _Element({
el: ‘#element-c9a63254-9f49-41b2-bc4f-52a85f0b7e73’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement252967732298648877();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement252967732298648877, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement252967732298648877();
}
});
}

#element-8278e8b9-e936-44d5-88a1-2149024a72c7 .popBox {
width: 85%;
color: white;
background-color: #99B7AD;
border-radius: 30px 30px 30px 30px;
box-shadow: 0 2px 4px gray;
border-style: solid;
border-width: 1px;
border-color: #C9CDCF;
margin-left: 7.5%;
margin-right: 7.5%;
}
#element-8278e8b9-e936-44d5-88a1-2149024a72c7 .popBoxHolder:hover .popBox {
transform: scale(1.15,1.15);
transform: translate(-15px,-6.5px);
box-shadow: 15px 15px 30px black;
}
#element-8278e8b9-e936-44d5-88a1-2149024a72c7 .poppedBox {
transform: scale(1.15,1.15);
transform: translate(-15px,-6.5px);
box-shadow: 15px 15px 30px black;
}

​’Gavin was very helpful and the consultation he provided was very beneficial. He explained everything in detail and very clearly. Couldn’t fault him in any way. Speaking to him I can see the benefit of the AVC and the services provided.’
SINEAD CROWLEY

function setupElement894418736686089568() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “785736581824367872-1.0.0″;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = (function() {

var firstPopTime = -1;
var unPopTime = -1;
var rePopTime = -1;
var myID = -1;
var myBox = -1;
var myThis = -1;

var thisDeal = PlatformElement.extend({
initialize: function() {
// we normalize the styles on initial load.
if ( myBox == -1)
{
myThis = this;
myID = this.element_id;
myBox = document.getElementById( ‘element-‘+myID).getElementsByClassName( ‘popBox’)[0];
}
$(document).ready(function() {
this.fixStyles();
}.bind(this));

this.fixStyles();

if ( firstPopTime == -1)
{
firstPopTime = this.settings.get(‘firstPop’);
if ( firstPopTime > 0)
{
setTimeout( this.firstPop, firstPopTime * 1000);
}
}

if ( unPopTime == -1)
{
unPopTime = this.settings.get( ‘popFor’);
}

if ( rePopTime == -1)
{
rePopTime = this.settings.get( ‘popAgain’);
}
},

/**
* Lots of styles are applied by default to editable areas of
* the editor. To make the element looks how you want, some styles
* need to be overwritten.
*/
fixStyles: function() {
this.$(‘.editable-text’).each(function(index, value) {
$(value).attr(‘style’, ”);
});

this.$(‘.element’).each(function(index, value) {
$(value).attr(‘style’, ”);
});
},

firstPop: function()
{
myBox.className += ” poppedBox”;

if ( unPopTime > 0)
{
setTimeout( myThis.unPopBox, unPopTime * 1000);
}
myThis.render();
},

unPopBox: function()
{
var classes = myBox.className;
myBox.className = classes.replace( ” poppedBox”, “”);
if ( rePopTime > 0)
{
setTimeout( myThis.firstPop, rePopTime * 1000);
}
myThis.render();
}

});

return thisDeal;
})();
;

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“popAmt_each”:[{“popAmt_index”:0},{“popAmt_index”:1},{“popAmt_index”:2},{“popAmt_index”:3},{“popAmt_index”:4},{“popAmt_index”:5},{“popAmt_index”:6},{“popAmt_index”:7},{“popAmt_index”:8},{“popAmt_index”:9},{“popAmt_index”:10},{“popAmt_index”:11},{“popAmt_index”:12},{“popAmt_index”:13},{“popAmt_index”:14}],”popDir”:”Left”,”popAmt”:15,”topLeft”:”30px”,”topRight”:”30px”,”bottomLeft”:”30px”,”bottomRight”:”30px”,”backgroundColor”:”#99B7AD”,”borderColor”:”#C9CDCF”,”borderWidth”:1,”boxWidth”:85,”alignment”:”center”,”firstPop”:0,”popFor”:0,”popAgain”:0});
_Element.prototype.settings.page_element_id = “894418736686089568”;

_Element.prototype.element_id = “8278e8b9-e936-44d5-88a1-2149024a72c7”;
_Element.prototype.user_id = “40859893”;
_Element.prototype.site_id = “748682923609045137”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/uploads/b/marketplace-elements-785736581824367872-1.0.0/assets/”;
new _Element({
el: ‘#element-8278e8b9-e936-44d5-88a1-2149024a72c7’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement894418736686089568();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement894418736686089568, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement894418736686089568();
}
});
}

#element-ce90c4b2-2744-4998-918f-f74d855ec18d .popBox {
width: 85%;
color: white;
background-color: #99B7AD;
border-radius: 30px 30px 30px 30px;
box-shadow: 0 2px 4px gray;
border-style: solid;
border-width: 1px;
border-color: #C9CDCF;
margin-left: 7.5%;
margin-right: 7.5%;
}
#element-ce90c4b2-2744-4998-918f-f74d855ec18d .popBoxHolder:hover .popBox {
transform: scale(1.15,1.15);
transform: translate(-15px,-6.5px);
box-shadow: 15px 15px 30px black;
}
#element-ce90c4b2-2744-4998-918f-f74d855ec18d .poppedBox {
transform: scale(1.15,1.15);
transform: translate(-15px,-6.5px);
box-shadow: 15px 15px 30px black;
}

‘I had the pleasure of reviewing my pension scheme with one of your staff Hannah.
​She was very personable and also an incredibly competent Financial Advisor’

THOMAS DUNNING

function setupElement502212609114656160() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “785736581824367872-1.0.0″;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = (function() {

var firstPopTime = -1;
var unPopTime = -1;
var rePopTime = -1;
var myID = -1;
var myBox = -1;
var myThis = -1;

var thisDeal = PlatformElement.extend({
initialize: function() {
// we normalize the styles on initial load.
if ( myBox == -1)
{
myThis = this;
myID = this.element_id;
myBox = document.getElementById( ‘element-‘+myID).getElementsByClassName( ‘popBox’)[0];
}
$(document).ready(function() {
this.fixStyles();
}.bind(this));

this.fixStyles();

if ( firstPopTime == -1)
{
firstPopTime = this.settings.get(‘firstPop’);
if ( firstPopTime > 0)
{
setTimeout( this.firstPop, firstPopTime * 1000);
}
}

if ( unPopTime == -1)
{
unPopTime = this.settings.get( ‘popFor’);
}

if ( rePopTime == -1)
{
rePopTime = this.settings.get( ‘popAgain’);
}
},

/**
* Lots of styles are applied by default to editable areas of
* the editor. To make the element looks how you want, some styles
* need to be overwritten.
*/
fixStyles: function() {
this.$(‘.editable-text’).each(function(index, value) {
$(value).attr(‘style’, ”);
});

this.$(‘.element’).each(function(index, value) {
$(value).attr(‘style’, ”);
});
},

firstPop: function()
{
myBox.className += ” poppedBox”;

if ( unPopTime > 0)
{
setTimeout( myThis.unPopBox, unPopTime * 1000);
}
myThis.render();
},

unPopBox: function()
{
var classes = myBox.className;
myBox.className = classes.replace( ” poppedBox”, “”);
if ( rePopTime > 0)
{
setTimeout( myThis.firstPop, rePopTime * 1000);
}
myThis.render();
}

});

return thisDeal;
})();
;

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“popAmt_each”:[{“popAmt_index”:0},{“popAmt_index”:1},{“popAmt_index”:2},{“popAmt_index”:3},{“popAmt_index”:4},{“popAmt_index”:5},{“popAmt_index”:6},{“popAmt_index”:7},{“popAmt_index”:8},{“popAmt_index”:9},{“popAmt_index”:10},{“popAmt_index”:11},{“popAmt_index”:12},{“popAmt_index”:13},{“popAmt_index”:14}],”popDir”:”Left”,”popAmt”:15,”topLeft”:”30px”,”topRight”:”30px”,”bottomLeft”:”30px”,”bottomRight”:”30px”,”backgroundColor”:”#99B7AD”,”borderColor”:”#C9CDCF”,”borderWidth”:1,”boxWidth”:85,”alignment”:”center”,”firstPop”:0,”popFor”:0,”popAgain”:0});
_Element.prototype.settings.page_element_id = “502212609114656160”;

_Element.prototype.element_id = “ce90c4b2-2744-4998-918f-f74d855ec18d”;
_Element.prototype.user_id = “40859893”;
_Element.prototype.site_id = “748682923609045137”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/uploads/b/marketplace-elements-785736581824367872-1.0.0/assets/”;
new _Element({
el: ‘#element-ce90c4b2-2744-4998-918f-f74d855ec18d’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement502212609114656160();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement502212609114656160, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement502212609114656160();
}
});
}

Irish Pensions & Finance

 Suites 3/4 Gowna Plaza, Bracetown Business Park, Clonee, Co. Meath D15 XW31