(window.webpackJsonp=window.webpackJsonp||[]).push([[1],Array(24).concat([function(e,t,r){"use strict";r.d(t,"k",(function(){return y})),r.d(t,"m",(function(){return k})),r.d(t,"l",(function(){return O})),r.d(t,"e",(function(){return w})),r.d(t,"b",(function(){return C})),r.d(t,"s",(function(){return j})),r.d(t,"g",(function(){return x})),r.d(t,"h",(function(){return S})),r.d(t,"d",(function(){return P})),r.d(t,"r",(function(){return D})),r.d(t,"j",(function(){return B})),r.d(t,"t",(function(){return M})),r.d(t,"o",(function(){return A})),r.d(t,"q",(function(){return E})),r.d(t,"f",(function(){return L})),r.d(t,"c",(function(){return R})),r.d(t,"i",(function(){return F})),r.d(t,"p",(function(){return I})),r.d(t,"a",(function(){return W})),r.d(t,"v",(function(){return G})),r.d(t,"n",(function(){return K})),r.d(t,"u",(function(){return Q}));r(83),r(2),r(13),r(109),r(9),r(8),r(10);var n=r(36),o=r(31),l=r(1),c=r(54),d=(r(71),r(3),r(6),r(242),r(44),r(19),r(30),r(7),r(59),r(68),r(48),r(26),r(51),r(311),r(245),r(184),r(72),r(66),r(794),r(56),r(69),r(5)),m=r(121);function f(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function h(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?f(Object(source),!0).forEach((function(t){Object(l.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):f(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function _(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==r.return||r.return()}finally{if(c)throw o}}}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}function y(e){d.default.config.errorHandler&&d.default.config.errorHandler(e)}function k(e){return e.then((function(e){return e.default||e}))}function O(e){return e.$options&&"function"==typeof e.$options.fetch&&!e.$options.fetch.length}function w(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.$children||[],o=_(n);try{for(o.s();!(t=o.n()).done;){var l=t.value;l.$fetch?r.push(l):l.$children&&w(l,r)}}catch(e){o.e(e)}finally{o.f()}return r}function C(e,t){if(t||!e.options.__hasNuxtData){var r=e.options._originDataFn||e.options.data||function(){return{}};e.options._originDataFn=r,e.options.data=function(){var data=r.call(this,this);return this.$ssrContext&&(t=this.$ssrContext.asyncData[e.cid]),h(h({},data),t)},e.options.__hasNuxtData=!0,e._Ctor&&e._Ctor.options&&(e._Ctor.options.data=e.options.data)}}function j(e){return e.options&&e._Ctor===e||(e.options?(e._Ctor=e,e.extendOptions=e.options):(e=d.default.extend(e))._Ctor=e,!e.options.name&&e.options.__file&&(e.options.name=e.options.__file)),e}function x(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],e.matched.map((function(e,n){return Object.keys(e[r]).map((function(o){return t&&t.push(n),e[r][o]}))})))}function S(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return x(e,t,"instances")}function P(e,t){return Array.prototype.concat.apply([],e.matched.map((function(e,r){return Object.keys(e.components).reduce((function(n,o){return e.components[o]?n.push(t(e.components[o],e.instances[o],e,o,r)):delete e.components[o],n}),[])})))}function D(e,t){return Promise.all(P(e,function(){var e=Object(o.a)(regeneratorRuntime.mark((function e(r,n,o,l){var c,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof r||r.options){e.next=11;break}return e.prev=1,e.next=4,r();case 4:r=e.sent,e.next=11;break;case 7:throw e.prev=7,e.t0=e.catch(1),e.t0&&"ChunkLoadError"===e.t0.name&&"undefined"!=typeof window&&window.sessionStorage&&(c=Date.now(),(!(d=parseInt(window.sessionStorage.getItem("nuxt-reload")))||d+6e4<c)&&(window.sessionStorage.setItem("nuxt-reload",c),window.location.reload(!0))),e.t0;case 11:return o.components[l]=r=j(r),e.abrupt("return","function"==typeof t?t(r,n,o,l):r);case 13:case"end":return e.stop()}}),e,null,[[1,7]])})));return function(t,r,n,o){return e.apply(this,arguments)}}()))}function B(e){return T.apply(this,arguments)}function T(){return(T=Object(o.a)(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,D(t);case 4:return e.abrupt("return",h(h({},t),{},{meta:x(t).map((function(e,r){return h(h({},e.options.meta),(t.matched[r]||{}).meta)}))}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e,t){return $.apply(this,arguments)}function $(){return($=Object(o.a)(regeneratorRuntime.mark((function e(t,r){var o,l,d,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.context||(t.context={isStatic:!1,isDev:!1,isHMR:!1,app:t,store:t.store,payload:r.payload,error:r.error,base:t.router.options.base,env:{}},r.req&&(t.context.req=r.req),r.res&&(t.context.res=r.res),r.ssrContext&&(t.context.ssrContext=r.ssrContext),t.context.redirect=function(e,path,r){if(e){t.context._redirected=!0;var o=Object(n.a)(path);if("number"==typeof e||"undefined"!==o&&"object"!==o||(r=path||{},path=e,o=Object(n.a)(path),e=302),"object"===o&&(path=t.router.resolve(path).route.fullPath),!/(^[.]{1,2}\/)|(^\/(?!\/))/.test(path))throw path=Object(m.d)(path,r),window.location.replace(path),new Error("ERR_REDIRECT");t.context.next({path:path,query:r,status:e})}},t.context.nuxtState=window.__NUXT__),e.next=3,Promise.all([B(r.route),B(r.from)]);case 3:o=e.sent,l=Object(c.a)(o,2),d=l[0],f=l[1],r.route&&(t.context.route=d),r.from&&(t.context.from=f),t.context.next=r.next,t.context._redirected=!1,t.context._errored=!1,t.context.isHMR=!1,t.context.params=t.context.route.params||{},t.context.query=t.context.route.query||{};case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e,t){return!e.length||t._redirected||t._errored?Promise.resolve():E(e[0],t).then((function(){return A(e.slice(1),t)}))}function E(e,t){var r;return(r=2===e.length?new Promise((function(r){e(t,(function(e,data){e&&t.error(e),r(data=data||{})}))})):e(t))&&r instanceof Promise&&"function"==typeof r.then?r:Promise.resolve(r)}function L(base,e){if("hash"===e)return window.location.hash.replace(/^#\//,"");base=decodeURI(base).slice(0,-1);var path=decodeURI(window.location.pathname);base&&path.startsWith(base)&&(path=path.slice(base.length));var t=(path||"/")+window.location.search+window.location.hash;return Object(m.c)(t)}function R(e,t){return function(e,t){for(var r=new Array(e.length),i=0;i<e.length;i++)"object"===Object(n.a)(e[i])&&(r[i]=new RegExp("^(?:"+e[i].pattern+")$",X(t)));return function(t,n){for(var path="",data=t||{},o=(n||{}).pretty?V:encodeURIComponent,l=0;l<e.length;l++){var c=e[l];if("string"!=typeof c){var d=data[c.name||"pathMatch"],m=void 0;if(null==d){if(c.optional){c.partial&&(path+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(Array.isArray(d)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var f=0;f<d.length;f++){if(m=o(d[f]),!r[l].test(m))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(m)+"`");path+=(0===f?c.prefix:c.delimiter)+m}}else{if(m=c.asterisk?U(d):o(d),!r[l].test(m))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+m+'"');path+=c.prefix+m}}else path+=c}return path}}(function(e,t){var r,n=[],o=0,l=0,path="",c=t&&t.delimiter||"/";for(;null!=(r=N.exec(e));){var d=r[0],m=r[1],f=r.index;if(path+=e.slice(l,f),l=f+d.length,m)path+=m[1];else{var h=e[l],_=r[2],v=r[3],y=r[4],k=r[5],O=r[6],w=r[7];path&&(n.push(path),path="");var C=null!=_&&null!=h&&h!==_,j="+"===O||"*"===O,x="?"===O||"*"===O,S=r[2]||c,pattern=y||k;n.push({name:v||o++,prefix:_||"",delimiter:S,optional:x,repeat:j,partial:C,asterisk:Boolean(w),pattern:pattern?z(pattern):w?".*":"[^"+H(S)+"]+?"})}}l<e.length&&(path+=e.substr(l));path&&n.push(path);return n}(e,t),t)}function F(e,t){var r={},n=h(h({},e),t);for(var o in n)String(e[o])!==String(t[o])&&(r[o]=!0);return r}function I(e){var t;if(e.message||"string"==typeof e)t=e.message||e;else try{t=JSON.stringify(e,null,2)}catch(r){t="[".concat(e.constructor.name,"]")}return h(h({},e),{},{message:t,statusCode:e.statusCode||e.status||e.response&&e.response.status||500})}window.onNuxtReadyCbs=[],window.onNuxtReady=function(e){window.onNuxtReadyCbs.push(e)};var N=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function V(e,t){var r=t?/[?#]/g:/[/?#]/g;return encodeURI(e).replace(r,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function U(e){return V(e,!0)}function H(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function z(e){return e.replace(/([=!:$/()])/g,"\\$1")}function X(e){return e&&e.sensitive?"":"i"}function W(e,t,r){e.$options[t]||(e.$options[t]=[]),e.$options[t].includes(r)||e.$options[t].push(r)}var G=m.b,K=(m.e,m.a);function Q(e){try{window.history.scrollRestoration=e}catch(e){}}},,,,,,,,,,,function(e,t,r){"use strict";r.d(t,"b",(function(){return _})),r.d(t,"a",(function(){return v})),r.d(t,"c",(function(){return y}));r(26),r(51),r(19),r(48),r(78),r(30),r(333),r(3),r(72),r(66),r(7);var n=r(75),o=r.n(n),l=r(40),c=r.n(l),d=/^#([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i,m=/^#?([a-f\d])([a-f\d])([a-f\d])([a-f\d])?$/i,f=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i,h=["image_bg_color"];function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";e=e.replace(m,(function(e,t,g,b){return t+t+g+g+b+b}));var t=f.exec(e);return t?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16),parseInt(t[4]||"ff",16)]:null}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=_(e);return t?"".concat(t[0],", ").concat(t[1],", ").concat(t[2]):null}function y(e){for(var t=Object.keys(e),i=0;i<t.length;i+=1){var r=t[i],n=e[r];if(-1===h.indexOf(r))if("string"==typeof n)d.test(n)&&delete e[r];else if(c()(n))for(var l=0;l<n.length;l+=1)o()(n[l])&&y(n[l]);else o()(n)&&y(n)}}},,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";r(7),r(2),r(6),r(3),r(9),r(8),r(10);var n=r(1);function o(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function l(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?o(Object(source),!0).forEach((function(t){Object(n.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):o(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}r(59),r(404),r(407),r(68);var c=r(37),d=r.n(c),m=r(280);function f(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function h(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?f(Object(source),!0).forEach((function(t){Object(n.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):f(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var _=new WeakMap,v={name:"BlocksRepeaterItem",inject:{fallbackComponent:{from:"fallbackBlockComponent",default:null}},props:{block:{type:Object,required:!0,default:function(){return{}}},mapping:{type:Object,required:!1,default:function(){return{}}},context:{type:Object,required:!1,default:null},props:{type:Object,required:!1,default:function(){return{}}}},computed:{blockType:function(){return this.block.block_type},blockComponent:function(){return this.mapping[this.blockType]||this.$blockTypes[this.blockType]},blockProps:function(){var e=h(h({},this.block.block_params),this.block.fields);if(this.blockComponent){var t=Object.keys(e),r=_.get(this.blockComponent);r||(r=Object(m.a)(this.blockComponent),_.set(this.blockComponent,r));var n=t.filter((function(e){return-1===r.indexOf(e)}));n.length&&console.warn("BlocksRepeaterItem: contient des params non supportés:",n,d()(this.block))}return e},finalBlockComponent:function(){return this.blockComponent?this.blockComponent:(this.fallbackComponent||console.warn('BlocksRepeaterItem: no matching front-end component found for "'.concat(this.blockType,'".'),d()(this.block)),this.fallbackComponent)},finalBlockProps:function(){return this.blockComponent?this.blockProps:{propsList:this.blockProps}},contextualProps:function(){var e;return(null===(e=this.context)||void 0===e?void 0:e.contextualProps)||{}}},beforeDestroy:function(){this.context&&this.context.dispose()},methods:{onExposedValue:function(e){this.context&&this.context.exposeValue(e)}}},y=r(0),component=Object(y.a)(v,(function(){var e=this;return(0,e._self._c)(e.finalBlockComponent,e._g(e._b({tag:"component",attrs:{"block-payload":e.block},on:{"exposed-value":e.onExposedValue}},"component",l(l(l({},e.finalBlockProps),e.contextualProps),e.props),!1),e.$listeners),[e._l(e.$slots,(function(t,r){return e._t(r,null,{slot:r})}))],2)}),[],!1,null,null,null);t.a=component.exports},,,,,,,,,,,function(e,t,r){"use strict";r.d(t,"h",(function(){return f})),r.d(t,"g",(function(){return h})),r.d(t,"a",(function(){return _})),r.d(t,"f",(function(){return v})),r.d(t,"i",(function(){return y})),r.d(t,"e",(function(){return k})),r.d(t,"d",(function(){return O})),r.d(t,"b",(function(){return w})),r.d(t,"c",(function(){return C}));var n=r(22),o=(r(48),r(7),r(26),r(78),r(20),r(30),r(128),r(66),r(19),r(3),r(59),r(68),r(984),r(315),r(37)),l=r.n(o),c=r(40),d=r.n(c),m={ico:"image/x-icon",jpeg:"image/jpeg",jpg:"image/jpeg",png:"image/png",gif:"image/gif",svg:"image/svg+xml",bmp:"image/bmp",webp:"image/webp"};function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e&&"/"===e.slice(0,1)}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e&&"http"===e.slice(0,4)}function _(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=l()(e),r=Object.keys(t),i=0;i<r.length;i+=1){var o=r[i],c=t[o],m=o.match(/^(.*)\[(.*)\]$/);if(m){var f,h=m[1],_=m[2];if(_&&console.warn("cleanupQueryObject: array keys are not supported, value will be appended."),void 0===t[h]?t[h]=[]:d()(t[h])||(t[h]=[t[h]]),d()(c))(f=t[h]).push.apply(f,Object(n.a)(c));else t[h].push(c);delete t[o]}}return t}function v(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=_(e),o={},i=0;i<t.length;i+=1){var l=t[i],c=l.key||null,m=l.cast||null,f=l.array||!1,h=r[c];if(c&&void 0!==h){var v,y=d()(h)?h:[h];if(m===Number?y=y.map(Number):m===String?y=y.map(String):m===Boolean&&(y=y.map((function(e){return"false"!==e&&"0"!==e&&Boolean(e)}))),!0===f)d()(o[c])||(o[c]=[]),(v=o[c]).push.apply(v,Object(n.a)(y));else o[c]=y[0]}}return o}function y(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"duplicated",r=Object.keys(e).sort(),n=[],i=0;i<r.length;i+=1){var o=r[i],l=e[o];if(d()(l))if("duplicated"===t)for(var c=0;c<l.length;c+=1)n.push([o,l[c]]);else if("bracketed"===t)for(var m="".concat(o,"[]"),f=0;f<l.length;f+=1)n.push([m,l[f]]);else"concatenated"===t&&n.push([o,l.join(",")]);else n.push([o,l])}for(var h="",_=0;_<n.length;_+=1){var v=n[_],y=0===_?"?":"&";h+="".concat(y).concat(v[0],"=").concat(encodeURIComponent(v[1]))}return h}function k(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var t=new URL(e);return t.origin}catch(e){}return""}function O(){var path=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=path.split(".").pop();return m[e]||null}function w(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=null,r=!1,n=!1;try{r="www.youtube.com"===(t=new URL(e)).host||"www.youtube-nocookie.com"===t.host,n="youtu.be"===t.host}catch(e){}return{url:t,isYoutubeUrl:r||n,isFullDomain:r,isShortDomain:n}}function C(){var address=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"to",t="to"===e?"//":"/";return"https://www.google.com/maps/dir".concat(t).concat(encodeURIComponent(address))}},,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";r.d(t,"b",(function(){return f})),r.d(t,"a",(function(){return h})),r.d(t,"e",(function(){return _})),r.d(t,"d",(function(){return v})),r.d(t,"c",(function(){return y}));var n=r(36),o=(r(19),r(7),r(30),r(3),r(40)),l=r.n(o),c=r(37),d=r.n(c);function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;return e?"".concat(e,":").concat(t.block_type):t.block_type}function f(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=0;o<e.length;o+=1){var c=e[o],d=t({block:c,arr:e,index:o,accumulator:r});if(void 0===d)break;if("object"===Object(n.a)(c.fields))for(var m=c.fields,h=Object.keys(m),_=0;_<h.length;_+=1){var v=h[_],y=m[v];l()(y)&&f(y,t,d)}}}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t={},r=function(e,source){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=source[t]||{},n=Object.keys(r);if(n.length){void 0===e[t]&&(e[t]=[]);for(var i=0;i<n.length;i+=1){var o=n[i],l=r[o];void 0===e[t][o]&&(e[t][o]=d()(l))}}};return f(e,(function(e){var n=e.block,o=m(e.accumulator,n);return void 0===t[o]?t[o]=d()(n):(r(t[o],n,"block_params"),r(t[o],n,"fields")),o})),t}function _(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=null;return f(t,(function(t){var n=t.arr,o=t.index,l=t.block;if(e!==l)return!0;r={arr:n,index:o}})),r}function v(e){var t=e.fields.menu_link,r=e.fields.sub_menu_repeater,n={rawMenuLinkField:t};return r&&r.length&&(n.submenu=r.map((function(e){return v(e)}))),n}function y(e){var t=e.fields.menu_link,r=e.fields.sub_menu_repeater,n={rawMenuLinkField:t,rawSubMenuRepeater:r};return r&&r.length&&(n.submenu=r.map((function(e){return e.fields.group_menu_repeater})).reduce((function(e,t){return e.concat(t)}),[]).map((function(e){return{rawMenuLinkField:e.fields.menu_link}}))),n}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";r.d(t,"b",(function(){return xb})),r.d(t,"a",(function(){return z}));r(7),r(2),r(6),r(9),r(8),r(10);var n=r(31),o=r(1),l=(r(71),r(44),r(3),r(30),r(26),r(51),r(5)),c=r(4),d=r(217),m=r(348),f=r.n(m),h=r(181),_=r.n(h),v=(r(59),r(68),r(349)),y=r(121),k=r(24);"scrollRestoration"in window.history&&(Object(k.u)("manual"),window.addEventListener("beforeunload",(function(){Object(k.u)("auto")})),window.addEventListener("load",(function(){Object(k.u)("manual")})));function O(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function w(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?O(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):O(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var C=function(){return Object(k.m)(r.e(4).then(r.bind(null,1313)))},j=function(){return Object(k.m)(r.e(3).then(r.bind(null,1314)))},x=function(){};l.default.use(v.a);var S={mode:"history",base:"/",linkActiveClass:"nuxt-link-active",linkExactActiveClass:"nuxt-link-exact-active",scrollBehavior:function(e,t,r){var n=!1,o=e!==t;r?n=r:o&&function(e){var t=Object(k.g)(e);if(1===t.length){var r=t[0].options;return!1!==(void 0===r?{}:r).scrollToTop}return t.some((function(e){var t=e.options;return t&&t.scrollToTop}))}(e)&&(n={x:0,y:0});var l=window.$nuxt;return(!o||e.path===t.path&&e.hash!==t.hash)&&l.$nextTick((function(){return l.$emit("triggerScroll")})),new Promise((function(t){l.$once("triggerScroll",(function(){if(e.hash){var r=e.hash;void 0!==window.CSS&&void 0!==window.CSS.escape&&(r="#"+window.CSS.escape(r.substr(1)));try{document.querySelector(r)&&(n={selector:r})}catch(e){console.warn("Failed to save scroll position. Please add CSS.escape() polyfill (https://github.com/mathiasbynens/CSS.escape).")}}t(n)}))}))},routes:[{path:"/en",component:C,name:"index___en"},{path:"/fr",component:C,name:"index___fr"},{path:"/fr/*",component:j,name:"all___fr"},{path:"/en/*",component:j,name:"all___en"}],fallback:!1};function P(e,t){var base=t._app&&t._app.basePath||S.base,r=new v.a(w(w({},S),{},{base:base})),n=r.push;r.push=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:x,r=arguments.length>2?arguments[2]:void 0;return n.call(this,e,t,r)};var o=r.resolve.bind(r);return r.resolve=function(e,t,r){return"string"==typeof e&&(e=Object(y.c)(e)),o(e,t,r)},r}var D={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(e,t){var r=t.parent,data=t.data,n=t.props,o=r.$createElement;data.nuxtChild=!0;for(var l=r,c=r.$nuxt.nuxt.transitions,d=r.$nuxt.nuxt.defaultTransition,m=0;r;)r.$vnode&&r.$vnode.data.nuxtChild&&m++,r=r.$parent;data.nuxtChildDepth=m;var f=c[m]||d,h={};B.forEach((function(e){void 0!==f[e]&&(h[e]=f[e])}));var _={};T.forEach((function(e){"function"==typeof f[e]&&(_[e]=f[e].bind(l))}));var v=_.beforeEnter;if(_.beforeEnter=function(e){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),v)return v.call(l,e)},!1===f.css){var y=_.leave;(!y||y.length<2)&&(_.leave=function(e,t){y&&y.call(l,e),l.$nextTick(t)})}var k=o("routerView",data);return n.keepAlive&&(k=o("keep-alive",{props:n.keepAliveProps},[k])),o("transition",{props:h,on:_},[k])}},B=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],T=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"];r(56),r(69);function M(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function $(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?M(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):M(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function A(e){var t=e.type,r=void 0===t?"":t,n=e.fontWeight,o=void 0===n?"regular":n,l=e.color,c=void 0===l?null:l,d={cms_component:"icon",type:r,font_weight:o};return c&&(d.color=c),d}function E(e){var t=e.media,r=void 0===t?{}:t,n=e.center,o=void 0===n?null:n,l=e.filters,c=void 0===l?null:l,d={cms_component:"image",media:r&&"string"==typeof r.url?{fr:r,en:r}:r};return null!==o&&(d.center="number"==typeof o?{x:o,y:o}:o),null!==c&&(d.filters=c),d}function L(){var text=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{cms_component:"text",content:"string"==typeof text?{fr:text,en:text}:text}}function R(){var html=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{cms_component:"richtext",content:"string"==typeof html?{fr:html,en:html}:html}}function F(e){var t=e.format,r=void 0===t?"button":t,n=e.text,text=void 0===n?"":n,o=e.url,l=void 0===o?"":o,c=e.icon,d=void 0===c?null:c,m={cms_component:"link"};return r&&(m.format="string"==typeof r?{type:r}:$({type:"button"},r)),text&&(m.text="string"==typeof text?{fr:text,en:text}:text),l&&(m.url="string"==typeof l?{fr:l,en:l}:l),d&&(m.icon=$({font_weight:"regular",align:"left"},d)),m}function I(){var content=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{cms_component:"code",content:content}}function N(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"fr";if(e){var r,n,o,l,c,d,m=e.cms_component||null;if("image"===m&&null!=e&&null!==(r=e.media)&&void 0!==r&&null!==(n=r[t])&&void 0!==n&&n.url)return!0;if("video"===m&&null!=e&&null!==(o=e.sources)&&void 0!==o&&null!==(l=o[t])&&void 0!==l&&l.url)return!0;if("external_video"===m&&null!=e&&null!==(c=e.external_sources)&&void 0!==c&&null!==(d=c[t])&&void 0!==d&&d.url)return!0}return!1}function V(e){var t=e.iconType,r=void 0===t?"exclamation-triangle":t,n=e.mainTitleText,o=void 0===n?"":n,l=e.descriptionText,c=void 0===l?"":l,d=e.ctaPayload,m=void 0===d?null:d,f=e.debugContent,h=void 0===f?null:f,_={block_type:"error_block",block_params:{color_scheme:"normal-grey"},fields:{error_icon:A({type:r,fontWeight:"bold"}),main_title:L(o),description:R(c)}};return m&&(_.fields.cta=m),h&&(_.fields.debug_infos=I(h)),_}var U={name:"ErrorPage",components:{PageContentDisplayer:r(358).a},props:{error:{type:Object,required:!1,default:function(){return{statusCode:null,message:"",pageData:null,messageTitle:null}}}},computed:{finalPageContent:function(){var e,t,r=(null===(e=this.error)||void 0===e||null===(t=e.pageData)||void 0===t?void 0:t.content)||{};return r.fields||(r.fields=[this.createErrorBlock()]),r}},methods:{createErrorBlock:function(){var e,t=this.error,r=t.statusCode,n=t.message,o=t.messageTitle,l=503===r?"spinner":"exclamation-triangle",c=null,d=null;(404===r?c=F({text:this.$t("blocks.block-error.go-back-home-cta"),url:{fr:"/fr",en:"/en"},icon:{type:"arrow-right",align:"right"}}):403===r&&(c=F({text:this.$t("blocks.block-error.refresh-the-page"),url:"javascript:window.location.reload();",icon:{type:"sync",align:"right"}})),!0===this.$config.exposeErrors)&&(d=String((null===(e=this.error)||void 0===e?void 0:e.pageData)||"").includes("Sfdump")?this.error.pageData:JSON.stringify(this.error,null,2));return V({iconType:l,ctaPayload:c,debugContent:d,mainTitleText:o||this.$t("blocks.block-error.default-title",{statusCode:r}),descriptionText:"<p>".concat(n,"</p>")})}}},H=(r(865),r(0)),z=Object(H.a)(U,(function(){return(0,this._self._c)("page-content-displayer",{staticClass:"error-page-layout",attrs:{"page-content":this.finalPageContent}})}),[],!1,null,null,null).exports,X=r(54),W=(r(72),{name:"Nuxt",components:{NuxtChild:D,NuxtError:z},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(e){this.displayingNuxtError&&(this.errorFromNuxtError=e,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(k.c)(this.$route.matched[0].path)(this.$route.params);var e=Object(X.a)(this.$route.matched,1)[0];if(!e)return this.$route.path;var t=e.components.default;if(t&&t.options){var r=t.options;if(r.key)return"function"==typeof r.key?r.key(this.$route):r.key}return/\/$/.test(e.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){l.default.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(e){var t=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return t.errorFromNuxtError=!1})),e("div",{},[e("h2","An error occurred while showing the error page"),e("p","Unfortunately an error occurred and while showing the error page another error occurred"),e("p","Error details: ".concat(this.errorFromNuxtError.toString())),e("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return t.displayingNuxtError=!1})),e(z,{props:{error:this.nuxt.err}})):e("NuxtChild",{key:this.routerViewKey,props:this.$props})}}),G=(r(48),r(83),r(13),r(109),r(41),{name:"NuxtLoading",data:function(){return{percent:0,show:!1,canSucceed:!0,reversed:!1,skipTimerCount:0,rtl:!1,throttle:200,duration:5e3,continuous:!1}},computed:{left:function(){return!(!this.continuous&&!this.rtl)&&(this.rtl?this.reversed?"0px":"auto":this.reversed?"auto":"0px")}},beforeDestroy:function(){this.clear()},methods:{clear:function(){clearInterval(this._timer),clearTimeout(this._throttle),this._timer=null},start:function(){var e=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout((function(){return e.startTimer()}),this.throttle):this.startTimer(),this},set:function(e){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(e))),this},get:function(){return this.percent},increase:function(e){return this.percent=Math.min(100,Math.floor(this.percent+e)),this},decrease:function(e){return this.percent=Math.max(0,Math.floor(this.percent-e)),this},pause:function(){return clearInterval(this._timer),this},resume:function(){return this.startTimer(),this},finish:function(){return this.percent=this.reversed?0:100,this.hide(),this},hide:function(){var e=this;return this.clear(),setTimeout((function(){e.show=!1,e.$nextTick((function(){e.percent=0,e.reversed=!1}))}),500),this},fail:function(e){return this.canSucceed=!1,this},startTimer:function(){var e=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval((function(){e.skipTimerCount>0?e.skipTimerCount--:(e.reversed?e.decrease(e._cut):e.increase(e._cut),e.continuous&&(e.percent>=100||e.percent<=0)&&(e.skipTimerCount=1,e.reversed=!e.reversed))}),100)}},render:function(e){var t=e(!1);return this.show&&(t=e("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),t}}),K=(r(866),Object(H.a)(G,undefined,undefined,!1,null,null,null).exports),Q=(r(867),r(98)),Y=r.n(Q),Z=r(99),J=r(100),ee=r(182),te=r(288),re=(r(258),r(259),r(260),r(261),r(262),r(263),r(264),r(265),r(266),r(267),r(268),r(269),r(270),r(271),r(37)),ne=r.n(re),oe={header_classic_block:{overlapBottom:130,totalNavHeight:130},header_megamenu_block:{overlapBottom:197,totalNavHeight:197},header_outofnorm_block:{overlapBottom:138,totalNavHeight:138},footer_classic_block:{underlapTop:96},hero_block_1:{overlapBottom:95},contact_form_block:{overlapTop:573,overlapBottom:573},cta_block:{overlapTop:150,overlapBottom:150},cta_double_block:{overlapTop:250,overlapBottom:250},highlights_block:{overlapTop:500,overlapBottom:500}},ie=Object(te.a)("getSurroundingExposedValuesByIndex"),ae=Object(te.a)("exposeValue"),se=Object(te.a)("dispose"),le=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Z.a)(this,e),Object.defineProperty(this,se,{value:pe}),Object.defineProperty(this,ae,{value:ue}),Object.defineProperty(this,ie,{value:ce}),this.isVerbose="boolean"==typeof t.verbose&&t.verbose,this.blockKeysIncrement=0,this.blockKeysMap=new Map,this.blockExposedValues=Object(l.reactive)({}),this.perIndexUniqueKeys={},this.lastBlockIndex={}}return Object(J.a)(e,[{key:"supply",value:function(e,t){var r=this,n=this.upsertBlockKey(e);if(void 0===this.lastBlockIndex[n]);else{var o=this.lastBlockIndex[n];o!==t&&this.perIndexUniqueKeys[o]===n&&delete this.perIndexUniqueKeys[o]}return this.perIndexUniqueKeys[t]=n,this.lastBlockIndex[n]=t,{contextualProps:Object(l.reactive)({prevBlock:Object(l.computed)((function(){return Object(ee.a)(r,ie)[ie](t-1)})),currBlock:Object(l.computed)((function(){return Object(ee.a)(r,ie)[ie](t)})),nextBlock:Object(l.computed)((function(){return Object(ee.a)(r,ie)[ie](t+1)}))}),exposeValue:Object(ee.a)(this,ae)[ae].bind(this,n),dispose:Object(ee.a)(this,se)[se].bind(this,e,t,n)}}},{key:"upsertBlockKey",value:function(e){var t=this.blockKeysMap.get(e);if(!t){this.blockKeysIncrement+=1,t="block-".concat(this.blockKeysIncrement),this.blockKeysMap.set(e,t);var r=oe[e.block_type]||null,n=r?ne()(r):{};Object(l.set)(this.blockExposedValues,t,n)}return t}}]),e}();function ce(e){return this.blockExposedValues[this.perIndexUniqueKeys[e]]||null}function ue(e,t){var r=t.key,n=t.value;void 0===this.blockExposedValues[e]&&console.warn("BlocksContextObject: weird case happening only when hot refreshing",e,{key:r,value:n}),Object(l.set)(this.blockExposedValues[e],r,n)}function pe(e,t,r){this.blockKeysMap.delete(e),delete this.lastBlockIndex[r],delete this.blockExposedValues[r],this.perIndexUniqueKeys[t]===r&&delete this.perIndexUniqueKeys[t]}var de=le;function me(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var fe={computed:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?me(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):me(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(c.c)({shouldScrollBePrevented:"globalUi/shouldScrollBePrevented"})),watch:{shouldScrollBePrevented:function(e){document.body.style.overflow=e?"hidden":"inherit"}}};function he(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var be={provide:function(){var e=this;return{globalHelioButtonSize:Object(l.computed)((function(){return e.isXlUp?"standard":"small"})),globalHelioDropdownSize:Object(l.computed)((function(){return e.isXlUp?"large":"normal"})),globalHelioFieldLarge:Object(l.computed)((function(){return e.isXlUp}))}},computed:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?he(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):he(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(c.e)({isXlUp:function(e){return e.responsiveBreakpoints.isXlUp}}))},_e=(r(19),r(727)),ve=r.n(_e),ge=(r(128),r(66),{name:"CssVariablesInjector",props:{selector:{type:String,required:!1,default:":root"},variables:{type:Object,required:!0,default:function(){return{}}}},computed:{styleStr:function(){for(var e=Object.keys(this.variables).sort(),t=[],i=0;i<e.length;i+=1){var r=e[i],n=this.variables[r];t.push("".concat(r,": ").concat(n,";"))}return"".concat(this.selector," { ").concat(t.join(" ")," }")}}});function ye(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function ke(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ye(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):ye(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Oe={name:"TheGlobalCssVariablesInjector",components:{CssVariablesInjector:Object(H.a)(ge,(function(){var e=this;return(0,e._self._c)("style",{domProps:{textContent:e._s(e.styleStr)}})}),[],!1,null,null,null).exports},computed:ke(ke({},Object(c.e)({themeVariables:function(e){return e.globalTheme.themeVariables},themeColors:function(e){return e.globalTheme.themeColors},colorSchemesList:function(e){return e.globalTheme.colorSchemesList}})),{},{rootCssVariables:function(){for(var e={},t=Object.keys(this.colorSchemesList),i=0;i<t.length;i+=1)for(var r=t[i],n=this.colorSchemesList[r].mapping,o=Object.keys(n),l=0;l<o.length;l+=1){var c=o[l],d=n[c];e["".concat(c,"-").concat(r)]=this.themeColors[d]||this.themeVariables[d]||d}var m=ke(ke({},this.themeVariables),e);return ve()(m,(function(e,t){return"--".concat(t)}))}})},we=Object(H.a)(Oe,(function(){return(0,this._self._c)("css-variables-injector",{attrs:{variables:this.rootCssVariables}})}),[],!1,null,null,null).exports,Ce={name:"ThePortals"},je=Object(H.a)(Ce,(function(){var e=this,t=e._self._c;return t("div",[t("portal-target",{attrs:{name:"modals",multiple:""}}),e._v(" "),t("portal-target",{attrs:{name:"overlay",multiple:""}}),e._v(" "),t("portal-target",{attrs:{name:"pop",multiple:""}}),e._v(" "),t("portal-target",{attrs:{name:"toasts",multiple:""}})],1)}),[],!1,null,null,null).exports,xe=new l.default,Se={emit:xe.$emit.bind(xe),on:xe.$on.bind(xe),off:xe.$off.bind(xe),once:xe.$once.bind(xe),TOGGLE_COLOR_SCHEME:"toggle-color-scheme",EDIT_BLOCK:"edit-block",DELETE_BLOCK:"delete-block",VIDEO_STATE_CHANGE:"video-state-change",OPEN_CONTACT_MODAL:"open-contact-modal"},Pe=Se;function De(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return"team"===e?"users":"office"===e?"building":"user"}function qe(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return"twitter"===e&&"brand"===t?{token:"twitter-x",weight:"regular"}:{token:e,weight:t}}var Be=r(35);function Te(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Me(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Te(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Te(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var $e={provide:function(){var e=this,t={};return this.color_scheme&&(t.colorSchemeBgClass=Object(l.computed)((function(){return e.colorSchemeBgClass})),t.colorSchemeTextClass=Object(l.computed)((function(){return e.colorSchemeTextClass})),t.colorSchemeBtnClass=Object(l.computed)((function(){return e.colorSchemeBtnClass})),t.colorSchemeCssVariables=Object(l.computed)((function(){return e.colorSchemeCssVariables}))),t},computed:Me(Me({},Object(c.e)({themeColors:function(e){return e.globalTheme.themeColors},themeVariables:function(e){return e.globalTheme.themeVariables},colorSchemesList:function(e){return e.globalTheme.colorSchemesList}})),{},{colorSchemeBgClass:function(){return this.color_scheme?"color-scheme-bg-".concat(this.color_scheme):null},colorSchemeTextClass:function(){return this.color_scheme?"color-scheme-text-".concat(this.color_scheme):null},colorSchemeBtnClass:function(){return this.color_scheme?"color-scheme-btn-".concat(this.color_scheme):null},colorSchemeCssVariables:function(){return this.getColorSchemeCssVariables(["swc-map-marker-color","swc-highlight-color","swc-bg-color","swc-text-color"])},colorSchemeFormsCssVariables:function(){var e=this.getColorSchemeCssVariables(["helio-input-bg-color","helio-input-text-color","helio-input-border-color","helio-input-highlight-color"]),t=this.getColorSchemeCssVariables(["helio-input-bg-color","helio-input-highlight-color"],!0);return Me(Me({},e),t)}}),methods:{getColorSchemeCssVariables:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r={};if(this.color_scheme)for(var n=this.colorSchemesList[this.color_scheme].mapping,i=0;i<e.length;i+=1){var o=e[i],l=n[o],c="--".concat(o),d=this.themeColors[l]||this.themeVariables[l]||l;t&&(c+="-rgb",d=Object(Be.a)(d)),r[c]=d}return r}}},Ae=(r(110),r(82)),Ee=r.n(Ae),Le=r(728),Re=r.n(Le),Fe=void 0!==window.IntersectionObserver,Ie={threshold:0,rootMargin:"0%"},Ne=[];function Ve(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t=Re()(t,Ie);for(var i=0;i<Ne.length;i+=1)if(e=Ne[i],Ee()(e.options,t))return e;var r=new Map,n={options:t,observedMap:r,observer:new IntersectionObserver((function(e){for(var t,n,o=0;o<e.length;o+=1){t=e[o],n=(r.get(t.target)||[]).slice(0);for(var l=0;l<n.length;l+=1)n[l](t.isIntersecting)}}),t)};return Ne.push(n),n}function Ue(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(Fe){var n=Ve(r),o=n.observedMap.get(e);o?o.push(t):(o=[t],n.observer.observe(e),n.observedMap.set(e,o));var l=!1;return{off:function(){if(!l){var r=o.indexOf(t);-1!==r&&o.splice(r,1),o.length||(n.observer.unobserve(e),n.observedMap.delete(e)),l=!0}}}}return setTimeout((function(){t(!0)}),10),{off:function(){}}}function He(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=Ue(e,(function(e){e&&(t(),n.off())}),r);return n}var ze={threshold:0,rootMargin:"25%"},Xe={data:function(){return{hasEnteredViewport:!1}},mounted:function(){var e=this;this.$el?this.enteringViewportVisibilityWatcher=He(this.$el,(function(){e.hasEnteredViewport=!0}),ze):(this.hasEnteredViewport=!0,console.warn("hasEnteringViewportDetection: element was not ready on mounted !"))},beforeDestroy:function(){this.enteringViewportVisibilityWatcher&&(this.enteringViewportVisibilityWatcher.off(),delete this.enteringViewportVisibilityWatcher)},methods:{doOnceEnteredViewport:function(e){if(this.hasEnteredViewport)e();else var t=this.$watch("hasEnteredViewport",(function(r){r&&(e(),t())}))}}},We=r(446),Ge={name:"AvatarComponent",mixins:[Xe],inject:{colorSchemeCssVariables:{from:"colorSchemeCssVariables",default:{}}},props:{cmsImage:{type:Object,required:!1,default:null},size:{type:String,required:!1,default:void 0},defaultIconToken:{type:String,required:!1,default:void 0},forceRemaxLogo:{type:Boolean,required:!1,default:!1}},computed:{hasCustomColors:function(){return!this.avatarUrl&&!!this.finalColor},finalColor:function(){return this.colorSchemeCssVariables["--swc-highlight-color"]},avatarUrl:function(){return this.hasEnteredViewport?this.forceRemaxLogo?We:this.cmsImage?this.$helpers.convertUrl(this.cmsImage.media[this.$i18n.locale].url):null:null},dynamicColors:function(){return this.hasCustomColors?{"--dynamic-background-color":"rgba(".concat(Object(Be.a)(this.finalColor),", 0.1)"),"--dynamic-icon-color":this.finalColor}:{}}}},Ke=(r(904),Object(H.a)(Ge,(function(){var e=this;return(0,e._self._c)("helio-avatar",{staticClass:"avatar-component",class:{"avatar-component--with-colors":e.hasCustomColors,"avatar-component--logo":e.forceRemaxLogo},style:e.dynamicColors,attrs:{user:{image:e.avatarUrl},size:e.size,"icon-token":e.defaultIconToken}})}),[],!1,null,null,null).exports),Qe=r(36),Ye=(r(404),r(407),r(350)),Ze=r.n(Ye),Je=r(280),et={name:"DebugPre",props:{title:{type:String,required:!1,default:""},value:{type:[Object,Array,String],required:!1,default:null}}},tt=(r(905),Object(H.a)(et,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"debug-pre"},[t("p",[t("span",{domProps:{textContent:e._s(e.title)}}),e._v(" "),e._t("default")],2),e._v(" "),t("pre",{domProps:{textContent:e._s(e.value)}})])}),[],!1,null,null,null).exports);function nt(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var ot=new WeakMap,it={name:"CmsContent",props:{tagName:{type:String,required:!1,default:null},value:{type:Object,required:!1,default:null},variant:{type:String,required:!1,default:"default"},props:{type:Object,required:!1,default:function(){return{}}}},computed:{isVisible:function(){return!(!this.value&&!this.$slots.default)},componentProps:function(){var e=function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?nt(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):nt(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},this.value);return delete e.cms_component,null!==this.tagName&&(e.tagName=this.tagName),e},componentSpecs:function(){var e,t;if(!this.value)return{customComponent:this.tagName||"div",props:{}};var r=this.value.cms_component,n=null===(e=this.$contentTypes)||void 0===e||null===(t=e[r])||void 0===t?void 0:t[this.variant],o=this.componentProps;return n?{customComponent:n,props:o}:{customComponent:tt,props:{title:'cms_component "'.concat(r,'"'),value:o}}},finalBindings:function(){var e=[];if("object"===Object(Qe.a)(this.componentSpecs.props)&&!Ze()(this.componentSpecs.props)){var t=this.componentSpecs.props,r=Object.keys(t),n=this.componentSpecs.customComponent,o=ot.get(n);o||(o=Object(Je.a)(n),ot.set(n,o));var l=r.filter((function(e){return-1===o.indexOf(e)}));l.length&&console.warn("CmsContent: contient des params non supportés:",l,ne()(this.value)),e.push(t)}return"object"!==Object(Qe.a)(this.props)||Ze()(this.props)||e.push({props:this.props}),e}}},at=it,st=Object(H.a)(at,(function(){var e=this,t=e._self._c;return e.isVisible?t(e.componentSpecs.customComponent,e._b({tag:"component"},"component",e.finalBindings,!1),[e._l(e.$slots,(function(t,r){return e._t(r,null,{slot:r})}))],2):e._e()}),[],!1,null,null,null).exports;r(334);function lt(e){for(var t=new FormData,r=Object.keys(e),i=0;i<r.length;i+=1){var n=r[i];t.append(n,e[n])}return t}function ct(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var ut=0,pt={data:function(){return{recaptchaRequestIdent:null}},mounted:function(){var e=this;ut+=1,this.recaptchaRequestIdent="has-recaptcha-request-".concat(ut),this.recaptchaRequestVisibilityWatcher=Ue(this.$el,(function(t){t?e.requestRecaptcha(e.recaptchaRequestIdent):e.unRequestRecaptcha(e.recaptchaRequestIdent)}))},beforeDestroy:function(){this.recaptchaRequestVisibilityWatcher&&(this.recaptchaRequestVisibilityWatcher.off(),delete this.recaptchaRequestVisibilityWatcher),this.recaptchaRequestIdent&&this.unRequestRecaptcha(this.recaptchaRequestIdent)},methods:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ct(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):ct(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(c.d)({requestRecaptcha:"recaptchaRequests/requestRecaptcha",unRequestRecaptcha:"recaptchaRequests/unRequestRecaptcha"}))},mt={name:"SwcButton",extends:r(84).a,inject:{globalHelioButtonSize:{from:"globalHelioButtonSize",default:"standard"}},computed:{finalSize:function(){return"string"==typeof this.size?this.size:this.globalHelioButtonSize}}},ft=Object(H.a)(mt,undefined,undefined,!1,null,null,null).exports,ht={name:"SwcField",extends:r(85).a,inject:{globalHelioFieldLarge:{from:"globalHelioFieldLarge",default:!1}},computed:{isLarge:function(){return"boolean"==typeof this.large?this.large:this.globalHelioFieldLarge}}},bt=Object(H.a)(ht,undefined,undefined,!1,null,null,null).exports;function _t(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function vt(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?_t(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):_t(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var gt={firstname:[],lastname:[],email:[],phone:[],message:[]},yt={name:"ContactForm",components:{SwcButton:ft,SwcField:bt},mixins:[pt],inject:{colorSchemeBtnClass:{from:"colorSchemeBtnClass",default:null}},props:{recipientType:{type:String,required:!1,default:null},recipientSlug:{type:String,required:!1,default:null}},data:function(){return{formState:"neutral",isSendingForm:!1,messageErrors:[],formErrors:{},errors:ne()(gt),userMessage:""}},computed:vt(vt({},Object(c.e)({firstLoadDataRecaptchaSiteKey:function(e){return e.firstLoadData.recaptcha},userFirstname:function(e){return e.userContactInfos.firstname},userLastname:function(e){return e.userContactInfos.lastname},userEmail:function(e){return e.userContactInfos.email},userPhone:function(e){return e.userContactInfos.phone}})),{},{isFormValidOnFrontEnd:function(){var e=this;return!!(this.userFirstname&&this.userLastname&&this.userEmail&&this.trimmedUserMessage)&&Object.keys(this.errors).every((function(t){return!e.errors[t].length}))},trimmedUserMessage:function(){return this.userMessage.trim()},ulStyles:function(){var e,t={margin:0};return(null===(e=this.messageErrors)||void 0===e?void 0:e.length)>1?(t["padding-left"]="1.5rem",t):(t["padding-left"]=0,t)},liStyles:function(){return 1===this.messageErrors.length?{"list-style-type":"none"}:{}}}),methods:vt(vt({},Object(c.d)({setUserContactInfos:"userContactInfos/setUserContactInfos"})),{},{onError:function(e,t){var r=this;this.errors[e]=t,this.formErrors[e]=t.map((function(e){return r.$t("contact-form.errors.".concat(e))}))},handleSubmit:function(){this.validateFormData()?this.$helpers.submitFormViaRecaptcha(this.actuallySubmitForm):this.applyFormFailure()},actuallySubmitForm:function(e){var t=this,r={recaptcha_response:e,form_type:"contact_form",locale:this.$i18n.locale,full_name:[this.userFirstname,this.userLastname].join(" "),first_name:this.userFirstname,last_name:this.userLastname,phone:this.userPhone,email:this.userEmail,message:this.trimmedUserMessage};this.recipientType&&this.recipientSlug&&(r.recipient_type=this.recipientType,r.recipient_slug=this.recipientSlug),this.applyFormSending(),this.$coreAxiosProtected.post("/contact",lt(r)).then((function(e){var r;"success"!==(null==e||null===(r=e.data)||void 0===r?void 0:r.status)&&console.warn('Attention, le server n\'a pas retourné de status "success".'),t.applyFormSuccess()})).catch((function(e){t.applyFormFailure(e.message)}))},applyFormSending:function(){this.isSendingForm=!0,this.formState="neutral"},applyFormSuccess:function(){this.isSendingForm=!1,this.formState="success",this.userMessage=" "},applyFormFailure:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.isSendingForm=!1,this.formState="failure",e&&this.messageErrors.push(e)},resetFormErrors:function(){this.errors=ne()(gt),this.formErrors={},this.messageErrors=[]},validateFormData:function(){var e=this;if(this.isFormValidOnFrontEnd)return this.resetFormErrors(),!0;var t={firstname:"userFirstname",lastname:"userLastname",email:"userEmail",message:"trimmedUserMessage"};return["firstname","lastname","email","message"].forEach((function(r){var n=e[t[r]];if(n||-1!==e.errors[r].indexOf("required")){if(n&&e.errors[r].indexOf("required")>-1){var o=e.errors[r].indexOf("required");e.errors[r].splice(o,1),e.onError(r,e.errors[r])}}else e.errors[r].push("required"),e.onError(r,e.errors[r])})),this.messageErrors=Object.keys(this.errors).reduce((function(t,r){return e.errors[r].forEach((function(n){t.push(e.$t("contact-form.message.errors.".concat(r,"-").concat(n)))})),t}),[]),!1}})},kt=yt,Ot=(r(976),Object(H.a)(kt,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"contact-form"},[t("portal",{attrs:{to:"toasts"}},[t("helio-toast",{attrs:{active:"failure"===e.formState,title:e.$t("contact-form.message.failure.title"),icon:"exclamation-circle","icon-weight":"bold",state:"danger"},on:{close:function(t){e.formState="neutral"}},scopedSlots:e._u([{key:"subtitle",fn:function(){return[t("ul",{style:e.ulStyles},e._l(e.messageErrors,(function(r,n){return t("li",{key:n,style:e.liStyles,domProps:{innerHTML:e._s(r)}})})),0)]},proxy:!0}])})],1),e._v(" "),t("portal",{attrs:{to:"toasts"}},[t("helio-toast",{attrs:{active:"success"===e.formState,title:e.$t("contact-form.message.success.title"),subtitle:e.$t("contact-form.message.success.subtitle"),icon:"check-circle",countdown:5,state:"success"},on:{close:function(t){e.formState="neutral"}}})],1),e._v(" "),t("div",{staticClass:"form__row"},[t("div",{staticClass:"form__column"},[t("swc-field",{attrs:{label:e.$t("contact-form.firstname-label"),"error-messages":{required:e.$t("contact-form.errors.required")},required:!0,"initial-value":e.userFirstname,"initial-errors":e.formErrors.firstname||[],"show-validators":!(e.errors.firstname&&e.errors.firstname.length),disabled:e.isSendingForm},on:{errors:function(t){return e.onError("firstname",t)},changed:function(t){return e.setUserContactInfos({key:"firstname",value:t})}}})],1),e._v(" "),t("div",{staticClass:"form__column"},[t("swc-field",{attrs:{label:e.$t("contact-form.lastname-label"),"error-messages":{required:e.$t("contact-form.errors.required")},required:!0,"initial-value":e.userLastname,"initial-errors":e.formErrors.lastname||[],"show-validators":!(e.errors.lastname&&e.errors.lastname.length),disabled:e.isSendingForm},on:{errors:function(t){return e.onError("lastname",t)},changed:function(t){return e.setUserContactInfos({key:"lastname",value:t})}}})],1)]),e._v(" "),t("div",{staticClass:"form__row"},[t("div",{staticClass:"form__column"},[t("swc-field",{attrs:{type:"email",label:e.$t("contact-form.email-label"),"error-messages":{required:e.$t("contact-form.errors.required")},required:!0,"initial-value":e.userEmail,"initial-errors":e.formErrors.email||[],"show-validators":!(e.errors.email&&e.errors.email.length),disabled:e.isSendingForm},on:{errors:function(t){return e.onError("email",t)},changed:function(t){return e.setUserContactInfos({key:"email",value:t})}}})],1),e._v(" "),t("div",{staticClass:"form__column"},[t("swc-field",{attrs:{label:e.$t("contact-form.phone-label"),hint:e.$t("contact-form.phone-hint"),pattern:"^\\(?([0-9]{3})\\)(\\ )([0-9]{3})[-]?([0-9]{4})$|^$",mask:"(###) ###-####","initial-value":e.userPhone,"initial-errors":e.formErrors.phone||[],"show-validators":!(e.errors.phone&&e.errors.phone.length),disabled:e.isSendingForm},on:{errors:function(t){return e.onError("phone",t)},changed:function(t){return e.setUserContactInfos({key:"phone",value:t})}}})],1)]),e._v(" "),t("div",{staticClass:"form__row"},[t("div",{staticClass:"form__column"},[t("swc-field",{attrs:{label:e.$t("contact-form.message-label"),multiline:5,"error-messages":{required:e.$t("contact-form.errors.required")},required:!0,"initial-value":e.userMessage,"initial-errors":e.formErrors.message||[],"show-validators":!(e.errors.message&&e.errors.message.length),disabled:e.isSendingForm},on:{errors:function(t){return e.onError("message",t)},changed:function(t){e.userMessage=t}}})],1)]),e._v(" "),t("swc-button",{class:[e.colorSchemeBtnClass,"buttons-mobile-fullwidth"],attrs:{text:e.$t("contact-form.submit-btn"),color:"custom",icon:"paper-plane",disabled:!e.firstLoadDataRecaptchaSiteKey||e.isSendingForm},on:{click:e.handleSubmit}})],1)}),[],!1,null,null,null).exports);function wt(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Ct(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?wt(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):wt(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var jt={name:"ContactModal",components:{AvatarComponent:Ke,CmsContent:st,ContactForm:Ot},mixins:[$e],props:{active:{type:Boolean,required:!1,default:!1},recipientType:{type:String,required:!1,default:null},recipientSlug:{type:String,required:!1,default:null},recipientAvatar:{type:Object,required:!1,default:null},recipientName:{type:Object,required:!1,default:null},recipientSubtitle:{type:Object,required:!1,default:null},recipientUnderSubtitle:{type:Object,required:!1,default:null}},data:function(){return{color_scheme:"normal"}},computed:Ct(Ct({},Object(c.e)({siteType:function(e){return e.firstLoadData.site_type}})),{},{hasRecipientInfos:function(){return!!(this.recipientName||this.recipientSubtitle||this.recipientUnderSubtitle)},isIndividualRecipient:function(){return this.recipientType?-1!==["broker","administrative_team","executive_team"].indexOf(this.recipientType):"broker"===this.siteType},finalModalTitle:function(){return this.isIndividualRecipient?this.$t("contact-modal.title-me"):this.$t("contact-modal.title-us")},avatarIcon:function(){return De(this.recipientType)},forceRemaxLogo:function(){return"agency"===this.siteType&&!(this.recipientType||this.recipientSlug)}}),watch:{active:function(e){this.updateScrollPreventionRequest({ident:"contact-modal",value:e})}},methods:Ct({},Object(c.d)({updateScrollPreventionRequest:"globalUi/updateScrollPreventionRequest"}))},xt=(r(977),{name:"TheModals",components:{ContactModal:Object(H.a)(jt,(function(){var e=this,t=e._self._c;return e.active?t("helio-modal",{staticClass:"contact-modal",attrs:{title:e.finalModalTitle,active:e.active,closeable:!0,"close-on-outside-click":!0},on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"content",fn:function(){return[t("div",{staticClass:"contact-modal__inner"},[e.hasRecipientInfos?t("div",{staticClass:"contact-modal__recipient"},[t("div",[t("avatar-component",{attrs:{"cms-image":e.recipientAvatar,size:"x-large","default-icon-token":e.avatarIcon,"force-remax-logo":e.forceRemaxLogo}})],1),e._v(" "),t("div",[t("cms-content",{staticClass:"contact-modal__name utils__weight-semi-bold",attrs:{value:e.recipientName}}),e._v(" "),t("cms-content",{staticClass:"contact-modal__subtitle utils__weight-medium",attrs:{value:e.recipientSubtitle}}),e._v(" "),t("cms-content",{staticClass:"contact-modal__under-subtitle",attrs:{value:e.recipientUnderSubtitle}})],1)]):e._e(),e._v(" "),t("contact-form",{attrs:{"recipient-type":e.recipientType,"recipient-slug":e.recipientSlug}})],1)]},proxy:!0}],null,!1,3512838122)}):e._e()}),[],!1,null,null,null).exports},data:function(){return{contactModalParams:null}},beforeDestroy:function(){Pe.off(Pe.OPEN_CONTACT_MODAL,this.onOpenContactModal)},mounted:function(){Pe.on(Pe.OPEN_CONTACT_MODAL,this.onOpenContactModal)},methods:{onOpenContactModal:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.contactModalParams=e}}}),St=xt,Pt=Object(H.a)(St,(function(){var e=this,t=e._self._c;return t("portal",{attrs:{to:"modals"}},[t("contact-modal",e._b({attrs:{active:!!e.contactModalParams},on:{close:function(t){e.contactModalParams=null}}},"contact-modal",e.contactModalParams,!1))],1)}),[],!1,null,null,null).exports;function Dt(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function qt(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Dt(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Dt(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Bt={name:"TheRecaptcha",data:function(){return{isReady:!1,requestedAtLeastOnce:!1}},computed:qt(qt({},Object(c.e)({firstLoadDataRecaptchaSiteKey:function(e){return e.firstLoadData.recaptcha}})),Object(c.c)({shouldRecaptchaBeShown:"recaptchaRequests/shouldRecaptchaBeShown"})),watch:{"$i18n.locale":function(e){this.setRecaptchaLanguage(e)},firstLoadDataRecaptchaSiteKey:{handler:function(e){e&&(this.$recaptcha.siteKey=e,this.isReady=!0)},immediate:!0},shouldRecaptchaBeShown:{handler:function(e){e&&!this.requestedAtLeastOnce&&(this.requestedAtLeastOnce=!0)},immediate:!0}},created:function(){this.setRecaptchaLanguage(this.$i18n.locale)},methods:{setRecaptchaLanguage:function(e){e!==this.$recaptcha.language&&(this.$recaptcha.language=e)}}},Tt=(r(978),{components:{TheGlobalCssVariablesInjector:we,ThePortals:je,TheModals:Pt,TheRecaptcha:Object(H.a)(Bt,(function(){var e=this,t=e._self._c;return t("transition",{attrs:{name:"swc-fade"}},[e.isReady&&e.requestedAtLeastOnce?t("recaptcha",{directives:[{name:"show",rawName:"v-show",value:e.shouldRecaptchaBeShown,expression:"shouldRecaptchaBeShown"}],staticClass:"the-recaptcha"}):e._e()],1)}),[],!1,null,null,null).exports},mixins:[fe,be]}),Mt=Object(H.a)(Tt,undefined,undefined,!1,null,null,null).exports,$t=r(53);function At(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Et(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?At(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):At(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Lt={name:"DefaultLayout",components:{BlocksRepeaterItem:$t.a},extends:Mt,mixins:[],provide:function(){return{globalBlocksContextObject:this.globalBlocksContextObject}},data:function(){return{globalBlocksContextObject:new de({verbose:!0})}},computed:Et(Et({},Object(c.e)({scriptsData:function(e){return e.scriptsData},headerData:function(e){return e.headerData},pageContentData:function(e){return e.pageContentData},footerData:function(e){return e.footerData},footerOverride:function(e){return e.footerOverride}})),{},{shouldShowFooter:function(){return this.$route.path!==this.$t("hardcoded-routes.properties-search")},finalFooterData:function(){var e,t={};return((null===(e=this.footerData)||void 0===e?void 0:e.fields)||[]).length>0&&(t.fields=[this.footerOverride]),Y()({},this.footerData,t)},blockContextIndexOffsetFooter:function(){var e=0;return this.headerData&&this.headerData.fields&&(e+=this.headerData.fields.length||0),this.pageContentData&&this.pageContentData.fields&&(e+=this.pageContentData.fields.length||0),e}}),mounted:function(){this.injectScriptTagsIntoHtml([{tagsKey:"head",targetElem:document.head,targetPrepend:!1},{tagsKey:"body-top",targetElem:document.body,targetPrepend:!0},{tagsKey:"body-bottom",targetElem:document.body,targetPrepend:!1}])},methods:{injectScriptTagsIntoHtml:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];try{for(var i=0;i<e.length;i+=1)for(var t=e[i],r=this.scriptsData[t.tagsKey]||[],n=0;n<r.length;n+=1){var html=r[n].content,o=document.createRange().createContextualFragment(html);t.targetPrepend?t.targetElem.prepend(o):t.targetElem.appendChild(o)}}catch(e){console.warn("Erreur lors de l'injection des scripts de la page !",e)}}}},Rt=Lt,Ft=(r(979),Object(H.a)(Rt,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"default-layout"},[t("the-global-css-variables-injector"),e._v(" "),e.headerData?e._l(e.headerData.fields,(function(r,n){return t("blocks-repeater-item",{key:e.globalBlocksContextObject.upsertBlockKey(r),attrs:{block:r,context:e.globalBlocksContextObject.supply(r,n),props:{isUndoubtedlyAtTopOfPage:!0}}})})):e._e(),e._v(" "),t("nuxt",{staticClass:"default-layout__main",attrs:{id:"main-content"}}),e._v(" "),e.finalFooterData&&e.shouldShowFooter?e._l(e.finalFooterData.fields,(function(r,n){return t("blocks-repeater-item",{key:e.globalBlocksContextObject.upsertBlockKey(r),attrs:{block:r,context:e.globalBlocksContextObject.supply(r,e.blockContextIndexOffsetFooter+n)}})})):e._e(),e._v(" "),t("the-portals"),e._v(" "),t("the-modals"),e._v(" "),t("the-recaptcha")],2)}),[],!1,null,null,null).exports);function It(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return Nt(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Nt(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==r.return||r.return()}finally{if(c)throw o}}}}function Nt(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}var Vt={_default:Object(k.s)(Ft)},Ut={render:function(e,t){var r=e("NuxtLoading",{ref:"loading"}),n=e(this.layout||"nuxt"),o=e("div",{domProps:{id:"__layout"},key:this.layoutName},[n]),l=e("transition",{props:{name:"layout",mode:"out-in"},on:{beforeEnter:function(e){window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")}))}}},[o]);return e("div",{domProps:{id:"__nuxt"}},[r,l])},data:function(){return{isOnline:!0,layout:null,layoutName:"",nbFetching:0}},beforeCreate:function(){l.default.util.defineReactive(this,"nuxt",this.$options.nuxt)},created:function(){this.$root.$options.$nuxt=this,window.$nuxt=this,this.refreshOnlineStatus(),window.addEventListener("online",this.refreshOnlineStatus),window.addEventListener("offline",this.refreshOnlineStatus),this.error=this.nuxt.error,this.context=this.$options.context},mounted:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$loading=e.$refs.loading;case 1:case"end":return t.stop()}}),t)})))()},watch:{"nuxt.err":"errorChanged"},computed:{isOffline:function(){return!this.isOnline},isFetching:function(){return this.nbFetching>0}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var r,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if((r=Object(k.h)(e.$route)).length){t.next=3;break}return t.abrupt("return");case 3:return e.$loading.start(),n=r.map((function(t){var p=[];if(t.$options.fetch&&t.$options.fetch.length&&p.push(Object(k.q)(t.$options.fetch,e.context)),t.$fetch)p.push(t.$fetch());else{var r,n=It(Object(k.e)(t.$vnode.componentInstance));try{for(n.s();!(r=n.n()).done;){var component=r.value;p.push(component.$fetch())}}catch(e){n.e(e)}finally{n.f()}}return t.$options.asyncData&&p.push(Object(k.q)(t.$options.asyncData,e.context).then((function(e){for(var r in e)l.default.set(t.$data,r,e[r])}))),Promise.all(p)})),t.prev=5,t.next=8,Promise.all(n);case 8:t.next=15;break;case 10:t.prev=10,t.t0=t.catch(5),e.$loading.fail(t.t0),Object(k.k)(t.t0),e.error(t.t0);case 15:e.$loading.finish();case 16:case"end":return t.stop()}}),t,null,[[5,10]])})))()},errorChanged:function(){if(this.nuxt.err){this.$loading&&(this.$loading.fail&&this.$loading.fail(this.nuxt.err),this.$loading.finish&&this.$loading.finish());var e=(z.options||z).layout;"function"==typeof e&&(e=e(this.context)),this.setLayout(e)}},setLayout:function(e){return e&&Vt["_"+e]||(e="default"),this.layoutName=e,this.layout=Vt["_"+e],this.layout},loadLayout:function(e){return e&&Vt["_"+e]||(e="default"),Promise.resolve(Vt["_"+e])}},components:{NuxtLoading:K}};l.default.use(c.a);var Ht=["state","getters","actions","mutations"],zt={};(zt=function(e,t){if((e=e.default||e).commit)throw new Error("[nuxt] ".concat(t," should export a method that returns a Vuex instance."));return"function"!=typeof e&&(e=Object.assign({},e)),Wt(e,t)}(r(980),"store/index.js")).modules=zt.modules||{},Gt(r(1291),"globalTheme.js"),Gt(r(981),"globalUi.js"),Gt(r(982),"propertiesDatas.js"),Gt(r(983),"propertiesSearchFilters.js"),Gt(r(988),"qa.js"),Gt(r(989),"qaSettings.js"),Gt(r(990),"recaptchaRequests.js"),Gt(r(991),"responsiveBreakpoints.js"),Gt(r(992),"userContactInfos.js");var Xt=zt instanceof Function?zt:function(){return new c.a.Store(Object.assign({strict:!1},zt))};function Wt(e,t){if(e.state&&"function"!=typeof e.state){console.warn("'state' should be a method that returns an object in ".concat(t));var r=Object.assign({},e.state);e=Object.assign({},e,{state:function(){return r}})}return e}function Gt(e,t){e=e.default||e;var r=t.replace(/\.(js|mjs)$/,"").split("/"),n=r[r.length-1],o="store/".concat(t);if(e="state"===n?function(e,t){if("function"!=typeof e){console.warn("".concat(t," should export a method that returns an object"));var r=Object.assign({},e);return function(){return r}}return Wt(e,t)}(e,o):Wt(e,o),Ht.includes(n)){var l=n;Qt(Kt(zt,r,{isProperty:!0}),e,l)}else{"index"===n&&(r.pop(),n=r[r.length-1]);for(var c=Kt(zt,r),d=0,m=Ht;d<m.length;d++){var f=m[d];Qt(c,e[f],f)}!1===e.namespaced&&delete c.namespaced}}function Kt(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.isProperty,o=void 0!==n&&n;if(!t.length||o&&1===t.length)return e;var l=t.shift();return e.modules[l]=e.modules[l]||{},e.modules[l].namespaced=!0,e.modules[l].modules=e.modules[l].modules||{},Kt(e.modules[l],t,{isProperty:o})}function Qt(e,t,r){t&&("state"===r?e.state=t||e.state:e[r]=Object.assign({},e[r],t))}r(731);var Yt=r(22),Zt=r(135),Jt=r(351),er=r.n(Jt),rr=r(1308),nr=r(1307),or=r(1306),ir=r(1304),ar=r(55),sr=r(756),lr=r(1309),cr=r(1303),ur=["browserTracing","vueOptions","vueRouterInstrumentationOptions"];function pr(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function dr(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?pr(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):pr(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var mr=dr(dr({},ar),sr),fr=[];function _r(e){var t={dsn:"https://bbb29010607e19c23d95a1b134a3d085@o4507504065445888.ingest.us.sentry.io/4507730980175872",environment:"production",replaysSessionSampleRate:.1,replaysOnErrorSampleRate:1,tracesSampleRate:.1},r=[new lr.a,new cr.a({types:["crash"]}),new nr.a],n={tracesSampleRate:.1,browserTracing:{},vueOptions:{trackComponents:!0},vueRouterInstrumentationOptions:{routeLabel:"path"}},o=n.browserTracing,l=n.vueOptions,c=n.vueRouterInstrumentationOptions,d=Object(Zt.a)(n,ur);r.push(new or.a(dr(dr({},e.app.router?{routingInstrumentation:Object(ir.a)(e.app.router,c)}:{}),o))),er()(t,l,d),t.integrations=function(e){return[].concat(Object(Yt.a)(e.filter((function(e){return!fr.includes(e.name)}))),r)};var m="sentry";return e.$config&&m&&e.$config[m]&&er()(t,e.$config[m].config,e.$config[m].clientConfig),t}function vr(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function gr(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?vr(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):vr(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var yr=function(e,t){return kr.apply(this,arguments)};function kr(){return(kr=Object(n.a)(regeneratorRuntime.mark((function e(t,r){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_r(t);case 2:n=e.sent,Object(rr.a)(gr({Vue:l.default},n)),r("sentry",mr),t.$sentry=mr;case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Or=r(738);function wr(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Cr(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?wr(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):wr(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var jr=function(){function e(t){var r=t.hideBadge,n=t.language,o=t.mode,l=t.siteKey,c=t.version,d=t.size;if(Object(Z.a)(this,e),!l)throw new Error("ReCaptcha error: No key provided");if(!c)throw new Error("ReCaptcha error: No version provided");this._elements={},this._grecaptcha=null,this._eventBus=null,this._ready=!1,this.hideBadge=r,this.language=n,this.siteKey=l,this.version=c,this.size=d,this.mode=o}var t;return Object(J.a)(e,[{key:"destroy",value:function(){if(this._ready){this._ready=!1;var head=document.head,style=this._elements.style,e=Object(Yt.a)(document.head.querySelectorAll("script")).filter((function(script){return script.src.includes("recaptcha")}));e.length&&e.forEach((function(script){return head.removeChild(script)})),head.contains(style)&&head.removeChild(style);var t=document.querySelector(".grecaptcha-badge");t&&t.remove()}}},{key:"execute",value:(t=Object(n.a)(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.init();case 3:if(!("grecaptcha"in window)){e.next=5;break}return e.abrupt("return",this._grecaptcha.execute(this.siteKey,{action:t}));case 5:e.next=10;break;case 7:throw e.prev=7,e.t0=e.catch(0),new Error("ReCaptcha error: Failed to execute ".concat(e.t0));case 10:case"end":return e.stop()}}),e,this,[[0,7]])}))),function(e){return t.apply(this,arguments)})},{key:"getResponse",value:function(e){var t=this;return new Promise((function(r,n){if("grecaptcha"in window)if("invisible"==t.size)t._grecaptcha.execute(e),window.recaptchaSuccessCallback=function(e){t._eventBus.emit("recaptcha-success",e),r(e)},window.recaptchaErrorCallback=function(e){t._eventBus.emit("recaptcha-error",e),n(e)};else{var o=t._grecaptcha.getResponse(e);if(o)t._eventBus.emit("recaptcha-success",o),r(o);else{var l="Failed to execute";t._eventBus.emit("recaptcha-error",l),n(l)}}}))}},{key:"init",value:function(){var e=this;if(this._ready)return this._ready;this._eventBus=new Or.EventEmitter,this._elements={script:document.createElement("script"),style:document.createElement("style")};var t=this._elements,script=t.script,style=t.style;script.setAttribute("async",""),script.setAttribute("defer","");var r=[];3===this.version&&r.push("render="+this.siteKey),this.language&&r.push("hl="+this.language);var n="https://www.recaptcha.net/recaptcha/api.js";return"enterprise"===this.mode&&(n=n.replace("api.js","enterprise.js"),r.push("render="+this.siteKey)),script.setAttribute("src",n+"?"+r.join("&")),window.recaptchaSuccessCallback=function(t){return e._eventBus.emit("recaptcha-success",t)},window.recaptchaExpiredCallback=function(){return e._eventBus.emit("recaptcha-expired")},window.recaptchaErrorCallback=function(){return e._eventBus.emit("recaptcha-error","Failed to execute")},this._ready=new Promise((function(t,r){script.addEventListener("load",(function(){3===e.version&&e.hideBadge?(style.innerHTML=".grecaptcha-badge { display: none }",document.head.appendChild(style)):2===e.version&&e.hideBadge&&(style.innerHTML=".grecaptcha-badge { visibility: hidden; }",document.head.appendChild(style)),e._grecaptcha=window.grecaptcha.enterprise||window.grecaptcha,e._grecaptcha.ready(t)})),script.addEventListener("error",(function(){document.head.removeChild(script),r("ReCaptcha error: Failed to load script"),e._ready=null})),document.head.appendChild(script)})),this._ready}},{key:"on",value:function(e,t){return this._eventBus.on(e,t)}},{key:"reset",value:function(e){2!==this.version&&void 0===e||this._grecaptcha.reset(e)}},{key:"render",value:function(e,t){var r=t.sitekey,n=t.theme;return this._grecaptcha.render(e.$el||e,{sitekey:r,theme:n})}}]),e}(),xr=function(e,t){var n=(e.$config||{}).recaptcha,o=void 0===n?{}:n,c=Cr(Cr({},{hideBadge:!1,mode:"base",version:2,size:"invisible",siteKey:123456}),o);l.default.component("Recaptcha",(function(){return r.e(6).then(r.bind(null,1312))})),t("recaptcha",new jr(c))},Sr=r(222),Pr=r.n(Sr),Dr=r(739);function qr(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Br(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?qr(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):qr(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function Tr(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return Mr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Mr(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==r.return||r.return()}finally{if(c)throw o}}}}function Mr(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}for(var $r={setBaseURL:function(e){this.defaults.baseURL=e},setHeader:function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",o=Tr(Array.isArray(n)?n:[n]);try{for(o.s();!(r=o.n()).done;){var l=r.value;t?this.defaults.headers[l][e]=t:delete this.defaults.headers[l][e]}}catch(e){o.e(e)}finally{o.f()}},setToken:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",n=e?(t?t+" ":"")+e:null;this.setHeader("Authorization",n,r)},onRequest:function(e){this.interceptors.request.use((function(t){return e(t)||t}))},onResponse:function(e){this.interceptors.response.use((function(t){return e(t)||t}))},onRequestError:function(e){this.interceptors.request.use(void 0,(function(t){return e(t)||Promise.reject(t)}))},onResponseError:function(e){this.interceptors.response.use(void 0,(function(t){return e(t)||Promise.reject(t)}))},onError:function(e){this.onRequestError(e),this.onResponseError(e)},create:function(e){return Rr(Object(Dr.a)(e,this.defaults))}},Ar=function(){var e=Lr[Er];$r["$"+e]=function(){return this[e].apply(this,arguments).then((function(e){return e&&e.data}))}},Er=0,Lr=["request","delete","get","head","options","post","put","patch"];Er<Lr.length;Er++)Ar();var Rr=function(e){var t=Pr.a.create(e);return t.CancelToken=Pr.a.CancelToken,t.isCancel=Pr.a.isCancel,function(e){for(var t in $r)e[t]=$r[t].bind(e)}(t),t.onRequest((function(e){e.headers=Br(Br({},t.defaults.headers.common),e.headers)})),Fr(t),t},Fr=function(e){var t={finish:function(){},start:function(){},fail:function(){},set:function(){}},r=function(){var e="undefined"!=typeof window&&window.$nuxt;return e&&e.$loading&&e.$loading.set?e.$loading:t},n=0;e.onRequest((function(e){e&&!1===e.progress||n++})),e.onResponse((function(e){e&&e.config&&!1===e.config.progress||--n<=0&&(n=0,r().finish())})),e.onError((function(e){e&&e.config&&!1===e.config.progress||(n--,Pr.a.isCancel(e)?n<=0&&(n=0,r().finish()):(r().fail(),r().finish()))}));var o=function(e){if(n&&e.total){var progress=100*e.loaded/(e.total*n);r().set(Math.min(100,progress))}};e.defaults.onUploadProgress=o,e.defaults.onDownloadProgress=o},Ir=function(e,t){var r=e.$config&&e.$config.axios||{},n=r.browserBaseURL||r.browserBaseUrl||r.baseURL||r.baseUrl||"/";var o=Rr({baseURL:n,headers:{common:{Accept:"application/json, text/plain, */*"},delete:{},get:{},head:{},post:{},put:{},patch:{}}});e.$axios=o,t("axios",o)},Nr=(r(112),r(242),r(136)),Vr={COMPONENT_OPTIONS_KEY:"nuxtI18n",STRATEGIES:{PREFIX:"prefix",PREFIX_EXCEPT_DEFAULT:"prefix_except_default",PREFIX_AND_DEFAULT:"prefix_and_default",NO_PREFIX:"no_prefix"},REDIRECT_ON_OPTIONS:{ALL:"all",ROOT:"root",NO_PREFIX:"no prefix"}},Ur=void 0,Hr={vueI18n:{locale:"fr",fallbackLocale:"fr",messages:{en:{"skip-link":"Skip to main content","two-dots-separator":": ","progress-bar-slide":"Slide's autoplay progress","hardcoded-routes":{"contact-page":"/en/contact","properties-search":"/en/properties","terms-and-conditions":"/en/terms-and-conditions","privacy-policy":"/en/privacy-policy","blog-archives":"/en/blog","blog-post":"/en/blog/{slug}-{id}"},"property-types":{maison:"Single-family homes",condo:"Condominiums",prop:"Income properties",ferme:"Farms/Country properties",chalet:"Cottages",terrain:"Land",comm:"Commercial/Industrial"},"time-between-dates":{when:{past:"{value} ago",now:"now",future:"in {value}"},units:{years:"{count} year | {count} years",months:"{count} month | {count} months",days:"{count} day | {count} days",hours:"{count} hour | {count} hours",minutes:"{count} minute | {count} minutes",seconds:"{count} second | {count} seconds"}},"qa-page":{header:{sections:"QA Sections",settings:"Paramètres généraux"},"action-bar":{"dropdown-placeholder":"Pick a section to add","add-btn":"Add block"},"empty-state":{title:"Welcome on the QA test module",description:"It will allow you to add sections one below the other and modify their content."},panel:{title:"Block parameters",tabs:{general:"General",payload:"Payload"},"block-params":{bg_color_primary:"Edit background color (bg_color_primary)",bg_color_secondary:"Edit second-level background color (bg_color_secondary)",text_color:"Edit text color (text_color)",point_color:"Edit pinpoint color in a map (point_color)",orientation_x:"Edit horizontal alignment of a bloc (orientation_x)",height:"Edit block height in rem (height)",fallback:"Edit ({name})"},fields:{text:{main_title:"Edit title ({name})"},richtext:{description:"Edit description ({name})"},link:{"activate-cta":"Add a call to action (cta)","format-type":"Select a format (type)","format-type-placeholder":"Select a format","format-bg_color":"Edit cta color (bg_color)","format-color":"Edit text color (color)","icon-type":"Select an icon (type)","icon-type-placeholder":"Select an icon","icon-weight":"Select an icon-weight (font_weight)","icon-weight-placeholder":"Select an icon-weight","icon-weight-hint":"Warning : <a href='https://fontawesome.com/v5/search?o=r&f=brands' target='_blank'>these icons require a brand font-weight</a>","icon-align":"Select icon alignment (align)",url:"Edit the link (url)","url-target":"Edit the link target (url)","url-target-self":"Open in this tab","url-target-blank":"Open in a new tab","url-target-placeholder":"Select a destination","url-hint":"For an internal link, always start with a /, for an texternal link, always start with https://",text:"Edit the call to action (text)"},image:{"activate-image":"Activate a media ({name})","media-url":"Edit URL of the media (media-url)","media-alt":"Edit alt of the media (media-alt)","filter-prop":"Edit filter ({filterName})","center-x":"Edit horizontal center of the media (center-x)","center-y":"Edit vertical center of the media (center-y)"},video:{"activate-media":"Activate a video media ({name})","media-url":"Edit media source (media-url)","activate-autoplay":"Activate autoplay","activate-controls":"Activate controls display","activate-loop":"Activate loop","activate-muted":"Activate muted","filter-prop":"Edit filter ({filterName})"},fallback:"Edit ({name})"},footer:{"delete-block-btn":"Delete block"}},"settings-page":{title:"General settings",content:{"global-settings":{title:"Settings of the QA interface"},preset:{title:"Preset default theme",description:"This section presets a theme to all blocks",label:"Theme name"},"border-radius":{title:"Edit border-radius",label:"Edit border-radius {sufix}"},"text-color":{title:"Edit text-color",label:"Edig text-color"},"primary-color":{title:"Edit primary-color"},"secondary-color":{title:"Edit secondary-color"},"tones-colors":{title:"Edit tones"},"grey-colors":{title:"Edit greys"}}}},errors:{"403-message":"Sorry, a permissions error has occurred.<br>Please refresh the page or try again later.","404-message":"Sorry, the page you are looking for could not be found.","500-message":"Sorry, a server error has occurred on our site. We are working to resolve the issue as quickly as possible.<br>Please try again later.","503-title":"Site under maintenance","503-message":"We are performing a maintenance to improve your experience.<br>We apologize for the inconvenience and hope you come back soon to check out the changes."},overlay:{"overlay-btn":"Filters","overlay-btn-count":"Filters ({count})","filters-overlay":{title:"Filters","selected-criteria":"Selected criteria",location:"Location","mun-filter-short":"Search","mun-filter":"Search by municipality",price:"Price","min-price":"Minimum price","max-price":"Maximum price","search-criteria":"Search criteria","transaction-type":"For sale or for rent",buy:"For sale",rent:"For rent","property-type":"Property type",bedrooms:"Number of bedrooms","bedrooms-number":"{count} bedroom | {count} bedrooms",bathrooms:"Number of bathrooms","bathrooms-number":"{count} bathroom | {count} bathrooms","property-status":"Property status","open-houses":"Open houses","see-results":"See {count} results",reset:"Reset",close:"Close","search-tags":{"more-than-amount":"More than {amount}","less-than-amount":"Less than {amount}",buy:"For sale",rent:"For rent",bedrooms:"{count} bedroom | {count} bedrooms",bathrooms:"{count} bathroom | {count} bathrooms","open-house":"Open house",map_bounds:"Map area","see-more":"See all ({count})","see-less":"See less","aria-label":"Clear the '{name}' filter"}}},blocks:{"block-error":{"default-title":"{statusCode} error","refresh-the-page":"Refresh the page","go-back-home-cta":"Go to home page"},"block-properties":{"see-all-properties-cta-txt":"See my {total} properties","see-all-our-properties-cta-txt":"See our {total} properties","see-all-countless-properties-cta-txt":"See all properties"},"block-reward":{"show-more-btn":"Load more achievements"},"block-testimonials-brokers":{"show-more-btn":"See more",modal:{title:"Testimonials"}},"block-testimonial-google":{"total-reviews":"{count} Review | {count} Reviews","google-logo-alt":"Google's logo"},"block-testimonial-list":{"show-more-btn":"Load More Testimonials","read-more-text":"Read more","read-less-text":"Show less"},"block-testimonials-slider":{"show-more-btn":"See more",modal:{title:"Testimonials"}},"block-team-members":{"show-more-btn":"See more",modal:{title:"The Team"}},"block-partners":{"all-partners-filter":"All partners","show-more-btn":"Load more partners"},"block-bank-partners":{"all-partners-filter":"All banks"},"block-search-properties":{title:"result | results","dropdown-group":"All cities","apply-btn":"Apply","reset-btn":"Reset","reset-btn-aria":"Clear all filters","show-list":"Show list","show-map":"Show map","show-all":"Show list and map","hide-list":"Expand map and hide list","most-recent":"Newest","least-recent":"Oldest","highest-price":"Highest price","lowest-price":"Lowest price","overlay-btn":"Filters","overlay-btn-count":"Filters ({count})","sort-options":{"sort-placeholder":"Sort results",newest:"Newest",oldest:"Oldest","price-desc":"Highest price","price-asc":"Lowest price"},empty:{title:"No properties found",description:"Unfortunately, I haven't found any properties that match your search criteria. But don't worry, I'm here to help. If you are actively looking for a property, please do not hesitate to contact me. As an experienced broker, I'm confident I can help you find the home of your dreams.",button:"Contact me for a personalised search"}},"block-posts-archive":{"category-title":"Categories","category-label":"<div>{name}</div> <div>{count}</div>","sort-label-desc":"Most Recent","sort-label-asc":"Less Recent","show-more-btn":"Load More Posts",title:"<span class='utils__weight-semi-bold'>{count}</span>&nbsp;posts","reset-btn":"Clear all filters"},"block-mortgage-calculator":{"payment-alert":{title:"Down payment too high",description:"The amount of the down payment should not exceed the cost of the property."},fields:{"property-type":{title:"Preferred property type?",residential:"Residential",commercial:"Commercial"},cost:"Price of property","down-payment":"Down payment","down-payment-percentage":"Percentage","loan-amount":"Loan amount","interest-rate":"Interest rate","amortization-period":{title:"Amortization period","twenty-five":"25 years",twenty:"20 years",fifteen:"15 years",ten:"10 years",five:"5 years"},"payment-frequency":{title:"Payment frequency",weekly:"Weekly",biweekly:"Every 2 weeks",monthly:"Monthly"},"calculate-btn":"Calculate"},"down-payment-message":{"five-hundred-k-or-less":"The down payment must correspond to a minimum of 5% ({amount}) of the value of the home for residences of $500,000 or less.","over-five-hundred-k":"For homes over $500,000, the minimum down payment is 10% ({tenPercentAmount}) of the part of the price that exceeds $500,000 plus 5% ({fivePercentAmount}) of the first $500,000 for a total down payment of ({fullAmount}).","over-one-million":"For properties worth $1,000,000 or more, the minimum down payment is 20% ({amount}).",commercial:"For commercial properties, the minimum down payment is 35% ({amount})."}},"search-bar":{criterias:"Criteria:","find-title":"Find a property","find-title-short":"Find","find-btn":"Find","find-count":"{count} result | {count} results",moreCriterias:"Criteria","moreCriterias-count":"Criteria ({count})","apply-btn":"Apply",location:"Location",placeholder:{default:"Search",properties:"Search by municipality","properties-short":"Search"}},"block-property-alert":{"step-1":{title:"Search by municipality"},"step-2":{title:"What is your situation?",date:{label:"How many days from now do you want to move?",placeholder:"Select your date",options:{"0-60-days":"Within 0 to 60 days","60-120-days":"In 60 to 120 days","4-8-months":"In 4 to 8 months","more-8-months":"In more than 8 months"}},situation:{label:"What is your current situation?",placeholder:"Choose a situation",options:{owner:"Property owner",tenant:"Tenant",parents:"Living with parents",abroad:"Living abroad",other:"Other"}}},"step-3":{title:"What is your budget for buying a property?",minimum:"Minimum price",maximum:{label:"Maximum price",placeholder:"What are your criteria?"}},"step-4":{title:"What are your criteria?","property-type":{label:"What type of property are you looking for?",placeholder:"Property type"},bedrooms:{label:"How many bedrooms would you like?*",placeholder:"Number of bedrooms"},bathrooms:{label:"How many bathrooms would you like?*",placeholder:"Number of bathrooms"}}},"block-property-valuation":{"step-1":{title:"In which city/neighbourhood is your property?"},"step-2":{title:"What are the details of the property?","property-type":{label:"What type of property do you have? *",placeholder:"Property type"},"year-of-construction":{label:"Year of construction *",placeholder:"Ex : 1992"},bedrooms:{label:"How many bedrooms? *",placeholder:"Number of bedrooms"},bathrooms:{label:"how many bathrooms? *",placeholder:"Number of bathrooms"},"parking-spaces":{label:"How many parking spaces? *",placeholder:"Number of interior and exterior parking spaces"},"garage-accomodates":{label:"Number of interior parking spaces *",placeholder:"Number of interior parking spaces"}},"step-3":{title:"What is the surface area of the property?","measurement-system":{label:"Measurement-system",options:{imperial:"Imperial (ft²)",metric:"Metric (m²)"}},"livable-floor-area":{label:"What is the livable floor area (excluding the basement)? *"},"lot-surface-area":{label:"What is the surface area of the lot? *"}},"step-4":{title:"Accredited property valuation report","last-5-years-report":{label:"Have you filed a report in the last 5 years?",options:{yes:"Yes",no:"No"}},"report-availability":{label:"Is the property valuation report available?",options:{yes:"Yes",no:"No"}}},"step-5":{title:"Do you have any details to add?","selling-reason":{label:"Why are you thinking of selling your property?",placeholder:"Ex. Need 3 bedrooms"},"renovations-improvements":{label:"What major renovations and improvements have been made to your property, in what year and at what cost?",placeholder:"Ex. Kitchen renovation, ..."}}},"block-hero-landing-page-1":{form:{"title-individual":"Contact me","title-group":"Contact us"}},"block-categories-slider":{"aria-label":"{category}: See all properties in this category",properties:"{count} property | {count} properties"},"block-hero-members-search":{search:{brokers:"Search for a broker",teams:"Search for a team of brokers",admins:"Search for a member of the administrative team",directors:"Search for a member of management"},"search-mobile":"Search",find:"Find",programs:"Affiliated with {count} RE/MAX programs"},"block-member-cards":{"broker-count":{brokers:"broker | brokers",teams:"team | teams",admins:"administrative staff | administrative staffs",directors:"member of management | members of management"},"dropdown-placeholder":"All offices","see-more-btn":"See more",programs:"Affiliated with {count} RE/MAX programs"},"block-offices":{"see-more-btn":"See more offices"}},"sub-blocks":{property_cta_item_contact:{"main-title":"No property matches your criteria?","description-one":"<p>If you are actively searching for a property, contact me.</p>","cta-text-one":"Contact Me","description-many":"<p>If you are actively searching for a property, contact us.</p>","cta-text-many":"Contact us"},property_cta_item_search:{"main-title":"Want to discover other properties based on these criteria?",description:"<p>More properties are waiting to be discovered and are looking for their owners.</p>","cta-text-one":"Discover my properties","cta-text-many":"Discover our properties"},tag_item:{"badge-sold-text":"Sold","badge-open-house-text":"Open House","badge-new-text":"New","badge-new-build-text":"New property","badge-rent-text":"Rental","badge-foreclosed-text":"Foreclosure","badge-collection-text":"Collection","badge-commercial-text":"Commercial"},office_list_item:{"cta-text":"Contact us","image-alt":"Office image"},office_map_item:{"image-alt":"Office image"}},"multi-step-form":{buttons:{previous:"Previous",next:"Next",submit:"Submit"},municipality:{"all-cities":"All cities",placeholder:"Search by municipality"},contact:{title:"Tell us how to reach you",firstname:"First name*",lastname:"Last name*",communication:{label:"Preferred means of communication?",placeholder:"Choose",options:{phone:"Telephone",email:"Email",text:"Text"}},phone:"Telephone*",email:"Email*"},address:{title:"Enter your address",address:"Street address*","postal-code":"Postal code*",city:"City*",province:"Province",country:"Country"},success:{title:"Request Sent",content:"Your request has been sent successfully"},errors:{required:"Required field","invalid-format":"Invalid format",message:{title:"The request could not be submitted","submit-error":"An error occurred while submitting the form.<br>Please try again later.",municipalities:"The municipality field is required",moving_date:"The moving date field is required",current_situation:"The current situation field is required",construction_year:"The construction year field is required",property_type:"The property type field is required",bedrooms:"The number of bedrooms field is required",bathrooms:"The number of bathrooms field is required",parking:"The number of parking field is required",garage:"The number of garage field is required",livable_surface_area:"The livable surface area field is required",lot_surface_area:"The lot surface area field is required",firstname:"The first name field is required",lastname:"The last name field is required",phone:"The phone field is required",email:"The email field must be in a valid format",address:"The address field is required",postal_code:"The postal code field is required",city:"The city field is required"}}},"contact-modal":{"title-me":"Contact me","title-us":"Contact us"},"contact-form":{message:{failure:{title:"The request could not be submitted."},success:{title:"Request sent!",subtitle:"Your message was sent successfully"},errors:{"firstname-required":"The First name field is required","lastname-required":"The Last name field is required","email-required":"The Email Address field is required","message-required":"The message field is required","email-email":"The email address field is invalid","phone-pattern":"The phone number field is invalid"}},errors:{required:"This field is required",email:"The email address field is invalid",pattern:"The phone number field is invalid"},"firstname-label":"First name","lastname-label":"Last name","email-label":"Email address","email-error-invalid":"The email address field is invalid","phone-label":"Phone","phone-hint":"Optional","message-label":"Your message","submit-btn":"Submit"},footer:{"powered-by":"Website by","centiva-link":"https://centiva.io/fr/site-web-et-outils-marketing-pour-courtier-immobilier","centiva-alt":"Centiva real estate broker website",copyright:"© {year} {agency} - {allRightsReserved}","terms-conditions":"Terms of use","privacy-policy":"Privacy policy","consent-management":"Consent management"}},fr:{"skip-link":"Passer au contenu principal","two-dots-separator":" : ","progress-bar-slide":"Progression de la lecture automatique","hardcoded-routes":{"contact-page":"/fr/contact","properties-search":"/fr/proprietes","terms-and-conditions":"/fr/termes-et-conditions","privacy-policy":"/fr/politique-confidentialite","blog-archives":"/fr/blogue","blog-post":"/fr/blogue/{slug}-{id}"},"property-types":{maison:"Maisons unifamiliales",condo:"Condominiums",prop:"Propriétés à revenus",ferme:"Fermes/Fermettes",chalet:"Chalets",terrain:"Terrains",comm:"Commercial/Industriel"},"time-between-dates":{when:{past:"il y a {value}",now:"maintenant",future:"dans {value}"},units:{years:"{count} an | {count} ans",months:"{count} mois | {count} mois",days:"{count} jour | {count} jours",hours:"{count} heure | {count} heures",minutes:"{count} minute | {count} minutes",seconds:"{count} seconde | {count} secondes"}},"qa-page":{header:{sections:"QA Sections",settings:"Paramètres généraux"},"action-bar":{"dropdown-placeholder":"Choisir une section à ajouter","add-btn":"Ajouter le bloc"},"empty-state":{title:"Bienvenue sur le module de test de QA",description:"Il vous permettra d’ajouter des sections les unes en dessous des autres et modifier leur contenu."},panel:{title:"Paramètres du bloc",tabs:{general:"Généraux",payload:"Payload"},"block-params":{bg_color_primary:"Modifier la couleur du background (bg_color_primary)",bg_color_secondary:"Modifier la couleur du background de second niveau (bg_color_secondary)",text_color:"Modifier la couleur du texte (text_color)",point_color:"Modifier la couleur des pinpoints dans une map (point_color)",orientation_x:"Modifier l'alignement horizontal du bloc (orientation_x)",height:"Modifier la hauteur du bloc en rem (height)",fallback:"Modifier ({name})"},fields:{text:{main_title:"Modifier le titre ({name})"},richtext:{description:"Modifier la description ({name})"},link:{"activate-cta":"Activer un call to action (cta)","format-type":"Sélectionnez un format (type)","format-type-placeholder":"Choisir un type de lien","format-bg_color":"Modifier la couleur du cta (bg_color)","format-color":"Modifier la couleur du texte (color)","icon-type":"Sélectionnez une icône (type)","icon-type-placeholder":"Choisir un icône à ajouter","icon-weight":"Sélectionnez un niveau de graisse (font_weight)","icon-weight-placeholder":"Choisir un niveau de graisse","icon-weight-hint":"Attention : <a href='https://fontawesome.com/v5/search?o=r&f=brands' target='_blank'>ces icônes requièrent un font-weight de brand</a>","icon-align":"Choisir l'emplacement de l'icône (align)",url:"Modifier le lien (url)","url-target":"Modifier le target du lien (url)","url-target-self":"Ouvrir dans cet onglet","url-target-blank":"Ouvrir dans un nouvel onglet","url-target-placeholder":"Choisir une destination","url-hint":"Pour un lien interne, toujours commencer par un /, pour un lien externe, toujours commencer par https://",text:"Modifier le call to action (text)"},image:{"activate-media":"Activer un média ({name})","media-url":"Modifier l'URL du media (media-url)","media-alt":"Modifier l'alt du media (media-alt)","filter-prop":"Modifier le filtre ({filterName})","center-x":"Modifier le centre horizontal du media (center-x)","center-y":"Modifier le centre vertical du media (center-y)"},video:{"activate-media":"Activer un média vidéo ({name})","media-url":"Modifier la source du media (media-url)","activate-autoplay":"Activer la lecture automatique ({name})","activate-controls":"Activer l'affichage des contrôles ({name})","activate-loop":"Activer la lecture en boucle ({name})","activate-muted":"Activer la sourdine ({name})","filter-prop":"Modifier le filtre ({filterName})"},fallback:"Modifier ({name})"},footer:{"delete-block-btn":"Supprimer le bloc"}},"settings-page":{title:"Paramètres généraux",content:{"global-settings":{title:"Paramètres de l'interface de QA"},preset:{title:"Preset du thème par défaut",description:"Cette section sert à setter un thème de base applicable à l'ensemble des blocs.",label:"Nom du thème"},"border-radius":{title:"Modification des border-radius",label:"Modifier le border-radius {sufix}"},"text-color":{title:"Modification du text-color",label:"Modifier le text-color"},"primary-color":{title:"Modification des primary-color"},"secondary-color":{title:"Modification des secondary-color"},"tones-colors":{title:"Modification des tons"},"grey-colors":{title:"Modification des gris"}}}},errors:{"403-message":"Désolé, une erreur de permissions s'est produite.<br>Veuillez rafraichir la page ou réessayer ultérieurement.","404-message":"Désolé, la page que vous recherchez est introuvable.","500-message":"Désolé, une erreur serveur est survenue sur notre site. Nous travaillons pour résoudre le problème aussi rapidement que possible.<br>Veuillez réessayer ultérieurement.","503-title":"Site en cours de maintenance","503-message":"Nous sommes en train de procéder à une maintenance pour améliorer votre expérience.<br>Nous nous excusons pour la gêne occasionnée et espérons que vous reviendrez bientôt pour découvrir les changements."},overlay:{"overlay-btn":"Filtres","overlay-btn-count":"Filtres ({count})","filters-overlay":{title:"Filtres","selected-criteria":"Critères sélectionnés ",location:"Localisation","mun-filter-short":"Rechercher","mun-filter":"Rechercher par municipalité",price:"Prix","min-price":"Prix minimum","max-price":"Prix maximum","search-criteria":"Critères de recherche","transaction-type":"À vendre ou à louer",buy:"À vendre",rent:"À louer","property-type":"Type de propriété",bedrooms:"Nombre de chambres","bedrooms-number":"{count} chambre | {count} chambres",bathrooms:"Nombre de salle de bain","bathrooms-number":"{count} salle de bain | {count} salles de bain","property-status":"Statut de la propriété","open-houses":"Propriété en visite libre","see-results":"Voir les {count} résultats",reset:"Réinitialiser",close:"Fermer","search-tags":{"more-than-amount":"Plus de {amount}","less-than-amount":"Moins de {amount}",buy:"À vendre",rent:"À louer",bedrooms:"{count} chambre | {count} chambres",bathrooms:"{count} salle de bain | {count} salles de bain","open-house":"En libre visite",map_bounds:"Région sur la carte","see-more":"Voir tout ({count})","see-less":"Voir moins","aria-label":"Effacer le filtre '{name}'"}}},blocks:{"block-error":{"default-title":"Erreur {statusCode}","refresh-the-page":"Rafraichir la page","go-back-home-cta":"Aller à l’accueil"},"block-properties":{"see-all-properties-cta-txt":"Voir mes {total} propriétés","see-all-our-properties-cta-txt":"Voir nos {total} propriétés","see-all-countless-properties-cta-txt":"Voir toutes les propriétés"},"block-reward":{"show-more-btn":"Charger plus d'accomplissements"},"block-testimonials-brokers":{"show-more-btn":"Lire plus",modal:{title:"Témoignages courtiers"}},"block-testimonial-google":{"total-reviews":"{count} Avis | {count} Avis","google-logo-alt":"Logo de Google"},"block-testimonial-list":{"show-more-btn":"Chargez plus de témoignages","read-more-text":"Lire plus","read-less-text":"Lire moins"},"block-testimonials-slider":{"show-more-btn":"Lire plus",modal:{title:"Témoignages"}},"block-team-members":{"show-more-btn":"Lire plus",modal:{title:"L'équipe"}},"block-partners":{"all-partners-filter":"Tous les partenaires","show-more-btn":"Charger plus de partenaires"},"block-bank-partners":{"all-partners-filter":"Toutes les banques"},"block-search-properties":{title:"résultat | résultats","dropdown-group":"Toutes les villes","apply-btn":"Appliquer","reset-btn":"Réinitialiser","reset-btn-aria":"Réinitialiser tous les filtres","show-list":"Afficher la liste","show-map":"Voir la carte","show-all":"Afficher la liste et la carte","hide-list":"Élargir  la carte et masquer la liste","most-recent":"Plus récent","least-recent":"Moins récent","highest-price":"Plus cher","lowest-price":"Moins cher","overlay-btn":"Filtres","overlay-btn-count":"Filtres ({count})","sort-options":{"sort-placeholder":"Trier les résultats",newest:"Plus récent",oldest:"Moins récent","price-desc":"Plus cher","price-asc":"Moins cher"},empty:{title:"Aucune propriété trouvée",description:"Malheureusement, je n'ai trouvé aucune propriété correspondant à vos critères de recherche. Mais ne vous inquiétez pas, je suis là pour vous aider. Si vous êtes activement à la recherche d'une propriété, n'hésitez pas à me contacter. En tant que courtier expérimenté, je suis convaincu que je peux vous aider à trouver la maison de vos rêves.",button:"Contactez-moi pour une recherche personnalisée"}},"block-posts-archive":{"category-title":"Catégories","category-label":"<div>{name}</div> <div>{count}</div>","sort-label-desc":"Plus récent","sort-label-asc":"Moins récent","show-more-btn":"Chargez plus d'articles",title:"<span class='utils__weight-semi-bold'>{count}</span>&nbsp;articles","reset-btn":"Réinitialiser tous les filtres"},"block-mortgage-calculator":{"payment-alert":{title:"Mise de fond trop élevée",description:"Le montant de la mise de fond ne doit pas dépasser le coût de la propriété."},fields:{"property-type":{title:"Type de propriété convoité ?",residential:"Résidentiel",commercial:"Commercial"},cost:"Coût de la propriété","down-payment":"Mise de fonds","down-payment-percentage":"Pourcentage","loan-amount":"Montant du prêt","interest-rate":"Taux d'intérêt","amortization-period":{title:"Période d'amortissement","twenty-five":"25 ans ",twenty:"20 ans",fifteen:"15 ans",ten:"10 ans",five:"5 ans"},"payment-frequency":{title:"Fréquence des versements",weekly:"Hebdomadaire",biweekly:"Aux 2 semaines",monthly:"Mensuelle"},"calculate-btn":"Calculez"},"down-payment-message":{"five-hundred-k-or-less":"La mise de fonds doit correspondre à un minimum de 5 % ({amount}) de la valeur de la résidence pour les résidences de 500 000 $ ou moins.","over-five-hundred-k":"Pour les résidences de plus de 500 000 $, la mise de fonds minimale est de 10 % ({tenPercentAmount}) pour la partie du prix qui dépasse 500 000 $ et de 5 % ({fivePercentAmount}) pour la partie inférieure à 500 000 $ pour une mise de fonds total de ({fullAmount}).","over-one-million":"Pour les résidences de 1 000 000$ et plus, la mise de fonds minimal est de 20% ({amount}).",commercial:"Pour les propriétés commerciales, la mise de fonds minimale est de 35 % ({amount})."}},"search-bar":{criterias:"Critères :","find-title":"Trouver une propriété","find-title-short":"Trouver","find-btn":"Trouver","find-count":"{count} résultat | {count} résultats",moreCriterias:"De critères","moreCriterias-count":"De critères ({count})","apply-btn":"Appliquer",location:"Localisation",placeholder:{default:"Rechercher",properties:"Rechercher par municipalités","properties-short":"Rechercher"}},"block-property-alert":{"step-1":{title:"Rechercher par municipalités"},"step-2":{title:"Quelle est votre situation?",date:{label:"Dans combien de temps désirez-vous emménager?*",placeholder:"Choisir la date",options:{"0-60-days":"D’ici 0 à 60 jours","60-120-days":"Dans 60 à 120 jours","4-8-months":"Dans 4 à 8 mois","more-8-months":"Dans plus de 8 mois"}},situation:{label:"Quelle est votre situation actuelle?*",placeholder:"Choisir une situation",options:{owner:"Propriétaire",tenant:"Locataire",parents:"Chez mes parents",abroad:"À l’étranger",other:"Autre"}}},"step-3":{title:"Quel est votre budget pour l’achat d’une propriété?",minimum:"Prix minimum",maximum:{label:"Prix maximum",placeholder:"Quels sont vos critères?"}},"step-4":{title:"Quels sont vos critères?","property-type":{label:"Type de propriété recherchez?",placeholder:"Type de propriété"},bedrooms:{label:"Combien de chambres voulez-vous?*",placeholder:"Nombre de chambres"},bathrooms:{label:"Combien de salle de bain voulez-vous?*",placeholder:"Nombre de salle de bain"}}},"block-property-valuation":{"step-1":{title:"Dans quelle ville/quartier se situe votre propriété ?"},"step-2":{title:"Quels sont les détails de la propriété?","property-type":{label:"Quel est le type de votre propriété? *",placeholder:"Type de propriété"},"year-of-construction":{label:"Année de construction *",placeholder:"Ex : 1992"},bedrooms:{label:"Combien de chambres ? *",placeholder:"Nombre de chambres"},bathrooms:{label:"Combien de salles de bains ? *",placeholder:"Nombre de salles de bains"},"parking-spaces":{label:"Combien de places de stationnement ? *",placeholder:"Nombre de places de stationnements intérieures et extérieures"},"garage-accomodates":{label:"Nombre de places de stationnements intérieures *",placeholder:"Nombre de places de stationnements intérieures"}},"step-3":{title:"Quelle est la superficie de la propriété ?","measurement-system":{label:"Système de mesure",options:{imperial:"Impérial (pi²)",metric:"Métrique (m²)"}},"livable-floor-area":{label:"Quelle est la surface habitable (hors sous-sol) ? *"},"lot-surface-area":{label:"Quelle est la superficie du terrain ? *"}},"step-4":{title:"Rapport d'évaluation immobilière agréé","last-5-years-report":{label:"Avez-vous fait un rapport au cours des 5 dernières années ?",options:{yes:"Oui",no:"Non"}},"report-availability":{label:"Le rapport d'évaluation de la propriété est-il disponible ?",options:{yes:"Oui",no:"Non"}}},"step-5":{title:"Avez-vous des précisions à apporter?","selling-reason":{label:"Pourquoi envisagez-vous de vendre votre propriété ?",placeholder:"Ex. Besoin de 3 chambres"},"renovations-improvements":{label:"Quelles sont les principales rénovations et améliorations apportées à votre propriété, en quelle année et à quel coût approximatif ?",placeholder:"Ex. Rénovation de la cuisine, ..."}}},"block-hero-landing-page-1":{form:{"title-individual":"Me contacter","title-group":"Nous contacter"}},"block-categories-slider":{"aria-label":"{category} : Voir toutes les propriétés de cette catégorie",properties:"{count} propriété | {count} propriétés"},"block-hero-members-search":{search:{brokers:"Rechercher un courtier",teams:"Rechercher une équipe de courtiers",admins:"Rechercher un membre de l'équipe administrative",directors:"Rechercher un membre de la direction"},"search-mobile":"Rechercher",find:"Trouver",programs:"Affilié à {count} programmes RE/MAX"},"block-member-cards":{"broker-count":{brokers:"courtier | courtiers",teams:"équipe | équipes",admins:"personnel administratif | personnels administratif",directors:"membre de la direction | membres de la direction"},"dropdown-placeholder":"Tous les bureaux","see-more-btn":"Voir plus",programs:"Affilié à {count} programmes RE/MAX"},"block-offices":{"see-more-btn":"Voir plus de bureaux"}},"sub-blocks":{property_cta_item_contact:{"main-title":"Aucune propriété ne corresponds à vos critères?","description-one":"<p>Si vous êtes activement à la recherche d'une propriété, n'hésitez pas à me contacter.</p>","cta-text-one":"Me contacter","description-many":"<p>Si vous êtes activement à la recherche d'une propriété, n'hésitez pas à nous contacter.</p>","cta-text-many":"Nous contacter"},property_cta_item_search:{"main-title":"Vous souhaitez découvrir d’autre propriétés selon ces critères?",description:"<p>Plus de propriétés attendent d’être découvertes et recherchent ses propriétaires.</p>","cta-text-one":"Découvrir mes propriétés","cta-text-many":"Découvrir nos propriétés"},tag_item:{"badge-sold-text":"Vendu","badge-open-house-text":"Visite libre","badge-new-text":"Nouveauté","badge-new-build-text":"Propriété neuve","badge-rent-text":"Location","badge-foreclosed-text":"Reprise de finance","badge-collection-text":"Collection","badge-commercial-text":"Commercial"},office_list_item:{"cta-text":"Contactez-nous","image-alt":"Image bureau"},office_map_item:{"image-alt":"Image bureau"}},"multi-step-form":{buttons:{previous:"Précédent",next:"Suivant",submit:"Soumettre"},municipality:{"all-cities":"Toutes les municipalités",placeholder:"Rechercher par municipalités"},contact:{title:"Dites-nous comment vous joindre",firstname:"Prénom*",lastname:"Nom*",communication:{label:"Moyen de communication favorisé?",placeholder:"Choisir",options:{phone:"Téléphone",email:"Courriel",text:"Texto"}},phone:"Téléphone*",email:"Courriel*"},address:{title:"Inscrivez votre adresse",address:"Adresse*","postal-code":"Code postal*",city:"Ville*",province:"Province",country:"Pays"},success:{title:"Demande envoyée",content:"Votre demande a été envoyée avec succès"},errors:{required:"Champ obligatoire","invalid-format":"Format invalide",message:{title:"La demande n'a pas pu être soumise","submit-error":"Une erreur est survenue lors de l'envoi du formulaire.<br>Veuillez réessayer plus tard.",municipalities:"Le champ municipalité est obligatoire",moving_date:"Le champ date d'emménagement est obligatoire",current_situation:"Le champ situation actuelle est obligatoire",construction_year:"Le champ année de construction est obligatoire",property_type:"Le champ type de propriété est obligatoire",bedrooms:"Le champ nombre de chambre est obligatoire",bathrooms:"Le champ nombre de salle de bain est obligatoire",parking:"Le champ nombre de stationnement est obligatoire",garage:"Le champ nombre de garage est obligatoire",livable_surface_area:"Le champ surface habitable est obligatoire",lot_surface_area:"Le champ superficie du terrain est obligatoire",firstname:"Le champ prénom est obligatoire",lastname:"Le champ nom est obligatoire",phone:"Le champ téléphone est obligatoire",email:"Le champ adresse courriel doit être un format valide",address:"Le champ adresse est obligatoire",postal_code:"Le champ code postal est obligatoire",city:"Le champ ville est obligatoire"}}},"contact-modal":{"title-me":"Me contacter","title-us":"Nous contacter"},"contact-form":{message:{failure:{title:"La demande n'a pu être soumise."},success:{title:"Demande envoyée!",subtitle:"Votre message a bien été envoyé"},errors:{"firstname-required":"Le champ Prénom est requis","lastname-required":"Le champ Nom est requis","email-required":"Le champ adresse courriel est requis","message-required":"Le champ message est requis","email-email":"Le champ d'adresse courriel n'est pas valide","phone-pattern":"Le champ de numéro de téléphone n'est pas valide"}},errors:{required:"Ce champ est requis",email:"Le champ d'adresse courriel n'est pas valide",pattern:"Le champ de numéro de téléphone n'est pas valide"},"firstname-label":"Prénom","lastname-label":"Nom","email-label":"Adresse courriel","email-error-invalid":"Le champ adresse courriel n'est pas valide","phone-label":"Téléphone","phone-hint":"Facultatif","message-label":"Votre message","submit-btn":"Soumettre"},footer:{"powered-by":"Site web par","centiva-link":"https://centiva.io/fr/site-web-et-outils-marketing-pour-courtier-immobilier","centiva-alt":"Site web courtier immobilier Centiva",copyright:"© {year} {agency} - {allRightsReserved}","terms-conditions":"Termes et conditions","privacy-policy":"Politique de confidentialité","consent-management":"Gestion du consentement"}}}},vueI18nLoader:!1,locales:[{code:"en",iso:"en-CA",name:"English"},{code:"fr",iso:"fr-CA",name:"Français"}],defaultLocale:"fr",defaultDirection:"ltr",routesNameSeparator:"___",defaultLocaleRouteNameSuffix:"default",sortRoutes:!0,strategy:"prefix",lazy:!1,langDir:null,rootRedirect:null,detectBrowserLanguage:{alwaysRedirect:!1,cookieAge:365,cookieCrossOrigin:!1,cookieDomain:null,cookieKey:"i18n_redirected",cookieSecure:!1,fallbackLocale:"fr",redirectOn:"root",useCookie:!0},differentDomains:!1,baseUrl:"",vuex:{moduleName:"i18n",syncRouteParams:!0},parsePages:!1,pages:{index:{fr:"/",en:"/"},"qa/sections/index":{fr:"/qa/sections",en:"/qa/sections"},"qa/settings/index":{fr:"/qa/parametres-generaux",en:"/qa/general-settings"}},skipSettingLocaleOnNavigate:!0,onBeforeLanguageSwitch:function(){},onLanguageSwitched:function(){return null},normalizedLocales:[{code:"en",iso:"en-CA",name:"English"},{code:"fr",iso:"fr-CA",name:"Français"}],localeCodes:["en","fr"],additionalMessages:[]},zr=(r(184),r(78),r(1012),r(353)),Xr=r.n(zr);function Wr(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Gr(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return Kr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Kr(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==r.return||r.return()}finally{if(c)throw o}}}}function Kr(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}function Qr(text){return"[@nuxtjs/i18n] ".concat(text)}function Yr(e,t){var r,n=[],o=[],l=Gr(e);try{for(l.s();!(r=l.n()).done;){var c=r.value,code=c.code,d=c.iso||code;o.push({code:code,iso:d})}}catch(e){l.e(e)}finally{l.f()}var m,f=Gr(t.entries());try{var h=function(){var e=Object(X.a)(m.value,2),r=e[0],l=e[1],c=o.find((function(e){return e.iso.toLowerCase()===l.toLowerCase()}));if(c)return n.push({code:c.code,score:1-r/t.length}),"break"};for(f.s();!(m=f.n()).done;){if("break"===h())break}}catch(e){f.e(e)}finally{f.f()}var _,v=Gr(t.entries());try{var y=function(){var e=Object(X.a)(_.value,2),r=e[0],l=e[1].split("-")[0].toLowerCase(),c=o.find((function(e){return e.iso.split("-")[0].toLowerCase()===l}));if(c)return n.push({code:c.code,score:.999-r/t.length}),"break"};for(v.s();!(_=v.n()).done;){if("break"===y())break}}catch(e){v.e(e)}finally{v.f()}return n.length>1&&n.sort((function(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score})),n.length?n[0].code:void 0}function Zr(e,t){var r;if(r=window.location.host){var n=e.find((function(e){return e.domain===r}));if(n)return n.code}return""}function Jr(e){return new RegExp("^/(".concat(e.join("|"),")(?:/|$)"))}function en(e,t){var r=t.routesNameSeparator,n=t.defaultLocaleRouteNameSuffix,o="(".concat(e.join("|"),")"),l="(?:".concat(r).concat(n,")?"),c=new RegExp("".concat(r).concat(o).concat(l,"$")),d=Jr(e);return function(e){if(e.name){var t=e.name.match(c);if(t&&t.length>1)return t[1]}else if(e.path){var r=e.path.match(d);if(r&&r.length>1)return r[1]}return""}}function tn(e,t){var r,n=t.useCookie,o=t.cookieKey,l=t.localeCodes;if(n&&((r=Xr.a.get(o))&&l.includes(r)))return r}function rn(e,t,r){var n=r.useCookie,l=r.cookieAge,c=r.cookieDomain,d=r.cookieKey,m=r.cookieSecure,f=r.cookieCrossOrigin;if(n){var h=function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Wr(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Wr(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({expires:l,path:"/",sameSite:f?"none":"lax",secure:f||m},c?{domain:c}:{});Xr.a.set(d,e,h)}}function nn(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return on(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return on(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==r.return||r.return()}finally{if(c)throw o}}}}function on(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}function an(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function sn(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?an(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):an(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function ln(e,t){return cn.apply(this,arguments)}function cn(){return(cn=Object(n.a)(regeneratorRuntime.mark((function e(t,r){var n,o,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.app,(o=n.i18n).loadedLanguages||(o.loadedLanguages=[]),o.loadedLanguages.includes(r)||((l=Hr.normalizedLocales.find((function(e){return e.code===r})))?l.file||console.warn(Qr("Could not find lang file for locale ".concat(r))):console.warn(Qr('Attempted to load messages for non-existant locale code "'.concat(r,'"'))));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function un(e,t,r,n){var o=n.differentDomains,l=n.normalizedLocales;if("function"==typeof e)return e(t);if(o&&r){var c=pn(r,t.req,{normalizedLocales:l});if(c)return c}return e}function pn(e,t,r){var n,o=r.normalizedLocales.find((function(t){return t.code===e}));if(o&&o.domain)return Object(Nr.hasProtocol)(o.domain)?o.domain:(n=window.location.protocol.split(":")[0],"".concat(n,"://").concat(o.domain));console.warn(Qr("Could not find domain name for locale ".concat(e)))}function dn(e,t,r){var n={namespaced:!0,state:function(){return sn({},t.syncRouteParams?{routeParams:{}}:{})},actions:sn({},t.syncRouteParams?{setRouteParams:function(e,t){(0,e.commit)("setRouteParams",t)}}:{}),mutations:sn({},t.syncRouteParams?{setRouteParams:function(e,t){e.routeParams=t}}:{}),getters:sn({},t.syncRouteParams?{localeRouteParams:function(e){var t=e.routeParams;return function(e){return t&&t[e]||{}}}}:{})};e.registerModule(t.moduleName,n,{preserveState:!!e.state[t.moduleName]})}function mn(e,t,r,n){var o,l=n||r,c=nn(t);try{for(c.s();!(o=c.n()).done;){var d,m=o.value,f=nn(l);try{for(f.s();!(d=f.n()).done;){var h=d.value,_=e.getLocaleMessage(h);e.mergeLocaleMessage(h,m[h]),e.mergeLocaleMessage(h,_)}}catch(e){f.e(e)}finally{f.f()}}}catch(e){c.e(e)}finally{c.f()}}r(1013);var fn=r(215),hn=function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(t){var r,n,o,l,c,d,m;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.app,!t.isHMR){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,r.i18n.__onNavigate(t.route);case 5:n=e.sent,o=Object(X.a)(n,3),l=o[0],c=o[1],d=o[2],l&&c&&(m=d?t.route.query:void 0,t.redirect(l,c,m));case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();fn.a.nuxti18n=hn;var bn=["params"];function _n(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function vn(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?_n(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):_n(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function gn(e,t){var r=On.call(this,e,t);return r?r.route.redirectedFrom||r.route.fullPath:""}function yn(e,t){var r=On.call(this,e,t);return r?r.route:void 0}function kn(e,t){var r=On.call(this,e,t);return r?r.location:void 0}function On(e,t){if(e){var r=this.i18n;if(t=t||r.locale){"string"==typeof e&&(e="/"===e[0]?{path:e}:{name:e});var n=Object.assign({},e);if(n.path&&!n.name){var o=this.router.resolve(n).route,l=this.getRouteBaseName(o);if(l)n={name:jn(l,t),params:o.params,query:o.query,hash:o.hash};else!(t===Hr.defaultLocale&&[Vr.STRATEGIES.PREFIX_EXCEPT_DEFAULT,Vr.STRATEGIES.PREFIX_AND_DEFAULT].includes(Hr.strategy)||Hr.strategy===Vr.STRATEGIES.NO_PREFIX||r.differentDomains)&&(n.path="/".concat(t).concat(n.path)),n.path=Ur?Object(Nr.withTrailingSlash)(n.path,!0):Object(Nr.withoutTrailingSlash)(n.path,!0)}else{n.name||n.path||(n.name=this.getRouteBaseName()),n.name=jn(n.name,t);var c=n.params;c&&void 0===c[0]&&c.pathMatch&&(c[0]=c.pathMatch)}var d=this.router.resolve(n);return d.route.name?d:this.router.resolve(e)}}}function wn(e){var t=this.getRouteBaseName();if(!t)return"";var r=this.i18n,n=this.route,o=this.store,l=n.params,c=Object(Zt.a)(n,bn),d={};Hr.vuex&&Hr.vuex.syncRouteParams&&o&&(d=o.getters["".concat(Hr.vuex.moduleName,"/localeRouteParams")](e));var m=Object.assign({},c,{name:t,params:vn(vn(vn({},l),d),{},{0:l.pathMatch})}),path=this.localePath(m,e);if(r.differentDomains){var f={differentDomains:r.differentDomains,normalizedLocales:Hr.normalizedLocales},h=pn(e,this.req,f);h&&(path=h+path)}return path}function Cn(e){var t=void 0!==e?e:this.route;if(t&&t.name)return t.name.split(Hr.routesNameSeparator)[0]}function jn(e,t){var r=e+(Hr.strategy===Vr.STRATEGIES.NO_PREFIX?"":Hr.routesNameSeparator+t);return t===Hr.defaultLocale&&Hr.strategy===Vr.STRATEGIES.PREFIX_AND_DEFAULT&&(r+=Hr.routesNameSeparator+Hr.defaultLocaleRouteNameSuffix),r}var xn=function(e){return function(){var t={getRouteBaseName:this.getRouteBaseName,i18n:this.$i18n,localePath:this.localePath,localeRoute:this.localeRoute,localeLocation:this.localeLocation,req:null,route:this.$route,router:this.$router,store:this.$store};return e.call.apply(e,[t].concat(Array.prototype.slice.call(arguments)))}},Sn=function(e,t){return function(){var r=e.app,n=(e.req,e.route),o=e.store,l={getRouteBaseName:r.getRouteBaseName,i18n:r.i18n,localePath:r.localePath,localeLocation:r.localeLocation,localeRoute:r.localeRoute,req:null,route:n,router:r.router,store:o};return t.call.apply(t,[l].concat(Array.prototype.slice.call(arguments)))}},Pn={install:function(e){e.mixin({methods:{localePath:xn(gn),localeRoute:xn(yn),localeLocation:xn(kn),switchLocalePath:xn(wn),getRouteBaseName:xn(Cn)}})}},Dn=function(e){l.default.use(Pn);var t=e.app,r=e.store;t.localePath=e.localePath=Sn(e,gn),t.localeRoute=e.localeRoute=Sn(e,yn),t.localeLocation=e.localeLocation=Sn(e,kn),t.switchLocalePath=e.switchLocalePath=Sn(e,wn),t.getRouteBaseName=e.getRouteBaseName=Sn(e,Cn),r&&(r.localePath=t.localePath,r.localeRoute=t.localeRoute,r.localeLocation=t.localeLocation,r.switchLocalePath=t.switchLocalePath,r.getRouteBaseName=t.getRouteBaseName)},qn=(r(311),r(354)),Bn=r(183);r(315);function Tn(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Mn(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Tn(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Tn(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function $n(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return An(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return An(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==r.return||r.return()}finally{if(c)throw o}}}}function An(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}function En(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.addDirAttribute,r=void 0!==t&&t,n=e.addSeoAttributes,o=void 0!==n&&n;if(!this.$i18n)return{};var l={htmlAttrs:{},link:[],meta:[]},c=this.$i18n.localeProperties,m=c.iso,f=c.dir||Hr.defaultDirection;if(r&&(l.htmlAttrs.dir=f),o&&(d.a.hasMetaInfo?d.a.hasMetaInfo(this):this._hasMetaInfo)&&this.$i18n.locale&&this.$i18n.locales){m&&(l.htmlAttrs.lang=m);var h=this.$i18n.locales;_.bind(this)(h,this.$i18n.__baseUrl,l.link),v.bind(this)(this.$i18n.__baseUrl,l.link,o),y.bind(this)(c,m,l.meta),k.bind(this)(h,m,l.meta)}function _(e,t,link){if(Hr.strategy!==Vr.STRATEGIES.NO_PREFIX){var r,n=new Map,o=$n(e);try{for(o.s();!(r=o.n()).done;){var l=r.value,c=l.iso;if(c){var d=c.split("-"),m=Object(X.a)(d,2),f=m[0],h=m[1];f&&h&&(l.isCatchallLocale||!n.has(f))&&n.set(f,l),n.set(c,l)}else console.warn(Qr("Locale ISO code is required to generate alternate link"))}}catch(e){o.e(e)}finally{o.f()}var _,v=$n(n.entries());try{for(v.s();!(_=v.n()).done;){var y=Object(X.a)(_.value,2),k=y[0],O=y[1],C=this.switchLocalePath(O.code);C&&link.push({hid:"i18n-alt-".concat(k),rel:"alternate",href:w(C,t),hreflang:k})}}catch(e){v.e(e)}finally{v.f()}if(Hr.defaultLocale){var j=this.switchLocalePath(Hr.defaultLocale);j&&link.push({hid:"i18n-xd",rel:"alternate",href:w(j,t),hreflang:"x-default"})}}}function v(e,link,t){var r=this.localeRoute(Mn(Mn({},this.$route),{},{name:this.getRouteBaseName()}));if(r){var n=w(r.path,e),o="boolean"!=typeof t&&t.canonicalQueries||[];if(o.length){var l,c=r.query,d=new URLSearchParams,m=$n(o);try{var f=function(){var e=l.value;if(e in c){var t=c[e];Array.isArray(t)?t.forEach((function(t){return d.append(e,t||"")})):d.append(e,t||"")}};for(m.s();!(l=m.n()).done;)f()}catch(e){m.e(e)}finally{m.f()}var h=d.toString();h&&(n="".concat(n,"?").concat(h))}link.push({hid:"i18n-can",rel:"canonical",href:n})}}function y(e,t,meta){e&&t&&meta.push({hid:"i18n-og",property:"og:locale",content:O(t)})}function k(e,t,meta){var r=e.filter((function(e){var r=e.iso;return r&&r!==t}));if(r.length){var n=r.map((function(e){return{hid:"i18n-og-alt-".concat(e.iso),property:"og:locale:alternate",content:O(e.iso)}}));meta.push.apply(meta,Object(Yt.a)(n))}}function O(e){return(e||"").replace(/-/g,"_")}function w(e,t){return e.match(/^https?:\/\//)?e:t+e}return l}function Ln(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return Rn(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Rn(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==r.return||r.return()}finally{if(c)throw o}}}}function Rn(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}l.default.use(qn.a);var Fn=function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(t){var r,o,c,d,m,f,h,_,v,y,k,O,w,C,j,x,S,P,D,B,T,M,$,A,E,L,R,F,I,N,V,U,H,z,W,G,K,Q,Y,Z;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.app,o=t.route,c=t.store,d=t.req,t.res,m=t.redirect,Hr.vuex&&c&&dn(c,Hr.vuex,Hr.localeCodes),f=Hr.lazy,f&&(!0===f||!0!==f.skipNuxtState),e.next=9;break;case 7:h=e.sent.default,t.beforeNuxtRender((function(e){var t=e.nuxtState,n={},o=r.i18n,l=o.fallbackLocale,c=o.locale;if(c&&c!==l){var d=r.i18n._getMessages()[c];if(d)try{h(d),n[c]=d}catch(e){}}t.__i18n={langs:n}}));case 9:if(_=Hr.detectBrowserLanguage,v=_.alwaysRedirect,y=_.fallbackLocale,k=_.redirectOn,O=_.useCookie,w=_.cookieAge,C=_.cookieKey,j=_.cookieDomain,x=_.cookieSecure,S=_.cookieCrossOrigin,P=en(Hr.localeCodes,{routesNameSeparator:Hr.routesNameSeparator,defaultLocaleRouteNameSuffix:Hr.defaultLocaleRouteNameSuffix}),D=function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(n){var o,c,d,f,h,_,v,y,k,w,C,j,x,S,D,B,T,M,$,A=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=A.length>1&&void 0!==A[1]?A[1]:{},c=o.initialSetup,d=void 0!==c&&c,n){e.next=3;break}return e.abrupt("return");case 3:if(d||!r.i18n.differentDomains){e.next=5;break}return e.abrupt("return");case 5:if(f=r.i18n.locale,n!==f){e.next=8;break}return e.abrupt("return");case 8:if(!(h=r.i18n.onBeforeLanguageSwitch(f,n,d,t))||!r.i18n.localeCodes.includes(h)){e.next=13;break}if(h!==f){e.next=12;break}return e.abrupt("return");case 12:n=h;case 13:if(O&&r.i18n.setLocaleCookie(n),!Hr.langDir){e.next=30;break}if(_=r.i18n.fallbackLocale,!Hr.lazy){e.next=26;break}if(!_){e.next=22;break}return v=[],Array.isArray(_)?v=_.map((function(e){return ln(t,e)})):"object"===Object(Qe.a)(_)?(_[n]&&(v=v.concat(_[n].map((function(e){return ln(t,e)})))),_.default&&(v=v.concat(_.default.map((function(e){return ln(t,e)}))))):n!==_&&v.push(ln(t,_)),e.next=22,Promise.all(v);case 22:return e.next=24,ln(t,n);case 24:e.next=28;break;case 26:return e.next=28,Promise.all(Hr.localeCodes.map((function(e){return ln(t,e)})));case 28:e.next=31;break;case 30:mn(r.i18n,Hr.additionalMessages,Hr.localeCodes);case 31:for(r.i18n.locale=n,y=Hr.normalizedLocales.find((function(e){return e.code===n}))||{code:n},k=0,w=Object.keys(r.i18n.localeProperties);k<w.length;k++)C=w[k],r.i18n.localeProperties[C]=void 0;for(j=0,x=Object.entries(y);j<x.length;j++)S=Object(X.a)(x[j],2),D=S[0],B=S[1],l.default.set(r.i18n.localeProperties,D,Object(Bn.a)(B));T=t.route,M="",!1||r.i18n.differentDomains||Hr.strategy===Vr.STRATEGIES.NO_PREFIX||P(T)===n&&(Hr.strategy!==Vr.STRATEGIES.PREFIX_AND_DEFAULT||n!==Hr.defaultLocale)||!($=r.switchLocalePath(n)||r.localePath(T.fullPath,n))||Object(Nr.isEqual)($,T.fullPath)||$.startsWith("//")||(M=$),d?r.i18n.__redirect=M:(r.i18n.onLanguageSwitched(f,n),M&&m(M));case 40:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(n){var o,path,l,c,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("/"!==n.path||!Hr.rootRedirect){e.next=5;break}return o=302,path=Hr.rootRedirect,"string"!=typeof Hr.rootRedirect&&(o=Hr.rootRedirect.statusCode,path=Hr.rootRedirect.path),e.abrupt("return",[o,"/".concat(path),!0]);case 5:if(!(l=r.i18n.__redirect)){e.next=9;break}return r.i18n.__redirect=null,e.abrupt("return",[302,l]);case 9:if(c={differentDomains:Hr.differentDomains,normalizedLocales:Hr.normalizedLocales},r.i18n.__baseUrl=un(Hr.baseUrl,t,r.i18n.locale,c),d=Hr.detectBrowserLanguage&&A(n)||!Hr.differentDomains&&Hr.strategy!==Vr.STRATEGIES.NO_PREFIX&&P(n)||r.i18n.locale||r.i18n.defaultLocale||"",!Hr.skipSettingLocaleOnNavigate){e.next=17;break}r.i18n.__pendingLocale=d,r.i18n.__pendingLocalePromise=new Promise((function(e){r.i18n.__resolvePendingLocalePromise=e})),e.next=19;break;case 17:return e.next=19,r.i18n.setLocale(d);case 19:return e.abrupt("return",[null,null]);case 20:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r.i18n.__pendingLocale){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,r.i18n.setLocale(r.i18n.__pendingLocale);case 4:r.i18n.__resolvePendingLocalePromise(""),r.i18n.__pendingLocale=null;case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!r.i18n.__pendingLocale){e.next=3;break}return e.next=3,r.i18n.__pendingLocalePromise;case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=function(){return"undefined"!=typeof navigator&&navigator.languages?Yr(Hr.normalizedLocales,navigator.languages):d&&void 0!==d.headers["accept-language"]?Yr(Hr.normalizedLocales,d.headers["accept-language"].split(",").map((function(e){return e.split(";")[0]}))):void 0},A=function(e){if(Hr.strategy!==Vr.STRATEGIES.NO_PREFIX)if(k===Vr.REDIRECT_ON_OPTIONS.ROOT){if("/"!==e.path)return""}else if(k===Vr.REDIRECT_ON_OPTIONS.NO_PREFIX&&!v&&e.path.match(Jr(Hr.localeCodes)))return"";var t;O&&(t=r.i18n.getLocaleCookie())||(t=$());var n=t||y;return!n||O&&!v&&r.i18n.getLocaleCookie()||n===r.i18n.locale?"":n},E=function(e){e.locales=Object(Bn.a)(Hr.locales),e.localeCodes=Object(Bn.a)(Hr.localeCodes),e.localeProperties=l.default.observable(Object(Bn.a)(Hr.normalizedLocales.find((function(t){return t.code===e.locale}))||{code:e.locale})),e.defaultLocale=Hr.defaultLocale,e.differentDomains=Hr.differentDomains,e.onBeforeLanguageSwitch=Hr.onBeforeLanguageSwitch,e.onLanguageSwitched=Hr.onLanguageSwitched,e.setLocaleCookie=function(e){return rn(e,0,{useCookie:O,cookieAge:w,cookieDomain:j,cookieKey:C,cookieSecure:x,cookieCrossOrigin:S})},e.getLocaleCookie=function(){return tn(0,{useCookie:O,cookieKey:C,localeCodes:Hr.localeCodes})},e.setLocale=function(e){return D(e)},e.getBrowserLocale=function(){return $()},e.finalizePendingLocaleChange=T,e.waitForPendingLocaleChange=M,e.__baseUrl=r.i18n.__baseUrl,e.__pendingLocale=r.i18n.__pendingLocale,e.__pendingLocalePromise=r.i18n.__pendingLocalePromise,e.__resolvePendingLocalePromise=r.i18n.__resolvePendingLocalePromise},"function"!=typeof Hr.vueI18n){e.next=24;break}return e.next=21,Hr.vueI18n(t);case 21:e.t0=e.sent,e.next=25;break;case 24:e.t0=Object(Bn.a)(Hr.vueI18n);case 25:if((L=e.t0).componentInstanceCreatedListener=E,r.i18n=t.i18n=new qn.a(L),r.i18n.locale="",r.i18n.fallbackLocale=L.fallbackLocale||"",c&&(c.$i18n=r.i18n,c.state.localeDomains)){R=Ln(Hr.normalizedLocales.entries());try{for(R.s();!(F=R.n()).done;)I=Object(X.a)(F.value,2),N=I[0],V=I[1],(U=c.state.localeDomains[V.code])&&(V.domain=U,"string"!=typeof(H=Hr.locales[N])&&(H.domain=U))}catch(e){R.e(e)}finally{R.f()}}return E(r.i18n),z={differentDomains:Hr.differentDomains,normalizedLocales:Hr.normalizedLocales},r.i18n.__baseUrl=un(Hr.baseUrl,t,"",z),r.i18n.__onNavigate=B,l.default.prototype.$nuxtI18nHead=En,(W=Hr.detectBrowserLanguage?A(o):"")||(r.i18n.differentDomains?(G=Zr(Hr.normalizedLocales),W=G):Hr.strategy!==Vr.STRATEGIES.NO_PREFIX&&(K=P(o),W=K)),!W&&O&&(W=r.i18n.getLocaleCookie()),W||(W=r.i18n.defaultLocale||""),e.next=42,D(W,{initialSetup:!0});case 42:e.next=50;break;case 45:Q=e.sent,Y=Object(X.a)(Q,2),Y[0],(Z=Y[1])&&location.assign(Object(Nr.joinURL)(t.base,Z));case 50:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),In=r(740),Nn=r(741);l.default.use(Nn.flareVue);var Vn=function(e){var t=e.$config;t.flareKey&&In.flare.light(t.flareKey)},Un=function(e,t){var r=e.app,n=e.store,o=e.$axios,l=e.$config,c=o.create();c.setBaseURL("".concat(l.coreUrl,"/api/swc/")),c.onRequest((function(e){var t=n.state.firstLoadData.microsite_id,o=n.state.firstLoadData.site_key;e.baseURL+="".concat(t,"/"),e.headers.common["Content-Language"]=r.i18n.locale,e.headers.common.Accept="application/json",e.headers["X-Site-Key"]=o}));var d=o.create();d.setBaseURL("".concat(l.coreUrl,"/api/swc/")),d.onRequest((function(e){e.headers.common["Content-Language"]=r.i18n.locale,e.headers.common.Accept="application/json"}));var m=o.create();m.setBaseURL("".concat(l.apiSwc,"/api")),m.onRequest((function(e){e.headers.common["Content-Language"]=r.i18n.locale,e.headers.common.Accept="application/json",e.headers["X-Header-Api"]=l.apiCmsKey}));var f=o.create();f.setBaseURL("".concat(l.apiSwc,"/api")),f.onRequest((function(e){e.headers.common["Content-Language"]=r.i18n.locale,e.headers.common.Accept="application/json",e.headers["X-Site-Api"]=n.state.firstLoadData.site_key})),t("coreAxiosProtected",c),t("coreAxiosUnProtected",d),t("cmsAxios1",m),t("cmsAxios2",f)},Hn=function(e){var t=e.$config,r=e.app,o=e.store;r.nuxt.defaultTransition.beforeEnter=function(){r.i18n.finalizePendingLocaleChange()},r.router.afterEach((function(e){o.commit("updateFullpath",e.path)})),r.router.options.scrollBehavior=function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(n,o,l){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.name===o.name){e.next=3;break}return e.next=3,r.i18n.waitForPendingLocaleChange();case 3:if(n.name!==o.name||"testing"!==t.appMode){e.next=5;break}return e.abrupt("return",{});case 5:return e.abrupt("return",l||{x:0,y:0});case 6:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}()},zn=r(755),Xn=r(282),Wn=r(283);l.default.use(zn.a);var Gn=function(e){var t=e.app;t.i18n.mergeLocaleMessage("en",Xn),t.i18n.mergeLocaleMessage("fr",Wn)},Kn=r(64);function Qn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"fr",r=new Date(Date.parse(e));return r.toLocaleDateString("".concat(t,"-CA"),{year:"numeric",month:"long",day:"numeric"})}function Yn(e,t){var r=e.getTime(),n=t.getTime();if(!r||!n)return null;var o=r/1e3-n/1e3,l={when:"now"};return o>0?l.when="future":o<-1&&(l.when="past"),(o=Math.abs(o))/31536e3>1?(l.units="years",l.time=Math.round(o/31536e3)):o/3888e3>1?(l.units="months",l.time=Math.round(o/3888e3)):o/86400>1?(l.units="days",l.time=Math.round(o/86400)):o/3600>1?(l.units="hours",l.time=Math.round(o/3600)):o/60>1?(l.units="minutes",l.time=Math.round(o/60)):(l.units="seconds",l.time=Math.round(o)),l}var Zn=function(e,t){var r=e.$config,o=e.i18n,l=e.$recaptcha;function c(e){return"".concat(r.cmsAssetsUrl).concat(e)}t("helpers",{convertUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=Object(Kn.h)(e),n=Object(Kn.g)(e);return n||t?t&&!e.match(/^\/resources\//)?"".concat(r.apiSwc).concat(e):e:c(e)},formatCurrency:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,r=o.locale;return Intl.NumberFormat("".concat(r,"-CA"),{style:"currency",currency:"CAD",minimumFractionDigits:t,maximumFractionDigits:t}).format(e)},timeFromNow:function(e){var t=Yn(new Date(e),new Date);if(t){if("now"===t.when)return o.t("time-between-dates.when.now");var r=t.time,n=o.tc("time-between-dates.units.".concat(t.units),r);return o.t("time-between-dates.when.".concat(t.when),{value:n})}return""},fillMissingLocales:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,r=o.availableLocales,n=Object.keys(e),l=t,i=0;i<n.length;i+=1){var c=n[i],d=e[c];if(d){l=d;break}}if(void 0!==l)for(var m=0;m<r.length;m+=1){var f=r[m];void 0===e[f]&&(e[f]=l)}},submitFormViaRecaptcha:function(e){return Object(n.a)(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"==typeof e){t.next=2;break}throw new Error("submitMethod should be a function accepting a token.");case 2:if(!1!==l._ready){t.next=4;break}throw new Error("Recaptcha ne semble pas initialisé (probablement pas de siteKey).");case 4:return t.prev=4,t.next=7,l.getResponse();case 7:if(!(r=t.sent)){t.next=11;break}return t.next=11,e(r);case 11:return t.next=13,l.reset();case 13:t.next=18;break;case 15:t.prev=15,t.t0=t.catch(4),console.log(t.t0);case 18:case"end":return t.stop()}}),t,null,[[4,15]])})))()}})},Jn=function(e){var t=e.store;if("undefined"!=typeof window){var r=function(){t.commit("responsiveBreakpoints/setBreakpointsFromWindowSizes",{windowWidth:window.innerWidth,windowHeight:window.innerHeight,isRealMeasurements:!0})};window.addEventListener("resize",r),setTimeout(r,1),window._AutofillCallbackHandler=window._AutofillCallbackHandler||function(){}}else t.commit("responsiveBreakpoints/setBreakpointsFromWindowSizes",{windowWidth:414,windowHeight:896,isRealMeasurements:!1})},eo=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";Object(Z.a)(this,e),this.hex="#000000",this.R=0,this.G=0,this.B=0,this.A=0,t&&this.setFromHex(t)}return Object(J.a)(e,[{key:"setFromHex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=Object(Be.b)(e);return!!t&&(this.hex=e,this.R=t[0],this.G=t[1],this.B=t[2],this.A=t[3],!0)}},{key:"getShadedHex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=Math.round(Math.min(255,parseInt(this.R*e,10))),r=Math.round(Math.min(255,parseInt(this.G*e,10))),n=Math.round(Math.min(255,parseInt(this.B*e,10))),o=Math.round(Math.min(255,parseInt(1*this.A,10))),l=1===t.toString(16).length?"0".concat(t.toString(16)):t.toString(16),c=1===r.toString(16).length?"0".concat(r.toString(16)):r.toString(16),d=1===n.toString(16).length?"0".concat(n.toString(16)):n.toString(16),m=1===o.toString(16).length?"0".concat(o.toString(16)):o.toString(16);return"#".concat(l).concat(c).concat(d).concat("ff"!==m?m:"")}},{key:"isDark",value:function(){return this.R+this.G+this.B<=382.5}}]),e}(),to=eo,ro=r(223),no=r.n(ro);function oo(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function io(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?oo(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):oo(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var ao={name:"QaOverlayButtons",inject:["payloadColorScheme","blockPayload","prevBlock","currBlock"],props:{colorSchemesEnabled:{type:Boolean,default:!1},editEnabled:{type:Boolean,default:!1},deleteEnabled:{type:Boolean,default:!1}},computed:io(io({},Object(c.e)({colorSchemesList:function(e){return e.globalTheme.colorSchemesList}})),{},{colorSchemeIcon:function(){return this.payloadColorScheme&&this.colorSchemesList[this.payloadColorScheme].icon?this.colorSchemesList[this.payloadColorScheme].icon:"adjust"},positionTop:function(){if(this.currBlock){var e=!!this.currBlock.overlapTop,t=this.prevBlock&&this.prevBlock.overlapBottom;if(t&&!e)return t}return 0},actionButtons:function(){var e=[];return this.colorSchemesEnabled&&e.push({icon:this.colorSchemeIcon,title:"Modifier le jeu de couleurs",callback:this.onColorSchemeBtnClicked.bind(this)}),this.editEnabled&&e.push({icon:"pen",title:"Modifier ce bloc",callback:this.onEditBtnClicked.bind(this)}),this.deleteEnabled&&e.push({icon:"trash-alt",title:"Supprimer ce bloc",callback:this.onDeleteBtnClicked.bind(this)}),e}}),methods:{onColorSchemeBtnClicked:function(){var e=Object.keys(this.colorSchemesList),t=this.payloadColorScheme,r=e.indexOf(t),n=e[0];-1!==r&&r<e.length-1&&(n=e[r+1]),Pe.emit(Pe.TOGGLE_COLOR_SCHEME,this.blockPayload,n)},onEditBtnClicked:function(){Pe.emit(Pe.EDIT_BLOCK,this.blockPayload)},onDeleteBtnClicked:function(){Pe.emit(Pe.DELETE_BLOCK,this.blockPayload)}}},so=(r(1104),Object(H.a)(ao,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"qa-overlay-buttons",style:{top:e.positionTop?"".concat(e.positionTop,"px"):null}},e._l(e.actionButtons,(function(e,r){return t("helio-icon",{key:r,attrs:{color:"accent4-normal",rounded:!0,token:e.icon,weight:"bold",title:e.title},nativeOn:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.callback.apply(null,arguments)}}})})),1)}),[],!1,null,null,null)),lo={name:"BlockWrapper",components:{QaOverlayButtons:so.exports},inject:{payloadColorScheme:{from:"payloadColorScheme",default:null},editModeActivated:{from:"editModeActivated",default:!1},colorSchemeable:{from:"blocksColorSchemesEnabled",default:!1},editable:{from:"blocksEditEnabled",default:!1},deletable:{from:"blocksDeleteEnabled",default:!1}},props:{tagName:{type:String,required:!1,default:"section"}},computed:{canToggleColorScheme:function(){return this.colorSchemeable&&!!this.payloadColorScheme},hasActionsEnabled:function(){return!!this.editModeActivated&&(this.editable||this.deletable||this.canToggleColorScheme)}}},co=(r(1105),Object(H.a)(lo,(function(){var e=this,t=e._self._c;return t(e.tagName,{tag:"component",staticClass:"block-wrapper",class:{"block-wrapper--editable":e.hasActionsEnabled}},[e._t("default"),e._v(" "),e.hasActionsEnabled?t("qa-overlay-buttons",{attrs:{"color-schemes-enabled":e.canToggleColorScheme,"edit-enabled":e.editable,"delete-enabled":e.deletable}}):e._e()],2)}),[],!1,null,null,null).exports),uo={name:"BlocksRepeater",components:{BlocksRepeaterItem:$t.a},props:{tagName:{type:String,required:!1,default:"div"},blocks:{type:Array,required:!0,default:function(){return[]}},mapping:{type:Object,required:!1,default:function(){return{}}},contextObject:{type:Object,required:!1,default:null}}},po=Object(H.a)(uo,(function(){var e=this,t=e._self._c;return t(e.tagName,{tag:"component",staticClass:"blocks-repeater"},e._l(e.blocks,(function(r,n){return t("blocks-repeater-item",{key:e.contextObject?e.contextObject.upsertBlockKey(r):n,attrs:{block:r,mapping:e.mapping,context:e.contextObject?e.contextObject.supply(r,n):void 0}})})),1)}),[],!1,null,null,null).exports,mo={name:"BackgroundColor",props:{color:{type:String,required:!1,default:null},cssGradient:{type:String,required:!1,default:null}}},fo=Object(H.a)(mo,(function(){var e=this;return(0,e._self._c)("div",{style:{backgroundImage:e.cssGradient,backgroundColor:e.color}},[e._t("default")],2)}),[],!1,null,null,null).exports,ho={name:"BackgroundComponent",components:{BackgroundColor:fo,CmsContent:st},props:{color:{type:String,required:!1,default:null},media:{type:Object,required:!1,default:null},cssGradient:{type:String,required:!1,default:null}},computed:{choosedView:function(){return this.media?{is:st,props:{value:this.media,variant:"background",props:{cssGradient:this.cssGradient},style:{backgroundColor:this.color}}}:{is:fo,props:{color:this.color,cssGradient:this.cssGradient}}}}},bo=Object(H.a)(ho,(function(){var e=this;return(0,e._self._c)(e.choosedView.is,e._b({tag:"component"},"component",e.choosedView.props,!1),[e._t("default")],2)}),[],!1,null,null,null).exports;function _o(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var vo={name:"AbstractBlock",components:{BlockWrapper:co,BlocksRepeater:po,BlocksRepeaterItem:$t.a,BackgroundComponent:bo,CmsContent:st},mixins:[$e],provide:function(){var e=this;return function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?_o(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):_o(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({payloadColorScheme:Object(l.computed)((function(){return e.color_scheme})),blockPayload:Object(l.computed)((function(){return e.blockPayload})),prevBlock:Object(l.computed)((function(){return e.prevBlock})),currBlock:Object(l.computed)((function(){return e.currBlock})),nextBlock:Object(l.computed)((function(){return e.nextBlock}))},this.provide)},props:{color_scheme:{type:String,required:!1,default:null},blockPayload:{type:Object,required:!1,default:null},prevBlock:{type:Object,required:!1,default:null},currBlock:{type:Object,required:!1,default:null},nextBlock:{type:Object,required:!1,default:null},provide:{type:Object,required:!1,default:function(){return{}}}},computed:{adjacentBlocksOverlapStyles:function(){var e={},t=0,r=0,n=0,o=0;if(this.nextBlock&&"number"==typeof this.nextBlock.overlapTop){var l=this.nextBlock.overlapTop+1;n-=l,o+=l}return this.currBlock&&"number"==typeof this.currBlock.underlapTop?(t-=this.currBlock.underlapTop,r+=this.currBlock.underlapTop):this.prevBlock&&"number"==typeof this.prevBlock.overlapBottom&&(t-=this.prevBlock.overlapBottom,r+=this.prevBlock.overlapBottom),0!==t&&(e.marginTop="".concat(t,"px")),0!==r&&(e.paddingTop="".concat(r,"px")),0!==n&&(e.marginBottom="".concat(n,"px")),0!==o&&(e.paddingBottom="".concat(o,"px")),e},adjacentBlocksOverlapStylesTop:function(){return no()(this.adjacentBlocksOverlapStyles,["marginTop","paddingTop"])},adjacentBlocksOverlapStylesBottom:function(){return no()(this.adjacentBlocksOverlapStyles,["marginBottom","paddingBottom"])},adjacentBlocksOverlapStylesMargins:function(){return no()(this.adjacentBlocksOverlapStyles,["marginTop","marginBottom"])},adjacentBlocksOverlapStylesPaddings:function(){return no()(this.adjacentBlocksOverlapStyles,["paddingTop","paddingBottom"])}},methods:{exposeValue:function(e,t){this.$emit("exposed-value",{key:e,value:t})}}},go=vo,yo=Object(H.a)(go,undefined,undefined,!1,null,null,null).exports;function ko(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Oo(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ko(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):ko(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var wo={name:"AbstractMainBlock",extends:yo,props:{bg_color_primary:{type:String,required:!1,default:null},bg_color_secondary:{type:String,required:!1,default:null},text_color:{type:String,required:!1,default:null}},computed:Oo(Oo({},Object(c.e)({colorSchemesList:function(e){return e.globalTheme.colorSchemesList}})),{},{isDarkColorScheme:function(){return this.bg_color_primary?new to(this.bg_color_primary).isDark():!(!this.color_scheme||!this.colorSchemesList[this.color_scheme])&&this.colorSchemesList[this.color_scheme].isDark}}),watch:{isDarkColorScheme:{handler:function(e){this.exposeValue("isDarkColorScheme",e)},immediate:!0}}},Co=Object(H.a)(wo,undefined,undefined,!1,null,null,null).exports,jo={name:"AbstractSubBlock",extends:yo},xo=Object(H.a)(jo,undefined,undefined,!1,null,null,null).exports,So={name:"IconLinkItem",extends:xo,props:{tagName:{type:String,required:!1,default:"span"},icon_link:{type:Object,required:!1,default:null}}},Po=(r(1106),Object(H.a)(So,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"icon-link-item",attrs:{"tag-name":e.tagName}},[t("cms-content",{staticClass:"icon-link-item__link",attrs:{value:e.icon_link}})],1)}),[],!1,null,null,null).exports),Do={name:"BlockAuthor",extends:Co,props:{description:{type:Object,required:!1,default:null},icon_links_repeater:{type:Array,required:!1,default:function(){return[]}},image:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null}},data:function(){return{iconItemRepeaterMapping:{icon_links_repeater:Po}}}},qo=(r(1107),Object(H.a)(Do,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"author-block"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"author-block__container"},[t("cms-content",{staticClass:"author-block__image",attrs:{value:e.image}}),e._v(" "),t("div",{style:"color: ".concat(e.text_color)},[t("cms-content",{staticClass:"h3--responsive author-block__title",attrs:{value:e.main_title,"tag-name":"h2"}}),e._v(" "),t("cms-content",{staticClass:"utils__text-large author-block__subtitle",attrs:{value:e.sub_title,"tag-name":"p"}}),e._v(" "),t("cms-content",{staticClass:"utils__text-small author-block__description",attrs:{value:e.description,"tag-name":"div"}}),e._v(" "),t("blocks-repeater",{staticClass:"author-block__links-repeater",attrs:{blocks:e.icon_links_repeater,mapping:e.iconItemRepeaterMapping}})],1)],1)])],1)}),[],!1,null,null,null).exports),Bo=(r(60),{name:"BlockBlogArticlesItem",extends:xo,props:{main_title:{type:Object,required:!1,default:null},main_image:{type:Object,required:!1,default:null},link:{type:Object,required:!1,default:null},tags_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{mediaGradient:"linear-gradient(180deg, rgba(0, 0, 0, .25) 20%, rgba(0, 0, 0, .5) 80%)"}}}),To=(r(1108),Object(H.a)(Bo,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-blog-articles-item",attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-blog-articles-item__inner"},[t("cms-content",{staticClass:"block-blog-articles-item__link bg-media-hover-zoom",attrs:{value:e.link}},[t("background-component",{staticClass:"block-blog-articles-item__image",attrs:{media:e.main_image,"css-gradient":e.mediaGradient}},[t("div",{staticClass:"block-blog-articles-item__content"},[t("div",{staticClass:"block-blog-articles-item__top"},[t("blocks-repeater",{staticClass:"block-blog-articles-item__tags",attrs:{blocks:e.tags_repeater}})],1),e._v(" "),t("div",{staticClass:"block-blog-articles-item__bottom"},[t("cms-content",{staticClass:"block-blog-articles-item__title h3 h3--responsive utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}})],1)])])],1)],1)])}),[],!1,null,null,null).exports);function Mo(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function $o(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Mo(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Mo(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Ao={name:"BlockBlogArticlesGrid",extends:Co,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},articles_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{blog_article_item:To}}},computed:$o($o({},Object(c.e)({isMdDown:function(e){return e.responsiveBreakpoints.isMdDown},isXlDown:function(e){return e.responsiveBreakpoints.isXlDown}})),{},{shouldFirstArticleBeBig:function(){return!(3===this.articles_repeater.length&&!this.isXlDown)},maxArticlesShown:function(){return this.isMdDown?1:this.isXlDown?3:1/0},articlesShown:function(){return this.articles_repeater.slice(0,this.maxArticlesShown)}})},Eo=(r(1109),Object(H.a)(Ao,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-blog-articles-grid"},[t("background-component",{staticClass:"block-blog-articles-grid__background",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-blog-articles-grid__container widescreen-container"},[t("div",{staticClass:"block-blog-articles-grid__inner",style:{color:e.text_color}},[t("div",{staticClass:"block-blog-articles-grid__col-left"},[t("cms-content",{staticClass:"block-blog-articles-grid__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}})],1),e._v(" "),t("div",{staticClass:"block-blog-articles-grid__col-right"},[t("cms-content",{staticClass:"block-blog-articles-grid__description utils__text-small utils__weight-regular",attrs:{value:e.description}})],1)]),e._v(" "),t("div",{staticClass:"block-blog-articles-grid__content"},e._l(e.articlesShown,(function(r,n){return t("blocks-repeater-item",{key:n,class:{"--is-big":0===n&&e.shouldFirstArticleBeBig},attrs:{block:r,mapping:e.repeaterMapping}})})),1),e._v(" "),t("cms-content",{staticClass:"block-blog-articles-grid__cta buttons-mobile-fullwidth",attrs:{value:e.cta}})],1)])],1)}),[],!1,null,null,null).exports);function Lo(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Ro(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Lo(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Lo(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}r(20);function Fo(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Io(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Fo(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Fo(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var No={name:"BaseSlider",components:{BlocksRepeaterItem:$t.a,CmsContent:st},props:{mainTitle:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},separatedCards:{type:Boolean,required:!1,default:!0},carouselStep:{type:Number,required:!1,default:1},itemRepeater:{type:Array,required:!1,default:function(){return[]}},repeaterMapping:{type:Object,required:!1,default:function(){return{}}}},data:function(){return{isServerRendered:!0}},computed:Io(Io({},Object(c.e)({isMdDown:function(e){return e.responsiveBreakpoints.isMdDown},isXxxxlDown:function(e){return e.responsiveBreakpoints.isXxxxlDown}})),{},{cardGutter:function(){return this.separatedCards?this.isMdDown?24:48:0},ctaAriaLabel:function(){var e,t,r,n,o=this.$i18n.locale,l=null===(e=this.cta)||void 0===e||null===(t=e.text)||void 0===t?void 0:t[o],c=null===(r=this.mainTitle)||void 0===r||null===(n=r.content)||void 0===n?void 0:n[o];return l&&c?"".concat(c).concat("fr"===o?" : ":": ").concat(l):null}}),mounted:function(){this.isServerRendered=!1}},Vo=(r(1110),Object(H.a)(No,(function(){var e=this,t=e._self._c;return t("div",{class:["base-slider",{"base-slider--fullwidth":e.isXxxxlDown,"base-slider--server-rendered":e.isServerRendered,"base-slider--separated-cards":e.separatedCards}]},[t("div",{staticClass:"base-slider__inner widescreen-container"},[t("div",{staticClass:"base-slider__inner-content"},[t("cms-content",{staticClass:"base-slider__title h2 h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.mainTitle}}),e._v(" "),t("cms-content",{staticClass:"base-slider__description",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"base-slider__cta",attrs:{value:e.cta,props:{"aria-label":e.ctaAriaLabel}}})],1)]),e._v(" "),t("helio-carousel",{staticClass:"base-slider__carousel widescreen-container",attrs:{items:e.itemRepeater,step:e.carouselStep,"animation-duration":300,gutter:e.cardGutter,preview:"none",navigation:{position:"right"},color:"",breakpoints:{large:1680,medium:1200,small:768,xsmall:360},"breakpoint-type":"window",grid:{large:4,medium:3,small:2,xsmall:1}},scopedSlots:e._u([{key:"description",fn:function(r){return[t("blocks-repeater-item",{staticClass:"base-slider__item",attrs:{block:r.item,mapping:e.repeaterMapping,props:{cardIndex:r.index+1}}})]}}])})],1)}),[],!1,null,null,null).exports),Uo={name:"BlockCarouselCardItem",extends:xo,props:{super_title:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},cardIndex:{type:Number,required:!1,default:0}},computed:{isClickable:function(){return!!this.cta},ctaAriaLabel:function(){var e,t,r=null!==(e=this.cta)&&void 0!==e&&e.text.fr?"".concat(this.cta.text.fr," sur ").concat(this.main_title.content.fr):null,n=null!==(t=this.cta)&&void 0!==t&&t.text.en?"".concat(this.cta.text.en," about ").concat(this.main_title.content.en):null;return"fr"===this.$i18n.locale?r:n}},methods:{handleClick:function(e){this.$refs.ctaElem&&e.target!==this.$refs.ctaElem.$el&&this.$refs.ctaElem.$el.click()}}},Ho=(r(1111),Object(H.a)(Uo,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-carousel-card-item",class:[e.colorSchemeBgClass,e.colorSchemeTextClass,{"block-carousel-card-item--is-clickable":e.isClickable}],style:[e.colorSchemeCssVariables],attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-carousel-card-item__inner",on:{click:e.handleClick}},[t("div",{staticClass:"block-carousel-card-item__content-container"},[t("p",{staticClass:"block-carousel-card-item__card-index"},[e._v("\n\t\t\t\t"+e._s(e.cardIndex)+"\n\t\t\t")]),e._v(" "),t("div",{staticClass:"block-carousel-card-item__media"},[t("cms-content",{staticClass:"block-carousel-card-item__image",attrs:{value:e.image}})],1),e._v(" "),t("cms-content",{staticClass:"block-carousel-card-item__title h4 utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-carousel-card-item__description utils__weight-regular",attrs:{value:e.description}})],1),e._v(" "),e.isClickable?t("div",{staticClass:"block-carousel-card-item__cta-container"},[t("cms-content",{ref:"ctaElem",staticClass:"block-carousel-card-item__cta",attrs:{value:e.cta,props:{"aria-label":e.ctaAriaLabel}}})],1):e._e()])])}),[],!1,null,null,null).exports),zo={name:"BlockCarouselCards1",components:{BaseSlider:Vo},extends:Co,props:{main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},card_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{card_item:Ho}}}},Xo=(r(1112),Object(H.a)(zo,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-carousel-cards-1"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:Ro(Ro(Ro({},e.adjacentBlocksOverlapStyles),e.colorSchemeCssVariables),{},{color:e.text_color}),attrs:{color:e.bg_color_primary}},[t("base-slider",{attrs:{"main-title":e.main_title,cta:e.cta,"item-repeater":e.card_repeater,"repeater-mapping":e.repeaterMapping,"separated-cards":!1,"carousel-step":3}})],1)],1)}),[],!1,null,null,null).exports);function Wo(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Go(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Wo(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Wo(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function Ko(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Qo(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ko(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Ko(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Yo={name:"CategoryCardItem",extends:xo,props:{property_count:{type:Number,required:!1,default:null},main_title:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},link:{type:Object,required:!1,default:null}},data:function(){return{mediaGradient:"linear-gradient(0deg, rgba(0, 0, 0, .5) 18.75%, rgba(0, 0, 0, 0) 71.87%)"}},computed:Qo(Qo({},Object(c.e)({isSmUp:function(e){return e.responsiveBreakpoints.isSmUp},isMdUp:function(e){return e.responsiveBreakpoints.isMdUp},isLgUp:function(e){return e.responsiveBreakpoints.isLgUp},isXlUp:function(e){return e.responsiveBreakpoints.isXlUp},isXxlUp:function(e){return e.responsiveBreakpoints.isXxlUp},isXxxlUp:function(e){return e.responsiveBreakpoints.isXxxlUp}})),{},{minWrapperHeight:function(){return this.isXxxlUp?530:this.isXxlUp?446:this.isXlUp?360:this.isLgUp?286:this.isMdUp?362:this.isSmUp?240:346},containerPadding:function(){return this.isXlUp?12:8},innerPadding:function(){return this.isXlUp?24:16},maxContentWrapperHeight:function(){return this.minWrapperHeight-2*this.containerPadding-2*this.innerPadding},linkAriaLabel:function(){var e,t,r=null===(e=this.main_title)||void 0===e||null===(t=e.content)||void 0===t?void 0:t[this.$i18n.locale];return this.$t("blocks.block-categories-slider.aria-label",{category:r})}})},Zo=(r(1113),Object(H.a)(Yo,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"category-card-item",style:{"--min-wrapper-height":"".concat(e.minWrapperHeight,"px"),"--max-content-wrapper-height":"".concat(e.maxContentWrapperHeight,"px"),"--container-padding":"".concat(e.containerPadding,"px"),"--inner-padding":"".concat(e.innerPadding,"px")},attrs:{"tag-name":"article"}},[t(e.link?"cms-content":"div",e._b({tag:"component",staticClass:"category-card-item__link",attrs:{"aria-label":e.linkAriaLabel},on:{click:function(t){e.link&&e.handleClick(e.button.value)}}},"component",e.link?{value:e.link}:void 0,!1),[t("background-component",{staticClass:"category-card-item__image",class:[e.colorSchemeBgClass],attrs:{media:e.image,"css-gradient":e.mediaGradient}},[t("div",{staticClass:"category-card-item__inner"},[t("div",{staticClass:"category-card-item__container"},[t("div",{staticClass:"category-card-item__content-wrapper"},[t("div",{staticClass:"category-card-item__content"},[t("cms-content",{staticClass:"category-card-item__title h5--responsive utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),"number"==typeof e.property_count?t("p",{staticClass:"category-card-item__property-count"},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(e.$tc("blocks.block-categories-slider.properties",e.property_count))+"\n\t\t\t\t\t\t\t")]):e._e()],1),e._v(" "),e.link?t("div",{staticClass:"category-card-item__icon-area"},[t("helio-icon",{attrs:{token:"arrow-right",weight:"light",rounded:!0}})],1):e._e()])])])])],1)],1)}),[],!1,null,null,null).exports),Jo={name:"BlockCategoriesSlider",components:{BaseSlider:Vo},extends:Co,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},categories_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{category_card_item:Zo}}}},ei=(r(1114),Object(H.a)(Jo,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-categories-slider"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:Go(Go(Go({},e.adjacentBlocksOverlapStyles),e.colorSchemeCssVariables),{},{color:e.text_color}),attrs:{color:e.bg_color_primary}},[t("base-slider",{attrs:{"main-title":e.main_title,description:e.description,"item-repeater":e.categories_repeater,"repeater-mapping":e.repeaterMapping}})],1)],1)}),[],!1,null,null,null).exports);function ti(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function ri(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ti(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):ti(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var ni=r(132),oi=r.n(ni),ii={methods:{enableSelfUpdateResizeAwareness:function(){void 0===this.selfUpdateResizeAwarenessEnabled&&(window.addEventListener("resize",this.selfUpdateAwarenessThrottledCb),this.selfUpdateResizeAwarenessEnabled=!0)}},mounted:function(){var e=this;this.selfUpdateAwarenessThrottledCb=oi()((function(){e.$emit("self-updated")}),50),"undefined"!=typeof MutationObserver?(this.mutationObserver=new MutationObserver(this.selfUpdateAwarenessThrottledCb),this.mutationObserver.observe(this.$el,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):Object(l.onUpdated)((function(){e.$nextTick(e.selfUpdateAwarenessThrottledCb)})),this.$nextTick(this.selfUpdateAwarenessThrottledCb.bind(this))},beforeDestroy:function(){!0===this.selfUpdateResizeAwarenessEnabled&&window.removeEventListener("resize",this.selfUpdateAwarenessThrottledCb),this.mutationObserver&&this.mutationObserver.disconnect()}},ai={mixins:[ii],data:function(){return{selfWidth:0,selfHeight:0}},mounted:function(){this.$on("self-updated",this.updateSelfSize.bind(this)),this.enableSelfUpdateResizeAwareness()},methods:{updateSelfSize:function(){if(this.$el&&"function"==typeof this.$el.getBoundingClientRect){var e=this.$el.getBoundingClientRect(),t=Math.round(e.width),r=Math.round(e.height);this.selfWidth!==t&&(this.selfWidth=t),this.selfHeight!==r&&(this.selfHeight=r)}}}},si={mixins:[ai],data:function(){return{defaultBgSplitRatio:.5}},computed:{isOverlapping:function(){return!0},bgSplitRatio:function(){return this.isOverlapping&&this.nextBlock&&this.nextBlock.underlapTop?1-this.nextBlock.underlapTop/this.selfHeight:this.defaultBgSplitRatio},overlapTop:function(){return this.isOverlapping?Math.ceil(this.selfHeight*this.bgSplitRatio):0},overlapBottom:function(){return this.isOverlapping?Math.ceil(this.selfHeight*(1-this.bgSplitRatio)):0}},watch:{overlapTop:{handler:function(e){this.exposeValue("overlapTop",e)},immediate:!0},overlapBottom:{handler:function(e){this.exposeValue("overlapBottom",e)},immediate:!0}}};function ci(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function ui(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ci(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):ci(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var pi={name:"BlockContactForm",components:{AvatarComponent:Ke,ContactForm:Ot},extends:Co,mixins:[si],props:{recipient_type:{type:String,required:!1,default:null},recipient_slug:{type:String,required:!1,default:null},broker_avatar:{type:Object,required:!1,default:null},broker_name:{type:Object,required:!1,default:null},broker_subtitle:{type:Object,required:!1,default:null},broker_under_subtitle:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},text_color:{type:String,required:!1,default:null},orientation_x:{type:String,required:!1,default:null,validator:function(e){return-1!==["full","center"].indexOf(e)}},contact_infos_repeater:{type:Array,required:!1,default:function(){return[]}}},computed:ui(ui({},Object(c.e)({siteType:function(e){return e.firstLoadData.site_type},isMdUp:function(e){return e.responsiveBreakpoints.isMdUp}})),{},{isOverlapping:function(){return"center"===this.orientation_x},avatarIcon:function(){return De(this.recipient_type)},forceRemaxLogo:function(){return"agency"===this.siteType&&!(this.recipient_type||this.recipient_slug)}})},di=(r(1115),Object(H.a)(pi,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-contact-form",class:["block-contact-form--".concat(e.orientation_x),{"block-contact-form--with-under-subtitle":!!e.broker_under_subtitle,"contrast-shadow-out":e.isOverlapping,"widescreen-container":e.isOverlapping},e.colorSchemeBgClass,e.colorSchemeTextClass],style:ri(ri(ri(ri({},e.colorSchemeCssVariables),e.colorSchemeFormsCssVariables),e.isOverlapping?{}:e.adjacentBlocksOverlapStyles),{},{backgroundColor:e.isOverlapping?e.bg_color_secondary:e.bg_color_primary,color:e.text_color})},[t("div",{staticClass:"block-contact-form__inner",class:{"widescreen-container":!e.isOverlapping}},[t("div",{staticClass:"block-contact-form__infos"},[t("div",[t("avatar-component",{attrs:{"cms-image":e.broker_avatar,size:e.isMdUp?"xx-large":"x-large","default-icon-token":e.avatarIcon,"force-remax-logo":e.forceRemaxLogo}}),e._v(" "),t("div",[t("cms-content",{staticClass:"block-contact-form__name",attrs:{"tag-name":"h2",value:e.broker_name}}),e._v(" "),t("cms-content",{staticClass:"block-contact-form__subtitle",attrs:{"tag-name":"p",value:e.broker_subtitle}}),e._v(" "),t("cms-content",{staticClass:"block-contact-form__under-subtitle",attrs:{"tag-name":"p",value:e.broker_under_subtitle}})],1)],1),e._v(" "),t("div",[t("blocks-repeater",{staticClass:"block-contact-form__details",attrs:{blocks:e.contact_infos_repeater}})],1)]),e._v(" "),t("div",[t("cms-content",{staticClass:"block-contact-form__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("contact-form",{attrs:{"recipient-type":e.recipient_type,"recipient-slug":e.recipient_slug}})],1)])])}),[],!1,null,null,null).exports),mi={name:"BlockContactInfos",extends:Co,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},orientation_x:{type:String,required:!1,default:null,validator:function(e){return-1!==["left","right"].indexOf(e)}},contact_infos_repeater:{type:Array,required:!1,default:function(){return[]}},cta_repeater:{type:Array,required:!1,default:function(){return[]}}}},fi=(r(1116),Object(H.a)(mi,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-contact-infos",class:["block-contact-infos--".concat(e.orientation_x),e.colorSchemeBgClass,e.colorSchemeTextClass],style:{backgroundColor:e.bg_color_primary,color:e.text_color}},[t("div",{staticClass:"block-contact-infos__container widescreen-container",style:e.adjacentBlocksOverlapStyles},[t("cms-content",{staticClass:"block-contact-infos__image block-contact-infos__image--mobile",attrs:{value:e.image}}),e._v(" "),t("cms-content",{staticClass:"block-contact-infos__image block-contact-infos__image--desktop",attrs:{value:e.image,variant:"background"}}),e._v(" "),t("div",{staticClass:"block-contact-infos__inner"},[t("div",{staticClass:"block-contact-infos__infos"},[t("cms-content",{staticClass:"h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-contact-infos__description utils__text-small",attrs:{value:e.description}}),e._v(" "),t("blocks-repeater",{staticClass:"block-contact-infos__cta buttons-container buttons-mobile-fullwidth",attrs:{blocks:e.cta_repeater}})],1),e._v(" "),t("blocks-repeater",{staticClass:"block-contact-infos__details",attrs:{blocks:e.contact_infos_repeater}})],1)],1)])}),[],!1,null,null,null).exports),hi=(r(1117),r(1118),function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Z.a)(this,e),this.actionsSequence=t.actionsSequence||[],this.actionsAvoidingReset=t.actionsAvoidingReset||[],this.onSuccess=t.onSuccess||null,this.pointer=0}return Object(J.a)(e,[{key:"applyAction",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(-1!==this.actionsSequence.indexOf(e)){var t=this.actionsSequence[this.pointer]||null;e===t?(this.pointer+=1,this.pointer===this.actionsSequence.length&&("function"==typeof this.onSuccess&&this.onSuccess(),this.pointer=0)):0!==this.pointer&&-1===this.actionsAvoidingReset.indexOf(e)&&(this.pointer=0)}}}]),e}()),bi=hi,_i=r(1119),vi={url:"/develop/images/listing_property_empty.jpeg",alt:""};function gi(e){var t=e.iconField,r=void 0===t?null:t,n=e.descriptionField;return{block_type:"icon_list_item",fields:{icon:r,description:void 0===n?null:n}}}function yi(){var data=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{block_type:"media_carousel_item",fields:{media:E({media:data})}}}function ki(){var text=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#FFFFFF",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#19191E";return{block_type:"tag_item",block_params:{bg_color_primary:e,text_color:t},fields:{name:L(text)}}}function Oi(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,text="",r="#FFFFFF",n="#19191E";switch(t){case"sold":text=e.t("sub-blocks.tag_item.badge-sold-text"),r="#DC1C2E",n="#FFFFFF";break;case"open-house":text=e.t("sub-blocks.tag_item.badge-open-house-text"),r="#FFFFFF",n="#19191E";break;case"new":text=e.t("sub-blocks.tag_item.badge-new-text"),r="#003DA5",n="#FFFFFF";break;case"new-build":text=e.t("sub-blocks.tag_item.badge-new-build-text");break;case"rent":text=e.t("sub-blocks.tag_item.badge-rent-text");break;case"foreclosed":text=e.t("sub-blocks.tag_item.badge-foreclosed-text");break;case"collection":text=e.t("sub-blocks.tag_item.badge-collection-text");break;case"commercial":text=e.t("sub-blocks.tag_item.badge-commercial-text")}return text?ki(text,r,n):null}function wi(e){var data=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t={block_type:"property_listing_item",block_params:{color_scheme:"normal",hover_id:String(data.uls)},fields:{super_title:L({fr:"ULS".concat(e.t("two-dots-separator","fr")).concat(data.uls),en:"ULS".concat(e.t("two-dots-separator","en")).concat(data.uls)}),main_title:L(data.type),sub_title:L(data.address),secondary_title:L(data.price),link:F({format:"href",url:data.url})}};if(data.carousel_images&&data.carousel_images.length?t.fields.medias_repeater=data.carousel_images.map(yi):t.fields.medias_repeater=[yi(vi)],data.specs&&(t.fields.list_items_repeater=$i(data.specs)),data.badge){var r=Oi(e,data.badge);r&&(t.fields.tags_repeater=[r])}return t}function Ci(){var data=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{block_type:"property_map_item",block_params:{hover_id:String(data.uls),coords:{lat:data.coords[0],lng:data.coords[1]}},fields:{tooltip:L(data.price)}}}function ji(){var data=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={block_type:"map_marker_item",block_params:{coords:{lat:data.coords[0],lng:data.coords[1]}},fields:{}};return e}function xi(e){var data=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t={block_type:"office_map_popup_item",fields:{main_title:L(data.name),list_items_repeater:Ri(data,{address:"link",phone:"link",email:"link"})}};return data.photo&&(t.fields.image={cms_component:"image",media:{fr:{url:data.photo,alt:e.t("sub-blocks.office_map_item.image-alt","fr")},en:{url:data.photo,alt:e.t("sub-blocks.office_map_item.image-alt","en")}}}),{block_type:"office_map_item",block_params:{hover_id:String(data.id),coords:{lat:data.latitude||0,lng:data.longitude||0}},fields:{popup_repeater:[t]}}}function Si(e){var data=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t={block_type:"featured_property_item",fields:{super_title:L({fr:"ULS".concat(e.t("two-dots-separator","fr")).concat(data.uls),en:"ULS".concat(e.t("two-dots-separator","en")).concat(data.uls)}),main_title:L(data.type),sub_title:L(data.address),secondary_title:L(data.price),link:F({format:"href",url:data.url})}},r=data.carousel_images||data.property_image||[],n=r&&r.length?r[0]:vi;if(t.fields.bg_media=E({media:n}),data.specs&&(t.fields.list_items_repeater=$i(data.specs,"bold")),data.badge){var o=Oi(e,data.badge);o&&(t.fields.tags_repeater=[o])}return t}function Pi(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"broker",r="sub-blocks.property_cta_item_contact.description-many",n="sub-blocks.property_cta_item_contact.cta-text-many";return"broker"===t&&(r="sub-blocks.property_cta_item_contact.description-one",n="sub-blocks.property_cta_item_contact.cta-text-one"),{block_type:"property_cta_item",block_params:{color_scheme:"normal",centered_image:!0},fields:{image:E({media:{url:"/develop/images/listing_property_cta.png",alt:""}}),main_title:L({fr:e.t("sub-blocks.property_cta_item_contact.main-title","fr"),en:e.t("sub-blocks.property_cta_item_contact.main-title","en")}),description:R({fr:e.t(r,"fr"),en:e.t(r,"en")}),cta:F({icon:{type:"paper-plane",font_weight:"regular"},url:{fr:e.t("hardcoded-routes.contact-page","fr"),en:e.t("hardcoded-routes.contact-page","en")},text:{fr:e.t(n,"fr"),en:e.t(n,"en")}})}}}function Di(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"broker",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n="sub-blocks.property_cta_item_search.cta-text-many";"broker"===t&&(n="sub-blocks.property_cta_item_search.cta-text-one");var o=Object(Kn.i)(r);return{block_type:"property_cta_item",block_params:{color_scheme:"normal",centered_image:!1},fields:{image:E({media:{url:_i,alt:""}}),main_title:L({fr:e.t("sub-blocks.property_cta_item_search.main-title","fr"),en:e.t("sub-blocks.property_cta_item_search.main-title","en")}),description:R({fr:e.t("sub-blocks.property_cta_item_search.description","fr"),en:e.t("sub-blocks.property_cta_item_search.description","en")}),cta:F({url:{fr:e.t("hardcoded-routes.properties-search","fr")+o,en:e.t("hardcoded-routes.properties-search","en")+o},text:{fr:e.t(n,"fr"),en:e.t(n,"en")}})}}}function qi(e,t){var data=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n={block_type:r?"blog_article_featured_item":"blog_article_item",block_params:{},fields:{}};return data.title&&(t.fillMissingLocales(data.title),n.fields.main_title=L(data.title)),data.excerpt&&r&&(t.fillMissingLocales(data.excerpt),n.fields.description=L(data.excerpt)),data.thumbnails&&(n.fields.main_image=Li(t,data.thumbnails,r)),data.author&&(n.fields.author_name=L(data.author.name),n.fields.author_avatar=E({media:{url:data.author.thumbnail,alt:data.author.name}})),data.slug&&data.id&&(n.fields.link=Ei(e,data.slug,data.id)),data.category&&(n.fields.tags_repeater=[ki(data.category.label)]),r&&(data.published_at||data.read_time)&&(n.fields.list_items_repeater=Ai(e,{read_time:data.read_time,published_at:data.published_at})),!r&&data.published_at&&(n.fields.list_items_repeater=Ai(e,{published_at:data.published_at})),n}function Bi(){var data=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={block_type:"property_map_popup_item",fields:{main_title:L(data.type),sub_title:L(data.address),secondary_title:L(data.price),link:F({format:"href",url:data.url}),list_items_repeater:$i(data.specs)}};return data.carousel_images&&data.carousel_images.length?e.fields.media=E({media:data.carousel_images[0]}):e.fields.media=E({media:vi}),e}function Ti(e,t){var data=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={block_type:"blog_article_item",block_params:{color_scheme:"normal"},fields:{}};return data.title&&(t.fillMissingLocales(data.title),r.fields.main_title=L(data.title)),data.excerpt&&(t.fillMissingLocales(data.excerpt),r.fields.description=L(data.excerpt)),data.thumbnails&&(r.fields.main_image=Li(t,data.thumbnails,!1)),data.author&&(r.fields.author_name=L(data.author.name),r.fields.author_avatar=E({media:{url:data.author.thumbnail,alt:data.author.name}})),data.slug&&data.id&&(r.fields.link=Ei(e,data.slug,data.id)),data.category&&(r.fields.tags_repeater=[ki(data.category.label)]),(data.published_at||data.read_time)&&(r.fields.list_items_repeater=Ai(e,data)),r}function Mi(e){var data=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t={block_type:"office_list_item",block_params:{hover_id:String(data.id)},fields:{main_title:L(data.name)}};return data.photo&&(t.fields.image={cms_component:"image",media:{fr:{url:data.photo,alt:e.t("sub-blocks.office_list_item.image-alt","fr")},en:{url:data.photo,alt:e.t("sub-blocks.office_list_item.image-alt","en")}}}),data.email&&(t.fields.cta=F({icon:{type:"comments",font_weight:"light"},url:{fr:"mailto:".concat(data.email),en:"mailto:".concat(data.email)},text:{fr:e.t("sub-blocks.office_list_item.cta-text","fr"),en:e.t("sub-blocks.office_list_item.cta-text","en")},target:"_blank"})),t.fields.list_items_repeater=Ri(data,{address:"link",phone:"link"}),t}function $i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"regular",r=[];if(e.bed&&r.push(gi({iconField:A({type:"bed",fontWeight:t}),descriptionField:L(String(e.bed))})),e.bath&&"0.0"!==e.bath){var n=String(parseFloat(e.bath));r.push(gi({iconField:A({type:"bath",fontWeight:t}),descriptionField:L(n)}))}return e.area&&r.push(gi({iconField:A({type:"door-open",fontWeight:t}),descriptionField:L(e.area)})),r}function Ai(e){var data=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=[];if(data.read_time){for(var r=e.availableLocales,n={},i=0;i<r.length;i+=1){var o=r[i],l=Math.max(1,Math.round(data.read_time[o]||0));n[o]="".concat(l," min").concat(l>1?"s":"")}t.push(gi({iconField:A({type:"clock"}),descriptionField:L(n)}))}return data.published_at&&t.push(gi({iconField:A({type:"calendar"}),descriptionField:L({fr:Qn(data.published_at,"fr"),en:Qn(data.published_at,"en")})})),t}function Ei(e,t,r){for(var n=Object.keys(t),o={},i=0;i<n.length;i+=1){var l=n[i];o[l]=e.t("hardcoded-routes.blog-post",l,{slug:t[l],id:r})}return F({format:"href",url:o})}function Li(e,t){for(var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=Object.keys(t),o={},i=0;i<n.length;i+=1){var l=n[i],c=t[l];o[l]={url:r?c.url_large||c.url_small:c.url_small||c.url_large,alt:""}}var d=void 0;return e.fillMissingLocales(o,d),E({media:o})}function Ri(){var data=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{address:"link",phone:"link",email:"link"},t=[];if(data.address&&e.address){var r=Object.keys(data.address).reduce((function(t,r){var n=data.address[r],o=[n.street,n.city].filter(Boolean).join(", ");return"text"===e.address?t[r]=o:"link"===e.address&&(t[r]='<a href="'.concat(Object(Kn.c)(o),'" target="_blank">').concat(o,"</a>")),t}),{});t.push(gi({iconField:A({type:"map-pin",fontWeight:"light"}),descriptionField:"text"===e.address?L(r):R(r)}))}if(data.phone&&e.phone){var n=data.phone.display;if("link"===e.phone){var o=String(data.phone.intl);o.match(/^tel:/i)||(o="tel:".concat(o)),n='<a href="'.concat(o,'">').concat(data.phone.display,"</a>")}t.push(gi({iconField:A({type:"phone-alt",fontWeight:"light"}),descriptionField:"text"===e.phone?L(n):R(n)}))}if(data.email&&e.email){var l=data.email;"link"===e.email&&(l='<a href="mailto:'.concat(data.email,'">').concat(data.email,"</a>")),t.push(gi({iconField:A({type:"envelope",fontWeight:"light"}),descriptionField:"text"===e.email?L(l):R(l)}))}return t}var Fi={name:"PropertyMapPopupItem",extends:xo,props:{media:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null},secondary_title:{type:Object,required:!1,default:null},link:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}}}},Ii=(r(1120),Object(H.a)(Fi,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"property-map-popup-item",attrs:{"tag-name":"article"}},[t("cms-content",{staticClass:"property-map-popup-item__inner",attrs:{value:e.link}},[t("cms-content",{attrs:{value:e.media}}),e._v(" "),t("div",{staticClass:"property-map-popup-item__content"},[t("div",[t("cms-content",{staticClass:"property-map-popup-item__main_title",attrs:{value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"property-map-popup-item__sub_title",attrs:{value:e.sub_title}}),e._v(" "),t("cms-content",{staticClass:"property-map-popup-item__secondary_title",attrs:{value:e.secondary_title}})],1),e._v(" "),t("div",{staticClass:"property-map-popup-item__icon-list"},e._l(e.list_items_repeater,(function(e,r){return t("blocks-repeater-item",{key:"item-".concat(r),attrs:{block:e}})})),1)])],1)],1)}),[],!1,null,null,null).exports);function Ni(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var Vi={name:"PropertyMapPopup",components:{BlocksRepeaterItem:$t.a},props:{blockPayload:{type:Object,required:!1,default:function(){return{}}},uls:{type:Number,required:!1,default:0}},data:function(){return{finalBlockPayload:null,popupRepeaterMapping:{property_map_popup_item:Ii}}},watch:{blockPayload:{handler:function(e){e&&(this.finalBlockPayload=e)},immediate:!0},uls:{handler:function(e){var t=this;return Object(n.a)(regeneratorRuntime.mark((function r(){var data;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!e){r.next=5;break}return r.next=3,t.fetchPropertyTooltipData(e);case 3:data=r.sent,t.finalBlockPayload=data?Bi(data):null;case 5:case"end":return r.stop()}}),r)})))()},immediate:!0}},methods:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ni(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Ni(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(c.b)({fetchPropertyTooltipData:"propertiesDatas/fetchPropertyTooltipData"}))},Ui=Vi,Hi=(r(1121),Object(H.a)(Ui,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"property-map-popup"},[e.finalBlockPayload?t("blocks-repeater-item",{attrs:{block:e.finalBlockPayload,mapping:e.popupRepeaterMapping}}):t("div",{staticClass:"property-map-popup__loading-popup"})],1)}),[],!1,null,null,null).exports),zi={props:{popupPropertyPayload:{type:Object,required:!1,default:null}},mounted:function(){this.$watch("popupPropertyPayload",this.onPopupPropertyPayloadChanged.bind(this))},beforeDestroy:function(){this.clearLastPopupPropertyComponent()},methods:{clearLastPopupPropertyComponent:function(){this.lastPopupPropertyComponent&&(this.lastPopupPropertyComponent.$destroy(),this.lastPopupPropertyComponent=null)},onPopupPropertyPayloadChanged:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(e){var t,r,n=(null==e||null===(t=e.block_params)||void 0===t?void 0:t.coords)||{lat:0,lng:0},o=(null==e||null===(r=e.block_params)||void 0===r?void 0:r.hover_id)||"",c=l.default.extend(Hi),d=new c({parent:this.$nuxt,propsData:{blockPayload:null,uls:Number(o)}});d.$mount(),this.lastPopupPropertyComponent=d,this.showElemInSharedPopup(d.$el,{lat:n.lat,lng:n.lng})}else this.closeSharedPopup(),this.clearLastPopupPropertyComponent()}}},Xi={name:"ColorSchemeSwitcher",mixins:[$e],props:{tagName:{type:String,required:!1,default:"div"},colorScheme:{type:String,required:!1,default:null},withBackgroundColor:{type:Boolean,required:!1,default:!0},withTextColor:{type:Boolean,required:!1,default:!0},withCssVariables:{type:Boolean,required:!1,default:!0},withFormCssVariables:{type:Boolean,required:!1,default:!0}},computed:{color_scheme:function(){return this.colorScheme},finalClasses:function(){var e=[];return this.withBackgroundColor&&e.push(this.colorSchemeBgClass),this.withTextColor&&e.push(this.colorSchemeTextClass),e},finalStyles:function(){var e=[];return this.withCssVariables&&e.push(this.colorSchemeCssVariables),this.withFormCssVariables&&e.push(this.colorSchemeFormsCssVariables),e}}},Wi=Object(H.a)(Xi,(function(){var e=this;return(0,e._self._c)(e.tagName,{tag:"component",class:e.finalClasses,style:e.finalStyles},[e._t("default")],2)}),[],!1,null,null,null).exports,Gi=r(344),Ki={name:"OfficeMapPopupItem",extends:xo,props:{main_title:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}}},computed:{finalImage:function(){return N(this.image,this.$i18n.locale)?this.image:E({media:{url:Gi,alt:""}})}}},Qi=(r(1122),Object(H.a)(Ki,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"office-map-popup-item"},[t("div",{staticClass:"office-map-popup-item__media-container"},[t("cms-content",{staticClass:"office-map-popup-item__media",attrs:{value:e.finalImage}})],1),e._v(" "),t("div",{staticClass:"office-map-popup-item__description"},[t("cms-content",{staticClass:"office-map-popup-item__title",attrs:{"tag-name":"h6",value:e.main_title}}),e._v(" "),t("blocks-repeater",{staticClass:"office-map-popup-item__infos",attrs:{blocks:e.list_items_repeater}})],1)])}),[],!1,null,null,null).exports),Yi={name:"OfficeMapPopup",components:{BlocksRepeaterItem:$t.a,ColorSchemeSwitcher:Wi},props:{blockPayload:{type:Object,required:!1,default:function(){return{}}}},data:function(){return{popupRepeaterMapping:{office_map_popup_item:Qi}}}},Zi=(r(1123),Object(H.a)(Yi,(function(){var e=this,t=e._self._c;return t("color-scheme-switcher",{staticClass:"office-map-popup",attrs:{"color-scheme":"normal","with-background-color":!1,"with-text-color":!1,"with-form-css-variables":!1}},[t("blocks-repeater-item",{attrs:{block:e.blockPayload,mapping:e.popupRepeaterMapping}})],1)}),[],!1,null,null,null).exports),Ji={props:{popupOfficePayload:{type:Object,required:!1,default:null}},mounted:function(){var e=this;this.$nextTick((function(){e.$watch("popupOfficePayload",e.onPopupOfficePayloadChanged.bind(e),{immediate:!0})}))},beforeDestroy:function(){this.clearLastPopupOfficeComponent()},methods:{clearLastPopupOfficeComponent:function(){this.lastPopupOfficeComponent&&(this.lastPopupOfficeComponent.$destroy(),this.lastPopupOfficeComponent=null)},onPopupOfficePayloadChanged:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(e){var t,r,n,o=(null==e||null===(t=e.block_params)||void 0===t?void 0:t.coords)||{lat:0,lng:0},c=(null==e||null===(r=e.fields)||void 0===r||null===(n=r.popup_repeater)||void 0===n?void 0:n[0])||null,d=l.default.extend(Zi),m=new d({parent:this.$nuxt,propsData:{blockPayload:c}});m.$mount(),this.lastPopupOfficeComponent=m,this.showElemInSharedPopup(m.$el,{lat:o.lat,lng:o.lng})}else this.closeSharedPopup(),this.clearLastPopupOfficeComponent()}}};function ea(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var ta={paddingTopLeft:[25,15],paddingBottomRight:[25,15]},ra={name:"MapComponent",mixins:[Ji,zi],props:{centerOn:{type:Array,required:!1,default:function(){return[]}},clusterColor:{type:String,required:!1,default:null}},data:function(){return{sharedPopupInstance:null}},computed:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ea(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):ea(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(c.e)({isRealMeasurements:function(e){return e.responsiveBreakpoints.isRealMeasurements}})),watch:{isRealMeasurements:function(e){e&&this.$nextTick(this.refreshMapSizes.bind(this))}},mounted:function(){var e=this;this.initializeActionSequences(),this.$nextTick((function(){e.initializeZoomControlsClickHandlers(),e.$watch("centerOn",e.onCenterOnChanged.bind(e),{immediate:!0}),e.$emit("map-ready")}))},methods:{initializeActionSequences:function(){var e=this,t=function(){e.$emit("user-updated-bounds",e.getMapBounds())};this.manuallyMoveSequence=new bi({actionsSequence:["mousedown","mousemove","mouseup","update:bounds"],actionsAvoidingReset:["mousemove","update:bounds"],onSuccess:t}),this.manuallyZoomWheelSequence=new bi({actionsSequence:["mousewheel","zoomend","update:bounds"],onSuccess:t}),this.manuallyZoomControlSequence=new bi({actionsSequence:["zoom:ctrlclick","zoomend","update:bounds"],onSuccess:t}),this.manuallyZoomDblClickSequence=new bi({actionsSequence:["dblclick","zoomend","update:bounds"],onSuccess:t})},initializeZoomControlsClickHandlers:function(){var e=this.$el.getElementsByClassName("leaflet-control-zoom-in"),t=this.$el.getElementsByClassName("leaflet-control-zoom-out"),r=this.applySequenceAction.bind(this,"zoom:ctrlclick");e.length&&e[0].addEventListener("click",r),t.length&&t[0].addEventListener("click",r)},applySequenceAction:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.manuallyMoveSequence.applyAction(e),this.manuallyZoomWheelSequence.applyAction(e),this.manuallyZoomControlSequence.applyAction(e),this.manuallyZoomDblClickSequence.applyAction(e)},getClusterSizeClass:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=["leaflet-cluster-icon","contrast-shadow-in"];return e<10?t.push("leaflet-cluster-icon--sm"):e<100?t.push("leaflet-cluster-icon--md"):e<500?t.push("leaflet-cluster-icon--lg"):t.push("leaflet-cluster-icon--xl"),t.join(" ")},initSharedPopupInstance:function(){this.sharedPopupInstance=this.$leaflet.popup({autoPan:!0,keepInView:!0,closeButton:!1,autoClose:!1,closeOnEscapeKey:!1,interactive:!1})},showElemInSharedPopup:function(e){var t,r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{lat:0,lng:0},o=null===(t=this.$refs)||void 0===t||null===(r=t.map)||void 0===r?void 0:r.mapObject;o?(this.sharedPopupInstance||this.initSharedPopupInstance(),this.sharedPopupInstance.setLatLng(n).setContent(e).openOn(o)):console.warn("MapComponent: cannot show elem in shared popup, the map is not ready yet.")},closeSharedPopup:function(){this.sharedPopupInstance&&this.sharedPopupInstance.close()},refreshMapSizes:function(){var e,t,r;null===(e=this.$refs)||void 0===e||null===(t=e.map)||void 0===t||null===(r=t.mapObject)||void 0===r||r.invalidateSize()},centerMapOnCoordinates:function(e){var t,r,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=Y()({},ta,o);null===(t=this.$refs)||void 0===t||null===(r=t.map)||void 0===r||null===(n=r.mapObject)||void 0===n||n.fitBounds(e,l)},getMapBounds:function(){var e,t,r;return null===(e=this.$refs)||void 0===e||null===(t=e.map)||void 0===t||null===(r=t.mapObject)||void 0===r?void 0:r.getBounds()},getMapZoom:function(){var e,t,r;return null===(e=this.$refs)||void 0===e||null===(t=e.map)||void 0===t||null===(r=t.mapObject)||void 0===r?void 0:r.getZoom()},onCenterOnChanged:function(e){e&&e.length&&this.centerMapOnCoordinates(e)}}},na=ra,oa=(r(1124),Object(H.a)(na,(function(){var e=this,t=e._self._c;return t("client-only",[t("l-map",e._b({ref:"map",staticClass:"map-component",style:{"--cluster-icon-color":e.clusterColor},attrs:{zoom:4,center:[45.5400695,-73.5751745],options:{zoomControl:!1}},on:{mousedown:function(t){return e.applySequenceAction("mousedown")},mousemove:function(t){return e.applySequenceAction("mousemove")},mouseup:function(t){return e.applySequenceAction("mouseup")},"update:bounds":function(t){return e.applySequenceAction("update:bounds")},dblclick:function(t){return e.applySequenceAction("dblclick")},zoomend:function(t){return e.applySequenceAction("zoomend")}},nativeOn:{wheel:function(t){return e.applySequenceAction("mousewheel")}}},"l-map",{zoomAnimation:!0,markerZoomAnimation:!0,fadeAnimation:!0,noBlockingAnimations:!0},!1),[t("l-tile-layer",{attrs:{attribution:e.$config.mapAttribution,url:e.$config.mapTilesUrl}}),e._v(" "),t("l-control-zoom",{attrs:{position:"bottomright"}}),e._v(" "),t("v-marker-cluster",{ref:"cluster",attrs:{options:{showCoverageOnHover:!1,iconCreateFunction:function(t){var r=t.getChildCount();return e.$leaflet.divIcon({html:r,className:e.getClusterSizeClass(r)})}}}},[e._t("cluster-markers")],2),e._v(" "),e._t("markers")],2)],1)}),[],!1,null,null,null).exports),ia={name:"ClickGateway",data:function(){return{isBlockingInteractions:!0}},mounted:function(){this.clickGatewayVisibilityWatcher=Ue(this.$el,this.onVisibilityChanged.bind(this))},beforeDestroy:function(){this.clickGatewayVisibilityWatcher&&(this.clickGatewayVisibilityWatcher.off(),delete this.clickGatewayVisibilityWatcher)},methods:{onVisibilityChanged:function(e){e||this.isBlockingInteractions||(this.isBlockingInteractions=!0)}}},aa=(r(1125),Object(H.a)(ia,(function(){var e=this,t=e._self._c;return t("div",{class:["click-gateway",{"click-gateway--armed":e.isBlockingInteractions,"click-gateway--disarmed":!e.isBlockingInteractions}]},[e._t("default"),e._v(" "),e.isBlockingInteractions?t("div",{staticClass:"click-gateway__overlay",on:{click:function(t){e.isBlockingInteractions=!1}}}):e._e()],2)}),[],!1,null,null,null).exports),sa={name:"BlockCoordinatesMap",components:{MapComponent:oa,ClickGateway:aa},extends:Co,mixins:[Xe],props:{orientation_x:{type:String,required:!1,default:"left"},main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},icon_links_repeater:{type:Array,required:!1,default:function(){return[]}},map_markers_repeater:{type:Array,required:!1,default:function(){return[]}},map_markers_color:{type:String,required:!1,default:null}},computed:{mapAccentsColor:function(){return this.map_markers_color||this.colorSchemeCssVariables["--swc-map-marker-color"]},coordinatesToCenterOn:function(){return this.map_markers_repeater.map((function(marker){return marker.block_params.coords}))}}},la=(r(1126),Object(H.a)(sa,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-coordinates-map",class:"block-coordinates-map--".concat(e.orientation_x)},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-coordinates-map__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-coordinates-map__content"},[t("cms-content",{staticClass:"block-coordinates-map__title h2 h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("blocks-repeater",{staticClass:"block-coordinates-map__infos",attrs:{blocks:e.list_items_repeater}}),e._v(" "),t("blocks-repeater",{staticClass:"block-coordinates-map__socials",attrs:{blocks:e.icon_links_repeater}}),e._v(" "),t("cms-content",{staticClass:"block-coordinates-map__cta buttons-mobile-fullwidth",attrs:{value:e.cta}})],1),e._v(" "),t("click-gateway",{staticClass:"block-coordinates-map__map-wrapper"},[e.hasEnteredViewport?t("map-component",{staticClass:"block-coordinates-map__map-component",attrs:{"center-on":e.coordinatesToCenterOn,"cluster-color":e.mapAccentsColor},scopedSlots:e._u([{key:"markers",fn:function(){return e._l(e.map_markers_repeater,(function(r,n){return t("blocks-repeater-item",{key:"cluster-".concat(n),attrs:{block:r,props:{markerColor:e.mapAccentsColor}}})}))},proxy:!0}],null,!1,3070409170)}):e._e()],1)],1)])],1)}),[],!1,null,null,null).exports);function ca(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function ua(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ca(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):ca(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var pa={name:"BlockCta",extends:Co,mixins:[si],props:{orientation_x:{type:String,required:!1,default:"full"},main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},bg_media:{type:Object,required:!1,default:null}},computed:ua(ua({},Object(c.e)({isXxxxlUp:function(e){return e.responsiveBreakpoints.isXxxxlUp}})),{},{finalOrientationX:function(){return this.isXxxxlUp?"center":this.orientation_x},isOverlapping:function(){return this.hasSpacingRight||this.hasSpacingLeft},hasSpacingRight:function(){return-1!==["left","center"].indexOf(this.finalOrientationX)},hasSpacingLeft:function(){return-1!==["right","center"].indexOf(this.finalOrientationX)}})},da=(r(1127),Object(H.a)(pa,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-cta widescreen-container",class:{"block-cta--overlapping":e.isOverlapping,"block-cta--spacing-right":e.hasSpacingRight,"block-cta--spacing-left":e.hasSpacingLeft}},[t("background-component",{staticClass:"block-cta__background",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],attrs:{color:e.bg_color_secondary,media:e.bg_media}},[t("div",{staticClass:"block-cta__inner",style:{color:e.text_color}},[t("cms-content",{staticClass:"block-cta__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-cta__link buttons-mobile-fullwidth",attrs:{value:e.cta}})],1)])],1)}),[],!1,null,null,null).exports),ma={name:"BlockCtaDoubleItem",extends:xo,props:{main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},bg_color_secondary:{type:String,required:!1,default:null},text_color:{type:String,required:!1,default:null},bg_media:{type:Object,required:!1,default:null}}},fa=Object(H.a)(ma,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-cta-double-item",attrs:{"tag-name":"article"}},[t("background-component",{staticClass:"block-cta-double-item__background",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:{color:e.text_color},attrs:{color:e.bg_color_secondary,media:e.bg_media}},[t("div",{staticClass:"block-cta-double-item__inner contrast-shadow-in"},[t("cms-content",{staticClass:"block-cta-double-item__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-cta-double-item__cta buttons-mobile-fullwidth",attrs:{value:e.cta}})],1)])],1)}),[],!1,null,null,null).exports,ha={name:"BlockCtaDouble",extends:Co,mixins:[si],props:{cta_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{hasEqualWidth:!0,repeaterMapping:{cta_item:fa}}}},ba=(r(1128),Object(H.a)(ha,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-cta-double",class:{"block-cta-double--overlapping":e.isOverlapping,"block-cta-double--equal-width":e.hasEqualWidth}},[t("blocks-repeater",{staticClass:"block-cta-double__inner widescreen-container",attrs:{blocks:e.cta_repeater,mapping:e.repeaterMapping}})],1)}),[],!1,null,null,null).exports),_a={name:"BlockError",extends:Co,props:{error_icon:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},debug_infos:{type:Object,required:!1,default:null}},computed:{embedDebugInfos:function(){var e;if(!this.debug_infos)return!1;var t=String((null===(e=this.debug_infos)||void 0===e?void 0:e.content)||"");return t.match(/^<script/i)&&t.includes("Sfdump")}}},va=(r(1129),Object(H.a)(_a,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-error",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.colorSchemeCssVariables]},[t("div",{staticClass:"block-error__inner widescreen-container"},[t("cms-content",{staticClass:"block-error__icon",attrs:{value:e.error_icon,props:{rounded:!0}}}),e._v(" "),t("cms-content",{staticClass:"h2 utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"utils__text-small",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"block-error__debug-infos",attrs:{value:e.debug_infos,variant:e.embedDebugInfos?"embedded":"default"}}),e._v(" "),t("cms-content",{attrs:{value:e.cta}})],1)])}),[],!1,null,null,null).exports),ga={name:"BlockFeaturedPostFeaturedItem",components:{AvatarComponent:Ke},extends:xo,props:{author_avatar:{type:Object,required:!1,default:null},author_name:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},link:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},main_image:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},tags_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{mediaGradient:"linear-gradient(180deg, rgba(0, 0, 0, 0) 31.25%, rgba(0, 0, 0, .5) 57.29%)"}}},ya=Object(H.a)(ga,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-featured-post-featured-item",attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-featured-post-featured-item__inner"},[t("cms-content",{staticClass:"block-featured-post-featured-item__link-box bg-media-hover-zoom",attrs:{value:e.link}},[t("background-component",{staticClass:"block-featured-post-featured-item__background",attrs:{media:e.main_image,"css-gradient":e.mediaGradient}},[t("div",{staticClass:"block-featured-post-featured-item__content"},[t("div",{staticClass:"block-featured-post-featured-item__content-top"},[t("blocks-repeater",{staticClass:"block-featured-post-featured-item__tags",attrs:{blocks:e.tags_repeater}})],1),e._v(" "),t("div",{staticClass:"block-featured-post-featured-item__content-bottom"},[t("cms-content",{staticClass:"block-featured-post-featured-item__title h6 utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-featured-post-featured-item__description utils__text-small",attrs:{value:e.description}}),e._v(" "),t("div",{staticClass:"block-featured-post-featured-item__info"},[t("avatar-component",{staticClass:"block-featured-post-featured-item__info-author",attrs:{"cms-image":e.author_avatar,size:"medium"}}),e._v(" "),t("div",{staticClass:"block-featured-post-featured-item__info-text"},[t("cms-content",{staticClass:"block-featured-post-featured-item__name utils__weight-medium",attrs:{"tag-name":"p",value:e.author_name}}),e._v(" "),t("blocks-repeater",{staticClass:"block-featured-post-featured-item__details utils__weight-medium",attrs:{blocks:e.list_items_repeater}})],1)],1)],1)])])],1)],1)])}),[],!1,null,null,null).exports,ka={name:"BlockFeaturedPostItem",components:{AvatarComponent:Ke},extends:xo,props:{author_avatar:{type:Object,required:!1,default:null},author_name:{type:Object,required:!1,default:null},link:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},main_image:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},tags_repeater:{type:Array,required:!1,default:function(){return[]}}}},Oa=Object(H.a)(ka,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-featured-post-item",attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-featured-post-item__inner"},[t("cms-content",{staticClass:"block-featured-post-item__link-box",attrs:{value:e.link}},[t("div",{staticClass:"block-featured-post-item__content"},[t("cms-content",{staticClass:"block-featured-post-item__image",attrs:{value:e.main_image}}),e._v(" "),t("div",{staticClass:"block-featured-post-item__text-content"},[t("blocks-repeater",{staticClass:"block-featured-post-item__tags",attrs:{blocks:e.tags_repeater}}),e._v(" "),t("cms-content",{staticClass:"block-featured-post-item__title utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("div",{staticClass:"block-featured-post-item__info"},[t("avatar-component",{staticClass:"block-featured-post-item__info-author",attrs:{"cms-image":e.author_avatar,size:"medium"}}),e._v(" "),t("div",{staticClass:"block-featured-post-item__info-text"},[t("cms-content",{staticClass:"block-featured-post-featured-item__name utils__weight-medium",attrs:{"tag-name":"p",value:e.author_name}}),e._v(" "),t("blocks-repeater",{staticClass:"block-featured-post-item__details",attrs:{blocks:e.list_items_repeater}})],1)],1)],1)],1)])],1)])}),[],!1,null,null,null).exports;function wa(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Ca(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?wa(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):wa(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var ja={name:"BlockFeaturedPost",extends:Co,props:{main_title:{type:Object,required:!1,default:null},articles_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{blog_article_featured_item:ya,blog_article_item:Oa}}},computed:Ca(Ca({},Object(c.e)({isXlDown:function(e){return e.responsiveBreakpoints.isXlDown}})),{},{maxRegularPosts:function(){return this.isXlDown?2:1/0},featuredPosts:function(){return this.articles_repeater.filter((function(e){return"blog_article_featured_item"===e.block_type}))},regularPosts:function(){return this.articles_repeater.filter((function(e){return"blog_article_item"===e.block_type})).slice(0,this.maxRegularPosts)},dynamicColors:function(){var e=this.text_color||this.colorSchemeCssVariables["--swc-text-color"];return{"--dynamic-text-color":Object(Be.a)(e)}},onlyFeaturedMode:function(){return 0===this.regularPosts.length}})},xa=(r(1130),Object(H.a)(ja,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-featured-post",class:{"block-featured-post--only-featured":e.onlyFeaturedMode}},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.dynamicColors],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-featured-post__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-featured-post__content"},[e.onlyFeaturedMode?t("cms-content",{staticClass:"block-featured-post__title h5 utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}):e._e(),e._v(" "),t("blocks-repeater",{staticClass:"block-featured-post__content--left",attrs:{blocks:e.featuredPosts,mapping:e.repeaterMapping}}),e._v(" "),e.onlyFeaturedMode?e._e():t("div",{staticClass:"block-featured-post__content--right"},[t("cms-content",{staticClass:"block-featured-post__title h5 utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("blocks-repeater",{attrs:{blocks:e.regularPosts,mapping:e.repeaterMapping}})],1)],1)])])],1)}),[],!1,null,null,null).exports),Sa=r(177),Pa=r.n(Sa);r(577),r(578);function Da(){if("undefined"==typeof window||"function"!=typeof window.matchMedia)return!1;var e=window.matchMedia("(prefers-reduced-motion: reduce)");return!0===e||!0===e.matches}function qa(e){return Math.round(2*e)/2}function Ba(e,t){var a=e.x-t.x,b=e.y-t.y;return Math.sqrt(a*a+b*b)}function Ta(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=e;r;){if(r===t)return!0;r=r.parentNode}return!1}var Ma={props:{trackChildVideoPlayers:{type:Boolean,required:!1,default:!1}},data:function(){return{childVideoPlayersTrackingActivated:!1,videosPlayingMap:new Map,videosPlayingCount:0}},mounted:function(){var e=this;this.$watch("trackChildVideoPlayers",(function(t){t?e.activateChildVideoPlayersTracking():e.disableChildVideoPlayersTracking()}),{immediate:!0})},beforeDestroy:function(){this.disableChildVideoPlayersTracking()},methods:{activateChildVideoPlayersTracking:function(){this.childVideoPlayersTrackingActivated||(Pe.on(Pe.VIDEO_STATE_CHANGE,this.onVideoStateChange),this.childVideoPlayersTrackingActivated=!0)},disableChildVideoPlayersTracking:function(){this.childVideoPlayersTrackingActivated&&(Pe.off(Pe.VIDEO_STATE_CHANGE,this.onVideoStateChange),this.childVideoPlayersTrackingActivated=!1,this.videosPlayingMap.clear(),this.videosPlayingCount=0)},onVideoStateChange:function(e){var t=e.state,component=e.component,r="paused"===t||"destroyed"===t;"playing"===t?Ta(component.$el,this.$el)&&!this.videosPlayingMap.get(component)&&(this.videosPlayingMap.set(component,!0),this.videosPlayingCount+=1):r&&this.videosPlayingMap.get(component)&&(this.videosPlayingMap.delete(component),this.videosPlayingCount-=1)}}};function $a(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Aa(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?$a(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):$a(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Ea={name:"CarouselComponent",components:{VueSlickCarousel:Pa.a},mixins:[Ma],props:{settings:{type:Object,required:!1,default:function(){return{}}},hideInvisibleFocusableElements:{type:Boolean,required:!1,default:!0},disabled:{type:Boolean,required:!1,default:!1}},data:function(){return{isMouseHover:!1,isClickDisabled:!1,mouseDownStartingPoint:null}},computed:{defaultSettings:function(){return{adaptiveHeight:!0,arrows:!1,autoplay:!Da(),autoplaySpeed:3e3,infinite:!0,slidesToShow:1,speed:300}},finalSettings:function(){var e=Aa(Aa(Aa({},this.defaultSettings),this.settings),{},{pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!1});return this.disabled&&(e.autoplay=!1,e.draggable=!1,e.swipe=!1,e.touchMove=!1),e},shouldPauseAutoplay:function(){return!!(!this.finalSettings.autoplay||this.isMouseHover||this.videosPlayingCount>0)}},watch:{shouldPauseAutoplay:function(){this.updateAutoPlay()}},mounted:function(){this.updateAutoPlay()},methods:{prev:function(){this.$refs["slick-carousel"].prev()},next:function(){this.$refs["slick-carousel"].next()},play:function(){this.$refs["slick-carousel"].play()},pause:function(){this.$refs["slick-carousel"].pause()},updateAutoPlay:function(){this.shouldPauseAutoplay?this.pause():this.play()},disableClickEvents:function(){this.isClickDisabled||(this.isClickDisabled=!0)},enableClickEvents:function(){this.isClickDisabled&&(this.isClickDisabled=!1)},onMouseLeave:function(){this.isMouseHover=!1,this.enableClickEvents(),this.mouseDownStartingPoint=null},onMouseMove:function(e){this.mouseDownStartingPoint&&!this.isClickDisabled&&(Ba(this.mouseDownStartingPoint,{x:e.x||e.pageX,y:e.y||e.pageY})>10&&this.disableClickEvents())},onMouseDown:function(e){this.enableClickEvents(),this.mouseDownStartingPoint={x:e.x||e.pageX,y:e.y||e.pageY}},onMouseUp:function(){this.enableClickEvents(),this.mouseDownStartingPoint=null},onBeforeChange:function(e,t){this.$emit("before-change",{oldSlideIndex:e,newSlideIndex:t})},onAfterChange:function(e){this.$emit("after-change",e)},goTo:function(e){this.$refs["slick-carousel"].goTo(e)}}},La=(r(1131),Object(H.a)(Ea,(function(){var e=this,t=e._self._c;return t("div",{class:["carousel-component",{"carousel-component--disabled":e.disabled,"carousel-component--click-disabled":e.isClickDisabled,"carousel-component--has-invisible-focusable-control":e.hideInvisibleFocusableElements}],on:{mouseenter:function(t){e.isMouseHover=!0},mouseleave:e.onMouseLeave,mousemove:e.onMouseMove,mousedown:e.onMouseDown,mouseup:e.onMouseUp}},[t("vue-slick-carousel",e._b({ref:"slick-carousel",staticClass:"carousel-component__carousel",on:{beforeChange:e.onBeforeChange,afterChange:e.onAfterChange}},"vue-slick-carousel",e.finalSettings,!1),[e._t("default")],2)],1)}),[],!1,null,null,null).exports),Ra={name:"CarouselBarNavigation",components:{SwcButton:ft},props:{totalSlides:{type:Number,required:!1,default:0},currentSlide:{type:Number,required:!1,default:0},showBar:{type:Boolean,required:!1,default:!1},showArrows:{type:Boolean,required:!1,default:!1},slideDuration:{type:Number,required:!1,default:2e3}},methods:{onPrev:function(){var e=this.currentSlide<1?this.totalSlides-1:this.currentSlide-1;this.$emit("prev",e)},onNext:function(){var e=this.currentSlide<this.totalSlides-1?this.currentSlide+1:0;this.$emit("next",e)}}},Fa=(r(1132),Object(H.a)(Ra,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"carousel-bar-navigation"},[e.showArrows?t("div",{staticClass:"carousel-bar-navigation__arrows"},[t("swc-button",{staticClass:"carousel-bar-navigation__arrow carousel-bar-navigation__arrow--prev",attrs:{icon:"angle-left"},on:{click:e.onPrev}}),e._v(" "),t("swc-button",{staticClass:"carousel-bar-navigation__arrow carousel-bar-navigation__arrow--next",attrs:{icon:"angle-right"},on:{click:e.onNext}})],1):e._e(),e._v(" "),e.showBar?t("helio-progress-bar",{key:"progress-bar-".concat(e.currentSlide),staticClass:"carousel-bar-navigation__progress-bar",attrs:{"aria-label":e.$t("progress-bar-slide"),duration:e.slideDuration,value:100,height:4,"full-width":""}}):e._e()],1)}),[],!1,null,null,null).exports),Ia={name:"FeaturedPropertyItem",extends:xo,props:{super_title:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null},secondary_title:{type:Object,required:!1,default:null},bg_media:{type:Object,required:!1,default:null},link:{type:Object,required:!1,default:null},tags_repeater:{type:Array,required:!1,default:function(){return[]}},list_items_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{mediaGradient:"linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .5) 70.4%)"}}},Na=(r(1133),Object(H.a)(Ia,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"featured-property-item",attrs:{"tag-name":"article"}},[t("background-component",{staticClass:"featured-property-item__media",attrs:{media:e.bg_media,"css-gradient":e.mediaGradient}},[t("cms-content",{staticClass:"featured-property-item__link-box",attrs:{value:e.link}},[t("blocks-repeater",{staticClass:"featured-property-item__tags",attrs:{blocks:e.tags_repeater}}),e._v(" "),t("div",{staticClass:"featured-property-item__infos"},[t("cms-content",{staticClass:"featured-property-item__super-title utils__text-small",attrs:{value:e.super_title}}),e._v(" "),t("cms-content",{staticClass:"featured-property-item__main-title h6 utils__weight-semi-bold",attrs:{tag:"h6",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"featured-property-item__sub-title utils__text-small",attrs:{value:e.sub_title}}),e._v(" "),t("cms-content",{staticClass:"featured-property-item__secondary-title h6 h6--responsive utils__weight-semi-bold",attrs:{value:e.secondary_title}}),e._v(" "),t("blocks-repeater",{staticClass:"featured-property-item__list-items utils__weight-medium",attrs:{blocks:e.list_items_repeater}})],1)],1)],1)],1)}),[],!1,null,null,null).exports),Va={name:"BlockFeaturedPropertiesCarousel",components:{BlocksRepeaterItem:$t.a,CarouselComponent:La,CarouselBarNavigation:Fa},props:{properties:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{autoplaySpeed:5e3,currentSlide:0,repeaterMapping:{featured_property_item:Na}}},computed:{hasMoreThanOneSlide:function(){return this.properties.length>1},carouselSettings:function(){return{autoplaySpeed:this.autoplaySpeed}}}},Ua=(r(1134),{name:"BlockFeaturedProperties",components:{BlockFeaturedPropertiesCarousel:Object(H.a)(Va,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"block-featured-properties-carousel"},[e.properties.length?t("carousel-component",{ref:"carousel",attrs:{settings:e.carouselSettings,disabled:!e.hasMoreThanOneSlide},on:{"after-change":function(t){e.currentSlide=t}}},e._l(e.properties,(function(r,n){return t("blocks-repeater-item",{key:"property-".concat(n),class:{"featured-property-item--no-nav":!e.hasMoreThanOneSlide,"featured-property-item--with-nav":e.hasMoreThanOneSlide},attrs:{block:r,mapping:e.repeaterMapping}})})),1):e._e(),e._v(" "),e.hasMoreThanOneSlide?t("carousel-bar-navigation",{attrs:{"total-slides":e.properties.length,"current-slide":e.currentSlide,"show-bar":!0,"show-arrows":!0,"slide-duration":e.autoplaySpeed-1e3},on:{next:function(t){return e.$refs.carousel.next()},prev:function(t){return e.$refs.carousel.prev()}}}):e._e()],1)}),[],!1,null,null,null).exports},extends:Co,props:{main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},properties_repeater:{type:Array,required:!1,default:function(){return[]}}}}),Ha=(r(1135),Object(H.a)(Ua,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-featured-properties"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-featured-properties__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-featured-properties__header"},[t("cms-content",{staticClass:"block-featured-properties__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-featured-properties__cta buttons-mobile-fullwidth",attrs:{value:e.cta}})],1),e._v(" "),t("div",{staticClass:"block-featured-properties__carousel"},[t("block-featured-properties-carousel",{attrs:{properties:e.properties_repeater}})],1),e._v(" "),t("cms-content",{staticClass:"block-featured-properties__cta buttons-mobile-fullwidth",attrs:{value:e.cta}})],1)])],1)}),[],!1,null,null,null).exports);function za(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Xa(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?za(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):za(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Wa={name:"BlockFooterClassicSubMenuItem",extends:xo,props:{menu_link:{type:Object,required:!1,default:null},sub_menu_repeater:{type:Array,required:!1,default:null}}},Ga=Object(H.a)(Wa,(function(){var e=this._self._c;return e("block-wrapper",{staticClass:"block-footer-classic-sub-menu-item",attrs:{"tag-name":"li"}},[e("cms-content",{staticClass:"block-footer-classic-sub-menu-item__link",attrs:{value:this.menu_link}})],1)}),[],!1,null,null,null).exports,Ka={name:"BlockFooterClassicMenuItem",extends:xo,props:{menu_link:{type:Object,required:!1,default:null},sub_menu_repeater:{type:Array,required:!1,default:null}},data:function(){return{repeaterMapping:{menu_item:Ga}}}},Qa=Object(H.a)(Ka,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-footer-classic-menu-item",attrs:{"tag-name":"li"}},[t("cms-content",{staticClass:"block-footer-classic-menu-item__link utils__text-large utils__weight-semi-bold",attrs:{value:e.menu_link}}),e._v(" "),t("blocks-repeater",{staticClass:"block-footer-classic__sub-menu-repeater",attrs:{"tag-name":"ul",blocks:e.sub_menu_repeater,mapping:e.repeaterMapping}})],1)}),[],!1,null,null,null).exports;function Ya(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Za(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ya(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Ya(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Ja=r(1136),es=r(1137),ts={name:"BlockFooterClassic",extends:Co,mixins:[Xe],props:{agency:{type:Object,required:!1,default:null},all_rights_reserved:{type:Object,required:!1,default:null},logo_image_light:{type:Object,required:!1,default:null},logo_image_dark:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},icon_links_repeater:{type:Array,required:!1,default:function(){return[]}},menu_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{currentYear:(new Date).getFullYear(),menuRepeaterMapping:{menu_item:Qa}}},computed:Za(Za({},Object(c.e)({didomiIsReady:function(e){return e.didomiIsReady},isXlUp:function(e){return e.responsiveBreakpoints.isXlUp}})),{},{currentLogoImage:function(){return this.isDarkColorScheme?this.logo_image_light:this.logo_image_dark},currentCentivaLogoUrl:function(){return this.isDarkColorScheme?Ja:es},underlapTop:function(){var e,t=(null===(e=this.prevBlock)||void 0===e?void 0:e.overlapBottom)||0;return t?Math.min(t,96):0},columnsCount:function(){return this.isXlUp?4:2},firstColumnPosition:function(){var e=1+Math.max(0,this.columnsCount-this.menu_repeater.length);return Math.min(this.columnsCount,e)},agencyText:function(){return this.agency?this.agency.content[this.$i18n.locale]:""},copyrightText:function(){return this.all_rights_reserved?this.all_rights_reserved.content[this.$i18n.locale]:""}}),watch:{underlapTop:{handler:function(e){this.exposeValue("underlapTop",e)},immediate:!0}},methods:{didomiConsentClicked:function(){window.Didomi.preferences.show()}}},rs=(r(1138),Object(H.a)(ts,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-footer-classic",attrs:{"tag-name":"footer"}},[t("background-component",{class:["block-footer-classic__background",e.colorSchemeBgClass,e.colorSchemeTextClass],style:Xa({color:e.text_color},e.adjacentBlocksOverlapStyles),attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-footer-classic__container widescreen-container"},[t("div",{staticClass:"block-footer-classic__social-container"},[t("cms-content",{staticClass:"block-footer-classic__logo",attrs:{value:e.currentLogoImage}}),e._v(" "),t("cms-content",{staticClass:"block-footer-classic__cta",attrs:{value:e.cta}}),e._v(" "),t("ul",{staticClass:"block-footer-classic__icon-repeater"},e._l(e.icon_links_repeater,(function(e,r){return t("blocks-repeater-item",{key:r,attrs:{block:e,props:{tagName:"li"}}})})),1)],1),e._v(" "),t("blocks-repeater",{staticClass:"block-footer-classic__menu-repeater",style:{"--columns-count":e.columnsCount,"--first-column-position":e.firstColumnPosition},attrs:{"tag-name":"ul",blocks:e.menu_repeater,mapping:e.menuRepeaterMapping}}),e._v(" "),t("div",{staticClass:"block-footer-classic__bottom"},[t("a",{staticClass:"block-footer-classic__centiva-link",attrs:{target:"_blank",href:e.$t("footer.centiva-link")}},[t("span",{staticClass:"utils__text-xsmall"},[e._v("\n\t\t\t\t\t\t"+e._s(e.$t("footer.powered-by"))+"\n\t\t\t\t\t")]),e._v(" "),e.hasEnteredViewport?t("img",{staticClass:"block-footer-classic__centiva-logo",attrs:{src:e.currentCentivaLogoUrl,alt:e.$t("footer.centiva-alt")}}):e._e()]),e._v(" "),t("div",{staticClass:"block-footer-classic__legal"},[t("p",{staticClass:"utils__text-xsmall"},[e._v("\n\t\t\t\t\t\t"+e._s(e.$t("footer.copyright",{year:e.currentYear,agency:e.agencyText,allRightsReserved:e.copyrightText}))+"\n\t\t\t\t\t")]),e._v(" "),t("p",{staticClass:"policies-link"},[t("nuxt-link",{staticClass:"utils__text-xsmall",attrs:{to:e.$t("hardcoded-routes.privacy-policy")}},[e._v("\n\t\t\t\t\t\t\t"+e._s(e.$t("footer.privacy-policy"))+"\n\t\t\t\t\t\t")])],1),e._v(" "),e.didomiIsReady?t("p",{staticClass:"policies-link"},[t("a",{staticClass:"utils__text-xsmall",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.didomiConsentClicked.apply(null,arguments)}}},[e._v("\n\t\t\t\t\t\t\t"+e._s(e.$t("footer.consent-management"))+"\n\t\t\t\t\t\t")])]):e._e()])])],1)])],1)}),[],!1,null,null,null)),ns=rs.exports,os={name:"SkipLink",props:{destination:{type:String,required:!0}},methods:{onClick:function(e){e.preventDefault();var t=document.getElementById(this.destination);if(t){var r=t.getAttribute("tabindex");t.setAttribute("tabindex","-1"),t.focus(),r?t.setAttribute("tabindex",r):t.removeAttribute("tabindex"),t.scrollIntoView(!0)}}}},is=(r(1139),Object(H.a)(os,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"skip-link"},[t("a",{staticClass:"skip-link__visible-hidden",attrs:{href:"#".concat(e.destination)},on:{click:e.onClick}},[e._v("\n\t\t"+e._s(e.$t("skip-link"))+"\n\t")])])}),[],!1,null,null,null).exports),as={name:"AbstractHeaderBlock",components:{SkipLink:is},extends:Co,mixins:[ai,{data:function(){return{scrollPosition:0,scrollVelocity:0,scrollVelocityCheckPaused:!1}},mounted:function(){window.addEventListener("scroll",this.updateScrollVelocity),window.addEventListener("resize",this.pauseScrollVelocityCheck),this.updateScrollVelocity()},beforeDestroy:function(){window.removeEventListener("scroll",this.updateScrollVelocity),window.removeEventListener("resize",this.pauseScrollVelocityCheck)},methods:{updateScrollVelocity:oi()((function(){var e=this,t=this.scrollPosition;if(this.scrollPosition=window.pageYOffset||document.documentElement.scrollTop,!this.scrollVelocityCheckPaused){var r=this.scrollPosition-t;this.scrollVelocity=10*r/window.innerHeight,this.resetScrollVelocityTimeout&&clearTimeout(this.resetScrollVelocityTimeout),this.resetScrollVelocityTimeout=setTimeout((function(){e.scrollVelocity=0}),150)}}),100),pauseScrollVelocityCheck:function(){var e=this;this.scrollVelocityCheckPaused||(this.scrollVelocityCheckPaused=!0),this.unPauseScrollVelocityCheckTimeout&&clearTimeout(this.unPauseScrollVelocityCheckTimeout),this.unPauseScrollVelocityCheckTimeout=setTimeout((function(){e.scrollVelocityCheckPaused=!1}),100)}}}],props:{isUndoubtedlyAtTopOfPage:{type:Boolean,required:!1,default:!1}},data:function(){return{isVisible:!1,mainContentId:"main-content",headerOffsetY:0}},computed:{headerWrapperVbinds:function(){return{tagName:"header",class:{"abstract-header-block":!0,"abstract-header-block--is-visible":this.isVisible,"abstract-header-block--is-hidden":!this.isVisible}}},headerWrapperStyles:function(){return{top:"".concat(this.isVisible?0:-this.selfHeight,"px"),"--header-height":"".concat(this.selfHeight,"px"),"--header-top-spacing":"".concat(this.headerTopSpacing,"px")}},headerOffsetTop:function(){return this.scrollPosition-this.headerOffsetY},headerTopSpacing:function(){return this.headerOffsetTop<0?-this.headerOffsetTop:0},isAwayFromTop:function(){return this.headerOffsetTop>this.selfHeight}},watch:{scrollPosition:function(){this.calculateHeaderOffsetY()},selfHeight:function(){this.calculateHeaderOffsetY()},scrollVelocity:function(e){this.isAwayFromTop?this.isVisible&&e>=.25?this.isVisible=!1:!this.isVisible&&e<=-.25&&(this.isVisible=!0):this.isVisible&&e>0&&(this.isVisible=!1)},headerOffsetTop:function(e){e<=-this.headerOffsetY&&this.isVisible&&(this.isVisible=!1)}},mounted:function(){this.setSkipLinkDestination(),this.calculateHeaderOffsetY()},methods:{calculateHeaderOffsetY:function(){var e,t=0;if(!this.isUndoubtedlyAtTopOfPage&&null!=this&&null!==(e=this.$el)&&void 0!==e&&e.previousSibling){var r=this.$el.previousSibling.clientHeight;t=this.$el.previousSibling.offsetTop+r}else{var n,o,l;t=(null==this||null===(n=this.$parent)||void 0===n||null===(o=n.$parent)||void 0===o||null===(l=o.$el)||void 0===l?void 0:l.offsetTop)||0}this.headerOffsetY=t},setSkipLinkDestination:function(){var e=this.$el.nextSibling;if(e&&"function"==typeof e.setAttribute){var t=document.getElementById(this.mainContentId);t&&t!==e&&console.warn("SkipLink: un élément utilise déjà ce même id !",this.mainContentId),e.setAttribute("id",this.mainContentId)}}}},ss=(r(1140),Object(H.a)(as,undefined,undefined,!1,null,null,null).exports),ls=r(92),cs={props:{payload:{type:Object,required:!1,default:function(){return{}}},logoMultiplier:{type:Number,required:!1,default:1}},data:function(){return{mobileNavActive:!1,useDesktopNav:!0}},computed:{blockParams:function(){return this.payload.block_params||{}},headerFields:function(){return this.payload.fields||{}},menuRepeater:function(){return this.headerFields.menu_repeater},navAlignmentFromOrientationX:function(){var e="flex-start";switch(this.blockParams.orientation_x){case"left":e="flex-start";break;case"center":e="center";break;case"right":e="flex-end"}return e}},mounted:function(){window.addEventListener("keyup",this.checkForEscape)},beforeDestroy:function(){window.removeEventListener("keyup",this.checkForEscape)},methods:{checkForEscape:function(e){27===e.keyCode&&this.mobileNavActive&&(this.mobileNavActive=!1)}}},us={name:"LocaleSwitcher",computed:{availableLocales:function(){var e=this;return this.$i18n.locales.filter((function(i){return i.code!==e.$i18n.locale}))}}},ps=(r(1141),Object(H.a)(us,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"locale-switcher"},e._l(e.availableLocales,(function(r){return t("nuxt-link",{key:r.code,staticClass:"locale-switcher__link",attrs:{to:e.switchLocalePath(r.code),hreflang:r.code,lang:r.code,"aria-label":r.name}},[e._v("\n\t\t"+e._s(r.code)+"\n\t")])})),1)}),[],!1,null,null,null).exports),ds=(r(588),{name:"NavMenuGroupItem",extends:xo,props:{menu_link:{type:Object,required:!1,default:null},featured_image:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null}}}),ms=(r(1143),Object(H.a)(ds,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"nav-menu-group-item",class:{"nav-menu-group-item--featured":!!e.featured_image},attrs:{"tag-name":"nav"}},[t("cms-content",{attrs:{value:e.menu_link}},[e.featured_image?t("div",{staticClass:"nav-menu-group-item__featured-image-wrapper"},[t("cms-content",{staticClass:"nav-menu-group-item__featured-image",attrs:{value:e.featured_image}})],1):e._e(),e._v(" "),t("cms-content",{staticClass:"nav-menu-group-item__main-title",attrs:{value:e.main_title,"tag-name":"h2"}}),e._v(" "),t("cms-content",{staticClass:"nav-menu-group-item__description",attrs:{value:e.description,"tag-name":"p"}})],1)],1)}),[],!1,null,null,null).exports),fs={name:"NavMenuGroup",extends:xo,props:{group_menu_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{menu_group_item:ms}}}},hs=(r(1144),Object(H.a)(fs,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"nav-menu-group",attrs:{"tag-name":"li"}},e._l(e.group_menu_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,mapping:e.repeaterMapping}})})),1)}),[],!1,null,null,null).exports),bs=0,_s={name:"NavLinks",components:{BlocksRepeaterItem:$t.a,CmsContent:st},inject:{blockPayload:{from:"blockPayload",default:function(){return{}}}},props:{formattedData:{type:Array,required:!1,default:null,description:"Provides link data to the NavLinks componenet"},headerType:{type:String,required:!0},menuIcons:{type:Object,required:!1,default:function(){return{closed:"angle-down",open:"angle-up"}},description:"Provides icons matching state of submenu"},popupGap:{type:Number,required:!0},popupOffset:{type:String,required:!0},popupPosition:{type:String,required:!0}},data:function(){return{activeSubmenus:[],menusHoveredState:{},subMenusOpenedState:{},popupAnchorPrefix:null,subMenuLabelIdPrefix:null,groupRepeaterMapping:{menu_group:hs}}},computed:{isMegaMenu:function(){return"header_megamenu_block"===this.blockPayload.block_type},menuLength:function(){return this.formattedData.length||0},menusActiveState:function(){for(var e={},i=0;i<this.formattedData.length;i+=1)e[i]=this.isMenuItemActive(this.formattedData[i]);return e},dimOtherLinks:function(){for(var e=Object.keys(this.menusHoveredState),i=0;i<e.length;i+=1)if(!0===this.menusHoveredState[e[i]])return!0;for(var t=Object.keys(this.subMenusOpenedState),r=0;r<t.length;r+=1)if(!0===this.subMenusOpenedState[t[r]])return!0;return!1}},mounted:function(){var e=this;this.$nextTick((function(){e.popupAnchorPrefix="nav-links-submenu-".concat(bs),e.subMenuLabelIdPrefix="nav-links-submenu-label-".concat(bs),bs+=1}))},methods:{isMenuItemActive:function(e){var t,r,path=this.$route.path;if((null==e||null===(t=e.rawMenuLinkField)||void 0===t||null===(r=t.url)||void 0===r?void 0:r[this.$i18n.locale])===path)return!0;if(e.submenu)for(var i=0;i<e.submenu.length;i+=1)if(this.isMenuItemActive(e.submenu[i]))return!0;return!1},closeSubmenu:function(e){this.$set(this.subMenusOpenedState,String(e),!1),this.activeSubmenus.splice(e,1,-1)},openSubmenu:function(e){this.$set(this.subMenusOpenedState,String(e),!0);var t=e+1;this.menuLength&&t&&(this.activeSubmenus=new Array(this.menuLength).fill(-1),this.activeSubmenus.splice(e,1,t))},onMouseHover:function(e){this.$set(this.menusHoveredState,String(e),!0)},onMouseLeave:function(e){this.$set(this.menusHoveredState,String(e),!1)}}},vs=(r(1145),{name:"BaseHeader",components:{NavLinks:Object(H.a)(_s,(function(){var e=this,t=e._self._c;return t("nav",{staticClass:"nav-links"},e._l(e.formattedData,(function(r,n){return t("ul",{key:n,staticClass:"nav-links__menu"},[t("li",{staticClass:"nav-links__menu-link",class:{"nav-links__menu-link--dimmed":e.dimOtherLinks&&!(e.menusHoveredState[n]||e.subMenusOpenedState[n]),"nav-links__menu-link--active":e.menusActiveState[n]},on:{mouseenter:function(t){return e.onMouseHover(n)},mouseleave:function(t){return e.onMouseLeave(n)}}},[r.submenu?t("div",{staticClass:"nav-links__submenu-trigger",attrs:{"aria-expanded":e.activeSubmenus[n]>0,"aria-labelledby":"".concat(e.subMenuLabelIdPrefix,"-").concat(n),role:"menu",tabindex:0},on:{mouseover:function(t){return e.openSubmenu(n)},keyup:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.openSubmenu(n)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:e.openSubmenu(n)}]}},[t("cms-content",{attrs:{id:"".concat(e.subMenuLabelIdPrefix,"-").concat(n),"data-anchor":"".concat(e.popupAnchorPrefix,"-").concat(n),value:r.rawMenuLinkField,role:"menuitem"}}),e._v(" "),t("helio-icon",{attrs:{role:null,"aria-label":null,token:e.activeSubmenus[n]>0?e.menuIcons.open:e.menuIcons.closed}}),e._v(" "),t("helio-popup",{staticClass:"nav-links__submenu-popup",class:"nav-links__submenu-popup--".concat(e.headerType),attrs:{active:e.activeSubmenus[n]>0,anchor:"".concat(e.popupAnchorPrefix,"-").concat(n),arrow:!0,"close-on-outside-click":!0,gap:e.popupGap,"initial-position":"bottom",offset:e.popupOffset,position:e.popupPosition,"should-trap":!0,width:1e3},on:{close:function(t){return e.closeSubmenu(n)}},scopedSlots:e._u([{key:"content",fn:function(){return[t("ul",{staticClass:"nav-links__submenu-list",attrs:{role:"menu"},on:{mouseleave:function(t){return e.closeSubmenu(n)}}},[e.isMegaMenu?e._l(r.rawSubMenuRepeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,mapping:e.groupRepeaterMapping}})})):e._l(r.submenu,(function(r,o){return t("li",{key:o,staticClass:"nav-links__submenu-list-item",attrs:{role:"menuitem"}},[t("cms-content",{staticClass:"nav-links__submenu-list-item-link",attrs:{value:r.rawMenuLinkField},nativeOn:{click:function(t){return e.closeSubmenu(n)}},scopedSlots:e._u([{key:"after-content",fn:function(){return[t("helio-icon",{staticClass:"nav-links__submenu-list-item-active-icon",attrs:{token:"long-arrow-right"}})]},proxy:!0}],null,!0)})],1)}))],2)]},proxy:!0}],null,!0)})],1):t("cms-content",{staticClass:"nav-links__menu-direct-link",attrs:{value:r.rawMenuLinkField}})],1)])})),0)}),[],!1,null,null,null).exports},props:{headerType:{type:String,required:!0},menuData:{type:Array,required:!1,default:null},submenuPopupGap:{type:Number,required:!1,default:16,description:"Sets the distance between the Popup and its anchor element"},submenuPopupOffset:{type:String,required:!1,default:"center",description:"Sets whether the submenu popup will be centered below the nav link"},submenuPopupPosition:{type:String,required:!1,default:"bottom",description:"Ensures the submenu popup will appear below the nav link"}},data:function(){return{useDesktopNavLinks:!0}},mounted:function(){window.addEventListener("resize",this.onResize),this.onResize()},beforeDestroy:function(){window.removeEventListener("resize",this.onResize)},methods:{onResize:function(){var e=this;this.useDesktopNavLinks=!0,this.$emit("use-desktop-nav",!0);var t=0,r=0;this.$nextTick((function(){var nav=e.$el;if(nav){t=nav.clientWidth;var n=nav.getElementsByClassName("nav-links__menu");if(n){var o=Array.from(n).map((function(link){return link.clientWidth}));r=o.length?o.reduce((function(a,b){return a+b})):0}e.useDesktopNavLinks=r<t,e.$emit("use-desktop-nav",e.useDesktopNavLinks)}}))}}}),gs=(r(1146),Object(H.a)(vs,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"base-header"},[e.useDesktopNavLinks?t("nav-links",{attrs:{"formatted-data":e.menuData,"header-type":e.headerType,"popup-gap":e.submenuPopupGap,"popup-offset":e.submenuPopupOffset,"popup-position":e.submenuPopupPosition}}):e._e()],1)}),[],!1,null,null,null).exports);function ys(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function ks(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ys(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):ys(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Os={name:"MobileNavLinks",components:{LocaleSwitcher:ps,CmsContent:st},mixins:[$e],props:{active:{type:Boolean,required:!1,default:!1},ctaData:{type:Object,required:!1,default:null},formattedData:{type:Array,required:!1,default:null,description:"Provides link data to the NavLinks componenet"},headerType:{type:String,required:!0},linkIcon:{type:String,required:!1,default:"",description:"Provides direct-link icon"},popupOffset:{type:String,required:!0},popupPosition:{type:String,required:!0}},data:function(){return{color_scheme:"normal",activeSubmenus:[]}},computed:ks(ks({},Object(c.e)({isRealMeasurements:function(e){return e.responsiveBreakpoints.isRealMeasurements}})),{},{menuLength:function(){return this.formattedData.length||0}}),watch:{active:{handler:function(e){this.updateScrollPreventionRequest({ident:"mobile-nav-links-".concat(this.headerType),value:e})},immediate:!0}},beforeDestroy:function(){this.updateScrollPreventionRequest({ident:"mobile-nav-links-".concat(this.headerType),value:!1}),this.active&&this.closeMenuPanel()},methods:ks(ks({},Object(c.d)({updateScrollPreventionRequest:"globalUi/updateScrollPreventionRequest"})),{},{closeMenuPanel:function(){this.$emit("mobile-nav-close")},closeSubmenu:function(e){this.activeSubmenus.splice(e,1,-1)},openSubmenu:function(e){var t=e+1;this.menuLength&&t&&(this.activeSubmenus=new Array(this.menuLength).fill(-1),this.activeSubmenus.splice(e,1,t))},onAccordionTitleClicked:function(e){var t;"link"===(null===(t=e.rawMenuLinkField)||void 0===t?void 0:t.cms_component)&&this.closeMenuPanel()}})},ws=(r(1147),Object(H.a)(Os,(function(){var e=this,t=e._self._c;return t("helio-panel",{class:["mobile-nav-links__nav-panel","mobile-nav-links__nav-panel--".concat(e.headerType),{"mobile-nav-links__nav-panel--no-transition":!e.isRealMeasurements},e.colorSchemeTextClass,e.colorSchemeBgClass],attrs:{active:e.active,alignment:"right",anchor:"mobile-menu-".concat(e.headerType),breakpoint:1e4,"close-on-outside-click":!0,closeable:!0,"initial-type":"push","mobile-overlay":!1,"should-never-scroll":!1},on:{close:e.closeMenuPanel},scopedSlots:e._u([{key:"custom-header",fn:function(){return[e._t("super-header"),e._v(" "),t("div",{staticClass:"panel__header"},[t("locale-switcher",{staticClass:"mobile-nav-links__language-switch"}),e._v(" "),t("helio-button",{staticClass:"mobile-nav-links__close",attrs:{type:"button",icon:"times"},on:{click:e.closeMenuPanel}})],1)]},proxy:!0},{key:"content",fn:function(){return[t("nav",{staticClass:"mobile-nav-links"},e._l(e.formattedData,(function(r,n){return t("ul",{key:n,staticClass:"mobile-nav-links__menu"},[t("li",{staticClass:"mobile-nav-links__menu-item"},[r.submenu?t("helio-accordion",{staticClass:"mobile-nav-links__submenu-accordion",class:"mobile-nav-links__submenu-accordion--".concat(e.headerType,"}"),attrs:{"icon-position":"right",open:e.activeSubmenus[n]>0},on:{open:function(t){return e.openSubmenu(n)},close:function(t){return e.closeSubmenu(n)}},scopedSlots:e._u([{key:"title",fn:function(){return[t("cms-content",{attrs:{value:r.rawMenuLinkField},nativeOn:{click:function(t){return e.onAccordionTitleClicked(r)}}})]},proxy:!0},{key:"content",fn:function(){return[t("ul",{staticClass:"mobile-nav-links__submenu-list"},e._l(r.submenu,(function(r,o){return t("li",{key:o,staticClass:"mobile-nav-links__submenu-list-item"},[t("cms-content",{staticClass:"mobile-nav-links__submenu-list-item-link",attrs:{value:r.rawMenuLinkField,tabindex:e.activeSubmenus[n]>0?0:-1},nativeOn:{click:function(t){e.closeSubmenu(n),e.closeMenuPanel()}}})],1)})),0)]},proxy:!0}],null,!0)}):t("div",[t("cms-content",{staticClass:"mobile-nav-links__menu-link",attrs:{value:r.rawMenuLinkField},nativeOn:{click:function(t){return e.closeMenuPanel.apply(null,arguments)}},scopedSlots:e._u([{key:"after-content",fn:function(){return[t("helio-icon",{attrs:{token:e.linkIcon}})]},proxy:!0}],null,!0)})],1)],1)])})),0)]},proxy:!0},{key:"footer",fn:function(){return[e.ctaData?t("cms-content",{staticClass:"mobile-nav-links__cta",attrs:{value:e.ctaData},nativeOn:{click:function(t){return e.closeMenuPanel.apply(null,arguments)}}}):e._e()]},proxy:!0}],null,!0)})}),[],!1,null,null,null)),Cs=ws.exports;function js(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function xs(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?js(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):js(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Ss={name:"ClassicHeader",components:{LocaleSwitcher:ps,CmsContent:st,BaseHeader:gs,MobileNavLinks:Cs},mixins:[cs,$e],props:{isOpaque:{type:Boolean,required:!1,default:!0},isDarkUnderneath:{type:Boolean,required:!1,default:!0}},computed:xs(xs({},Object(c.e)({isMobile:function(e){return e.responsiveBreakpoints.isLgDown},colorSchemesList:function(e){return e.globalTheme.colorSchemesList}})),{},{schemeClassesArr:function(){var e=[this.colorSchemeTextClass];return this.isOpaque&&e.push(this.colorSchemeBgClass),e},color_scheme:function(){return this.isOpaque?this.blockParams.color_scheme||"normal":this.isDarkUnderneath?"inverted":"normal"},currentLogoField:function(){return this.color_scheme&&this.colorSchemesList[this.color_scheme].isDark?this.headerFields.logo_image_light:this.headerFields.logo_image_dark},navLinksData:function(){return this.menuRepeater.map((function(e){return Object(ls.d)(e)}))}})},Ps=(r(1148),{name:"BlockHeaderClassic",components:{ClassicHeader:Object(H.a)(Ss,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"classic-header",class:[{"classic-header--opaque":e.isOpaque}].concat(Object(Yt.a)(e.schemeClassesArr)),style:{"--classic-header-orientation-x":e.navAlignmentFromOrientationX,"--logo-multiplier":e.logoMultiplier}},[t("div",{staticClass:"classic-header__menu"},[t("nuxt-link",{staticClass:"classic-header__link-logo",attrs:{to:e.localePath("/")}},[t("cms-content",{staticClass:"classic-header__logo",attrs:{value:e.currentLogoField}})],1),e._v(" "),!e.isMobile&&e.menuRepeater?t("base-header",{attrs:{"header-type":"classic","menu-data":e.navLinksData,"submenu-popup-offset":"left"},on:{"use-desktop-nav":function(t){e.useDesktopNav=t}}}):e._e(),e._v(" "),t("div",{staticClass:"classic-header__menu-right"},[!e.isMobile&&e.useDesktopNav?t("cms-content",{staticClass:"classic-header__cta",attrs:{value:e.headerFields.cta_button}}):e._e(),e._v(" "),e.headerFields.cta_sms&&e.isMobile?t("cms-content",{staticClass:"classic-header__mobile-sms",attrs:{value:e.headerFields.cta_sms}}):e._e(),e._v(" "),t("locale-switcher",{staticClass:"classic-header__language-switch"}),e._v(" "),e.isMobile||!e.useDesktopNav?t("button",{staticClass:"classic-header__mobile-menu-trigger",attrs:{"data-anchor":"mobile-menu-classic"},on:{click:function(t){e.mobileNavActive=!e.mobileNavActive},keyup:[function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.mobileNavActive=!e.mobileNavActive},function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;e.mobileNavActive=!e.mobileNavActive}]}},[t("helio-icon",{attrs:{token:"bars"}})],1):e._e(),e._v(" "),e.isMobile||!e.useDesktopNav?t("mobile-nav-links",{staticClass:"classic-header__mobile-menu",attrs:{active:e.mobileNavActive,"cta-data":e.headerFields.cta_button||null,"formatted-data":e.navLinksData,"header-type":"classic","link-icon":"long-arrow-right","popup-offset":"center","popup-position":"bottom"},on:{"mobile-nav-close":function(t){e.mobileNavActive=!1}}}):e._e()],1)],1)])}),[],!1,null,null,null).exports},extends:ss,props:{orientation_x:{type:String,required:!1,default:"center",validator:function(e){return-1!==["center","left"].indexOf(e)}},logo_image_light:{type:Object,required:!1,default:null},logo_image_dark:{type:Object,required:!1,default:null},logo_multiplier:{type:Number,required:!1,default:1},cta_button:{type:Object,required:!1,default:null},cta_sms:{type:Object,required:!1,default:null},menu_repeater:{type:Array,required:!1,default:function(){return[]}}},watch:{selfHeight:function(e){this.exposeValue("overlapBottom",e),this.exposeValue("totalNavHeight",e)}}}),Ds=(r(1149),Object(H.a)(Ps,(function(){var e=this,t=e._self._c;return t("block-wrapper",e._b({staticClass:"block-header-classic",style:e.headerWrapperStyles},"block-wrapper",e.headerWrapperVbinds,!1),[t("skip-link",{attrs:{destination:e.mainContentId}}),e._v(" "),t("classic-header",{attrs:{payload:e.blockPayload,"logo-multiplier":e.logo_multiplier,"is-opaque":e.isAwayFromTop,"is-dark-underneath":e.nextBlock&&e.nextBlock.isDarkColorScheme}})],1)}),[],!1,null,null,null).exports);function qs(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Bs(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?qs(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):qs(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Ts={name:"SelfSizeProbe",mixins:[ai],props:{tagName:{type:String,required:!1,default:"div"}},watch:{selfWidth:function(e){this.$emit("self-width-changed",e)},selfHeight:function(e){this.$emit("self-height-changed",e)}}},Ms=Object(H.a)(Ts,(function(){var e=this;return(0,e._self._c)(e.tagName,{tag:"component"},[e._t("default")],2)}),[],!1,null,null,null).exports;function $s(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function As(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?$s(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):$s(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Es={name:"SuperHeader",extends:xo,props:{bg_color_primary:{type:String,required:!1,default:null},text_color:{type:String,required:!1,default:null},icon_links_repeater:{type:Array,required:!1,default:function(){return[]}},icon_lists_repeater:{type:Array,required:!1,default:function(){return[]}}}},Ls=(r(1150),Object(H.a)(Es,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"super-header",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:As(As({},e.colorSchemeCssVariables),{},{backgroundColor:e.bg_color_primary,color:e.text_color})},[e.icon_links_repeater.length?t("ul",{staticClass:"super-header__social-icons super-header__separatable"},e._l(e.icon_links_repeater,(function(e,r){return t("blocks-repeater-item",{key:r,staticClass:"super-header__social-icon",attrs:{block:e,props:{tagName:"li"}}})})),1):e._e(),e._v(" "),e._l(e.icon_lists_repeater,(function(e,r){return t("blocks-repeater-item",{key:r,staticClass:"super-header__separatable",attrs:{block:e}})}))],2)}),[],!1,null,null,null).exports);function Rs(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Fs(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Rs(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Rs(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Is={name:"MegamenuHeader",components:{CmsContent:st,BaseHeader:gs,MobileNavLinks:Cs,BlocksRepeaterItem:$t.a},mixins:[cs,$e],props:{isOpaque:{type:Boolean,required:!1,default:!0},isDarkUnderneath:{type:Boolean,required:!1,default:!0},supSectionsRepeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{supHeaderMegamenuRepeaterMapping:{sup_section_item:Ls}}},computed:Fs(Fs({},Object(c.e)({isMobile:function(e){return e.responsiveBreakpoints.isLgDown},colorSchemesList:function(e){return e.globalTheme.colorSchemesList}})),{},{schemeClassesArr:function(){var e=[this.colorSchemeTextClass];return this.isOpaque&&e.push(this.colorSchemeBgClass),e},color_scheme:function(){return this.isOpaque?this.blockParams.color_scheme||"normal":this.isDarkUnderneath?"inverted":"normal"},currentLogoField:function(){return this.color_scheme&&this.colorSchemesList[this.color_scheme].isDark?this.headerFields.logo_image_light:this.headerFields.logo_image_dark},navLinksData:function(){return this.menuRepeater.map((function(e){return Object(ls.c)(e)}))}})},Ns=(r(1151),{name:"BlockHeaderMegamenu",components:{SelfSizeProbe:Ms,MegamenuHeader:Object(H.a)(Is,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"megamenu-header",class:[{"megamenu-header--opaque":e.isOpaque}].concat(Object(Yt.a)(e.schemeClassesArr)),style:{"--megamenu-header-orientation-x":e.navAlignmentFromOrientationX,"--logo-multiplier":e.logoMultiplier,backgroundColor:e.isOpaque?e.blockParams.bg_color_primary:null,color:e.blockParams.text_color}},[e._t("super-header"),e._v(" "),t("div",{staticClass:"megamenu-header__menu"},[t("nuxt-link",{staticClass:"megamenu-header__link-logo",attrs:{to:e.localePath("/")}},[t("cms-content",{staticClass:"megamenu-header__first-logo",attrs:{value:e.currentLogoField}})],1),e._v(" "),!e.isMobile&&e.menuRepeater?t("base-header",{attrs:{"header-type":"mega","menu-data":e.navLinksData,"submenu-popup-gap":54,"submenu-popup-offset":"right"},on:{"use-desktop-nav":function(t){e.useDesktopNav=t}}}):e._e(),e._v(" "),t("div",{staticClass:"megamenu-header__menu-right"},[!e.isMobile&&e.useDesktopNav?t("cms-content",{staticClass:"megamenu-header__cta",attrs:{value:e.headerFields.cta_button}}):e._e(),e._v(" "),e.headerFields.cta_sms&&e.isMobile?t("cms-content",{staticClass:"megamenu-header__mobile-sms",attrs:{value:e.headerFields.cta_sms}}):e._e(),e._v(" "),e.isMobile||!e.useDesktopNav?t("button",{staticClass:"megamenu-header__mobile-menu-trigger",attrs:{"data-anchor":"mobile-menu-mega"},on:{click:function(t){e.mobileNavActive=!e.mobileNavActive},keyup:[function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.mobileNavActive=!e.mobileNavActive},function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;e.mobileNavActive=!e.mobileNavActive}]}},[t("helio-icon",{attrs:{token:"bars"}})],1):e._e(),e._v(" "),e.isMobile||!e.useDesktopNav?t("mobile-nav-links",{staticClass:"megamenu-header__mobile-menu",attrs:{active:e.mobileNavActive,"cta-data":e.headerFields.cta_button,"formatted-data":e.navLinksData,"header-type":"mega","link-icon":"long-arrow-right","popup-offset":"center","popup-position":"bottom"},on:{"mobile-nav-close":function(t){e.mobileNavActive=!1}},scopedSlots:e._u([{key:"super-header",fn:function(){return e._l(e.supSectionsRepeater,(function(r,n){return t("blocks-repeater-item",{key:n,staticClass:"megamenu-header__mobile-super-menu",attrs:{block:r,props:{color_scheme:"normal-grey"},mapping:e.supHeaderMegamenuRepeaterMapping}})}))},proxy:!0}],null,!1,572938712)}):e._e()],1)],1)],2)}),[],!1,null,null,null).exports,LocaleSwitcher:ps},extends:ss,props:{orientation_x:{type:String,required:!1,default:"center",validator:function(e){return-1!==["center","left"].indexOf(e)}},logo_image_light:{type:Object,required:!1,default:null},logo_image_dark:{type:Object,required:!1,default:null},logo_multiplier:{type:Number,required:!1,default:1},cta_button:{type:Object,required:!1,default:null},cta_sms:{type:Object,required:!1,default:null},menu_repeater:{type:Array,required:!1,default:function(){return[]}},sup_sections_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{superHeaderHeight:0,supHeaderRepeaterMapping:{sup_section_item:Ls}}},computed:{megaMenuSepsOpacity:function(){return this.isAwayFromTop?.1:.75}},watch:{selfHeight:function(e){this.exposeValue("overlapBottom",e),this.exposeValue("totalNavHeight",e)}}}),Vs=(r(1152),Object(H.a)(Ns,(function(){var e=this,t=e._self._c;return t("block-wrapper",e._b({staticClass:"block-header-megamenu",style:Bs(Bs({},e.headerWrapperStyles),{},{"--super-header-height":"".concat(e.superHeaderHeight,"px"),"--megamenu-seps-opacity":e.megaMenuSepsOpacity})},"block-wrapper",e.headerWrapperVbinds,!1),[t("skip-link",{attrs:{destination:e.mainContentId}}),e._v(" "),t("megamenu-header",{attrs:{payload:e.blockPayload,"logo-multiplier":e.logo_multiplier,"sup-sections-repeater":e.sup_sections_repeater,"is-opaque":e.isAwayFromTop,"is-dark-underneath":e.nextBlock&&e.nextBlock.isDarkColorScheme},scopedSlots:e._u([{key:"super-header",fn:function(){return[t("self-size-probe",{staticClass:"block-header-megamenu__supermenu",on:{"self-height-changed":function(t){e.superHeaderHeight=t}}},[e._l(e.sup_sections_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,mapping:e.supHeaderRepeaterMapping}})})),e._v(" "),t("div",{staticClass:"block-header-megamenu__language-switch-wrapper"},[t("locale-switcher",{staticClass:"block-header-megamenu__language-switch"})],1)],2),e._v(" "),t("div",{staticClass:"block-header-megamenu__super-separator"})]},proxy:!0}])})],1)}),[],!1,null,null,null).exports);function Us(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Hs(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Us(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Us(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function zs(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Xs(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?zs(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):zs(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Ws={name:"NonstandardHeader",components:{LocaleSwitcher:ps,CmsContent:st,BaseHeader:gs,MobileNavLinks:Cs},mixins:[cs],props:{showRemaxLogo:{type:Boolean,required:!1,default:!0}},computed:Xs(Xs({},Object(c.e)({isMobile:function(e){return e.responsiveBreakpoints.isLgDown},colorSchemesList:function(e){return e.globalTheme.colorSchemesList}})),{},{currentLogoField:function(){var e=this.blockParams.color_scheme,t=this.blockParams.bg_color_primary,r=!1;t?r=new to(t).isDark():e&&this.colorSchemesList[e].isDark&&(r=!0);return r?this.headerFields.logo_image_light:this.headerFields.logo_image_dark},navLinksData:function(){return this.menuRepeater.map((function(e){return Object(ls.d)(e)}))}})},Gs=(r(1153),{name:"BlockHeaderOutOfNorm",components:{SelfSizeProbe:Ms,NonstandardHeader:Object(H.a)(Ws,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"nonstandard-header",class:e.showRemaxLogo?"nonstandard-header--double-logo":"nonstandard-header--single-logo",style:{"--non-standard-header-orientation-x":e.navAlignmentFromOrientationX,"--logo-multiplier":e.logoMultiplier,backgroundColor:e.blockParams.bg_color_primary,color:e.blockParams.text_color}},[t("div",{staticClass:"nonstandard-header__menu"},[t("nuxt-link",{staticClass:"nonstandard-header__link-logo",attrs:{to:e.localePath("/")}},[t("cms-content",{staticClass:"nonstandard-header__first-logo",attrs:{value:e.currentLogoField}})],1),e._v(" "),!e.isMobile&&e.menuRepeater?t("base-header",{attrs:{"header-type":"nonstandard","menu-data":e.navLinksData,"submenu-popup-offset":"left"},on:{"use-desktop-nav":function(t){e.useDesktopNav=t}}}):e._e(),e._v(" "),t("div",{staticClass:"nonstandard-header__menu-right"},[!e.isMobile&&e.useDesktopNav?t("cms-content",{staticClass:"nonstandard-header__cta",attrs:{value:e.headerFields.cta_button}}):e._e(),e._v(" "),e.headerFields.cta_sms&&e.isMobile?t("cms-content",{staticClass:"nonstandard-header__mobile-sms",attrs:{value:e.headerFields.cta_sms}}):e._e(),e._v(" "),t("locale-switcher",{staticClass:"nonstandard-header__language-switch"}),e._v(" "),e.isMobile||!e.useDesktopNav?t("button",{staticClass:"nonstandard-header__mobile-menu-trigger",attrs:{"data-anchor":"mobile-menu-nonstandard"},on:{click:function(t){e.mobileNavActive=!e.mobileNavActive},keyup:[function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.mobileNavActive=!e.mobileNavActive},function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;e.mobileNavActive=!e.mobileNavActive}]}},[t("helio-icon",{attrs:{token:"bars"}})],1):e._e(),e._v(" "),e.isMobile||!e.useDesktopNav?t("mobile-nav-links",{staticClass:"nonstandard-header__mobile-menu",attrs:{active:e.mobileNavActive,"cta-data":e.headerFields.cta_button,"formatted-data":e.navLinksData,"header-type":"nonstandard","link-icon":"long-arrow-right","popup-offset":"center","popup-position":"bottom"},on:{"mobile-nav-close":function(t){e.mobileNavActive=!1}}}):e._e(),e._v(" "),e.showRemaxLogo?t("img",{staticClass:"nonstandard-header__second-logo",attrs:{src:r(446),alt:"Logo RE/MAX"}}):e._e()],1)],1)])}),[],!1,null,null,null).exports},extends:ss,props:{show_remax_logo:{type:Boolean,required:!1,default:!0},orientation_x:{type:String,required:!1,default:"left",validator:function(e){return-1!==["center","left"].indexOf(e)}},logo_image_light:{type:Object,required:!1,default:null},logo_image_dark:{type:Object,required:!1,default:null},logo_multiplier:{type:Number,required:!1,default:1},cta_button:{type:Object,required:!1,default:null},cta_sms:{type:Object,required:!1,default:null},menu_repeater:{type:Array,required:!1,default:function(){return[]}},sup_sections_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{rawSuperMenuHeight:0,supHeaderRepeaterMapping:{sup_section_item:Ls}}},computed:{hasSuperHeader:function(){return this.sup_sections_repeater.length>0},superHeaderHeight:function(){return this.hasSuperHeader?this.rawSuperMenuHeight:0},totalHeight:function(){return this.superHeaderHeight+this.selfHeight}},watch:{totalHeight:function(e){this.exposeValue("overlapBottom",e),this.exposeValue("totalNavHeight",e)}}}),Ks=(r(1154),Object(H.a)(Gs,(function(){var e=this,t=e._self._c;return t("block-wrapper",e._b({staticClass:"block-header-outofnorm",style:Hs(Hs({},e.headerWrapperStyles),{},{marginTop:e.superHeaderHeight?"".concat(e.superHeaderHeight,"px"):null})},"block-wrapper",e.headerWrapperVbinds,!1),[t("skip-link",{attrs:{destination:e.mainContentId}}),e._v(" "),e.hasSuperHeader?t("self-size-probe",{staticClass:"block-header-outofnorm__supermenu",style:{top:e.superHeaderHeight?"".concat(-e.superHeaderHeight,"px"):null},on:{"self-height-changed":function(t){e.rawSuperMenuHeight=t}}},e._l(e.sup_sections_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,mapping:e.supHeaderRepeaterMapping}})})),1):e._e(),e._v(" "),t("nonstandard-header",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:{marginTop:e.superHeaderHeight?"".concat(-e.superHeaderHeight,"px"):null},attrs:{payload:e.blockPayload,"logo-multiplier":e.logo_multiplier,"show-remax-logo":e.show_remax_logo}})],1)}),[],!1,null,null,null).exports),Qs={name:"BlockHeroContent1",extends:Co,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},media:{type:Object,required:!1,default:null},orientation_x:{type:String,required:!1,default:"left",validator:function(e){return-1!==["right","left"].indexOf(e)}},cta_repeater:{type:Array,required:!1,default:function(){return[]}}},computed:{hasSpacingRight:function(){return"right"===this.orientation_x},hasSpacingLeft:function(){return"left"===this.orientation_x}}},Ys=(r(1155),Object(H.a)(Qs,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-content1",class:"block-hero-content1--".concat(e.orientation_x)},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-hero-content1__container widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-hero-content1__wrapper",class:{"block-hero-content1__wrapper--spacing-right":e.hasSpacingRight,"block-hero-content1__wrapper--spacing-left":e.hasSpacingLeft}},[t("cms-content",{staticClass:"block-hero-content1__image",attrs:{value:e.media}})],1),e._v(" "),t("div",{staticClass:"block-hero-content1__inner"},[t("div",{staticClass:"block-hero-content1__infos"},[t("cms-content",{staticClass:"block-hero-content2__title h1--responsive utils__weight-semi-bold",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-content1__description utils__text-small",attrs:{value:e.description}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-content1__cta buttons-mobile-fullwidth",attrs:{blocks:e.cta_repeater}})],1)])])])],1)}),[],!1,null,null,null).exports);function Zs(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Js(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Zs(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Zs(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function el(e){var t=e.match(/^([0-9]*)px$/);return t?Number(t[1]):(console.warn("convertCssUnitsToNumber: unsupported format !!",e),0)}function tl(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function rl(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?tl(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):tl(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var nl={name:"BlockHeroContent2",extends:Co,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},bg_media:{type:Object,required:!1,default:null},orientation_x:{type:String,required:!1,default:"left",validator:function(e){return-1!==["left","right","center"].indexOf(e)}},cta_repeater:{type:Array,required:!1,default:function(){return[]}}},computed:rl(rl({},Object(c.e)({themeBorderRadius:function(e){return e.globalTheme.themeVariables["border-radius-3"]}})),{},{isOverlapping:function(){return this.nextBlock&&!this.nextBlock.overlapTop},borderRadiusNumber:function(){return el(this.themeBorderRadius)},finalOverlapBottom:function(){return this.isOverlapping?this.borderRadiusNumber:0}}),watch:{finalOverlapBottom:{handler:function(e){this.exposeValue("overlapBottom",e)},immediate:!0}}},il=(r(1156),Object(H.a)(nl,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-content2",class:["block-hero-content2--".concat(e.orientation_x),{"block-hero-content2--overlapping":e.isOverlapping}]},[t("background-component",{staticClass:"block-hero-content2__background",class:[e.colorSchemeBgClass],style:Js({},e.adjacentBlocksOverlapStyles),attrs:{color:e.bg_color_primary,media:e.bg_media}},[t("div",{staticClass:"block-hero-content2__inner widescreen-container",class:[e.colorSchemeTextClass],style:{color:e.text_color}},[t("div",{staticClass:"block-hero-content2__infos"},[t("cms-content",{staticClass:"block-hero-content2__title h1--responsive utils__weight-semi-bold",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-content2__description utils__text-small",attrs:{value:e.description}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-content2__cta buttons-container buttons-mobile-fullwidth",attrs:{blocks:e.cta_repeater}})],1)])])],1)}),[],!1,null,null,null).exports);function al(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function sl(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?al(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):al(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var ll={name:"BlockHeroCta",components:{ColorSchemeSwitcher:Wi},extends:Co,mixins:[Xe],props:{align_y:{type:String,required:!1,default:"center",validator:function(e){return-1!==["center","bottom"].indexOf(e)}},inner_color_scheme:{type:String,required:!1,default:null},main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null},under_sub_title:{type:Object,required:!1,default:null},cta_repeater:{type:Array,required:!1,default:function(){return[]}},bg_media:{type:Object,required:!1,default:null}},data:function(){return{withTransitions:!1,isContained:!1,isTextShown:!1}},computed:{prevBlockOverlapBottom:function(){var e;return(null===(e=this.prevBlock)||void 0===e?void 0:e.overlapBottom)||0},prevBlockTotalNavHeight:function(){var e;return(null===(e=this.prevBlock)||void 0===e?void 0:e.totalNavHeight)||0},shouldBeContained:function(){return!!this.prevBlockTotalNavHeight},heightToFill:function(){var e=this.prevBlockOverlapBottom||this.prevBlockTotalNavHeight;return this.prevBlockTotalNavHeight&&0!==e?"calc(100vh - ".concat(e,"px)"):"100vh"}},mounted:function(){var e=this;this.withTransitions=!0,this.doOnceEnteredViewport((function(){e.isTextShown=!0,e.$watch("shouldBeContained",(function(t){e.isContained=t}),{immediate:!0})}))}},cl=(r(1157),Object(H.a)(ll,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-cta",class:["block-hero-cta--align-y-".concat(e.align_y),e.colorSchemeBgClass,e.colorSchemeTextClass,{"block-hero-cta--with-transitions":e.withTransitions,"block-hero-cta--is-text-shown":e.isTextShown,"block-hero-cta--is-contained":e.isContained}],style:sl(sl({},e.adjacentBlocksOverlapStyles),{},{backgroundColor:e.bg_color_primary,"--height-to-fill":e.heightToFill})},[t("color-scheme-switcher",{staticClass:"block-hero-cta__contents",style:{backgroundColor:e.bg_color_secondary},attrs:{"color-scheme":e.inner_color_scheme}},[t("background-component",{staticClass:"block-hero-cta__background",style:{paddingTop:null},attrs:{media:e.bg_media}},[t("div",{staticClass:"block-hero-cta__wrapper widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-hero-cta__txt-transition-wrapper"},[t("cms-content",{staticClass:"block-hero-cta__title h1 h1--responsive",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-cta__subtitle h4 h4--responsive",attrs:{"tag-name":"p",value:e.sub_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-cta__under-subtitle",attrs:{"tag-name":"p",value:e.under_sub_title}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-cta__cta-buttons",attrs:{blocks:e.cta_repeater}})],1)])])],1)],1)}),[],!1,null,null,null).exports);function pl(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function ml(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?pl(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):pl(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var fl={name:"BlockHeroInfos",extends:Co,mixins:[Xe],props:{media:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null},under_sub_title:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},icon_links_repeater:{type:Array,required:!1,default:function(){return[]}},cta_repeater:{type:Array,required:!1,default:function(){return[]}},orientation_x:{type:String,required:!1,default:"left",validator:function(e){return-1!==["left","right"].indexOf(e)}}},data:function(){return{animationState:0}},computed:{prevBlockTotalNavHeight:function(){var e;return(null===(e=this.prevBlock)||void 0===e?void 0:e.totalNavHeight)||0},heightToFill:function(){return"calc(100vh - ".concat(this.prevBlockTotalNavHeight,"px)")}},mounted:function(){var e=this;this.doOnceEnteredViewport((function(){e.animationState=1,e.$nextTick((function(){e.animationState=2}))}))}},hl=(r(1158),Object(H.a)(fl,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-infos",class:"block-hero-infos--".concat(e.orientation_x),style:ml(ml({},e.colorSchemeCssVariables),{},{"--height-to-fill":e.heightToFill})},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass,{"has-transition":e.animationState>0,"is-animating":2===e.animationState}],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-hero-infos__container widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-hero-infos__wrapper"},[t("cms-content",{staticClass:"block-hero-infos__image",attrs:{value:e.media}})],1),e._v(" "),t("div",{staticClass:"block-hero-infos__inner"},[t("div",{staticClass:"block-hero-infos__content"},[t("cms-content",{staticClass:"block-hero-infos__title h1--responsive utils__weight-medium",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-infos__description utils__text-large utils__weight-medium",attrs:{"tag-name":"p",value:e.sub_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-infos__under-subtitle",attrs:{"tag-name":"p",value:e.under_sub_title}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-infos__details",attrs:{blocks:e.list_items_repeater}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-infos__socials",attrs:{blocks:e.icon_links_repeater}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-infos__cta buttons-container",attrs:{blocks:e.cta_repeater}})],1)])])])],1)}),[],!1,null,null,null).exports);function bl(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function _l(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?bl(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):bl(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function vl(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function gl(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?vl(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):vl(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var yl={name:"BlockLandingPage1",components:{AvatarComponent:Ke,ContactForm:Ot,ColorSchemeSwitcher:Wi},extends:Co,mixins:[si],props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},media:{type:Object,required:!1,default:null},orientation_x:{type:String,required:!1,default:"left",validator:function(e){return-1!==["right","left"].indexOf(e)}},avatar:{type:Object,required:!1,default:null},cta_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{contactFormDecal:128}},computed:gl(gl({},Object(c.e)({siteType:function(e){return e.firstLoadData.site_type},isMdUp:function(e){return e.responsiveBreakpoints.isMdUp},isXlUp:function(e){return e.responsiveBreakpoints.isXlUp}})),{},{oppositeColorScheme:function(){return this.color_scheme&&this.colorSchemesList[this.color_scheme]?this.colorSchemesList[this.color_scheme].softOppositeColorScheme:null},isOverlapping:function(){return"left"===this.orientation_x},overlapBottom:function(){return this.contactFormDecal},dynamicContactFormDecal:function(){return this.isXlUp?128:64},formTitle:function(){return"broker"===this.siteType?this.$t("blocks.block-hero-landing-page-1.form.title-individual"):this.$t("blocks.block-hero-landing-page-1.form.title-group")},forceRemaxLogo:function(){return"agency"===this.siteType}}),watch:{dynamicContactFormDecal:{handler:function(e){this.contactFormDecal=e},immediate:!0},overlapBottom:{handler:function(e){this.exposeValue("overlapBottom",e)},immediate:!0}}},kl=(r(1159),Object(H.a)(yl,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-landing-page1",class:["block-hero-landing-page1--".concat(e.orientation_x),e.colorSchemeBgClass,e.colorSchemeTextClass],style:_l(_l(_l(_l({},e.colorSchemeCssVariables),e.colorSchemeFormsCssVariables),e.isOverlapping?{}:e.adjacentBlocksOverlapStyles),{},{backgroundColor:e.isOverlapping?e.bg_color_secondary:e.bg_color_primary,color:e.text_color,"--contact-form-decal":"".concat(e.contactFormDecal,"px")})},[t("background-component",{staticClass:"block-hero-landing-page1__background",style:[e.adjacentBlocksOverlapStyles],attrs:{media:e.media}},[t("div",{staticClass:"block-hero-landing-page1__inner widescreen-container"},[t("color-scheme-switcher",{staticClass:"block-hero-landing-page1__contact-form-wrapper",attrs:{"color-scheme":e.oppositeColorScheme}},[t("div",{staticClass:"block-hero-landing-page1__contact-form-title"},[t("avatar-component",{attrs:{"cms-image":e.avatar,"force-remax-logo":e.forceRemaxLogo}}),e._v(" "),t("h2",{staticClass:"h5 utils__weight-semi-bold"},[e._v("\n\t\t\t\t\t\t"+e._s(e.formTitle)+"\n\t\t\t\t\t")])],1),e._v(" "),t("contact-form")],1),e._v(" "),t("div",{staticClass:"block-hero-landing-page1__infos"},[t("cms-content",{staticClass:"block-hero-content2__title h1--responsive utils__weight-semi-bold",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-landing-page1__description utils__text-large utils__weight-medium",attrs:{value:e.description}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-landing-page1__cta buttons-mobile-fullwidth",attrs:{blocks:e.cta_repeater}})],1)],1)])],1)}),[],!1,null,null,null).exports),Ol=r(749),wl=r.n(Ol),Cl={name:"SwcDropdown",extends:r(284).a,inject:{globalHelioDropdownSize:{from:"globalHelioDropdownSize",default:"normal"}},computed:{finalSize:function(){return"string"==typeof this.size?this.size:this.globalHelioDropdownSize}}},jl=Object(H.a)(Cl,undefined,undefined,!1,null,null,null).exports,xl={props:{person_name:{type:Object,required:!1,default:null},person_avatar:{type:Object,required:!1,default:null},person_subtitle:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},social_items_repeater:{type:Array,required:!1,default:function(){return[]}},cta_repeater:{type:Array,required:!1,default:function(){return[]}},program_items_repeater:{type:Array,required:!1,default:function(){return[]}}}},Sl={name:"BlockHeroMembersSearchModal",components:{SwcButton:ft},extends:xo,mixins:[xl],data:function(){return{isActive:!1}},computed:{programsCount:function(){return this.program_items_repeater.length},programsTooltip:function(){var e=this;return this.program_items_repeater.map((function(t){var r,n,o;return null==t||null===(r=t.fields)||void 0===r||null===(n=r.description)||void 0===n||null===(o=n.content)||void 0===o?void 0:o[e.$i18n.locale]})).filter(Boolean).join("<br/>")}},mounted:function(){var e=this;this.$nextTick((function(){e.isActive=!0}))}},Pl=Object(H.a)(Sl,(function(){var e=this,t=e._self._c;return t("helio-modal",{staticClass:"block-hero-members-search-modal",attrs:{active:e.isActive,closeable:!0,"close-on-outside-click":!0,title:""},on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"content",fn:function(){return[t("block-wrapper",{staticClass:"block-hero-members-search-modal__content",style:[e.colorSchemeCssVariables]},[t("cms-content",{staticClass:"block-hero-members-search-modal__avatar",attrs:{value:e.person_avatar}}),e._v(" "),t("div",{staticClass:"block-hero-members-search-modal__info-container"},[t("cms-content",{staticClass:"h6 utils__weight-semi-bold block-hero-members-search-modal__name",attrs:{"tag-name":"p",value:e.person_name}}),e._v(" "),t("cms-content",{staticClass:"body--3",attrs:{"tag-name":"p",value:e.person_subtitle}}),e._v(" "),t("blocks-repeater",{staticClass:"body--3 block-hero-members-search-modal__info-list-repeater",attrs:{blocks:e.list_items_repeater}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-members-search-modal__social-repeater",attrs:{blocks:e.social_items_repeater}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-members-search-modal__cta-repeater",attrs:{blocks:e.cta_repeater}}),e._v(" "),e.programsCount>0?[t("helio-separator"),e._v(" "),t("div",{staticClass:"block-hero-members-search-modal__programs"},[t("helio-icon",{attrs:{token:"check-circle"}}),e._v(" "),t("p",[e._v("\n\t\t\t\t\t\t\t"+e._s(e.$t("blocks.block-hero-members-search.programs",{count:e.programsCount}))+"\n\t\t\t\t\t\t")]),e._v(" "),t("helio-information",{attrs:{gap:6,icon:"info-circle","icon-weight":"light",message:e.programsTooltip,"parent-position":"fixed",skin:"dark"},scopedSlots:e._u([{key:"content",fn:function(){return[t("p",{domProps:{innerHTML:e._s(e.programsTooltip)}})]},proxy:!0}],null,!1,4185563369)})],1)]:e._e()],2)],1),e._v(" "),t("swc-button",{staticClass:"block-hero-members-search-modal__close-button",attrs:{icon:"times"},on:{click:function(t){return e.$emit("close")}}})]},proxy:!0}])})}),[],!1,null,null,null).exports,Dl={name:"BlockHeroMembersSearchItem",components:{SwcButton:ft},extends:xo,mixins:[xl],data:function(){return{mediaGradient:"linear-gradient(1deg, rgba(0, 0, 0, .3) 20.97%, rgba(0, 0, 0, 0) 62.95%)"}}},ql=Object(H.a)(Dl,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-members-search-item",attrs:{"tag-name":"article"}},[t("background-component",{staticClass:"block-hero-members-search-item__media",style:[e.colorSchemeCssVariables],attrs:{media:e.person_avatar,"css-gradient":e.mediaGradient,tabindex:0},nativeOn:{click:function(t){return e.$emit("open-member-modal",e.blockPayload)},keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.$emit("open-member-modal",e.blockPayload)}}},[t("div",[t("cms-content",{staticClass:"h6 utils__weight-semi-bold",attrs:{"tag-name":"p",value:e.person_name}}),e._v(" "),t("cms-content",{staticClass:"body--3",attrs:{"tag-name":"p",value:e.person_subtitle}})],1),e._v(" "),t("swc-button",{staticClass:"block-hero-members-search-item__cta",attrs:{icon:"long-arrow-up",size:"small",disabled:!0}})],1)],1)}),[],!1,null,null,null).exports,Bl={name:"BlockHeroMembersSearchCarousel",components:{BlocksRepeaterItem:$t.a,CarouselComponent:La},props:{shuffledRepeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{carouselSettings:{autoplaySpeed:6e3,centerMode:!0,centerPadding:"24px",variableWidth:!0,slidesToShow:1},repeaterMapping:{card_member_item:ql}}},computed:{hasMoreThanOneSlide:function(){return this.shuffledRepeater.length>1}}};function Tl(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Ml(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Tl(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Tl(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var $l={name:"BlockHeroMembersSearch",components:{SwcButton:ft,SwcDropdown:jl,BlockHeroMembersSearchCarousel:Object(H.a)(Bl,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"block-hero-members-search-carousel widescreen-container"},[t("carousel-component",{staticClass:"block-hero-members-search-carousel__carousel",attrs:{settings:e.carouselSettings,"hide-invisible-focusable-elements":!1,disabled:!e.hasMoreThanOneSlide}},e._l(e.shuffledRepeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,mapping:e.repeaterMapping},on:{"open-member-modal":function(t){return e.$emit("open-member-modal",t)}}})})),1)],1)}),[],!1,null,null,null).exports},extends:Co,props:{show_carousel:{type:Boolean,required:!1,default:!0},context_type:{type:String,required:!1,default:"brokers",validator:function(e){return-1!==["brokers","teams","admins","directors"].indexOf(e)}},main_title:{type:Object,required:!1,default:null},card_members_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{modalMember:null,selectedMember:null,modalMapping:{card_member_item:Pl}}},computed:Ml(Ml({},Object(c.e)({isSmDown:function(e){return e.responsiveBreakpoints.isSmDown}})),{},{isCarouselShown:function(){return this.show_carousel&&this.card_members_repeater.length>0},shownCarouselItems:function(){return this.card_members_repeater.slice(0,10)},carouselBottomOverlap:function(){return this.isCarouselShown?130:0},dropdownPlaceholder:function(){return this.isSmDown?this.$t("blocks.block-hero-members-search.search-mobile"):this.$t("blocks.block-hero-members-search.search.".concat(this.context_type))},searchOptions:function(){var e=this,t=this.card_members_repeater.map((function(t,r){var n,o,l;return{label:(null==t||null===(n=t.fields)||void 0===n||null===(o=n.person_name)||void 0===o||null===(l=o.content)||void 0===l?void 0:l[e.$i18n.locale])||"",value:"item-".concat(r),payload:t}}));return wl()(t,"label")}}),watch:{carouselBottomOverlap:{handler:function(e){this.exposeValue("overlapBottom",e)},immediate:!0}},methods:{closeModal:function(){this.modalMember=null},openInModal:function(e){var t=ne()(e);t.block_params.color_scheme="normal",this.modalMember=t},onDropdownChanged:function(e){var t=e[0].payload;this.selectedMember=t,this.openInModal(t)}}},Al=(r(1160),Object(H.a)($l,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-members-search",class:{"block-hero-members-search--without-carousel":!e.isCarouselShown}},[t("background-component",{class:["block-hero-members-search__container",e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables,e.colorSchemeFormsCssVariables,e.adjacentBlocksOverlapStyles,{color:e.text_color}],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-hero-members-search__intro"},[t("cms-content",{staticClass:"h2 utils__weight-medium block-hero-members-search__title",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("div",{staticClass:"block-hero-members-search__search-container"},[t("swc-dropdown",{staticClass:"block-hero-members-search__search-dropdown",attrs:{"icon-token":"search","close-on-select":!0,placeholder:e.dropdownPlaceholder,reset:!0,searchable:!0,options:e.searchOptions},on:{changed:e.onDropdownChanged}}),e._v(" "),t("swc-button",{class:["block-hero-members-search__search-button","color-scheme-btn-normal"],attrs:{color:"custom",size:"small",text:e.$t("blocks.block-hero-members-search.find"),disabled:!e.selectedMember},on:{click:function(t){return e.openInModal(e.selectedMember)}}})],1)],1),e._v(" "),e.isCarouselShown?t("block-hero-members-search-carousel",{attrs:{"shuffled-repeater":e.shownCarouselItems},on:{"open-member-modal":e.openInModal}}):e._e()],1),e._v(" "),t("portal",{attrs:{to:"modals"}},[e.modalMember?t("blocks-repeater-item",{attrs:{block:e.modalMember,mapping:e.modalMapping},on:{close:function(t){return e.closeModal()}}}):e._e()],1)],1)}),[],!1,null,null,null).exports);function El(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Ll(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?El(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):El(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Rl={name:"BlockHeroProfilePage",extends:Co,props:{context_type:{type:String,required:!1,default:"brokers",validator:function(e){return-1!==["brokers","teams","admins","directors"].indexOf(e)}},media:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null},under_sub_title:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},icon_links_repeater:{type:Array,required:!1,default:function(){return[]}},cta_repeater:{type:Array,required:!1,default:function(){return[]}},orientation_x:{type:String,required:!1,default:"left",validator:function(e){return-1!==["left","right"].indexOf(e)}}},computed:{dynamicColors:function(){return{"--border-color-rgb":Object(Be.a)(this.colorSchemeCssVariables["--swc-text-color"])}}}},Fl=(r(1161),Object(H.a)(Rl,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-profile-page",class:"block-hero-profile-page--".concat(e.orientation_x),style:Ll({},e.colorSchemeCssVariables)},[t("background-component",{staticClass:"block-hero-profile-page__background",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.dynamicColors],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-hero-profile-page__container widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-hero-profile-page__image-wrapper"},[t("cms-content",{staticClass:"block-hero-profile-page__image",attrs:{value:e.media}})],1),e._v(" "),t("div",{staticClass:"block-hero-profile-page__inner"},[t("div",{staticClass:"block-hero-profile-page__content"},[t("cms-content",{staticClass:"block-hero-profile-page__title h1--responsive utils__weight-medium",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-profile-page__description utils__text-large utils__weight-medium",attrs:{"tag-name":"p",value:e.sub_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-profile-page__under-subtitle",attrs:{"tag-name":"p",value:e.under_sub_title}}),e._v(" "),t("div",{staticClass:"block-hero-profile-page__separator"}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-profile-page__details",attrs:{blocks:e.list_items_repeater}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-profile-page__socials",attrs:{blocks:e.icon_links_repeater}}),e._v(" "),e.cta_repeater.length?t("div",{staticClass:"block-hero-profile-page__cta buttons-mobile-fullwidth"},e._l(e.cta_repeater,(function(e,r){return t("blocks-repeater-item",{key:r,attrs:{block:e}})})),1):e._e()],1)])])])],1)}),[],!1,null,null,null).exports),Il=(r(209),r(210),r(275),{name:"FadeOut",props:{direction:{type:String,required:!1,default:"vertical",validator:function(e){return-1!==["vertical","horizontal"].indexOf(e)}},contentWrapper:{required:!1,default:null},barsVisibility:{type:Object,required:!1,default:function(){return{}}},barColor:{type:String,required:!1,default:null},barSize:{type:Number,required:!1,default:60},autoPositioned:{type:Boolean,required:!1,default:!0}},data:function(){return{localBarsVisibility:{top:!0,bottom:!0,left:!0,right:!0}}},computed:{shownBars:function(){return"horizontal"===this.direction?["left","right"]:["top","bottom"]},barColorRgb:function(){return Object(Be.a)(this.barColor||"#ffffff")},finalBarsVisibility:function(){return Y()({},this.localBarsVisibility,this.barsVisibility)}},mounted:function(){this.contentWrapper&&(window.addEventListener("resize",this.updateScrollState),this.contentWrapper.addEventListener("scroll",this.updateScrollState),this.updateScrollState())},beforeDestroy:function(){window.removeEventListener("resize",this.updateScrollState),this.contentWrapper&&this.contentWrapper.removeEventListener("scroll",this.updateScrollState)},methods:{updateScrollState:function(){var e=this.contentWrapper,t=e.scrollTop,r=e.scrollHeight,n=e.offsetHeight,o=this.contentWrapper,l=o.scrollLeft,c=o.scrollWidth,d=o.offsetWidth;this.localBarsVisibility.top=0===t,this.localBarsVisibility.bottom=r-1<t+n,this.localBarsVisibility.left=0===l,this.localBarsVisibility.right=c-1<l+d}}}),Nl=(r(1162),Object(H.a)(Il,(function(){var e=this,t=e._self._c;return t("div",{class:["fade-out","fade-out--".concat(e.direction),{"fade-out--auto-positioned":e.autoPositioned}],style:{"--fade-out-bar-size":"".concat(e.barSize,"px"),"--fade-out-bar-color":e.barColorRgb}},e._l(e.shownBars,(function(r){return t("div",{key:r,class:["fade-out__bar","fade-out__bar--".concat(r),{"fade-out__bar--invisible":e.finalBarsVisibility[r]}]})})),0)}),[],!1,null,null,null).exports);r(503);function Vl(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Ul(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Vl(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Vl(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function Hl(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Ul({},e);return void 0!==t.open_house&&(t.open_house=t.open_house?1:null),t.map_bounds&&(t=Ul(Ul({},t),t.map_bounds)),delete t.map_bounds,t}function zl(e,t,r,n,o){return e.filter((function(marker){var e=marker.block_params.coords;return!(e.lat<t||e.lat>n||e.lng<r||e.lng>o)}))}function Xl(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Wl(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Xl(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Xl(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Gl={name:"PropertySearchMunDropdown",data:function(){return{initialMuns:[]}},computed:Wl(Wl({},Object(c.e)({searchMunicipalities:function(e){return e.propertiesDatas.searchMunicipalities},filterParameters:function(e){return e.propertiesSearchFilters.filterParameters}})),{},{dropdownOptions:function(){var e=this.$t("blocks.block-search-properties.dropdown-group");return this.searchMunicipalities.map((function(t){return{group:e,label:t.DESCRIPTION,value:t.MUN_CODE}}))}}),watch:{"filterParameters.mun":{handler:function(e){var t=this.initialMuns.map((function(e){return e.value}));if(!Ee()(t,e)){var r=this.dropdownOptions.filter((function(t){return-1!==e.indexOf(t.value)}));this.$set(this,"initialMuns",r)}},immediate:!0}},methods:Wl(Wl({},Object(c.d)({updateSearchFiltersParams:"propertiesSearchFilters/updateSearchFiltersParams"})),{},{filterMunicipalities:function(e){for(var t=[],i=0;i<e.length;i+=1){var option=e[i];option.value&&t.push(option.value)}this.updateSearchFiltersParams({mun:t})},onOpenStateChanged:function(e){this.$emit("open-state-changed",e)}})},Kl=Object(H.a)(Gl,(function(){var e=this;return(0,e._self._c)("helio-dropdown",e._b({attrs:{"icon-token":"search",multiple:!0,"close-on-select":!1,reset:!0,searchable:!0,options:e.dropdownOptions,"initial-selected":e.initialMuns},on:{changed:function(t){return e.filterMunicipalities(t)},open:function(t){return e.onOpenStateChanged(!0)},close:function(t){return e.onOpenStateChanged(!1)}}},"helio-dropdown",e.$attrs,!1))}),[],!1,null,null,null).exports;function Ql(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Yl(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ql(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Ql(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Zl={name:"PropertySearchOverlayTags",components:{SwcButton:ft},props:{deleteOnClick:{type:Boolean,required:!1,default:!1},expand:{type:Boolean,required:!1,default:!0},initialExpanded:{type:Boolean,required:!1,default:!1},singleLineMobile:{type:Boolean,required:!1,default:!1},tagsData:{type:Object,required:!0,default:function(){return{}}},shorten:{type:Boolean,required:!1,default:!1}},data:function(){return{displayButton:!1,showingMore:!1,collapsedHeight:86}},computed:Yl(Yl({},Object(c.e)({searchMunicipalities:function(e){return e.propertiesDatas.searchMunicipalities}})),{},{allTags:function(){var e=this,t=[],r=this.$helpers.formatCurrency(this.tagsData.price_min,0),n=this.$helpers.formatCurrency(this.tagsData.price_max,0);if(0!==this.tagsData.price_min&&"Infinity"!==this.tagsData.price_max?t.price={name:"".concat(r," - ").concat(n),value:"price"}:0===this.tagsData.price_min&&"Infinity"!==this.tagsData.price_max?t.price={name:this.$t("overlay.filters-overlay.search-tags.less-than-amount",{amount:n}),value:"price"}:0!==this.tagsData.price_min&&"Infinity"===this.tagsData.price_max&&(t.price={name:this.$t("overlay.filters-overlay.search-tags.more-than-amount",{amount:r}),value:"price"}),this.tagsData.forSaleForRent&&(t.forSaleForRent={name:"buy"===this.tagsData.forSaleForRent?this.$t("overlay.filters-overlay.search-tags.buy"):this.$t("overlay.filters-overlay.search-tags.rent"),value:"forSaleForRent"}),this.tagsData.type.length){var o=this.tagsData.type,l="property-types.".concat(o),c=this.$i18n.te(l);t.type={name:c?this.$i18n.t(l):o,value:"type"}}return this.tagsData.bedrooms&&(t.bedrooms={name:this.$tc("overlay.filters-overlay.bedrooms-number",this.tagsData.bedrooms),value:"bedrooms"}),this.tagsData.bathrooms&&(t.bathrooms={name:this.$tc("overlay.filters-overlay.bathrooms-number",this.tagsData.bathrooms),value:"bathrooms"}),this.tagsData.open_house&&(t.open_house={name:this.$t("overlay.filters-overlay.search-tags.open-house"),value:"open_house"}),this.tagsData.mun&&this.tagsData.mun.length&&(this.tagsData.mun.length===this.searchMunicipalities.length?t.mun={name:this.$t("blocks.block-search-properties.dropdown-group"),value:"all-mun"}:t.mun=this.searchMunicipalities.filter((function(t){return e.tagsData.mun.includes(t.MUN_CODE)})).map((function(e){return{name:e.DESCRIPTION,code:e.MUN_CODE,value:"mun"}}))),this.tagsData.map_bounds&&(t.map_bounds={name:this.$t("overlay.filters-overlay.search-tags.map_bounds"),value:"map_bounds"}),Object.values(t).flat()},showMoreBtnText:function(){return this.showingMore?this.$t("overlay.filters-overlay.search-tags.see-less"):this.$t("overlay.filters-overlay.search-tags.see-more",{count:this.allTags.length})}}),watch:{allTags:{handler:function(){var e=this;this.$nextTick((function(){return e.calculateHeight()}))},deep:!0},initialExpanded:function(e){this.showingMore=e}},mounted:function(){this.showingMore=this.initialExpanded,this.calculateHeight(),window.addEventListener("resize",this.calculateHeight)},destroyed:function(){window.removeEventListener("resize",this.calculateHeight)},methods:{calculateHeight:function(){var e=Object.keys(this.$refs).indexOf("tags-list")>-1?this.$refs["tags-container"].clientHeight:0;this.windowWidth>=576?this.displayButton=e>54:this.displayButton=e>this.collapsedHeight},resetFilter:function(filter){this.$emit("reset-filter",filter)}}};r(1163);function Jl(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function ec(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Jl(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Jl(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var tc={name:"PropertySearchOverlay",components:{SwcButton:ft,SwcDropdown:jl,ColorSchemeSwitcher:Wi,PropertySearchMunDropdown:Kl,PropertySearchOverlayTags:Object(H.a)(Zl,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"block-search-properties-search-tags"},[t("div",{ref:"tags-list",staticClass:"block-search-properties-search-tags__list",class:{"block-search-properties-search-tags__list--shorten":e.shorten&&!e.showingMore,"block-search-properties-search-tags__list--single-line-mobile":e.singleLineMobile},style:{maxHeight:e.showingMore?null:"".concat(e.collapsedHeight,"px")}},[t("div",{ref:"tags-container",staticClass:"block-search-properties-search-tags__container"},e._l(e.allTags,(function(r,i){return t("swc-button",{key:i,staticClass:"block-search-properties-search-tags__tag",attrs:{"aria-label":e.$t("overlay.filters-overlay.search-tags.aria-label",{name:r.name}),icon:"times","icon-position":"right",text:r.name},on:{click:function(t){return e.resetFilter(r)}}})})),1)]),e._v(" "),e.shorten&&e.displayButton&&e.allTags.length?t("helio-button",{class:["block-search-properties-search-tags__view-all","color-scheme-btn-normal"],attrs:{color:"custom"},nativeOn:{click:function(t){e.showingMore=!e.showingMore}}},[t("span",{staticClass:"x-small",domProps:{innerHTML:e._s(e.showMoreBtnText)}})]):e._e()],1)}),[],!1,null,null,null).exports},props:{active:{type:Boolean,default:!0}},data:function(){return{desiredColorScheme:"normal",transactionType:[{label:this.$t("overlay.filters-overlay.buy"),value:"buy"},{label:this.$t("overlay.filters-overlay.rent"),value:"rent"}],NumberOfBedrooms:[{label:this.$tc("overlay.filters-overlay.bedrooms-number",1),value:1},{label:this.$tc("overlay.filters-overlay.bedrooms-number",2),value:2},{label:this.$tc("overlay.filters-overlay.bedrooms-number",3),value:3},{label:this.$tc("overlay.filters-overlay.bedrooms-number",4),value:4},{label:this.$tc("overlay.filters-overlay.bedrooms-number",5),value:5}],NumberOfBathrooms:[{label:this.$tc("overlay.filters-overlay.bathrooms-number",1),value:1},{label:this.$tc("overlay.filters-overlay.bathrooms-number",2),value:2},{label:this.$tc("overlay.filters-overlay.bathrooms-number",3),value:3},{label:this.$tc("overlay.filters-overlay.bathrooms-number",4),value:4},{label:this.$tc("overlay.filters-overlay.bathrooms-number",5),value:5}],lastParameters:null,resultsCount:0,isUpdatingResultsCount:!1}},computed:ec(ec({},Object(c.e)({filterParameters:function(e){return e.propertiesSearchFilters.filterParameters},defaultPriceIncrements:function(e){return e.propertiesDatas.defaultPriceIncrements},propertyTypes:function(e){return e.propertiesDatas.propertyTypes}})),{},{propertyTypesOptions:function(){var e=this;return this.propertyTypes.map((function(t){var r="property-types.".concat(t);return{label:e.$i18n.te(r)?e.$i18n.t(r):t,value:t}}))},shouldRefreshResultsCount:function(){return!this.isUpdatingResultsCount&&this.active&&this.filtersChanged},filtersChanged:function(){return!Ee()(this.lastParameters,this.filterParameters)},tagCount:function(){return Object.values(this.filterParameters).flat().filter(Boolean).length},filterParamsForFields:function(){var e=ec({},this.filterParameters);return null===e.price_min&&(e.price_min=0),null===e.price_max&&(e.price_max="Infinity"),e},initialSelectedTransactionType:function(){var e=this,t=this.transactionType.findIndex((function(i){return i.value===e.filterParameters.forSaleForRent}));return t>=0?this.transactionType[t]:null},initialSelectedPropertyType:function(){var e=this,t=this.propertyTypesOptions.findIndex((function(i){return i.value===e.filterParameters.type[0]}));return t>=0?this.propertyTypesOptions[t]:null},initialOpenHouseChecked:function(){return!!this.filterParameters.open_house}}),watch:{shouldRefreshResultsCount:function(e){e&&this.onFilterChangeThrottled()},active:function(e){this.updateScrollPreventionRequest({ident:"property-search-overlay",value:e})}},created:function(){this.onFilterChangeThrottled=oi()(this.onFilterChange.bind(this),500)},methods:ec(ec({},Object(c.d)({updateScrollPreventionRequest:"globalUi/updateScrollPreventionRequest",updateSearchFiltersParams:"propertiesSearchFilters/updateSearchFiltersParams",resetSearchFiltersParams:"propertiesSearchFilters/resetSearchFiltersParams"})),{},{filterPriceRange:function(e){this.updateSearchFiltersParams({price_min:0===e.min?null:e.min,price_max:"Infinity"===e.max?null:e.max})},filterBedrooms:function(e){var t;this.updateSearchFiltersParams({bedrooms:(null===(t=e[0])||void 0===t?void 0:t.value)||null})},filterBathrooms:function(e){var t;this.updateSearchFiltersParams({bathrooms:(null===(t=e[0])||void 0===t?void 0:t.value)||null})},filterPropertyType:function(e){var t;this.updateSearchFiltersParams({type:null!==(t=e[0])&&void 0!==t&&t.value?[e[0].value]:[]})},filterTransaction:function(e){var t;this.updateSearchFiltersParams({forSaleForRent:(null===(t=e[0])||void 0===t?void 0:t.value)||null})},filterPropertyStatus:function(e){this.updateSearchFiltersParams({open_house:!!e})},onFilterChange:function(){this.filtersChanged&&(this.lastParameters=ne()(this.filterParameters),this.updateResultsCount())},updateResultsCount:function(){var e=this;this.isUpdatingResultsCount=!0;var t=Hl(this.lastParameters);this.$coreAxiosProtected.get("/properties",{params:ec({format:"count"},t)}).then((function(t){e.isUpdatingResultsCount=!1,e.resultsCount=t.data.data.total}))},resetFilters:function(){this.resetSearchFiltersParams()},resetSpecificFilter:function(e){"all-mun"===e.value?this.updateSearchFiltersParams({mun:[]}):"mun"===e.value?this.updateSearchFiltersParams({mun:this.filterParameters.mun.filter((function(t){return t!==e.code}))}):"price"===e.value?this.updateSearchFiltersParams({price_min:null,price_max:null}):"open_house"===e.value?this.updateSearchFiltersParams({open_house:!1}):"type"===e.value?this.updateSearchFiltersParams({type:[]}):"map_bounds"===e.value?this.updateSearchFiltersParams({map_bounds:null}):this.updateSearchFiltersParams(Object(o.a)({},e.value,null))},requestProperties:function(){this.$emit("filter-change"),this.closeFilterOverlay()},closeFilterOverlay:function(){this.$emit("close")},valueDisplayFormatter:function(e){return e.toLocaleString(["".concat(this.$i18n.locale,"-CA"),this.$i18n.locale])},valueNumberFormatter:function(e){return e=(e=e.toString()).replace(",","").replace(" ","").replace(" ",""),e=parseInt(e,10)}})},rc=(r(1164),Object(H.a)(tc,(function(){var e=this,t=e._self._c;return t("portal",{attrs:{to:"overlay"}},[e.active?t("helio-overlay",{staticClass:"block-search-properties-filter-overlay",style:{"--close-btn-label":"'".concat(e.$t("overlay.filters-overlay.close"),"'")},attrs:{closeable:!0,title:e.$t("overlay.filters-overlay.title")},on:{close:e.closeFilterOverlay},scopedSlots:e._u([{key:"content",fn:function(){return[t("color-scheme-switcher",{staticClass:"block-search-properties-filter-overlay__content-container",style:{"background-color":"transparent"},attrs:{"color-scheme":e.desiredColorScheme}},[e.tagCount?t("div",{staticClass:"block-search-properties-filter-overlay__section"},[t("h2",[e._v(e._s(e.$t("overlay.filters-overlay.selected-criteria")))]),e._v(" "),t("property-search-overlay-tags",{attrs:{"tags-data":e.filterParamsForFields,expand:!0,shorten:!0,"single-line-mobile":!0},on:{"reset-filter":function(t){return e.resetSpecificFilter(t)}}})],1):e._e(),e._v(" "),t("div",{staticClass:"block-search-properties-filter-overlay__section"},[t("h2",[e._v(e._s(e.$t("overlay.filters-overlay.location")))]),e._v(" "),t("property-search-mun-dropdown",{staticClass:"block-search-properties-filter-overlay__municipality-dropdown",attrs:{placeholder:e.$t("overlay.filters-overlay.mun-filter")}})],1),e._v(" "),t("div",{staticClass:"block-search-properties-filter-overlay__section"},[t("h2",[e._v(e._s(e.$t("overlay.filters-overlay.price")))]),e._v(" "),t("div",[t("helio-range-slider",{attrs:{data:e.defaultPriceIncrements,"append-max":"fr"===e.$i18n.locale?"$":"","append-min":"fr"===e.$i18n.locale?"$":"","prepend-max":"en"===e.$i18n.locale?"$":"","prepend-min":"en"===e.$i18n.locale?"$":"","formatter-to-display":e.valueDisplayFormatter,"formatter-to-number":e.valueNumberFormatter,"label-min":e.$t("overlay.filters-overlay.min-price"),"label-max":e.$t("overlay.filters-overlay.max-price"),"initial-min":e.filterParamsForFields.price_min,"initial-max":e.filterParamsForFields.price_max,"infinite-max":!0},on:{changed:e.filterPriceRange}})],1)]),e._v(" "),t("div",{staticClass:"block-search-properties-filter-overlay__section block-search-properties-filter-overlay__search-criteria"},[t("h2",[e._v(e._s(e.$t("overlay.filters-overlay.search-criteria")))]),e._v(" "),t("div",{staticClass:"block-search-properties-filter-overlay__property-transaction"},[t("swc-dropdown",{staticClass:"block-search-properties-filter-overlay__transaction-type-dropdown",attrs:{"icon-token":"sign",placeholder:e.$t("overlay.filters-overlay.transaction-type"),"close-on-select":!0,options:e.transactionType,"initial-selected":e.initialSelectedTransactionType},on:{changed:function(t){return e.filterTransaction(t)}}}),e._v(" "),t("swc-dropdown",{staticClass:"block-search-properties-filter-overlay__property-type-dropdown",attrs:{"icon-token":"house",placeholder:e.$t("overlay.filters-overlay.property-type"),"close-on-select":!0,options:e.propertyTypesOptions,"initial-selected":e.initialSelectedPropertyType},on:{changed:function(t){return e.filterPropertyType(t)}}})],1),e._v(" "),t("div",{staticClass:"block-search-properties-filter-overlay__bedrooms-bathrooms"},[t("swc-dropdown",{staticClass:"block-search-properties-filter-overlay__bedrooms-dropdown",attrs:{"icon-token":"bed",placeholder:e.$t("overlay.filters-overlay.bedrooms"),"close-on-select":!0,options:e.NumberOfBedrooms,"initial-selected":e.filterParameters.bedrooms?e.NumberOfBedrooms[e.filterParameters.bedrooms-1]:null},on:{changed:function(t){return e.filterBedrooms(t)}}}),e._v(" "),t("swc-dropdown",{staticClass:"block-search-properties-filter-overlay__bathrooms-dropdown",attrs:{"icon-token":"bath",placeholder:e.$t("overlay.filters-overlay.bathrooms"),"close-on-select":!0,options:e.NumberOfBathrooms,"initial-selected":e.filterParameters.bathrooms?e.NumberOfBathrooms[e.filterParameters.bathrooms-1]:null},on:{changed:function(t){return e.filterBathrooms(t)}}})],1)]),e._v(" "),t("div",{staticClass:"block-search-properties-filter-overlay__section"},[t("h2",[e._v(e._s(e.$t("overlay.filters-overlay.property-status")))]),e._v(" "),t("helio-checkbox",{attrs:{"initial-checked":e.initialOpenHouseChecked,label:e.$t("overlay.filters-overlay.open-houses")},on:{changed:function(t){return e.filterPropertyStatus(t)}}})],1)])]},proxy:!0},{key:"footer",fn:function(){return[t("swc-button",{staticClass:"block-search-properties-filter-overlay__reset-button",attrs:{icon:"redo",text:e.$t("overlay.filters-overlay.reset")},on:{click:e.resetFilters}}),e._v(" "),t("swc-button",{class:["block-search-properties-filter-overlay__results-button","color-scheme-btn-".concat(e.desiredColorScheme)],attrs:{color:"custom",text:e.$t("overlay.filters-overlay.see-results",{count:e.resultsCount})},on:{click:e.requestProperties}})]},proxy:!0}],null,!1,1039675093)}):e._e()],1)}),[],!1,null,null,null).exports);function nc(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function oc(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?nc(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):nc(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var ic={name:"BlockHeroSearchBarTabItem",extends:xo,props:{tab_icon:{type:Object,required:!1,default:null},tab_title:{type:Object,required:!1,default:null},content_icon:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null}},computed:oc(oc({},Object(c.e)({isLgDown:function(e){return e.responsiveBreakpoints.isLgDown}})),{},{ctaSmall:function(){if(this.cta){var e=oc({},this.cta);return void 0!==e.icon&&delete e.text,e}return null}})},ac=Object(H.a)(ic,(function(){var e=this,t=e._self._c;return t("block-wrapper",[t("div",{staticClass:"property-search-bar__second-tab"},[t("div",{staticClass:"property-search-bar__content"},[t("cms-content",{attrs:{value:e.content_icon}}),e._v(" "),t("cms-content",{staticClass:"utils__text-small utils__weight-regular",attrs:{value:e.description}})],1),e._v(" "),t("div",{staticClass:"property-search-bar__submit"},[t("cms-content",{attrs:{value:e.isLgDown?e.ctaSmall:e.cta}})],1)])])}),[],!1,null,null,null).exports;function sc(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function lc(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?sc(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):sc(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var cc={name:"PropertySearchBar",components:{SwcButton:ft,FadeOut:Nl,BlocksRepeaterItem:$t.a,PropertySearchOverlay:rc,PropertySearchMunDropdown:Kl},mixins:[Xe],inject:{colorSchemeBtnClass:{from:"colorSchemeBtnClass",default:null}},props:{tabsRepeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{filterOverlay:null,contentWrapper:null,searchDropdownOpen:!1,searchBarWidth:328,tabsRepeaterMapping:{tab_item:ac}}},computed:lc(lc({},Object(c.e)({isLgDown:function(e){return e.responsiveBreakpoints.isLgDown},isSmDown:function(e){return e.responsiveBreakpoints.isSmDown},defaultPriceIncrements:function(e){return e.propertiesDatas.defaultPriceIncrements},filterParameters:function(e){return e.propertiesSearchFilters.filterParameters}})),{},{filterCount:function(){return Object.values(this.filterParameters).flat().filter(Boolean).length},criteriaButtonText:function(){return this.isLgDown?this.filterCount?"(".concat(this.filterCount,")"):"":this.filterCount?this.$t("blocks.search-bar.moreCriterias-count",{count:this.filterCount}):this.$t("blocks.search-bar.moreCriterias")}}),mounted:function(){var e=this;this.doOnceEnteredViewport((function(){e.fetchSearchFilters()})),window.addEventListener("resize",this.onResize),setTimeout((function(){e.contentWrapper=e.$refs.tabs.$el.getElementsByClassName("tabs__navigation")[0]}),200)},beforeDestroy:function(){window.removeEventListener("resize",this.onResize)},methods:lc(lc({},Object(c.b)({fetchSearchFilters:"propertiesDatas/fetchSearchFilters"})),{},{updateFilters:function(){this.goToResultsPage()},dropdownOpen:function(){this.isSmDown?this.filterOverlay=!0:(this.searchDropdownOpen=!0,this.scrollDropdownIntoView())},scrollDropdownIntoView:function(){var e=this.$refs.municipalityDropdown.$el.getElementsByClassName("dropdown__list-wrapper")[0];setTimeout((function(){e&&e.scrollIntoView({behavior:"smooth",block:"center",inline:"center"})}),150)},getHelioTabPropsFromBlock:function(e){var t,r,n,o,l,c,d,m=this.$i18n.locale,f=(null==e||null===(t=e.fields)||void 0===t||null===(r=t.tab_title)||void 0===r||null===(n=r.content)||void 0===n?void 0:n[m])||"",h=f.split(" ")[0],_=null==e||null===(o=e.fields)||void 0===o||null===(l=o.tab_icon)||void 0===l?void 0:l.type,v=null==e||null===(c=e.fields)||void 0===c||null===(d=c.tab_icon)||void 0===d?void 0:d.font_weight;return{name:this.isLgDown?h:f,icon:_,iconWeight:v}},goToResultsPage:function(){this.$router.push(this.$t("hardcoded-routes.properties-search"))},onDropdownOpenStateChanged:function(e){e?this.dropdownOpen():this.searchDropdownOpen=!1},onResize:function(){this.isSmDown&&this.searchDropdownOpen&&!this.filterOverlay&&(this.filterOverlay=!0,this.searchDropdownOpen=!1)}})};r(1165);function uc(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function pc(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?uc(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):uc(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var dc={name:"BlockHeroSearchBar",components:{ColorSchemeSwitcher:Wi,PropertySearchBar:Object(H.a)(cc,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"property-search-bar"},[t("div",{staticClass:"property-search-bar__wrapper",style:{"--mobile-dropdown-width":e.searchBarWidth}},[e.contentWrapper?t("fade-out",{staticClass:"property-search-bar__scroll-fade",attrs:{direction:"horizontal","content-wrapper":e.contentWrapper,"bar-size":84}}):e._e(),e._v(" "),t("helio-tabs",{ref:"tabs",attrs:{"full-width":!1}},[t("helio-tab",{attrs:{name:e.isLgDown?e.$t("blocks.search-bar.find-title-short"):e.$t("blocks.search-bar.find-title"),active:!0,icon:"home","icon-weight":"light"}},[t("div",[t("div",{staticClass:"property-search-bar__first-tab"},[t("div",{staticClass:"property-search-bar__municipality"},[t("property-search-mun-dropdown",{ref:"municipalityDropdown",staticClass:"property-search-bar__municipality-dropdown",attrs:{placeholder:e.isLgDown?e.$t("blocks.search-bar.placeholder.properties-short"):e.$t("blocks.search-bar.placeholder.properties")},on:{"open-state-changed":function(t){return e.onDropdownOpenStateChanged(t)}}})],1),e._v(" "),t("div",{staticClass:"property-search-bar__buttons-left"},[e.searchDropdownOpen?t("swc-button",{class:[e.colorSchemeBtnClass,"property-search-bar__apply-button"],attrs:{color:"custom",text:e.$t("blocks.search-bar.apply-btn")},on:{click:function(t){e.searchDropdownOpen=!1}}}):e._e()],1),e._v(" "),t("div",{staticClass:"property-search-bar__buttons-right"},[t("swc-button",{staticClass:"property-search-bar__criteria-button utils__text-small utils__weight-regular",attrs:{text:e.criteriaButtonText,icon:"plus",weight:"light"},on:{click:function(t){e.filterOverlay=!0}}}),e._v(" "),t("swc-button",{class:[e.colorSchemeBtnClass,"property-search-bar__find-button"],attrs:{color:"custom",text:e.isLgDown?"":e.$t("blocks.search-bar.find-btn"),icon:"search"},on:{click:e.goToResultsPage}})],1)])])]),e._v(" "),e._l(e.tabsRepeater,(function(r,n){return t("helio-tab",e._b({key:"tab-item-".concat(n)},"helio-tab",e.getHelioTabPropsFromBlock(r),!1),[t("blocks-repeater-item",{attrs:{block:r,mapping:e.tabsRepeaterMapping}})],1)}))],2)],1),e._v(" "),t("property-search-overlay",{attrs:{active:e.filterOverlay},on:{close:function(t){e.filterOverlay=null},"filter-change":function(t){return e.updateFilters(t)}}})],1)}),[],!1,null,null,null).exports},extends:Co,props:{align_y:{type:String,required:!1,default:"center",validator:function(e){return-1!==["center","bottom"].indexOf(e)}},main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null},under_sub_title:{type:Object,required:!1,default:null},bg_media:{type:Object,required:!1,default:null},tabs_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{searchBarDecal:95}},computed:pc(pc({},Object(c.e)({mediaBorderRadius:function(e){return e.globalTheme.themeVariables["border-radius-3"]}})),{},{overlapBottom:function(){return this.searchBarDecal+el(this.mediaBorderRadius)},contentDecal:function(){return 167-this.searchBarDecal}}),watch:{overlapBottom:{handler:function(e){this.exposeValue("overlapBottom",e)},immediate:!0}}},mc=(r(1166),Object(H.a)(dc,(function(){var e=this,t=e._self._c;return t("block-wrapper",{class:["block-hero-search-bar","block-hero-search-bar--align-y-".concat(e.align_y)],style:{"--search-bar-decal":"".concat(e.searchBarDecal,"px"),"--content-decal":"".concat(e.contentDecal,"px"),"--media-border-radius":e.mediaBorderRadius}},[t("div",{staticClass:"block-hero-search-bar__contents"},[t("background-component",{staticClass:"block-hero-search-bar__background",class:[e.colorSchemeBgClass],style:[e.adjacentBlocksOverlapStyles],attrs:{color:e.bg_color_primary,media:e.bg_media}},[t("div",{staticClass:"block-hero-search-bar__inner widescreen-container",class:[e.colorSchemeTextClass],style:{color:e.text_color}},[t("div",{staticClass:"block-hero-search-bar__infos"},[t("cms-content",{staticClass:"block-hero-search-bar__title h1 h1--responsive",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-search-bar__subtitle h4 h4--responsive",attrs:{"tag-name":"p",value:e.sub_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-search-bar__under-subtitle",attrs:{"tag-name":"p",value:e.under_sub_title}})],1)])]),e._v(" "),t("color-scheme-switcher",{attrs:{"color-scheme":"normal"}},[t("property-search-bar",{staticClass:"block-hero-search-bar__search-bar widescreen-container",attrs:{"tabs-repeater":e.tabs_repeater}})],1)],1)])}),[],!1,null,null,null).exports),fc={name:"ReusableInfoBlock",extends:xo,props:{main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null},under_sub_title:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},icon_links_repeater:{type:Array,required:!1,default:function(){return[]}},cta_repeater:{type:Array,required:!1,default:function(){return[]}}}};r(1167);function hc(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function bc(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?hc(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):hc(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var _c={name:"BlockHeroCtaInfos",components:{ReusableInfoBlock:Object(H.a)(fc,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"block-hero-cta-infos__infos"},[t("cms-content",{staticClass:"block-hero-cta-infos__title h1--responsive utils__weight-medium",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-cta-infos__description utils__text-large utils__weight-medium",attrs:{"tag-name":"p",value:e.sub_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-cta-infos__under-subtitle",attrs:{"tag-name":"p",value:e.under_sub_title}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-cta-infos__details",attrs:{blocks:e.list_items_repeater}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-cta-infos__socials",attrs:{blocks:e.icon_links_repeater}}),e._v(" "),t("blocks-repeater",{staticClass:"block-hero-cta-infos__cta buttons-mobile-fullwidth",attrs:{blocks:e.cta_repeater}})],1)}),[],!1,null,null,null).exports},extends:Co,props:{align_y:{type:String,required:!1,default:"center",validator:function(e){return-1!==["center","bottom"].indexOf(e)}},main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null},under_sub_title:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},icon_links_repeater:{type:Array,required:!1,default:function(){return[]}},cta_repeater:{type:Array,required:!1,default:function(){return[]}},bg_media:{type:Object,required:!1,default:null},orientation_x:{type:String,required:!1,default:"left",validator:function(e){return-1!==["left","right"].indexOf(e)}}},computed:bc(bc({},Object(c.e)({mediaBorderRadius:function(e){return e.globalTheme.themeVariables["border-radius-2"]},isLgUp:function(e){return e.responsiveBreakpoints.isLgUp}})),{},{isDesktopVersion:function(){return this.isLgUp},mediaBorderRadiusNumber:function(){return el(this.mediaBorderRadius)},finalOverlapBottom:function(){return this.isDesktopVersion?this.mediaBorderRadiusNumber:0}}),watch:{finalOverlapBottom:{handler:function(e){this.exposeValue("overlapBottom",e)},immediate:!0}}},vc=(r(1168),Object(H.a)(_c,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-cta-infos",class:e.isDesktopVersion?["block-hero-cta-infos--desktop","block-hero-cta-infos--desktop-align-y-".concat(e.align_y)]:["block-hero-cta-infos--mobile","block-hero-cta-infos--mobile-".concat(e.orientation_x)]},[e.isDesktopVersion?t("div",{staticClass:"block-hero-cta-infos__contents",style:{"--media-border-radius":e.mediaBorderRadius}},[t("background-component",{staticClass:"block-hero-cta-infos__background",class:[e.colorSchemeBgClass],style:[e.adjacentBlocksOverlapStyles],attrs:{color:e.bg_color_primary,media:e.bg_media}},[t("div",{staticClass:"block-hero-cta-infos__inner widescreen-container",class:[e.colorSchemeTextClass],style:{color:e.text_color}},[t("reusable-info-block",{attrs:{main_title:e.main_title,sub_title:e.sub_title,under_sub_title:e.under_sub_title,list_items_repeater:e.list_items_repeater,icon_links_repeater:e.icon_links_repeater,cta_repeater:e.cta_repeater}})],1)])],1):t("background-component",{class:[e.colorSchemeBgClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-hero-cta-infos__container",class:[e.colorSchemeTextClass],style:{color:e.text_color}},[t("div",{staticClass:"block-hero-cta-infos__wrapper"},[t("background-component",{staticClass:"block-hero-cta-infos__media",attrs:{media:e.bg_media}})],1),e._v(" "),t("div",{staticClass:"block-hero-cta-infos__inner"},[t("reusable-info-block",{attrs:{main_title:e.main_title,sub_title:e.sub_title,under_sub_title:e.under_sub_title,list_items_repeater:e.list_items_repeater,icon_links_repeater:e.icon_links_repeater,cta_repeater:e.cta_repeater}})],1)])])],1)}),[],!1,null,null,null).exports);function gc(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function yc(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?gc(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):gc(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var kc=r(219),Oc=r.n(kc),wc={name:"CarouselDotNavigation",props:{totalSlides:{type:Number,required:!1,default:0},currentSlide:{type:Number,required:!1,default:0},showCount:{type:Boolean,required:!1,default:!1},showDots:{type:Boolean,required:!1,default:!1},showArrows:{type:Boolean,required:!1,default:!1}},computed:{numeratorText:function(){return Oc()(this.currentSlide+1,2,"0")},denominatorText:function(){return Oc()(this.totalSlides,2,"0")}},methods:{onPrev:function(){var e=this.slideIndex<1?this.slidesCount-1:this.slideIndex-1;this.$emit("prev",e)},onNext:function(){var e=this.slideIndex<this.slidesCount-1?this.slideIndex+1:0;this.$emit("next",e)}}},Cc=(r(1177),Object(H.a)(wc,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"carousel-dot-navigation"},[e.showCount?t("div",{staticClass:"carousel-dot-navigation__count"},[t("span",{staticClass:"carousel-dot-navigation__count-numerator"},[e._v(e._s(e.numeratorText))]),e._v(" "),t("span",{staticClass:"carousel-dot-navigation__count-separator"}),e._v(" "),t("span",{staticClass:"carousel-dot-navigation__count-denominator"},[e._v(e._s(e.denominatorText))])]):e._e(),e._v(" "),t("div",{staticClass:"carousel-dot-navigation__dot-arrow"},[e.showDots?t("div",{staticClass:"carousel-dot-navigation__dot"},e._l(e.totalSlides,(function(r,n){return t("helio-icon",{key:n,staticClass:"carousel-dot-navigation__dot-icon",class:{"carousel-dot-navigation__dot-icon--active":n===e.currentSlide,"carousel-dot-navigation__dot-icon--inactive":n!==e.currentSlide},attrs:{token:"circle",color:"accent1",weight:"bold"}})})),1):e._e(),e._v(" "),e.showArrows?t("div",{staticClass:"carousel-dot-navigation__arrows"},[t("helio-button",{staticClass:"carousel-dot-navigation__arrow carousel-dot-navigation__arrow--prev",attrs:{icon:"angle-left",size:"small"},on:{click:e.onPrev}}),e._v(" "),t("helio-button",{staticClass:"carousel-dot-navigation__arrow carousel-dot-navigation__arrow--next",attrs:{icon:"angle-right",size:"small"},on:{click:e.onNext}})],1):e._e()])])}),[],!1,null,null,null).exports),jc={name:"BlockHeroSliderItem",components:{CarouselDotNavigation:Cc},extends:xo,props:{bg_media:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta_repeater:{type:Array,required:!1,default:function(){return[]}},parentAdjacentBlocksOverlapStyles:{type:Object,required:!1,default:function(){return{}}},slideIndex:{type:Number,required:!0,default:0},slidesCount:{type:Number,required:!0,default:0}},computed:{hasNavigation:function(){return this.slidesCount>1}}},xc=(r(1178),Object(H.a)(jc,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-slider-item",attrs:{"tag-name":"article"}},[t("background-component",{style:[e.colorSchemeCssVariables],attrs:{media:e.bg_media}},[t("div",{staticClass:"block-hero-slider-item__wrapper widescreen-container",style:[e.parentAdjacentBlocksOverlapStyles]},[t("div",{staticClass:"block-hero-slider-item__content"},[e.hasNavigation?t("carousel-dot-navigation",{attrs:{"total-slides":e.slidesCount,"current-slide":e.slideIndex,"show-count":!0,"show-arrows":!0},on:{prev:function(t){return e.$emit("prev",t)},next:function(t){return e.$emit("next",t)}}}):e._e(),e._v(" "),t("cms-content",{staticClass:"block-hero-slider-item__title h1--responsive utils__weight-semi-bold",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-hero-slider-item__description utils__text-small",attrs:{value:e.description}}),e._v(" "),e.cta_repeater.length?t("blocks-repeater",{staticClass:"block-hero-slider-item__cta",attrs:{blocks:e.cta_repeater}}):e._e()],1)])])],1)}),[],!1,null,null,null).exports);r(333);function Sc(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Pc(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Sc(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Sc(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Dc={name:"HorizontalThumbnail",components:{CmsContent:st},props:{thumbnailProps:{type:Object,required:!0,default:function(){return{}}},currentSlideNumber:{type:Number,required:!0,default:0},totalSlides:{type:Number,required:!0,default:0}},computed:Pc(Pc({},Object(c.e)({isSmUp:function(e){return e.responsiveBreakpoints.isSmUp}})),{},{thumbnailMedia:function(){var e=ne()(this.thumbnailProps.bg_media);return e.filters&&delete e.filters,e}}),methods:{onClickThumbnail:function(){this.$emit("thumbnailClick",this.currentSlideNumber-1)}}};r(1179);function qc(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Bc(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?qc(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):qc(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Tc={name:"BlockHeroSlider",components:{CarouselComponent:La,SelfSizeProbe:Ms,HorizontalThumbnail:Object(H.a)(Dc,(function(){var e,t,r=this,n=r._self._c;return n("article",{staticClass:"horizontal-thumbnail"},[n("div",{staticClass:"horizontal-thumbnail__wrapper",on:{click:r.onClickThumbnail}},[r.isSmUp?n("div",{staticClass:"horizontal-thumbnail__image"},[n("cms-content",{attrs:{value:r.thumbnailMedia}})],1):r._e(),r._v(" "),n("div",{staticClass:"horizontal-thumbnail__content"},[n("div",{staticClass:"horizontal-thumbnail__count"},[n("span",{staticClass:"horizontal-thumbnail__count-numerator"},[r._v("\n\t\t\t\t\t"+r._s(null===(e=r.currentSlideNumber)||void 0===e?void 0:e.toString().padStart(2,"0"))+"\n\t\t\t\t")]),r._v(" "),n("span",{staticClass:"horizontal-thumbnail__count-separator"}),r._v(" "),n("span",{staticClass:"horizontal-thumbnail__count-denominator"},[r._v("\n\t\t\t\t\t"+r._s(null===(t=r.totalSlides)||void 0===t?void 0:t.toString().padStart(2,"0"))+"\n\t\t\t\t")])]),r._v(" "),n("cms-content",{staticClass:"horizontal-thumbnail__title h1--responsive utils__weight-semi-bold",attrs:{"tag-name":"p",value:r.thumbnailProps.main_title}}),r._v(" "),n("cms-content",{staticClass:"horizontal-thumbnail__description utils__text-small",attrs:{value:r.thumbnailProps.description}})],1)])])}),[],!1,null,null,null).exports},extends:Co,props:{hero_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{autoplaySpeed:8e3,currentSlide:0,currentSlideNumber:0,repeaterMapping:{hero_item:xc},bottomSliderTotalHeight:0,bottomSliderNavHeight:0}},computed:Bc(Bc({},Object(c.e)({isXsUp:function(e){return e.responsiveBreakpoints.isXsUp},isSmUp:function(e){return e.responsiveBreakpoints.isSmUp},isLgUp:function(e){return e.responsiveBreakpoints.isLgUp},isMdDown:function(e){return e.responsiveBreakpoints.isMdDown}})),{},{hasMoreThanOneSlide:function(){return this.hero_repeater.length>1},carouselSettings:function(){return{autoplaySpeed:this.autoplaySpeed,speed:500}},contentPaddingBottom:function(){return this.isLgUp?this.bottomSliderNavHeight:this.isSmUp?this.bottomSliderTotalHeight:0},dynamicColors:function(){var e=this.colorSchemeCssVariables["--swc-text-color"];return{"--dynamic-text-color":Object(Be.a)(e)}}}),methods:{calculateThumbnailIndex:function(){return(this.currentSlide+1)%this.hero_repeater.length},getNextSlideProps:function(){var e=this.hero_repeater[this.calculateThumbnailIndex()];return e&&e.fields?e.fields:{}},switchToSlide:function(e){this.$refs.carouselComponent&&this.$refs.carouselComponent.goTo(e)},getSlideValue:function(e){return e===this.currentSlide?100:0},getSlideDuration:function(e){return e===this.currentSlide?this.autoplaySpeed:0}}},Mc=(r(1180),Object(H.a)(Tc,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-hero-slider"},[t("background-component",{staticClass:"block-hero-slider__background",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[yc(yc({},e.adjacentBlocksOverlapStylesMargins),{},{marginBottom:null}),e.colorSchemeCssVariables,e.dynamicColors],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-hero-slider__inner",style:{color:e.text_color}},[e.hero_repeater.length?t("carousel-component",{ref:"carouselComponent",attrs:{settings:e.carouselSettings,disabled:!e.hasMoreThanOneSlide},on:{"after-change":function(t){e.currentSlide=t}}},e._l(e.hero_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,mapping:e.repeaterMapping,props:{parentAdjacentBlocksOverlapStyles:yc(yc({},e.adjacentBlocksOverlapStylesPaddings),{},{paddingBottom:e.contentPaddingBottom?"".concat(e.contentPaddingBottom,"px"):null}),slideIndex:n,slidesCount:e.hero_repeater.length}},on:{next:function(t){return e.$refs.carouselComponent.next()},prev:function(t){return e.$refs.carouselComponent.prev()}}})})),1):e._e(),e._v(" "),e.isSmUp?t("self-size-probe",{staticClass:"block-hero-slider__wrapper widescreen-container",on:{"self-height-changed":function(t){e.bottomSliderTotalHeight=t}}},[e.hasMoreThanOneSlide?t("self-size-probe",{staticClass:"block-hero-slider__progress-bar-container",on:{"self-height-changed":function(t){e.bottomSliderNavHeight=t}}},e._l(e.hero_repeater,(function(r,n){return t("div",{key:r.id,staticClass:"block-hero-slider__progress-bar-navigation",on:{click:function(t){return e.switchToSlide(n)}}},[t("helio-progress-bar",{attrs:{value:e.getSlideValue(n),duration:e.getSlideDuration(n),width:48,height:4,total:100}})],1)})),0):e._e(),e._v(" "),e.hasMoreThanOneSlide?t("horizontal-thumbnail",{attrs:{"thumbnail-props":e.getNextSlideProps(),"current-slide-number":e.calculateThumbnailIndex()+1,"total-slides":e.hero_repeater.length},on:{thumbnailClick:e.switchToSlide}}):e._e()],1):e._e()],1)])],1)}),[],!1,null,null,null).exports),$c={name:"BlockHighlightsItem",extends:xo,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null}}},Ac=Object(H.a)($c,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-highlights__repeater-item",attrs:{"tag-name":"article"}},[t("cms-content",{staticClass:"utils__weight-semi-bold utils__text-small utils__text-transform-upppercase",attrs:{"tag-name":"p",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"utils__text-small",attrs:{value:e.description}})],1)}),[],!1,null,null,null).exports;function Ec(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Lc(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ec(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Ec(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Rc={name:"BlockHighlights",extends:Co,mixins:[si],props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},info_source:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},orientation_x:{type:String,required:!1,default:null,validator:function(e){return-1!==["right","left"].indexOf(e)}},about_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{about_item:Ac}}},computed:Lc(Lc({},Object(c.e)({isMdDown:function(e){return e.responsiveBreakpoints.isMdDown}})),{},{isOverlapping:function(){return!this.isMdDown&&(this.hasSpacingRight||this.hasSpacingLeft)},hasSpacingRight:function(){return"right"===this.orientation_x},hasSpacingLeft:function(){return"left"===this.orientation_x}})},Fc=(r(1181),Object(H.a)(Rc,(function(){var e=this,t=e._self._c;return t("block-wrapper",{class:["block-highlights","widescreen-container",{"block-highlights--overlapping":e.isOverlapping,"block-highlights--spacing-right":e.hasSpacingRight,"block-highlights--spacing-left":e.hasSpacingLeft}]},[t("div",{staticClass:"block-highlights__container",style:e.isOverlapping?null:e.adjacentBlocksOverlapStyles},[t("cms-content",{staticClass:"block-highlights__image block-highlights__image--mobile",attrs:{value:e.image}}),e._v(" "),t("cms-content",{staticClass:"block-highlights__image block-highlights__image--desktop",attrs:{value:e.image,variant:"background"}}),e._v(" "),t("background-component",{staticClass:"block-highlights__inner",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:{color:e.text_color},attrs:{color:e.bg_color_secondary}},[t("div",{staticClass:"block-highlights__intro"},[t("cms-content",{staticClass:"h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-highlights__description utils__text-small",attrs:{value:e.description}})],1),e._v(" "),t("blocks-repeater",{staticClass:"block-highlights__repeater",attrs:{blocks:e.about_repeater,mapping:e.repeaterMapping}}),e._v(" "),t("cms-content",{staticClass:"block-highlights__info-source utils__text-xsmall",attrs:{value:e.info_source}})],1)],1)])}),[],!1,null,null,null).exports),Ic={name:"BlockImageText",extends:Co,props:{main_title:{type:Object,required:!1,default:null},cta_repeater:{type:Array,required:!1,default:function(){return[]}},description:{type:Object,required:!1,default:null},block_image:{type:Object,required:!1,default:null},orientation_x:{type:String,required:!1,default:"left",validator:function(e){return-1!==["right","left"].indexOf(e)}}}},Nc=(r(1182),Object(H.a)(Ic,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-image-text",class:"block-image-text--".concat(e.orientation_x)},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-image-text__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-image-text__col-1"},[t("cms-content",{staticClass:"h2 h2--responsive block-image-text__title",attrs:{"tag-name":"div",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-image-text__description",attrs:{value:e.description}}),e._v(" "),t("blocks-repeater",{staticClass:"block-image-text__cta buttons-container buttons-mobile-fullwidth",attrs:{blocks:e.cta_repeater}})],1),e._v(" "),t("div",{staticClass:"block-image-text__col-2"},[t("cms-content",{staticClass:"block-image-text__media",attrs:{value:e.block_image}})],1)])])],1)}),[],!1,null,null,null).exports),Vc={name:"BlockListItem",extends:xo,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},prefix:{type:String,required:!1,default:""}}},Uc=Object(H.a)(Vc,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-list-item",attrs:{"tag-name":"li"}},[t("h3",{staticClass:"h5--responsive utils__weight-semi-bold"},[e.prefix?t("span",{domProps:{textContent:e._s(e.prefix)}}):e._e(),e._v(" "),t("cms-content",{attrs:{value:e.main_title}})],1),e._v(" "),t("cms-content",{staticClass:"block-list-item__description utils__text-small",attrs:{value:e.description}})],1)}),[],!1,null,null,null).exports,Hc={name:"BlockList",extends:Co,props:{ordered:{type:Boolean,required:!1,default:!1},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},list_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{list_item:Uc}}},methods:{getListItemPrefix:function(e,t){if(this.ordered){var r=Oc()(t+1,2,"0");return"".concat(r,".")}return null}}},zc=(r(1183),Object(H.a)(Hc,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-list"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-list__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-list__intro"},[t("cms-content",{staticClass:"cms-text block-list__intro-title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-list__intro-description utils__text-small",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"buttons-mobile-fullwidth",attrs:{value:e.cta}})],1),e._v(" "),t(e.ordered?"ol":"ul",{tag:"component",staticClass:"block-list__repeater"},e._l(e.list_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,props:{prefix:e.getListItemPrefix(r,n)},mapping:e.repeaterMapping}})})),1)],1)])],1)}),[],!1,null,null,null).exports);function Xc(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Wc(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Xc(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Xc(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function Gc(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Kc(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Gc(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Gc(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Qc={props:{height:{type:Number,required:!1,default:24}},computed:Kc(Kc({},Object(c.e)({isSmUp:function(e){return e.responsiveBreakpoints.isSmUp},isMdUp:function(e){return e.responsiveBreakpoints.isMdUp},isLgUp:function(e){return e.responsiveBreakpoints.isLgUp},isXlUp:function(e){return e.responsiveBreakpoints.isXlUp}})),{},{cmsHeightMultiplier:function(){return this.isXlUp?1:this.isLgUp?.9:this.isMdUp?.8:this.isSmUp?.7:.6},finalCmsHeight:function(){return"".concat(this.height*this.cmsHeightMultiplier,"rem")}})},Yc={name:"BlockMapFullwidth",components:{MapComponent:oa,ClickGateway:aa},extends:Co,mixins:[Xe,Qc],props:{map_markers_color:{type:String,required:!1,default:null},map_markers_repeater:{type:Array,required:!1,default:function(){return[]}}},computed:{mapAccentsColor:function(){return this.map_markers_color||this.colorSchemeCssVariables["--swc-map-marker-color"]},coordinatesToCenterOn:function(){return this.map_markers_repeater.map((function(marker){return marker.block_params.coords}))}},watch:{prevBlock:function(){var e=this;this.$nextTick((function(){var t,r;e.$nextTick(null===(t=e.$refs)||void 0===t||null===(r=t.map)||void 0===r?void 0:r.refreshMapSizes.bind(e))}))},nextBlock:function(){var e=this;this.$nextTick((function(){var t,r;e.$nextTick(null===(t=e.$refs)||void 0===t||null===(r=t.map)||void 0===r?void 0:r.refreshMapSizes.bind(e))}))}}},Zc=(r(1184),Object(H.a)(Yc,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-map-fullwidth",class:e.colorSchemeBgClass},[t("click-gateway",[e.hasEnteredViewport?t("map-component",{ref:"map",staticClass:"block-map-fullwidth__map",style:Wc(Wc({},e.adjacentBlocksOverlapStyles),{},{height:e.finalCmsHeight}),attrs:{"center-on":e.coordinatesToCenterOn,"cluster-color":e.mapAccentsColor},scopedSlots:e._u([{key:"markers",fn:function(){return e._l(e.map_markers_repeater,(function(marker,r){return t("blocks-repeater-item",{key:r,attrs:{block:marker,props:{markerColor:e.mapAccentsColor}}})}))},proxy:!0}],null,!1,1722689623)}):e._e()],1)],1)}),[],!1,null,null,null).exports);function Jc(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function eu(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Jc(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Jc(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var tu={name:"BlockMediasCarouselItem",components:{CarouselDotNavigation:Cc},extends:xo,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},media:{type:Object,required:!1,default:null},slideIndex:{type:Number,required:!1,default:null},slidesCount:{type:Number,required:!1,default:null},mediaHeightExposureEnabled:{type:Boolean,required:!1,default:!1}},mounted:function(){this.mediaHeightExposureEnabled&&(window.addEventListener("resize",this.onResize),this.onResize())},beforeDestroy:function(){this.mediaHeightExposureEnabled&&window.removeEventListener("resize",this.onResize)},methods:{onResize:function(){this.getMediaHeight()},getMediaHeight:function(){var e=this;setTimeout((function(){e.$refs.mediaWrapper&&e.$emit("media-height",{height:e.$refs.mediaWrapper.clientHeight||0,slideIndex:e.slideIndex})}),250)}}},ru=Object(H.a)(tu,(function(){var e=this,t=e._self._c;return t("div",[t("block-wrapper",{staticClass:"block-medias-carousel-item widescreen-container",attrs:{"tag-name":"article"}},[t("div",{ref:"mediaWrapper",staticClass:"block-medias-carousel-item__media-wrapper"},[t("cms-content",{staticClass:"block-medias-carousel-item__media",attrs:{value:e.media}})],1),e._v(" "),t("div",{staticClass:"block-medias-carousel-item__infos"},[e.slidesCount>1?[t("carousel-dot-navigation",{attrs:{"total-slides":e.slidesCount,"current-slide":e.slideIndex,"show-count":!0,"show-dots":!0,"show-arrows":!0},on:{prev:function(t){return e.$emit("prev",t)},next:function(t){return e.$emit("next",t)}}})]:e._e(),e._v(" "),t("cms-content",{staticClass:"block-medias-carousel-item__title h2 h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-medias-carousel-item__description utils__text-small",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"buttons-mobile-fullwidth",attrs:{value:e.cta}})],2)])],1)}),[],!1,null,null,null).exports;function nu(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function ou(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?nu(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):nu(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var iu={name:"BlockMediasCarousel",components:{ColorSchemeSwitcher:Wi,CarouselComponent:La},extends:Co,props:{orientation_x:{type:String,required:!1,default:"left"},carousel_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{carousel_item:ru},currentSlide:0,mediaHeights:{},mediaHeightExposureEnabled:true,carouselSettings:{autoplaySpeed:6e3}}},computed:ou(ou({},Object(c.e)({colorSchemesList:function(e){return e.globalTheme.colorSchemesList},isMdUp:function(e){return e.responsiveBreakpoints.isMdUp}})),{},{hasMoreThanOneSlide:function(){return this.carousel_repeater.length>1},hasBgSecondary:function(){return this.isMdUp||this.mediaHeightExposureEnabled},oppositeColorScheme:function(){return this.color_scheme&&this.colorSchemesList[this.color_scheme]?this.colorSchemesList[this.color_scheme].oppositeColorScheme:null},mediaHeight:function(){return this.mediaHeights[this.currentSlide]||0}}),methods:{onBeforeSlideChanged:function(e){var t=e.newSlideIndex;this.currentSlide=t},setMediaHeight:function(e){var t=e.height,r=e.slideIndex;this.$set(this.mediaHeights,r,t)}}},au=(r(1185),Object(H.a)(iu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-medias-carousel",class:["block-medias-carousel--".concat(e.orientation_x),e.colorSchemeBgClass,e.colorSchemeTextClass,{"block-medias-carousel--without-bg-secondary":!e.hasBgSecondary}],style:eu(eu(eu({},e.adjacentBlocksOverlapStyles),e.colorSchemeCssVariables),{},{backgroundColor:e.bg_color_primary,color:e.text_color})},[t("div",{staticClass:"block-medias-carousel__inner"},[e.hasBgSecondary?t("color-scheme-switcher",{staticClass:"block-medias-carousel__bg-secondary",style:{"--media-height":"".concat(e.mediaHeight,"px"),backgroundColor:e.bg_color_secondary},attrs:{"color-scheme":e.oppositeColorScheme}}):e._e(),e._v(" "),e.carousel_repeater.length?t("carousel-component",{ref:"carousel",attrs:{settings:e.carouselSettings,disabled:!e.hasMoreThanOneSlide,"track-child-video-players":!0},on:{"before-change":function(t){return e.onBeforeSlideChanged(t)}}},e._l(e.carousel_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{props:{slideIndex:n,slidesCount:e.carousel_repeater.length,mediaHeightExposureEnabled:e.mediaHeightExposureEnabled},block:r,mapping:e.repeaterMapping},on:{next:function(t){return e.$refs.carousel.next()},prev:function(t){return e.$refs.carousel.prev()},"media-height":function(t){return e.setMediaHeight(t)}}})})),1):e._e()],1)])}),[],!1,null,null,null).exports);function su(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function lu(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?su(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):su(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var cu={name:"BlockMemberCardsItem",components:{ColorSchemeSwitcher:Wi,FadeOut:Nl},extends:xo,mixins:[ai],props:{office_id:{type:[Number,String],required:!1,default:null},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},icon_links_repeater:{type:Array,required:!1,default:function(){return[]}},program_items_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{mediaGradient:"linear-gradient(1deg, rgba(0, 0, 0, .3) 20.97%, rgba(0, 0, 0, 0) 62.95%)",isMouseEntered:!1,isFocused:!1}},computed:lu(lu({},Object(c.e)({isXlUp:function(e){return e.responsiveBreakpoints.isXlUp}})),{},{containerPadding:function(){return this.isXlUp?12:8},innerPadding:function(){return this.isXlUp?24:16},maxContentWrapperHeight:function(){return this.selfHeight-2*this.containerPadding-2*this.innerPadding},programsCount:function(){return this.program_items_repeater.length},programsTooltip:function(){var e=this;return this.program_items_repeater.map((function(t){var r,n,o;return null==t||null===(r=t.fields)||void 0===r||null===(n=r.description)||void 0===n||null===(o=n.content)||void 0===o?void 0:o[e.$i18n.locale]})).filter(Boolean).join("<br/>")}})},uu=(r(1186),Object(H.a)(cu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-member-cards-item",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:{"--max-content-wrapper-height":"".concat(e.maxContentWrapperHeight,"px"),"--container-padding":"".concat(e.containerPadding,"px"),"--inner-padding":"".concat(e.innerPadding,"px")},attrs:{"tag-name":"article",tabindex:0},nativeOn:{mouseenter:function(t){e.isMouseEntered=!0},mouseleave:function(t){e.isMouseEntered=!1},focus:function(t){e.isFocused=!0},blur:function(t){e.isFocused=!1}}},[t("background-component",{staticClass:"block-member-cards-item__image",attrs:{media:e.image,"css-gradient":e.mediaGradient}},[t("div",{staticClass:"block-member-cards-item__inner"},[t("div",{staticClass:"block-member-cards-item__container"},[e.isMouseEntered||e.isFocused?t("fade-out",{attrs:{direction:"vertical","content-wrapper":e.$refs.contentWrapper}}):e._e(),e._v(" "),t("div",{ref:"contentWrapper",staticClass:"block-member-cards-item__content-wrapper"},[t("color-scheme-switcher",{staticClass:"block-member-cards-item__content",attrs:{"color-scheme":"normal","with-background-color":!1,"with-text-color":!1,"with-form-css-variables":!1}},[t("div",{staticClass:"block-member-cards-item__content-header"},[t("cms-content",{staticClass:"block-member-cards-item__title utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-member-cards-item__description",attrs:{"tag-name":"p",value:e.description}})],1),e._v(" "),t("blocks-repeater",{staticClass:"block-member-cards-item__list-repeater",attrs:{blocks:e.list_items_repeater}}),e._v(" "),t("blocks-repeater",{staticClass:"block-member-cards-item__socials",attrs:{blocks:e.icon_links_repeater}}),e._v(" "),t("cms-content",{staticClass:"block-member-cards-item__cta",attrs:{value:e.cta}}),e._v(" "),e.programsCount>0?[t("helio-separator"),e._v(" "),t("div",{staticClass:"block-member-cards-item__programs"},[t("helio-icon",{attrs:{token:"check-circle"}}),e._v(" "),t("p",[e._v("\n\t\t\t\t\t\t\t\t\t"+e._s(e.$t("blocks.block-member-cards.programs",{count:e.programsCount}))+"\n\t\t\t\t\t\t\t\t")]),e._v(" "),t("helio-information",{attrs:{gap:6,icon:"info-circle","icon-weight":"light",message:e.programsTooltip,"parent-position":"fixed",skin:"dark"},scopedSlots:e._u([{key:"content",fn:function(){return[t("p",{domProps:{innerHTML:e._s(e.programsTooltip)}})]},proxy:!0}],null,!1,4185563369)})],1)]:e._e()],2),e._v(" "),t("div",{staticClass:"block-member-cards-item__icon-area"},[t("helio-icon",{attrs:{token:"arrow-right",weight:"light",rounded:!0}})],1)],1)],1)])])],1)}),[],!1,null,null,null).exports),pu={name:"BlockMemberCards",components:{SwcButton:ft,SwcDropdown:jl},extends:Co,props:{context_type:{type:String,required:!1,default:"brokers",validator:function(e){return-1!==["brokers","teams","admins","directors"].indexOf(e)}},offices_list:{type:Array,required:!1,default:function(){return[]}},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},member_cards_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{selectedOfficeId:null,maxInitialShownCount:9,showAll:!1,repeaterMapping:{member_cards_item:uu}}},computed:{officesDropdownOptions:function(){var e=this.$i18n.locale,t=this.offices_list.map((function(t){var r;return{label:(null==t||null===(r=t.label)||void 0===r?void 0:r[e])||"",value:t.id}}));return t.length&&t.unshift({label:this.$t("blocks.block-member-cards.dropdown-placeholder"),value:null}),t},brokersCountText:function(){var e=this.filteredItems.length,t="blocks.block-member-cards.broker-count.".concat(this.context_type),text=this.$tc(t,e);return"<span class='utils__weight-semi-bold'>".concat(e,"</span>&nbsp;").concat(text)},isShowMoreButtonVisible:function(){return this.filteredItems.length>this.maxInitialShownCount&&!this.showAll},filteredItems:function(){var e=this;return this.member_cards_repeater.filter((function(t){var r;return null===e.selectedOfficeId||((null==t||null===(r=t.block_params)||void 0===r?void 0:r.office_id)||null)===e.selectedOfficeId}))},visibleItems:function(){return this.filteredItems.length<this.maxInitialShownCount||this.showAll?this.filteredItems:this.filteredItems.slice(0,this.maxInitialShownCount)}},methods:{onOfficesFilterChanged:function(e){var t;this.selectedOfficeId=(null==e||null===(t=e[0])||void 0===t?void 0:t.value)||null}}},du=(r(1187),Object(H.a)(pu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-member-cards"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables,e.colorSchemeFormsCssVariables,e.adjacentBlocksOverlapStyles],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-member-cards__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-member-cards__intro"},[t("div",{staticClass:"block-member-cards__intro-text"},[t("cms-content",{staticClass:"block-member-cards__title h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-member-cards__description utils__text-small",attrs:{value:e.description}})],1),e._v(" "),t("div",{staticClass:"block-member-cards__intro-offices"},[t("div",{staticClass:"block-member-cards__broker-count",domProps:{innerHTML:e._s(e.brokersCountText)}}),e._v(" "),e.officesDropdownOptions.length?t("swc-dropdown",{staticClass:"block-member-cards__intro-dropdown",attrs:{"icon-token":"building",placeholder:e.$t("blocks.block-member-cards.dropdown-placeholder"),"close-on-select":!0,searchable:!0,options:e.officesDropdownOptions,"initial-selected":e.officesDropdownOptions[0]},on:{changed:function(t){return e.onOfficesFilterChanged(t)}}}):e._e()],1)]),e._v(" "),t("helio-separator"),e._v(" "),t("div",{staticClass:"block-member-cards__repeater"},e._l(e.visibleItems,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,mapping:e.repeaterMapping}})})),1),e._v(" "),t("div",{staticClass:"block-member-cards__see-more"},[e.isShowMoreButtonVisible?t("swc-button",{class:[e.colorSchemeBtnClass,"buttons-mobile-fullwidth"],attrs:{text:e.$t("blocks.block-member-cards.see-more-btn"),color:"custom"},on:{click:function(t){e.showAll=!0}}}):e._e()],1)],1)])],1)}),[],!1,null,null,null).exports);function mu(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function fu(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?mu(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):mu(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var hu={props:{person_avatar:{type:Object,required:!1,default:null},person_name:{type:Object,required:!1,default:null},person_subtitle:{type:Object,required:!1,default:null},cta_repeater:{type:Array,required:!1,default:function(){return[]}}}},bu={name:"BlockMembersCarouselItem",extends:xo,mixins:[hu]},_u=(r(1188),Object(H.a)(bu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-members-carousel-item",attrs:{"tag-name":"article"}},[t("background-component",{class:[e.colorSchemeBgClass],attrs:{media:e.person_avatar}})],1)}),[],!1,null,null,null).exports),vu={name:"BlockMembersCarouselPersonCard",extends:xo,mixins:[hu]},gu=(r(1189),Object(H.a)(vu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-members-carousel-person-card",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables],attrs:{"tag-name":"article"}},[e._t("top"),e._v(" "),t("div",{staticClass:"block-members-carousel-person-card__person-info"},[t("cms-content",{class:["h5","utils__weight-semi-bold","block-members-carousel-person-card__person-name"],attrs:{"tag-name":"p",value:e.person_name}}),e._v(" "),t("cms-content",{staticClass:"block-members-carousel-person-card__person-subtitle",attrs:{"tag-name":"p",value:e.person_subtitle}})],1),e._v(" "),t("blocks-repeater",{class:["buttons-mobile-fullwidth","block-members-carousel-person-card__cta"],attrs:{blocks:e.cta_repeater}})],2)}),[],!1,null,null,null).exports),yu={name:"BlockMembersCarousel",components:{CarouselComponent:La,CarouselDotNavigation:Cc,FadeOut:Nl,SelfSizeProbe:Ms},extends:Co,mixins:[si],props:{context_type:{type:String,required:!1,default:"brokers",validator:function(e){return-1!==["brokers","teams","admins","directors"].indexOf(e)}},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},members_repeater:{type:Array,required:!1,default:function(){return[]}},orientation_x:{type:String,required:!1,default:"full",validator:function(e){return-1!==["full","center"].indexOf(e)}}},data:function(){return{defaultBgSplitRatio:.8,mainCarouselSettings:{autoplay:!0,autoplaySpeed:5e3,focusOnSelect:!0},currentCarouselIndex:0,thumbnailCarouselWidth:0,mainRepeaterMapping:{carousel_member_item:_u},cardRepeaterMapping:{carousel_member_item:gu}}},computed:{hasMoreThanOneSlide:function(){return this.members_repeater.length>1},isOverlapping:function(){return"center"===this.orientation_x},currentCarouselItem:function(){var e=this.members_repeater[this.currentCarouselIndex];return e?Y()({},e,{block_params:{color_scheme:"normal"}}):null},thumbnailWidth:function(){return 80},thumbnailsToShow:function(){return Math.floor(this.thumbnailCarouselWidth/this.thumbnailWidth)},slickTrackLimit:function(){return Math.max(0,this.members_repeater.length-this.thumbnailsToShow)},slickTrackLeft:function(){return Math.min(this.currentCarouselIndex,this.slickTrackLimit)},thumbnailCarouselSettings:function(){return{swipe:!1,useTransform:!1,autoplay:!1,infinite:!1,slidesToShow:this.thumbnailsToShow,variableWidth:!0}}},methods:{onBeforeChangeMainCarousel:function(e){var t=e.newSlideIndex;this.currentCarouselIndex=t},goToSlideOnMainCarousel:function(e){this.$refs["main-carousel"].goTo(e)},goToNextOnMainCarousel:function(){this.$refs["main-carousel"].next()},goToPrevOnMainCarousel:function(){this.$refs["main-carousel"].prev()}}},ku=(r(1190),Object(H.a)(yu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{class:["block-members-carousel","block-members-carousel--".concat(e.orientation_x),{"widescreen-container":e.isOverlapping,"block-members-carousel--multi-slides":e.hasMoreThanOneSlide}],style:fu({},e.isOverlapping?e.adjacentBlocksOverlapStyles:{})},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass,"block-members-carousel__background"],style:[e.colorSchemeCssVariables,e.isOverlapping?{}:e.adjacentBlocksOverlapStyles]},[t("div",{class:["block-members-carousel__container",{"widescreen-container":!e.isOverlapping}]},[t("div",{staticClass:"block-members-carousel__intro"},[t("cms-content",{staticClass:"h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{attrs:{value:e.description}})],1),e._v(" "),t("div",{staticClass:"block-members-carousel__main-carousel-wrapper"},[e.members_repeater.length?t("carousel-component",{ref:"main-carousel",staticClass:"block-members-carousel__main-carousel",attrs:{settings:e.mainCarouselSettings,disabled:!e.hasMoreThanOneSlide},on:{"before-change":e.onBeforeChangeMainCarousel}},e._l(e.members_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,mapping:e.mainRepeaterMapping}})})),1):e._e(),e._v(" "),t("div",{staticClass:"block-members-carousel__under-carousel"},[e.currentCarouselItem?t("blocks-repeater-item",{staticClass:"block-members-carousel__person-card",attrs:{block:e.currentCarouselItem,mapping:e.cardRepeaterMapping},scopedSlots:e._u([{key:"top",fn:function(){return[e.hasMoreThanOneSlide?t("carousel-dot-navigation",{staticClass:"block-members-carousel__dot-navigation",attrs:{"total-slides":e.members_repeater.length,"current-slide":e.currentCarouselIndex,"show-count":!0,"show-arrows":!0},on:{prev:e.goToPrevOnMainCarousel,next:e.goToNextOnMainCarousel}}):e._e()]},proxy:!0}],null,!1,1543361739)}):e._e(),e._v(" "),e.hasMoreThanOneSlide?t("self-size-probe",{staticClass:"block-members-carousel__thumbnail-carousel",on:{"self-width-changed":function(t){e.thumbnailCarouselWidth=t}}},[t("fade-out",{attrs:{direction:"horizontal","bar-color":e.colorSchemeCssVariables["--swc-bg-color"],"bars-visibility":{left:0===e.slickTrackLeft,right:e.currentCarouselIndex>=e.slickTrackLimit}}}),e._v(" "),t("carousel-component",{ref:"thumbnail-carousel",style:{"--slick-track-width":"".concat(e.thumbnailWidth*e.members_repeater.length,"px"),"--slick-track-left":"".concat(-e.thumbnailWidth*e.slickTrackLeft,"px")},attrs:{settings:e.thumbnailCarouselSettings}},e._l(e.members_repeater,(function(r,n){return t("div",{key:n,class:["block-members-carousel__thumbnail-item",{"block-members-carousel__thumbnail-item--active":n===e.currentCarouselIndex}]},[t("background-component",{staticClass:"block-members-carousel__thumbnail-bg",attrs:{media:r.fields.person_avatar},nativeOn:{click:function(t){return e.goToSlideOnMainCarousel(n)}}})],1)})),0)],1):e._e()],1)],1)])])],1)}),[],!1,null,null,null).exports);r(486),r(1191),r(757);function Ou(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1e3,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.01,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:12,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"monthly";if(t=Math.max(0,t),e<=0||r<=0)return 0;var o=e/r,l=Math.pow(1+t/2,2/12)-1,c=e*l,d=1-Math.pow(1+l,-r),m=Math.max(o,0===d?c:c/d);return"weekly"===n?m/4:"bi-weekly"===n?m/2:"monthly"===n?m:0}var wu=r(1193),Cu={name:"BlockMortgageCalculator",components:{BackgroundComponent:bo,CmsContent:st,SwcButton:ft,SwcDropdown:jl,SwcField:bt},extends:Co,props:{badge_text:{type:Object,required:!1,default:function(){return L({fr:"Calculatrice hypothécaire",en:"Mortgage Payment Calculator"})}},main_title:{type:Object,required:!1,default:function(){return L({fr:"Calculez les versements pour une propriété",en:"Calculate the payments for a property"})}},media:{type:Object,required:!1,default:null}},data:function(){return{amortizationPeriod:25,calculatePaymentBtn:!1,downPayment:0,interestRate:.055,paymentFrequency:"monthly",price:0,propertyType:"Residential"}},computed:{amortizationPeriods:function(){return[{label:this.$t("blocks.block-mortgage-calculator.fields.amortization-period.five"),value:5},{label:this.$t("blocks.block-mortgage-calculator.fields.amortization-period.ten"),value:10},{label:this.$t("blocks.block-mortgage-calculator.fields.amortization-period.fifteen"),value:15},{label:this.$t("blocks.block-mortgage-calculator.fields.amortization-period.twenty"),value:20},{label:this.$t("blocks.block-mortgage-calculator.fields.amortization-period.twenty-five"),value:25}]},downPaymentPercentage:function(){if(this.price>0){var e=this.downPayment/this.price*100;return"(".concat(e.toFixed(2),"%)")}return""},frequencies:function(){return[{label:this.$t("blocks.block-mortgage-calculator.fields.payment-frequency.weekly"),value:"weekly"},{label:this.$t("blocks.block-mortgage-calculator.fields.payment-frequency.biweekly"),value:"bi-weekly"},{label:this.$t("blocks.block-mortgage-calculator.fields.payment-frequency.monthly"),value:"monthly"}]},loanAmount:function(){return Math.max(0,this.price-this.downPayment)},interestRateDisplay:function(){return Math.round(100*(100*this.interestRate+Number.EPSILON))/100},invalidDownPaymentMessage:function(){var e=0,t="";if("Commercial"===this.propertyType)e=.35*this.price,t=this.$t("blocks.block-mortgage-calculator.down-payment-message.commercial",{amount:this.$helpers.formatCurrency(e)});else if(this.price>1e6)e=.2*this.price,t=this.$t("blocks.block-mortgage-calculator.down-payment-message.over-one-million",{amount:this.$helpers.formatCurrency(e)});else if(this.price>5e5){var r=.1*(this.price-5e5);e=r+25e3,t=this.$t("blocks.block-mortgage-calculator.down-payment-message.over-five-hundred-k",{fivePercentAmount:this.$helpers.formatCurrency(25e3),tenPercentAmount:this.$helpers.formatCurrency(r),fullAmount:this.$helpers.formatCurrency(e)})}else e=.05*this.price,t=this.$t("blocks.block-mortgage-calculator.down-payment-message.five-hundred-k-or-less",{amount:this.$helpers.formatCurrency(e)});return this.downPayment<e?t:""},propertyOptions:function(){return[{label:this.$t("blocks.block-mortgage-calculator.fields.property-type.residential"),value:"Residential"},{label:this.$t("blocks.block-mortgage-calculator.fields.property-type.commercial"),value:"Commercial"}]},finalMedia:function(){return N(this.media,this.$i18n.locale)?this.media:E({media:{url:wu,alt:""}})},paymentResult:function(){return Ou(this.loanAmount,this.interestRate,12*this.amortizationPeriod,this.paymentFrequency)},dynamicColors:function(){var e=this.colorSchemeCssVariables["--swc-highlight-color"];return{"--dynamic-result-color":Object(Be.a)(e)}}},methods:{updateAmortizationPeriod:function(e){this.amortizationPeriod=e[0].value},updateDownPayment:function(e){if(e){var t=e.replaceAll(" ","");this.downPayment=""!==e?parseInt(t,10):0}},updateInterestRate:function(e){this.interestRate=""!==e?parseFloat(e)/100:0},updatePaymentFrequency:function(e){this.paymentFrequency=e[0].value},updatePrice:function(e){if("string"==typeof e){var t=e.replaceAll(" ","");this.price=""!==e?parseInt(t,10):0}},updateProperty:function(e){e.length>0&&(this.propertyType=e[0].value)},getMask:function(e){if(!e)return null;switch(e.toString().length){case 4:return"# ####";case 5:return"## ####";case 6:return"### ####";case 7:return"# ### ####";case 8:return"## ### ####";case 9:return"### ### ####";case 10:return"# ### ### ####";case 11:return"## ### ### ####";default:return"####"}}}},ju=(r(1194),Object(H.a)(Cu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-mortgage-calculator",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.dynamicColors,e.colorSchemeFormsCssVariables]},[t("div",{staticClass:"block-mortgage-calculator__container"},[t("div",{staticClass:"block-mortgage-calculator__col-left"},[t("div",{staticClass:"block-mortgage-calculator__col-left--wrapper"},[t("helio-badge",[t("cms-content",{attrs:{value:e.badge_text}})],1),e._v(" "),t("cms-content",{staticClass:"block-mortgage-calculator__title",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("div",{staticClass:"block-mortgage-calculator__message"},[t("helio-message",{attrs:{active:!!e.invalidDownPaymentMessage,state:"danger",closeable:!1},scopedSlots:e._u([{key:"content",fn:function(){return[e._v("\n\t\t\t\t\t\t\t"+e._s(e.invalidDownPaymentMessage)+"\n\t\t\t\t\t\t")]},proxy:!0}])}),e._v(" "),t("helio-message",{attrs:{active:e.downPayment>e.price,"icon-token":"info-circle","icon-weight":"light",state:"alert",title:e.$t("blocks.block-mortgage-calculator.payment-alert.title"),closeable:!1},scopedSlots:e._u([{key:"content",fn:function(){return[t("span",{staticClass:"medium"},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(e.$t("blocks.block-mortgage-calculator.payment-alert.description"))+"\n\t\t\t\t\t\t\t")])]},proxy:!0}])})],1),e._v(" "),t("div",{staticClass:"block-mortgage-calculator__form"},[t("div",{staticClass:"form__row"},[t("div",{staticClass:"form__column"},[t("div",{staticClass:"block-mortgage-calculator__propery-type"},[t("swc-dropdown",{attrs:{label:e.$t("blocks.block-mortgage-calculator.fields.property-type.title"),placeholder:e.$t("blocks.block-mortgage-calculator.fields.property-type.title"),"icon-token":"home","icon-weight":"regular","close-on-select":!0,options:e.propertyOptions,"initial-selected":e.propertyOptions[0],searchable:!1},on:{changed:e.updateProperty}})],1)])]),e._v(" "),t("div",{staticClass:"form__row"},[t("div",{staticClass:"form__column"},[t("div",{staticClass:"block-mortgage-calculator__price"},[t("swc-field",{attrs:{type:"text",prepend:"$","input-mode":"numeric",label:e.$t("blocks.block-mortgage-calculator.fields.cost"),placeholder:e.$t("blocks.block-mortgage-calculator.fields.cost"),mask:e.getMask(e.price)},on:{changed:e.updatePrice}})],1)]),e._v(" "),t("div",{staticClass:"form__column"},[t("div",{staticClass:"block-mortgage-calculator__down-payment"},[t("swc-field",{class:["block-mortgage-calculator__down-payment-field",{"block-mortgage-calculator__down-payment-field--warning":e.downPayment>e.price}],attrs:{type:"text",prepend:"$","input-mode":"numeric",label:e.$t("blocks.block-mortgage-calculator.fields.down-payment"),placeholder:e.$t("blocks.block-mortgage-calculator.fields.down-payment"),"initial-errors":e.downPayment>e.price||e.invalidDownPaymentMessage?[""]:[],mask:e.getMask(e.downPayment)},on:{changed:e.updateDownPayment}})],1)]),e._v(" "),t("div",{staticClass:"form__column"},[t("div",{staticClass:"block-mortgage-calculator__down-payment-percentage"},[t("swc-field",{attrs:{type:"text",label:e.$t("blocks.block-mortgage-calculator.fields.down-payment-percentage"),disabled:!0,"initial-value":e.downPaymentPercentage}})],1)])]),e._v(" "),t("div",{staticClass:"form__row"},[t("div",{staticClass:"form__column"},[t("div",{staticClass:"block-mortgage-calculator__loan-amount"},[t("swc-field",{attrs:{type:"text",prepend:"$",disabled:!0,"initial-value":e.loanAmount,label:e.$t("blocks.block-mortgage-calculator.fields.loan-amount"),mask:e.getMask(e.loanAmount)}})],1)]),e._v(" "),t("div",{staticClass:"form__column"},[t("div",{staticClass:"block-mortgage-calculator__interest-rate"},[t("swc-field",{attrs:{prepend:"%",type:"number",label:e.$t("blocks.block-mortgage-calculator.fields.interest-rate"),"initial-value":e.interestRateDisplay,"min-number":0,"max-number":100,step:.01},on:{changed:e.updateInterestRate,"arrow-clicked":e.updateInterestRate}})],1)])]),e._v(" "),t("div",{staticClass:"form__row"},[t("div",{staticClass:"form__column"},[t("div",{staticClass:"block-mortgage-calculator__amortization-period"},[t("swc-dropdown",{attrs:{label:e.$t("blocks.block-mortgage-calculator.fields.amortization-period.title"),placeholder:e.$t("blocks.block-mortgage-calculator.fields.amortization-period.title"),"close-on-select":!0,options:e.amortizationPeriods,"initial-selected":e.amortizationPeriods[4],searchable:!1},on:{changed:e.updateAmortizationPeriod}})],1)]),e._v(" "),t("div",{staticClass:"form__column"},[t("div",{staticClass:"block-mortgage-calculator__payment-frequency"},[t("swc-dropdown",{attrs:{label:e.$t("blocks.block-mortgage-calculator.fields.payment-frequency.title"),placeholder:e.$t("blocks.block-mortgage-calculator.fields.payment-frequency.title"),"close-on-select":!0,options:e.frequencies,"initial-selected":e.frequencies[2],searchable:!1},on:{changed:e.updatePaymentFrequency}})],1)])]),e._v(" "),t("div",{staticClass:"form__row"},[t("div",{staticClass:"form__column"},[t("div",{staticClass:"block-mortgage-calculator__calculate"},[t("swc-button",{class:[e.colorSchemeBtnClass,"buttons-mobile-fullwidth"],attrs:{text:e.$t("blocks.block-mortgage-calculator.fields.calculate-btn"),disabled:!!e.invalidDownPaymentMessage||e.downPayment>e.price||e.interestRate<0,color:"custom"},on:{click:function(t){e.calculatePaymentBtn=!0}}})],1)]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.calculatePaymentBtn,expression:"calculatePaymentBtn"}],staticClass:"form__column"},[t("div",{staticClass:"block-mortgage-calculator__result"},[t("div",{staticClass:"block-mortgage-calculator__result-icon"},[t("helio-icon",{attrs:{token:"hand-holding-usd",weight:"light"}})],1),e._v(" "),t("span",{staticClass:"block-mortgage-calculator__result-cost"},[e._v("\n\t\t\t\t\t\t\t\t\t"+e._s(e.calculatePaymentBtn?e.$helpers.formatCurrency(e.paymentResult):"")+"\n\t\t\t\t\t\t\t\t")])])])])])],1)]),e._v(" "),t("div",{staticClass:"block-mortgage-calculator__col-right"},[t("background-component",{staticClass:"block-mortgage-calculator__media",attrs:{media:e.finalMedia}})],1)])])}),[],!1,null,null,null).exports),xu={methods:{itemClasses:function(e,t){var r=t.length-1,n=["swc-mosaic-grid-item"];return e!==r||r%2||n.push("full-width"),!this.hasTwoOnLast(t)||e!==r&&e!==r-1?this.isDynamicMosaicLayout(t)&&e<=r&&e>=r-3?(n.push("grid-mosaic"),n):n:(n.push("half-width"),n)},hasTwoOnLast:function(e){return e.length%3==2},isDynamicMosaicLayout:function(e){return e.length%3==1},countRows:function(e){return Math.floor(e.length/3)+1}}},Su={name:"BlockMultiRedirectItem",extends:xo,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},icon:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null}},computed:{blockTypeClassModifier:function(){return this.icon?"icon":"image"}}},Pu=Object(H.a)(Su,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-mrh-item",attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-mrh-item__content-container"},[t("cms-content",{class:["block-mrh-item__media","block-mrh-item__media--".concat(e.blockTypeClassModifier)],attrs:{value:e.icon||e.image,props:e.icon?{rounded:!0}:null}}),e._v(" "),t("cms-content",{staticClass:"block-mrh-item__title h5--responsive utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-mrh-item__description utils__text-small",attrs:{value:e.description}})],1),e._v(" "),t("div",{staticClass:"block-mrh-item__cta-container"},[t("cms-content",{staticClass:"block-mrh-item__cta buttons-mobile-fullwidth",attrs:{value:e.cta}})],1)])}),[],!1,null,null,null).exports;function Du(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function qu(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Du(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Du(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Bu={name:"BlockMultiRedirectNumberedItem",components:{FadeOut:Nl},extends:xo,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},link:{type:Object,required:!1,default:null},index:{type:Number,required:!0}},data:function(){return{mediaGradient:"linear-gradient(0deg, rgba(0, 0, 0, .5) 18.75%, rgba(0, 0, 0, 0) 71.87%)",isMouseEntered:!1,isFocused:!1}},computed:qu(qu({},Object(c.e)({isSmUp:function(e){return e.responsiveBreakpoints.isSmUp},isMdUp:function(e){return e.responsiveBreakpoints.isMdUp},isLgUp:function(e){return e.responsiveBreakpoints.isLgUp},isXlUp:function(e){return e.responsiveBreakpoints.isXlUp},isXxlUp:function(e){return e.responsiveBreakpoints.isXxlUp},isXxxlUp:function(e){return e.responsiveBreakpoints.isXxxlUp}})),{},{minWrapperHeight:function(){return this.isXxxlUp?530:this.isXxlUp?446:this.isXlUp?360:this.isLgUp?286:this.isMdUp?362:this.isSmUp?240:346},containerPadding:function(){return this.isXlUp?12:8},innerPadding:function(){return this.isXlUp?24:16},maxContentWrapperHeight:function(){return this.minWrapperHeight-2*this.containerPadding-2*this.innerPadding},linkAriaLabel:function(){return"fr"===this.$i18n.locale?"En savoir plus sur ".concat(this.main_title.content.fr):"Learn more about ".concat(this.main_title.content.en)},formattedIndex:function(){return String(this.index+1).padStart(2,"0")}})},Tu=(r(1195),Object(H.a)(Bu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-mrh-numbered-item",style:{"--min-wrapper-height":"".concat(e.minWrapperHeight,"px"),"--max-content-wrapper-height":"".concat(e.maxContentWrapperHeight,"px"),"--container-padding":"".concat(e.containerPadding,"px"),"--inner-padding":"".concat(e.innerPadding,"px")},attrs:{"tag-name":"article"}},[t(e.link?"cms-content":"div",e._b({tag:"component",staticClass:"block-mrh-numbered-item__link",attrs:{"aria-label":e.linkAriaLabel},on:{click:function(t){e.link&&e.handleClick(e.button.value)}},nativeOn:{mouseenter:function(t){e.isMouseEntered=!0},mouseleave:function(t){e.isMouseEntered=!1},focus:function(t){e.isFocused=!0},blur:function(t){e.isFocused=!1}}},"component",e.link?{value:e.link}:void 0,!1),[t("background-component",{staticClass:"block-mrh-numbered-item__image",attrs:{media:e.image,"css-gradient":e.mediaGradient}},[t("div",{staticClass:"block-mrh-numbered-item__inner"},[t("div",{staticClass:"block-mrh-numbered-item__number"},[e._v("\n\t\t\t\t\t"+e._s(e.formattedIndex)+"\n\t\t\t\t")]),e._v(" "),t("div",{ref:"container",staticClass:"block-mrh-numbered-item__container"},[e.isMouseEntered||e.isFocused?t("fade-out",{attrs:{direction:"vertical","content-wrapper":e.$refs.contentWrapper}}):e._e(),e._v(" "),t("div",{ref:"contentWrapper",staticClass:"block-mrh-numbered-item__content-wrapper"},[t("div",{staticClass:"block-mrh-numbered-item__content"},[t("cms-content",{staticClass:"block-mrh-numbered-item__title h5--responsive utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-mrh-numbered-item__description utils__text-small",attrs:{value:e.description}})],1),e._v(" "),e.link?t("div",{staticClass:"block-mrh-numbered-item__icon-area"},[t("helio-icon",{attrs:{token:"arrow-right",weight:"light",rounded:!0}})],1):e._e()])],1)])])],1)],1)}),[],!1,null,null,null).exports),Mu={name:"BlockMultiRedirectHorizontal",extends:Co,mixins:[xu],props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},multi_redirect_repeater:{type:Array,required:!1,default:null}},data:function(){return{repeaterMapping:{multi_redirect_item:Pu,multi_redirect_numbered_item:Tu}}},computed:{blockTypeClassModifier:function(){return"multi_redirect_numbered_block"===this.blockPayload.block_type?"numbered":"multi_redirect_icon_block"===this.blockPayload.block_type?"icon":"image"}}},$u=(r(1196),Object(H.a)(Mu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{class:["block-mrh","block-mrh--".concat(e.blockTypeClassModifier)]},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables,e.adjacentBlocksOverlapStyles,{color:e.text_color}],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-mrh__inner widescreen-container"},[t("div",{staticClass:"block-mrh__intro"},[t("cms-content",{staticClass:"block-mrh__title h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-mrh__description utils__text-small",attrs:{value:e.description}})],1),e._v(" "),e.multi_redirect_repeater?t("div",{staticClass:"block-mrh__repeater",class:"block-mrh__repeater--".concat(e.blockTypeClassModifier),style:{"--num-columns":e.multi_redirect_repeater.length,"--num-rows":e.countRows(e.multi_redirect_repeater)}},e._l(e.multi_redirect_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,class:e.itemClasses(n,e.multi_redirect_repeater),attrs:{block:r,mapping:e.repeaterMapping,props:{index:n}}})})),1):e._e()])])],1)}),[],!1,null,null,null).exports),Au={name:"BlockMultiRedirectVerticalItem",extends:xo,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},image_bg_color:{type:String,required:!1,default:null}},computed:{dynamicColors:function(){return{"--box-shadow-color-rgb":Object(Be.a)(this.colorSchemeCssVariables["--swc-text-color"])}}}},Eu=Object(H.a)(Au,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-mrv-item",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.dynamicColors,attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-mrv-item__content-container"},[t("div",{staticClass:"block-mrv-item__media",style:{backgroundColor:e.image_bg_color}},[t("cms-content",{attrs:{value:e.image}})],1),e._v(" "),t("div",{staticClass:"block-mrv-item__text-container"},[t("cms-content",{staticClass:"block-mrv-item__title h5--responsive utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-mrv-item__description utils__text-small utils__weight-regular",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"block-mrv-item__cta",attrs:{value:e.cta}})],1)])])}),[],!1,null,null,null).exports,Lu={name:"BlockMultiRedirectVertical",extends:Co,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},multi_redirect_vertical_repeater:{type:Array,required:!1,default:null}},data:function(){return{repeaterMapping:{multi_redirect_vertical_item:Eu}}}},Ru=(r(1197),Object(H.a)(Lu,(function(){var e=this,t=e._self._c;return t("block-wrapper",[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,{color:e.text_color}],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-mrv__inner widescreen-container"},[t("div",{staticClass:"block-mrv__intro"},[t("cms-content",{staticClass:"block-mrv__title h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-mrv__description utils__text-small",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"block-mrh-item__cta buttons-mobile-fullwidth",attrs:{value:e.cta}})],1),e._v(" "),e.multi_redirect_vertical_repeater?t("blocks-repeater",{staticClass:"block-mrv__repeater",attrs:{blocks:e.multi_redirect_vertical_repeater,mapping:e.repeaterMapping}}):e._e()],1)])],1)}),[],!1,null,null,null).exports);function Fu(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Iu(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Fu(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Fu(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Nu=r(344),Vu={name:"BlockOfficesItem",components:{ColorSchemeSwitcher:Wi,FadeOut:Nl},extends:xo,mixins:[ai],props:{main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{mediaGradient:"linear-gradient(1deg, rgba(0, 0, 0, .3) 20.97%, rgba(0, 0, 0, 0) 62.95%)",isMouseEntered:!1,isFocused:!1}},computed:Iu(Iu({},Object(c.e)({isSmUp:function(e){return e.responsiveBreakpoints.isSmUp},isMdUp:function(e){return e.responsiveBreakpoints.isMdUp},isLgUp:function(e){return e.responsiveBreakpoints.isLgUp},isXlUp:function(e){return e.responsiveBreakpoints.isXlUp},isXxlUp:function(e){return e.responsiveBreakpoints.isXxlUp},isXxxlUp:function(e){return e.responsiveBreakpoints.isXxxlUp}})),{},{minWrapperHeight:function(){return this.isXxxlUp?310:this.isXxlUp?260:this.isXlUp?240:this.isLgUp?570:this.isMdUp?434:this.isSmUp?316:240},containerPadding:function(){return this.isXlUp?12:8},innerPadding:function(){return this.isXlUp?24:16},maxContentWrapperHeight:function(){return this.selfHeight-2*this.containerPadding-2*this.innerPadding},finalImage:function(){return N(this.image,this.$i18n.locale)?this.image:E({media:{url:Nu,alt:""}})}})},Uu=(r(1198),Object(H.a)(Vu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-offices-item",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:{"--min-wrapper-height":"".concat(e.minWrapperHeight,"px"),"--max-content-wrapper-height":"".concat(e.maxContentWrapperHeight,"px"),"--container-padding":"".concat(e.containerPadding,"px"),"--inner-padding":"".concat(e.innerPadding,"px")},attrs:{"tag-name":"article",tabindex:0},nativeOn:{mouseenter:function(t){e.isMouseEntered=!0},mouseleave:function(t){e.isMouseEntered=!1},focus:function(t){e.isFocused=!0},blur:function(t){e.isFocused=!1}}},[t("background-component",{staticClass:"block-offices-item__image",attrs:{media:e.finalImage,"css-gradient":e.mediaGradient}},[t("div",{staticClass:"block-offices-item__inner"},[t("div",{staticClass:"block-offices-item__container"},[e.isMouseEntered||e.isFocused?t("fade-out",{attrs:{direction:"vertical","content-wrapper":e.$refs.contentWrapper}}):e._e(),e._v(" "),t("div",{ref:"contentWrapper",staticClass:"block-offices-item__content-wrapper"},[t("color-scheme-switcher",{staticClass:"block-offices-item__content",attrs:{"color-scheme":"normal","with-background-color":!1,"with-text-color":!1,"with-form-css-variables":!1}},[t("cms-content",{staticClass:"block-offices-item__title utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("blocks-repeater",{staticClass:"block-offices-item__list-repeater",attrs:{blocks:e.list_items_repeater}}),e._v(" "),t("cms-content",{staticClass:"block-offices-item__cta",attrs:{value:e.cta}})],1),e._v(" "),t("div",{staticClass:"block-offices-item__icon-area"},[t("helio-icon",{attrs:{token:"arrow-right",weight:"light",rounded:!0}})],1)],1)],1)])])],1)}),[],!1,null,null,null).exports),Hu={name:"BlockOffices",components:{SwcButton:ft},extends:Co,mixins:[xu],props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},offices_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{maxInitialShownCount:9,showAll:!1,repeaterMapping:{office_item:Uu}}},computed:{isShowMoreButtonVisible:function(){return this.offices_repeater.length>this.maxInitialShownCount&&!this.showAll},visibleItems:function(){return this.offices_repeater.length<this.maxInitialShownCount||this.showAll?this.offices_repeater:this.offices_repeater.slice(0,this.maxInitialShownCount)}}},zu=(r(1199),Object(H.a)(Hu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-offices"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables,e.adjacentBlocksOverlapStyles],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-offices__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-offices__intro"},[t("cms-content",{staticClass:"block-offices__title h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-offices__description utils__text-small",attrs:{value:e.description}})],1),e._v(" "),t("div",{staticClass:"block-offices__repeater",style:{"--num-columns":e.visibleItems.length,"--num-rows":e.countRows(e.visibleItems)}},e._l(e.visibleItems,(function(r,n){return t("blocks-repeater-item",{key:n,class:e.itemClasses(n,e.visibleItems),attrs:{block:r,mapping:e.repeaterMapping}})})),1),e._v(" "),t("div",{staticClass:"block-offices__see-more"},[e.isShowMoreButtonVisible?t("swc-button",{class:[e.colorSchemeBtnClass,"buttons-mobile-fullwidth"],attrs:{text:e.$t("blocks.block-offices.see-more-btn"),color:"custom"},on:{click:function(t){e.showAll=!0}}}):e._e()],1)])])],1)}),[],!1,null,null,null).exports),Xu=r(344),Wu={name:"BlockOfficesListItem",extends:xo,provide:{globalHelioButtonSize:"small"},props:{hover_id:{type:String,required:!1,default:null},main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}}},computed:{finalImage:function(){return N(this.image,this.$i18n.locale)?this.image:E({media:{url:Xu,alt:""}})}}},Gu=(r(1200),Object(H.a)(Wu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-offices-list-item",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables],attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-offices-list-item__content-container"},[t("div",{staticClass:"block-offices-list-item__main-content"},[t("cms-content",{staticClass:"block-offices-list-item__image",attrs:{value:e.finalImage}}),e._v(" "),t("div",[t("cms-content",{staticClass:"block-offices-list-item__title h5 utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("blocks-repeater",{staticClass:"block-offices-list-item__list-repeater",attrs:{blocks:e.list_items_repeater}})],1)],1),e._v(" "),t("cms-content",{staticClass:"block-offices-list-item__cta",attrs:{value:e.cta}})],1)])}),[],!1,null,null,null).exports),Ku={name:"BlockOfficesMap",components:{MapComponent:oa,ClickGateway:aa},extends:Co,mixins:[si,Xe],props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},orientation_x:{type:String,required:!1,default:"full",validator:function(e){return-1!==["full","center"].indexOf(e)}},map_markers_color:{type:String,required:!1,default:null},offices_list_repeater:{type:Array,required:!1,default:function(){return[]}},offices_map_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{activeOffice:this.getOfficeHoverId(this.offices_list_repeater[0]||null),hoverOffice:null,repeaterMapping:{office_list_item:Gu}}},computed:{isOverlapping:function(){return"center"===this.orientation_x},mapAccentsColor:function(){return this.map_markers_color||this.colorSchemeCssVariables["--swc-map-marker-color"]},mapOfficeToShowInPopup:function(){var e=this;return this.activeOffice?this.offices_map_repeater.find((function(t){return e.getOfficeHoverId(t)===e.activeOffice})):null}},methods:{getOfficeHoverId:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return(null==t||null===(e=t.block_params)||void 0===e?void 0:e.hover_id)||null},setActiveOffice:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.getOfficeHoverId(e);this.activeOffice!==t&&(this.activeOffice=t)},setHoverOffice:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.getOfficeHoverId(e);this.hoverOffice!==t&&(this.hoverOffice=t)},onMapReady:function(){var e=this,t=this.$refs.mapComponent||null;if(t){var r=this.offices_map_repeater.map((function(marker){return marker.block_params.coords})),n=this.offices_map_repeater.filter((function(t){return e.getOfficeHoverId(t)===e.activeOffice})).map((function(marker){return marker.block_params.coords}));t.centerMapOnCoordinates(r),t.centerMapOnCoordinates(n,{maxZoom:t.getMapZoom()})}}}},Qu=Ku,Yu=(r(1201),Object(H.a)(Qu,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-offices-map",class:["block-offices-map--".concat(e.orientation_x)]},[t("background-component",{staticClass:"block-offices-map__background-container",class:[e.colorSchemeBgClass,e.colorSchemeTextClass,{"widescreen-container":e.isOverlapping}],style:[e.colorSchemeCssVariables,e.adjacentBlocksOverlapStyles],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-offices-map__inner",class:{"widescreen-container":!e.isOverlapping},style:{color:e.text_color}},[t("div",{staticClass:"block-offices-map__intro-container"},[t("div",{staticClass:"block-offices-map__intro"},[t("cms-content",{staticClass:"block-offices-map__title h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-offices-map__description utils__text-small",attrs:{value:e.description}})],1),e._v(" "),t("cms-content",{staticClass:"block-offices-map__cta",attrs:{value:e.cta}})],1),e._v(" "),t("click-gateway",{staticClass:"block-offices-map__map-wrapper"},[e.hasEnteredViewport?t("map-component",{ref:"mapComponent",staticClass:"block-offices-map__map-component",attrs:{"cluster-color":e.mapAccentsColor,"popup-office-payload":e.mapOfficeToShowInPopup},on:{"map-ready":e.onMapReady},scopedSlots:e._u([{key:"markers",fn:function(){return e._l(e.offices_map_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,props:{markerProps:{markerColor:e.mapAccentsColor,openPopupOnClick:!0}}},on:{"popup-opened-on-click":function(t){return e.setActiveOffice(r)}}})}))},proxy:!0}],null,!1,2282686156)}):e._e()],1),e._v(" "),t("div",{staticClass:"block-offices-map__repeater"},e._l(e.offices_list_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,class:{"block-offices-list-item--active":e.getOfficeHoverId(r)===e.activeOffice,"block-offices-list-item--hover":e.getOfficeHoverId(r)===e.hoverOffice},attrs:{block:r,tabindex:0,mapping:e.repeaterMapping},nativeOn:{click:function(t){return e.setActiveOffice(r)},focus:function(t){return e.setActiveOffice(r)},mouseenter:function(t){return e.setHoverOffice(r)},mouseleave:function(t){return e.setHoverOffice(null)}}})})),1)],1)])],1)}),[],!1,null,null,null).exports),Zu=r(639),Ju={name:"BlockPartnersItem",extends:xo,provide:{globalHelioButtonSize:"small"},props:{image:{type:Object,required:!1,default:function(){return E({media:{url:Zu,alt:""}})}},main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},tags_repeater:{type:Array,required:!1,default:function(){return[]}},cta:{type:Object,required:!1,default:null}},computed:{dynamicColors:function(){var e=this.colorSchemeCssVariables["--swc-text-color"];return{"--dynamic-text-color":Object(Be.a)(e)}}}},ep=(r(1202),Object(H.a)(Ju,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-partners-item__list",style:[e.colorSchemeCssVariables,e.dynamicColors],attrs:{"tag-name":"article"}},[t("helio-box",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass]},[t("div",{staticClass:"block-partners-item__logo"},[t("div",{staticClass:"block-partners-item__image-wrapper"},[t("cms-content",{attrs:{value:e.image}})],1)]),e._v(" "),t("div",{staticClass:"block-partners-item__content"},[t("div",{staticClass:"block-partners-item__heading"},[t("blocks-repeater",{staticClass:"block-partners-item__tags",attrs:{blocks:e.tags_repeater}}),e._v(" "),t("div",{staticClass:"block-partners-item__title-wrapper"},[t("cms-content",{staticClass:"block-partners-item__title",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-partners-item__sub-title",attrs:{value:e.sub_title}})],1)],1),e._v(" "),t("cms-content",{staticClass:"block-partners-item__description",attrs:{value:e.description}}),e._v(" "),t("div",{staticClass:"block-partners-item__links"},e._l(e.list_items_repeater,(function(e,r){return t("blocks-repeater-item",{key:r,attrs:{block:e}})})),1),e._v(" "),t("cms-content",{staticClass:"block-partners-item__cta buttons-mobile-fullwidth",attrs:{value:e.cta}})],1)])],1)}),[],!1,null,null,null).exports),tp={name:"BlockPartners",components:{SwcButton:ft,SwcDropdown:jl},extends:Co,props:{main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},partners_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{partner_item:ep},initialVisiblePartners:6,showAllPartners:!1,filter:null}},computed:{withFilters:function(){return this.options.length>0},filteredPartners:function(){var e=this;if(this.withFilters&&this.filter){var t=this.$i18n.locale;return this.partners_repeater.filter((function(r){var n;return((null==r||null===(n=r.fields)||void 0===n?void 0:n.tags_repeater)||[]).map((function(e){var r,n,o;return null==e||null===(r=e.fields)||void 0===r||null===(n=r.name)||void 0===n||null===(o=n.content)||void 0===o?void 0:o[t]})).indexOf(e.filter)>-1}))}return this.partners_repeater},displayedPartners:function(){return this.showAllPartners?this.filteredPartners:this.filteredPartners.slice(0,this.initialVisiblePartners)},tagsOptions:function(){for(var e=this.$i18n.locale,t=[],i=0;i<this.partners_repeater.length;i+=1)for(var r,n=this.partners_repeater[i],o=(null==n||null===(r=n.fields)||void 0===r?void 0:r.tags_repeater)||[],l=0;l<o.length;l+=1){var c,d,m,f=o[l],h=null==f||null===(c=f.fields)||void 0===c||null===(d=c.name)||void 0===d||null===(m=d.content)||void 0===m?void 0:m[e];h&&-1===t.indexOf(h)&&t.push(h)}return t.sort().map((function(e){return{label:e,value:e}}))},options:function(){return this.tagsOptions.length?[{label:this.$t("blocks.block-partners.all-partners-filter"),value:null}].concat(Object(Yt.a)(this.tagsOptions)):[]}}},np=(r(1203),Object(H.a)(tp,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-partners",class:{"block-partners--with-filters":e.withFilters}},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables,e.colorSchemeFormsCssVariables,e.adjacentBlocksOverlapStyles],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-partners__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-partners__content"},[t("cms-content",{staticClass:"block-partners__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-partners__description",attrs:{value:e.description}}),e._v(" "),e.withFilters?t("swc-dropdown",{staticClass:"block-partners__dropdown",attrs:{"initial-selected":e.options[0],"icon-token":"handshake","close-on-select":!0,options:e.options},on:{changed:function(t){e.filter=t[0].value}}}):e._e()],1),e._v(" "),t("div",[t("blocks-repeater",{staticClass:"block-partners__repeater",attrs:{blocks:e.displayedPartners,mapping:e.repeaterMapping}}),e._v(" "),t("div",{staticClass:"block-partners__show-more"},[!e.showAllPartners&&e.filteredPartners.length>e.initialVisiblePartners?t("swc-button",{class:[e.colorSchemeBtnClass,"buttons-mobile-fullwidth"],attrs:{color:"custom",text:e.$t("blocks.block-partners.show-more-btn"),icon:"plus"},on:{click:function(t){e.showAllPartners=!0}}}):e._e()],1)],1)])])],1)}),[],!1,null,null,null).exports),op={name:"BlockBankPartnersEmployeeItem",components:{AvatarComponent:Ke},extends:xo,props:{person_avatar:{type:Object,required:!1,default:null},person_name:{type:Object,required:!1,default:null},person_subtitle:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}}}},ip=(r(1204),Object(H.a)(op,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-bank-partners-employee-item",attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-bank-partners-employee-item__avatar"},[t("avatar-component",{attrs:{"cms-image":e.person_avatar,size:"xx-large"}})],1),e._v(" "),t("div",{staticClass:"block-bank-partners-employee-item__content"},[t("cms-content",{staticClass:"utils__weight-semi-bold block-bank-partners-employee-item__title",attrs:{"tag-name":"h5",value:e.person_name}}),e._v(" "),t("cms-content",{staticClass:"utils__weight-semi-bold block-bank-partners-employee-item__subtitle",attrs:{"tag-name":"p",value:e.person_subtitle}}),e._v(" "),t("div",{staticClass:"block-bank-partners-employee-item__links"},e._l(e.list_items_repeater,(function(e,r){return t("blocks-repeater-item",{key:r,attrs:{block:e}})})),1)],1)])}),[],!1,null,null,null).exports),ap=r(639),sp={name:"BlockBankPartnersItem",extends:xo,props:{logo:{type:Object,required:!1,default:function(){return E({media:{url:ap,alt:""}})}},name:{type:Object,required:!1,default:null},employees_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{employee_item:ip}}},computed:{dynamicColors:function(){var e=this.colorSchemeCssVariables["--swc-text-color"];return{"--dynamic-text-color":Object(Be.a)(e)}}}},lp=(r(1205),Object(H.a)(sp,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-bank-partners-item",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables,e.dynamicColors],attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-bank-partners-item__logo"},[t("div",{staticClass:"block-bank-partners-item__image-wrapper"},[t("cms-content",{attrs:{value:e.logo}})],1)]),e._v(" "),t("blocks-repeater",{staticClass:"block-bank-partners-item__repeater",attrs:{blocks:e.employees_repeater,mapping:e.repeaterMapping}})],1)}),[],!1,null,null,null).exports),cp={name:"BlockBankPartners",components:{SwcDropdown:jl},extends:Co,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},partners_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{bank_partner_item:lp},initialVisiblePartners:6,showAllPartners:!1,filter:null}},computed:{withFilters:function(){return this.options.length>0},filteredPartners:function(){var e=this;if(this.withFilters&&this.filter){var t=this.$i18n.locale;return this.partners_repeater.filter((function(r){var n,o,l;return(null==r||null===(n=r.fields)||void 0===n||null===(o=n.name)||void 0===o||null===(l=o.content)||void 0===l?void 0:l[t])===e.filter}))}return this.partners_repeater},partnerOptions:function(){for(var e=this.$i18n.locale,t=[],i=0;i<this.partners_repeater.length;i+=1){var r,n,o,l=this.partners_repeater[i],c=null==l||null===(r=l.fields)||void 0===r||null===(n=r.name)||void 0===n||null===(o=n.content)||void 0===o?void 0:o[e];t.push(c)}return t.sort().map((function(e){return{label:e,value:e}}))},options:function(){return this.partnerOptions.length?[{label:this.$t("blocks.block-bank-partners.all-partners-filter"),value:null}].concat(Object(Yt.a)(this.partnerOptions)):[]},dynamicColors:function(){var e=this.text_color||this.colorSchemeCssVariables["--swc-text-color"];return{"--dynamic-text-color":Object(Be.a)(e)}}}},up=(r(1206),Object(H.a)(cp,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-bank-partners",class:{"block-bank-partners--with-filters":e.withFilters}},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables,e.colorSchemeFormsCssVariables,e.adjacentBlocksOverlapStyles,e.dynamicColors],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-bank-partners__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-bank-partners__content"},[t("cms-content",{staticClass:"block-bank-partners__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-bank-partners__description",attrs:{value:e.description}}),e._v(" "),e.withFilters?t("swc-dropdown",{staticClass:"block-bank-partners__dropdown",attrs:{"initial-selected":e.options[0],"icon-token":"handshake","close-on-select":!0,options:e.options},on:{changed:function(t){e.filter=t[0].value}}}):e._e()],1),e._v(" "),t("blocks-repeater",{staticClass:"block-bank-partners__repeater",attrs:{blocks:e.filteredPartners,mapping:e.repeaterMapping}})],1)])],1)}),[],!1,null,null,null).exports),pp={name:"TagItem",extends:xo,props:{name:{type:Object,required:!1,default:null},bg_color_primary:{type:String,required:!1,default:null},text_color:{type:String,required:!1,default:null}}},dp=(r(1207),Object(H.a)(pp,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"tag-item",attrs:{"tag-name":"div"}},[t("helio-badge",{style:{"background-color":e.bg_color_primary,color:e.text_color}},[t("cms-content",{attrs:{value:e.name}})],1)],1)}),[],!1,null,null,null).exports),mp={name:"PostInfoItem",extends:xo,props:{description:{type:Object,required:!1,default:null},icon:{type:Object,required:!1,default:null}}},fp=Object(H.a)(mp,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-post__repeater-item",attrs:{"tag-name":"article"}},[t("cms-content",{attrs:{value:e.icon}}),e._v(" "),t("cms-content",{attrs:{value:e.description}})],1)}),[],!1,null,null,null).exports;function hp(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function bp(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?hp(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):hp(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var _p={name:"PostShare",computed:bp(bp({},Object(c.e)({fullPath:function(e){return e.fullPath}})),{},{url:function(){return encodeURIComponent(this.fullPath)},shareLinks:function(){return[{platform:"facebook",icon:{token:"facebook-f",weight:"brand"},url:"https://www.facebook.com/sharer/sharer.php?u=".concat(this.url)},{platform:"twitter",icon:{token:"twitter-x",weight:"regular"},url:"https://twitter.com/intent/tweet?url=".concat(this.url)},{platform:"linkedin",icon:{token:"linkedin-in",weight:"brand"},url:"http://www.linkedin.com/shareArticle?mini=true&url=".concat(this.url)},{platform:"print",icon:{token:"print",weight:"regular"}},{platform:"mail",icon:{token:"envelope",weight:"regular"},url:"mailto:?body=".concat(this.url)}]}}),methods:{onPrint:function(){window.print()}}};r(1208);function vp(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var gp={name:"BlockPost",components:{AvatarComponent:Ke,ColorSchemeSwitcher:Wi,PostShare:Object(H.a)(_p,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"post-share"},[t("ul",{staticClass:"post-share__list"},e._l(e.shareLinks,(function(link){return t("li",{key:link.platform,staticClass:"post-share__list-item"},["print"===link.platform?t("helio-icon",{staticClass:"post-share__print-button",attrs:{color:"night-gray10",token:link.icon.token,weight:link.icon.weight,rounded:!0},on:{click:e.onPrint}}):t("a",{attrs:{href:link.url,target:"_blank"}},[t("helio-icon",{attrs:{color:"night-gray10",token:link.icon.token,weight:link.icon.weight,rounded:!0}})],1)],1)})),0)])}),[],!1,null,"22206910",null).exports},extends:Co,props:{author_avatar:{type:Object,required:!1,default:null},author_name:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},main_content:{type:Object,required:!1,default:null},main_image:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},tags_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{tagItemRepeaterMapping:{tag_item:dp},postInfoRepeaterMapping:{list_items_repeater:fp},imageOverlap:null}},computed:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?vp(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):vp(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(c.e)({isXlUp:function(e){return e.responsiveBreakpoints.isXlUp},isXlDown:function(e){return e.responsiveBreakpoints.isXlDown}})),mounted:function(){this.onResize(),window.addEventListener("resize",this.onResize)},beforeDestroy:function(){window.removeEventListener("resize",this.onResize)},methods:{onResize:function(){var e,t,r=null===(e=this.$refs)||void 0===e||null===(t=e.postMainImage)||void 0===t?void 0:t.$el;r&&(this.imageOverlap="".concat(.5*(null==r?void 0:r.clientHeight),"px"))}}},yp=gp,kp=(r(1209),Object(H.a)(yp,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-post",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStylesTop,{backgroundColor:e.bg_color_primary}]},[t("div",{staticClass:"block-post__header-container",style:{paddingBottom:e.imageOverlap,color:e.text_color}},[t("div",{staticClass:"block-post__header"},[t("blocks-repeater",{staticClass:"block-post__tag-list",attrs:{blocks:e.tags_repeater,mapping:e.tagItemRepeaterMapping}}),e._v(" "),t("cms-content",{staticClass:"h1 h1--responsive utils__weight-medium",attrs:{"tag-name":"h1",value:e.main_title}}),e._v(" "),t("div",{staticClass:"block-post__author-container"},[t("avatar-component",{attrs:{"cms-image":e.author_avatar,size:e.isXlUp?"x-large":"medium"}}),e._v(" "),t("div",[t("cms-content",{staticClass:"utils__weight-medium utils__text-base",attrs:{value:e.author_name}}),e._v(" "),t("blocks-repeater",{staticClass:"block-post__post-info-repeater utils__weight-medium",attrs:{blocks:e.list_items_repeater,mapping:e.postInfoRepeaterMapping}})],1)],1),e._v(" "),e.isXlDown?t("post-share"):e._e()],1)]),e._v(" "),t("color-scheme-switcher",{staticClass:"block-post__content-container",style:e.adjacentBlocksOverlapStylesBottom,attrs:{"color-scheme":"normal"}},[t("div",{staticClass:"block-post__main-image-container widescreen-container",style:"margin-top: -".concat(e.imageOverlap)},[t("div",{staticClass:"block-post__main-image-inner-container"},[t("cms-content",{ref:"postMainImage",staticClass:"block-post__main-image",attrs:{value:e.main_image}})],1)]),e._v(" "),t("div",{staticClass:"block-post__main-content-container widescreen-container"},[e.isXlUp?t("post-share"):e._e(),e._v(" "),t("cms-content",{staticClass:"block-post__main-content",attrs:{value:e.main_content}})],1)])],1)}),[],!1,null,null,null).exports),Op={name:"AbstractSkeletonLayout",props:{displaySkeletons:{type:Boolean,required:!1,default:!1}},created:function(){var e=this.$slots,t=this.$scopedSlots;Object.defineProperty(this,"$slots",{get:function(){return this.displaySkeletons?[]:e},set:function(t){e=t}}),Object.defineProperty(this,"$scopedSlots",{get:function(){return this.displaySkeletons?{}:t},set:function(e){t=e}})}},wp={name:"BlockPostsArchiveItemTemplate",extends:Object(H.a)(Op,undefined,undefined,!1,null,null,null).exports,slots:{avatar:{type:Object,required:!1,default:null},author:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},list:{type:Array,required:!1,default:null},image:{type:Object,required:!1,default:null},title:{type:Object,required:!1,default:null},tags:{type:Array,required:!1,default:null}}},Cp=(r(1210),Object(H.a)(wp,(function(){var e=this,t=e._self._c;return t("div",{class:["block-posts-archive-item__content",{"has-skeletons":e.displaySkeletons}]},[t("div",{staticClass:"block-posts-archive-item__image-container"},[e._t("tags",(function(){return[t("div",{staticClass:"block-posts-archive-item__tags"})]})),e._v(" "),e._t("image",(function(){return[t("div",{staticClass:"block-posts-archive-item__image"})]}))],2),e._v(" "),t("div",{staticClass:"block-posts-archive-item__text-content"},[t("div",[e._t("title",(function(){return[t("div",{staticClass:"block-posts-archive-item__title title1"}),e._v(" "),t("div",{staticClass:"block-posts-archive-item__title title2"})]})),e._v(" "),e._t("description",(function(){return[t("div",{staticClass:"block-posts-archive-item__description description1"}),e._v(" "),t("div",{staticClass:"block-posts-archive-item__description description2"})]}))],2),e._v(" "),t("div",{staticClass:"block-posts-archive-item__info"},[e._t("avatar",(function(){return[t("div",{staticClass:"block-posts-archive-item__info-author"})]})),e._v(" "),t("div",{staticClass:"block-posts-archive-item__info-text"},[e._t("author",(function(){return[t("div",{staticClass:"block-posts-archive-item__name"})]})),e._v(" "),e._t("list",(function(){return[e._m(0)]}))],2)],2)])])}),[function(){var e=this._self._c;return e("div",{staticClass:"block-posts-archive-item__details"},[e("div",[e("div"),e("div")]),this._v(" "),e("div",[e("div"),e("div")])])}],!1,null,null,null).exports),jp={name:"BlockPostsArchiveItem",components:{BlockPostsArchiveItemTemplate:Cp,AvatarComponent:Ke},extends:xo,props:{author_avatar:{type:Object,required:!1,default:null},author_name:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},link:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},main_image:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},tags_repeater:{type:Array,required:!1,default:function(){return[]}},displayAsSkeleton:{type:Boolean,required:!1,default:!1}},computed:{dynamicColors:function(){var e=this.colorSchemeCssVariables["--swc-text-color"];return{"--dynamic-text-color":Object(Be.a)(e)}}}},xp=Object(H.a)(jp,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-posts-archive-item",style:[e.dynamicColors],attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-posts-archive-item__inner"},[t(e.displayAsSkeleton?"div":"cms-content",{tag:"component",staticClass:"block-posts-archive-item__link-box",attrs:{value:e.displayAsSkeleton?null:e.link}},[t("block-posts-archive-item-template",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],attrs:{"display-skeletons":e.displayAsSkeleton},scopedSlots:e._u([{key:"tags",fn:function(){return[t("blocks-repeater",{staticClass:"block-posts-archive-item__tags",attrs:{blocks:e.tags_repeater}})]},proxy:!0},{key:"image",fn:function(){return[t("cms-content",{staticClass:"block-posts-archive-item__image",attrs:{value:e.main_image}})]},proxy:!0},{key:"title",fn:function(){return[t("cms-content",{staticClass:"block-posts-archive-item__title utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}})]},proxy:!0},{key:"description",fn:function(){return[t("cms-content",{staticClass:"block-posts-archive-item__description",attrs:{value:e.description}})]},proxy:!0},{key:"avatar",fn:function(){return[t("avatar-component",{staticClass:"block-posts-archive-item__info-author",attrs:{"cms-image":e.author_avatar,size:"medium"}})]},proxy:!0},{key:"author",fn:function(){return[t("cms-content",{staticClass:"block-posts-archive-featured-item__name utils__weight-medium",attrs:{"tag-name":"p",value:e.author_name}})]},proxy:!0},{key:"list",fn:function(){return[t("blocks-repeater",{staticClass:"block-posts-archive-item__details",attrs:{blocks:e.list_items_repeater}})]},proxy:!0}])})],1)],1)])}),[],!1,null,null,null).exports;function Sp(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Pp(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Sp(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Sp(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Dp={name:"BlockPostsArchive",components:{ColorSchemeSwitcher:Wi,SwcButton:ft,SwcDropdown:jl},extends:Co,mixins:[Xe],data:function(){return{repeaterMapping:{blog_article_item:xp},skeletonArticleItemPayload:Ti(this.$i18n,this.$helpers),isFetchingData:!1,postsPerPageCount:6,finalCategories:[],finalPosts:[],currentPageNb:1,currentSortOrder:"desc",lastFetchParams:null}},computed:Pp(Pp({},Object(c.e)({isXlDown:function(e){return e.responsiveBreakpoints.isXlDown}})),{},{isFirstApiCall:function(){return null===this.lastFetchParams},selectedCategories:function(){return this.finalCategories.filter((function(e){return!0===e.selected}))},doesAllCategoriesAreSelected:function(){return this.selectedCategories.length===this.finalCategories.length},hasMorePostsToFetch:function(){return this.finalPosts.length<this.totalArticlesAvailable},skeletonsToShowCount:function(){var e=Math.max(0,this.postsPerPageCount-this.finalPosts.length);return this.isFetchingData&&0===e&&(e+=2),e},totalArticlesAvailable:function(){for(var e=0,i=0;i<this.selectedCategories.length;i+=1)e+=this.selectedCategories[i].articles_count;return e},sortOptions:function(){return[{label:this.$t("blocks.block-posts-archive.sort-label-desc"),value:"desc"},{label:this.$t("blocks.block-posts-archive.sort-label-asc"),value:"asc"}]},sortIcon:function(){return"asc"===this.currentSortOrder?"arrow-up":"arrow-down"},allCategoryOptions:function(){var e=this;return this.finalCategories.map((function(t){return{label:t.label[e.$i18n.locale],value:t.id}}))},selectedCategoryOptions:function(){var e=this.selectedCategories.map((function(e){return e.id}));return this.allCategoryOptions.filter((function(option){return-1!==e.indexOf(option.value)}))},currentFetchParams:function(){var e={language:this.$i18n.locale,page:this.currentPageNb,limit:this.postsPerPageCount,order:this.currentSortOrder};return this.doesAllCategoriesAreSelected||(e.categories=this.selectedCategories.map((function(e){return e.id})).join(",")),e},dynamicColors:function(){var e=this.text_color||this.colorSchemeCssVariables["--swc-text-color"];return{"--dynamic-text-color":Object(Be.a)(e)}}}),mounted:function(){var e=this;this.doOnceEnteredViewport((function(){e.$watch("currentFetchParams",e.initiateResultsFetchTimeout.bind(e),{immediate:!0})}))},methods:{resetFilters:function(){for(var i=0;i<this.finalCategories.length;i+=1)this.finalCategories[i].selected=!0},resetResults:function(){this.finalPosts=[],this.currentPageNb=1},initializeCategories:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.finalCategories=e.map((function(e){return Pp(Pp({},e),{},{selected:!0})}))},initiateResultsFetchTimeout:function(){var e=this,t=1e3;(this.isFirstApiCall||this.currentFetchParams.page!==this.lastFetchParams.page)&&(t=0),this.fetchResultsTimeout&&clearTimeout(this.fetchResultsTimeout),this.fetchResultsTimeout=setTimeout((function(){Ee()(e.currentFetchParams,e.lastFetchParams)||e.fetchResults()}),t)},fetchResults:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var r,n,o,l,c,d,m,f,h;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.isFirstApiCall||!Ee()(e.currentFetchParams.categories,e.lastFetchParams.categories)||!Ee()(e.currentFetchParams.order,e.lastFetchParams.order),n=e.isFirstApiCall,r&&e.resetResults(),e.lastFetchParams=ne()(e.currentFetchParams),e.isFetchingData=!0,t.next=7,e.$coreAxiosProtected.get("/articles",{params:Pp(Pp({},e.lastFetchParams),{},{with_categories:n?1:void 0})});case 7:o=t.sent,e.isFetchingData=!1,o&&(l=o.data.data,c=l.categories,d=l.articles,n&&e.initializeCategories(c),d&&(f=Ti.bind(e,e.$i18n,e.$helpers),h=d.map(f),(m=e.finalPosts).push.apply(m,Object(Yt.a)(h))));case 10:case"end":return t.stop()}}),t)})))()},onCategoryCheckboxFilterChanged:function(e){for(var t=this.doesAllCategoriesAreSelected,r=0,i=0;i<this.finalCategories.length;i+=1){var n=this.finalCategories[i];t?n.selected=n.id===e:n.id===e&&(n.selected=!n.selected),n.selected&&(r+=1)}0===r&&this.resetFilters()},onCategoryDropdownFilterChanged:function(e){for(var t=e.map((function(option){return option.value})),r=0===t.length,i=0;i<this.finalCategories.length;i+=1){var n=this.finalCategories[i];n.selected=r||-1!==t.indexOf(n.id)}},onSortOrderChanged:function(e){this.currentSortOrder=e},onLoadMorePostsClicked:function(){this.currentPageNb+=1}}},qp=Dp,Bp=(r(1211),Object(H.a)(qp,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-posts-archive"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.colorSchemeFormsCssVariables,e.dynamicColors],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-posts-archive__inner widescreen-container",style:{color:e.text_color}},[e.isXlDown?e._e():t("div",{staticClass:"block-posts-archive__left-column"},[t("color-scheme-switcher",{staticClass:"block-posts-archive__categories contrast-shadow-in",attrs:{"color-scheme":"normal"}},[t("div",{staticClass:"block-posts-archive__categories-header"},[t("h3",{staticClass:"h6"},[e._v("\n\t\t\t\t\t\t\t"+e._s(e.$t("blocks.block-posts-archive.category-title"))+"\n\t\t\t\t\t\t")]),e._v(" "),t("swc-button",{staticClass:"block-posts-archive__categories-reset-btn",attrs:{"aria-label":e.$t("blocks.block-posts-archive.reset-btn"),disabled:e.isFetchingData||e.doesAllCategoriesAreSelected,icon:"undo"},on:{click:function(t){return e.resetFilters()}}})],1),e._v(" "),t("div",{staticClass:"block-posts-archive__categories-header-separator"}),e._v(" "),e._l(e.finalCategories,(function(r,n){return t("div",{key:"category-".concat(n),staticClass:"block-posts-archive__category-row"},[t("helio-checkbox",{attrs:{label:e.$t("blocks.block-posts-archive.category-label",{name:r.label[e.$i18n.locale],count:r.articles_count}),disabled:e.isFetchingData,"initial-checked":!e.doesAllCategoriesAreSelected&&r.selected},on:{changed:function(t){return e.onCategoryCheckboxFilterChanged(r.id)}}})],1)})),e._v(" "),e.finalCategories.length?e._e():e._l(5,(function(r){return t("div",{key:"skeleton-".concat(r),staticClass:"block-posts-archive__category-row"},[t("div",{staticClass:"block-posts-archive__category-row-skeleton"},[t("div",{staticClass:"swc-skeleton-text"}),e._v(" "),t("div",{staticClass:"swc-skeleton-text"}),e._v(" "),t("div"),e._v(" "),t("div",{staticClass:"swc-skeleton-text"})])])}))],2)],1),e._v(" "),t("div",{staticClass:"block-posts-archive__right-column"},[t("div",{staticClass:"block-posts-archive__header"},[t("div",{staticClass:"block-posts-archive__header-title",domProps:{innerHTML:e._s(e.$t("blocks.block-posts-archive.title",{count:e.totalArticlesAvailable}))}}),e._v(" "),t("div",{staticClass:"block-posts-archive__header-dropdowns"},[e.isXlDown?t("div",{staticClass:"block-posts-archive__header-categories"},[t("swc-dropdown",{attrs:{"close-on-select":!1,options:e.allCategoryOptions,"initial-selected":e.selectedCategoryOptions,multiple:!0,reset:!0,disabled:e.isFetchingData},on:{changed:function(t){return e.onCategoryDropdownFilterChanged(t)}}})],1):e._e(),e._v(" "),t("div",{staticClass:"block-posts-archive__header-sort"},[t("swc-dropdown",{staticClass:"block-posts-archive__dropdown",attrs:{"initial-selected":e.sortOptions[0],"icon-token":e.sortIcon,"close-on-select":!0,options:e.sortOptions,disabled:e.isFetchingData},on:{changed:function(t){return e.onSortOrderChanged(t[0].value)}}})],1)])]),e._v(" "),t("div",{staticClass:"block-posts-archive__content"},[t("div",{staticClass:"block-posts-archive__item"},[e._l(e.finalPosts,(function(r,n){return t("blocks-repeater-item",{key:"article-".concat(n),attrs:{block:r,mapping:e.repeaterMapping,props:{displayAsSkeleton:!1,provide:{blocksEditEnabled:!1,blocksDeleteEnabled:!1}}}})})),e._v(" "),e._l(e.skeletonsToShowCount,(function(r){return t("blocks-repeater-item",{key:"skeleton-".concat(r),attrs:{block:e.skeletonArticleItemPayload,mapping:e.repeaterMapping,props:{displayAsSkeleton:!0,provide:{editModeActivated:!1}}}})}))],2),e._v(" "),t("div",{staticClass:"block-partners__show-more"},[!e.isFetchingData&&e.hasMorePostsToFetch?t("swc-button",{staticClass:"buttons-mobile-fullwidth",attrs:{text:e.$t("blocks.block-posts-archive.show-more-btn"),icon:"plus"},on:{click:e.onLoadMorePostsClicked}}):e._e()],1)])])])])],1)}),[],!1,null,null,null).exports);function Tp(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Mp(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Tp(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Tp(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var $p={name:"BlockProperties",components:{MapComponent:oa,ClickGateway:aa},extends:Co,mixins:[Xe],props:{point_color:{type:String,required:!1,default:null},main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},properties_listing_repeater:{type:Array,required:!1,default:function(){return[]}},properties_map_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{activeProperty:null}},computed:Mp(Mp({},Object(c.e)({isXlDown:function(e){return e.responsiveBreakpoints.isXlDown}})),{},{hasOnlyOneProperty:function(){return 1===this.listingArr.length},maxListing:function(){return this.isXlDown?2:1/0},listingArr:function(){return this.properties_listing_repeater.slice(0,this.maxListing)},mapPropertyToShowInPopup:function(){var e=this;return this.activeProperty?this.properties_map_repeater.find((function(t){var r;return(null==t||null===(r=t.block_params)||void 0===r?void 0:r.hover_id)===e.activeProperty})):null},coordinatesToCenterOn:function(){return this.properties_map_repeater.map((function(marker){return marker.block_params.coords}))}}),methods:{setActiveProperty:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=(null==t||null===(e=t.block_params)||void 0===e?void 0:e.hover_id)||null;this.activeProperty!==r&&(this.activeProperty=r)}}},Ap=$p,Ep=(r(1212),Object(H.a)(Ap,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-properties",class:{"block-properties--one-property":e.hasOnlyOneProperty}},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.colorSchemeCssVariables],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-properties__inner",style:{color:e.text_color}},[t("div",{staticClass:"block-properties__header widescreen-container"},[t("cms-content",{staticClass:"block-properties__title h2 h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"buttons-mobile-fullwidth",attrs:{value:e.cta}})],1),e._v(" "),t("div",{staticClass:"block-properties__interactive widescreen-container"},[t("div",{staticClass:"block-properties__properties-list"},e._l(e.listingArr,(function(r,n){return t("blocks-repeater-item",{key:"listing-".concat(n),attrs:{block:r},nativeOn:{mouseenter:function(t){return e.setActiveProperty(r)},mouseleave:function(t){return e.setActiveProperty(null)}}})})),1),e._v(" "),t("click-gateway",{staticClass:"block-properties__map-wrapper"},[e.hasEnteredViewport?t("map-component",{attrs:{"center-on":e.coordinatesToCenterOn,"cluster-color":e.colorSchemeCssVariables["--swc-map-marker-color"],"popup-property-payload":e.mapPropertyToShowInPopup},scopedSlots:e._u([{key:"cluster-markers",fn:function(){return e._l(e.properties_map_repeater,(function(e,r){return t("blocks-repeater-item",{key:"cluster-".concat(r),attrs:{block:e,props:{markerProps:{isCircleVisible:!1,forceShowTooltip:!0,forceShowPopup:!1,openPopupOnHover:!0,openPopupOnClick:!1},tooltipEnabled:!0}}})}))},proxy:!0}],null,!1,1155604887)}):e._e()],1)],1)])])],1)}),[],!1,null,null,null).exports);function Lp(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Rp(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Lp(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Lp(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Fp={name:"BlockPropertiesSlider",components:{BaseSlider:Vo},extends:Co,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},properties_repeater:{type:Array,required:!1,default:function(){return[]}}}},Ip=(r(1213),Object(H.a)(Fp,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-properties-slider"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:Rp(Rp(Rp({},e.adjacentBlocksOverlapStyles),e.colorSchemeCssVariables),{},{color:e.text_color}),attrs:{color:e.bg_color_primary}},[t("base-slider",{attrs:{"main-title":e.main_title,description:e.description,"item-repeater":e.properties_repeater}})],1)],1)}),[],!1,null,null,null).exports),Np={name:"MultiStepFormStep",components:{CmsContent:st},props:{errors:{type:Array,required:!1,default:function(){return[]}},isFirstStep:{type:Boolean,required:!1,default:!1},isSuccess:{type:Boolean,required:!1,default:!1},titleObj:{type:Object,required:!1,default:null},title:{type:String,required:!1,default:""}},data:function(){return{isErrorMessageActive:!1}},computed:{finalTitleObj:function(){return this.titleObj?this.titleObj:this.title?L(this.title):null}},watch:{errors:function(e){this.isErrorMessageActive=e.length>0}}},Vp=(r(1214),Object(H.a)(Np,(function(){var e=this,t=e._self._c;return t("div",{class:["multi-step-form-step",{"multi-step-form-step--first":e.isFirstStep}]},[t("cms-content",{staticClass:"h4 multi-step-form-step__title",attrs:{"tag-name":"h2",value:e.finalTitleObj}}),e._v(" "),t("helio-message",{attrs:{active:e.isErrorMessageActive,state:"danger",title:e.$t("multi-step-form.errors.message.title")},on:{close:function(t){e.isErrorMessageActive=!1}},scopedSlots:e._u([{key:"content",fn:function(){return[e.isErrorMessageActive?t("ul",e._l(e.errors,(function(r){return t("li",{key:r,domProps:{innerHTML:e._s(e.$t("multi-step-form.errors.message.".concat(r)))}})})),0):e._e()]},proxy:!0}])}),e._v(" "),t("helio-message",{attrs:{active:e.isSuccess,closeable:!1,state:"success",title:e.$t("multi-step-form.success.title")},scopedSlots:e._u([{key:"content",fn:function(){return[t("p",[e._v("\n\t\t\t\t"+e._s(e.$t("multi-step-form.success.content"))+"\n\t\t\t")])]},proxy:!0}])}),e._v(" "),t("div",{staticClass:"multi-step-form-step__slot"},[e._t("default")],2)],1)}),[],!1,null,null,null).exports);function Up(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Hp(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Up(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Up(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var zp={name:"MultiStepForm",components:{BackgroundComponent:bo,CmsContent:st,MultiStepFormStep:Vp,SwcDropdown:jl,SwcField:bt,SwcButton:ft},inject:{colorSchemeBtnClass:{from:"colorSchemeBtnClass",default:null},colorSchemeCssVariables:{from:"colorSchemeCssVariables",default:null}},props:{badgeText:{type:Object,required:!1,default:null},errors:{type:Array,required:!0},formType:{type:String,required:!0,validator:function(e){return-1!==["alert","valuation"].indexOf(e)}},introTitle:{type:Object,required:!1,default:null},introDescription:{type:Object,required:!1,default:null},introButtonText:{type:Object,required:!1,default:function(){return L({fr:"Débuter",en:"Start"})}},municipalitiesDropdown:{type:Array,required:!0},media:{type:Object,required:!1,default:null},numberOfSteps:{type:Number,required:!0},isSubmitted:{type:Boolean,required:!1,default:!1},isSubmitting:{type:Boolean,required:!1,default:!1}},data:function(){return{currentStep:0,currentStepDatas:{},measurementSystem:"imperial",livableSurfaceArea:0,lotSurfaceArea:0,valuationReport:!1,valuationReportAvailable:!1}},computed:Hp(Hp({},Object(c.e)({firstLoadDataRecaptchaSiteKey:function(e){return e.firstLoadData.recaptcha},defaultPriceIncrements:function(e){return e.propertiesDatas.defaultPriceIncrements}})),{},{isAllRequiredDataFetched:function(){return!(!this.municipalitiesDropdown.length||!this.firstLoadDataRecaptchaSiteKey)},currentStepData:function(){return this.currentStepDatas[this.currentStep]},isNotInteractive:function(){return this.isSubmitting||this.isSubmitted},alertFormDateOptions:function(){return this.translationObjectToDropdownData(this.$t("blocks.block-property-alert.step-2.date.options"))},alertFormSituationOptions:function(){return this.translationObjectToDropdownData(this.$t("blocks.block-property-alert.step-2.situation.options"))},alertFormPropertyTypeOptions:function(){return this.translationObjectToDropdownData(this.$t("property-types"))},valuationFormPropertyTypeOptions:function(){return this.translationObjectToDropdownData(this.$t("property-types"))},valuationFormMeasurementOptions:function(){return this.translationObjectToDropdownData(this.$t("blocks.block-property-valuation.step-3.measurement-system.options"))},communicationOptions:function(){return this.translationObjectToDropdownData(this.$t("multi-step-form.contact.communication.options"))},measurementUnits:function(){switch(this.measurementSystem){case"imperial":return"fr"===this.$i18n.locale?"pi²":"ft²";case"metric":return"m²";default:return""}},finalLivableSurfaceArea:function(){return this.livableSurfaceArea>0?"".concat(this.livableSurfaceArea," ").concat(this.measurementUnits):null},finalLotSurfaceArea:function(){return this.lotSurfaceArea>0?"".concat(this.lotSurfaceArea," ").concat(this.measurementUnits):null},isSubmitDisabled:function(){if(this.isNotInteractive)return!0;var e=this.currentStep===this.numberOfSteps,t=!this.currentStepData.address||!this.currentStepData.postal_code||!this.currentStepData.city;return e&&t},municipalStepTitle:function(){return"alert"===this.formType?this.$t("blocks.block-property-alert.step-1.title"):this.$t("blocks.block-property-valuation.step-1.title")},nextButtonContent:function(){return{text:this.currentStep===this.numberOfSteps?this.$t("multi-step-form.buttons.submit"):this.$t("multi-step-form.buttons.next"),icon:this.currentStep===this.numberOfSteps?"paper-plane":"arrow-right"}},progressBarColor:function(){var e;return(null===(e=this.colorSchemeCssVariables)||void 0===e?void 0:e["--swc-highlight-color"])||"primary"}}),watch:{currentStep:{handler:function(e){void 0===this.currentStepDatas[e]&&this.$set(this.currentStepDatas,e,{})},immediate:!0},finalLivableSurfaceArea:function(e){this.setFormData("livable_surface_area",e)},finalLotSurfaceArea:function(e){this.setFormData("lot_surface_area",e)},valuationReport:function(e){this.setFormData("report",e)},valuationReportAvailable:function(e){this.setFormData("report_available",e)}},methods:{goToNextStep:function(){this.currentStep+=1},goToPrevStep:function(){this.currentStep-=1},handleNextButton:function(){this.$emit("validate-step",{step:this.currentStep,data:this.currentStepData,next:this.goToNextStep.bind(this)})},handlePrevButton:function(){this.$emit("reset-errors"),this.goToPrevStep()},mapMunicipalities:function(e){var t=e.map((function(e){return e.label})).filter(Boolean);this.setFormData("municipalities",t)},getErrorClasses:function(e){return this.errors.includes(e)?"multi-step-form__dropdown--has-error":null},setFormData:function(e,t){this.$set(this.currentStepDatas[this.currentStep],e,t)},getInitialError:function(e,t){return this.errors.includes(e)?[this.$t("multi-step-form.errors.".concat(t))]:[]},translationObjectToDropdownData:function(e){return Object.entries(e).map((function(element){return{value:element[0],label:element[1]}}))},valueDisplayFormatter:function(e){return e.toLocaleString(["".concat(this.$i18n.locale,"-CA"),this.$i18n.locale])},valueNumberFormatter:function(e){return e=(e=e.toString()).replace(",","").replace(" ","").replace(" ","").replace("-",""),e=parseInt(e,10)}}},Xp=(r(1215),Object(H.a)(zp,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"multi-step-form clearfix widescreen-container"},[t("div",{class:["multi-step-form__container",{"multi-step-form__container--on-first-step":0===e.currentStep}]},[t("div",{staticClass:"multi-step-form__steps"},[e.badgeText?t("helio-badge",[t("cms-content",{attrs:{value:e.badgeText}})],1):e._e(),e._v(" "),t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:0===e.currentStep,expression:"currentStep === 0"}],attrs:{"title-obj":e.introTitle,"is-first-step":!0}},[t("cms-content",{attrs:{value:e.introDescription}})],1),e._v(" "),t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:1===e.currentStep,expression:"currentStep === 1"}],attrs:{title:e.municipalStepTitle,errors:e.errors}},["alert"===e.formType?t("helio-dropdown-group",{attrs:{"icon-token":"search",multiple:!0,placeholder:e.$t("blocks.block-property-alert.step-1.title"),"close-on-select":!1,options:e.municipalitiesDropdown,reset:!0,searchable:!0,"select-by-group":!0},on:{changed:e.mapMunicipalities}}):t("swc-dropdown",{class:["multi-step-form__dropdown",e.getErrorClasses("municipalities")],attrs:{"icon-token":"search",placeholder:e.$t("blocks.block-property-alert.step-1.title"),"close-on-select":!0,options:e.municipalitiesDropdown,searchable:!0,"initial-errors":e.getInitialError("municipalities","required")},on:{changed:e.mapMunicipalities}})],1),e._v(" "),"alert"===e.formType?t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:2===e.currentStep,expression:"currentStep === 2"}],attrs:{errors:e.errors,title:e.$t("blocks.block-property-alert.step-2.title")}},[t("swc-dropdown",{class:["multi-step-form__dropdown",e.getErrorClasses("moving_date")],attrs:{options:e.alertFormDateOptions,label:e.$t("blocks.block-property-alert.step-2.date.label"),placeholder:e.$t("blocks.block-property-alert.step-2.date.placeholder"),"close-on-select":!0,"initial-errors":e.getInitialError("moving_date","required")},on:{changed:function(t){return e.setFormData("moving_date",t[0].value)}}}),e._v(" "),t("swc-dropdown",{class:["multi-step-form__dropdown",e.getErrorClasses("current_situation")],attrs:{options:e.alertFormSituationOptions,label:e.$t("blocks.block-property-alert.step-2.situation.label"),placeholder:e.$t("blocks.block-property-alert.step-2.situation.placeholder"),"close-on-select":!0,"initial-errors":e.getInitialError("current_situation","required")},on:{changed:function(t){return e.setFormData("current_situation",t[0].value)}}})],1):e._e(),e._v(" "),"alert"===e.formType?t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:3===e.currentStep,expression:"currentStep === 3"}],attrs:{title:e.$t("blocks.block-property-alert.step-3.title")}},[t("helio-range-slider",{attrs:{data:e.defaultPriceIncrements,"formatter-to-display":e.valueDisplayFormatter,"formatter-to-number":e.valueNumberFormatter,"icon-max":"usd-circle","icon-min":"usd-circle","label-min":e.$t("blocks.block-property-alert.step-3.minimum"),"label-max":e.$t("blocks.block-property-alert.step-3.maximum.label"),"infinite-max":!0},on:{changed:function(t){return e.setFormData("budget",t)}}})],1):e._e(),e._v(" "),"alert"===e.formType?t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:4===e.currentStep,expression:"currentStep === 4"}],attrs:{errors:e.errors,title:e.$t("blocks.block-property-alert.step-4.title")}},[t("swc-dropdown",{staticClass:"multi-step-form__dropdown",attrs:{options:e.alertFormPropertyTypeOptions,"icon-token":"house",label:e.$t("blocks.block-property-alert.step-4.property-type.label"),placeholder:e.$t("blocks.block-property-alert.step-4.property-type.placeholder"),"close-on-select":!0},on:{changed:function(t){return e.setFormData("property_type",t[0].value)}}}),e._v(" "),t("div",{staticClass:"multi-step-form__grid multi-step-form__grid--2-columns"},[t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"number",icon:"bed",mask:"##","min-number":0,label:e.$t("blocks.block-property-alert.step-4.bedrooms.label"),placeholder:e.$t("blocks.block-property-alert.step-4.bedrooms.placeholder"),required:!0,"initial-errors":e.getInitialError("bedrooms","required")},on:{changed:function(t){e.setFormData("bedrooms",Number(t))}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"number",icon:"bath",mask:"##","min-number":0,label:e.$t("blocks.block-property-alert.step-4.bathrooms.label"),placeholder:e.$t("blocks.block-property-alert.step-4.bathrooms.placeholder"),required:!0,"initial-errors":e.getInitialError("bathrooms","required")},on:{changed:function(t){e.setFormData("bathrooms",Number(t))}}})],1)],1):e._e(),e._v(" "),"valuation"===e.formType?t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:2===e.currentStep,expression:"currentStep === 2"}],attrs:{title:e.$t("blocks.block-property-valuation.step-2.title"),errors:e.errors}},[t("div",{staticClass:"multi-step-form__grid multi-step-form__grid--2-columns"},[t("swc-dropdown",{class:["multi-step-form__dropdown",e.getErrorClasses("property_type")],attrs:{icon:"home",label:e.$t("blocks.block-property-valuation.step-2.property-type.label"),placeholder:e.$t("blocks.block-property-valuation.step-2.property-type.placeholder"),options:e.valuationFormPropertyTypeOptions,"close-on-select":!0,"initial-errors":e.getInitialError("property_type","required")},on:{changed:function(t){return e.setFormData("property_type",t[0].value)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{label:e.$t("blocks.block-property-valuation.step-2.year-of-construction.label"),placeholder:e.$t("blocks.block-property-valuation.step-2.year-of-construction.placeholder"),mask:"####",required:!0,"initial-errors":e.getInitialError("construction_year","required")},on:{changed:function(t){e.setFormData("construction_year",Number(t))}}})],1),e._v(" "),t("div",{staticClass:"multi-step-form__grid multi-step-form__grid--2-columns"},[t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"number",icon:"bed",mask:"##","min-number":0,label:e.$t("blocks.block-property-valuation.step-2.bedrooms.label"),placeholder:e.$t("blocks.block-property-valuation.step-2.bedrooms.placeholder"),required:!0,"initial-errors":e.getInitialError("bedrooms","required")},on:{changed:function(t){e.setFormData("bedrooms",""!==t?Number(t):null)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"number",icon:"bath",mask:"##","min-number":0,label:e.$t("blocks.block-property-valuation.step-2.bathrooms.label"),placeholder:e.$t("blocks.block-property-valuation.step-2.bathrooms.placeholder"),required:!0,"initial-errors":e.getInitialError("bathrooms","required")},on:{changed:function(t){e.setFormData("bathrooms",""!==t?Number(t):null)}}})],1),e._v(" "),t("div",{staticClass:"multi-step-form__grid multi-step-form__grid--2-columns"},[t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"number",icon:"parking-circle",mask:"##","min-number":0,label:e.$t("blocks.block-property-valuation.step-2.parking-spaces.label"),placeholder:e.$t("blocks.block-property-valuation.step-2.parking-spaces.placeholder"),required:!0,"initial-errors":e.getInitialError("parking","required")},on:{changed:function(t){e.setFormData("parking",""!==t?Number(t):null)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"number",icon:"warehouse-alt",mask:"##","min-number":0,label:e.$t("blocks.block-property-valuation.step-2.garage-accomodates.label"),placeholder:e.$t("blocks.block-property-valuation.step-2.garage-accomodates.placeholder"),required:!0,"initial-errors":e.getInitialError("garage","required")},on:{changed:function(t){e.setFormData("garage",""!==t?Number(t):null)}}})],1)]):e._e(),e._v(" "),"valuation"===e.formType?t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:3===e.currentStep,expression:"currentStep === 3"}],attrs:{title:e.$t("blocks.block-property-valuation.step-3.title"),errors:e.errors}},[t("swc-dropdown",{staticClass:"multi-step-form__dropdown",attrs:{"close-on-select":!0,options:e.valuationFormMeasurementOptions,label:e.$t("blocks.block-property-valuation.step-3.measurement-system.label"),"icon-token":"ruler-combined","initial-selected":e.valuationFormMeasurementOptions[0]},on:{changed:function(t){e.measurementSystem=t[0].value}}}),e._v(" "),t("div",{staticClass:"multi-step-form__grid multi-step-form__grid--2-columns"},[t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"number",icon:"vector-square",mask:"######","min-number":0,label:e.$t("blocks.block-property-valuation.step-3.livable-floor-area.label"),placeholder:0,required:!0,"initial-errors":e.getInitialError("livable_surface_area","required")},on:{changed:function(t){e.livableSurfaceArea=Number(t)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"number",icon:"seedling",mask:"######","min-number":0,label:e.$t("blocks.block-property-valuation.step-3.lot-surface-area.label"),placeholder:0,required:!0,"initial-errors":e.getInitialError("lot_surface_area","required")},on:{changed:function(t){e.lotSurfaceArea=Number(t)}}})],1)],1):e._e(),e._v(" "),"valuation"===e.formType?t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:4===e.currentStep,expression:"currentStep === 4"}],attrs:{title:e.$t("blocks.block-property-valuation.step-4.title")}},[t("div",{staticClass:"multi-step-form__radio-group"},[t("p",{staticClass:"multi-step-form__radio-group-label utils__text-xsmall"},[e._v("\n\t\t\t\t\t\t"+e._s(e.$t("blocks.block-property-valuation.step-4.last-5-years-report.label"))+"\n\t\t\t\t\t")]),e._v(" "),t("div",[t("helio-radio",{attrs:{label:e.$t("blocks.block-property-valuation.step-4.last-5-years-report.options.yes"),"initial-model":e.valuationReport,value:!0},on:{changed:function(t){e.valuationReport=!0}}}),e._v(" "),t("helio-radio",{attrs:{label:e.$t("blocks.block-property-valuation.step-4.last-5-years-report.options.no"),"initial-model":e.valuationReport,value:!1},on:{changed:function(t){e.valuationReport=!1}}})],1)]),e._v(" "),t("div",{staticClass:"multi-step-form__radio-group"},[t("p",{staticClass:"multi-step-form__radio-group-label utils__text-xsmall"},[e._v("\n\t\t\t\t\t\t"+e._s(e.$t("blocks.block-property-valuation.step-4.report-availability.label"))+"\n\t\t\t\t\t")]),e._v(" "),t("div",[t("helio-radio",{attrs:{label:e.$t("blocks.block-property-valuation.step-4.report-availability.options.yes"),"initial-model":e.valuationReportAvailable,value:!0},on:{changed:function(t){e.valuationReportAvailable=!0}}}),e._v(" "),t("helio-radio",{attrs:{label:e.$t("blocks.block-property-valuation.step-4.report-availability.options.no"),"initial-model":e.valuationReportAvailable,value:!1},on:{changed:function(t){e.valuationReportAvailable=!1}}})],1)])]):e._e(),e._v(" "),"valuation"===e.formType?t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:5===e.currentStep,expression:"currentStep === 5"}],attrs:{title:e.$t("blocks.block-property-valuation.step-5.title")}},[t("swc-field",{staticClass:"multi-step-form__field",attrs:{label:e.$t("blocks.block-property-valuation.step-5.selling-reason.label"),placeholder:e.$t("blocks.block-property-valuation.step-5.selling-reason.placeholder"),"footer-space-present":!0},on:{changed:function(t){return e.setFormData("selling_motivation",t)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__textarea",attrs:{label:e.$t("blocks.block-property-valuation.step-5.renovations-improvements.label"),placeholder:e.$t("blocks.block-property-valuation.step-5.renovations-improvements.placeholder"),multiline:8},on:{changed:function(t){return e.setFormData("renovations",t)}}})],1):e._e(),e._v(" "),t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:e.currentStep===e.numberOfSteps-1,expression:"currentStep === numberOfSteps - 1"}],attrs:{errors:e.errors,title:e.$t("multi-step-form.contact.title")}},[t("div",{staticClass:"multi-step-form__grid multi-step-form__grid--2-columns"},[t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"text",label:e.$t("multi-step-form.contact.firstname"),required:!0,"initial-errors":e.getInitialError("firstname","required")},on:{changed:function(t){return e.setFormData("firstname",t)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"text",label:e.$t("multi-step-form.contact.lastname"),required:!0,"initial-errors":e.getInitialError("lastname","required")},on:{changed:function(t){return e.setFormData("lastname",t)}}}),e._v(" "),t("swc-dropdown",{staticClass:"multi-step-form__dropdown",attrs:{label:e.$t("multi-step-form.contact.communication.label"),placeholder:e.$t("multi-step-form.contact.communication.placeholder"),options:e.communicationOptions,"close-on-select":!0},on:{changed:function(t){return e.setFormData("communication_method",t[0].value)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"text","input-mode":"tel",label:e.$t("multi-step-form.contact.phone"),mask:"(###) ###-####",required:!0,"initial-errors":e.getInitialError("phone","required")},on:{changed:function(t){return e.setFormData("phone",t)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"email",label:e.$t("multi-step-form.contact.email"),required:!0,"initial-errors":e.getInitialError("email","required")},on:{changed:function(t){return e.setFormData("email",t)}}})],1)]),e._v(" "),t("multi-step-form-step",{directives:[{name:"show",rawName:"v-show",value:e.currentStep===e.numberOfSteps,expression:"currentStep === numberOfSteps"}],attrs:{errors:e.errors,"is-success":e.isSubmitted,title:e.$t("multi-step-form.address.title")}},[t("div",{staticClass:"multi-step-form__grid multi-step-form__grid--2-columns-asymmetric"},[t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"text",label:e.$t("multi-step-form.address.address"),required:!0,"initial-errors":e.getInitialError("address","required"),disabled:e.isNotInteractive},on:{changed:function(t){return e.setFormData("address",t)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"text",label:e.$t("multi-step-form.address.postal-code"),mask:"A#A #A#",required:!0,"initial-errors":e.getInitialError("postal_code","required"),disabled:e.isNotInteractive},on:{changed:function(t){return e.setFormData("postal_code",t)}}})],1),e._v(" "),t("div",{staticClass:"multi-step-form__grid multi-step-form__grid--3-columns"},[t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"text",label:e.$t("multi-step-form.address.city"),required:!0,"initial-errors":e.getInitialError("city","required"),disabled:e.isNotInteractive},on:{changed:function(t){return e.setFormData("city",t)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"text",label:e.$t("multi-step-form.address.province"),required:!0,"initial-errors":e.getInitialError("province","required"),disabled:e.isNotInteractive},on:{changed:function(t){return e.setFormData("province",t)}}}),e._v(" "),t("swc-field",{staticClass:"multi-step-form__field",attrs:{type:"text",label:e.$t("multi-step-form.address.country"),required:!0,"initial-errors":e.getInitialError("country","required"),disabled:e.isNotInteractive},on:{changed:function(t){return e.setFormData("country",t)}}})],1)])],1),e._v(" "),t("div",{staticClass:"multi-step-form__action-container"},[e.currentStep>0?t("helio-progress-bar",{attrs:{background:e.progressBarColor,color:e.progressBarColor,"full-width":!0,value:e.currentStep,total:e.numberOfSteps}}):e._e(),e._v(" "),t("div",{staticClass:"multi-step-form__button-container"},[0===e.currentStep?t("swc-button",{key:"start-button",class:e.colorSchemeBtnClass,attrs:{color:"custom",icon:"arrow-right","icon-position":"right",type:"button",disabled:!e.isAllRequiredDataFetched||e.isNotInteractive},on:{click:e.goToNextStep}},[t("cms-content",{attrs:{value:e.introButtonText}})],1):e._e(),e._v(" "),e.currentStep>0?t("swc-button",{key:"prev-button",staticClass:"multi-step-form__prev-button",attrs:{icon:"arrow-left",text:e.$t("multi-step-form.buttons.previous"),type:"button",disabled:e.isNotInteractive},on:{click:e.handlePrevButton}}):e._e(),e._v(" "),e.currentStep>0?t("swc-button",{key:"next-button",class:[e.colorSchemeBtnClass,"multi-step-form__next-button"],attrs:{color:"custom",icon:e.nextButtonContent.icon,"icon-position":"right",text:e.nextButtonContent.text,type:"button",disabled:e.isSubmitDisabled},on:{click:e.handleNextButton}}):e._e()],1)],1)]),e._v(" "),t("background-component",{staticClass:"multi-step-form__media",attrs:{media:e.media}})],1)}),[],!1,null,null,null).exports),Wp=["DESCRIPTION"];function Gp(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Kp(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Gp(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Gp(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Qp=r(1216),Yp={name:"BlockPropertyAlert",components:{MultiStepForm:Xp},extends:Co,mixins:[Xe,pt],props:{badge_text:{type:Object,required:!1,default:function(){return L({fr:"Recevez les alertes immobilières",en:"Receive real estate alerts"})}},main_title:{type:Object,required:!1,default:function(){return L({fr:"Soyez le premier informé des nouvelles propriétés sur le marché !",en:"Be the first to know when new properties come on the market!"})}},description:{type:Object,required:!1,default:function(){return R({fr:"<p>Ne laissez pas passer la propriété de vos rêves. Inscrivez-vous pour recevoir des alertes personnalisées dès qu'une propriété correspondant à vos critères est mise sur le marché. Avec mon réseau et mon expertise, restez toujours une longueur d'avance.</p>",en:"<p>Don't miss out on your dream property. Sign up to receive personalized alerts as soon as a property matching your criteria hits the market. With my network and expertise, always stay one step ahead.</p>"})}},button_text:{type:Object,required:!1,default:function(){return L({fr:"Inscrivez-vous aux alertes",en:"Sign up for alerts"})}},media:{type:Object,required:!1,default:null}},data:function(){return{isFormSubmitting:!1,isFormSubmitted:!1,formData:{municipalities:[],moving_date:null,current_situation:null,budget:null,property_type:null,bedrooms:null,bathrooms:null,firstname:null,lastname:null,communication_method:null,phone:null,email:null,address:null,postal_code:null,city:null,province:null,country:null},errors:[]}},computed:Kp(Kp({},Object(c.e)({allMunicipalities:function(e){return e.propertiesDatas.allMunicipalities}})),{},{finalMedia:function(){return N(this.media,this.$i18n.locale)?this.media:E({media:{url:Qp,alt:""}})},municipalitiesDropdown:function(){var e=this;return this.allMunicipalities.map((function(e){return Kp({label:e.DESCRIPTION},Object(Zt.a)(e,Wp))})).map((function(t){return Kp(Kp({},t),{},{group:e.$t("multi-step-form.municipality.all-cities")})}))}}),mounted:function(){var e=this;this.doOnceEnteredViewport((function(){e.fetchAllMunicipalities()}))},methods:Kp(Kp({},Object(c.b)({fetchAllMunicipalities:"propertiesDatas/fetchAllMunicipalities"})),{},{manageStepError:function(e,data){var t=this;e.forEach((function(e){data[e]||t.errors.includes(e)?"email"!==e||/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(data.email)||t.errors.push("email"):t.errors.push(e)}))},resetErrors:function(){this.errors=[]},setFormData:function(e,data){this.manageStepError(e,data),this.errors.length<=0&&(this.formData=Object.assign({},this.formData,Kp({},data)))},actuallySubmitForm:function(e){var t=this,r=this.formData,n={recaptcha_response:e,form_type:"property_alert",locale:this.$i18n.locale,full_name:[r.firstname,r.lastname].join(" "),first_name:r.firstname,last_name:r.lastname,phone:r.phone,email:r.email,preferred_method_of_contact:r.communication_method,address:r.address,postal_code:r.postal_code,city:r.city,province:r.province,country:r.country,municipality:r.municipalities.join(", "),property_type:r.property_type,current_client_situation:r.current_situation,desired_moving_timeframe:r.moving_date,budget_min:r.budget.min,budget_max:r.budget.max,nb_bedrooms:r.bedrooms,nb_bathrooms:r.bathrooms};this.isFormSubmitting=!0,this.$coreAxiosProtected.post("/contact",lt(n)).then((function(){t.isFormSubmitting=!1,t.isFormSubmitted=!0})).catch((function(){t.isFormSubmitting=!1,t.errors.push("submit-error")}))},validateStep:function(e){var t=e.step,data=e.data,r=e.next,n=!0;this.resetErrors(),1===t?(data.municipalities&&0===data.municipalities.length&&delete data.municipalities,this.setFormData(["municipalities"],data)):2===t?this.setFormData(["moving_date","current_situation"],data):3===t?this.setFormData([],{budget:data.budget||{max:"Infinity",min:0}}):4===t?this.setFormData(["bedrooms","bathrooms"],data):5===t?this.setFormData(["firstname","lastname","phone","email"],data):6===t&&(this.setFormData(["address","postal_code","city"],data),n=!1,this.errors.length||this.$helpers.submitFormViaRecaptcha(this.actuallySubmitForm)),n&&!this.errors.length&&r()}})},Zp=(r(1217),Object(H.a)(Yp,(function(){var e=this,t=e._self._c;return t("block-wrapper",{class:["block-property-alert",e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.colorSchemeFormsCssVariables]},[t("multi-step-form",{attrs:{"badge-text":e.badge_text,errors:e.errors,"form-type":"alert","intro-title":e.main_title,"intro-description":e.description,"intro-button-text":e.button_text,"municipalities-dropdown":e.municipalitiesDropdown,"number-of-steps":6,media:e.finalMedia,"is-submitting":e.isFormSubmitting,"is-submitted":e.isFormSubmitted},on:{"validate-step":e.validateStep,"reset-errors":e.resetErrors}})],1)}),[],!1,null,null,null).exports),Jp={name:"RemaxIframe",props:{baseUrl:{type:String,required:!0,default:""},queryParams:{type:Object,required:!0,default:function(){return{}}}},computed:{iframeOrigin:function(){return Object(Kn.e)(this.baseUrl)},finalIframeSrc:function(){var e=Object(Kn.i)(this.queryParams);return"".concat(this.baseUrl).concat(e)}},mounted:function(){window.addEventListener("message",this.onWindowMessage,!1)},beforeDestroy:function(){window.removeEventListener("message",this.onWindowMessage,!1)},methods:{resizeRemaxIframe:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=this.$el;t&&(t.height="number"==typeof e?"".concat(e,"px"):e)},onWindowMessage:function(e){if(e.origin===this.iframeOrigin){var t=e.data||{};"remaxIframeHeight"===t.eventId&&this.resizeRemaxIframe(t.data)}}}},ed=Jp,rd=(r(1218),Object(H.a)(ed,(function(){return(0,this._self._c)("iframe",{staticClass:"remax-iframe",attrs:{src:this.finalIframeSrc,scrolling:"no"}})}),[],!1,null,null,null).exports);function nd(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function od(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?nd(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):nd(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var id={model:"v5",pub:0,desjPub:0,desjCalc:0},ad={name:"BlockPropertyIframe",components:{RemaxIframe:rd},extends:Co,props:{core_data:{type:Object,required:!0,default:function(){return{}}}},computed:od(od({},Object(c.e)({fullPath:function(e){return e.fullPath},windowWidth:function(e){return e.responsiveBreakpoints.windowWidth}})),{},{iframeVersion:function(){return this.finalIframeQueryParams.model||null},cssModifierClasses:function(){var e=["block-property-iframe--version-".concat(this.iframeVersion)];return"new"===this.iframeVersion&&(this.hasReachedMaxWidth?e.push("block-property-iframe--version-new-limited"):e.push("block-property-iframe--version-new-full")),e},prevBlockTotalNavHeight:function(){var e;return(null===(e=this.prevBlock)||void 0===e?void 0:e.totalNavHeight)||0},iframeMinHeight:function(){return this.prevBlockTotalNavHeight?"calc(100vh - ".concat(this.prevBlockTotalNavHeight,"px)"):"100vh"},hasReachedMaxWidth:function(){return"new"===this.iframeVersion&&this.windowWidth>=1500},isDarkColorScheme:function(){if("new"===this.iframeVersion){if(!this.hasReachedMaxWidth)return!1;if(this.color_scheme&&this.colorSchemesList[this.color_scheme])return this.colorSchemesList[this.color_scheme].isDark}return!1},finalIframeBaseUrl:function(){var e,t;return(null===(e=this.core_data)||void 0===e||null===(t=e.iframeUrl)||void 0===t?void 0:t[this.$i18n.locale])||""},finalIframeQueryParams:function(){var e=this.core_data.iframeQueryParams||{};return od(od({},id),{},{shareUrl:this.fullPath},e)}}),watch:{hasReachedMaxWidth:{handler:function(e){this.exposeValue("overlapBottom",e?90:0)},immediate:!0}}},sd=(r(1219),Object(H.a)(ad,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-property-iframe",class:[].concat(Object(Yt.a)(e.cssModifierClasses),[e.colorSchemeBgClass,e.colorSchemeTextClass]),style:{"--iframe-min-height":e.iframeMinHeight}},[t("div",{staticClass:"block-property-iframe__pre-iframe",style:e.adjacentBlocksOverlapStylesTop}),e._v(" "),t("div",{staticClass:"block-property-iframe__iframe-wrapper"},[t("remax-iframe",{staticClass:"block-property-iframe__iframe",attrs:{"base-url":e.finalIframeBaseUrl,"query-params":e.finalIframeQueryParams}})],1),e._v(" "),t("div",{staticClass:"block-property-iframe__post-iframe",style:e.adjacentBlocksOverlapStylesBottom})])}),[],!1,null,null,null).exports),ld=["DESCRIPTION"];function cd(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function ud(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?cd(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):cd(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var pd=r(1220),md={name:"BlockPropertyValuation",components:{MultiStepForm:Xp},extends:Co,mixins:[Xe,pt],props:{badge_text:{type:Object,required:!1,default:function(){return L({fr:"Obtenez la valeur de votre propriété",en:"Find out what my property's worth"})}},main_title:{type:Object,required:!1,default:function(){return L({fr:"Connaissez-vous la valeur de votre propriété ?",en:"Do you know the value of your property?"})}},description:{type:Object,required:!1,default:function(){return R({fr:"<p>Laissez-moi mettre mon expertise à votre service. Ensemble, nous établirons une estimation précise, basée sur ma connaissance approfondie du marché et mon expérience.</p>",en:"<p>Let me put my expertise at your service. Together, we'll establish an accurate estimate based on my experience and my in-depth knowledge of the market.</p>"})}},button_text:{type:Object,required:!1,default:function(){return L({fr:"Démarrez l'évaluation",en:"Start the evaluation"})}},media:{type:Object,required:!1,default:null}},data:function(){return{isFormSubmitting:!1,isFormSubmitted:!1,formData:{municipalities:[],property_type:null,construction_year:null,bedrooms:null,bathrooms:null,parking:null,garage:null,livable_surface_area:null,lot_surface_area:null,report:!1,report_available:!1,selling_motivation:null,renovations:null,firstname:null,lastname:null,communication_method:null,phone:null,email:null,address:null,postal_code:null,city:null,province:null,country:null},errors:[]}},computed:ud(ud({},Object(c.e)({allMunicipalities:function(e){return e.propertiesDatas.allMunicipalities}})),{},{finalMedia:function(){return N(this.media,this.$i18n.locale)?this.media:E({media:{url:pd,alt:""}})},municipalitiesDropdown:function(){return this.allMunicipalities.map((function(e){return ud({label:e.DESCRIPTION},Object(Zt.a)(e,ld))}))}}),mounted:function(){var e=this;this.doOnceEnteredViewport((function(){e.fetchAllMunicipalities()}))},methods:ud(ud({},Object(c.b)({fetchAllMunicipalities:"propertiesDatas/fetchAllMunicipalities"})),{},{manageStepError:function(e,data){var t=this,r=function(e){return null!=e},n=function(e){return"number"==typeof e&&e>=0};e.forEach((function(e){var o;r(data[o=e])||n(data[o])||r(t.formData[o])||n(t.formData[o])||t.errors.includes(e)?"email"!==e||/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(data.email)||t.errors.push("email"):t.errors.push(e)}))},resetErrors:function(){this.errors=[]},setFormData:function(e,data){this.formData=Object.assign({},this.formData,ud({},data)),this.manageStepError(e,data)},actuallySubmitForm:function(e){var t=this,r=this.formData,n={recaptcha_response:e,form_type:"property_valuation",locale:this.$i18n.locale,full_name:[r.firstname,r.lastname].join(" "),first_name:r.firstname,last_name:r.lastname,phone:r.phone,email:r.email,preferred_method_of_contact:r.communication_method,address:r.address,postal_code:r.postal_code,city:r.city,province:r.province,country:r.country,municipality:r.municipalities.join(", "),property_type:r.property_type,year_of_construction:r.construction_year,nb_bedrooms:r.bedrooms,nb_bathrooms:r.bathrooms,nb_parking:r.parking,nb_garage:r.garage,living_area:r.livable_surface_area,land_area:r.lot_surface_area,evaluation_report:r.report,availability_of_report:r.report_available,reason_for_sale:r.selling_motivation,renos_and_improvments:r.renovations};this.isFormSubmitting=!0,this.$coreAxiosProtected.post("/contact",lt(n)).then((function(){t.isFormSubmitting=!1,t.isFormSubmitted=!0})).catch((function(){t.isFormSubmitting=!1,t.errors.push("submit-error")}))},validateStep:function(e){var t=e.step,data=e.data,r=e.next,n=!0;this.resetErrors(),1===t?this.setFormData(["municipalities"],data):2===t?this.setFormData(["property_type","construction_year","bedrooms","bathrooms","parking","garage"],data):3===t?this.setFormData(["livable_surface_area","lot_surface_area"],data):4===t||5===t?this.setFormData([],data):6===t?this.setFormData(["firstname","lastname","phone","email"],data):7===t&&(this.setFormData(["address","postal_code","city"],data),n=!1,this.errors.length||this.$helpers.submitFormViaRecaptcha(this.actuallySubmitForm)),n&&!this.errors.length&&r()}})},fd=Object(H.a)(md,(function(){var e=this,t=e._self._c;return t("block-wrapper",{class:["block-property-valuation",e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.colorSchemeFormsCssVariables]},[t("multi-step-form",{attrs:{"badge-text":e.badge_text,errors:e.errors,"form-type":"valuation","intro-title":e.main_title,"intro-description":e.description,"intro-button-text":e.button_text,"municipalities-dropdown":e.municipalitiesDropdown,"number-of-steps":7,media:e.finalMedia,"is-submitting":e.isFormSubmitting,"is-submitted":e.isFormSubmitted},on:{"validate-step":e.validateStep,"reset-errors":e.resetErrors}})],1)}),[],!1,null,null,null).exports,hd={name:"AccordionComponent",inject:{colorSchemeBgClass:{from:"colorSchemeBgClass",default:null},colorSchemeTextClass:{from:"colorSchemeTextClass",default:null},colorSchemeCssVariables:{from:"colorSchemeCssVariables",default:{}}},computed:{slotNames:function(){return["title","content"]},dynamicColors:function(){return{"--border-color-rgb":Object(Be.a)(this.colorSchemeCssVariables["--swc-text-color"])}}}},bd=(r(1221),Object(H.a)(hd,(function(){var e=this;return(0,e._self._c)("helio-accordion",{staticClass:"accordion-component",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables,e.dynamicColors],attrs:{"icon-position":"right","opened-icon":"minus","closed-icon":"plus"}},[e._l(e.slotNames,(function(t){return e._t(t,null,{slot:t})}))],2)}),[],!1,null,null,null).exports),_d={name:"BlockQaItem",components:{AccordionComponent:bd},extends:xo,props:{icon:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},rightIcon:{type:Object,required:!1,default:null}}},vd=Object(H.a)(_d,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-qa-item",class:{hasLeftIcon:e.icon},attrs:{"tag-name":"article"}},[t("accordion-component",{scopedSlots:e._u([{key:"title",fn:function(){return[e.icon?t("cms-content",{staticClass:"block-qa-item__icon-left",attrs:{value:e.icon,props:{rounded:!0}}}):e._e(),e._v(" "),t("cms-content",{staticClass:"block-qa-item__main-title",attrs:{"tag-name":"label",value:e.main_title}})]},proxy:!0},{key:"content",fn:function(){return[t("cms-content",{attrs:{value:e.description}})]},proxy:!0}])})],1)}),[],!1,null,null,null).exports,gd={name:"BlockQa",extends:Co,props:{super_title:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},qa_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{qa_item:vd}}}},yd=(r(1222),Object(H.a)(gd,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-qa"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.colorSchemeCssVariables],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-qa__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-qa__intro"},[t("cms-content",{staticClass:"block-qa__super-title",attrs:{value:e.super_title}}),e._v(" "),t("cms-content",{staticClass:"block-qa__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-qa__description",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"buttons-mobile-fullwidth",attrs:{value:e.cta}})],1),e._v(" "),t("blocks-repeater",{staticClass:"block-qa__repeater",attrs:{blocks:e.qa_repeater,mapping:e.repeaterMapping}})],1)])],1)}),[],!1,null,null,null).exports);function kd(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Od(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?kd(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):kd(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var wd={name:"BlockRewardItem",extends:xo,props:{reward_ident:{type:String,required:!1,default:null,validator:function(e){return-1!==["100-perct","100-perct-or","cercle-legendes","chariman","diamant","luminary-distinction","paramount-off-excellence","pinacle","platine","pretige","reussite-carriere","select","temple-renomee","titan"].indexOf(e)}},super_title:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},svgLightColorScheme:{type:Boolean,required:!1,default:!1}},computed:Od(Od({},Object(c.e)({fullOrigin:function(e){return e.fullOrigin}})),{},{hasImage:function(){return!!this.image},image:function(){if(!this.reward_ident)return null;var e=this.svgLightColorScheme?"light":"dark",t="".concat(this.fullOrigin,"/images/rewards/").concat(e,"/"),r="".concat(this.reward_ident,"_").concat("fr",".svg"),n="".concat(t).concat(r);return{cms_component:"image",media:{fr:{url:n,alt:""},en:{url:n,alt:""}}}}})},Cd=(r(1223),Object(H.a)(wd,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-reward__list",class:{"block-reward__list--with-image":e.hasImage},attrs:{"tag-name":"article"}},[t("div",[t("cms-content",{staticClass:"block-reward__super-title",attrs:{value:e.super_title}}),e._v(" "),t("cms-content",{staticClass:"block-reward__title h4 h4--responsive",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-reward__description",attrs:{value:e.description}})],1),e._v(" "),e.hasImage?t("div",{staticClass:"block-reward__media"},[t("cms-content",{attrs:{value:e.image}})],1):e._e()])}),[],!1,null,null,null).exports);function jd(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var xd={name:"BlockReward",components:{SwcButton:ft},extends:Co,props:{main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},info_source:{type:Object,required:!1,default:null},reward_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{reward_item:Cd},initialVisibleRewards:3,showAllRewards:!1}},computed:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?jd(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):jd(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({rewards:function(){return this.showAllRewards?this.reward_repeater:this.reward_repeater.slice(0,this.initialVisibleRewards)}},Object(c.e)({isMdUp:function(e){return e.responsiveBreakpoints.isMdUp},isMdDown:function(e){return e.responsiveBreakpoints.isMdDown}}))},Sd=xd,Pd=(r(1224),Object(H.a)(Sd,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-reward"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-reward__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-reward__content"},[t("div",[t("cms-content",{staticClass:"block-reward__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),e.isMdUp?t("cms-content",{staticClass:"block-reward__link buttons-mobile-fullwidth",attrs:{value:e.cta}}):e._e()],1),e._v(" "),t("div",[t("cms-content",{staticClass:"block-reward__description",attrs:{value:e.description}}),e._v(" "),e.isMdDown?t("cms-content",{staticClass:"block-reward__link buttons-mobile-fullwidth",attrs:{value:e.cta}}):e._e()],1)]),e._v(" "),t("div",[t("div",{staticClass:"block-reward__repeater"},e._l(e.rewards,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{block:r,mapping:e.repeaterMapping,props:{svgLightColorScheme:e.isDarkColorScheme}}})})),1),e._v(" "),!e.showAllRewards&&e.reward_repeater.length>e.initialVisibleRewards?t("div",{staticClass:"block-reward__show-more"},[t("swc-button",{class:[e.colorSchemeBtnClass,"buttons-mobile-fullwidth"],attrs:{color:"custom",text:e.$t("blocks.block-reward.show-more-btn"),icon:"plus"},on:{click:function(t){e.showAllRewards=!0}}})],1):e._e()]),e._v(" "),t("cms-content",{staticClass:"block-reward__info-source utils__text-small",attrs:{value:e.info_source}})],1)])],1)}),[],!1,null,null,null).exports),Dd={name:"BlockScript",extends:Co,props:{frontend_only:{type:Boolean,required:!1,default:!0},script_content:{type:Object,required:!1,default:null}}},qd=(r(1225),Object(H.a)(Dd,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-script"},[t("cms-content",e._b({class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,{backgroundColor:e.bg_color_primary,color:e.text_color}],attrs:{value:e.script_content,variant:"embedded"}},"cms-content",{props:{frontendOnly:e.frontend_only}},!1))],1)}),[],!1,null,null,null).exports);function Bd(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Td(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Bd(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Bd(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Md=r(40),$d=r.n(Md),Ad=r(150),Ed=r.n(Ad);function Ld(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Rd(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ld(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Ld(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Fd={name:"BlockSearchProperties",components:{SelfSizeProbe:Ms,SwcButton:ft,SwcDropdown:jl,MapComponent:oa,PropertySearchOverlay:rc,PropertySearchMunDropdown:Kl,BlockPostsArchiveItemTemplate:Cp},extends:Co,mixins:[Xe],data:function(){return{articlePage:1,articlesPerPage:25,sortOrder:"",properties_map_repeater:[],properties_listing_repeater:[],activeProperty:null,showDesktopPropertyCards:!0,fullscreenDesktopMap:!1,showMobilePropertyCards:!0,fullscreenMobileMap:!1,filterBarHeight:0,filterOverlay:null,listContainer:null,searchDropdownOpen:!1,isInitialized:!1,isFetchingInitialData:!0,isFetchingMoreData:!1,filtersChanged:!1}},computed:Rd(Rd({},Object(c.e)({isMdUp:function(e){return e.responsiveBreakpoints.isMdUp},isXxxlUp:function(e){return e.responsiveBreakpoints.isXxxlUp},isSmDown:function(e){return e.responsiveBreakpoints.isSmDown},isMdDown:function(e){return e.responsiveBreakpoints.isMdDown},isLgDown:function(e){return e.responsiveBreakpoints.isLgDown},searchMunicipalities:function(e){return e.propertiesDatas.searchMunicipalities},defaultPriceIncrements:function(e){return e.propertiesDatas.defaultPriceIncrements},filterParameters:function(e){return e.propertiesSearchFilters.filterParameters}})),{},{sortOptions:function(){return[{label:this.$t("blocks.block-search-properties.sort-options.newest"),value:"newest"},{label:this.$t("blocks.block-search-properties.sort-options.oldest"),value:"oldest"},{label:this.$t("blocks.block-search-properties.sort-options.price-desc"),value:"price_desc"},{label:this.$t("blocks.block-search-properties.sort-options.price-asc"),value:"price_asc"}]},mapPropertyToShowInPopup:function(){var e=this;return this.activeProperty?this.properties_map_repeater.find((function(t){var r;return(null==t||null===(r=t.block_params)||void 0===r?void 0:r.hover_id)===e.activeProperty})):null},coordinatesToCenterOn:function(){return this.properties_map_repeater.map((function(marker){return marker.block_params.coords}))},mapMarkersInsideBounds:function(){var e=this.filterParameters.map_bounds;return e?zl(this.properties_map_repeater,e.SouthWest_lat,e.SouthWest_lng,e.NorthEast_lat,e.NorthEast_lng):this.properties_map_repeater},resultsCountText:function(){var e=this.mapMarkersInsideBounds.length,text=this.$tc("blocks.block-search-properties.title",e);return"<span class='utils__weight-semi-bold'>".concat(e,"</span>&nbsp;").concat(text)},munDropdownPlaceholder:function(){return this.isSmDown?this.$t("overlay.filters-overlay.mun-filter-short"):this.$t("overlay.filters-overlay.mun-filter")},filterButtonText:function(){return this.filterCount?this.$t("blocks.block-search-properties.overlay-btn-count",{count:this.filterCount}):this.$t("blocks.block-search-properties.overlay-btn")},searchFiltersPrepared:function(){return Hl(Rd({order_by:this.sortOrder},this.filterParameters))},filtersCausingInitialFetch:function(){var e=Rd({},this.filterParameters);return e.map_bounds=!!e.map_bounds,e},filterCount:function(){return Object.values(this.filterParameters).flat().filter(Boolean).length},noResults:function(){return!this.isFetchingData&&!this.properties_listing_repeater.length},isFetchingData:function(){return this.isFetchingInitialData||this.isFetchingMoreData},shouldRefreshInitialData:function(){return!this.isFetchingInitialData&&!this.filterOverlay&&!this.searchDropdownOpen&&this.filtersChanged},propertiesPerRowCount:function(){return this.isXxxlUp?3:this.isMdUp?2:1},skeletonsToShowCount:function(){var e=this.propertiesPerRowCount,t=this.properties_listing_repeater.length,r=0;return 0===t&&(r+=Math.max(0,e-t)),this.isFetchingData&&0===r&&(r+=e-t%e),r},prevBlockTotalNavHeight:function(){var e;return(null===(e=this.prevBlock)||void 0===e?void 0:e.totalNavHeight)||0},heightToFill:function(){var e=this.filterBarHeight+this.prevBlockTotalNavHeight;return e?"calc(100vh - ".concat(e,"px)"):"100vh"},dynamicColors:function(){var e=this.text_color||this.colorSchemeCssVariables["--swc-text-color"];return{"--dynamic-text-color":Object(Be.a)(e)}}}),watch:{isLgDown:function(){this.showMobilePropertyCards=!!this.isLgDown},fullscreenDesktopMap:function(){var e=this;this.$nextTick((function(){var t,r;null===(t=e.$refs)||void 0===t||null===(r=t.map)||void 0===r||r.refreshMapSizes()}))},filtersCausingInitialFetch:{handler:function(e,t){this.isInitialized&&(e.map_bounds!==t.map_bounds?!1===e.map_bounds&&(this.filtersChanged=!0):Ee()(e,t)||(this.filtersChanged=!0))},deep:!0},shouldRefreshInitialData:function(e){e&&(this.loadInitialData(),this.filtersChanged&&(this.filtersChanged=!1))}},mounted:function(){var e=this;this.initializeSearchFilters(),this.listContainer=this.$refs["list-container"],this.listContainer.addEventListener("scroll",this.onListEnd),this.doOnceEnteredViewport((function(){e.fetchSearchFilters(),e.loadInitialData()}))},beforeDestroy:function(){this.listContainer.removeEventListener("scroll",this.onListEnd)},methods:Rd(Rd(Rd({},Object(c.b)({fetchSearchFilters:"propertiesDatas/fetchSearchFilters",upsertPropertyTooltipDataFromPropertyListingItem:"propertiesDatas/upsertPropertyTooltipDataFromPropertyListingItem"})),Object(c.d)({updateSearchFiltersParams:"propertiesSearchFilters/updateSearchFiltersParams",setSearchFiltersParamsFromQuery:"propertiesSearchFilters/setSearchFiltersParamsFromQuery",resetSearchFiltersParams:"propertiesSearchFilters/resetSearchFiltersParams"})),{},{initializeSearchFilters:function(){var e=this;!0===Object(Kn.f)(this.$route.query,[{key:"reset_filters",cast:Boolean}]).reset_filters&&this.resetFilters(),this.setSearchFiltersParamsFromQuery(this.$route.query),this.$nextTick((function(){e.isInitialized=!0}))},handlePropertyListingData:function(data){return this.upsertPropertyTooltipDataFromPropertyListingItem(data),wi(this.$i18n,data)},appendListingDataFromApiData:function(e){var t,r=this,n=e.map((function(e){return r.handlePropertyListingData(e)}));(t=this.properties_listing_repeater).push.apply(t,Object(Yt.a)(n))},sortProperties:function(e){var t=e[0].value;this.sortOrder!==t&&(this.sortOrder=t,this.clearListingData(),this.loadMore())},getQueryWorthyFilterParams:function(){for(var e={},t=Object.keys(Ed()(this.filterParameters,["map_bounds"])),i=0;i<t.length;i+=1){var r=t[i],n=this.filterParameters[r];null===n||!1===n||0===n||$d()(n)&&0===n.length||(e[r]=n)}return e},updateUrlFilters:function(){var e=Object(Kn.a)(this.$route.query),t=Ed()(e,Object.keys(this.filterParameters)),r=Y()({},t,this.getQueryWorthyFilterParams());Object(Kn.i)(r)!==Object(Kn.i)(e)&&this.$router.replace({query:r})},resetFilters:function(){this.resetSearchFiltersParams()},clearListingData:function(){this.properties_listing_repeater.splice(0,this.properties_listing_repeater.length),this.articlePage=1},clearMapCoordinates:function(){this.updateSearchFiltersParams({map_bounds:null})},setActiveProperty:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=(null==t||null===(e=t.block_params)||void 0===e?void 0:e.hover_id)||null;this.activeProperty!==r&&(this.activeProperty=r)},toggleMobileList:function(){this.showMobilePropertyCards=!this.showMobilePropertyCards,this.fullscreenMobileMap=!this.showMobilePropertyCards},toggleDesktopList:function(){this.showDesktopPropertyCards=!this.showDesktopPropertyCards,this.fullscreenDesktopMap=!this.showDesktopPropertyCards},onListEnd:function(){var e,t,r,n,o=((null===(e=this.$refs)||void 0===e||null===(t=e["list-header"])||void 0===t?void 0:t.clientHeight)||0)+((null===(r=this.$refs)||void 0===r||null===(n=r.list)||void 0===n?void 0:n.clientHeight)||0),l=this.listContainer,c=l.scrollTop+l.clientHeight;(o===Math.ceil(c-48)||o+1===Math.ceil(c-48))&&this.properties_listing_repeater.length<this.mapMarkersInsideBounds.length&&!this.isFetchingMoreData&&(this.articlePage+=1,this.loadMore())},onUserUpdatedBounds:function(e){var t=e._northEast,r=e._southWest,n={NorthEast_lat:t.lat,NorthEast_lng:t.lng,SouthWest_lat:r.lat,SouthWest_lng:r.lng},o=this.mapMarkersInsideBounds.map((function(e){return e.block_params.hover_id})).sort();this.updateSearchFiltersParams({map_bounds:n});var l=this.mapMarkersInsideBounds.map((function(e){return e.block_params.hover_id})).sort();Ee()(o,l)||(this.clearListingData(),this.loadMore())},loadInitialData:function(){var e=this;this.clearMapCoordinates(),this.clearListingData(),this.listContainer.scrollTop=0,this.isFetchingInitialData=!0,this.$coreAxiosProtected.get("/properties",{params:Rd(Rd({},this.searchFiltersPrepared),{},{format:"map",listingLimit:this.articlesPerPage})}).then((function(t){var r=t.data.data,n=r.propertiesMap,o=r.propertiesListing;e.properties_map_repeater=n.map(Ci),e.properties_listing_repeater=o.map((function(t){return e.handlePropertyListingData(t)})),e.updateUrlFilters(),e.isFetchingInitialData=!1}))},loadMore:function(){var e=this;this.isFetchingMoreData=!0,this.$coreAxiosProtected.get("/properties",{params:Rd(Rd({},this.searchFiltersPrepared),{},{page:this.articlePage,limit:this.articlesPerPage})}).then((function(t){e.appendListingDataFromApiData(t.data.data.propertiesListing),e.isFetchingMoreData=!1}))}})},Id=Fd,Nd=(r(1231),Object(H.a)(Id,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-search-properties"},[t("background-component",{class:["block-search-properties__main-bg",e.colorSchemeBgClass,e.colorSchemeTextClass,{"block-search-properties--no-results":e.noResults}],style:Td(Td(Td(Td({},e.adjacentBlocksOverlapStyles),e.colorSchemeCssVariables),e.colorSchemeFormsCssVariables),{},{"--block-height":e.heightToFill},e.dynamicColors),attrs:{color:e.bg_color_primary}},[t("div",{class:["block-search-properties__inner",{"fullscreen-mobile-map":e.fullscreenMobileMap&&e.isLgDown,"fullscreen-desktop-map":e.fullscreenDesktopMap&&!e.isLgDown}],style:{color:e.text_color}},[t("self-size-probe",{staticClass:"block-search-properties__filter-bar",on:{"self-height-changed":function(t){e.filterBarHeight=t}}},[t("div",{staticClass:"block-search-properties__municipality-dropdown-wrapper"},[e.searchMunicipalities.length&&e.isInitialized?t("property-search-mun-dropdown",{staticClass:"block-search-properties__municipality-dropdown",attrs:{placeholder:e.munDropdownPlaceholder},on:{"open-state-changed":function(t){e.searchDropdownOpen=t}}}):e._e(),e._v(" "),e.isSmDown?t("div",{staticClass:"block-search-properties__mobile-dropdown-bypass",on:{click:function(t){e.filterOverlay=!0}}}):e._e()],1),e._v(" "),t("div",{staticClass:"block-search-properties__filter-bar-right"},[t("div",[e.searchDropdownOpen?t("swc-button",{class:["block-search-properties__dropdown-apply-button",e.colorSchemeBtnClass],attrs:{color:"custom",text:e.$t("blocks.block-search-properties.apply-btn")}}):e._e()],1),e._v(" "),t("div",[t("swc-button",{staticClass:"block-search-properties__filters-overlay-button",attrs:{color:"normal",icon:"bars",text:e.filterButtonText},on:{click:function(t){e.filterOverlay=!0}}}),e._v(" "),t("swc-button",{staticClass:"block-search-properties__reset-filters-button",attrs:{"aria-label":e.isMdDown?e.$t("blocks.block-search-properties.reset-btn-aria"):"",color:"normal",icon:"redo",text:e.isMdDown?"":e.$t("blocks.block-search-properties.reset-btn")},on:{click:e.resetFilters}})],1)])]),e._v(" "),t("div",{staticClass:"block-search-properties__results"},[e.isLgDown&&e.showMobilePropertyCards||!e.isLgDown&&e.showDesktopPropertyCards?t("div",{ref:"list-container",staticClass:"block-search-properties__thumbnail-container"},[t("div",{ref:"list-header",staticClass:"block-search-properties__header"},[t("div",{staticClass:"block-search-properties__header-title",domProps:{innerHTML:e._s(e.resultsCountText)}}),e._v(" "),t("swc-dropdown",{staticClass:"block-search-properties__dropdown",attrs:{"icon-token":"filter","close-on-select":!0,options:e.sortOptions,disabled:e.isFetchingData,placeholder:e.$t("blocks.block-search-properties.sort-options.sort-placeholder")},on:{changed:function(t){return e.sortProperties(t)}}})],1),e._v(" "),e.noResults?t("div",{staticClass:"block-search-properties__empty"},[t("img",{attrs:{src:r(1226)}}),e._v(" "),t("h1",[e._v(e._s(e.$t("blocks.block-search-properties.empty.title")))]),e._v(" "),t("p",[e._v(e._s(e.$t("blocks.block-search-properties.empty.description")))]),e._v(" "),t("swc-button",{class:["block-search-properties__contact-button",e.colorSchemeBtnClass],attrs:{icon:"bell-on",color:"custom",text:e.$t("blocks.block-search-properties.empty.button"),link:e.$t("hardcoded-routes.contact-page")}})],1):t("div",{ref:"list",staticClass:"block-search-properties__properties-list"},[e._l(e.properties_listing_repeater,(function(r,n){return t("blocks-repeater-item",{key:"listing-".concat(n),attrs:{block:r},nativeOn:{mouseenter:function(t){return e.setActiveProperty(r)},mouseleave:function(t){return e.setActiveProperty(null)}}})})),e._v(" "),e._l(e.skeletonsToShowCount,(function(e){return t("block-posts-archive-item-template",{key:"skeleton-".concat(e),staticClass:"contrast-shadow-in",attrs:{"display-skeletons":!0}})}))],2)]):e._e(),e._v(" "),e.isLgDown&&!e.showMobilePropertyCards||!e.isLgDown?t("div",{staticClass:"block-search-properties__map-wrapper"},[e.isLgDown?e._e():t("swc-button",{staticClass:"block-search-properties__desktop-list-toggle",attrs:{color:"normal",icon:e.showDesktopPropertyCards?"arrow-to-left":"arrow-to-right","aria-label":e.showDesktopPropertyCards?e.$t("blocks.block-search-properties.hide-list"):e.$t("blocks.block-search-properties.show-all"),text:e.showDesktopPropertyCards?"":e.$t("blocks.block-search-properties.show-list")},on:{click:e.toggleDesktopList}}),e._v(" "),e.hasEnteredViewport?t("map-component",{ref:"map",attrs:{"center-on":e.coordinatesToCenterOn,"cluster-color":e.colorSchemeCssVariables["--swc-map-marker-color"],"popup-property-payload":e.mapPropertyToShowInPopup},on:{"user-updated-bounds":e.onUserUpdatedBounds},scopedSlots:e._u([{key:"cluster-markers",fn:function(){return e._l(e.properties_map_repeater,(function(e,r){return t("blocks-repeater-item",{key:"cluster-".concat(r),attrs:{block:e,props:{markerProps:{isCircleVisible:!1,forceShowTooltip:!0,forceShowPopup:!1,openPopupOnHover:!0,openPopupOnClick:!1},tooltipEnabled:!0}}})}))},proxy:!0}],null,!1,1155604887)}):e._e()],1):e._e(),e._v(" "),e.isLgDown?t("swc-button",{class:["block-search-properties__mobile-list-toggle",e.colorSchemeBtnClass],attrs:{icon:e.showMobilePropertyCards?"map":"arrow-to-right",color:"custom",text:e.showMobilePropertyCards?e.$t("blocks.block-search-properties.show-map"):e.$t("blocks.block-search-properties.show-list")},on:{click:e.toggleMobileList}}):e._e()],1)],1)]),e._v(" "),t("property-search-overlay",{attrs:{active:e.filterOverlay},on:{close:function(t){e.filterOverlay=null}}})],1)}),[],!1,null,null,null).exports),Vd={name:"BlockSoldProperties",components:{MapComponent:oa,ClickGateway:aa},extends:Co,mixins:[Xe],props:{cta:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},orientation_x:{type:String,required:!1,default:"full"},map_markers_repeater:{type:Array,required:!1,default:function(){return[]}},map_markers_color:{type:String,required:!1,default:null}},computed:{mapAccentsColor:function(){return this.map_markers_color||this.colorSchemeCssVariables["--swc-map-marker-color"]},coordinatesToCenterOn:function(){return this.map_markers_repeater.map((function(marker){return marker.block_params.coords}))}}},Ud=(r(1232),Object(H.a)(Vd,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-sold-properties",class:"block-sold-properties--".concat(e.orientation_x)},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.colorSchemeCssVariables],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-sold-properties__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-sold-properties__content"},[t("cms-content",{staticClass:"block-sold-properties__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-sold-properties__description",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"buttons-mobile-fullwidth",attrs:{value:e.cta}})],1),e._v(" "),t("click-gateway",{staticClass:"block-sold-properties__map-wrapper"},[e.hasEnteredViewport?t("map-component",{staticClass:"block-sold-properties__map-component",attrs:{"center-on":e.coordinatesToCenterOn,"cluster-color":e.mapAccentsColor},scopedSlots:e._u([{key:"cluster-markers",fn:function(){return e._l(e.map_markers_repeater,(function(marker,r){return t("blocks-repeater-item",{key:r,attrs:{block:marker,props:{markerColor:e.mapAccentsColor}}})}))},proxy:!0}],null,!1,3992421424)}):e._e()],1)],1)])],1)}),[],!1,null,null,null).exports);function Hd(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function zd(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Hd(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Hd(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Xd={name:"BlockSpacer",extends:Co,mixins:[Qc],props:{bg_media:{type:Object,required:!1,default:null}},computed:{bgStyle:function(){return zd(zd({},this.adjacentBlocksOverlapStyles),{},{height:this.finalCmsHeight})}}},Wd=(r(1233),Object(H.a)(Xd,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-spacer"},[t("background-component",{staticClass:"block-spacer__inner",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.bgStyle,attrs:{color:e.bg_color_primary,media:e.bg_media}})],1)}),[],!1,null,null,null).exports),Gd={name:"BlockStatisticsItem",extends:xo,props:{main_title:{type:Object,required:!1,default:null},super_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},bg_color_primary:{type:String,required:!1,default:null},text_color:{type:String,required:!1,default:null}}},Kd=Object(H.a)(Gd,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-statistics-item",class:{"block-statistics-item--featured":!!e.image},style:{"--swc-highlight-color":e.colorSchemeCssVariables["--swc-highlight-color"]},attrs:{"tag-name":"article"}},[t("background-component",{staticClass:"block-statistics-item__background",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:{color:e.text_color},attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-statistics-item__content-container"},[t("cms-content",{staticClass:"block-statistics-item__image",attrs:{value:e.image}}),e._v(" "),t("div",{staticClass:"block-statistics-item__text"},[t("cms-content",{staticClass:"block-statistics-item__super-title h1 h1--responsive utils__weight-semi-bold",class:{"utils__weight-semi-bold":!!e.image},attrs:{value:e.super_title}}),e._v(" "),t("cms-content",{staticClass:"block-statistics-item__title utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-statistics-item__description utils__text-small",attrs:{value:e.description}})],1)],1)])],1)}),[],!1,null,null,null).exports,Qd={name:"BlockStatistics",extends:Co,props:{main_title:{type:Object,required:!1,default:null},statistics_repeater:{type:Array,required:!1,default:function(){return[]}},layout_display:{type:String,required:!0,default:"variant_1"}},data:function(){return{repeaterMapping:{statistic_item:Kd,featured_item:Kd}}}},Yd=(r(1234),Object(H.a)(Qd,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-statistics"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables,e.adjacentBlocksOverlapStyles,{color:e.text_color}],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-statistics__inner widescreen-container"},[t("div",{staticClass:"block-statistics__intro"},[t("cms-content",{staticClass:"block-statistics__title h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}})],1),e._v(" "),t("div",{staticClass:"block-statistics__repeater",class:"block-statistics__repeater--".concat(e.layout_display)},e._l(e.statistics_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,class:["block-statistics__repeater-item","block-statistics__repeater-item--".concat(n+1)],attrs:{block:r,mapping:e.repeaterMapping}})})),1)])])],1)}),[],!1,null,null,null).exports),Zd={name:"AvatarPlaceholder",mixins:[ai],inject:{colorSchemeCssVariables:{from:"colorSchemeCssVariables",default:{}}},computed:{finalColor:function(){return this.colorSchemeCssVariables["--swc-highlight-color"]},iconFontSize:function(){return.25*Math.max(this.selfWidth,this.selfHeight,1)},dynamicColors:function(){return{"--dynamic-background-color":"rgba(".concat(Object(Be.a)(this.finalColor),", 0.1)"),"--dynamic-icon-color":this.finalColor}}}},Jd=(r(1235),Object(H.a)(Zd,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"avatar-placeholder",style:e.dynamicColors},[t("helio-icon",{style:{fontSize:"".concat(e.iconFontSize,"px")},attrs:{token:"user",weight:"bold"}})],1)}),[],!1,null,null,null).exports),tm={name:"VerticalEllipsis",mixins:[{mixins:[ii],data:function(){return{overflowHorizontally:!1,overflowVertically:!1}},mounted:function(){this.$on("self-updated",this.updateSelfOverflow.bind(this)),this.enableSelfUpdateResizeAwareness()},methods:{updateSelfOverflow:function(){if(this.$el){var e=this.$el.scrollWidth-this.$el.offsetWidth>8,t=this.$el.scrollHeight-this.$el.offsetHeight>8;this.overflowHorizontally!==e&&(this.overflowHorizontally=e),this.overflowVertically!==t&&(this.overflowVertically=t)}}}}],props:{maxLines:{type:Number,required:!1,default:5}},watch:{overflowVertically:function(e){this.$emit("overflow-changed",e)}}},rm=(r(1236),{name:"SeeMoreInPopup",components:{VerticalEllipsis:Object(H.a)(tm,(function(){var e=this;return(0,e._self._c)("div",{staticClass:"vertical-ellipsis",style:{"-webkit-line-clamp":e.maxLines}},[e._t("default")],2)}),[],!1,null,null,null).exports},props:{verticalEllipsisProps:{type:Object,required:!1,default:function(){return{}}},showMoreText:{type:String,required:!0,default:""}},data:function(){return{isOverflowing:!1}},methods:{onBtnClick:function(){this.$emit("cta-clicked")}}}),nm=(r(1237),Object(H.a)(rm,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"see-more-in-popup"},[t("vertical-ellipsis",e._b({on:{"overflow-changed":function(t){e.isOverflowing=t}}},"vertical-ellipsis",e.verticalEllipsisProps,!1),[e._t("default")],2),e._v(" "),e.isOverflowing?t("button",{staticClass:"see-more-in-popup__cta simple-link",on:{click:e.onBtnClick}},[t("span",{domProps:{textContent:e._s(e.showMoreText)}}),e._v(" "),t("helio-icon",{attrs:{token:"plus"}})],1):e._e()],1)}),[],!1,null,null,null).exports);function om(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var im={name:"TeamMemberModal",components:{AvatarComponent:Ke,CmsContent:st},mixins:[$e],props:{active:{type:Boolean,required:!1,default:!1},personAvatar:{type:Object,required:!1,default:null},personName:{type:Object,required:!1,default:null},personSubtitle:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null}},data:function(){return{color_scheme:"normal"}},watch:{active:function(e){this.updateScrollPreventionRequest({ident:"team-member-modal",value:e})}},methods:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?om(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):om(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(c.d)({updateScrollPreventionRequest:"globalUi/updateScrollPreventionRequest"}))},am=im;r(1238);function sm(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function lm(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?sm(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):sm(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var cm={name:"BlockTeamMemberItem",components:{AvatarPlaceholder:Jd,SeeMoreInPopup:nm,CarouselDotNavigation:Cc,TeamMemberModal:Object(H.a)(am,(function(){var e=this,t=e._self._c;return e.active?t("helio-modal",{staticClass:"team-member-modal",attrs:{title:e.$t("blocks.block-team-members.modal.title"),active:e.active,closeable:!0,"close-on-outside-click":!0},on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"content",fn:function(){return[t("div",{staticClass:"team-member-modal__inner"},[t("div",{staticClass:"team-member-modal__description"},[t("cms-content",{staticClass:"utils__text-small utils__weight-regular",attrs:{value:e.description}})],1),e._v(" "),t("div",{staticClass:"team-member-modal__person"},[t("div",[t("avatar-component",{attrs:{"cms-image":e.personAvatar,size:"medium"}})],1),e._v(" "),t("div",[t("cms-content",{staticClass:"team-member-modal__name utils__text-base utils__weight-semi-bold",attrs:{value:e.personName}}),e._v(" "),t("cms-content",{staticClass:"team-member-modal__subtitle utils__text-base",attrs:{value:e.personSubtitle}})],1)])])]},proxy:!0}],null,!1,4034190762)}):e._e()}),[],!1,null,null,null).exports},extends:xo,props:{person_avatar:{type:Object,required:!1,default:null},person_name:{type:Object,required:!1,default:null},person_subtitle:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},list_items_repeater:{type:Array,required:!1,default:null},slideIndex:{type:Number,required:!1,default:null},slidesCount:{type:Number,required:!1,default:0}},data:function(){return{isModalActive:!1}},computed:lm(lm({},Object(c.e)({isXxxlUp:function(e){return e.responsiveBreakpoints.isXxxlUp}})),{},{hasAvatar:function(){return N(this.person_avatar)},hasNavigation:function(){return this.slidesCount>1}})},um=Object(H.a)(cm,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-team-member-item",attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-team-member-item__inner"},[t("div",{staticClass:"block-team-member-item__avatar-container"},[e.hasAvatar?t("cms-content",{staticClass:"block-team-member-item__avatar",attrs:{value:e.person_avatar}}):t("avatar-placeholder",{staticClass:"block-team-member-item__avatar"})],1),e._v(" "),t("div",{staticClass:"block-team-member-item__content"},[t("cms-content",{staticClass:"block-team-member-item__name h3 h3--responsive utils__weight-semi-bold",attrs:{"tag-name":"h3",value:e.person_name}}),e._v(" "),t("cms-content",{staticClass:"block-team-member-item__subtitle utils__weight-regular",attrs:{"tag-name":"p",value:e.person_subtitle}}),e._v(" "),t("see-more-in-popup",{style:{"--see-more-in-popup-cta-spacing":"1.5rem"},attrs:{"vertical-ellipsis-props":{maxLines:e.isXxxlUp?7:5},"show-more-text":e.$t("blocks.block-team-members.show-more-btn")},on:{"cta-clicked":function(t){e.isModalActive=!0}}},[t("cms-content",{staticClass:"block-team-member-item__description utils__text-small utils__weight-regular",attrs:{value:e.description}})],1),e._v(" "),t("blocks-repeater",{staticClass:"block-team-member-item__icons",attrs:{blocks:e.list_items_repeater}}),e._v(" "),e.hasNavigation?t("div",{staticClass:"block-team-member-item__separator"}):e._e(),e._v(" "),e.hasNavigation?t("carousel-dot-navigation",{attrs:{"total-slides":e.slidesCount,"current-slide":e.slideIndex,"show-count":!0,"show-dots":!1,"show-arrows":!0},on:{prev:function(t){return e.$emit("prev",t)},next:function(t){return e.$emit("next",t)}}}):e._e()],1)]),e._v(" "),t("portal",{attrs:{to:"modals"}},[t("team-member-modal",{attrs:{active:e.isModalActive,"person-avatar":e.person_avatar,"person-name":e.person_name,"person-subtitle":e.person_subtitle,description:e.description},on:{close:function(t){e.isModalActive=!1}}})],1)],1)}),[],!1,null,null,null).exports,pm={name:"BlockTeamMembers",components:{CarouselComponent:La},extends:Co,props:{main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},team_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{team_member_item:um},carouselSettings:{autoplay:!1}}},computed:{hasMoreThanOneSlide:function(){return this.team_repeater.length>1}}},dm=(r(1239),Object(H.a)(pm,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-team-members"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.colorSchemeCssVariables,e.adjacentBlocksOverlapStyles],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-team-members__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-team-members__content"},[t("cms-content",{staticClass:"h2 h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"buttons-mobile-fullwidth",attrs:{value:e.cta}})],1),e._v(" "),t("div",{staticClass:"block-team-members__separator"}),e._v(" "),t("div",{staticClass:"block-team-members__repeater"},[e.team_repeater.length?t("carousel-component",{ref:"carousel",attrs:{settings:e.carouselSettings,disabled:!e.hasMoreThanOneSlide}},e._l(e.team_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,staticClass:"block-team-members__repeater-item",attrs:{props:{slideIndex:n,slidesCount:e.team_repeater.length},block:r,mapping:e.repeaterMapping},on:{next:function(t){return e.$refs.carousel.next()},prev:function(t){return e.$refs.carousel.prev()}}})})),1):e._e()],1)])])],1)}),[],!1,null,null,null).exports);function mm(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function fm(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?mm(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):mm(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function hm(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function bm(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?hm(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):hm(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var _m={name:"SampleComponent",computed:bm(bm({},Object(c.e)({isXsUp:function(e){return e.responsiveBreakpoints.isXsUp},isSmUp:function(e){return e.responsiveBreakpoints.isSmUp},isMdUp:function(e){return e.responsiveBreakpoints.isMdUp},isLgUp:function(e){return e.responsiveBreakpoints.isLgUp},isXlUp:function(e){return e.responsiveBreakpoints.isXlUp},isXxlUp:function(e){return e.responsiveBreakpoints.isXxlUp},isXxxlUp:function(e){return e.responsiveBreakpoints.isXxxlUp},isXxxxlUp:function(e){return e.responsiveBreakpoints.isXxxxlUp},isXsDown:function(e){return e.responsiveBreakpoints.isXsDown},isSmDown:function(e){return e.responsiveBreakpoints.isSmDown},isMdDown:function(e){return e.responsiveBreakpoints.isMdDown},isLgDown:function(e){return e.responsiveBreakpoints.isLgDown},isXlDown:function(e){return e.responsiveBreakpoints.isXlDown},isXxlDown:function(e){return e.responsiveBreakpoints.isXxlDown},isXxxlDown:function(e){return e.responsiveBreakpoints.isXxxlDown},isXxxxlDown:function(e){return e.responsiveBreakpoints.isXxxxlDown}})),{},{responsiveBreakpoints:function(){return[{key:"xs",text:"0px",jsUp:this.isXsUp,jsDown:this.isXsDown},{key:"sm",text:"576px",jsUp:this.isSmUp,jsDown:this.isSmDown},{key:"md",text:"768px",jsUp:this.isMdUp,jsDown:this.isMdDown},{key:"lg",text:"992px",jsUp:this.isLgUp,jsDown:this.isLgDown},{key:"xl",text:"1200px",jsUp:this.isXlUp,jsDown:this.isXlDown},{key:"xxl",text:"1440px",jsUp:this.isXxlUp,jsDown:this.isXxlDown},{key:"xxxl",text:"1680px",jsUp:this.isXxxlUp,jsDown:this.isXxxlDown},{key:"xxxxl",text:"1920px",jsUp:this.isXxxxlUp,jsDown:this.isXxxxlDown}]}})},vm=(r(1240),Object(H.a)(_m,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"debug-responsive"},[t("p",[e._v('\n\t\tPour que ce test soit valide, les directions "up" et "down" de chaque breakpoint\n\t\tdevraient devenir vert exactement au même moment tant pour le CSS que pour le JS.\n\t')]),e._v(" "),t("div",{staticClass:"debug-responsive__breakpoints"},e._l(e.responsiveBreakpoints,(function(r){return t("div",{key:r.key,class:"bp-".concat(r.key)},[t("b",[e._v("\n\t\t\t\t"+e._s(r.key)+"\n\t\t\t\t"),t("small",{domProps:{textContent:e._s("(".concat(r.text,")"))}})]),e._v(" "),t("div",{class:"bp-".concat(r.key,"__css-up"),domProps:{textContent:e._s("CSS up")}}),e._v(" "),t("div",{class:"bp-".concat(r.key,"__css-down"),domProps:{textContent:e._s("CSS down")}}),e._v(" "),t("div",{staticClass:"bp-js",class:{"bp-js--active":r.jsUp},domProps:{textContent:e._s("JS up")}}),e._v(" "),t("div",{staticClass:"bp-js",class:{"bp-js--active":r.jsDown},domProps:{textContent:e._s("JS down")}})])})),0)])}),[],!1,null,null,null).exports),gm=r(750),ym=r.n(gm),km={name:"HtmlEmbedder",mixins:[{mixins:[ii],data:function(){return{iframeElems:[]}},mounted:function(){this.$on("self-updated",this.detectIframes.bind(this))},beforeDestroy:function(){this.unRegisterAllIframes()},methods:{detectIframes:function(){for(var e,t=Array.from((null===(e=this.$el)||void 0===e?void 0:e.querySelectorAll("iframe"))||[]),i=0;i<t.length;i+=1){var r=t[i];-1===this.iframeElems.indexOf(r)&&this.registerIframe(r)}for(var n=0;n<this.iframeElems.length;n+=1){var o=this.iframeElems[n];-1===t.indexOf(o)&&this.unRegisterIframe(o)}},registerIframe:function(e){this.iframeElems.push(e),e.addEventListener("load",(function(){ym()({autoResize:!0,sizeHeight:!0,sizeWidth:!1,checkOrigin:!0,bodyBackground:"transparent",log:!1},e)}))},unRegisterIframe:function(e){var t=this.iframeElems.indexOf(e);-1!==t&&this.iframeElems.splice(t,1),e.iFrameResizer&&e.iFrameResizer.removeListeners()},unRegisterAllIframes:function(){for(var e=Object(Yt.a)(this.iframeElems),i=0;i<e.length;i+=1)this.unRegisterIframe(e[i])}}}],props:{frontendOnly:{type:Boolean,required:!1,default:!0},html:{type:String,required:!0,default:""}},mounted:function(){this.frontendOnly&&this.$watch("html",this.injectHtmlIntoElem.bind(this),{immediate:!0})},methods:{injectHtmlIntoElem:function(){var html=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var e=document.createRange().createContextualFragment(html);if("function"==typeof this.$el.replaceChildren)this.$el.replaceChildren(e);else{for(var t=this.$el.childNodes,r=Array.from(t),i=0;i<r.length;i+=1)this.$el.removeChild(r[i]);this.$el.appendChild(e)}}catch(e){console.warn("Erreur lors de l'injection des scripts du bloc !",e)}}}},Om=km,wm=(r(1241),Object(H.a)(Om,(function(){var e=this;return(0,e._self._c)("div",{staticClass:"html-embedder",domProps:{innerHTML:e._s(e.frontendOnly?null:e.html)}})}),[],!1,null,null,null).exports),Cm={name:"StarsRating",props:{nbStars:{type:Number,required:!0,default:0},totalStars:{type:Number,required:!1,default:5}},computed:{displayNbStars:function(){return Math.round(100*this.nbStars)/100},roundedNbStars:function(){return qa(this.nbStars)},totalFullStars:function(){return Math.floor(this.roundedNbStars)},leftoverHalfStars:function(){return this.roundedNbStars-this.totalFullStars},totalEmptyStars:function(){return this.totalStars-this.totalFullStars-Math.ceil(this.leftoverHalfStars)},starsToShow:function(){for(var e=[],i=0;i<this.totalFullStars;i+=1)e.push({token:"star",weight:"bold",colored:!0});this.leftoverHalfStars>0&&e.push({token:"star-half-alt",weight:"bold",colored:!0});for(var t=0;t<this.totalEmptyStars;t+=1)e.push({token:"star",weight:"regular",colored:!1});return e}}},jm=(r(1242),Object(H.a)(Cm,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"stars-rating",attrs:{title:"".concat(e.displayNbStars," / ").concat(e.totalStars)}},e._l(e.starsToShow,(function(e,r){return t("helio-icon",{key:r,class:["stars-rating__star","stars-rating__star--".concat(e.colored?"yellow":"gray")],attrs:{token:e.token,weight:e.weight}})})),1)}),[],!1,null,null,null).exports),xm={name:"BlockTest",components:{AccordionComponent:bd,CarouselDotNavigation:Cc,DebugResponsive:vm,HtmlEmbedder:wm,StarsRating:jm},extends:Co,props:{sample_text:{type:Object,required:!1,default:null},sample_textarea:{type:Object,required:!1,default:null},sample_richtext:{type:Object,required:!1,default:null},sample_link_button:{type:Object,required:!1,default:null},sample_link_href:{type:Object,required:!1,default:null},sample_icon:{type:Object,required:!1,default:null},sample_image:{type:Object,required:!1,default:null},sample_video_file:{type:Object,required:!1,default:null},sample_video_youtube:{type:Object,required:!1,default:null},sample_edito:{type:Object,required:!1,default:null}},data:function(){return{radioValue:"fm",pastedScripts:"",helioMessagesStates:["normal","danger","alert","success","info"],bgMediaSettings:{filters:{brightness:.5,blur:5}},bgVideoSettings:{autoplay:!0,controls:!1,loop:!0,muted:!0}}},computed:{starsRatingSteps:function(){for(var e=[],i=0;i<=8;i+=1)e.push(.125*i);return e}}},Sm=(r(1243),Object(H.a)(xm,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-test"},[t("background-component",{style:[e.adjacentBlocksOverlapStyles,{color:e.text_color}],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-test__inner widescreen-container"},[t("helio-tabs",{attrs:{"full-width":!1}},[t("helio-tab",{attrs:{name:"CMS Texts",active:!0}},[t("helio-box",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass]},[t("cms-content",{attrs:{"tag-name":"div",value:e.sample_text}}),e._v(" "),t("br"),e._v(" "),t("cms-content",{attrs:{"tag-name":"div",value:e.sample_textarea}}),e._v(" "),t("br"),e._v(" "),t("cms-content",{attrs:{"tag-name":"div",value:e.sample_richtext}})],1)],1),e._v(" "),t("helio-tab",{attrs:{name:"CMS Links & Icons"}},[t("helio-box",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass]},[t("cms-content",{staticClass:"buttons-mobile-fullwidth",attrs:{value:e.sample_link_button}}),e._v(" "),t("br"),e._v(" "),t("cms-content",{attrs:{value:e.sample_link_href}}),e._v(" "),t("br"),e._v(" "),t("cms-content",{attrs:{value:e.sample_link_href}},[t("helio-box",[t("p",[e._v("Ce lien a du contenu dans sa slot default")])])],1),e._v(" "),t("p",[e._v("\n\t\t\t\t\t\t\tIcones (small, medium, large):\n\t\t\t\t\t\t\t"),t("cms-content",{staticClass:"utils__icon-small",attrs:{value:e.sample_icon}}),e._v(" "),t("cms-content",{staticClass:"utils__icon-medium",attrs:{value:e.sample_icon}}),e._v(" "),t("cms-content",{staticClass:"utils__icon-large",attrs:{value:e.sample_icon}})],1)],1)],1),e._v(" "),t("helio-tab",{attrs:{name:"CMS Medias"}},[t("helio-box",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass]},[t("div",{staticClass:"medias-wrapper"},[t("cms-content",{attrs:{value:e.sample_image}}),e._v(" "),t("cms-content",{attrs:{value:e.sample_video_file}}),e._v(" "),t("cms-content",{attrs:{value:e.sample_video_youtube}})],1),e._v(" "),t("br"),e._v(" "),t("div",{staticClass:"medias-wrapper medias-wrapper--bg-variant"},[t("cms-content",{attrs:{value:fm(fm({},e.sample_image),e.bgMediaSettings),variant:"background"}},[t("p",{staticClass:"bg-media-slot-content"},[e._v("\n\t\t\t\t\t\t\t\t\tCe media est affiché en background,\n\t\t\t\t\t\t\t\t\ta des filtres et a du contenu dans sa slot default\n\t\t\t\t\t\t\t\t")])]),e._v(" "),t("cms-content",{attrs:{value:fm(fm(fm({},e.sample_video_file),e.bgMediaSettings),e.bgVideoSettings),variant:"background"}},[t("p",{staticClass:"bg-media-slot-content"},[e._v("\n\t\t\t\t\t\t\t\t\tCe media est affiché en background,\n\t\t\t\t\t\t\t\t\ta des filtres et a du contenu dans sa slot default\n\t\t\t\t\t\t\t\t")])]),e._v(" "),t("cms-content",{attrs:{value:fm(fm(fm({},e.sample_video_youtube),e.bgMediaSettings),e.bgVideoSettings),variant:"background"}},[t("p",{staticClass:"bg-media-slot-content"},[e._v("\n\t\t\t\t\t\t\t\t\tCe media est affiché en background,\n\t\t\t\t\t\t\t\t\ta des filtres et a du contenu dans sa slot default\n\t\t\t\t\t\t\t\t")])])],1)])],1),e._v(" "),t("helio-tab",{attrs:{name:"CMS Edito"}},[t("helio-box",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass]},[t("cms-content",{attrs:{value:e.sample_edito}})],1)],1),e._v(" "),t("helio-tab",{attrs:{name:"Components"}},[t("helio-box",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.colorSchemeCssVariables},[t("helio-badge",[e._v("\n\t\t\t\t\t\t\tNormal\n\t\t\t\t\t\t")]),e._v(" "),t("helio-badge",{attrs:{color:"primary"}},[e._v("\n\t\t\t\t\t\t\tPrimary\n\t\t\t\t\t\t")]),e._v(" "),t("helio-badge",{attrs:{color:"accent-2"}},[e._v("\n\t\t\t\t\t\t\tAccent 2\n\t\t\t\t\t\t")]),e._v(" "),t("br"),e._v(" "),t("br"),e._v(" "),t("hr"),e._v(" "),t("br"),e._v(" "),t("helio-checkbox",{attrs:{label:"Checkbox","initial-checked":!1}}),e._v(" "),t("helio-checkbox",{attrs:{label:"Checkbox","initial-checked":!0}}),e._v(" "),t("br"),e._v(" "),t("br"),e._v(" "),t("helio-radio",{attrs:{label:"Radio","initial-model":e.radioValue,value:"am"},on:{changed:function(t){e.radioValue=t}}}),e._v(" "),t("helio-radio",{attrs:{label:"Radio","initial-model":e.radioValue,value:"fm"},on:{changed:function(t){e.radioValue=t}}}),e._v(" "),t("br"),e._v(" "),t("br"),e._v(" "),t("hr"),e._v(" "),t("br"),e._v(" "),t("div",{staticClass:"block-test__stars-ratings-container"},e._l(5,(function(r,n){return t("div",{key:"stars-col-".concat(r),staticClass:"block-test__stars-ratings-col"},e._l(e.starsRatingSteps,(function(r){return t("div",{key:"stars-row-".concat(r)},[t("stars-rating",{attrs:{"nb-stars":n+r}}),e._v(" "),t("span",{domProps:{textContent:e._s(Math.round(100*(n+r))/100)}})],1)})),0)})),0),e._v(" "),t("br"),e._v(" "),t("hr"),e._v(" "),t("br"),e._v(" "),t("accordion-component",{scopedSlots:e._u([{key:"title",fn:function(){return[t("label",[e._v("\n\t\t\t\t\t\t\t\t\tQu’arrive-t-il si l’acheteur adhère à la garantie Intégri-T\n\t\t\t\t\t\t\t\t\tet que le vendeur est représenté par un courtier RE/MAX ?\n\t\t\t\t\t\t\t\t")])]},proxy:!0},{key:"content",fn:function(){return[t("div",{staticClass:"text-content"},[t("p",[e._v("Lorem ipsum dolor sit amet, consectetur adipiscing elit.")]),e._v(" "),t("p",[e._v("Lorem ipsum dolor sit amet, consectetur adipiscing elit.")]),e._v(" "),t("ul",[t("li",[e._v("\n\t\t\t\t\t\t\t\t\t\t\tNullam malesuada magna eu orci iaculis viverra vitae at nisi.\n\t\t\t\t\t\t\t\t\t\t")]),e._v(" "),t("li",[e._v("\n\t\t\t\t\t\t\t\t\t\t\tNullam sed sapien aliquam, lacinia leo non, condimentum purus.\n\t\t\t\t\t\t\t\t\t\t")])])])]},proxy:!0}])}),e._v(" "),t("br"),e._v(" "),t("hr"),e._v(" "),t("br"),e._v(" "),t("carousel-dot-navigation",{attrs:{"total-slides":5,"current-slide":0,"show-count":!0,"show-dots":!0,"show-arrows":!0}}),e._v(" "),t("br"),e._v(" "),t("hr"),e._v(" "),t("br"),e._v(" "),t("div",{staticClass:"block-test__messages-demo-box"},e._l(e.helioMessagesStates,(function(r){return t("helio-message",{key:"message-".concat(r),attrs:{title:"Message ".concat(r,", lorem ipsum heheh dasdas dasdasdas"),state:r},scopedSlots:e._u([{key:"content",fn:function(){return[t("div",{staticClass:"text-content"},[t("p",[e._v("Hello dasd asdasd asdasdasdas dasdasd")]),e._v(" "),t("ul",[t("li",[e._v("asdasd asdasd adasasd")]),e._v(" "),t("li",[e._v("asdasd asdasd adasasd")]),e._v(" "),t("li",[e._v("asdasd asdasd adasasd")]),e._v(" "),t("li",[e._v("asdasd asdasd adasasd")])])])]},proxy:!0}],null,!0)})})),1),e._v(" "),t("br"),e._v(" "),t("hr"),e._v(" "),t("br"),e._v(" "),t("helio-tabs",{attrs:{"full-width":!0}},[t("helio-tab",{attrs:{name:"Tabs 1",active:!0,icon:"cocktail","icon-weight":"light"}}),e._v(" "),t("helio-tab",{attrs:{name:"Tabs 2",icon:"jedi","icon-weight":"light"}}),e._v(" "),t("helio-tab",{attrs:{name:"Tabs 3",icon:"flux-capacitor","icon-weight":"light"}})],1)],1)],1),e._v(" "),t("helio-tab",{attrs:{name:"Responsive"}},[t("helio-box",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.colorSchemeCssVariables},[t("debug-responsive")],1)],1),e._v(" "),t("helio-tab",{attrs:{name:"Scripts"}},[t("helio-box",{staticClass:"block-test__scripts-box",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.colorSchemeCssVariables},[t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.pastedScripts,expression:"pastedScripts"}],staticClass:"block-test__scripts-box__textarea",attrs:{placeholder:"Copy & paste scripts here (the output will be rendered below)"},domProps:{value:e.pastedScripts},on:{input:function(t){t.target.composing||(e.pastedScripts=t.target.value)}}}),e._v(" "),t("html-embedder",{staticClass:"block-test__scripts-box__preview",attrs:{html:e.pastedScripts}})],1)],1)],1)],1)])],1)}),[],!1,null,null,null).exports),Pm=["testimony_card_item","testimony_list_item","testimony_carousel_item"];function Dm(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,o=e.filter((function(e){var t,n,o;return-1===Pm.indexOf(null==e?void 0:e.block_type)||!(null==e||null===(t=e.fields)||void 0===t||null===(n=t.description)||void 0===n||null===(o=n.content)||void 0===o||!o[r.locale])}));if(o.length>=t)return o;for(var l=[],i=0;i<e.length;i+=1){var c=e[i];if(-1!==Pm.indexOf(null==c?void 0:c.block_type)){var d,m,f=ne()(c),h=null==f||null===(d=f.fields)||void 0===d||null===(m=d.description)||void 0===m?void 0:m.content;"object"===Object(Qe.a)(h)&&n.fillMissingLocales(h),l.push(f)}else l.push(c)}return l}function qm(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Bm(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?qm(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):qm(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Tm={name:"BlockTestimonialItem",components:{AvatarComponent:Ke,SelfSizeProbe:Ms},extends:xo,props:{author_avatar:{type:Object,required:!1,default:null},author_name:{type:Object,required:!1,default:null},author_subtitle:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null}},data:function(){return{textHeight:0}},computed:Bm(Bm({},Object(c.e)({isLgUp:function(e){return e.responsiveBreakpoints.isLgUp}})),{},{hasAvatar:function(){return N(this.author_avatar,this.$i18n.locale)},collapsibleHeight:function(){return this.isLgUp?256:128},usingCollapsible:function(){return this.textHeight>this.collapsibleHeight}})},Mm=Object(H.a)(Tm,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-testimonial__item",class:{"block-testimonial__item--using-collapsible":e.usingCollapsible},attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-testimonial__item-content"},[t("div",{staticClass:"block-testimonial__item-header"},[e.hasAvatar?t("avatar-component",{staticClass:"block-testimonial__author-avatar",attrs:{"cms-image":e.author_avatar,size:e.isLgUp?"xx-large":"x-large"}}):e._e(),e._v(" "),t("div",{staticClass:"block-testimonial__item-header-text"},[t("cms-content",{staticClass:"block-testimonial__author-name",attrs:{"tag-name":"h2",value:e.author_name}}),e._v(" "),t("cms-content",{staticClass:"block-testimonial__author-subtitle",attrs:{"tag-name":"p",value:e.author_subtitle}})],1)],1),e._v(" "),t("helio-collapsible",{attrs:{"cta-icon-position":"right","collapse-icon":"minus","expand-icon":"plus","collapse-text":e.$t("blocks.block-testimonial-list.read-less-text"),"expand-text":e.$t("blocks.block-testimonial-list.read-more-text"),height:e.collapsibleHeight}},[t("self-size-probe",{on:{"self-height-changed":function(t){e.textHeight=t}}},[t("cms-content",{staticClass:"block-testimonial__description",attrs:{"tag-name":"blockquote",value:e.description}})],1)],1)],1)])}),[],!1,null,null,null).exports,$m={name:"BlockTestimonialList",components:{SwcButton:ft},extends:Co,props:{main_title:{type:Object,required:!1,default:null},testimonials_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{testimony_list_item:Mm},initialVisibleTestimonials:3,showAllTestimonials:!1}},computed:{sanitizedTestimonials:function(){return Dm(this.testimonials_repeater,this.initialVisibleTestimonials,this.$i18n,this.$helpers)},shownTestimonials:function(){return this.showAllTestimonials?this.sanitizedTestimonials:this.sanitizedTestimonials.slice(0,this.initialVisibleTestimonials)},hasShowMoreButton:function(){return!this.showAllTestimonials&&this.sanitizedTestimonials.length>this.initialVisibleTestimonials},dynamicColors:function(){var e=this.bg_color_primary||this.colorSchemeCssVariables["--swc-bg-color"],t=this.text_color||this.colorSchemeCssVariables["--swc-text-color"];return{"--dynamic-bg-color":Object(Be.a)(e),"--dynamic-text-color":Object(Be.a)(t)}}}},Am=(r(1244),Object(H.a)($m,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-testimonial"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.dynamicColors],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-testimonial__inner",style:{color:e.text_color}},[t("div",{staticClass:"block-testimonial__inner-wrapper widescreen-container"},[t("blocks-repeater",{staticClass:"block-testimonial__repeater",class:{"block-testimonial__repeater--all-posted":!e.hasShowMoreButton},attrs:{blocks:e.shownTestimonials,mapping:e.repeaterMapping}}),e._v(" "),e.hasShowMoreButton?t("div",{staticClass:"block-testimonial__show-more"},[t("swc-button",{class:[e.colorSchemeBtnClass,"buttons-mobile-fullwidth"],attrs:{text:e.$t("blocks.block-testimonial-list.show-more-btn"),icon:"plus",color:"custom"},on:{click:function(t){e.showAllTestimonials=!0}}})],1):e._e()],1)])])],1)}),[],!1,null,null,null).exports);function Em(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Lm(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Em(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Em(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function Rm(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var Fm={name:"TestimonyModal",components:{AvatarComponent:Ke,CmsContent:st},mixins:[$e],props:{active:{type:Boolean,required:!1,default:!1},description:{type:Object,required:!1,default:null},authorAvatar:{type:Object,required:!1,default:null},authorName:{type:Object,required:!1,default:null},authorSubtitle:{type:Object,required:!1,default:null},title:{type:String,required:!0,default:""}},data:function(){return{color_scheme:"normal"}},computed:{hasAvatar:function(){return N(this.authorAvatar,this.$i18n.locale)}},watch:{active:function(e){this.updateScrollPreventionRequest({ident:"testimony-modal",value:e})}},methods:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Rm(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Rm(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(c.d)({updateScrollPreventionRequest:"globalUi/updateScrollPreventionRequest"}))},Im=Fm,Nm=(r(1245),Object(H.a)(Im,(function(){var e=this,t=e._self._c;return e.active?t("helio-modal",{staticClass:"testimony-modal",attrs:{title:e.title,active:e.active,closeable:!0,"close-on-outside-click":!0},on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"content",fn:function(){return[t("div",{staticClass:"testimony-modal__inner"},[t("div",{staticClass:"testimony-modal__description"},[t("cms-content",{staticClass:"utils__text-small utils__weight-regular",attrs:{"tag-name":"blockquote",value:e.description}})],1),e._v(" "),t("div",{staticClass:"testimony-modal__author"},[e.hasAvatar?t("div",[t("avatar-component",{attrs:{"cms-image":e.authorAvatar,size:"medium"}})],1):e._e(),e._v(" "),t("div",[t("cms-content",{staticClass:"testimony-modal__name utils__text-base utils__weight-semi-bold",attrs:{value:e.authorName}}),e._v(" "),t("cms-content",{staticClass:"testimony-modal__subtitle utils__text-base",attrs:{value:e.authorSubtitle}})],1)])])]},proxy:!0}],null,!1,3380696201)}):e._e()}),[],!1,null,null,null).exports),Vm={name:"BlockTestimonialsBrokersItem",components:{AvatarComponent:Ke,CarouselDotNavigation:Cc,SeeMoreInPopup:nm,TestimonyModal:Nm},extends:xo,props:{description:{type:Object,required:!1,default:null},broker_avatar:{type:Object,required:!1,default:null},broker_name:{type:Object,required:!1,default:null},broker_subtitle:{type:Object,required:!1,default:null},slideIndex:{type:Number,required:!1,default:0},slidesCount:{type:Number,required:!1,default:0}},data:function(){return{isModalActive:!1}},computed:{hasAvatar:function(){return N(this.broker_avatar,this.$i18n.locale)}}},Um=(r(1246),Object(H.a)(Vm,(function(){var e=this,t=e._self._c;return t("div",[t("block-wrapper",{staticClass:"block-testimonials-broker-item widescreen-container",attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-testimonials-broker-item__infos"},[t("div",[t("see-more-in-popup",{attrs:{"vertical-ellipsis-props":{maxLines:7},"show-more-text":e.$t("blocks.block-testimonials-brokers.show-more-btn")},on:{"cta-clicked":function(t){e.isModalActive=!0}}},[t("cms-content",{staticClass:"block-testimonials-broker-item__description utils__weight-regular",attrs:{"tag-name":"blockquote",value:e.description}})],1),e._v(" "),t("div",{staticClass:"block-testimonials-broker-item__user-wrapper"},[e.hasAvatar?t("avatar-component",{attrs:{"cms-image":e.broker_avatar}}):e._e(),e._v(" "),t("cms-content",{staticClass:"block-testimonials-broker-item__name utils__text-base utils__weight-semi-bold",attrs:{value:e.broker_name}}),e._v(" "),t("cms-content",{staticClass:"block-testimonials-broker-item__subtitle utils__text-small utils__weight-regular",attrs:{value:e.broker_subtitle}})],1)],1),e._v(" "),e.slidesCount>1?[t("div",{staticClass:"block-testimonials-broker-item__separator"}),e._v(" "),t("carousel-dot-navigation",{attrs:{"total-slides":e.slidesCount,"current-slide":e.slideIndex,"show-count":!0,"show-dots":!1,"show-arrows":!0},on:{prev:function(t){return e.$emit("prev",t)},next:function(t){return e.$emit("next",t)}}})]:e._e()],2),e._v(" "),t("portal",{attrs:{to:"modals"}},[t("testimony-modal",{staticClass:"block-testimonials-broker-item-modal",attrs:{active:e.isModalActive,description:e.description,"author-avatar":e.broker_avatar||null,"author-name":e.broker_name,"author-subtitle":e.broker_subtitle,title:e.$t("blocks.block-testimonials-brokers.modal.title")},on:{close:function(t){e.isModalActive=!1}}})],1)],1)],1)}),[],!1,null,null,null).exports),Hm=r(1247),zm={name:"BlockTestimonialsBrokers",components:{CarouselComponent:La,ColorSchemeSwitcher:Wi},extends:Co,props:{main_title:{type:Object,required:!1,default:null},image:{type:Object,required:!1,default:null},testimonials_repeater:{type:Array,required:!0,default:function(){return[]}},orientation_x:{type:String,required:!1,default:"right",validator:function(e){return-1!==["left","right"].indexOf(e)}},highlight_color:{type:String,required:!1,default:null}},data:function(){return{repeaterMapping:{testimony_broker_item:Um},carouselSettings:{}}},computed:{hasMoreThanOneSlide:function(){return this.testimonials_repeater.length>1},finalImage:function(){return N(this.image,this.$i18n.locale)?this.image:E({media:{url:Hm,alt:""}})},oppositeColorScheme:function(){return this.color_scheme&&this.colorSchemesList[this.color_scheme]?this.colorSchemesList[this.color_scheme].softOppositeColorScheme:"normal"}}},Xm=(r(1248),Object(H.a)(zm,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-testimonials-brokers",class:"block-testimonials-brokers--".concat(e.orientation_x)},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:Lm(Lm({},e.adjacentBlocksOverlapStyles),e.colorSchemeCssVariables),attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-testimonials-brokers__inner widescreen-container",style:{color:e.text_color}},[t("div",{ref:"mediaWrapper",staticClass:"block-testimonials-brokers__media-wrapper"},[t("cms-content",{staticClass:"block-testimonials-brokers__media",attrs:{value:e.finalImage}})],1),e._v(" "),t("color-scheme-switcher",{staticClass:"block-testimonials-brokers__carousel-wrapper",attrs:{"color-scheme":e.oppositeColorScheme}},[t("div",{staticClass:"block-testimonials-brokers__carousel"},[t("helio-badge",{attrs:{size:"small",color:"primary"}},[t("cms-content",{staticClass:"block-testimonials-brokers__badge utils__weight-medium",attrs:{"tag-name":"h2",value:e.main_title}})],1),e._v(" "),e.testimonials_repeater.length?t("carousel-component",{ref:"carousel",style:{"--swc-highlight-color":e.highlight_color},attrs:{settings:e.carouselSettings,disabled:!e.hasMoreThanOneSlide}},e._l(e.testimonials_repeater,(function(r,n){return t("blocks-repeater-item",{key:n,attrs:{props:{slideIndex:n,slidesCount:e.testimonials_repeater.length},block:r,mapping:e.repeaterMapping},on:{next:function(t){return e.$refs.carousel.next()},prev:function(t){return e.$refs.carousel.prev()}}})})),1):e._e()],1)])],1)])],1)}),[],!1,null,null,null).exports),Wm={name:"BlockTestimonialGoogleItem",components:{AvatarComponent:Ke,StarsRating:jm},extends:xo,props:{author_avatar:{type:Object,required:!1,default:null},author_name:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},review_date:{type:String,required:!1,default:null},review_score:{type:Number,required:!1,default:0}},computed:{reviewDateHumanReadableStr:function(){return Qn(this.review_date)},reviewDateFromNowStr:function(){return this.$helpers.timeFromNow(this.review_date)}}},Gm=(r(1250),Object(H.a)(Wm,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-testimonial-google-item",attrs:{"tag-name":"article"}},[t("div",{staticClass:"block-testimonial-google-item__inner"},[t("div",{staticClass:"block-testimonial-google-item__info-author"},[t("avatar-component",{staticClass:"block-featured-post-featured-item__avatar",attrs:{"cms-image":e.author_avatar,size:"x-large"}}),e._v(" "),t("div",{staticClass:"block-testimonial-google-item__review-wrapper"},[t("cms-content",{staticClass:"block-testimonial-google-item__name utils__weight-medium",attrs:{"tag-name":"h3",value:e.author_name}}),e._v(" "),t("div",{staticClass:"block-testimonial-google-item__review-details"},[t("stars-rating",{attrs:{"nb-stars":e.review_score}}),e._v(" "),t("div",{staticClass:"block-testimonial-google-item__review-date",attrs:{title:e.reviewDateHumanReadableStr},domProps:{textContent:e._s(e.reviewDateFromNowStr)}})],1)],1)],1),e._v(" "),t("cms-content",{staticClass:"block-testimonial-google-item__description utils__text-small utils__weight-regular",attrs:{"tag-name":"blockquote",value:e.description}})],1)])}),[],!1,null,null,null).exports),Km={name:"BlockTestimonialsGoogle",components:{CarouselComponent:La,CarouselDotNavigation:Cc,ColorSchemeSwitcher:Wi,StarsRating:jm},extends:Co,mixins:[Xe],props:{total_reviews:{type:Number,required:!1,default:0},average_score:{type:Number,required:!1,default:0},main_title:{type:Object,required:!1,default:null},testimonials_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{testimony_carousel_item:Gm},currentSlide:0,carouselSettings:{autoplay:!1}}},computed:{sanitizedTestimonials:function(){return Dm(this.testimonials_repeater,1,this.$i18n,this.$helpers)},hasMoreThanOneSlide:function(){return this.sanitizedTestimonials.length>1},roundedAverageScore:function(){return Math.round(100*this.average_score)/100},oppositeColorScheme:function(){return this.color_scheme&&this.colorSchemesList[this.color_scheme]?this.colorSchemesList[this.color_scheme].softOppositeColorScheme:null}}},Qm=(r(1251),Object(H.a)(Km,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-testimonials-google"},[t("background-component",{class:[e.colorSchemeBgClass],style:[e.colorSchemeCssVariables,e.adjacentBlocksOverlapStyles],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-testimonials-google__inner widescreen-container",class:[e.colorSchemeTextClass],style:{color:e.text_color}},[t("color-scheme-switcher",{staticClass:"block-testimonials-google__left-box contrast-shadow-in",attrs:{"color-scheme":e.oppositeColorScheme}},[t("div",{staticClass:"block-testimonials-google__left-box-inner"},[t("div",{staticClass:"block-testimonials-google__logo"},[e.hasEnteredViewport?t("img",{attrs:{src:r(1249),alt:e.$t("blocks.block-testimonial-google.google-logo-alt")}}):e._e()]),e._v(" "),t("span",{staticClass:"h2 h2--responsive utils__weight-medium"},[e._v("\n\t\t\t\t\t\t"+e._s(e.roundedAverageScore)+"\n\t\t\t\t\t")]),e._v(" "),t("stars-rating",{staticClass:"block-testimonials-google__average-stars",attrs:{"nb-stars":e.average_score}}),e._v(" "),t("span",{staticClass:"utils__weight-regular"},[e._v("\n\t\t\t\t\t\t"+e._s(e.$tc("blocks.block-testimonial-google.total-reviews",e.total_reviews))+"\n\t\t\t\t\t")])],1)]),e._v(" "),t("div",{staticClass:"block-testimonials-google__right"},[t("cms-content",{staticClass:"block-testimonials-google__main-title h2 h2--responsive utils__weight-semi-bold",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("div",{staticClass:"block-testimonials-google__repeater"},[e.sanitizedTestimonials.length?t("carousel-component",{ref:"carousel",attrs:{settings:e.carouselSettings,disabled:!e.hasMoreThanOneSlide},on:{"after-change":function(t){e.currentSlide=t}}},e._l(e.sanitizedTestimonials,(function(r,n){return t("blocks-repeater-item",{key:"testimony-".concat(n),attrs:{block:r,mapping:e.repeaterMapping}})})),1):e._e(),e._v(" "),e.hasMoreThanOneSlide?[t("div",{staticClass:"block-testimonials-google__separator"}),e._v(" "),t("carousel-dot-navigation",{attrs:{"total-slides":e.sanitizedTestimonials.length,"current-slide":e.currentSlide,"show-count":!0,"show-dots":!0,"show-arrows":!0},on:{next:function(t){return e.$refs.carousel.next()},prev:function(t){return e.$refs.carousel.prev()}}})]:e._e()],2)],1)],1)])],1)}),[],!1,null,null,null).exports);function Ym(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Zm(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ym(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Ym(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Jm={name:"TestimonyCardItem",components:{AvatarComponent:Ke,SeeMoreInPopup:nm,TestimonyModal:Nm},extends:xo,props:{bg_color_primary:{type:String,required:!1,default:null},text_color:{type:String,required:!1,default:null},author_avatar:{type:Object,required:!1,default:null},author_name:{type:Object,required:!1,default:null},author_subtitle:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null}},data:function(){return{isModalActive:!1}},computed:{hasAvatar:function(){return N(this.author_avatar,this.$i18n.locale)}}},ef=(r(1252),Object(H.a)(Jm,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"testimony-card-item",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:{backgroundColor:e.bg_color_primary},attrs:{"tag-name":"article"}},[t("div",{staticClass:"testimony-card-item__inner",style:{color:e.text_color}},[t("see-more-in-popup",{attrs:{"vertical-ellipsis-props":{maxLines:10},"show-more-text":e.$t("blocks.block-testimonials-slider.show-more-btn")},on:{"cta-clicked":function(t){e.isModalActive=!0}}},[t("cms-content",{staticClass:"utils__text-small utils__weight-regular",attrs:{"tag-name":"blockquote",value:e.description}})],1),e._v(" "),t("div",{staticClass:"testimony-card-item__author"},[e.hasAvatar?t("div",{staticClass:"testimony-card-item__author-avatar"},[t("avatar-component",{attrs:{"cms-image":e.author_avatar,size:"medium"}})],1):e._e(),e._v(" "),t("div",{staticClass:"testimony-card-item__author-infos"},[t("cms-content",{staticClass:"testimony-card-item__name utils__text-base utils__weight-semi-bold",attrs:{value:e.author_name}}),e._v(" "),t("cms-content",{staticClass:"testimony-card-item__subtitle utils__text-base",attrs:{value:e.author_subtitle}})],1)])],1),e._v(" "),t("portal",{attrs:{to:"modals"}},[t("testimony-modal",{attrs:{active:e.isModalActive,description:e.description,"author-avatar":e.author_avatar||null,"author-name":e.author_name,"author-subtitle":e.author_subtitle,title:e.$t("blocks.block-testimonials-slider.modal.title")},on:{close:function(t){e.isModalActive=!1}}})],1)],1)}),[],!1,null,null,null).exports),tf={name:"BlockTestimonialsSlider",components:{BaseSlider:Vo},extends:Co,props:{main_title:{type:Object,required:!1,default:null},testimonials_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{testimony_card_item:ef}}},computed:{sanitizedTestimonials:function(){return Dm(this.testimonials_repeater,3,this.$i18n,this.$helpers)}}},rf=(r(1253),Object(H.a)(tf,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-testimonials-slider"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:Zm(Zm(Zm({},e.adjacentBlocksOverlapStyles),e.colorSchemeCssVariables),{},{color:e.text_color}),attrs:{color:e.bg_color_primary}},[t("base-slider",{attrs:{"main-title":e.main_title,"item-repeater":e.sanitizedTestimonials,"repeater-mapping":e.repeaterMapping}})],1)],1)}),[],!1,null,null,null).exports),nf={name:"MediaMultipleRow",extends:xo,props:{media_repeater:{type:Array,required:!1,default:function(){return[]}}}},of=(r(1254),Object(H.a)(nf,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"media-multiple-row",class:{"media-multiple-row--single":1===e.media_repeater.length,"media-multiple-row--double":2===e.media_repeater.length}},e._l(e.media_repeater,(function(e,r){return t("blocks-repeater-item",{key:r,attrs:{block:e}})})),1)}),[],!1,null,null,null).exports),af={name:"TextMultipleRow",extends:xo,props:{description:{type:Object,required:!1,default:null}}},sf=(r(1255),Object(H.a)(af,(function(){var e=this._self._c;return e("block-wrapper",{staticClass:"text-multiple-row"},[e("cms-content",{staticClass:"text-multiple-row__description utils__text-small utils__weight-regular",attrs:{value:this.description}})],1)}),[],!1,null,null,null).exports),lf={name:"BlockTextImgMultiple1",extends:Co,props:{main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},text_img_multiple_repeater:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{repeaterMapping:{text_multiple_row:sf,media_multiple_row:of}}}},cf=(r(1256),Object(H.a)(lf,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-text-img-multiple-1"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-text-img-multiple-1__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-text-img-multiple-1__col-left"},[t("cms-content",{staticClass:"block-text-img-multiple-1__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-text-img-multiple-1__cta buttons-mobile-fullwidth",attrs:{value:e.cta}})],1),e._v(" "),t("div",{staticClass:"block-text-img-multiple-1__col-right"},[t("blocks-repeater",{staticClass:"block-text-img-multiple-1__repeater",attrs:{blocks:e.text_img_multiple_repeater,mapping:e.repeaterMapping}})],1)])])],1)}),[],!1,null,null,null).exports),uf={name:"BlockTxtImgDouble1",extends:Co,props:{super_title:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},cta_repeater:{type:Array,required:!1,default:function(){return[]}},media_repeater:{type:Array,required:!1,default:function(){return[]}},description:{type:Object,required:!1,default:null},orientation_x:{type:String,required:!1,default:"left",validator:function(e){return-1!==["right","left"].indexOf(e)}}}},pf=(r(1257),Object(H.a)(uf,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-txt-img-double-1",class:"block-txt-img-double-1--".concat(e.orientation_x)},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:[e.adjacentBlocksOverlapStyles,e.colorSchemeCssVariables],attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-txt-img-double-1__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-txt-img-double-1__col-1"},[t("cms-content",{staticClass:"h2 h2--responsive block-txt-img-double-1__super-title",attrs:{"tag-name":"p",value:e.super_title}}),e._v(" "),t("cms-content",{staticClass:"h2 h2--responsive block-txt-img-double-1__title",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-txt-img-double-1__description",attrs:{value:e.description}}),e._v(" "),t("blocks-repeater",{staticClass:"block-txt-img-double-1__cta buttons-container buttons-mobile-fullwidth",attrs:{blocks:e.cta_repeater}})],1),e._v(" "),t("div",{staticClass:"block-txt-img-double-1__col-2"},[t("blocks-repeater",{staticClass:"block-txt-img-double-1__media buttons-container buttons-mobile-fullwidth",attrs:{blocks:e.media_repeater}})],1)])])],1)}),[],!1,null,null,null).exports),df={name:"BlockTextType1",extends:Co,props:{main_title:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null}}},mf=(r(1258),Object(H.a)(df,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"block-text-type1"},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-text-type1__inner widescreen-container",style:{color:e.text_color}},[t("div",{staticClass:"block-text-type1__col-left"},[t("cms-content",{staticClass:"block-text-type1__title h2 h2--responsive",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-text-type1__cta-one buttons-mobile-fullwidth",attrs:{value:e.cta}})],1),e._v(" "),t("cms-content",{staticClass:"block-text-type1__description utils__text-small utils__weight-regular",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"block-text-type1__cta-two buttons-mobile-fullwidth",attrs:{value:e.cta}})],1)])],1)}),[],!1,null,null,null).exports),ff={name:"BlockTextType2",extends:Co,props:{text_align:{type:String,required:!1,default:"center",validator:function(e){return-1!==["left","center","right"].indexOf(e)}},main_title:{type:Object,required:!1,default:null},cta_repeater:{type:Array,required:!1,default:function(){return[]}},description:{type:Object,required:!1,default:null}}},hf=(r(1259),Object(H.a)(ff,(function(){var e=this,t=e._self._c;return t("block-wrapper",{class:["block-text-type2","block-text-type2--text-align-".concat(e.text_align)]},[t("background-component",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:e.adjacentBlocksOverlapStyles,attrs:{color:e.bg_color_primary}},[t("div",{staticClass:"block-text-type2__inner widescreen-container",style:{color:e.text_color}},[t("cms-content",{staticClass:"h2 h2--responsive block-text-type2__title",attrs:{"tag-name":"h2",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"block-text-type2__description utils__text-small utils__weight-regular",attrs:{value:e.description}}),e._v(" "),t("blocks-repeater",{staticClass:"block-text-type2__cta buttons-container buttons-mobile-fullwidth",attrs:{blocks:e.cta_repeater}})],1)])],1)}),[],!1,null,null,null).exports),bf={name:"ContactInfoItem",extends:xo,props:{main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},icon_links_repeater:{type:Array,required:!1,default:function(){return[]}}}},_f=(r(1260),Object(H.a)(bf,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"contact-info-item",attrs:{"tag-name":"dl"}},[t("cms-content",{staticClass:"contact-info-item__title",attrs:{"tag-name":"dt",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"contact-info-item__description",attrs:{"tag-name":"dd",value:e.description}}),e._v(" "),e.icon_links_repeater.length?t("blocks-repeater",{staticClass:"contact-info-item__icons",attrs:{"tag-name":"dd",blocks:e.icon_links_repeater}}):e._e()],1)}),[],!1,null,null,null).exports),vf={name:"CtaItem",extends:xo,props:{cta:{type:Object,required:!1,default:null}}},gf=(r(1261),Object(H.a)(vf,(function(){var e=this._self._c;return e("block-wrapper",{staticClass:"cta-item",attrs:{"tag-name":"div"}},[e("cms-content",{attrs:{value:this.cta}})],1)}),[],!1,null,null,null).exports),yf={name:"IconCtaCardItem",extends:xo,provide:{globalHelioButtonSize:"small"},props:{bg_color_primary:{type:String,required:!1,default:null},text_color:{type:String,required:!1,default:null},cta:{type:Object,required:!1,default:null},icon:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null}}},kf=(r(1262),Object(H.a)(yf,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"icon-cta-card-item",class:[e.colorSchemeBgClass,e.colorSchemeTextClass],style:{backgroundColor:e.bg_color_primary,color:e.text_color},attrs:{"tag-name":"article"}},[t("div",{staticClass:"icon-cta-card-item__inner"},[t("cms-content",{staticClass:"icon-cta-card-item__title utils__text-base utils__weight-semi-bold",attrs:{value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"icon-cta-card-item__icon",attrs:{value:e.icon}}),e._v(" "),t("cms-content",{staticClass:"icon-cta-card-item__cta",attrs:{value:e.cta}})],1)])}),[],!1,null,null,null).exports),Of={name:"IconListItem",extends:xo,props:{icon:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null}}},wf=(r(1263),Object(H.a)(Of,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"icon-list-item",attrs:{"tag-name":"div"}},[t("cms-content",{attrs:{value:e.icon}}),e._v(" "),t("cms-content",{attrs:{value:e.description}})],1)}),[],!1,null,null,null).exports);function Cf(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function jf(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Cf(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Cf(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var xf={name:"MarkerComponent",props:{coords:{type:Object,required:!1,default:function(){return{lat:0,lng:0}}},markerColor:{type:String,required:!1,default:null},isCircleVisible:{type:Boolean,required:!1,default:!0},forceShowTooltip:{type:Boolean,required:!1,default:!1},forceShowPopup:{type:Boolean,required:!1,default:!1},openPopupOnHover:{type:Boolean,required:!1,default:!1},openPopupOnClick:{type:Boolean,required:!1,default:!1}},data:function(){return{isPopupOpen:!1,isTooltipOpen:!1,isMarkerHovered:!1,isTooltipHovered:!1,isPopupHovered:!1}},computed:{shouldShowTooltip:function(){return!this.isPopupOpen&&this.forceShowTooltip},shouldShowPopup:function(){return!(!this.openPopupOnHover||!this.isMouseOverAnyElement)||this.forceShowPopup},isMouseOverAnyElement:function(){return this.isMarkerHovered||this.isTooltipHovered||this.isPopupHovered},isInteractive:function(){return this.openPopupOnHover||this.openPopupOnClick},markerOptions:function(){var e=jf(jf({},this.isCircleVisible||this.isInteractive?{radius:4,weight:26}:{radius:0,weight:0}),{},{interactive:this.isInteractive,bubblingMouseEvents:!1});if(this.isCircleVisible){var t=this.isMarkerHovered&&this.markerColor?new to(this.markerColor).getShadedHex(.8):this.markerColor;return jf(jf({},e),{},{color:t,"fill-color":t,opacity:this.isMarkerHovered?.4:.2,fill:!0,"fill-opacity":1})}return jf(jf({},e),{},{color:"transparent","fill-color":"transparent"})}},watch:{shouldShowTooltip:function(e){var t=this;this.tooltipShowTimeout&&clearTimeout(this.tooltipShowTimeout),this.tooltipShowTimeout=setTimeout((function(){e?t.openTooltip():t.closeTooltip()}),50)},shouldShowPopup:function(e){var t=this;this.popupShowTimeout&&clearTimeout(this.popupShowTimeout),this.popupShowTimeout=setTimeout((function(){e?t.openPopup():t.closePopup()}),50)},isPopupOpen:{handler:function(e){e&&this.$emit("popup-opened")},immediate:!0}},mounted:function(){var e=this;this.$nextTick((function(){e.shouldShowTooltip&&e.openTooltip(),e.shouldShowPopup&&e.openPopup()}))},methods:{openPopup:function(){this.isPopupOpen||this.$refs["circle-marker"].mapObject.openPopup()},closePopup:function(){this.isPopupOpen&&this.$refs["circle-marker"].mapObject.closePopup()},openTooltip:function(){this.isTooltipOpen||this.$refs["circle-marker"].mapObject.openTooltip()},closeTooltip:function(){this.isTooltipOpen&&this.$refs["circle-marker"].mapObject.closeTooltip()}}},Sf=(r(1264),Object(H.a)(xf,(function(){var e=this,t=e._self._c;return t("l-circle-marker",e._b({ref:"circle-marker",staticClass:"marker-component",attrs:{"lat-lng":{lat:e.coords.lat,lng:e.coords.lng}},on:{popupopen:function(t){e.isPopupOpen=!0},popupclose:function(t){e.isPopupOpen=!1},tooltipopen:function(t){e.isTooltipOpen=!0},tooltipclose:function(t){e.isTooltipOpen=!1},mouseenter:function(t){e.isMarkerHovered=!0},mouseleave:function(t){e.isMarkerHovered=!1}}},"l-circle-marker",e.markerOptions,!1),[e.$slots.popup?t("l-popup",{ref:"popup",staticClass:"marker-component__popup",attrs:{options:{className:"popup",interactive:!0,closeButton:!1,autoClose:e.openPopupOnClick}},on:{mouseenter:function(t){e.isPopupHovered=!0},mouseleave:function(t){e.isPopupHovered=!1}}},[e._t("popup")],2):e._e(),e._v(" "),e.$slots.tooltip?t("l-tooltip",{ref:"tooltip",staticClass:"marker-component__tooltip",attrs:{options:{className:"tooltip",direction:"top",opacity:1,permanent:!0,interactive:!1}},on:{mouseenter:function(t){e.isTooltipHovered=!0},mouseleave:function(t){e.isTooltipHovered=!1}}},[e._t("tooltip")],2):e._e()],1)}),[],!1,null,null,null).exports),Pf={name:"MapMarkerItem",components:{MarkerComponent:Sf},extends:xo,props:{coords:{type:Object,required:!0,default:function(){return{lat:0,lng:0}}},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null},markerColor:{type:String,required:!1,default:null}},computed:{hasPopup:function(){return!!(this.main_title||this.description||this.cta)}}},Df=(r(1265),Object(H.a)(Pf,(function(){var e=this,t=e._self._c;return t("marker-component",{staticClass:"map-marker-item",attrs:{coords:e.coords,"marker-color":e.markerColor,"is-circle-visible":!0,"open-popup-on-hover":e.hasPopup},scopedSlots:e._u([e.hasPopup?{key:"popup",fn:function(){return[t("block-wrapper",{staticClass:"map-marker-item__popup"},[t("cms-content",{staticClass:"map-marker-item__title",attrs:{"tag-name":"h6",value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"map-marker-item__description",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"map-marker-item__cta",attrs:{value:e.cta}})],1)]},proxy:!0}:null],null,!0)})}),[],!1,null,null,null).exports),qf={name:"MediaCarouselItem",extends:xo,props:{media:{type:Object,required:!1,default:null},link:{type:Object,required:!1,default:null},linkLabel:{type:String,required:!1,default:""}}},Bf=(r(1266),Object(H.a)(qf,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"media-carousel-item",attrs:{"tag-name":"article"}},[t("cms-content",{attrs:{value:e.link,"aria-label":e.linkLabel}},[t("cms-content",{attrs:{value:e.media}})],1)],1)}),[],!1,null,null,null).exports),Tf={name:"MediaItem",extends:xo,props:{media:{type:Object,required:!1,default:null}}},Mf=Object(H.a)(Tf,(function(){var e=this._self._c;return e("block-wrapper",{staticClass:"media-item",attrs:{"tag-name":"div"}},[e("cms-content",{attrs:{value:this.media}})],1)}),[],!1,null,null,null).exports,$f={name:"OfficeMapItem",components:{MarkerComponent:Sf,OfficeMapPopup:Zi},extends:xo,props:{coords:{type:Object,required:!0,default:function(){return{lat:0,lng:0}}},hover_id:{type:String,required:!1,default:null},popup_repeater:{type:Array,required:!1,default:function(){return[]}},markerProps:{type:Object,required:!1,default:function(){return{}}}},computed:{popupPreformattedPayload:function(){return this.popup_repeater.length?this.popup_repeater[0]:null}}},Af=(r(1267),Object(H.a)($f,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"office-map-item",attrs:{"tag-name":"article"}},[t("marker-component",e._b({attrs:{coords:e.coords},on:{"popup-opened":function(t){return e.$emit("popup-opened-on-click")}},scopedSlots:e._u([{key:"popup",fn:function(){return[t("office-map-popup",{attrs:{"block-payload":e.popupPreformattedPayload}})]},proxy:!0}])},"marker-component",e.markerProps,!1))],1)}),[],!1,null,null,null).exports),Ef={name:"PropertyListingCard",components:{CmsContent:st},props:{informationsLink:{type:Object,required:!1,default:null}}},Lf=(r(1268),Object(H.a)(Ef,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"property-listing-card card"},[t("div",{staticClass:"card__container contrast-shadow-in"},[t("div",{staticClass:"card__media-container"},[e._t("media")],2),e._v(" "),t(e.informationsLink?"cms-content":"div",e._b({tag:"component",staticClass:"card__informations"},"component",e.informationsLink?{value:e.informationsLink}:void 0,!1),[e._t("informations")],2)],1)])}),[],!1,null,null,null).exports),Rf={name:"PropertyCtaItem",components:{PropertyListingCard:Lf},extends:xo,provide:{globalHelioButtonSize:"small"},props:{centered_image:{type:Boolean,required:!1,default:!0},image:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},description:{type:Object,required:!1,default:null},cta:{type:Object,required:!1,default:null}}},Ff=(r(1269),Object(H.a)(Rf,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"property-cta-item",class:{"property-cta-item--centered-image":e.centered_image},attrs:{"tag-name":"article"}},[t("property-listing-card",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],scopedSlots:e._u([{key:"media",fn:function(){return[t("div",{staticClass:"card__media"},[t("cms-content",{attrs:{value:e.image}})],1)]},proxy:!0},{key:"informations",fn:function(){return[t("cms-content",{staticClass:"card__main_title utils__text-large utils__weight-semi-bold",attrs:{value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"card__description utils__text-small",attrs:{value:e.description}}),e._v(" "),t("cms-content",{staticClass:"card__cta buttons-mobile-fullwidth",attrs:{value:e.cta}})]},proxy:!0}])})],1)}),[],!1,null,null,null).exports),If={name:"MediaCarouselComponent",components:{BlocksRepeaterItem:$t.a,VueSlickCarousel:Pa.a},props:{link:{type:Object,required:!1,default:null},linkLabel:{type:String,required:!1,default:""},medias:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{defaultSettings:{arrows:!0,infinite:!0,fade:!0,adaptiveHeight:!0,variableWidth:!0}}}},Nf=(r(1270),{name:"PropertyListingItem",components:{PropertyListingCard:Lf,MediaCarouselComponent:Object(H.a)(If,(function(){var e=this,t=e._self._c;return t("div",[t("vue-slick-carousel",e._b({ref:"slick-carousel",staticClass:"carousel-component media-carousel-component",scopedSlots:e._u([{key:"prevArrow",fn:function(){return[t("div",[t("helio-icon",{attrs:{token:"chevron-left",weight:"light"}})],1)]},proxy:!0},{key:"nextArrow",fn:function(){return[t("div",[t("helio-icon",{attrs:{token:"chevron-right",weight:"light"}})],1)]},proxy:!0}])},"vue-slick-carousel",e.defaultSettings,!1),[e._v(" "),e._l(e.medias,(function(r,n){return t("blocks-repeater-item",{key:"media-carousel-item-".concat(n),attrs:{block:r,props:{link:e.link,linkLabel:e.linkLabel}}})}))],2)],1)}),[],!1,null,null,null).exports},extends:xo,props:{hover_id:{type:String,required:!1,default:null},super_title:{type:Object,required:!1,default:null},main_title:{type:Object,required:!1,default:null},sub_title:{type:Object,required:!1,default:null},secondary_title:{type:Object,required:!1,default:null},link:{type:Object,required:!1,default:null},tags_repeater:{type:Array,required:!1,default:function(){return[]}},list_items_repeater:{type:Array,required:!1,default:function(){return[]}},medias_repeater:{type:Array,required:!1,default:function(){return[]}}},computed:{carouselLinkLabel:function(){var e,t,r,n,o=this.$i18n.locale;return[(null==this||null===(e=this.main_title)||void 0===e||null===(t=e.content)||void 0===t?void 0:t[o])||"",(null==this||null===(r=this.sub_title)||void 0===r||null===(n=r.content)||void 0===n?void 0:n[o])||""].filter(Boolean).join(", ")},limitedMediasRepeater:function(){return this.medias_repeater.slice(0,1)}}}),Vf=(r(1271),Object(H.a)(Nf,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"property-listing-item",attrs:{"tag-name":"article"}},[t("property-listing-card",{class:[e.colorSchemeBgClass,e.colorSchemeTextClass],attrs:{"informations-link":e.link},scopedSlots:e._u([{key:"media",fn:function(){return[e._l(e.tags_repeater,(function(e,r){return t("blocks-repeater-item",{key:"tag-".concat(r),staticClass:"card__badge",attrs:{block:e}})})),e._v(" "),t("media-carousel-component",{staticClass:"card__media",attrs:{link:e.link,"link-label":e.carouselLinkLabel,medias:e.limitedMediasRepeater}})]},proxy:!0},{key:"informations",fn:function(){return[t("cms-content",{staticClass:"card__super_title utils__text-xsmall",attrs:{value:e.super_title}}),e._v(" "),t("cms-content",{staticClass:"card__main_title utils__text-large utils__weight-semi-bold",attrs:{value:e.main_title}}),e._v(" "),t("cms-content",{staticClass:"card__sub_title utils__text-small",attrs:{value:e.sub_title}}),e._v(" "),t("cms-content",{staticClass:"card__secondary_title utils__text-large utils__weight-semi-bold",attrs:{value:e.secondary_title}}),e._v(" "),t("div",{staticClass:"card__list-item"},e._l(e.list_items_repeater,(function(e,r){return t("blocks-repeater-item",{key:"icon-list-item-".concat(r),attrs:{block:e}})})),1)]},proxy:!0}])})],1)}),[],!1,null,null,null).exports),Uf={name:"PropertyMapItem",components:{MarkerComponent:Sf,PropertyMapPopup:Hi},extends:xo,props:{coords:{type:Object,required:!0,default:function(){return{lat:0,lng:0}}},hover_id:{type:String,required:!1,default:null},tooltip:{type:Object,required:!1,default:null},popup_repeater:{type:Array,required:!1,default:function(){return[]}},markerProps:{type:Object,required:!1,default:function(){return{}}},tooltipEnabled:{type:Boolean,required:!1,default:!0}},data:function(){return{popupOpenedAtLeastOnce:!1}},computed:{popupPreformattedPayload:function(){return this.popup_repeater.length?this.popup_repeater[0]:null},popupUlsNumber:function(){var e=this.popupOpenedAtLeastOnce&&!this.popupPreformattedPayload,t=Number(this.hover_id);return e?t:null}},methods:{onPopupOpened:function(){this.popupOpenedAtLeastOnce||(this.popupOpenedAtLeastOnce=!0)}}},Hf=(r(1272),Object(H.a)(Uf,(function(){var e=this,t=e._self._c;return t("block-wrapper",{staticClass:"property-map-item",attrs:{"tag-name":"article"}},[t("marker-component",e._b({attrs:{coords:e.coords},on:{"popup-opened":e.onPopupOpened},scopedSlots:e._u([{key:"popup",fn:function(){return[t("property-map-popup",{attrs:{"block-payload":e.popupPreformattedPayload,uls:e.popupUlsNumber}})]},proxy:!0},e.tooltipEnabled?{key:"tooltip",fn:function(){return[t("cms-content",{staticClass:"property-map-item__tooltip-text",attrs:{value:e.tooltip}})]},proxy:!0}:null],null,!0)},"marker-component",e.markerProps,!1))],1)}),[],!1,null,null,null).exports),zf={name:"AbstractCmsContent",props:{tagName:{type:String,required:!1,default:null},props:{type:Object,required:!1,default:function(){return{}}}}},Xf=Object(H.a)(zf,undefined,undefined,!1,null,null,null).exports,Wf={name:"CmsCode",extends:Xf,props:{content:{type:[Object,Number,String,Array],required:!0,default:""}}},Gf=(r(1273),Object(H.a)(Wf,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"cms-code cms-code--theme-terminal"},[t("pre",e._b({domProps:{textContent:e._s(e.content)}},"pre",e.props,!1))])}),[],!1,null,null,null).exports),Kf={name:"CmsCodeEmbedded",components:{HtmlEmbedder:wm},extends:Xf,props:{content:{type:[Object,Number,String,Array],required:!0,default:""}}},Qf=(r(1274),Object(H.a)(Kf,(function(){var e=this;return(0,e._self._c)("html-embedder",e._b({staticClass:"cms-code-embedded",attrs:{html:String(e.content)}},"html-embedder",e.props,!1))}),[],!1,null,null,null).exports),Yf={name:"CmsEdito",extends:Xf,props:{blocks:{type:Object,required:!0,default:function(){return{}}}}},Zf=(r(1275),Object(H.a)(Yf,(function(){var e=this;return(0,e._self._c)("helio-post",e._b({staticClass:"cms-edito",attrs:{blocks:e.blocks[e.$i18n.locale]||[]}},"helio-post",e.props,!1))}),[],!1,null,null,null).exports),Jf={name:"CmsIcon",extends:Xf,props:{color:{type:String,required:!1,default:null},font_weight:{type:String,required:!1,default:"regular"},type:{type:String,required:!0,default:null}},computed:{finalIconSpecs:function(){return qe(this.type,this.font_weight)}}},eh=(r(1276),Object(H.a)(Jf,(function(){var e=this;return(0,e._self._c)("helio-icon",e._b({staticClass:"cms-icon",style:{color:e.color},attrs:{token:e.finalIconSpecs.token,weight:e.finalIconSpecs.weight}},"helio-icon",e.props,!1))}),[],!1,null,null,null).exports),rh={data:function(){return{appearAnimState:0}},computed:{appearAnimClasses:function(){var e=[];return this.appearAnimState<3&&e.push("appear-anim","appear-anim--step-".concat(this.appearAnimState)),e}},methods:{startAppearAnim:function(){var e=this;0===this.appearAnimState&&(this.appearAnimState=1,this.$nextTick((function(){e.appearAnimState=2,setTimeout((function(){e.appearAnimState=3}),300)})))}}};function nh(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var oh={blur:"px"},ih={blur:0,brightness:1,contrast:1,opacity:1,saturate:1},ah={name:"AbstractCmsMediaContent",extends:Xf,props:{center:{type:Object,required:!1,default:null},filters:{type:Object,required:!1,default:function(){return function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?nh(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):nh(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},ih)}}},computed:{cssCenteringValue:function(){if(this.center){var e=100*(this.center.x||.5),t=100*(this.center.y||.5);return"".concat(e,"% ").concat(t,"%")}return null},cssFilterStyle:function(){var e=this;if(this.filters){var filter=Object.keys(this.filters).map((function(t){var r=e.filters[t];return r===ih[t]?null:(r+=oh[t]||"","".concat(t,"(").concat(r,")"))})).filter((function(e){return null!==e}));if(filter.length)return{filter:filter.join(" ")}}return{}}}},sh=ah,lh=Object(H.a)(sh,undefined,undefined,!1,null,null,null).exports;function ch(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function uh(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ch(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):ch(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var ph={name:"CmsImage",extends:lh,mixins:[Xe,rh],props:{media:{type:Object,required:!0,default:null}},computed:{localizedMedia:function(){return this.media[this.$i18n.locale]||null},finalUrl:function(){return this.hasEnteredViewport&&this.localizedMedia?this.$helpers.convertUrl(this.localizedMedia.url):""},finalAlt:function(){return this.localizedMedia&&this.localizedMedia.alt||""},styleObj:function(){return uh(uh({},this.cssFilterStyle),{},{objectPosition:this.cssCenteringValue})}},mounted:function(){var e=this;this.doOnceEnteredViewport((function(){var t=new Image;t.onload=e.startAppearAnim.bind(e),t.src=e.finalUrl}))}},dh=(r(1277),Object(H.a)(ph,(function(){var e=this,t=e._self._c;return e.localizedMedia?t("img",e._b({class:["cms-image",e.appearAnimClasses],style:e.styleObj,attrs:{src:e.finalUrl,alt:e.finalAlt}},"img",e.props,!1)):e._e()}),[],!1,null,null,null).exports);function mh(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function fh(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?mh(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):mh(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var hh=["cssGradient"],bh={name:"CmsImageBackground",extends:dh,computed:{backgroundImages:function(){var e=[];return this.props.cssGradient&&e.push(this.props.cssGradient),this.finalUrl&&e.push("url(".concat(this.finalUrl,")")),e},styleObj:function(){var e=fh(fh({},this.cssFilterStyle),{},{backgroundPosition:this.cssCenteringValue});return this.backgroundImages.length&&(e.backgroundImage=this.backgroundImages.join(", ")),e},filteredProps:function(){return Ed()(this.props,hh)}}},_h=(r(1278),Object(H.a)(bh,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"cms-image-background"},[t("div",e._b({class:["cms-image-background__image",e.appearAnimClasses],style:e.styleObj,attrs:{role:e.finalAlt?"img":null,alt:e.finalAlt?e.finalAlt:null}},"div",e.filteredProps,!1)),e._v(" "),e.$slots.default?t("div",{staticClass:"cms-image-background__inner"},[e._t("default")],2):e._e()])}),[],!1,null,null,null).exports);function vh(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.action_type,r=e.action_params||{};if("open_contact_modal"===t)Pe.emit(Pe.OPEN_CONTACT_MODAL,r);else console.warn("executeActionPayload: impossible d'exécuter ce type d'action inconnu",e)}var gh="javascript:void(0);",yh={name:"CmsLink",components:{SwcButton:ft},extends:Xf,inject:{colorSchemeBtnClass:{from:"colorSchemeBtnClass",default:null}},props:{target:{type:String,required:!1,default:"_self"},format:{type:Object,required:!1,default:function(){return{}}},icon:{type:Object,required:!1,default:function(){return{}}},url:{type:Object,required:!1,default:function(){return{}}},text:{type:Object,required:!1,default:function(){return{}}},on_click_action:{type:Object,required:!1,default:null}},computed:{isInline:function(){return!this.$slots.default},choosenHrefLinkComponent:function(){return!this.payloadUrl||"_blank"===this.target||Object(Kn.g)(this.payloadUrl)?"a":"nuxt-link"},payloadUrl:function(){var e=this.url[this.$i18n.locale]||null;return Object(Kn.h)(e)?this.localePath(e):e},finalUrl:function(){return this.payloadUrl||gh},finalText:function(){return this.text[this.$i18n.locale]||""},finalIconSpecs:function(){return this.icon&&this.icon.type?qe(this.icon.type,this.icon.font_weight):null},normalIcon:function(){return"left"===this.icon.align},reverseIcon:function(){return"right"===this.icon.align},hrefLinkBindings:function(){if("a"===this.choosenHrefLinkComponent){var e={href:this.finalUrl,target:this.target};return this.finalUrl===gh&&(e.tabindex=-1,e.rel="nofollow"),e}return{to:this.finalUrl}},cssVariables:function(){var e={};if(this.format.bg_color){var t=new to(this.format.bg_color);e["--bg-color"]=this.format.bg_color,e["--bg-color-hover"]=t.getShadedHex(.85),t.isDark()?e["--border-color"]="transparent":e["--border-color"]="#19191e1a"}return this.format.color&&(e["--text-color"]=this.format.color),e}},methods:{onClick:function(){this.on_click_action&&vh(this.on_click_action)}}},kh=(r(1279),Object(H.a)(yh,(function(){var e=this,t=e._self._c;return"href"===e.format.type?t(e.choosenHrefLinkComponent,e._b({tag:"component",staticClass:"cms-link cms-link--href",class:{"cms-link--href-block":!e.isInline,"cms-link--href-inline":e.isInline,"cms-link--href-inline-normal":e.isInline&&e.normalIcon,"cms-link--href-inline-reverse":e.isInline&&e.reverseIcon},style:{color:e.format.color},nativeOn:{click:function(t){return e.onClick.apply(null,arguments)}}},"component",[e.hrefLinkBindings,e.props],!1),[e._t("default",(function(){return[e.finalIconSpecs?t("helio-icon",{attrs:{token:e.finalIconSpecs.token,weight:e.finalIconSpecs.weight}}):e._e(),e._v(" "),e.finalText&&e.finalText?t("span",{staticClass:"cms-link__href-text",domProps:{textContent:e._s(e.finalText)}}):e._e(),e._v(" "),e._t("after-content")]}))],2):t("swc-button",e._b({staticClass:"cms-link",class:[e.colorSchemeBtnClass],style:e.cssVariables,attrs:{color:"custom",target:e.target,icon:e.icon.type,"icon-position":e.icon.align,"icon-weight":e.icon.font_weight,link:e.finalUrl,text:e.finalText},nativeOn:{click:function(t){return e.onClick.apply(null,arguments)}}},"swc-button",e.props,!1))}),[],!1,null,null,null)),Oh=kh.exports,wh={name:"CmsRichtext",extends:Xf,props:{content:{type:Object,required:!0,default:function(){return{}}}},computed:{finalContent:function(){return this.content[this.$i18n.locale]||""},shouldEnsureContentIsFullyReadable:function(){return/[^\s@]+@[^\s@]+\.[^\s@]+/.test(this.finalContent)}}},Ch=(r(1280),Object(H.a)(wh,(function(){var e=this;return(0,e._self._c)(e.tagName||"div",e._b({tag:"component",staticClass:"cms-richtext text-content",class:{"cms-richtext--break-words":e.shouldEnsureContentIsFullyReadable},domProps:{innerHTML:e._s(e.finalContent)}},"component",e.props,!1))}),[],!1,null,null,null).exports),jh={name:"CmsText",extends:Xf,props:{content:{type:Object,required:!0,default:function(){return{}}}},computed:{finalText:function(){return String(this.content[this.$i18n.locale]||"").replace(/<br\s*\/?>/gi,"\n")}}},xh=(r(1281),Object(H.a)(jh,(function(){var e=this;return(0,e._self._c)(e.tagName||"span",e._b({tag:"component",staticClass:"cms-text",domProps:{textContent:e._s(e.finalText)}},"component",e.props,!1))}),[],!1,null,null,null).exports),Sh={name:"CmsTextarea",extends:Xf,props:{content:{type:Object,required:!0,default:function(){return{}}}},computed:{finalText:function(){return(this.content[this.$i18n.locale]||"").replace(/(?:\r\n|\r|\n)/g,"<br>")}}},Ph=Object(H.a)(Sh,(function(){var e=this;return(0,e._self._c)(e.tagName||"span",e._b({tag:"component",staticClass:"cms-textarea",domProps:{innerHTML:e._s(e.finalText)}},"component",e.props,!1))}),[],!1,null,null,null).exports,Dh={name:"AbstractVideoPlayer",mixins:[Xe],props:{videoAttributes:{type:Object,required:!1,default:function(){return{}}}},emits:["ready","play","pause"],data:function(){return{isReady:!1,isPlaying:!1,isVisible:!1}},computed:{shouldPauseOnViewportExit:function(){return this.isReady&&!this.videoAttributes.autoplay},shouldStopPlaying:function(){return this.shouldPauseOnViewportExit&&this.isPlaying&&!this.isVisible}},watch:{isReady:function(e){!0===e&&this.$emit("ready")},isPlaying:function(e){e?(this.$emit("play"),Pe.emit(Pe.VIDEO_STATE_CHANGE,{state:"playing",component:this})):(this.$emit("pause"),Pe.emit(Pe.VIDEO_STATE_CHANGE,{state:"paused",component:this}))},shouldStopPlaying:function(e){e&&this.pauseVideo()}},mounted:function(){var e=this;this.$watch("shouldPauseOnViewportExit",(function(t){t?e.startWatchingVisibility():e.stopWatchingVisibility()}),{immediate:!0})},beforeDestroy:function(){Pe.emit(Pe.VIDEO_STATE_CHANGE,{state:"destroyed",component:this}),this.stopWatchingVisibility()},methods:{playVideo:function(){},pauseVideo:function(){},getVisibilityWatcherElem:function(){return this.$el},startWatchingVisibility:function(){var e=this.getVisibilityWatcherElem();e&&e instanceof Element&&!this.visibilityWatcher&&(this.visibilityWatcher=Ue(e,this.onVisibilityChanged))},stopWatchingVisibility:function(){this.visibilityWatcher&&(this.visibilityWatcher.off(),delete this.visibilityWatcher)},onVisibilityChanged:function(e){this.isVisible=e}}},qh=Object(H.a)(Dh,undefined,undefined,!1,null,null,null).exports,Bh={name:"VideoNotSupported"};r(1282);function Th(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var Mh={name:"VideoPlayerHtml5",components:{VideoNotSupported:Object(H.a)(Bh,(function(){return(0,this._self._c)("div",{staticClass:"video-not-supported"},[this._v("\n\tYour browser does not support the video tag.\n")])}),[],!1,null,null,null).exports},extends:qh,props:{sources:{type:Array,required:!0,default:function(){return[]}}},data:function(){return{hasNeverPlayed:!0}},computed:{hasAutoplay:function(){return this.finalVideoAttributes.autoplay},finalSources:function(){return this.hasEnteredViewport?this.sources:[]},finalVideoAttributes:function(){var e=function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Th(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Th(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({playsinline:""},this.videoAttributes);return e.controls&&this.hasNeverPlayed&&(e.controls=!1),e}},mounted:function(){this.$el.load()},methods:{playVideo:function(){this.$el.play()},pauseVideo:function(){this.$el.pause()},onCanPlay:function(){this.isReady=!0,!this.isPlaying&&this.hasAutoplay&&this.playVideo()},onVideoPlaying:function(){this.isPlaying=!0,this.hasNeverPlayed&&(this.hasNeverPlayed=!1)},onVideoPause:function(){this.isPlaying=!1}}},$h=Mh,Ah=(r(1283),Object(H.a)($h,(function(){var e=this,t=e._self._c;return t("video",e._b({staticClass:"video-player-html5",on:{canplay:e.onCanPlay,playing:e.onVideoPlaying,pause:e.onVideoPause}},"video",e.finalVideoAttributes,!1),[e._l(e.finalSources,(function(source,e){return t("source",{key:e,attrs:{src:source.url,type:source.type}})})),e._v(" "),t("video-not-supported")],2)}),[],!1,null,null,null).exports);function Eh(e){var t=document.createElement("script");t.src=e;var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}var Lh=0,Rh=null;function Fh(){if(2===Lh)return Promise.resolve();if(1===Lh)return Rh;var e=new Promise((function(e){var t=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){Rh=null,Lh=2,"function"==typeof t&&t(),e()},Eh("https://www.youtube.com/iframe_api")}));return Rh=e,Lh=1,e}function Ih(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Nh(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ih(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Ih(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Vh=0,Uh={name:"VideoPlayerYoutube",extends:qh,props:{videoUrl:{type:String,required:!0,default:null}},data:function(){return{uniqueId:null,privacyEnchancedMode:!0}},computed:{youtubeHostname:function(){return this.privacyEnchancedMode?"www.youtube-nocookie.com":"www.youtube.com"},videoParams:function(){var e=Object(Kn.b)(this.videoUrl),t=e.url,r=e.isFullDomain,n=e.isShortDomain;return r&&t.pathname.match(/^\/(embed|live)\//)?{videoId:t.pathname.match(/^\/(embed|live)\/(.*)$/)[2],queryParams:{start:t.searchParams.get("start")||0}}:r&&t.pathname.match(/^\/watch/)?{videoId:t.searchParams.get("v"),queryParams:{start:t.searchParams.get("t")||0}}:n?{videoId:t.pathname.match(/^\/(.*)$/)[1],queryParams:{start:t.searchParams.get("t")||0}}:null},finalQueryParams:function(){var e={hl:this.$i18n.locale,iv_load_policy:3,modestbranding:1,rel:0,showinfo:0,origin:window.location.origin,enablejsapi:1},t={autoplay:this.videoAttributes.autoplay?1:0,controls:this.videoAttributes.controls?2:0,loop:this.videoAttributes.loop?1:0,mute:this.videoAttributes.muted?1:0},output=Nh(Nh(Nh({},e),this.videoParams.queryParams),t);return 1===output.loop&&(output.playlist=this.videoParams.videoId),output}},mounted:function(){var e=this;this.$nextTick((function(){e.uniqueId="youtube-player-".concat(Vh),Vh+=1,e.$nextTick((function(){e.doOnceEnteredViewport((function(){e.initializeYoutubeVideoPlayer()}))}))}))},methods:{initializeYoutubeVideoPlayer:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Fh();case 2:e.player=new window.YT.Player(e.uniqueId,{videoId:e.videoParams.videoId,playerVars:e.finalQueryParams,host:"https://".concat(e.youtubeHostname),events:{onReady:e.onYoutubePlayerReady.bind(e),onStateChange:e.onPlayerStateChange.bind(e)}});case 3:case"end":return t.stop()}}),t)})))()},playVideo:function(){this.player&&this.player.playVideo()},pauseVideo:function(){this.player&&this.player.pauseVideo()},getVisibilityWatcherElem:function(){return this.player?this.player.getIframe():this.$el},onYoutubePlayerReady:function(){this.isReady=!0},onPlayerStateChange:function(e){var t=1===e.data;this.isPlaying!==t&&(this.isPlaying=t)}}},Hh=(r(1284),{name:"VideoComponent",components:{VideoPlayerHtml5:Ah,VideoPlayerYoutube:Object(H.a)(Uh,(function(){return(0,this._self._c)("div",{staticClass:"video-player-youtube",attrs:{id:this.uniqueId}})}),[],!1,null,null,null).exports},mixins:[rh],props:{sources:{type:Array,required:!0,default:function(){return[]}},videoAttributes:{type:Object,required:!1,default:function(){return{}}},videoStyles:{type:Object,required:!1,default:function(){return{}}},hidePlayOverlay:{type:Boolean,required:!1,default:!1}},data:function(){return{isPlaying:!1,hasNeverPlayed:!0}},computed:{hasControls:function(){return this.videoAttributes.controls},youtubeSource:function(){return this.sources.find((function(source){return"youtube"===source.type}))},shouldShowPlayOverlay:function(){return!this.hidePlayOverlay&&(!this.hasControls||this.hasControls&&this.hasNeverPlayed)},finalPlayerComponent:function(){return this.youtubeSource?{is:"video-player-youtube",bindings:{videoUrl:this.youtubeSource.url,videoAttributes:this.videoAttributes}}:{is:"video-player-html5",bindings:{sources:this.sources,videoAttributes:this.videoAttributes}}}},methods:{playVideo:function(){this.$refs.videoPlayer.playVideo()},pauseVideo:function(){this.$refs.videoPlayer.pauseVideo()},onClickPlay:function(){this.isPlaying?this.pauseVideo():this.playVideo()},onPlayerReady:function(){this.startAppearAnim()},onPlayerPlaying:function(){this.isPlaying=!0,this.hasNeverPlayed&&(this.hasNeverPlayed=!1)},onPlayerPaused:function(){this.isPlaying=!1}}});r(1285);function zh(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Xh(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?zh(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):zh(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var Wh={name:"CmsVideo",components:{VideoComponent:Object(H.a)(Hh,(function(){var e=this,t=e._self._c;return t("div",{class:["video-component",e.appearAnimClasses]},[t(e.finalPlayerComponent.is,e._b({ref:"videoPlayer",tag:"component",staticClass:"video-component__video-player",style:e.videoStyles,on:{ready:e.onPlayerReady,play:e.onPlayerPlaying,pause:e.onPlayerPaused}},"component",e.finalPlayerComponent.bindings,!1)),e._v(" "),e.shouldShowPlayOverlay?t("div",{staticClass:"video-component__play-overlay",on:{click:e.onClickPlay}},[e.isPlaying?e._e():t("helio-icon",{attrs:{token:"play",weight:"bold",rounded:!0}})],1):e._e()],1)}),[],!1,null,null,null).exports},extends:lh,props:{sources:{type:Object,required:!1,default:function(){return{}}},external_sources:{type:Object,required:!1,default:function(){return{}}},poster:{type:Object,required:!1,default:function(){return{}}},autoplay:{type:Boolean,required:!1,default:!1},controls:{type:Boolean,required:!1,default:!1},loop:{type:Boolean,required:!1,default:!0},muted:{type:Boolean,required:!1,default:!0}},computed:{localizedSources:function(){var e=this.sources[this.$i18n.locale]||this.external_sources[this.$i18n.locale]||[];return $d()(e)?e.map(this.convertSource.bind(this)):[this.convertSource(e)]},localizedPosterUrl:function(){var e=this.poster[this.$i18n.locale];return e?this.$helpers.convertUrl(e.url):null},videoComponentProps:function(){return{sources:this.localizedSources,videoAttributes:{poster:this.localizedPosterUrl,autoplay:!this.userPrefersReducedMotion&&this.autoplay,controls:this.controls,loop:this.loop,muted:this.muted},videoStyles:Xh(Xh({},this.cssFilterStyle),{},{objectPosition:this.cssCenteringValue})}},userPrefersReducedMotion:function(){return Da()}},methods:{convertSource:function(source){return{uniqueKey:"".concat(source.url,"-").concat(source.type),type:source.type,url:this.$helpers.convertUrl(source.url)}}}},Gh=(r(1286),Object(H.a)(Wh,(function(){var e=this;return(0,e._self._c)("video-component",e._b({staticClass:"cms-video"},"video-component",[e.videoComponentProps,e.props],!1))}),[],!1,null,null,null).exports),Kh=["cssGradient"],Qh={name:"CmsVideoBackground",extends:Gh,computed:{filteredProps:function(){return Ed()(this.props,Kh)}}},Yh=(r(1287),Object(H.a)(Qh,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"cms-video-background"},[t("video-component",e._b({staticClass:"cms-video-background__video"},"video-component",[{hidePlayOverlay:!0},e.videoComponentProps,e.filteredProps],!1)),e._v(" "),e.props.cssGradient?t("div",{staticClass:"cms-video-background__gradient",style:{backgroundImage:e.props.cssGradient}}):e._e(),e._v(" "),e.$slots.default?t("div",{staticClass:"cms-video-background__inner"},[e._t("default")],2):e._e()],1)}),[],!1,null,null,null).exports),Zh=function(e,t){t("blockTypes",{cta_item:gf,media_item:Mf,tag_item:dp,media_carousel_item:Bf,map_marker_item:Df,icon_cta_card_item:kf,icon_list_item:wf,icon_link_item:Po,contact_info_item:_f,property_cta_item:Ff,property_listing_item:Vf,property_map_item:Hf,office_map_item:Af,carousel_cards_block_1:Xo,cta_block:da,cta_double_block:ba,highlights_block:Fc,image_text_block:Nc,list_block:zc,map_fullwidth_block:Zc,medias_carousel_block:au,member_cards_block:du,multi_redirect_image_block:$u,multi_redirect_icon_block:$u,multi_redirect_numbered_block:$u,multi_redirect_vertical_block:Ru,qa_block:yd,reward_block:Pd,spacer_block:Wd,statistics_block:Yd,text_block_1:mf,text_block_2:hf,text_img_multiple_block_1:cf,txt_img_double_block_1:pf,hero_content_block_1:Ys,hero_content_block_2:il,hero_landing_page_block_1:kl,mortgage_calculator_block:ju,property_alert_block:Zp,property_valuation_block:fd,script_block:qd,hero_block_1:mc,hero_block_2:cl,hero_block_3:hl,hero_block_4:vc,hero_members_search_block:Al,hero_profile_page_block:Fl,hero_slider:Mc,biography_block:mf,contact_form_block:di,contact_infos_block:fi,coordinates_map_block:la,testimonials_brokers_block:Xm,testimonials_list_block:Am,testimonials_slider_block:rf,testimonials_google_block:Qm,featured_properties_block:Ha,sold_properties_block:Ud,offices_block:zu,offices_map_block:Yu,properties_block:Ep,members_carousel_block:ku,team_members_block:dm,partners_block:np,bank_partners_block:up,search_properties_block:Nd,property_iframe_block:sd,categories_slider_block:ei,properties_slider_block:Ip,author_block:qo,blog_archives_list_block:Bp,blog_articles_featured_block:xa,blog_articles_grid_block:Eo,blog_post_block:kp,footer_classic_block:ns,header_classic_block:Ds,header_megamenu_block:Vs,header_outofnorm_block:Ks,error_block:va,test_block:Sm}),t("contentTypes",{code:{default:Gf,embedded:Qf},edito:{default:Zf},icon:{default:eh},image:{default:dh,background:_h},link:{default:Oh},richtext:{default:Ch},text:{default:xh},textarea:{default:Ph},video:{default:Gh,background:Yh},external_video:{default:Gh,background:Yh}})},Jh=function(){function e(){Object(Z.a)(this,e),this.hooks={}}return Object(J.a)(e,[{key:"registerHook",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;void 0===this.hooks[e]?this.hooks[e]=[t]:this.hooks[e].push(t)}},{key:"getCatchallHooks",value:function(){return this.hooks["*"]||[]}},{key:"getSpecificHooks",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.hooks[e]||[]}}]),e}(),eb=Jh;function tb(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function rb(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?tb(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):tb(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var nb=r(1288),ob=r(1289),ib=function(e,t){var r=e.i18n,n=e.store,o=e.$helpers,l=new eb;function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"broker",n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o="see-all-countless-properties-cta-txt";return n&&(o="broker"===t?"see-all-properties-cta-txt":"see-all-our-properties-cta-txt"),F({text:{fr:r.t("blocks.block-properties.".concat(o),"fr",{total:e}),en:r.t("blocks.block-properties.".concat(o),"en",{total:e})},url:{fr:r.t("hardcoded-routes.properties-search","fr"),en:r.t("hardcoded-routes.properties-search","en")},icon:{type:"sign"}})}var d=n.state.globalTheme.colorSchemesList,m=Object.keys(d).reduce((function(e,t){return e[t]=d[t].softOppositeColorScheme,e}),{});function f(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:m,o=null==t||null===(e=t.block_params)||void 0===e?void 0:e.color_scheme,l=n[o];if(l)for(var i=0;i<r.length;i+=1)for(var c,d=r[i],f=(null==t||null===(c=t.fields)||void 0===c?void 0:c[d])||[],h=0;h<f.length;h+=1){var _=f[h];void 0===_.block_params.color_scheme&&(_.block_params.color_scheme=l)}else console.warn('Hooks: unable to find opposite color scheme for "'.concat(o,'"'),n)}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"media",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:nb;n&&!N(e.fields[t],r.locale)&&(e.fields[t]=E({media:{url:n,alt:""}}))}function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"brokers";return"teams"===e?ob:nb}l.registerHook("*",(function(e){(void 0===e.block_params||$d()(e.block_params))&&(e.block_params={}),(void 0===e.fields||$d()(e.fields))&&(e.fields={})})),l.registerHook("featured_properties_block",(function(e){var t;if(void 0!==(null==e||null===(t=e.block_params)||void 0===t?void 0:t.core_data)){var o=n.state.firstLoadData.site_type,l=e.block_params.core_data,d=l.total||0,m=l.propertiesListing||[];e.fields.cta=c(d,o,!1),e.fields.properties_repeater=m.map((function(data){return Si(r,data)})),delete e.block_params.core_data}})),l.registerHook("sold_properties_block",(function(e){var t;if(void 0!==(null==e||null===(t=e.block_params)||void 0===t?void 0:t.core_data)){var r=e.block_params.core_data.mapMarkers||[];e.fields.map_markers_repeater=r.map(ji),delete e.block_params.core_data}})),l.registerHook("properties_block",(function(e){var t;if(void 0!==(null==e||null===(t=e.block_params)||void 0===t?void 0:t.core_data)){var o=n.state.firstLoadData.site_type,l=e.block_params,d=l.core_data,m=d.total||0,f=d.propertiesListing||[],h=d.propertiesMap||[],_=!0;void 0!==l.properties_cta_enabled&&(_=Boolean(l.properties_cta_enabled),delete l.properties_cta_enabled),!0===_&&m>1&&(e.fields.cta=c(m,o)),e.fields.properties_listing_repeater=f.map((function(data){return wi(r,data)})),3===f.length&&e.fields.properties_listing_repeater.push(Pi(r,o));for(var i=0;i<f.length;i+=1){var v=f[i];n.dispatch("propertiesDatas/upsertPropertyTooltipDataFromPropertyListingItem",v)}e.fields.properties_map_repeater=h.map(Ci),delete l.core_data}})),l.registerHook("properties_slider_block",(function(e){var t;if(void 0!==(null==e||null===(t=e.block_params)||void 0===t?void 0:t.core_data)){var o=n.state.firstLoadData.site_type,l=e.block_params,c=l.core_data,d=c.total||0,m=c.propertiesListing||[],f=c.propertiesFilters||{};e.fields.properties_repeater=m.map((function(data){return wi(r,data)})),d>m.length?e.fields.properties_repeater.push(Di(r,o,f)):(d<m.length||m.length<=3)&&e.fields.properties_repeater.push(Pi(r,o)),delete l.core_data}})),l.registerHook("offices_map_block",(function(e){var t;if(void 0!==(null==e||null===(t=e.block_params)||void 0===t?void 0:t.core_data)){for(var n=e.block_params.core_data.succursales||[],o=[],l=[],i=0;i<n.length;i+=1){var c=n[i];o.push(xi(r,c)),l.push(Mi(r,c))}e.fields.offices_map_repeater=o,e.fields.offices_list_repeater=l,delete e.block_params.core_data}})),l.registerHook("blog_articles_featured_block",(function(e){var t;if(void 0!==(null==e||null===(t=e.block_params)||void 0===t?void 0:t.core_data)){var n=e.block_params.core_data.articlesListing||[],l=n.length<3;e.fields.articles_repeater=n.map((function(data,e){return qi(r,o,data,l||0===e)})),delete e.block_params.core_data}})),l.registerHook("biography_block",(function(e){var t,r,n=null==e||null===(t=e.fields)||void 0===t||null===(r=t.description)||void 0===r?void 0:r.content;"object"===Object(Qe.a)(n)&&(""===n.en&&delete n.en,o.fillMissingLocales(n))})),l.registerHook("blog_articles_grid_block",(function(e){for(var t,r=(null==e||null===(t=e.fields)||void 0===t?void 0:t.articles_repeater)||[],i=0;i<r.length;i+=1){var n,l,c,d,m,f,h,_,v,y=r[i],k=null==y||null===(n=y.fields)||void 0===n||null===(l=n.main_title)||void 0===l?void 0:l.content,O=null==y||null===(c=y.fields)||void 0===c||null===(d=c.main_image)||void 0===d?void 0:d.media,w=null==y||null===(m=y.fields)||void 0===m||null===(f=m.tags_repeater)||void 0===f||null===(h=f[0])||void 0===h||null===(_=h.fields)||void 0===_||null===(v=_.name)||void 0===v?void 0:v.content;"object"===Object(Qe.a)(k)&&o.fillMissingLocales(k),"object"===Object(Qe.a)(O)&&o.fillMissingLocales(O),"object"===Object(Qe.a)(w)&&o.fillMissingLocales(w)}})),l.registerHook("testimonials_slider_block",(function(e){f(e,["testimonials_repeater"])})),l.registerHook("partners_block",(function(e){f(e,["partners_repeater"])})),l.registerHook("qa_block",(function(e){f(e,["qa_repeater"])})),l.registerHook("multi_redirect_vertical_block",(function(e){f(e,["multi_redirect_vertical_repeater"])})),l.registerHook("statistics_block",(function(e){var t=e.fields.statistics_repeater||[],r=rb(rb({},e),{},{fields:{statistics_repeater:t.filter((function(e){return!!e.fields.image}))}}),n=rb(rb({},e),{},{fields:{statistics_repeater:t.filter((function(e){return!e.fields.image}))}});f(r,["statistics_repeater"],{normal:"inverted","normal-grey":"inverted",inverted:"normal"}),f(n,["statistics_repeater"],{normal:"normal-grey","normal-grey":"normal",inverted:"normal-grey"})})),l.registerHook("carousel_cards_1_block",(function(e){f(e,["card_repeater"])})),l.registerHook("hero_profile_page_block",(function(e){h(e,"media",_(e.block_params.context_type))})),l.registerHook("hero_members_search_block",(function(e){for(var t=e.fields.card_members_repeater||[],r=_(e.block_params.context_type),i=0;i<t.length;i+=1)h(t[i],"person_avatar",r)})),l.registerHook("member_cards_block",(function(e){for(var t=e.fields.member_cards_repeater||[],r=_(e.block_params.context_type),i=0;i<t.length;i+=1)h(t[i],"image",r)})),l.registerHook("members_carousel_block",(function(e){for(var t=e.fields.members_repeater||[],r=_(e.block_params.context_type),i=0;i<t.length;i+=1)h(t[i],"person_avatar",r)})),t("blocksHooks",{applyHooks:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=l.getCatchallHooks();Object(ls.b)(e,(function(e){for(var r=e.block,i=0;i<t.length;i+=1)t[i](r);return!0})),Object(ls.b)(e,(function(e){for(var t=e.block,r=l.getSpecificHooks(t.block_type),i=0;i<r.length;i+=1)r[i](t);return!0}))}})},ab=function(e){var t=e.store;"undefined"!=typeof window&&(window.didomiOnReady=window.didomiOnReady||[],window.didomiOnReady.push((function(){t.commit("setDidomiIsReady",!0)})))},sb=r(11),lb=r(720),cb=r(722),ub=r(719),pb=r(718),db=r(721),mb=r(723),fb=r(751),hb=r.n(fb);l.default.component("LMap",lb.a),l.default.component("LTileLayer",cb.a),l.default.component("LControlZoom",ub.a),l.default.component("LCircleMarker",pb.a),l.default.component("LPopup",db.a),l.default.component("LTooltip",mb.a),l.default.component("VMarkerCluster",hb.a);var bb=function(e,t){t("leaflet",{divIcon:sb.divIcon,popup:sb.popup})},_b=r(752),vb=function(e){var t=e.store;new _b.a({modules:["propertiesSearchFilters","userContactInfos"],storage:window.sessionStorage}).plugin(t)},gb=r(753),yb=r.n(gb);function kb(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function Ob(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?kb(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):kb(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}l.default.use(yb.a),l.default.component(f.a.name,f.a),l.default.component(_.a.name,Ob(Ob({},_.a),{},{render:function(e,t){return _.a._warned||(_.a._warned=!0,console.warn("<no-ssr> has been deprecated and will be removed in Nuxt 3, please use <client-only> instead")),_.a.render(e,t)}})),l.default.component(D.name,D),l.default.component("NChild",D),l.default.component(W.name,W),Object.defineProperty(l.default.prototype,"$nuxt",{get:function(){var e=this.$root.$options.$nuxt;return e||"undefined"==typeof window?e:window.$nuxt},configurable:!0}),l.default.use(d.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var wb={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"},Cb=c.a.Store.prototype.registerModule;function jb(path,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=Array.isArray(path)?!!path.reduce((function(e,path){return e&&e[path]}),this.state):path in this.state;return Cb.call(this,path,e,Ob({preserveState:r},t))}function xb(e){return Sb.apply(this,arguments)}function Sb(){return Sb=Object(n.a)(regeneratorRuntime.mark((function e(t){var r,o,c,d,m,f,path,h,_=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h=function(e,t){if(!e)throw new Error("inject(key, value) has no key provided");if(void 0===t)throw new Error("inject('".concat(e,"', value) has no value provided"));d[e="$"+e]=t,d.context[e]||(d.context[e]=t),c[e]=d[e];var r="__nuxt_"+e+"_installed__";l.default[r]||(l.default[r]=!0,l.default.use((function(){Object.prototype.hasOwnProperty.call(l.default.prototype,e)||Object.defineProperty(l.default.prototype,e,{get:function(){return this.$root.$options[e]}})})))},r=_.length>1&&void 0!==_[1]?_[1]:{},e.next=4,P(0,r);case 4:return o=e.sent,(c=Xt(t)).$router=o,c.registerModule=jb,d=Ob({head:{title:"centiva-sitecourtier",htmlAttrs:{lang:"en"},meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{hid:"description",name:"description",content:""},{name:"format-detection",content:"telephone=no"}],link:[{hid:"favicon",rel:"icon",type:"image/x-icon",href:"/favicon.ico"}],style:[],script:[]},store:c,router:o,nuxt:{defaultTransition:wb,transitions:[wb],setTransitions:function(e){return Array.isArray(e)||(e=[e]),e=e.map((function(e){return e=e?"string"==typeof e?Object.assign({},wb,{name:e}):Object.assign({},wb,e):wb})),this.$options.nuxt.transitions=e,e},err:null,dateErr:null,error:function(e){e=e||null,d.context._errored=Boolean(e),e=e?Object(k.p)(e):null;var r=d.nuxt;return this&&(r=this.nuxt||this.$options.nuxt),r.dateErr=Date.now(),r.err=e,t&&(t.nuxt.error=e),e}}},Ut),c.app=d,m=t?t.next:function(e){return d.router.push(e)},t?f=o.resolve(t.url).route:(path=Object(k.f)(o.options.base,o.options.mode),f=o.resolve(path).route),e.next=14,Object(k.t)(d,{store:c,route:f,next:m,error:d.nuxt.error.bind(d),payload:t?t.payload:void 0,req:t?t.req:void 0,res:t?t.res:void 0,beforeRenderFns:t?t.beforeRenderFns:void 0,ssrContext:t});case 14:h("config",r),window.__NUXT__&&window.__NUXT__.state&&c.replaceState(window.__NUXT__.state),e.next=20;break;case 20:return e.next=23,yr(d.context,h);case 23:return e.next=26,xr(d.context,h);case 26:return e.next=29,Ir(d.context,h);case 29:e.next=32;break;case 32:return e.next=35,Dn(d.context);case 35:if("function"!=typeof Fn){e.next=38;break}return e.next=38,Fn(d.context,h);case 38:return e.next=41,Vn(d.context);case 41:return e.next=44,Un(d.context,h);case 44:return e.next=47,Hn(d.context);case 47:return e.next=50,Gn(d.context);case 50:return e.next=53,Zn(d.context,h);case 53:return e.next=56,Jn(d.context);case 56:return e.next=59,Zh(d.context,h);case 59:return e.next=62,ib(d.context,h);case 62:return e.next=65,ab(d.context);case 65:return e.next=68,bb(d.context,h);case 68:return e.next=71,vb(d.context);case 71:e.next=74;break;case 74:return e.next=77,new Promise((function(e,t){if(!o.resolve(d.context.route.fullPath).route.matched.length)return e();o.replace(d.context.route.fullPath,e,(function(r){if(!r._isRouter)return t(r);if(2!==r.type)return e();var l=o.afterEach(function(){var t=Object(n.a)(regeneratorRuntime.mark((function t(r,n){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=3,Object(k.j)(r);case 3:d.context.route=t.sent,d.context.params=r.params||{},d.context.query=r.query||{},l(),e();case 8:case"end":return t.stop()}}),t)})));return function(e,r){return t.apply(this,arguments)}}())}))}));case 77:return e.abrupt("return",{store:c,app:d,router:o});case 78:case"end":return e.stop()}}),e)}))),Sb.apply(this,arguments)}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";t.a={}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(22),o=(r(7),r(19),r(726)),l=r.n(o);function c(component){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=[],r=[],o=[];if(component.extends&&(t=c(component.extends,e)),component.mixins)for(var i=0;i<component.mixins.length;i+=1)r.push.apply(r,Object(n.a)(c(component.mixins[i],e)));return component.props&&(o=Object.keys(component.props)),l()([].concat(Object(n.a)(t),r,Object(n.a)(o)))}},,,,,,,,,function(e,t,r){"use strict";r(41),r(3),r(8),r(56),r(69),r(30),r(6),r(48),r(44),r(83),r(59),r(26),r(2),r(13),r(109),r(68);var n=r(5);function o(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return c=e.done,e},e:function(e){d=!0,o=e},f:function(){try{c||null==r.return||r.return()}finally{if(d)throw o}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}var c=window.requestIdleCallback||function(e){var t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)},d=window.cancelIdleCallback||function(e){clearTimeout(e)},m=window.IntersectionObserver&&new window.IntersectionObserver((function(e){e.forEach((function(e){var t=e.intersectionRatio,link=e.target;t<=0||!link.__prefetch||link.__prefetch()}))}));t.a={name:"NuxtLink",extends:n.default.component("RouterLink"),props:{prefetch:{type:Boolean,default:!0},noPrefetch:{type:Boolean,default:!1}},mounted:function(){this.prefetch&&!this.noPrefetch&&(this.handleId=c(this.observe,{timeout:2e3}))},beforeDestroy:function(){d(this.handleId),this.__observed&&(m.unobserve(this.$el),delete this.$el.__prefetch)},methods:{observe:function(){m&&this.shouldPrefetch()&&(this.$el.__prefetch=this.prefetchLink.bind(this),m.observe(this.$el),this.__observed=!0)},shouldPrefetch:function(){return this.getPrefetchComponents().length>0},canPrefetch:function(){var e=navigator.connection;return!(this.$nuxt.isOffline||e&&((e.effectiveType||"").includes("2g")||e.saveData))},getPrefetchComponents:function(){return this.$router.resolve(this.to,this.$route,this.append).resolved.matched.map((function(e){return e.components.default})).filter((function(e){return"function"==typeof e&&!e.options&&!e.__prefetched}))},prefetchLink:function(){if(this.canPrefetch()){m.unobserve(this.$el);var e,t=o(this.getPrefetchComponents());try{for(t.s();!(e=t.n()).done;){var r=e.value,n=r();n instanceof Promise&&n.catch((function(){})),r.__prefetched=!0}}catch(e){t.e(e)}finally{t.f()}}}}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){e.exports=r.p+"img/empty_office_repeater.e62f63b.png"},,,,,,,,,,,,,,function(e,t,r){"use strict";r(7),r(2),r(6),r(3),r(9),r(8),r(10);var n=r(1),o=r(4);function l(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function c(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(Object(source),!0).forEach((function(t){Object(n.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):l(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var d={name:"PageContentDisplayer",components:{BlocksRepeaterItem:r(53).a},inject:["globalBlocksContextObject"],props:{pageContent:{type:Object,required:!1,default:function(){return{}}}},computed:c(c({},Object(o.e)({headerData:function(e){return e.headerData}})),{},{blockContextIndexOffsetContent:function(){var e=0;return this.headerData&&this.headerData.fields&&(e+=this.headerData.fields.length||0),e},pageBlocks:function(){return this.pageContent.fields||[]}}),watch:{pageContent:{handler:function(e){this.$store.commit("setPageContentData",e)},immediate:!0}}},m=r(0),component=Object(m.a)(d,(function(){var e=this,t=e._self._c;return t("main",e._l(e.pageBlocks,(function(r,n){return t("blocks-repeater-item",{key:e.globalBlocksContextObject.upsertBlockKey(r),attrs:{block:r,context:e.globalBlocksContextObject.supply(r,e.blockContextIndexOffsetContent+n)}})})),1)}),[],!1,null,null,null);t.a=component.exports},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){},function(e,t,r){},,,,,,,,,,,,,,function(e,t,r){e.exports=r.p+"img/logo_remax_balloon.5f462d2.svg"},function(e,t,r){},function(e,t,r){},,,,,,,,,,,,,,,,,,,,,,function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},,,function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},,function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},,,function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){e.exports=r.p+"img/partner_default_image.a9f7c21.png"},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},,,,,,,,,,,,,,,function(e,t){},,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";var n=r(31),o=(r(71),r(3),r(41),r(5)),l=r(24),c=window.__NUXT__;function d(){if(!this._hydrated)return this.$fetch()}function m(){if((e=this).$vnode&&e.$vnode.elm&&e.$vnode.elm.dataset&&e.$vnode.elm.dataset.fetchKey){var e;this._hydrated=!0,this._fetchKey=this.$vnode.elm.dataset.fetchKey;var data=c.fetch[this._fetchKey];if(data&&data._error)this.$fetchState.error=data._error;else for(var t in data)o.default.set(this.$data,t,data[t])}}function f(){var e=this;return this._fetchPromise||(this._fetchPromise=h.call(this).then((function(){delete e._fetchPromise}))),this._fetchPromise}function h(){return _.apply(this,arguments)}function _(){return(_=Object(n.a)(regeneratorRuntime.mark((function e(){var t,r,n,o=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.$nuxt.nbFetching++,this.$fetchState.pending=!0,this.$fetchState.error=null,this._hydrated=!1,t=null,r=Date.now(),e.prev=6,e.next=9,this.$options.fetch.call(this);case 9:e.next=15;break;case 11:e.prev=11,e.t0=e.catch(6),t=Object(l.p)(e.t0);case 15:if(!((n=this._fetchDelay-(Date.now()-r))>0)){e.next=19;break}return e.next=19,new Promise((function(e){return setTimeout(e,n)}));case 19:this.$fetchState.error=t,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return o.$nuxt.nbFetching--}));case 23:case"end":return e.stop()}}),e,this,[[6,11]])})))).apply(this,arguments)}t.a={beforeCreate:function(){Object(l.l)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,o.default.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}),this.$fetch=f.bind(this),Object(l.a)(this,"created",m),Object(l.a)(this,"beforeMount",d))}}},,,,function(e,t,r){e.exports=r(759)},function(e,t,r){"use strict";r.r(t),function(e){r(48),r(83),r(2),r(13),r(109);var t=r(36),n=r(31),o=(r(297),r(772),r(785),r(786),r(71),r(44),r(3),r(8),r(6),r(7),r(56),r(69),r(19),r(30),r(26),r(59),r(68),r(41),r(5)),l=r(725),c=r(215),d=r(24),m=r(123),f=r(754),h=r(289);function _(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==r.return||r.return()}finally{if(c)throw o}}}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}o.default.__nuxt__fetch__mixin__||(o.default.mixin(f.a),o.default.__nuxt__fetch__mixin__=!0),o.default.component(h.a.name,h.a),o.default.component("NLink",h.a),e.fetch||(e.fetch=l.a);var y,k,O=[],w=window.__NUXT__||{},C=w.config||{};C._app&&(r.p=Object(d.v)(C._app.cdnURL,C._app.assetsPath)),Object.assign(o.default.config,{silent:!0,performance:!1});var j=o.default.config.errorHandler||console.error;function x(e,t,r){for(var n=function(component){var e=function(component,e){if(!component||!component.options||!component.options[e])return{};var option=component.options[e];if("function"==typeof option){for(var t=arguments.length,r=new Array(t>2?t-2:0),n=2;n<t;n++)r[n-2]=arguments[n];return option.apply(void 0,r)}return option}(component,"transition",t,r)||{};return"string"==typeof e?{name:e}:e},o=r?Object(d.g)(r):[],l=Math.max(e.length,o.length),c=[],m=function(){var t=Object.assign({},n(e[i])),r=Object.assign({},n(o[i]));Object.keys(t).filter((function(e){return void 0!==t[e]&&!e.toLowerCase().includes("leave")})).forEach((function(e){r[e]=t[e]})),c.push(r)},i=0;i<l;i++)m();return c}function S(e,t,r){return P.apply(this,arguments)}function P(){return(P=Object(n.a)(regeneratorRuntime.mark((function e(t,r,n){var o,l,c,m,f=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this._routeChanged=Boolean(y.nuxt.err)||r.name!==t.name,this._paramChanged=!this._routeChanged&&r.path!==t.path,this._queryChanged=!this._paramChanged&&r.fullPath!==t.fullPath,this._diffQuery=this._queryChanged?Object(d.i)(t.query,r.query):[],(this._routeChanged||this._paramChanged)&&this.$loading.start&&!this.$loading.manual&&this.$loading.start(),e.prev=5,!this._queryChanged){e.next=12;break}return e.next=9,Object(d.r)(t,(function(e,t){return{Component:e,instance:t}}));case 9:o=e.sent,o.some((function(e){var n=e.Component,o=e.instance,l=n.options.watchQuery;return!0===l||(Array.isArray(l)?l.some((function(e){return f._diffQuery[e]})):"function"==typeof l&&l.apply(o,[t.query,r.query]))}))&&this.$loading.start&&!this.$loading.manual&&this.$loading.start();case 12:n(),e.next=26;break;case 15:if(e.prev=15,e.t0=e.catch(5),l=e.t0||{},c=l.statusCode||l.status||l.response&&l.response.status||500,m=l.message||"",!/^Loading( CSS)? chunk (\d)+ failed\./.test(m)){e.next=23;break}return window.location.reload(!0),e.abrupt("return");case 23:this.error({statusCode:c,message:m}),this.$nuxt.$emit("routeChanged",t,r,l),n();case 26:case"end":return e.stop()}}),e,this,[[5,15]])})))).apply(this,arguments)}function D(e,t){return w.serverRendered&&t&&Object(d.b)(e,t),e._Ctor=e,e}function B(e){return Object(d.d)(e,function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(t,r,n,o,l){var c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof t||t.options){e.next=4;break}return e.next=3,t();case 3:t=e.sent;case 4:return c=D(Object(d.s)(t),w.data?w.data[l]:null),n.components[o]=c,e.abrupt("return",c);case 7:case"end":return e.stop()}}),e)})));return function(t,r,n,o,l){return e.apply(this,arguments)}}())}function T(e,t,r){var n=this,o=["nuxti18n"],l=!1;if(void 0!==r&&(o=[],(r=Object(d.s)(r)).options.middleware&&(o=o.concat(r.options.middleware)),e.forEach((function(e){e.options.middleware&&(o=o.concat(e.options.middleware))}))),o=o.map((function(e){return"function"==typeof e?e:("function"!=typeof c.a[e]&&(l=!0,n.error({statusCode:500,message:"Unknown middleware "+e})),c.a[e])})),!l)return Object(d.o)(o,t)}function M(e,t,r){return $.apply(this,arguments)}function $(){return $=Object(n.a)(regeneratorRuntime.mark((function e(t,r,o){var l,c,f,h,v,k,w,C,j,S,P,D,B,M,$,A=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){e.next=2;break}return e.abrupt("return",o());case 2:return!1,t===r?(O=[],!0):(l=[],O=Object(d.g)(r,l).map((function(e,i){return Object(d.c)(r.matched[l[i]].path)(r.params)}))),c=!1,f=function(path){r.path===path.path&&A.$loading.finish&&A.$loading.finish(),r.path!==path.path&&A.$loading.pause&&A.$loading.pause(),c||(c=!0,o(path))},e.next=8,Object(d.t)(y,{route:t,from:r,next:f.bind(this)});case 8:if(this._dateLastError=y.nuxt.dateErr,this._hadError=Boolean(y.nuxt.err),h=[],(v=Object(d.g)(t,h)).length){e.next=27;break}return e.next=15,T.call(this,v,y.context);case 15:if(!c){e.next=17;break}return e.abrupt("return");case 17:return k=(m.a.options||m.a).layout,e.next=20,this.loadLayout("function"==typeof k?k.call(m.a,y.context):k);case 20:return w=e.sent,e.next=23,T.call(this,v,y.context,w);case 23:if(!c){e.next=25;break}return e.abrupt("return");case 25:return y.context.error({statusCode:404,message:"This page could not be found"}),e.abrupt("return",o());case 27:return v.forEach((function(e){e._Ctor&&e._Ctor.options&&(e.options.asyncData=e._Ctor.options.asyncData,e.options.fetch=e._Ctor.options.fetch)})),this.setTransitions(x(v,t,r)),e.prev=29,e.next=32,T.call(this,v,y.context);case 32:if(!c){e.next=34;break}return e.abrupt("return");case 34:if(!y.context._errored){e.next=36;break}return e.abrupt("return",o());case 36:return"function"==typeof(C=v[0].options.layout)&&(C=C(y.context)),e.next=40,this.loadLayout(C);case 40:return C=e.sent,e.next=43,T.call(this,v,y.context,C);case 43:if(!c){e.next=45;break}return e.abrupt("return");case 45:if(!y.context._errored){e.next=47;break}return e.abrupt("return",o());case 47:j=!0,e.prev=48,S=_(v),e.prev=50,S.s();case 52:if((P=S.n()).done){e.next=63;break}if("function"==typeof(D=P.value).options.validate){e.next=56;break}return e.abrupt("continue",61);case 56:return e.next=58,D.options.validate(y.context);case 58:if(j=e.sent){e.next=61;break}return e.abrupt("break",63);case 61:e.next=52;break;case 63:e.next=68;break;case 65:e.prev=65,e.t0=e.catch(50),S.e(e.t0);case 68:return e.prev=68,S.f(),e.finish(68);case 71:e.next=77;break;case 73:return e.prev=73,e.t1=e.catch(48),this.error({statusCode:e.t1.statusCode||"500",message:e.t1.message}),e.abrupt("return",o());case 77:if(j){e.next=80;break}return this.error({statusCode:404,message:"This page could not be found"}),e.abrupt("return",o());case 80:return e.next=82,Promise.all(v.map(function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(n,i){var o,l,c,m,f,_,v,k,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n._path=Object(d.c)(t.matched[h[i]].path)(t.params),n._dataRefresh=!1,o=n._path!==O[i],A._routeChanged&&o?n._dataRefresh=!0:A._paramChanged&&o?(l=n.options.watchParam,n._dataRefresh=!1!==l):A._queryChanged&&(!0===(c=n.options.watchQuery)?n._dataRefresh=!0:Array.isArray(c)?n._dataRefresh=c.some((function(e){return A._diffQuery[e]})):"function"==typeof c&&(B||(B=Object(d.h)(t)),n._dataRefresh=c.apply(B[i],[t.query,r.query]))),A._hadError||!A._isMounted||n._dataRefresh){e.next=6;break}return e.abrupt("return");case 6:return m=[],f=n.options.asyncData&&"function"==typeof n.options.asyncData,_=Boolean(n.options.fetch)&&n.options.fetch.length,v=f&&_?30:45,f&&((k=Object(d.q)(n.options.asyncData,y.context)).then((function(e){Object(d.b)(n,e),A.$loading.increase&&A.$loading.increase(v)})),m.push(k)),A.$loading.manual=!1===n.options.loading,_&&((p=n.options.fetch(y.context))&&(p instanceof Promise||"function"==typeof p.then)||(p=Promise.resolve(p)),p.then((function(e){A.$loading.increase&&A.$loading.increase(v)})),m.push(p)),e.abrupt("return",Promise.all(m));case 14:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}()));case 82:c||(this.$loading.finish&&!this.$loading.manual&&this.$loading.finish(),o()),e.next=99;break;case 85:if(e.prev=85,e.t2=e.catch(29),"ERR_REDIRECT"!==(M=e.t2||{}).message){e.next=90;break}return e.abrupt("return",this.$nuxt.$emit("routeChanged",t,r,M));case 90:return O=[],Object(d.k)(M),"function"==typeof($=(m.a.options||m.a).layout)&&($=$(y.context)),e.next=96,this.loadLayout($);case 96:this.error(M),this.$nuxt.$emit("routeChanged",t,r,M),o();case 99:case"end":return e.stop()}}),e,this,[[29,85],[48,73],[50,65,68,71]])}))),$.apply(this,arguments)}function A(e,r){Object(d.d)(e,(function(e,r,n,l){return"object"!==Object(t.a)(e)||e.options||((e=o.default.extend(e))._Ctor=e,n.components[l]=e),e}))}function E(e){var t=Boolean(this.$options.nuxt.err);this._hadError&&this._dateLastError===this.$options.nuxt.dateErr&&(t=!1);var r=t?(m.a.options||m.a).layout:e.matched[0].components.default.options.layout;"function"==typeof r&&(r=r(y.context)),this.setLayout(r)}function L(e){e._hadError&&e._dateLastError===e.$options.nuxt.dateErr&&e.error()}function R(e,t){var r=this;if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){var n=Object(d.h)(e),l=Object(d.g)(e),c=!1;o.default.nextTick((function(){n.forEach((function(e,i){if(e&&!e._isDestroyed&&e.constructor._dataRefresh&&l[i]===e.constructor&&!0!==e.$vnode.data.keepAlive&&"function"==typeof e.constructor.options.data){var t=e.constructor.options.data.call(e);for(var r in t)o.default.set(e.$data,r,t[r]);c=!0}})),c&&window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),L(r)}))}}function F(e){window.onNuxtReadyCbs.forEach((function(t){"function"==typeof t&&t(e)})),"function"==typeof window._onNuxtLoaded&&window._onNuxtLoaded(e),k.afterEach((function(t,r){o.default.nextTick((function(){return e.$nuxt.$emit("routeChanged",t,r)}))}))}function I(){return(I=Object(n.a)(regeneratorRuntime.mark((function e(t){var r,n,l,c,m;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return y=t.app,k=t.router,t.store,r=new o.default(y),n=w.layout||"default",e.next=7,r.loadLayout(n);case 7:return r.setLayout(n),l=function(){r.$mount("#__nuxt"),k.afterEach(A),k.afterEach(E.bind(r)),k.afterEach(R.bind(r)),o.default.nextTick((function(){F(r)}))},e.next=11,Promise.all(B(y.context.route));case 11:if(c=e.sent,r.setTransitions=r.$options.nuxt.setTransitions.bind(r),c.length&&(r.setTransitions(x(c,k.currentRoute)),O=k.currentRoute.matched.map((function(e){return Object(d.c)(e.path)(k.currentRoute.params)}))),r.$loading={},w.error&&r.error(w.error),k.beforeEach(S.bind(r)),k.beforeEach(M.bind(r)),!w.serverRendered||!Object(d.n)(w.routePath,r.context.route.path)){e.next=20;break}return e.abrupt("return",l());case 20:return m=function(){A(k.currentRoute,k.currentRoute),E.call(r,k.currentRoute),L(r),l()},e.next=23,new Promise((function(e){return setTimeout(e,0)}));case 23:M.call(r,k.currentRoute,k.currentRoute,(function(path){if(path){var e=k.afterEach((function(t,r){e(),m()}));k.push(path,void 0,(function(e){e&&j(e)}))}else m()}));case 24:case"end":return e.stop()}}),e)})))).apply(this,arguments)}Object(m.b)(null,w.config).then((function(e){return I.apply(this,arguments)})).catch(j)}.call(this,r(93))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";r(431)},function(e,t,r){"use strict";r(432)},function(e,t,r){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";r(447)},function(e,t,r){"use strict";r(448)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";r(470)},function(e,t,r){"use strict";r(471)},function(e,t,r){"use strict";r(472)},function(e,t,r){"use strict";r(473)},function(e,t,r){"use strict";r.r(t);var n=r(1);r(26),r(51),r(19),r(7),r(2),r(6),r(3),r(9),r(8),r(10);function o(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function l(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?o(Object(source),!0).forEach((function(t){Object(n.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):o(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var c={domainName:null,fullOrigin:null,fullPath:null},d=window.location,m=d.host,f=d.origin,h=d.pathname;function _(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"meta",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=[],i=0;i<t.length;i+=1){var n=t[i];n.type===e&&n.attributes&&Object.keys(n.attributes).length&&r.push(n.attributes)}return r}c.domainName=m,c.fullOrigin=f,c.fullPath="".concat(f).concat(h).replace(/\/+$/,"");var v={setPageData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.pageData=t},setFirstLoadData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.firstLoadData=t},setFaviconUrl:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";e.faviconUrl=t},setSeoData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.seoData=t},setCustomHeadElements:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];e.customHeadMetas=_("meta",t),e.customHeadLinks=_("link",t)},setScriptsData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.scriptsData=t},setDomainData:function(e,t){var r=t.protocol,n=t.domainName,path=t.path;e.domainName=n,e.fullOrigin="".concat(r,"://").concat(n),e.fullPath="".concat(r,"://").concat(n).concat(path).replace(/\/+$/,"")},updateFullpath:function(e){var path=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/";e.fullOrigin&&(e.fullPath="".concat(e.fullOrigin).concat(path).replace(/\/+$/,""))},setHeaderData:function(e,t){e.headerData=t},setPageContentData:function(e,t){e.pageContentData=t},setFooterData:function(e,t){e.footerData=t},setFooterOverride:function(e,t){e.footerOverride=t},setDidomiIsReady:function(e,t){e.didomiIsReady=t}};t.default={state:function(){return l(l({firstLoadData:{production:!1,microsite_id:null,site_id:null,site_type:"broker",site_key:null,recaptcha:null},faviconUrl:"",seoData:{},customHeadMetas:[],customHeadLinks:[],scriptsData:{}},c),{},{pageData:null,headerData:null,pageContentData:null,footerData:null,footerOverride:{},didomiIsReady:!1})},getters:{},mutations:v,actions:{nuxtServerInit:function(e,t){var r,n,o,l,c=(null==t||null===(r=t.req)||void 0===r?void 0:r.headers)||{},path=((null==t||null===(n=t.req)||void 0===n?void 0:n.url)||"").split("?")[0],d=null!==(o=c["x-forwarded-proto"])&&void 0!==o?o:"https",m=null!==(l=c["x-forwarded-host"])&&void 0!==l?l:c.host;e.commit("setDomainData",{protocol:d,domainName:m,path:path})}}}},function(e,t,r){"use strict";r.r(t);r(7);var n=r(5),o={shouldScrollBePrevented:function(e){for(var t=Object.keys(e.scrollPreventionRequests),i=0;i<t.length;i+=1){var r=t[i];if(!0===e.scrollPreventionRequests[r])return!0}return!1}},l={updateScrollPreventionRequest:function(e,t){var r=t.ident,o=t.value;n.default.set(e.scrollPreventionRequests,r,o)}};t.default={state:function(){return{scrollPreventionRequests:{}}},getters:o,mutations:l,actions:{}}},function(e,t,r){"use strict";r.r(t);r(3);var n={upsertPropertyTooltipDataFromPropertyListingItem:function(e,data){var t=e.commit,r=e.state,n=data.uls;void 0===r.propertiesTooltipDatas[n]&&t("setPropertyTooltipData",{uls:n,value:{uls:n,address:data.address,carousel_images:data.carousel_images,price:data.price,specs:data.specs,type:data.type,url:data.url}})},fetchPropertyTooltipData:function(e){var t=e.commit,r=e.state,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return void 0!==r.propertiesTooltipDatas[n]?new Promise((function(e){e(r.propertiesTooltipDatas[n])})):this.$coreAxiosProtected.get("/property/".concat(n,"/tooltip")).then((function(e){return t("setPropertyTooltipData",{uls:n,value:e.data.data}),e.data.data})).catch((function(){return null}))},fetchAllMunicipalities:function(e){var t=e.commit;!1===e.state.allMunicipalitiesFetchingInitiated&&(t("setAllMunicipalitiesFetchingInitiated",{value:!0}),this.$coreAxiosUnProtected.get("/municipalities").then((function(e){t("setAllMunicipalities",{value:e.data.data.municipalities})})))},fetchSearchFilters:function(e){var t=e.commit;!1===e.state.searchFiltersFetchingInitiated&&(t("setSearchFiltersFetchingInitiated",{value:!0}),this.$coreAxiosProtected.get("/search-filters").then((function(e){t("setSearchMunicipalities",{value:e.data.data.municipalities}),t("setPropertyTypes",{value:e.data.data.property_types})})))}};t.default={state:function(){return{propertiesTooltipDatas:{},allMunicipalities:[],searchMunicipalities:[],propertyTypes:[],defaultPriceIncrements:[{value:0},{value:25e3},{value:5e4},{value:75e3},{value:1e5},{value:125e3},{value:15e4},{value:175e3},{value:2e5},{value:225e3},{value:25e4},{value:275e3},{value:3e5},{value:325e3},{value:35e4},{value:375e3},{value:4e5},{value:425e3},{value:45e4},{value:475e3},{value:5e5},{value:55e4},{value:6e5},{value:65e4},{value:7e5},{value:75e4},{value:8e5},{value:85e4},{value:9e5},{value:95e4},{value:1e6},{value:2e6},{value:3e6},{value:4e6},{value:5e6},{value:1e7}],allMunicipalitiesFetchingInitiated:!1,searchFiltersFetchingInitiated:!1}},getters:{},mutations:{setPropertyTooltipData:function(e,t){var r=t.uls,n=void 0===r?"":r,o=t.value,l=void 0===o?{}:o;e.propertiesTooltipDatas[n]=l},setAllMunicipalities:function(e,t){var r=t.value;e.allMunicipalities=r},setSearchMunicipalities:function(e,t){var r=t.value;e.searchMunicipalities=r},setPropertyTypes:function(e,t){var r=t.value;e.propertyTypes=r},setAllMunicipalitiesFetchingInitiated:function(e,t){var r=t.value;e.allMunicipalitiesFetchingInitiated=r},setSearchFiltersFetchingInitiated:function(e,t){var r=t.value;e.searchFiltersFetchingInitiated=r}},actions:n}},function(e,t,r){"use strict";r.r(t);r(20),r(7),r(128);var n=r(37),o=r.n(n),l=r(98),c=r.n(l),d=r(82),m=r.n(d),f=r(40),h=r.n(f),_=r(64),v={mun:[],type:[],price_min:null,price_max:null,bedrooms:null,bathrooms:null,forSaleForRent:null,open_house:!1,map_bounds:null},y=[{key:"mun",cast:String,array:!0},{key:"type",cast:String,array:!0},{key:"price_min",cast:Number},{key:"price_max",cast:Number},{key:"bedrooms",cast:Number},{key:"bathrooms",cast:Number},{key:"forSaleForRent",cast:String},{key:"open_house",cast:Boolean}],k={updateSearchFiltersParams:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Object.keys(t),i=0;i<r.length;i+=1){var n=r[i],o=t[n];h()(o)&&o.sort(),m()(e.filterParameters[n],o)||(e.filterParameters[n]=o)}},setSearchFiltersParamsFromQuery:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Object(_.f)(t,y);if(Object.keys(r).length){var n=c()({},v,r);this.commit("propertiesSearchFilters/updateSearchFiltersParams",n)}},resetSearchFiltersParams:function(e){e.filterParameters=o()(v)}};t.default={state:function(){return{filterParameters:o()(v)}},mutations:k}},,,,,function(e,t,r){"use strict";r.r(t);var n=r(31),o=(r(71),r(30),r(110),r(37)),l=r.n(o),c=r(5),d=r(35),m=r(92),f={addBlock:function(e,t){e.blocks.push(l()(t))},removeBlock:function(e,t){var r=Object(m.e)(t,e.blocks);r&&-1!==r.index&&r.arr.splice(r.index,1)},resetBlocks:function(e){e.blocks=[]},setBlocks:function(e,t){e.blocks=t.map((function(e){return l()(e)}))},setBlockValue:function(e,t){var r=t.blockPayload,path=t.path,n=t.value,o=Object(m.e)(r,e.blocks);if(o&&-1!==o.index){for(var l=path.split("."),d=o.arr[o.index],f=null;l.length>1;){if(void 0===d[f=l.shift()])return void console.warn("Path does not exist.");d=d[f]}var h=l.shift();c.default.set(d,h,n)}else console.warn("Failed to locate block.")},setDemoBlocks:function(e,t){var r=t.blocks||t.fields||[];this.$blocksHooks.applyHooks(r),e.demoBlocks=l()(r),e.demoBlocksDictionary=Object(m.a)(e.demoBlocks),Object(d.c)(e.demoBlocks)},setQaPanelData:function(e,t){e.qaPanelData=t},setQaPanelDataBlockParams:function(e,t){var r=t.key,n=t.value;c.default.set(e.qaPanelData.block_params,r,n)},setQaPanelDataText:function(e,t){var r=t.key,n=t.value;c.default.set(e.qaPanelData.fields[r].content,this.$i18n.locale,n)},setQaPanelDataRichtext:function(e,t){var r=t.key,n=t.value;c.default.set(e.qaPanelData.fields[r].content,this.$i18n.locale,n)},setQaPanelDataCode:function(e,t){var r=t.key,n=t.value;c.default.set(e.qaPanelData.fields[r],"content",n)},setQaPanelDataLink:function(e,t){var r=t.key,n=t.subkey,o=t.subsubkey,m=t.value,f=this.$i18n.locale;if(!r||n||o)"url"===n||"text"===n?c.default.set(e.qaPanelData.fields[r][n],f,m):["icon","font_weight","format"].indexOf(n)>-1&&o?c.default.set(e.qaPanelData.fields[r][n],o,m):"target"===n&&c.default.set(e.qaPanelData.fields[r],n,m);else if(null===m)c.default.delete(e.qaPanelData.fields,r);else{var h=l()(m);Object(d.c)(h),c.default.set(e.qaPanelData.fields,r,h)}},setQaPanelDataImage:function(e,t){var r=t.key,n=t.subkey,o=t.subsubkey,d=t.value,m=this.$i18n.locale;!r||n||o?"media"===n?c.default.set(e.qaPanelData.fields[r][n][m],o,d):"center"===n?c.default.set(e.qaPanelData.fields[r][n],o,d):"filters"===n&&(void 0===e.qaPanelData.fields[r][n]&&c.default.set(e.qaPanelData.fields[r],n,{}),c.default.set(e.qaPanelData.fields[r][n],o,d)):null===d?c.default.delete(e.qaPanelData.fields,r):c.default.set(e.qaPanelData.fields,r,l()(d))},setQaPanelDataVideo:function(e,t){var r=t.key,n=t.subkey,o=t.subsubkey,d=t.value,m=this.$i18n.locale;!r||n||o?["sources","external_sources"].indexOf(n)>-1?c.default.set(e.qaPanelData.fields[r][n],m,d):"filters"===n?(void 0===e.qaPanelData.fields[r][n]&&c.default.set(e.qaPanelData.fields[r],n,{}),c.default.set(e.qaPanelData.fields[r][n],o,d)):["autoplay","controls","loop","muted"].indexOf(n)>-1&&c.default.set(e.qaPanelData.fields[r],n,d):null===d?c.default.delete(e.qaPanelData.fields,r):c.default.set(e.qaPanelData.fields,r,l()(d))},resetQaPanelField:function(e,t){var r=t.key,n=t.originalValue;c.default.set(e.qaPanelData.fields,r,l()(n))},setQaSetting:function(e,t){var r=t.key,n=t.value;c.default.set(e.settings,r,n)}},h={fetchDemoBlocksPayload:function(e){var t=this;return Object(n.a)(regeneratorRuntime.mark((function r(){var n;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=e.commit,r.next=3,t.$cmsAxios1.get("/development/demo-page").then((function(e){return n("setDemoBlocks",e.data),e})).catch((function(e){return console.log(e)}));case 3:case"end":return r.stop()}}),r)})))()}};t.default={state:function(){return{demoBlocks:[],demoBlocksDictionary:{},blocks:[],qaPanelData:null,settings:{}}},getters:{blockTypesShown:function(e){return e.blocks.map((function(e){return e&&e.block_type}))}},mutations:f,actions:h}},function(e,t,r){"use strict";r.r(t);t.default={state:function(){return{payloadColorsEnabled:!1,globalEditModeActivated:!1}},getters:{},mutations:{setQaSetting:function(e,t){var r=t.key,n=t.value;e[r]=n}},actions:{}}},function(e,t,r){"use strict";r.r(t);var n={requestRecaptcha:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";void 0!==e.neededIdents[t]&&!1!==e.neededIdents[t]||(e.neededIdents[t]=!0,e.neededCounter+=1)},unRequestRecaptcha:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";!0===e.neededIdents[t]&&(e.neededIdents[t]=!1,e.neededCounter-=1)}};t.default={state:function(){return{neededCounter:0,neededIdents:{}}},getters:{shouldRecaptchaBeShown:function(e){return e.neededCounter>0}},mutations:n}},function(e,t,r){"use strict";r.r(t);t.default={state:function(){return{isRealMeasurements:!1,windowWidth:0,windowHeight:0,isXsUp:!1,isSmUp:!1,isMdUp:!1,isLgUp:!1,isXlUp:!1,isXxlUp:!1,isXxxlUp:!1,isXxxxlUp:!1,isXsDown:!1,isSmDown:!1,isMdDown:!1,isLgDown:!1,isXlDown:!1,isXxlDown:!1,isXxxlDown:!1,isXxxxlDown:!1}},mutations:{setBreakpointsFromWindowSizes:function(e,t){var r=t.windowWidth,n=t.windowHeight,o=t.isRealMeasurements;e.windowWidth=r,e.windowHeight=n,e.isRealMeasurements=o,e.isXsUp=r>=0,e.isSmUp=r>=576,e.isMdUp=r>=768,e.isLgUp=r>=992,e.isXlUp=r>=1200,e.isXxlUp=r>=1440,e.isXxxlUp=r>=1680,e.isXxxxlUp=r>=1921,e.isXsDown=!e.isXsUp,e.isSmDown=!e.isSmUp,e.isMdDown=!e.isMdUp,e.isLgDown=!e.isLgUp,e.isXlDown=!e.isXlUp,e.isXxlDown=!e.isXxlUp,e.isXxxlDown=!e.isXxxlUp,e.isXxxxlDown=!e.isXxxxlUp}}}},function(e,t,r){"use strict";r.r(t);var n={setUserContactInfos:function(e,t){var r=t.key,n=t.value;void 0!==e[r]?e[r]=n:console.warn("Cette key n'existe pas dans les infos de contact: \"".concat(r,'"'))}};t.default={state:function(){return{firstname:"",lastname:"",email:"",phone:""}},mutations:n}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";r(553)},function(e,t,r){"use strict";r(554)},function(e,t,r){"use strict";r(555)},function(e,t,r){"use strict";r(556)},function(e,t,r){"use strict";r(557)},function(e,t,r){"use strict";r(558)},function(e,t,r){"use strict";r(559)},function(e,t,r){"use strict";r(560)},function(e,t,r){"use strict";r(561)},function(e,t,r){"use strict";r(562)},function(e,t,r){"use strict";r(563)},function(e,t,r){"use strict";r(564)},function(e,t,r){"use strict";r(565)},,,function(e,t,r){e.exports=r.p+"img/empty_property_cta.fb6139c.jpg"},function(e,t,r){"use strict";r(566)},function(e,t,r){"use strict";r(567)},function(e,t,r){"use strict";r(568)},function(e,t,r){"use strict";r(569)},function(e,t,r){"use strict";r(570)},function(e,t,r){"use strict";r(571)},function(e,t,r){"use strict";r(572)},function(e,t,r){"use strict";r(573)},function(e,t,r){"use strict";r(574)},function(e,t,r){"use strict";r(575)},function(e,t,r){"use strict";r(576)},function(e,t,r){"use strict";r(579)},function(e,t,r){"use strict";r(580)},function(e,t,r){"use strict";r(581)},function(e,t,r){"use strict";r(582)},function(e,t,r){"use strict";r(583)},function(e,t,r){e.exports=r.p+"img/site-web-courtier-immobilier-centiva-light.4575adf.svg"},function(e,t,r){e.exports=r.p+"img/site-web-courtier-immobilier-centiva-dark.bf45aca.svg"},function(e,t,r){"use strict";r(584)},function(e,t,r){"use strict";r(585)},function(e,t,r){"use strict";r(586)},function(e,t,r){"use strict";r(587)},,function(e,t,r){"use strict";r(589)},function(e,t,r){"use strict";r(590)},function(e,t,r){"use strict";r(591)},function(e,t,r){"use strict";r(592)},function(e,t,r){"use strict";r(593)},function(e,t,r){"use strict";r(594)},function(e,t,r){"use strict";r(595)},function(e,t,r){"use strict";r(596)},function(e,t,r){"use strict";r(597)},function(e,t,r){"use strict";r(598)},function(e,t,r){"use strict";r(599)},function(e,t,r){"use strict";r(600)},function(e,t,r){"use strict";r(601)},function(e,t,r){"use strict";r(602)},function(e,t,r){"use strict";r(603)},function(e,t,r){"use strict";r(604)},function(e,t,r){"use strict";r(605)},function(e,t,r){"use strict";r(606)},function(e,t,r){"use strict";r(607)},function(e,t,r){"use strict";r(608)},function(e,t,r){"use strict";r(609)},function(e,t,r){"use strict";r(610)},function(e,t,r){"use strict";r(611)},function(e,t,r){"use strict";r(612)},function(e,t,r){"use strict";r(613)},function(e,t,r){"use strict";r(614)},,,,,,,,,function(e,t,r){"use strict";r(617)},function(e,t,r){"use strict";r(618)},function(e,t,r){"use strict";r(619)},function(e,t,r){"use strict";r(620)},function(e,t,r){"use strict";r(621)},function(e,t,r){"use strict";r(622)},function(e,t,r){"use strict";r(623)},function(e,t,r){"use strict";r(624)},function(e,t,r){"use strict";r(625)},function(e,t,r){"use strict";r(626)},function(e,t,r){"use strict";r(627)},function(e,t,r){"use strict";r(628)},function(e,t,r){"use strict";r(629)},function(e,t,r){"use strict";r(630)},,,function(e,t,r){e.exports=r.p+"img/img_calculatrice.06441b2.jpg"},function(e,t,r){"use strict";r(631)},function(e,t,r){"use strict";r(632)},function(e,t,r){"use strict";r(633)},function(e,t,r){"use strict";r(634)},function(e,t,r){"use strict";r(635)},function(e,t,r){"use strict";r(636)},function(e,t,r){"use strict";r(637)},function(e,t,r){"use strict";r(638)},function(e,t,r){"use strict";r(640)},function(e,t,r){"use strict";r(641)},function(e,t,r){"use strict";r(642)},function(e,t,r){"use strict";r(643)},function(e,t,r){"use strict";r(644)},function(e,t,r){"use strict";r(645)},function(e,t,r){"use strict";r(646)},function(e,t,r){"use strict";r(647)},function(e,t,r){"use strict";r(648)},function(e,t,r){"use strict";r(649)},function(e,t,r){"use strict";r(650)},function(e,t,r){"use strict";r(651)},function(e,t,r){"use strict";r(652)},function(e,t,r){"use strict";r(653)},function(e,t,r){e.exports=r.p+"img/form_alert.e7c2bc4.jpg"},function(e,t,r){"use strict";r(654)},function(e,t,r){"use strict";r(655)},function(e,t,r){"use strict";r(656)},function(e,t,r){e.exports=r.p+"img/form_valuation.d9a8bdf.jpg"},function(e,t,r){"use strict";r(657)},function(e,t,r){"use strict";r(658)},function(e,t,r){"use strict";r(659)},function(e,t,r){"use strict";r(660)},function(e,t,r){"use strict";r(661)},function(e,t,r){e.exports=r.p+"img/empty_recherche.f348854.png"},,,,,function(e,t,r){"use strict";r(662)},function(e,t,r){"use strict";r(663)},function(e,t,r){"use strict";r(664)},function(e,t,r){"use strict";r(665)},function(e,t,r){"use strict";r(666)},function(e,t,r){"use strict";r(667)},function(e,t,r){"use strict";r(668)},function(e,t,r){"use strict";r(669)},function(e,t,r){"use strict";r(670)},function(e,t,r){"use strict";r(671)},function(e,t,r){"use strict";r(672)},function(e,t,r){"use strict";r(673)},function(e,t,r){"use strict";r(674)},function(e,t,r){"use strict";r(675)},function(e,t,r){"use strict";r(676)},function(e,t,r){"use strict";r(677)},function(e,t,r){e.exports=r.p+"img/courtiers_testimonials.d0ba824.jpg"},function(e,t,r){"use strict";r(678)},function(e,t,r){e.exports=r.p+"img/google_logo.52f8226.svg"},function(e,t,r){"use strict";r(679)},function(e,t,r){"use strict";r(680)},function(e,t,r){"use strict";r(681)},function(e,t,r){"use strict";r(682)},function(e,t,r){"use strict";r(683)},function(e,t,r){"use strict";r(684)},function(e,t,r){"use strict";r(685)},function(e,t,r){"use strict";r(686)},function(e,t,r){"use strict";r(687)},function(e,t,r){"use strict";r(688)},function(e,t,r){"use strict";r(689)},function(e,t,r){"use strict";r(690)},function(e,t,r){"use strict";r(691)},function(e,t,r){"use strict";r(692)},function(e,t,r){"use strict";r(693)},function(e,t,r){"use strict";r(694)},function(e,t,r){"use strict";r(695)},function(e,t,r){"use strict";r(696)},function(e,t,r){"use strict";r(697)},function(e,t,r){"use strict";r(698)},function(e,t,r){"use strict";r(699)},function(e,t,r){"use strict";r(700)},function(e,t,r){"use strict";r(701)},function(e,t,r){"use strict";r(702)},function(e,t,r){"use strict";r(703)},function(e,t,r){"use strict";r(704)},function(e,t,r){"use strict";r(705)},function(e,t,r){"use strict";r(706)},function(e,t,r){"use strict";r(707)},function(e,t,r){"use strict";r(708)},function(e,t,r){"use strict";r(709)},function(e,t,r){"use strict";r(710)},function(e,t,r){"use strict";r(711)},function(e,t,r){"use strict";r(712)},function(e,t,r){"use strict";r(713)},function(e,t,r){"use strict";r(714)},function(e,t,r){"use strict";r(715)},function(e,t,r){"use strict";r(716)},function(e,t,r){e.exports=r.p+"img/empty_person.33e2497.jpg"},function(e,t,r){e.exports=r.p+"img/empty_team.d7a73c3.jpg"},,function(e,t,r){"use strict";r.r(t);var n=r(36),o=(r(7),r(37)),l=r.n(o),c=(r(2),r(6),r(3),r(9),r(8),r(10),r(1));function d(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function m(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?d(Object(source),!0).forEach((function(t){Object(c.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):d(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var f={"color-black":"#000000","color-white":"#FFFFFF","color-night-gray1":"#F9FAFE","color-night-gray2":"#F3F5F9","color-night-gray3":"#DEDFE3","color-night-gray4":"#C6C6CB","color-night-gray5":"#ADAEB2","color-night-gray6":"#949599","color-night-gray7":"#636368","color-night-gray8":"#4A4A4F","color-night-gray9":"#313236","color-night-gray10":"#19191E"},h=[{name:"Thème bleu",variables:{"border-radius-1":"20px","border-radius-2":"40px","border-radius-3":"120px","text-color":"#19191E"},colors:m({"color-accent1-lighter":"#DFEBF9","color-accent1-light":"#4774C0","color-accent1-normal":"#003DA5","color-accent1-dark":"#002B8E","color-accent1-darker":"#001E7C","color-accent2-lighter":"#D8E9F0","color-accent2-light":"#6E86A4","color-accent2-normal":"#1A3668","color-accent2-dark":"#152B5D","color-accent2-darker":"#102052"},f)},{name:"Thème rouge",variables:{"border-radius-1":"20px","border-radius-2":"40px","border-radius-3":"120px","text-color":"#19191E"},colors:m({"color-accent1-lighter":"#FAE5E3","color-accent1-light":"#E74E56","color-accent1-normal":"#DC1C2E","color-accent1-dark":"#B21420","color-accent1-darker":"#870B12","color-accent2-lighter":"#F0D8D8","color-accent2-light":"#A46E6E","color-accent2-normal":"#681A1A","color-accent2-dark":"#5D1515","color-accent2-darker":"#521010"},f)}],_=h[0],v={setThemeVariable:function(e,t){var r=t.key,n=t.value;e.themeVariables[r]=n},setThemeColor:function(e,t){var r=t.key,n=t.value;e.themeColors[r]=n},setThemeFromCms:function(e,t){if("object"===Object(n.a)(t.borders)&&(e.themeVariables["border-radius-1"]=t.borders["radius-1"]||"0px",e.themeVariables["border-radius-2"]=t.borders["radius-2"]||"0px",e.themeVariables["border-radius-3"]=t.borders["radius-3"]||"0px"),"object"===Object(n.a)(t.schemes))for(var r=Object.keys(t.schemes),i=0;i<r.length;i+=1){var o=r[i];if(void 0!==e.colorSchemesList[o])for(var l=t.schemes[o],c=Object.keys(l),d=0;d<c.length;d+=1){var m=c[d];void 0!==e.colorSchemesList[o].mapping[m]?e.colorSchemesList[o].mapping[m]=l[m]:console.warn("Color scheme key from CMS does not exist !",o,m)}else console.warn("Color scheme name does not exist !",o)}}};t.default={state:function(){return{themePresets:h,defaultThemePreset:_,themeVariables:l()(_.variables),themeColors:l()(_.colors),colorSchemesList:{normal:{isDark:!1,icon:"sun",oppositeColorScheme:"inverted",softOppositeColorScheme:"normal-grey",mapping:{"helio-button-bg-color":"color-accent1-normal","helio-button-bg-color-hover":"color-accent1-dark","helio-button-text-color":"color-white","helio-button-border-color":"transparent","helio-input-bg-color":"color-white","helio-input-text-color":"color-night-gray9","helio-input-border-color":"color-night-gray3","helio-input-highlight-color":"color-accent1-normal","swc-bg-color":"color-white","swc-text-color":"text-color","swc-highlight-color":"color-accent1-normal","swc-map-marker-color":"color-accent1-normal"}},"normal-grey":{isDark:!1,icon:"sun-cloud",oppositeColorScheme:"inverted",softOppositeColorScheme:"normal",mapping:{"helio-button-bg-color":"color-accent1-normal","helio-button-bg-color-hover":"color-accent1-dark","helio-button-text-color":"color-white","helio-button-border-color":"transparent","helio-input-bg-color":"color-white","helio-input-text-color":"color-night-gray9","helio-input-border-color":"color-night-gray3","helio-input-highlight-color":"color-accent1-normal","swc-bg-color":"color-night-gray1","swc-text-color":"text-color","swc-highlight-color":"color-accent1-normal","swc-map-marker-color":"color-accent1-normal"}},inverted:{isDark:!0,icon:"moon",oppositeColorScheme:"normal",softOppositeColorScheme:"normal",mapping:{"helio-button-bg-color":"color-white","helio-button-bg-color-hover":"color-night-gray2","helio-button-text-color":"text-color","helio-button-border-color":"#19191e1a","helio-input-bg-color":"color-white","helio-input-text-color":"color-night-gray9","helio-input-border-color":"color-night-gray3","helio-input-highlight-color":"color-accent1-normal","swc-bg-color":"color-accent2-darker","swc-text-color":"color-white","swc-highlight-color":"color-white","swc-map-marker-color":"color-accent1-normal"}}}}},getters:{},mutations:v,actions:{}}}]),[[758,5,2,0]]]);