.tooltip-button{color:#767676;cursor:pointer;margin:0 6px}.tooltip[hidden]{visibility:hidden}/*! For license information please see editor-canvas.min.js.LICENSE.txt */ !function(){"use strict";var e,t,n={7557:function(e){e.exports=window.React},9106:function(e,t,n){var r=n(7557),o=Symbol.for("react.element"),i=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function a(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.jsx=a,t.jsxs=a},9370:function(e,t,n){e.exports=n(9106)}},r={};function o(e){var t=r[e];if(void 0!==t)return t.exports;var i=r[e]={exports:{}};return n[e](i,i.exports,o),i.exports}t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},o.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var i=Object.create(null);o.r(i);var s={};e=e||[null,t({}),t([]),t(t)];for(var l=2&r&&n;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach(function(e){s[e]=function(){return n[e]}});return s.default=function(){return n},o.d(i,s),i},o.d=function(e,t){for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i={};o.r(i),o.d(i,{createPropsResolver:function(){return en},createTransformer:function(){return gn},createTransformersRegistry:function(){return tn},endDragElementFromPanel:function(){return br},init:function(){return vr},settingsTransformersRegistry:function(){return pn},startDragElementFromPanel:function(){return wr},styleTransformersRegistry:function(){return nn}});var s=window.elementorV2.editor,l=o(7557),a=o.t(l,2),c=window.elementorV2.editorDocuments,u=window.elementorV2.editorStylesRepository,f=window.elementorV2.utils;const d=()=>((0,l.useEffect)(()=>{const e=m();return()=>{e()}},[]),null),m=()=>u.stylesRepository.subscribe((e,t)=>{e&&t&&Object.keys(t).forEach(n=>{if(!e[n]||(0,f.hash)(e[n])===(0,f.hash)(t[n]))return;const r=e[n],o=t[n];r.label!==o.label&&p(r.label,o.label)})}),p=(e,t)=>{Object.values((0,c.getV1DocumentsManager)().documents).forEach(n=>{const r=n.container;r.view?.el?.querySelectorAll(`.elementor .${e}`).forEach(n=>{n.classList.replace(e,t)})})};var g=window.elementorV2.editorElements,h=window.elementorV2.editorV1Adapters,y=window.elementorV2.ui;function v(){return"undefined"!=typeof window}function w(e){return x(e)?(e.nodeName||"").toLowerCase():"#document"}function b(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function E(e){var t;return null==(t=(x(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function x(e){return!!v()&&(e instanceof Node||e instanceof b(e).Node)}function R(e){return!!v()&&(e instanceof Element||e instanceof b(e).Element)}function S(e){return!!v()&&(e instanceof HTMLElement||e instanceof b(e).HTMLElement)}function k(e){return!(!v()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof b(e).ShadowRoot)}const $=new Set(["inline","contents"]);function O(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=V(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!$.has(o)}const C=new Set(["table","td","th"]);function _(e){return C.has(w(e))}const T=[":popover-open",":modal"];function L(e){return T.some(t=>{try{return e.matches(t)}catch(e){return!1}})}const P=["transform","translate","scale","rotate","perspective"],A=["transform","translate","scale","rotate","perspective","filter"],j=["paint","layout","strict","content"];function M(e){const t=D(),n=R(e)?V(e):e;return P.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||A.some(e=>(n.willChange||"").includes(e))||j.some(e=>(n.contain||"").includes(e))}function D(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}const I=new Set(["html","body","#document"]);function N(e){return I.has(w(e))}function V(e){return b(e).getComputedStyle(e)}function z(e){return R(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function F(e){if("html"===w(e))return e;const t=e.assignedSlot||e.parentNode||k(e)&&e.host||E(e);return k(t)?t.host:t}function B(e){const t=F(e);return N(t)?e.ownerDocument?e.ownerDocument.body:e.body:S(t)&&O(t)?t:B(t)}function W(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=B(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),s=b(o);if(i){const e=H(s);return t.concat(s,s.visualViewport||[],O(o)?o:[],e&&n?W(e):[])}return t.concat(o,W(o,[],n))}function H(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var U=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"].join(","),Y="undefined"==typeof Element,q=Y?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,K=!Y&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},X=function e(t,n){var r;void 0===n&&(n=!0);var o=null==t||null===(r=t.getAttribute)||void 0===r?void 0:r.call(t,"inert");return""===o||"true"===o||n&&t&&e(t.parentNode)},G=function e(t,n,r){for(var o=[],i=Array.from(t);i.length;){var s=i.shift();if(!X(s,!1))if("SLOT"===s.tagName){var l=s.assignedElements(),a=e(l.length?l:s.children,!0,r);r.flatten?o.push.apply(o,a):o.push({scopeParent:s,candidates:a})}else{q.call(s,U)&&r.filter(s)&&(n||!t.includes(s))&&o.push(s);var c=s.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(s),u=!X(c,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(s));if(c&&u){var f=e(!0===c?s.children:c.children,!0,r);r.flatten?o.push.apply(o,f):o.push({scopeParent:s,candidates:f})}else i.unshift.apply(i,s.children)}}return o},J=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Q=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,n=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n}(e))&&!J(e)?0:e.tabIndex},Z=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},ee=function(e){return"INPUT"===e.tagName},te=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return 0===n&&0===r},ne=function(e,t){return!(t.disabled||X(t)||function(e){return ee(e)&&"hidden"===e.type}(t)||function(e,t){var n=t.displayCheck,r=t.getShadowRoot;if("hidden"===getComputedStyle(e).visibility)return!0;var o=q.call(e,"details>summary:first-of-type")?e.parentElement:e;if(q.call(o,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return te(e)}else{if("function"==typeof r){for(var i=e;e;){var s=e.parentElement,l=K(e);if(s&&!s.shadowRoot&&!0===r(s))return te(e);e=e.assignedSlot?e.assignedSlot:s||l===e.ownerDocument?s:l.host}e=i}if(function(e){var t,n,r,o,i=e&&K(e),s=null===(t=i)||void 0===t?void 0:t.host,l=!1;if(i&&i!==e)for(l=!!(null!==(n=s)&&void 0!==n&&null!==(r=n.ownerDocument)&&void 0!==r&&r.contains(s)||null!=e&&null!==(o=e.ownerDocument)&&void 0!==o&&o.contains(e));!l&&s;){var a,c,u;l=!(null===(c=s=null===(a=i=K(s))||void 0===a?void 0:a.host)||void 0===c||null===(u=c.ownerDocument)||void 0===u||!u.contains(s))}return l}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1}(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some(function(e){return"SUMMARY"===e.tagName})}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},ie=function e(t){var n=[],r=[];return t.forEach(function(t,o){var i=!!t.scopeParent,s=i?t.scopeParent:t,l=function(e,t){var n=Q(e);return n<0&&t&&!J(e)?0:n}(s,i),a=i?e(t.candidates):s;0===l?i?n.push.apply(n,a):n.push(s):r.push({documentOrder:o,tabIndex:l,item:t,isScope:i,content:a})}),r.sort(Z).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(n)},se=function(e,t){var n;return n=(t=t||{}).getShadowRoot?G([e],t.includeContainer,{filter:re.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:oe}):function(e,t,n){if(X(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(U));return t&&q.call(e,U)&&r.unshift(e),r.filter(n)}(e,t.includeContainer,re.bind(null,t)),ie(n)};function le(e,t){if(!e||!t)return!1;const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&k(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function ae(e){return(null==e?void 0:e.ownerDocument)||document}function ce(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}var ue="undefined"!=typeof document?l.useLayoutEffect:function(){};function fe(e){const t=l.useRef(e);return ue(()=>{t.current=e}),t}const de={...a}.useInsertionEffect||(e=>e());function me(e){const t=l.useRef(()=>{});return de(()=>{t.current=e}),l.useCallback(function(){for(var e=arguments.length,n=new Array(e),r=0;r({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function ge(e,t){const n=se(e,pe()),r=n.length;if(0===r)return;const o=function(e){let t=e.activeElement;for(;null!=(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement);){var n;t=t.shadowRoot.activeElement}return t}(ae(e)),i=n.indexOf(o);return n[-1===i?1===t?0:r-1:i+t]}function he(e,t){const n=t||e.currentTarget,r=e.relatedTarget;return!r||!le(n,r)}function ye(e){se(e,pe()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function ve(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{const t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}var we=o(9370),be=window.ReactDOM;const Ee=Math.min,xe=Math.max,Re=Math.round,Se=Math.floor,ke=e=>({x:e,y:e});function $e(e,t){return"function"==typeof e?e(t):e}function Oe(e){return e.split("-")[0]}function Ce(e){return e.split("-")[1]}const _e=new Set(["top","bottom"]);function Te(e){return _e.has(Oe(e))?"y":"x"}function Le(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function Pe(e,t,n){let{reference:r,floating:o}=e;const i=Te(t),s=function(e){return"x"===Te(e)?"y":"x"}(t),l="y"===s?"height":"width",a=Oe(t),c="y"===i,u=r.x+r.width/2-o.width/2,f=r.y+r.height/2-o.height/2,d=r[l]/2-o[l]/2;let m;switch(a){case"top":m={x:u,y:r.y-o.height};break;case"bottom":m={x:u,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:f};break;case"left":m={x:r.x-o.width,y:f};break;default:m={x:r.x,y:r.y}}switch(Ce(t)){case"start":m[s]-=d*(n&&c?-1:1);break;case"end":m[s]+=d*(n&&c?-1:1)}return m}const Ae=new Set(["left","top"]);function je(e){const t=V(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=S(e),i=o?e.offsetWidth:n,s=o?e.offsetHeight:r,l=Re(n)!==i||Re(r)!==s;return l&&(n=i,r=s),{width:n,height:r,$:l}}function Me(e){return R(e)?e:e.contextElement}function De(e){const t=Me(e);if(!S(t))return ke(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=je(t);let s=(i?Re(n.width):n.width)/r,l=(i?Re(n.height):n.height)/o;return s&&Number.isFinite(s)||(s=1),l&&Number.isFinite(l)||(l=1),{x:s,y:l}}const Ie=ke(0);function Ne(e){const t=b(e);return D()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Ie}function Ve(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=Me(e);let s=ke(1);t&&(r?R(r)&&(s=De(r)):s=De(e));const l=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==b(e))&&t}(i,n,r)?Ne(i):ke(0);let a=(o.left+l.x)/s.x,c=(o.top+l.y)/s.y,u=o.width/s.x,f=o.height/s.y;if(i){const e=b(i),t=r&&R(r)?b(r):r;let n=e,o=H(n);for(;o&&r&&t!==n;){const e=De(o),t=o.getBoundingClientRect(),r=V(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,s=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;a*=e.x,c*=e.y,u*=e.x,f*=e.y,a+=i,c+=s,n=b(o),o=H(n)}}return Le({width:u,height:f,x:a,y:c})}function ze(e,t){const n=z(e).scrollLeft;return t?t.left+n:Ve(E(e)).left+n}function Fe(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-ze(e,n),y:n.top+t.scrollTop}}const Be=new Set(["absolute","fixed"]);function We(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=b(e),r=E(e),o=n.visualViewport;let i=r.clientWidth,s=r.clientHeight,l=0,a=0;if(o){i=o.width,s=o.height;const e=D();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,a=o.offsetTop)}const c=ze(r);if(c<=0){const e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,s=Math.abs(r.clientWidth-t.clientWidth-o);s<=25&&(i-=s)}else c<=25&&(i+=c);return{width:i,height:s,x:l,y:a}}(e,n);else if("document"===t)r=function(e){const t=E(e),n=z(e),r=e.ownerDocument.body,o=xe(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=xe(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let s=-n.scrollLeft+ze(e);const l=-n.scrollTop;return"rtl"===V(r).direction&&(s+=xe(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:s,y:l}}(E(e));else if(R(t))r=function(e,t){const n=Ve(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=S(e)?De(e):ke(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{const n=Ne(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Le(r)}function He(e,t){const n=F(e);return!(n===t||!R(n)||N(n))&&("fixed"===V(n).position||He(n,t))}function Ue(e,t,n){const r=S(t),o=E(t),i="fixed"===n,s=Ve(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const a=ke(0);function c(){a.x=ze(o)}if(r||!r&&!i)if(("body"!==w(t)||O(o))&&(l=z(t)),r){const e=Ve(t,!0,i,t);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}else o&&c();i&&!r&&o&&c();const u=!o||r||i?ke(0):Fe(o,l);return{x:s.left+l.scrollLeft-a.x-u.x,y:s.top+l.scrollTop-a.y-u.y,width:s.width,height:s.height}}function Ye(e){return"static"===V(e).position}function qe(e,t){if(!S(e)||"fixed"===V(e).position)return null;if(t)return t(e);let n=e.offsetParent;return E(e)===n&&(n=n.ownerDocument.body),n}function Ke(e,t){const n=b(e);if(L(e))return n;if(!S(e)){let t=F(e);for(;t&&!N(t);){if(R(t)&&!Ye(t))return t;t=F(t)}return n}let r=qe(e,t);for(;r&&_(r)&&Ye(r);)r=qe(r,t);return r&&N(r)&&Ye(r)&&!M(r)?n:r||function(e){let t=F(e);for(;S(t)&&!N(t);){if(M(t))return t;if(L(t))return null;t=F(t)}return null}(e)||n}const Xe={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i="fixed"===o,s=E(r),l=!!t&&L(t.floating);if(r===s||l&&i)return n;let a={scrollLeft:0,scrollTop:0},c=ke(1);const u=ke(0),f=S(r);if((f||!f&&!i)&&(("body"!==w(r)||O(s))&&(a=z(r)),S(r))){const e=Ve(r);c=De(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}const d=!s||f||i?ke(0):Fe(s,a);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-a.scrollLeft*c.x+u.x+d.x,y:n.y*c.y-a.scrollTop*c.y+u.y+d.y}},getDocumentElement:E,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i=[..."clippingAncestors"===n?L(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=W(e,[],!1).filter(e=>R(e)&&"body"!==w(e)),o=null;const i="fixed"===V(e).position;let s=i?F(e):e;for(;R(s)&&!N(s);){const t=V(s),n=M(s);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&o&&Be.has(o.position)||O(s)&&!n&&He(e,s))?r=r.filter(e=>e!==s):o=t,s=F(s)}return t.set(e,r),r}(t,this._c):[].concat(n),r],s=i[0],l=i.reduce((e,n)=>{const r=We(t,n,o);return e.top=xe(r.top,e.top),e.right=Ee(r.right,e.right),e.bottom=Ee(r.bottom,e.bottom),e.left=xe(r.left,e.left),e},We(t,s,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:Ke,getElementRects:async function(e){const t=this.getOffsetParent||Ke,n=this.getDimensions,r=await n(e.floating);return{reference:Ue(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=je(e);return{width:t,height:n}},getScale:De,isElement:R,isRTL:function(e){return"rtl"===V(e).direction}};function Ge(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Je(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:a=!1}=r,c=Me(e),u=o||i?[...c?W(c):[],...W(t)]:[];u.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)});const f=c&&l?function(e,t){let n,r=null;const o=E(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function s(l,a){void 0===l&&(l=!1),void 0===a&&(a=1),i();const c=e.getBoundingClientRect(),{left:u,top:f,width:d,height:m}=c;if(l||t(),!d||!m)return;const p={rootMargin:-Se(f)+"px "+-Se(o.clientWidth-(u+d))+"px "+-Se(o.clientHeight-(f+m))+"px "+-Se(u)+"px",threshold:xe(0,Ee(1,a))||1};let g=!0;function h(t){const r=t[0].intersectionRatio;if(r!==a){if(!g)return s();r?s(!1,r):n=setTimeout(()=>{s(!1,1e-7)},1e3)}1!==r||Ge(c,e.getBoundingClientRect())||s(),g=!1}try{r=new IntersectionObserver(h,{...p,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(h,p)}r.observe(e)}(!0),i}(c,n):null;let d,m=-1,p=null;s&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var e;null==(e=p)||e.observe(t)})),n()}),c&&!a&&p.observe(c),p.observe(t));let g=a?Ve(e):null;return a&&function t(){const r=Ve(e);g&&!Ge(g,r)&&n(),g=r,d=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach(e=>{o&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=p)||e.disconnect(),p=null,a&&cancelAnimationFrame(d)}}const Qe=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:s,middlewareData:l}=t,a=await async function(e,t){const{placement:n,platform:r,elements:o}=e,i=await(null==r.isRTL?void 0:r.isRTL(o.floating)),s=Oe(n),l=Ce(n),a="y"===Te(n),c=Ae.has(s)?-1:1,u=i&&a?-1:1,f=$e(t,e);let{mainAxis:d,crossAxis:m,alignmentAxis:p}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return l&&"number"==typeof p&&(m="end"===l?-1*p:p),a?{x:m*u,y:d*c}:{x:d*c,y:m*u}}(t,e);return s===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+a.x,y:i+a.y,data:{...a,placement:s}}}}},Ze=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:i,platform:s,elements:l}=t,{apply:a=()=>{},...c}=$e(e,t),u=await async function(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:i,rects:s,elements:l,strategy:a}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:d=!1,padding:m=0}=$e(t,e),p=function(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}(m),g=l[d?"floating"===f?"reference":"floating":f],h=Le(await i.getClippingRect({element:null==(n=await(null==i.isElement?void 0:i.isElement(g)))||n?g:g.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(l.floating)),boundary:c,rootBoundary:u,strategy:a})),y="floating"===f?{x:r,y:o,width:s.floating.width,height:s.floating.height}:s.reference,v=await(null==i.getOffsetParent?void 0:i.getOffsetParent(l.floating)),w=await(null==i.isElement?void 0:i.isElement(v))&&await(null==i.getScale?void 0:i.getScale(v))||{x:1,y:1},b=Le(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:v,strategy:a}):y);return{top:(h.top-b.top+p.top)/w.y,bottom:(b.bottom-h.bottom+p.bottom)/w.y,left:(h.left-b.left+p.left)/w.x,right:(b.right-h.right+p.right)/w.x}}(t,c),f=Oe(o),d=Ce(o),m="y"===Te(o),{width:p,height:g}=i.floating;let h,y;"top"===f||"bottom"===f?(h=f,y=d===(await(null==s.isRTL?void 0:s.isRTL(l.floating))?"start":"end")?"left":"right"):(y=f,h="end"===d?"top":"bottom");const v=g-u.top-u.bottom,w=p-u.left-u.right,b=Ee(g-u[h],v),E=Ee(p-u[y],w),x=!t.middlewareData.shift;let R=b,S=E;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(S=w),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(R=v),x&&!d){const e=xe(u.left,0),t=xe(u.right,0),n=xe(u.top,0),r=xe(u.bottom,0);m?S=p-2*(0!==e||0!==t?e+t:xe(u.left,u.right)):R=g-2*(0!==n||0!==r?n+r:xe(u.top,u.bottom))}await a({...t,availableWidth:S,availableHeight:R});const k=await s.getDimensions(l.floating);return p!==k.width||g!==k.height?{reset:{rects:!0}}:{}}}},et=(e,t,n)=>{const r=new Map,o={platform:Xe,...n},i={...o.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:s}=n,l=i.filter(Boolean),a=await(null==s.isRTL?void 0:s.isRTL(t));let c=await s.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:f}=Pe(c,r,a),d=r,m={},p=0;for(let n=0;n{t.current=e}),t}const st=(e,t)=>({...Qe(e),options:[e,t]}),lt=(e,t)=>({...Ze(e),options:[e,t]}),at="data-floating-ui-focusable",ct="active",ut="selected",ft={...a};let dt=!1,mt=0;const pt=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+mt++,gt=ft.useId||function(){const[e,t]=l.useState(()=>dt?pt():void 0);return ue(()=>{null==e&&t(pt())},[]),l.useEffect(()=>{dt=!0},[]),e};const ht=l.createContext(null),yt=l.createContext(null),vt=()=>{var e;return(null==(e=l.useContext(ht))?void 0:e.id)||null},wt=()=>l.useContext(yt);function bt(e){return"data-floating-ui-"+e}function Et(e){-1!==e.current&&(clearTimeout(e.current),e.current=-1)}const xt=bt("safe-polygon");function Rt(e,t,n){if(n&&!ce(n))return 0;if("number"==typeof e)return e;if("function"==typeof e){const n=e();return"number"==typeof n?n:null==n?void 0:n[t]}return null==e?void 0:e[t]}function St(e){return"function"==typeof e?e():e}function kt(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,dataRef:o,events:i,elements:s}=e,{enabled:a=!0,delay:c=0,handleClose:u=null,mouseOnly:f=!1,restMs:d=0,move:m=!0}=t,p=wt(),g=vt(),h=fe(u),y=fe(c),v=fe(n),w=fe(d),b=l.useRef(),E=l.useRef(-1),x=l.useRef(),S=l.useRef(-1),k=l.useRef(!0),$=l.useRef(!1),O=l.useRef(()=>{}),C=l.useRef(!1),_=me(()=>{var e;const t=null==(e=o.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t});l.useEffect(()=>{if(a)return i.on("openchange",e),()=>{i.off("openchange",e)};function e(e){let{open:t}=e;t||(Et(E),Et(S),k.current=!0,C.current=!1)}},[a,i]),l.useEffect(()=>{if(!a)return;if(!h.current)return;if(!n)return;function e(e){_()&&r(!1,e,"hover")}const t=ae(s.floating).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[s.floating,n,r,a,h,_]);const T=l.useCallback(function(e,t,n){void 0===t&&(t=!0),void 0===n&&(n="hover");const o=Rt(y.current,"close",b.current);o&&!x.current?(Et(E),E.current=window.setTimeout(()=>r(!1,e,n),o)):t&&(Et(E),r(!1,e,n))},[y,r]),L=me(()=>{O.current(),x.current=void 0}),P=me(()=>{if($.current){const e=ae(s.floating).body;e.style.pointerEvents="",e.removeAttribute(xt),$.current=!1}}),A=me(()=>!!o.current.openEvent&&["click","mousedown"].includes(o.current.openEvent.type));l.useEffect(()=>{if(a&&R(s.domReference)){const r=s.domReference,o=s.floating;return n&&r.addEventListener("mouseleave",i),m&&r.addEventListener("mousemove",e,{once:!0}),r.addEventListener("mouseenter",e),r.addEventListener("mouseleave",t),o&&(o.addEventListener("mouseleave",i),o.addEventListener("mouseenter",l),o.addEventListener("mouseleave",c)),()=>{n&&r.removeEventListener("mouseleave",i),m&&r.removeEventListener("mousemove",e),r.removeEventListener("mouseenter",e),r.removeEventListener("mouseleave",t),o&&(o.removeEventListener("mouseleave",i),o.removeEventListener("mouseenter",l),o.removeEventListener("mouseleave",c))}}function e(e){if(Et(E),k.current=!1,f&&!ce(b.current)||St(w.current)>0&&!Rt(y.current,"open"))return;const t=Rt(y.current,"open",b.current);t?E.current=window.setTimeout(()=>{v.current||r(!0,e,"hover")},t):n||r(!0,e,"hover")}function t(e){if(A())return void P();O.current();const t=ae(s.floating);if(Et(S),C.current=!1,h.current&&o.current.floatingContext){n||Et(E),x.current=h.current({...o.current.floatingContext,tree:p,x:e.clientX,y:e.clientY,onClose(){P(),L(),A()||T(e,!0,"safe-polygon")}});const r=x.current;return t.addEventListener("mousemove",r),void(O.current=()=>{t.removeEventListener("mousemove",r)})}("touch"!==b.current||!le(s.floating,e.relatedTarget))&&T(e)}function i(e){A()||o.current.floatingContext&&(null==h.current||h.current({...o.current.floatingContext,tree:p,x:e.clientX,y:e.clientY,onClose(){P(),L(),A()||T(e)}})(e))}function l(){Et(E)}function c(e){A()||T(e,!1)}},[s,a,e,f,m,T,L,P,r,n,v,p,y,h,o,A,w]),ue(()=>{var e;if(a&&n&&null!=(e=h.current)&&null!=(e=e.__options)&&e.blockPointerEvents&&_()){$.current=!0;const e=s.floating;if(R(s.domReference)&&e){var t;const n=ae(s.floating).body;n.setAttribute(xt,"");const r=s.domReference,o=null==p||null==(t=p.nodesRef.current.find(e=>e.id===g))||null==(t=t.context)?void 0:t.elements.floating;return o&&(o.style.pointerEvents=""),n.style.pointerEvents="none",r.style.pointerEvents="auto",e.style.pointerEvents="auto",()=>{n.style.pointerEvents="",r.style.pointerEvents="",e.style.pointerEvents=""}}}},[a,n,g,s,p,h,_]),ue(()=>{n||(b.current=void 0,C.current=!1,L(),P())},[n,L,P]),l.useEffect(()=>()=>{L(),Et(E),Et(S),P()},[a,s.domReference,L,P]);const j=l.useMemo(()=>{function e(e){b.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){const{nativeEvent:t}=e;function o(){k.current||v.current||r(!0,t,"hover")}f&&!ce(b.current)||n||0===St(w.current)||C.current&&e.movementX**2+e.movementY**2<2||(Et(S),"touch"===b.current?o():(C.current=!0,S.current=window.setTimeout(o,St(w.current))))}}},[f,r,n,v,w]);return l.useMemo(()=>a?{reference:j}:{},[a,j])}const $t={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},Ot=l.forwardRef(function(e,t){const[n,r]=l.useState();ue(()=>{/apple/i.test(navigator.vendor)&&r("button")},[]);const o={ref:t,tabIndex:0,role:n,"aria-hidden":!n||void 0,[bt("focus-guard")]:"",style:$t};return(0,we.jsx)("span",{...e,...o})}),Ct=l.createContext(null),_t=bt("portal");function Tt(e){const{children:t,id:n,root:r,preserveTabOrder:o=!0}=e,i=function(e){void 0===e&&(e={});const{id:t,root:n}=e,r=gt(),o=Lt(),[i,s]=l.useState(null),a=l.useRef(null);return ue(()=>()=>{null==i||i.remove(),queueMicrotask(()=>{a.current=null})},[i]),ue(()=>{if(!r)return;if(a.current)return;const e=t?document.getElementById(t):null;if(!e)return;const n=document.createElement("div");n.id=r,n.setAttribute(_t,""),e.appendChild(n),a.current=n,s(n)},[t,r]),ue(()=>{if(null===n)return;if(!r)return;if(a.current)return;let e=n||(null==o?void 0:o.portalNode);e&&!x(e)&&(e=e.current),e=e||document.body;let i=null;t&&(i=document.createElement("div"),i.id=t,e.appendChild(i));const l=document.createElement("div");l.id=r,l.setAttribute(_t,""),e=i||e,e.appendChild(l),a.current=l,s(l)},[t,n,r,o]),i}({id:n,root:r}),[s,a]=l.useState(null),c=l.useRef(null),u=l.useRef(null),f=l.useRef(null),d=l.useRef(null),m=null==s?void 0:s.modal,p=null==s?void 0:s.open,g=!!s&&!s.modal&&s.open&&o&&!(!r&&!i);return l.useEffect(()=>{if(i&&o&&!m)return i.addEventListener("focusin",e,!0),i.addEventListener("focusout",e,!0),()=>{i.removeEventListener("focusin",e,!0),i.removeEventListener("focusout",e,!0)};function e(e){i&&he(e)&&("focusin"===e.type?ve:ye)(i)}},[i,o,m]),l.useEffect(()=>{i&&(p||ve(i))},[p,i]),(0,we.jsxs)(Ct.Provider,{value:l.useMemo(()=>({preserveTabOrder:o,beforeOutsideRef:c,afterOutsideRef:u,beforeInsideRef:f,afterInsideRef:d,portalNode:i,setFocusManagerState:a}),[o,i]),children:[g&&i&&(0,we.jsx)(Ot,{"data-type":"outside",ref:c,onFocus:e=>{if(he(e,i)){var t;null==(t=f.current)||t.focus()}else{const e=ge(ae(n=s?s.domReference:null).body,-1)||n;null==e||e.focus()}var n}}),g&&i&&(0,we.jsx)("span",{"aria-owns":i.id,style:$t}),i&&be.createPortal(t,i),g&&i&&(0,we.jsx)(Ot,{"data-type":"outside",ref:u,onFocus:e=>{if(he(e,i)){var t;null==(t=d.current)||t.focus()}else{const t=ge(ae(n=s?s.domReference:null).body,1)||n;null==t||t.focus(),(null==s?void 0:s.closeOnFocusOut)&&(null==s||s.onOpenChange(!1,e.nativeEvent,"focus-out"))}var n}})]})}const Lt=()=>l.useContext(Ct);function Pt(e){void 0===e&&(e={});const{nodeId:t}=e,n=function(e){const{open:t=!1,onOpenChange:n,elements:r}=e,o=gt(),i=l.useRef({}),[s]=l.useState(()=>function(){const e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var r;null==(r=e.get(t))||r.delete(n)}}}()),a=null!=vt(),[c,u]=l.useState(r.reference),f=me((e,t,r)=>{i.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:r,nested:a}),null==n||n(e,t,r)}),d=l.useMemo(()=>({setPositionReference:u}),[]),m=l.useMemo(()=>({reference:c||r.reference||null,floating:r.floating||null,domReference:r.reference}),[c,r.reference,r.floating]);return l.useMemo(()=>({dataRef:i,open:t,onOpenChange:f,elements:m,events:s,floatingId:o,refs:d}),[t,f,m,s,o,d])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,o=r.elements,[i,s]=l.useState(null),[a,c]=l.useState(null),u=(null==o?void 0:o.domReference)||i,f=l.useRef(null),d=wt();ue(()=>{u&&(f.current=u)},[u]);const m=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[f,d]=l.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,p]=l.useState(r);nt(m,r)||p(r);const[g,h]=l.useState(null),[y,v]=l.useState(null),w=l.useCallback(e=>{e!==R.current&&(R.current=e,h(e))},[]),b=l.useCallback(e=>{e!==S.current&&(S.current=e,v(e))},[]),E=i||g,x=s||y,R=l.useRef(null),S=l.useRef(null),k=l.useRef(f),$=null!=c,O=it(c),C=it(o),_=it(u),T=l.useCallback(()=>{if(!R.current||!S.current)return;const e={placement:t,strategy:n,middleware:m};C.current&&(e.platform=C.current),et(R.current,S.current,e).then(e=>{const t={...e,isPositioned:!1!==_.current};L.current&&!nt(k.current,t)&&(k.current=t,be.flushSync(()=>{d(t)}))})},[m,t,n,C,_]);tt(()=>{!1===u&&k.current.isPositioned&&(k.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[u]);const L=l.useRef(!1);tt(()=>(L.current=!0,()=>{L.current=!1}),[]),tt(()=>{if(E&&(R.current=E),x&&(S.current=x),E&&x){if(O.current)return O.current(E,x,T);T()}},[E,x,T,O,$]);const P=l.useMemo(()=>({reference:R,floating:S,setReference:w,setFloating:b}),[w,b]),A=l.useMemo(()=>({reference:E,floating:x}),[E,x]),j=l.useMemo(()=>{const e={position:n,left:0,top:0};if(!A.floating)return e;const t=ot(A.floating,f.x),r=ot(A.floating,f.y);return a?{...e,transform:"translate("+t+"px, "+r+"px)",...rt(A.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,a,A.floating,f.x,f.y]);return l.useMemo(()=>({...f,update:T,refs:P,elements:A,floatingStyles:j}),[f,T,P,A,j])}({...e,elements:{...o,...a&&{reference:a}}}),p=l.useCallback(e=>{const t=R(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;c(t),m.refs.setReference(t)},[m.refs]),g=l.useCallback(e=>{(R(e)||null===e)&&(f.current=e,s(e)),(R(m.refs.reference.current)||null===m.refs.reference.current||null!==e&&!R(e))&&m.refs.setReference(e)},[m.refs]),h=l.useMemo(()=>({...m.refs,setReference:g,setPositionReference:p,domReference:f}),[m.refs,g,p]),y=l.useMemo(()=>({...m.elements,domReference:u}),[m.elements,u]),v=l.useMemo(()=>({...m,...r,refs:h,elements:y,nodeId:t}),[m,h,y,t,r]);return ue(()=>{r.dataRef.current.floatingContext=v;const e=null==d?void 0:d.nodesRef.current.find(e=>e.id===t);e&&(e.context=v)}),l.useMemo(()=>({...m,context:v,refs:h,elements:y}),[m,h,y,v])}function At(e,t,n){const r=new Map,o="item"===n;let i=e;if(o&&e){const{[ct]:t,[ut]:n,...r}=e;i=r}return{..."floating"===n&&{tabIndex:-1,[at]:""},...i,...t.map(t=>{const r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>t?(Object.entries(t).forEach(t=>{let[n,i]=t;var s;o&&[ct,ut].includes(n)||(0===n.indexOf("on")?(r.has(n)||r.set(n,[]),"function"==typeof i&&(null==(s=r.get(n))||s.push(i),e[n]=function(){for(var e,t=arguments.length,o=new Array(t),i=0;ie(...o)).find(e=>void 0!==e)})):e[n]=i)}),e):e,{})}}function jt(){return jt=Object.assign?Object.assign.bind():function(e){for(var t=1;t"isSelected"!==e&&"isSmallerOffset"!==e})(({theme:e,isSelected:t,isSmallerOffset:n})=>({outline:`${t?"2px":"1px"} solid ${e.palette.primary.light}`,outlineOffset:t&&!n?"-2px":"-1px",pointerEvents:"none"}));function It({element:e,isSelected:t,id:n}){const{context:r,floating:o,isVisible:i}=function({element:e,isSelected:t}){const[n,r]=(0,l.useState)(!1),{refs:o,floatingStyles:i,context:s}=Pt({open:n||t,onOpenChange:r,whileElementsMounted:Je,middleware:[lt({apply({elements:e,rects:t}){Object.assign(e.floating.style,{width:`${t.reference.width+2}px`,height:`${t.reference.height+2}px`})}}),st(({rects:e})=>-e.reference.height/2-e.floating.height/2)]});return(0,l.useEffect)(()=>{o.setReference(e)},[e,o]),{isVisible:n||t,context:s,floating:{setRef:o.setFloating,ref:o.floating,styles:i}}}({element:e,isSelected:t}),{getFloatingProps:s,getReferenceProps:a}=function(e){void 0===e&&(e=[]);const t=e.map(e=>null==e?void 0:e.reference),n=e.map(e=>null==e?void 0:e.floating),r=e.map(e=>null==e?void 0:e.item),o=l.useCallback(t=>At(t,e,"reference"),t),i=l.useCallback(t=>At(t,e,"floating"),n),s=l.useCallback(t=>At(t,e,"item"),r);return l.useMemo(()=>({getReferenceProps:o,getFloatingProps:i,getItemProps:s}),[o,i,s])}([kt(r)]);!function(e,t){(0,l.useEffect)(()=>{const n=e,{events:r,attrs:o}=function(e){const t=/^on(?=[A-Z])/;return Object.entries(e).reduce((e,[n,r])=>{if(!t.test(n))return e.attrs.push([n,r]),e;const o=n.replace(t,"").toLowerCase(),i=r;return e.events.push([o,i]),e},{events:[],attrs:[]})}(t());return r.forEach(([e,t])=>n.addEventListener(e,t)),o.forEach(([e,t])=>n.setAttribute(e,t)),()=>{r.forEach(([e,t])=>n.removeEventListener(e,t)),o.forEach(([e])=>n.removeAttribute(e))}},[t,e])}(e,a);const c=e.offsetHeight<=1;return i&&l.createElement(Tt,{id:Mt},l.createElement(Dt,jt({ref:o.setRef,isSelected:t,style:o.styles,"data-element-overlay":n,role:"presentation",isSmallerOffset:c},s())))}function Nt(){const e=(0,g.useSelectedElement)(),t=(0,h.__privateUseListenTo)([(0,h.windowEvent)("elementor/editor/element-rendered"),(0,h.windowEvent)("elementor/editor/element-destroyed")],()=>(0,g.getElements)().filter(e=>Vt in(e.view?.el?.dataset??{})).map(e=>[e.id,e.view?.getDomElement?.()?.get?.(0)]).filter(e=>!!e[1])),n="edit"===(0,h.useEditMode)(),r=(0,h.__privateUseIsRouteActive)("panel/global");return n&&!r&&t.map(([t,n])=>l.createElement(It,{key:t,id:t,element:n,isSelected:e.element?.id===t}))}const Vt="atomic";function zt(){const e=window;return e.elementor?.$preview?.[0]?.contentDocument}const Ft="data-e-removed",Bt="data-elementor-id",Wt="elementor-post-",Ht="-css";function Ut(e){const t=[...e.attributes].map(e=>[e.name,e.value]);return Object.fromEntries(t)}var Yt=window.elementorV2.editorResponsive;function qt(e,t=[]){return{then:n=>(t.push(n),qt(e,t)),execute:async()=>{let n;for(const r of t){if(e.aborted)break;n=await r(n,e)}}}}var Kt=window.elementorV2.editorStyles,Xt=window.elementorV2.editorProps;const Gt=e=>!!e&&"object"==typeof e&&"$$multi-props"in e&&!0===e["$$multi-props"],Jt=e=>({"$$multi-props":!0,value:e}),Qt=e=>e.value,Zt=3;function en({transformers:e,schema:t,onPropResolve:n}){async function r({props:e,schema:r,signal:i}){r=r??t;const s=Promise.all(Object.entries(r).map(async([t,r])=>{const s=e[t]??r.default,l=await o({value:s,key:t,type:r,signal:i});return n?.({key:t,value:l}),Gt(l)?Qt(l):{[t]:l}}));return Object.assign({},...(await s).filter(Boolean))}async function o({value:t,key:n,type:i,signal:s,depth:l=0}){if(null==t)return null;if(!(0,Xt.isTransformable)(t))return t;if(l>Zt)return null;if(!0===t.disabled)return null;if("union"===i.kind&&!(i=i.prop_types[t.$$type]))return null;if(t.$$type!==i.key)return null;let a=t.value;"object"===i.kind&&(a=await r({props:a,schema:i.shape,signal:s})),"array"===i.kind&&(a=await Promise.all(a.map(e=>o({value:e,key:n,type:i.item_prop_type,depth:l,signal:s}))));const c=e.get(t.$$type);if(!c)return null;try{return o({value:await c(a,{key:n,signal:s}),key:n,type:i,signal:s,depth:l+1})}catch{return null}}return r}function tn(){const e={};let t=null;return{register(t,n){return e[t]=n,this},registerFallback(e){return t=e,this},get(n){return e[n]??t},all(){return{...e}}}}const nn=tn(),rn=(e,t="preview")=>{const n=window;return n.elementor?.helpers?.enqueueFont?.(e,t)??null},on=(0,f.createError)({code:"unknown_style_type",message:"Unknown style type"}),sn={class:"."};function ln({resolve:e,breakpoints:t,selectorPrefix:n=""}){return async({styles:r,signal:o})=>{const i=r.map(async r=>{const i=Object.values(r.variants).map(async i=>{const s=await async function({props:e,resolve:t,signal:n}){const r=await t({props:e,signal:n});return Object.entries(r).reduce((e,[t,n])=>(null===n||e.push(t+":"+n+";"),e),[]).join("")}({props:i.props,resolve:e,signal:o}),l=function(e){const t=(0,f.decodeString)(e?.raw||"");return t.trim()?t+"\n":""}(i.custom_css);return an().for(r.cssName,r.type).withPrefix(n).withState(i.meta.state).withMediaQuery(i.meta.breakpoint?t[i.meta.breakpoint]:null).wrap(s+l)}),s=await Promise.all(i);return{id:r.id,breakpoint:r?.variants[0]?.meta?.breakpoint||"desktop",value:s.join("")}});return await Promise.all(i)}}function an(e="",t){return{for:(n,r)=>{const o=sn[r];if(!o)throw new on({context:{type:r}});return an(`${e}${o}${n}`,t)},withPrefix:n=>an([n,e].filter(Boolean).join(" "),t),withState:n=>an(n?`${e}:${n}`:e,t),withMediaQuery:n=>{if(!n?.type)return an(e,t);const r=`${n.type}:${n.width}px`;return an(e,e=>`@media(${r}){${e}}`)},wrap:n=>{const r=`${e}{${n}}`;return t?t(r):r}}}const cn=".elementor";function un(){const e=function(e){const t=(0,Yt.useBreakpointsMap)();return(0,l.useMemo)(()=>ln({selectorPrefix:cn,breakpoints:t,resolve:e}),[e,t])}((0,l.useMemo)(()=>en({transformers:nn,schema:(0,Kt.getStylesSchema)(),onPropResolve:({key:e,value:t})=>{"font-family"===e&&"string"==typeof t&&rn(t)}}),[])),[t,n]=(0,l.useState)({}),r=(0,l.useMemo)(()=>u.stylesRepository.getProviders().map(t=>({provider:t,subscriber:fn({provider:t,renderStyles:e,setStyleItems:n})})),[e]);(0,l.useEffect)(()=>{const e=r.map(({provider:e,subscriber:t})=>e.subscribe(t));return()=>{e.forEach(e=>e())}},[r]),function(){const e=(0,l.useRef)(!1);(0,l.useEffect)(()=>{e.current||(e.current=!0,(0,h.registerDataHook)("after","editor/documents/attach-preview",async()=>{const e=r.map(async({subscriber:e})=>e());await Promise.all(e)}))},[])}();const o=(0,Yt.getBreakpoints)().map(e=>e.id);return(0,l.useMemo)(()=>Object.values(t).sort(({provider:e},{provider:t})=>e.priority-t.priority).flatMap(({items:e})=>e).sort(({breakpoint:e},{breakpoint:t})=>o.indexOf(e)-o.indexOf(t)),[t,o.join("-")])}function fn({provider:e,renderStyles:t,setStyleItems:n}){return function(){let o=null;return(...i)=>(o&&o.abort(),o=new AbortController,(o=>qt(o.signal).then((n,o)=>{const i=e.actions.all().map((t,n,r)=>{const o=r[r.length-1-n];return{...o,cssName:e.actions.resolveCssName(o.id)}});return t({styles:r(i),signal:o})}).then(t=>{n(n=>({...n,[e.getKey()]:{provider:e,items:t}}))}).execute())(o,...i))}();function r(e){return Object.values(e.reduce((e,t)=>(t.variants.forEach(n=>{const r=n.meta.breakpoint||"desktop";e[t.id]||(e[t.id]={}),e[t.id][r]||(e[t.id][r]={...t,variants:[]}),e[t.id][r].variants.push(n)}),e),{})).flatMap(e=>Object.values(e))}}function dn(){return dn=Object.assign?Object.assign.bind():function(e){for(var t=1;tzt()?.head),t=un(),n=(0,h.__privateUseListenTo)((0,h.commandEndEvent)("editor/documents/attach-preview"),()=>{const e=zt();if(!e)return[];const t=function(e){return[...e.body.querySelectorAll(`[${Bt}]`)??[]].map(e=>e.getAttribute(Bt)||"")}(e).map(e=>`${Wt}${e}${Ht}`),n=function(e){return[...e.head.querySelectorAll(`link[rel="stylesheet"][id^=${Wt}][id$=${Ht}]`)??[]]}(e).filter(e=>t.includes(e.getAttribute("id")??""));return n.forEach(e=>{e.hasAttribute(Ft)||e.remove()}),n.map(e=>({...Ut(e),id:e.getAttribute("id")??"",[Ft]:!0}))});return e?l.createElement(y.Portal,{container:e},t.map((e,t)=>l.createElement("style",{key:`${e.id}-${t}-${e.breakpoint}`},e.value)),n.map(e=>l.createElement("link",dn({},e,{key:e.id})))):null}const pn=tn();function gn(e){return e}const hn=e=>e.map(e=>e.key&&e.value?`${e.key}="${e.value}"`:"").join(" ");const yn=({destination:e,isTargetBlank:t})=>({href:"number"==typeof e?"#post-id-"+e:e,target:t?"_blank":"_self"}),vn=({id:e})=>e??null,wn=e=>({id:e.id??null,url:e.url??null});var bn=window.elementorV2.wpMedia;const En=async e=>{const{src:t,size:n}=e;if(!t?.id)return t?.url?{src:t.url}:null;const r=await(0,bn.getMediaAttachment)({id:t.id}),o=r?.sizes?.[n??""];return o?{src:o.url,height:o.height,width:o.width}:r?{src:r.url,height:r.height,width:r.width}:null},xn=e=>e,Rn=e=>{const{color:t=null}=e;return t?`linear-gradient(${t}, ${t})`:null},Sn=e=>"radial"===e.type?`radial-gradient(circle at ${e.positions}, ${e.stops})`:`linear-gradient(${e.angle}deg, ${e.stops})`,kn=e=>{const{image:t,size:n=null,position:r=null,repeat:o=null,attachment:i=null}=e;return t?{src:t.src?`url(${t.src})`:null,repeat:o,attachment:i,size:n,position:r}:null},$n=({width:e,height:t})=>`${e??"auto"} ${t??"auto"}`,On=e=>{if(!e||0===e.length)return null;const t=e.map(e=>"string"==typeof e?{src:e,repeat:null,attachment:null,size:null,position:null}:e).filter(e=>e&&!!e.src);return 0===t.length?null:{"background-image":Cn(t,"src","none",!0),"background-repeat":Cn(t,"repeat","repeat"),"background-attachment":Cn(t,"attachment","scroll"),"background-size":Cn(t,"size","auto auto"),"background-position":Cn(t,"position","0% 0%")}};function Cn(e,t,n,r=!1){if(0===e.filter(e=>e?.[t]).length)return n;const o=e.map(e=>e[t]??n);return!r&&o.every(e=>e===o[0])?o[0]:o.join(",")}const _n=e=>{const{color:t=null,"background-overlay":n=null,clip:r=null}=e;return Jt({...n,"background-color":t,"background-clip":r})},Tn=e=>`${e?.color} ${e?.offset??0}%`,Ln=e=>t=>t?.length?t.filter(Boolean).join(e):null,Pn=(e,t)=>(n,{key:r})=>{const o=e.filter(e=>n[e]).map(e=>[t({propKey:r,key:e}),n[e]]);return Jt(Object.fromEntries(o))},An=e=>e?.length<1?null:e.filter(Boolean).map(jn).join(" "),jn=e=>{if("drop-shadow"===e.func){const{xAxis:t,yAxis:n,blur:r,color:o}=e.args;return`drop-shadow(${t||"0px"} ${n||"0px"} ${r||"10px"} ${o||"transparent"})`}const t=e.args?.size;return e.func&&t?`${e.func}(${t})`:""},Mn=e=>{const t=e.flexGrow,n=e.flexShrink,r=e.flexBasis,o=null!=t,i=null!=n,s=null!=r;return o||i||s?o&&i&&s?`${t} ${n} ${"object"==typeof r&&void 0!==r.size?`${r.size}${r.unit||""}`:r}`:o&&i&&!s?`${t} ${n}`:o&&!i&&s?`${t} 1 ${"object"==typeof r&&void 0!==r.size?`${r.size}${r.unit||""}`:r}`:!o&&i&&s?`0 ${n} ${"object"==typeof r&&void 0!==r.size?`${r.size}${r.unit||""}`:r}`:!o||i||s?o||!i||s?o||i||!s?null:`0 1 ${"object"==typeof r&&void 0!==r.size?`${r.size}${r.unit||""}`:r}`:`0 ${n}`:`${t}`:null};function Dn(e){return`${e??"0px"}`}const In=e=>`${Dn(e?.x)} ${Dn(e?.y)}`,Nn=({x:e,y:t})=>`${e??"0px"} ${t??"0px"}`,Vn=e=>[e.hOffset,e.vOffset,e.blur,e.spread,e.color,e.position].filter(Boolean).join(" "),zn=e=>"custom"===e.unit?e.size:`${e.size}${e.unit}`,Fn=e=>{const t={"-webkit-text-stroke":`${e.width} ${e.color}`,stroke:`${e.color}`,"stroke-width":`${e.width}`};return Jt(t)},Bn=e=>e?.length<1?null:e.join(" "),Wn="0px",Hn=e=>`translate3d(${e.x??Wn}, ${e.y??Wn}, ${e.z??Wn})`;function Un(e){return`${e??"0px"}`}const Yn=e=>`${Un(e.x)} ${Un(e.y)} ${Un(e.z)}`,qn="0deg",Kn=e=>[`rotateX(${e?.x??qn})`,`rotateY(${e?.y??qn})`,`rotateZ(${e?.z??qn})`].join(" "),Xn=e=>`scale3d(${e.x??1}, ${e.y??1}, ${e.z??1})`,Gn="0deg",Jn=e=>`skew(${e?.x??Gn}, ${e?.y??Gn})`,Qn=e=>e?.length<1?null:e.filter(Boolean).map(Zn).join(", "),Zn=e=>e.selection&&e.size?`${e.selection.value} ${e.size}`:"";var er=window.elementorV2.twing;function tr(e){return["a","article","aside","button","div","footer","h1","h2","h3","h4","h5","h6","header","main","nav","p","section","span"].includes(e)?e:"div"}function nr(e){const t=["http:","https:","mailto:","tel:"];try{const n=new URL(e);return t.includes(n.protocol)?e:""}catch{return""}}function rr(){const e=window;return class extends e.elementor.modules.elements.views.Widget{onRender(...e){super.onRender(...e),this.#e("elementor/preview/atomic-widget/render"),this.#t("elementor/element/render")}onDestroy(...e){super.onDestroy(...e),this.#e("elementor/preview/atomic-widget/destroy"),this.#t("elementor/element/destroy")}attributes(){return{...super.attributes(),"data-atomic":"",style:"display: contents !important;"}}behaviors(){const e=["InlineEditing","Draggable","Resizable"],t=Object.entries(super.behaviors()).filter(([t])=>!e.includes(t));return Object.fromEntries(t)}getDomElement(){return this.$el.find(":first-child")}getHandlesOverlay(){return null}#e(e){window.top?.dispatchEvent(new CustomEvent(e,{detail:{id:this.model.get("id")}}))}#t(t){e.elementor?.$preview?.[0]?.contentWindow.dispatchEvent(new CustomEvent(t,{detail:{id:this.model.get("id"),type:this.model.get("widgetType"),element:this.getDomElement().get(0)}}))}getContextMenuGroups(){return super.getContextMenuGroups().filter(e=>"save"!==e.name)}}}function or(){(0,h.__privateListenTo)((0,h.v1ReadyEvent)(),()=>{const e=(0,g.getWidgetsCache)()??{},t=window,n=function(){const e=(0,er.createArrayLoader)({}),t=(0,er.createEnvironment)(e);return t.registerEscapingStrategy(tr,"html_tag"),t.registerEscapingStrategy(nr,"full_url"),{register:e.setTemplate,render:t.render}}();Object.entries(e).forEach(([e,r])=>{if(!r.atomic)return;const o=function(e){return!!(e.atomic_props_schema&&e.twig_templates&&e.twig_main_template&&e.base_styles_dictionary)}(r)?function({type:e,renderer:t,element:n}){const r=window;Object.entries(n.twig_templates).forEach(([e,n])=>{t.register(e,n)});const o=en({transformers:pn,schema:n.atomic_props_schema});return class extends r.elementor.modules.elements.types.Widget{getType(){return e}getView(){return function({type:e,renderer:t,propsResolver:n,templateKey:r,baseStylesDictionary:o}){const i=rr();return class extends i{#n=null;getTemplateType(){return"twig"}renderOnChange(){this.render()}async _renderTemplate(){this.#r(),this.#n?.abort(),this.#n=new AbortController;const i=qt(this.#n.signal).then((e,t)=>{const r=this.model.get("settings").toJSON();return n({props:r,signal:t})}).then(n=>{const i={id:this.model.get("id"),type:e,settings:n,base_styles:o};return t.render(r,i)}).then(e=>this.$el.html(e));await i.execute(),this.#o()}#r(){this.triggerMethod("before:render:template")}#o(){this.bindUIElements(),this.triggerMethod("render:template")}}}({type:e,renderer:t,propsResolver:o,baseStylesDictionary:n.base_styles_dictionary,templateKey:n.twig_main_template})}}}({type:e,renderer:n,element:r}):function(e){const t=window;return class extends t.elementor.modules.elements.types.Widget{getType(){return e}getView(){return rr()}}}(e);t.elementor.elementsManager.registerElementType(new o)})})}var ir=window.elementorV2.editorNotifications,sr=window.wp.i18n;const lr={href:"https://go.elementor.com/element-link-inside-link-infotip",target:"_blank",color:"inherit",variant:"text",sx:{marginInlineStart:"20px"},children:"Learn more"};function ar(e){const{containers:t=[e.container],storageType:n}=e,r=t;if("localstorage"!==n)return!1;const o=window?.elementorCommon?.storage?.get();if(!o?.clipboard?.elements)return!1;const i=o.clipboard.elements,s={type:"default",message:(0,sr.__)("To paste a link to this element, first remove the link from it's parent container.","elementor"),id:"paste-in-link-blocked",additionalActionProps:[lr]},l=ur(i,r);return l&&(0,ir.notify)(s),l}function cr(e){const{containers:t=[e.container],target:n}=e,r=t,o=n,i={type:"default",message:(0,sr.__)("To drag a link to this element, first remove the link from it's parent container.","elementor"),id:"move-in-link-blocked",additionalActionProps:[lr]},s=ur(r,[o]);return s&&(0,ir.notify)(i),s}function ur(e,t){return!(!e?.length||!t?.length)&&(!!e.some(e=>!!e?.id&&((0,g.isElementAnchored)(e.id)||!!(0,g.getAnchoredDescendantId)(e.id)))&&t.some(e=>!!e?.id&&((0,g.isElementAnchored)(e.id)||!!(0,g.getAnchoredAncestorId)(e.id))))}function fr(e){const{containers:t=[e.container]}=e;return t.some(dr)}function dr(e){return!!e&&Boolean(pr(e))}function mr(e){const t=pr(e);if(!t)return null;const[n]=Object.entries(t).find(([,e])=>"plain"===e.kind&&e.key===Xt.CLASSES_PROP_KEY)??[];return n??null}function pr(e){const t=e?.model.get("widgetType")||e?.model.get("elType"),n=(0,g.getWidgetsCache)(),r=n?.[t];return r?.atomic_props_schema??null}function gr(e){return e.length>1?(0,sr.__)("Elements","elementor"):(0,g.getElementLabel)(e[0].id)}const hr=()=>(0,h.undoable)({do:({containers:e,newStyle:t})=>e.map(e=>{const n=e.id,r=mr(e);if(!r)return null;const o=(0,g.getElementStyles)(e.id),[i,s]=Object.entries(o??{})[0]??[],l=Object.keys(s??{}).length?s:null,a={styleId:i,originalStyle:l};if(i)t.variants.forEach(({meta:e,props:t,custom_css:r})=>{(0,g.updateElementStyle)({elementId:n,styleId:i,meta:e,props:t,custom_css:r})});else{const[e]=t.variants,o=t.variants.slice(1);a.styleId=(0,g.createElementStyle)({elementId:n,classesProp:r,label:u.ELEMENTS_STYLES_RESERVED_LABEL,...e,additionalVariants:o})}return a}),undo:({containers:e},t)=>{e.forEach((e,n)=>{const r=t[n];if(!r)return;if(!r.originalStyle)return void(0,g.deleteElementStyle)(e.id,r.styleId);const o=mr(e);if(!o)return;const[i]=r.originalStyle.variants,s=r.originalStyle.variants.slice(1);(0,g.createElementStyle)({elementId:e.id,classesProp:o,label:u.ELEMENTS_STYLES_RESERVED_LABEL,styleId:r.styleId,...i,additionalVariants:s})})}},{title:({containers:e})=>gr(e),subtitle:(0,sr.__)("Style Pasted","elementor")});const yr=()=>(0,h.undoable)({do:({containers:e})=>e.map(e=>{const t=e.model.get("id"),n=(0,g.getElementStyles)(t);return Object.keys(n??{}).forEach(e=>(0,g.deleteElementStyle)(t,e)),n}),undo:({containers:e},t)=>{e.forEach((e,n)=>{const r=mr(e);if(!r)return;const o=e.model.get("id"),i=t[n];Object.entries(i??{}).forEach(([e,t])=>{const[n]=t.variants,i=t.variants.slice(1);(0,g.createElementStyle)({elementId:o,classesProp:r,styleId:e,label:u.ELEMENTS_STYLES_RESERVED_LABEL,...n,additionalVariants:i})})})}},{title:({containers:e})=>gr(e),subtitle:(0,sr.__)("Style Reset","elementor")});function vr(){nn.register("size",zn).register("shadow",Vn).register("stroke",Fn).register("dimensions",Pn(["block-start","block-end","inline-start","inline-end"],({propKey:e,key:t})=>`${e}-${t}`)).register("filter",An).register("backdrop-filter",An).register("box-shadow",Ln(",")).register("background",_n).register("background-overlay",On).register("background-color-overlay",Rn).register("background-image-overlay",kn).register("background-gradient-overlay",Sn).register("gradient-color-stop",Ln(",")).register("color-stop",Tn).register("background-image-position-offset",Nn).register("background-image-size-scale",$n).register("image-src",wn).register("image",En).register("object-position",Nn).register("transform-origin",Yn).register("perspective-origin",In).register("transform-move",Hn).register("transform-scale",Xn).register("transform-rotate",Kn).register("transform-skew",Jn).register("transform-functions",Bn).register("transform",Pn(["transform-functions","transform-origin","perspective","perspective-origin"],({key:e})=>"transform-functions"===e?"transform":e)).register("transition",Qn).register("layout-direction",Pn(["row","column"],({propKey:e,key:t})=>`${t}-${e}`)).register("flex",Mn).register("border-width",Pn(["block-start","block-end","inline-start","inline-end"],({key:e})=>`border-${e}-width`)).register("border-radius",Pn(["start-start","start-end","end-start","end-end"],({key:e})=>`border-${e}-radius`)).registerFallback(xn),function(){const e=hr();(0,h.blockCommand)({command:"document/elements/paste-style",condition:fr}),(0,h.__privateListenTo)((0,h.commandStartEvent)("document/elements/paste-style"),t=>function(e,t){const{containers:n=[e.container],storageKey:r}=e,o=function(e="clipboard"){try{const t=JSON.parse(localStorage.getItem("elementor")??"{}");return t[e]?.elements}catch{return}}(r),[i]=o??[];if(!i)return;const s=i.styles,l=Object.values(s??{})[0];if(!l)return;const a=n.filter(dr);a.length&&t({containers:a,newStyle:l})}(t.args,e))}(),function(){const e=yr();(0,h.blockCommand)({command:"document/elements/reset-style",condition:fr}),(0,h.__privateListenTo)((0,h.commandStartEvent)("document/elements/reset-style"),t=>function(e,t){const{containers:n=[e.container]}=e,r=n.filter(dr);r.length&&t({containers:r})}(t.args,e))}(),(0,h.blockCommand)({command:"document/elements/paste",condition:ar}),(0,h.blockCommand)({command:"document/elements/move",condition:cr}),or(),pn.register("classes",function(){const e=new Map;return t=>t.map(t=>function(e,t){if(!t.has(e)){const n=u.stylesRepository.getProviders().find(t=>t.actions.all().find(t=>t.id===e));if(!n)return e;t.set(e,n.getKey())}const n=t.get(e),r=u.stylesRepository.getProviderByKey(n);return r?.actions.resolveCssName(e)??e}(t,e)).filter(Boolean)}()).register("link",yn).register("query",vn).register("image",En).register("image-src",wn).register("attributes",hn).registerFallback(xn),(0,s.injectIntoTop)({id:"elements-overlays",component:Nt}),(0,s.injectIntoTop)({id:"canvas-style-render",component:mn}),(0,s.injectIntoLogic)({id:"classes-rename",component:d})}const wr=e=>{const t=Er();t?.editor.reply("element:dragged",null),t?.panelElements.reply("element:selected",xr(e)).trigger("element:drag:start")},br=()=>{Er()?.panelElements?.trigger("element:drag:end")},Er=()=>{const e=window,t=e.elementor?.channels;if(!t)throw new Error("Elementor channels not found: Elementor editor is not initialized or channels are unavailable.");return t},xr=({settings:e,...t})=>{const n=window,r=n.elementor?.modules?.elements?.models?.Element;if(!r)throw new Error("Elementor legacy Element model not found in editor modules");return{model:new r({...t,custom:{isPreset:!!e,preset_settings:e}})}};(window.elementorV2=window.elementorV2||{}).editorCanvas=i}(),window.elementorV2.editorCanvas?.init?.();

Nơi gặp gỡ thành công

Đặt lịch tham quan
CDC ĐƯợc tin tưởng bởi

CDC Building
VĂN PHÒNG CHUYÊN NGHIỆP

Tòa nhà văn phòng cho thuê được thiết kế trang nhã, sang trọng với kiến trúc độc đáo kết hợp với nét kiến trúc cổ Tây Âu vô cùng sinh động, với trang thiết bị hiện đại, tiện nghi đạt tiêu chuẩn quốc tế, đem lại lợi ích tối đa cho người sử dụng mà vẫn đảm bảo các tiêu chuẩn an toàn.

Tổng diện tích
9000m2
Tầng văn phòng
14 tầng
Không gian văn phòng
50+
Chiều cao tường
2.6m2
An ninh chuyên nghiệp
24/07

Cơ sở vật chất

Với phương châm đồng hành với đối tác để cùng phát triển bền vững và thịnh vượng, Tập Đoàn luôn phấn đấu xây dựng tòa nhà theo tiêu chí “CDC – Nơi gặp gỡ thành công”. Bên cạnh các tiện ích tiêu chuẩn, khách thuê tòa nhà còn được hưởng trọn vẹn lợi ích mà các thiết bị phụ trợ khác đem lại

Hệ thống điều hòa trung tâm VRV II Label Toshiba
3 thang máy tốc độ cao có trọng tải 1000kg/thang và 2 thang bộ
Máy phát điện dự phòng công suất lớn, đáp ứng 100% nhu cầu tòa nhà
2 tầng hầm để đỗ xe máy và diện tích sảnh trước tòa nhà đỗ oto

Vị trí đắc địa
tại trung tâm hà nội

Tọa lạc tại Ngã 5 Bà Triệu – Thái Phiên – Lê Đại Hành, quận Hai Bà Trưng, nơi vốn được xem là trung tâm thương mại – tài chính của Hà Nội, CDC Building sẽ là lựa chọn hoàn hảo cho bất kỳ doanh nghiệp nào muốn tìm kiếm văn phòng làm việc.

Diện tích cho thuê

Mỗi văn phòng tại CDC Building đều là một không gian làm việc lý tưởng, nơi bạn có thể tận hưởng sự thoải mái và tập trung tối đa để đạt được hiệu quả công việc cao nhất.

Tầng 5
Tầng 6
Tầng 8
Tầng 11
Tầng 12
Diện tích tầng: 750m2

Diện tích sàn: 234m2foor-5-1
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay

Diện tích sàn: 119m2
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay
Diện tích tầng: 750m2

Diện tích sàn: 185m2
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay
Diện tích tầng: 750m2

Diện tích sàn: 135m2
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay

Diện tích sàn: 365m2
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay

Diện tích sàn: 20m2
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay
Diện tích tầng: 66m2

Diện tích sàn: 66m2
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay

Diện tích sàn: 37.5m2
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay
Diện tích tầng: 750m2

Diện tích sàn: 113m2
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay

Diện tích sàn: 58m2
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay

Diện tích sàn: 40m2
Tiện ích: thông gió, báo/chữa cháy, điều hòa, internet
Liên hệ ngay

Dịch vụ tiện ích tại CDC

CDC Building – nơi hội tụ của nhiều doanh nghiệp uy tín, đa dạng lĩnh vực, từ công nghệ, tài chính đến bất động sản, dịch vụ và nhiều ngành khác trên đa lĩnh vực với hơn 70 đối tác tin tưởng đồng hành

01/

Vivian vu’s candle

T5C - Tầng 5

Tại CDC Building, bạn có thể sáng tạo nốt hương thuộc về chính mình với Workshop của nhà Vivian Vu’s Candles. Đây là cơ hội tuyệt vời để bạn khám phá thế giới hương thơm đầy mê hoặc, tự tay tạo nên những chiếc nến thơm độc đáo cho riêng mình.

Vivian vu’s candle 1

T5C - Tầng 5

Tại CDC Building, bạn có thể sáng tạo nốt hương thuộc về chính mình với Workshop của nhà Vivian Vu’s Candles. Đây là cơ hội tuyệt vời để bạn khám phá thế giới hương thơm đầy mê hoặc, tự tay tạo nên những chiếc nến thơm độc đáo cho riêng mình.

Vivian vu’s candle 2

T5C - Tầng 5

Tại CDC Building, bạn có thể sáng tạo nốt hương thuộc về chính mình với Workshop của nhà Vivian Vu’s Candles. Đây là cơ hội tuyệt vời để bạn khám phá thế giới hương thơm đầy mê hoặc, tự tay tạo nên những chiếc nến thơm độc đáo cho riêng mình.

Vivian vu’s candle 3

T5C - Tầng 5

Tại CDC Building, bạn có thể sáng tạo nốt hương thuộc về chính mình với Workshop của nhà Vivian Vu’s Candles. Đây là cơ hội tuyệt vời để bạn khám phá thế giới hương thơm đầy mê hoặc, tự tay tạo nên những chiếc nến thơm độc đáo cho riêng mình.

01/
01/
01/
01/