{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js", "ssg:https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js", "ssg:https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js", "ssg:https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js", "ssg:https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js", "ssg:https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js", "ssg:https://framerusercontent.com/modules/ibHIaIbdjZspaXjKV9sB/Hav76i3ydZqc0wZKeA06/gCHC5bFRS.js", "ssg:https://framerusercontent.com/modules/Jrf25z2vcDSAh2x6AA1Y/XFvMrPAxPzA7Rxlo2KS3/FdtKpGW4X-0.js", "ssg:https://framerusercontent.com/modules/Jrf25z2vcDSAh2x6AA1Y/XFvMrPAxPzA7Rxlo2KS3/FdtKpGW4X.js", "ssg:https://framerusercontent.com/modules/KROukIqcHRxzdTqzzOU9/mxnwg6cQsH70372BIchH/FrxTtP4TF.js", "ssg:https://framerusercontent.com/modules/hwHInxoNC40Lwch77nP7/C7YVqq7fXi0gXTDbdtwY/zTfFXS1mt.js", "ssg:https://framerusercontent.com/modules/eY38QjUBDk5sxM7oTaFy/UtsnUMzabdKRJkS2sx2T/FdtKpGW4X.js", "ssg:https://framerusercontent.com/modules/kSIzIlVHZvKEVMah6EGx/jO9eorvzd9cWMq3hHPSm/McRvcjwoi-0.js", "ssg:https://framerusercontent.com/modules/kSIzIlVHZvKEVMah6EGx/jO9eorvzd9cWMq3hHPSm/McRvcjwoi.js", "ssg:https://framerusercontent.com/modules/Xq5KFM1mqVMIuId5tqKA/IxBbcXQchRigw1WUAi9v/abtJLdMdf.js", "ssg:https://framerusercontent.com/modules/Zm7aCR5o4esl1StA8X6B/Rw28ioqY6E4UI81GhGNZ/McRvcjwoi.js", "ssg:https://framerusercontent.com/modules/SiikjXTkaF7j9xA8FJbQ/2AoDP3g7b6LcxszDYZ7V/swIVD1Sm9.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map", "import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map", "import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map", "import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map", "import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map", "// Generated by Framer (bab6da3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Raleway-regular\",\"GF;Raleway-700\",\"GF;Raleway-700italic\",\"GF;Raleway-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCKNLA3JC9c.woff2\",weight:\"400\"},{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCKNLA3JC9c.woff2\",weight:\"700\"},{family:\"Raleway\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrEVIT9c2c8.woff2\",weight:\"700\"},{family:\"Raleway\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMPrEVIT9c2c8.woff2\",weight:\"400\"}]}];export const css=['.framer-aaOHC .framer-styles-preset-3ujm5q:not(.rich-text-wrapper), .framer-aaOHC .framer-styles-preset-3ujm5q.rich-text-wrapper p { --framer-font-family: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-family-bold: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-family-italic: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-aaOHC\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=\"About us\";export const v1=\"Services\";export const v2=\"Contact us\";export const v3=\"Follow us on Linkedin\";export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3ujm5q\",\"data-styles-preset\":\"gCHC5bFRS\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255)))\"},children:\"\\xa9 2025 Cavani Consulting. All rights reserved.\"})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3ujm5q\",\"data-styles-preset\":\"gCHC5bFRS\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255)))\"},children:\"\\xa9 2025 Cavani Consulting. All rights reserved.\"})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UmFsZXdheS1yZWd1bGFy\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e3vcMnnih\"},motionChild:true,nodeId:\"I8223:11285;4174:808\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"FdtKpGW4X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1kex9gx\",\"data-styles-preset\":\"P76rL9t_X\",children:\"Privacy Policy\"})})})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UmFsZXdheS1yZWd1bGFy\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Qd0x1rMcI\"},motionChild:true,nodeId:\"I8223:11285;4174:809\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"FdtKpGW4X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1kex9gx\",\"data-styles-preset\":\"P76rL9t_X\",children:\"Terms of Service\"})})})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UmFsZXdheS1yZWd1bGFy\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:\"Cookies Settings\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (d74aa50)\nimport*as localizedValues from\"./FdtKpGW4X-0.js\";const valuesByLocaleId={Ji2dprzZq:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (bab6da3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Raleway-semibold\",\"FS;Raleway-black\",\"FS;Raleway-black italic\",\"FS;Raleway-semibold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MH43EZQ5D5TBWLC2PYWZEYFPY3CXY4M5/XDDBYYRARAUB3F7RA772N4INJTRQYCTY/NBSC4X5XDVX3Q7RBFSRL24UBCSPNFBXK.woff2\",weight:\"600\"},{family:\"Raleway\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/AJJGVXQO37S4NAEMT2EYO62OMGKWDT72/2OQ65C2JNXC57E7TCYUOCT4BOOQ2XN7Z/E6U6PRBKUYLVGTL6XB4HRMB7HFSZD7ZT.woff2\",weight:\"900\"},{family:\"Raleway\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/KIPB2324Y3YBZQYOYSMGQEUPDCHY4D7W/QQNBI4KYGM2NKNSISOFFIGJ5CA5Y2YQ7/D5T753TSN2TUHBVLW4ATFKVPG23HIJRD.woff2\",weight:\"900\"},{family:\"Raleway\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ODEMBGDPTNK472UNO7UUPFXYIQPGVPL6/VQVYXZQAVPOLZRNIK4ENCJHE2D2JCS2K/FBIGB7VNWACHJRJRPVTJXJXHBH47XXJI.woff2\",weight:\"600\"}]}];export const css=['.framer-UrMoa .framer-styles-preset-13jifcz:not(.rich-text-wrapper), .framer-UrMoa .framer-styles-preset-13jifcz.rich-text-wrapper p { --framer-font-family: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-family-bold: \"Raleway\", sans-serif; --framer-font-family-bold-italic: \"Raleway\", sans-serif; --framer-font-family-italic: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-UrMoa\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (5b84331)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/KROukIqcHRxzdTqzzOU9/mxnwg6cQsH70372BIchH/FrxTtP4TF.js\";const enabledGestures={r2XN1bRgF:{hover:true}};const serializationHash=\"framer-ZZzh0\";const variantClassNames={r2XN1bRgF:\"framer-v-1l7nfp9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,text,width,...props})=>{return{...props,XgLto4hHJ:text??props.XgLto4hHJ??\"Chi siamo\",YOmP3avK8:link??props.YOmP3avK8};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,XgLto4hHJ,YOmP3avK8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"r2XN1bRgF\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:YOmP3avK8,motionChild:true,nodeId:\"r2XN1bRgF\",scopeId:\"zTfFXS1mt\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1l7nfp9\",className,classNames)} framer-na02qr`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"r2XN1bRgF\",ref:refBinding,style:{...style},...addPropertyOverrides({\"r2XN1bRgF-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13jifcz\",\"data-styles-preset\":\"FrxTtP4TF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255)))\"},children:\"Chi siamo\"})}),className:\"framer-74x9kh\",\"data-framer-name\":\"Link One\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:792\",style:{\"--extracted-r6o4lv\":\"var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:XgLto4hHJ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-riiya\",\"data-framer-name\":\"line\",layoutDependency:layoutDependency,layoutId:\"yFGZtPbgu\",opacity:0,requiresOverflowVisible:false,style:{opacity:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 65 1\" overflow=\"visible\"><path d=\"M 0 0 L 65 0 L 65 1 L 0 1 Z\" fill=\"var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white&quot;} */\" opacity=\"0\"></path></svg>',variants:{\"r2XN1bRgF-hover\":{opacity:undefined}},withExternalLayout:true,...addPropertyOverrides({\"r2XN1bRgF-hover\":{opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 65 1\" overflow=\"visible\"><path d=\"M 0 0 L 65 0 L 65 1 L 0 1 Z\" fill=\"var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZZzh0.framer-na02qr, .framer-ZZzh0 .framer-na02qr { display: block; }\",\".framer-ZZzh0.framer-1l7nfp9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ZZzh0 .framer-74x9kh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ZZzh0 .framer-riiya { height: 1px; position: relative; width: 65px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ew9QCbjN3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"XgLto4hHJ\":\"text\",\"YOmP3avK8\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzTfFXS1mt=withCSS(Component,css,\"framer-ZZzh0\");export default FramerzTfFXS1mt;FramerzTfFXS1mt.displayName=\"Footer Link\";FramerzTfFXS1mt.defaultProps={height:24,width:65};addPropertyControls(FramerzTfFXS1mt,{XgLto4hHJ:{defaultValue:\"Chi siamo\",displayTextArea:false,title:\"Text\",type:ControlType.String},YOmP3avK8:{title:\"Link\",type:ControlType.Link}});addFonts(FramerzTfFXS1mt,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzTfFXS1mt\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ew9QCbjN3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"XgLto4hHJ\\\":\\\"text\\\",\\\"YOmP3avK8\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"65\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zTfFXS1mt.map", "// Generated by Framer (d74aa50)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ibHIaIbdjZspaXjKV9sB/Hav76i3ydZqc0wZKeA06/gCHC5bFRS.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/w8hNwKrVx4nRVBWAhwpg/t9gt8a9gwNiY5w0ddSln/P76rL9t_X.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/Jrf25z2vcDSAh2x6AA1Y/XFvMrPAxPzA7Rxlo2KS3/FdtKpGW4X.js\";import FooterLink from\"https://framerusercontent.com/modules/hwHInxoNC40Lwch77nP7/C7YVqq7fXi0gXTDbdtwY/zTfFXS1mt.js\";const FooterLinkFonts=getFonts(FooterLink);const LocaleSelectorFonts=getFonts(LocaleSelector);const cycleOrder=[\"rElo9UFh3\",\"vacbmHZ5C\",\"iocQWOxnC\"];const serializationHash=\"framer-rco2S\";const variantClassNames={iocQWOxnC:\"framer-v-1pt2swh\",rElo9UFh3:\"framer-v-1i3uby\",vacbmHZ5C:\"framer-v-ycxpi7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Footer:\"rElo9UFh3\",Mobile:\"iocQWOxnC\",Tablet:\"vacbmHZ5C\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rElo9UFh3\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rElo9UFh3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"iocQWOxnC\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1i3uby\",className,classNames),\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"rElo9UFh3\",ref:refBinding,style:{backgroundColor:\"var(--token-b8375a6d-098d-4d6c-881f-8421e389f573, rgb(0, 52, 66))\",...style},...addPropertyOverrides({iocQWOxnC:{\"data-framer-name\":\"Mobile\"},vacbmHZ5C:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zgx761\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:788\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-yverqy\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:789\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ddgc74\",\"data-framer-name\":\"Company Logo\",layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:790\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"I8223:11285;4174:790;8204:40777\",scopeId:\"FdtKpGW4X\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1i93shl framer-bt8a6o\",\"data-framer-name\":\"Livello_2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:29,intrinsicWidth:107,layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:790;8204:40777\",svg:'<svg width=\"107\" height=\"29\" viewBox=\"0 0 107 29\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_8228_440)\">\\n<path d=\"M17.8265 27.65C16.6765 27.95 15.4665 28.12 14.2165 28.12C6.4565 28.11 0.166504 21.82 0.166504 14.06C0.166504 6.3 6.4565 0 14.2265 0C15.6365 0 16.9965 0.21 18.2765 0.59C12.2565 2.18 7.8265 7.66 7.8265 14.18C7.8265 20.7 12.0465 25.91 17.8365 27.64L17.8265 27.65Z\" fill=\"white\"/>\\n<path d=\"M27.4064 18.9492H35.1064C33.1564 24.3692 27.9664 28.2392 21.8764 28.2392C20.4664 28.2392 19.1064 28.0292 17.8264 27.6492C22.2564 26.4792 25.8264 23.1992 27.3964 18.9492H27.4064Z\" fill=\"white\"/>\\n<path d=\"M18.2766 0.589141C19.4266 0.289141 20.6366 0.119141 21.8866 0.119141C28.1666 0.119141 33.4766 4.22914 35.2866 9.90914H27.6666C26.2866 5.44914 22.7566 1.92914 18.2766 0.589141Z\" fill=\"white\"/>\\n<path d=\"M105.749 3.10938V15.0003H104.31V3.10938H105.749Z\" fill=\"white\"/>\\n<path d=\"M101.428 3.10938V15.0003H100.035L93.5551 5.66406H93.4389V15.0003H91.999V3.10938H93.3925L99.8953 12.4688H100.011V3.10938H101.428Z\" fill=\"white\"/>\\n<path d=\"M81.4378 15.0003H79.9282L84.2944 3.10938H85.7808L90.147 15.0003H88.6374L85.084 4.99055H84.9911L81.4378 15.0003ZM81.9952 10.3554H88.08V11.6327H81.9952V10.3554Z\" fill=\"white\"/>\\n<path d=\"M71.4107 3.10938L74.9408 13.1191H75.0802L78.6103 3.10938H80.1199L75.7537 15.0003H74.2673L69.9011 3.10938H71.4107Z\" fill=\"white\"/>\\n<path d=\"M61.4793 15.0003H59.9697L64.3359 3.10938H65.8223L70.1885 15.0003H68.6789L65.1256 4.99055H65.0327L61.4793 15.0003ZM62.0367 10.3554H68.1215V11.6327H62.0367V10.3554Z\" fill=\"white\"/>\\n<path d=\"M58.6648 6.82575H57.2249C57.1397 6.41158 56.9907 6.04773 56.7778 5.7342C56.5688 5.42067 56.3133 5.15746 56.0114 4.94457C55.7134 4.72781 55.3824 4.56523 55.0186 4.45685C54.6547 4.34847 54.2754 4.29428 53.8806 4.29428C53.1606 4.29428 52.5084 4.47621 51.9239 4.84006C51.3433 5.20391 50.8807 5.74 50.5362 6.44835C50.1956 7.15669 50.0253 8.02568 50.0253 9.05529C50.0253 10.0849 50.1956 10.9539 50.5362 11.6622C50.8807 12.3706 51.3433 12.9067 51.9239 13.2705C52.5084 13.6344 53.1606 13.8163 53.8806 13.8163C54.2754 13.8163 54.6547 13.7621 55.0186 13.6537C55.3824 13.5453 55.7134 13.3847 56.0114 13.1718C56.3133 12.9551 56.5688 12.6899 56.7778 12.3764C56.9907 12.059 57.1397 11.6951 57.2249 11.2848H58.6648C58.5564 11.8925 58.359 12.4364 58.0726 12.9164C57.7861 13.3963 57.43 13.8047 57.0042 14.1414C56.5785 14.4743 56.1004 14.7279 55.5701 14.902C55.0437 15.0762 54.4805 15.1633 53.8806 15.1633C52.8664 15.1633 51.9645 14.9156 51.1749 14.4201C50.3853 13.9247 49.764 13.2202 49.3112 12.3067C48.8583 11.3932 48.6318 10.3094 48.6318 9.05529C48.6318 7.80117 48.8583 6.71737 49.3112 5.80387C49.764 4.89038 50.3853 4.1859 51.1749 3.69045C51.9645 3.19499 52.8664 2.94727 53.8806 2.94727C54.4805 2.94727 55.0437 3.03436 55.5701 3.20854C56.1004 3.38272 56.5785 3.63819 57.0042 3.97495C57.43 4.30783 57.7861 4.71426 58.0726 5.19423C58.359 5.67033 58.5564 6.21417 58.6648 6.82575Z\" fill=\"white\"/>\\n<path d=\"M96.7843 22.2441C96.7242 22.0602 96.645 21.8955 96.5467 21.7498C96.4502 21.6024 96.3346 21.4768 96.1999 21.373C96.067 21.2692 95.9159 21.19 95.7466 21.1354C95.5773 21.0808 95.3916 21.0535 95.1895 21.0535C94.8582 21.0535 94.5569 21.139 94.2856 21.3102C94.0143 21.4813 93.7986 21.7334 93.6384 22.0666C93.4782 22.3998 93.3981 22.8085 93.3981 23.2927C93.3981 23.777 93.4791 24.1857 93.6411 24.5189C93.8031 24.852 94.0225 25.1042 94.2992 25.2753C94.576 25.4465 94.8873 25.532 95.2332 25.532C95.5536 25.532 95.8358 25.4638 96.0797 25.3272C96.3255 25.1889 96.5167 24.9941 96.6532 24.7428C96.7916 24.4898 96.8608 24.1921 96.8608 23.8498L97.0683 23.8935H95.3861V23.2927H97.5162V23.8935C97.5162 24.3541 97.4178 24.7547 97.2212 25.0951C97.0264 25.4355 96.757 25.6995 96.4129 25.887C96.0706 26.0727 95.6774 26.1656 95.2332 26.1656C94.738 26.1656 94.3029 26.0491 93.9279 25.816C93.5546 25.583 93.2634 25.2517 93.054 24.822C92.8464 24.3924 92.7427 23.8826 92.7427 23.2927C92.7427 22.8504 92.8018 22.4526 92.9202 22.0994C93.0403 21.7444 93.2096 21.4422 93.4281 21.1927C93.6466 20.9433 93.9051 20.7522 94.2037 20.6193C94.5022 20.4864 94.8308 20.4199 95.1895 20.4199C95.4844 20.4199 95.7593 20.4645 96.0142 20.5537C96.2709 20.6411 96.4994 20.7658 96.6996 20.9279C96.9017 21.0881 97.0701 21.2801 97.2048 21.5041C97.3396 21.7262 97.4324 21.9729 97.4834 22.2441H96.7843Z\" fill=\"white\"/>\\n<path d=\"M91.606 20.4961V26.0888H90.9506L87.903 21.6977H87.8484V26.0888H87.1711V20.4961H87.8265L90.8851 24.8982H90.9397V20.4961H91.606Z\" fill=\"white\"/>\\n<path d=\"M85.8132 20.4961V26.0888H85.136V20.4961H85.8132Z\" fill=\"white\"/>\\n<path d=\"M79.8962 21.0969V20.4961H84.0908V21.0969H82.3321V26.0888H81.6549V21.0969H79.8962Z\" fill=\"white\"/>\\n<path d=\"M76.6199 26.0888V20.4961H77.2971V25.488H79.8969V26.0888H76.6199Z\" fill=\"white\"/>\\n<path d=\"M74.5901 20.4961H75.2674V24.1991C75.2674 24.5814 75.1773 24.9228 74.997 25.2232C74.8186 25.5217 74.5665 25.7575 74.2406 25.9304C73.9147 26.1016 73.5324 26.1871 73.0937 26.1871C72.6549 26.1871 72.2726 26.1016 71.9467 25.9304C71.6208 25.7575 71.3678 25.5217 71.1875 25.2232C71.0091 24.9228 70.9199 24.5814 70.9199 24.1991V20.4961H71.5972V24.1445C71.5972 24.4176 71.6572 24.6606 71.7774 24.8736C71.8976 25.0848 72.0687 25.2514 72.2908 25.3733C72.5147 25.4935 72.7823 25.5536 73.0937 25.5536C73.405 25.5536 73.6726 25.4935 73.8965 25.3733C74.1204 25.2514 74.2916 25.0848 74.4099 24.8736C74.5301 24.6606 74.5901 24.4176 74.5901 24.1445V20.4961Z\" fill=\"white\"/>\\n<path d=\"M69.0745 21.8946C69.0417 21.6178 68.9088 21.403 68.6758 21.2501C68.4427 21.0972 68.1569 21.0207 67.8183 21.0207C67.5707 21.0207 67.3541 21.0608 67.1684 21.1409C66.9845 21.221 66.8407 21.3311 66.7369 21.4713C66.6349 21.6115 66.584 21.7708 66.584 21.9492C66.584 22.0985 66.6195 22.2268 66.6905 22.3342C66.7633 22.4398 66.8561 22.5281 66.969 22.5991C67.0819 22.6683 67.2002 22.7256 67.324 22.7712C67.4478 22.8149 67.5616 22.8504 67.6654 22.8777L68.2334 23.0306C68.379 23.0688 68.541 23.1216 68.7195 23.189C68.8997 23.2563 69.0717 23.3483 69.2356 23.4648C69.4013 23.5795 69.5378 23.7269 69.6452 23.9072C69.7526 24.0874 69.8063 24.3086 69.8063 24.5708C69.8063 24.873 69.7271 25.1461 69.5688 25.39C69.4122 25.634 69.1828 25.8279 68.8806 25.9717C68.5802 26.1155 68.2152 26.1874 67.7855 26.1874C67.385 26.1874 67.0382 26.1228 66.7451 25.9935C66.4538 25.8643 66.2244 25.684 66.0569 25.4528C65.8912 25.2216 65.7975 24.9531 65.7756 24.6472H66.4747C66.4929 24.8584 66.5639 25.0332 66.6877 25.1716C66.8133 25.3081 66.9717 25.41 67.1629 25.4774C67.3559 25.5429 67.5634 25.5757 67.7855 25.5757C68.044 25.5757 68.2762 25.5338 68.4819 25.4501C68.6876 25.3645 68.8505 25.2462 68.9707 25.0951C69.0909 24.9422 69.1509 24.7638 69.1509 24.5599C69.1509 24.3742 69.099 24.223 68.9953 24.1065C68.8915 23.99 68.755 23.8954 68.5857 23.8225C68.4163 23.7497 68.2334 23.686 68.0368 23.6314L67.3486 23.4348C66.9117 23.3091 66.5658 23.1298 66.3109 22.8968C66.056 22.6637 65.9286 22.3588 65.9286 21.982C65.9286 21.6688 66.0132 21.3957 66.1825 21.1627C66.3537 20.9279 66.583 20.7458 66.8707 20.6165C67.1602 20.4855 67.4833 20.4199 67.8401 20.4199C68.2006 20.4199 68.521 20.4846 68.8014 20.6138C69.0818 20.7412 69.3039 20.916 69.4677 21.1381C69.6334 21.3602 69.7208 21.6124 69.7299 21.8946H69.0745Z\" fill=\"white\"/>\\n<path d=\"M64.6609 20.4961V26.0888H64.0055L60.9579 21.6977H60.9033V26.0888H60.2261V20.4961H60.8815L63.94 24.8982H63.9946V20.4961H64.6609Z\" fill=\"white\"/>\\n<path d=\"M59.0872 23.2927C59.0872 23.8826 58.9807 24.3924 58.7677 24.822C58.5547 25.2517 58.2625 25.583 57.8911 25.816C57.5197 26.0491 57.0956 26.1656 56.6186 26.1656C56.1416 26.1656 55.7174 26.0491 55.346 25.816C54.9746 25.583 54.6824 25.2517 54.4694 24.822C54.2564 24.3924 54.1499 23.8826 54.1499 23.2927C54.1499 22.7029 54.2564 22.1931 54.4694 21.7635C54.6824 21.3338 54.9746 21.0025 55.346 20.7695C55.7174 20.5364 56.1416 20.4199 56.6186 20.4199C57.0956 20.4199 57.5197 20.5364 57.8911 20.7695C58.2625 21.0025 58.5547 21.3338 58.7677 21.7635C58.9807 22.1931 59.0872 22.7029 59.0872 23.2927ZM58.4318 23.2927C58.4318 22.8085 58.3508 22.3998 58.1888 22.0666C58.0286 21.7334 57.811 21.4813 57.5361 21.3102C57.263 21.139 56.9572 21.0535 56.6186 21.0535C56.2799 21.0535 55.9732 21.139 55.6983 21.3102C55.4252 21.4813 55.2076 21.7334 55.0456 22.0666C54.8854 22.3998 54.8053 22.8085 54.8053 23.2927C54.8053 23.777 54.8854 24.1857 55.0456 24.5189C55.2076 24.852 55.4252 25.1042 55.6983 25.2753C55.9732 25.4465 56.2799 25.532 56.6186 25.532C56.9572 25.532 57.263 25.4465 57.5361 25.2753C57.811 25.1042 58.0286 24.852 58.1888 24.5189C58.3508 24.1857 58.4318 23.777 58.4318 23.2927Z\" fill=\"white\"/>\\n<path d=\"M53.274 22.2441H52.5968C52.5567 22.0493 52.4867 21.8782 52.3865 21.7307C52.2882 21.5833 52.1681 21.4595 52.0261 21.3593C51.8859 21.2574 51.7302 21.1809 51.5591 21.1299C51.388 21.079 51.2095 21.0535 51.0238 21.0535C50.6852 21.0535 50.3785 21.139 50.1036 21.3102C49.8305 21.4813 49.6129 21.7334 49.4509 22.0666C49.2907 22.3998 49.2106 22.8085 49.2106 23.2927C49.2106 23.777 49.2907 24.1857 49.4509 24.5189C49.6129 24.852 49.8305 25.1042 50.1036 25.2753C50.3785 25.4465 50.6852 25.532 51.0238 25.532C51.2095 25.532 51.388 25.5065 51.5591 25.4556C51.7302 25.4046 51.8859 25.329 52.0261 25.2289C52.1681 25.127 52.2882 25.0022 52.3865 24.8548C52.4867 24.7055 52.5567 24.5344 52.5968 24.3414H53.274C53.2231 24.6272 53.1302 24.883 52.9955 25.1087C52.8608 25.3345 52.6933 25.5266 52.493 25.685C52.2928 25.8415 52.0679 25.9608 51.8185 26.0427C51.5709 26.1246 51.306 26.1656 51.0238 26.1656C50.5469 26.1656 50.1227 26.0491 49.7513 25.816C49.3799 25.583 49.0877 25.2517 48.8747 24.822C48.6617 24.3924 48.5552 23.8826 48.5552 23.2927C48.5552 22.7029 48.6617 22.1931 48.8747 21.7635C49.0877 21.3338 49.3799 21.0025 49.7513 20.7695C50.1227 20.5364 50.5469 20.4199 51.0238 20.4199C51.306 20.4199 51.5709 20.4609 51.8185 20.5428C52.0679 20.6247 52.2928 20.7449 52.493 20.9033C52.6933 21.0598 52.8608 21.251 52.9955 21.4768C53.1302 21.7007 53.2231 21.9565 53.274 22.2441Z\" fill=\"white\"/>\\n<path d=\"M41.1565 1.93945V26.9495\" stroke=\"white\" stroke-width=\"0.25\" stroke-miterlimit=\"10\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_8228_440\">\\n<rect width=\"106.32\" height=\"28.39\" fill=\"white\" transform=\"translate(0.166504)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wdqysv\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:791\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BqhgIQHbZ\"},implicitPathVariables:undefined},{href:{webPageId:\"BqhgIQHbZ\"},implicitPathVariables:undefined},{href:{webPageId:\"BqhgIQHbZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+80+0+24.5+0,...addPropertyOverrides({iocQWOxnC:{y:(componentViewport?.y||0)+40+0+0+83+0},vacbmHZ5C:{y:(componentViewport?.y||0)+50+0+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pt6q61-container\",layoutDependency:layoutDependency,layoutId:\"VMrh3QSnf-container\",nodeId:\"VMrh3QSnf\",rendersWithMotion:true,scopeId:\"FdtKpGW4X\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"VMrh3QSnf\",layoutId:\"VMrh3QSnf\",style:{height:\"100%\"},width:\"100%\",XgLto4hHJ:getLocalizedValue(\"v0\",activeLocale)??\"Chi siamo\",YOmP3avK8:resolvedLinks[0],...addPropertyOverrides({iocQWOxnC:{YOmP3avK8:resolvedLinks[2]},vacbmHZ5C:{YOmP3avK8:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZVrVG4hjd\"},implicitPathVariables:undefined},{href:{webPageId:\"ZVrVG4hjd\"},implicitPathVariables:undefined},{href:{webPageId:\"ZVrVG4hjd\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+80+0+24.5+0,...addPropertyOverrides({iocQWOxnC:{y:(componentViewport?.y||0)+40+0+0+83+0},vacbmHZ5C:{y:(componentViewport?.y||0)+50+0+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vlv90f-container\",layoutDependency:layoutDependency,layoutId:\"HXcZqyL1O-container\",nodeId:\"HXcZqyL1O\",rendersWithMotion:true,scopeId:\"FdtKpGW4X\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"HXcZqyL1O\",layoutId:\"HXcZqyL1O\",style:{height:\"100%\"},width:\"100%\",XgLto4hHJ:getLocalizedValue(\"v1\",activeLocale)??\"Servizi offerti\",YOmP3avK8:resolvedLinks1[0],...addPropertyOverrides({iocQWOxnC:{YOmP3avK8:resolvedLinks1[2]},vacbmHZ5C:{YOmP3avK8:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ey6LLBvPD\"},implicitPathVariables:undefined},{href:{webPageId:\"ey6LLBvPD\"},implicitPathVariables:undefined},{href:{webPageId:\"ey6LLBvPD\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+80+0+24.5+0,...addPropertyOverrides({iocQWOxnC:{y:(componentViewport?.y||0)+40+0+0+83+0},vacbmHZ5C:{y:(componentViewport?.y||0)+50+0+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13v8jkm-container\",layoutDependency:layoutDependency,layoutId:\"VdVey87J8-container\",nodeId:\"VdVey87J8\",rendersWithMotion:true,scopeId:\"FdtKpGW4X\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"VdVey87J8\",layoutId:\"VdVey87J8\",style:{height:\"100%\"},width:\"100%\",XgLto4hHJ:getLocalizedValue(\"v2\",activeLocale)??\"Contatti\",YOmP3avK8:resolvedLinks2[0],...addPropertyOverrides({iocQWOxnC:{YOmP3avK8:resolvedLinks2[2]},vacbmHZ5C:{YOmP3avK8:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1iplnqz\",layoutDependency:layoutDependency,layoutId:\"FUr7IdvQv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 29\" overflow=\"visible\"><path d=\"M 0 0 L 1 0 L 1 29 L 0 29 Z\" fill=\"rgba(0, 107, 137, 0.4)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-reyr7j\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:797\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+80+0+24.5+0,...addPropertyOverrides({iocQWOxnC:{y:(componentViewport?.y||0)+40+0+0+136+0},vacbmHZ5C:{y:(componentViewport?.y||0)+50+0+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1029ryu-container\",layoutDependency:layoutDependency,layoutId:\"oV5asfSJd-container\",nodeId:\"oV5asfSJd\",rendersWithMotion:true,scopeId:\"FdtKpGW4X\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"oV5asfSJd\",layoutId:\"oV5asfSJd\",style:{height:\"100%\"},width:\"100%\",XgLto4hHJ:getLocalizedValue(\"v3\",activeLocale)??\"Seguici su Linkedin\",YOmP3avK8:\"https://www.linkedin.com/in/roberto-cavani-979a9251/\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-b0boms\",layoutDependency:layoutDependency,layoutId:\"USxlGYGbW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 29\" overflow=\"visible\"><path d=\"M 0 0 L 1 0 L 1 29 L 0 29 Z\" fill=\"rgba(0, 107, 137, 0.4)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mygs3m-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MNgcSq8fp-container\",nodeId:\"MNgcSq8fp\",rendersWithMotion:true,scopeId:\"FdtKpGW4X\",children:/*#__PURE__*/_jsx(LocaleSelector,{font:{fontFamily:'\"Raleway\", \"Raleway Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255))\",size:18,type:\"default\"},id:\"MNgcSq8fp\",layoutId:\"MNgcSq8fp\",options:{focus:{color:\"var(--token-c918a8fa-703b-4b11-9813-e960abc39d6e, rgb(0, 149, 174))\",offset:0,style:\"solid\",width:1},gap:6,hover:{fillColor:\"var(--token-f4b71a81-34cd-43bd-834e-d75bc04916a2, rgb(219, 235, 239))\",textColor:\"var(--token-b8375a6d-098d-4d6c-881f-8421e389f573, rgb(0, 52, 66))\"},title:true},padding:\"10px\",radius:\"10px\",textColor:\"var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255))\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u7mptt\",\"data-framer-name\":\"Credits\",layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:803\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-h1o688\",\"data-framer-name\":\"Divider\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:1314,layoutDependency:layoutDependency,layoutId:\"I8223:11285;6200:53190\",svg:'<svg width=\"1314\" height=\"3\" viewBox=\"-1 -1 1314 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line y1=\"0.5\" x2=\"1312\" y2=\"0.5\" stroke=\"#090303\" stroke-opacity=\"0.15\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ki4n72\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:805\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3ujm5q\",\"data-styles-preset\":\"gCHC5bFRS\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255)))\"},children:\"\\xa9 2025 Cavani Consulting. Tutti i diritti riservati.\"})}),className:\"framer-ozz9yb\",\"data-framer-name\":\"\\xa9 2024 Relume. All rights reserved.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:806\",style:{\"--extracted-r6o4lv\":\"var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iocQWOxnC:{children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3ujm5q\",\"data-styles-preset\":\"gCHC5bFRS\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255)))\"},children:\"\\xa9 2025 Cavani Consulting. Tutti i diritti riservati.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1culeau\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:807\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UmFsZXdheS1yZWd1bGFy\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e3vcMnnih\"},motionChild:true,nodeId:\"I8223:11285;4174:808\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"FdtKpGW4X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1kex9gx\",\"data-styles-preset\":\"P76rL9t_X\",children:\"Privacy Policy\"})})})}),className:\"framer-1w56bpe\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"FS;Raleway-regular\"],layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:808\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UmFsZXdheS1yZWd1bGFy\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Qd0x1rMcI\"},motionChild:true,nodeId:\"I8223:11285;4174:809\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"FdtKpGW4X\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1kex9gx\",\"data-styles-preset\":\"P76rL9t_X\",children:\"Terms of Service\"})})})}),className:\"framer-q3tk4j\",\"data-framer-name\":\"Terms of Service\",fonts:[\"FS;Raleway-regular\"],layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:809\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UmFsZXdheS1yZWd1bGFy\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:\"Cookies Settings\"})}),className:\"framer-hh7mkt\",\"data-framer-name\":\"Cookies Settings\",fonts:[\"FS;Raleway-regular\"],layoutDependency:layoutDependency,layoutId:\"I8223:11285;4174:810\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rco2S.framer-bt8a6o, .framer-rco2S .framer-bt8a6o { display: block; }\",\".framer-rco2S.framer-1i3uby { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 80px 64px 80px 64px; position: relative; width: 1440px; }\",\".framer-rco2S .framer-zgx761 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 1720px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-rco2S .framer-yverqy { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-rco2S .framer-1ddgc74 { flex: none; gap: 0px; height: 70px; overflow: hidden; position: relative; width: 210px; }\",\".framer-rco2S .framer-1i93shl { bottom: 4px; flex: none; left: 0px; position: absolute; right: 2px; text-decoration: none; top: 4px; }\",\".framer-rco2S .framer-1wdqysv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-rco2S .framer-pt6q61-container, .framer-rco2S .framer-1vlv90f-container, .framer-rco2S .framer-13v8jkm-container, .framer-rco2S .framer-1029ryu-container { flex: none; height: 21px; position: relative; width: auto; }\",\".framer-rco2S .framer-1iplnqz, .framer-rco2S .framer-b0boms { height: 29px; position: relative; width: 1px; }\",\".framer-rco2S .framer-reyr7j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-rco2S .framer-mygs3m-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-rco2S .framer-u7mptt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 1720px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-rco2S .framer-h1o688 { flex: none; height: 3px; position: relative; width: 100%; }\",\".framer-rco2S .framer-1ki4n72, .framer-rco2S .framer-1culeau { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-rco2S .framer-ozz9yb, .framer-rco2S .framer-1w56bpe, .framer-rco2S .framer-q3tk4j, .framer-rco2S .framer-hh7mkt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-rco2S.framer-v-ycxpi7.framer-1i3uby { gap: 40px; padding: 50px 40px 50px 40px; width: 810px; }\",\".framer-rco2S.framer-v-ycxpi7 .framer-1ddgc74, .framer-rco2S.framer-v-1pt2swh .framer-1ddgc74 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: center; padding: 0px; }\",\".framer-rco2S.framer-v-ycxpi7 .framer-1i93shl, .framer-rco2S.framer-v-1pt2swh .framer-1i93shl { bottom: unset; height: 51px; left: unset; position: relative; right: unset; top: unset; width: 171px; }\",\".framer-rco2S.framer-v-1pt2swh.framer-1i3uby { gap: 40px; padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-rco2S.framer-v-1pt2swh .framer-zgx761 { flex-direction: column; }\",\".framer-rco2S.framer-v-1pt2swh .framer-yverqy { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-rco2S.framer-v-1pt2swh .framer-1ki4n72 { align-content: center; align-items: center; flex-direction: column; width: 100%; }\",\".framer-rco2S.framer-v-1pt2swh .framer-ozz9yb { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-rco2S.framer-v-1pt2swh .framer-1culeau { align-content: center; align-items: center; flex-direction: column; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 366\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vacbmHZ5C\":{\"layout\":[\"fixed\",\"auto\"]},\"iocQWOxnC\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFdtKpGW4X=withCSS(Component,css,\"framer-rco2S\");export default FramerFdtKpGW4X;FramerFdtKpGW4X.displayName=\"Footer\";FramerFdtKpGW4X.defaultProps={height:366,width:1440};addPropertyControls(FramerFdtKpGW4X,{variant:{options:[\"rElo9UFh3\",\"vacbmHZ5C\",\"iocQWOxnC\"],optionTitles:[\"Footer\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFdtKpGW4X,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MH43EZQ5D5TBWLC2PYWZEYFPY3CXY4M5/XDDBYYRARAUB3F7RA772N4INJTRQYCTY/NBSC4X5XDVX3Q7RBFSRL24UBCSPNFBXK.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Raleway\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2YCK276JNUIIHMRWISQCDGWXNOKAXSCG/6OIJIEVI2ZSNHVU6RZ6WV47LHUN2T4MN/ZYCN4M673NULYB4BOICEICFLQAPDYBRK.woff2\",weight:\"400\"}]},...FooterLinkFonts,...LocaleSelectorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFdtKpGW4X\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vacbmHZ5C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iocQWOxnC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"366\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "export const v0=\"About us\";export const v1=\"Services\";export const v2=\"Contact us\";export const v3=\"Request a consultation\";export const v4=\"Contact us\";\nexport const __FramerMetadata__ = {\"exports\":{\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (d74aa50)\nimport*as localizedValues from\"./McRvcjwoi-0.js\";const valuesByLocaleId={Ji2dprzZq:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f76946f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={k7crJSQNV:{hover:true}};const serializationHash=\"framer-bcF19\";const variantClassNames={k7crJSQNV:\"framer-v-1uhy8hl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,tap,width,...props})=>{return{...props,dtIbraIcq:link??props.dtIbraIcq,yYm2Eq2Qs:tap??props.yYm2Eq2Qs,zsehAG6Nt:label??props.zsehAG6Nt??\"Chi Siamo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,zsehAG6Nt,yYm2Eq2Qs,dtIbraIcq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"k7crJSQNV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap14t4czg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yYm2Eq2Qs){const res=await yYm2Eq2Qs(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:dtIbraIcq,motionChild:true,nodeId:\"k7crJSQNV\",openInNewTab:false,scopeId:\"abtJLdMdf\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1uhy8hl\",className,classNames)} framer-1tu46zp`,\"data-framer-name\":\"NavBar Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"k7crJSQNV\",onTap:onTap14t4czg,ref:refBinding,style:{backgroundColor:\"var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,...style},variants:{\"k7crJSQNV-hover\":{backgroundColor:\"var(--token-f4b71a81-34cd-43bd-834e-d75bc04916a2, rgb(219, 235, 239))\"}},...addPropertyOverrides({\"k7crJSQNV-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UmFsZXdheS1tZWRpdW0=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b8375a6d-098d-4d6c-881f-8421e389f573, rgb(0, 52, 66)))\"},children:\"Chi Siamo\"})}),className:\"framer-yrae8u\",\"data-framer-name\":\"Link text\",fonts:[\"FS;Raleway-medium\"],layoutDependency:layoutDependency,layoutId:\"WOncoNaj_\",style:{\"--extracted-r6o4lv\":\"var(--token-b8375a6d-098d-4d6c-881f-8421e389f573, rgb(0, 52, 66))\",\"--framer-paragraph-spacing\":\"0px\"},text:zsehAG6Nt,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bcF19.framer-1tu46zp, .framer-bcF19 .framer-1tu46zp { display: block; }\",\".framer-bcF19.framer-1uhy8hl { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-bcF19 .framer-yrae8u { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 106.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"C35BuJxSs\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"zsehAG6Nt\":\"label\",\"yYm2Eq2Qs\":\"tap\",\"dtIbraIcq\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerabtJLdMdf=withCSS(Component,css,\"framer-bcF19\");export default FramerabtJLdMdf;FramerabtJLdMdf.displayName=\"NavBar Button\";FramerabtJLdMdf.defaultProps={height:40,width:106.5};addPropertyControls(FramerabtJLdMdf,{zsehAG6Nt:{defaultValue:\"Chi Siamo\",displayTextArea:false,title:\"Label\",type:ControlType.String},yYm2Eq2Qs:{title:\"Tap\",type:ControlType.EventHandler},dtIbraIcq:{title:\"Link\",type:ControlType.Link}});addFonts(FramerabtJLdMdf,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5N7AW67SFRYDQX4PD7CVQBBKU4KFZBF6/IRJRILZOM2VYFNQSOPRIBLLVGYQMZYXX/VHOUC36AWF2BXBRYVUE5TB5CZAVHYGQV.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerabtJLdMdf\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"106.5\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"zsehAG6Nt\\\":\\\"label\\\",\\\"yYm2Eq2Qs\\\":\\\"tap\\\",\\\"dtIbraIcq\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"C35BuJxSs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./abtJLdMdf.map", "// Generated by Framer (d74aa50)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/kSIzIlVHZvKEVMah6EGx/jO9eorvzd9cWMq3hHPSm/McRvcjwoi.js\";import NavBarButton from\"https://framerusercontent.com/modules/Xq5KFM1mqVMIuId5tqKA/IxBbcXQchRigw1WUAi9v/abtJLdMdf.js\";import Button from\"https://framerusercontent.com/modules/CRU4Y9a7JjKdfC4YJAhK/5Dphp7wCi7swAcajxHfR/lExlWQAYS.js\";const NavBarButtonFonts=getFonts(NavBarButton);const LocaleSelectorFonts=getFonts(LocaleSelector);const ButtonFonts=getFonts(Button);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const cycleOrder=[\"WwTbQhh98\",\"fDrqs7pS7\",\"PwtMextW3\",\"Hswh6uWSa\"];const serializationHash=\"framer-l1ICX\";const variantClassNames={fDrqs7pS7:\"framer-v-1rmjy7a\",Hswh6uWSa:\"framer-v-110dm8a\",PwtMextW3:\"framer-v-1a2qm07\",WwTbQhh98:\"framer-v-vjglhf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:58,delay:.1,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-20};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition3={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"mobile close\":\"fDrqs7pS7\",\"mobile open\":\"PwtMextW3\",\"Variant 1\":\"WwTbQhh98\",tablet:\"Hswh6uWSa\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WwTbQhh98\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WwTbQhh98\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapf51wh7=activeVariantCallback(async(...args)=>{setVariant(\"Gb1GufbNw\");});const onTap12ygih4=activeVariantCallback(async(...args)=>{setVariant(\"PwtMextW3\");});const onTap1p5jwub=activeVariantCallback(async(...args)=>{setVariant(\"fDrqs7pS7\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"fDrqs7pS7\",\"PwtMextW3\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"fDrqs7pS7\",\"PwtMextW3\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"fDrqs7pS7\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"PwtMextW3\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({PwtMextW3:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionNavWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-vjglhf\",className,classNames),\"data-framer-appear-id\":\"vjglhf\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"WwTbQhh98\",optimized:true,ref:refBinding,style:{background:\"linear-gradient(180deg, var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255)) 0%, var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255)) 100%)\",backgroundColor:\"var(--token-d742122f-1ff0-4b81-bf63-c66cee8635f2, rgb(255, 255, 255))\",...style},variants:{PwtMextW3:{background:\"linear-gradient(180deg, rgb(220, 236, 239) 0%, rgb(255, 255, 255) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({fDrqs7pS7:{__framer__presenceAnimate:undefined,__framer__presenceInitial:undefined,\"data-framer-name\":\"mobile close\",optimized:undefined},Hswh6uWSa:{\"data-framer-name\":\"tablet\"},PwtMextW3:{\"data-framer-name\":\"mobile open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vrk654\",\"data-framer-name\":\"NavigationItems\",layoutDependency:layoutDependency,layoutId:\"BYv01AvhA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19m2fxb\",\"data-framer-name\":\"sx\",layoutDependency:layoutDependency,layoutId:\"wnZBNPgud\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"PN8SpKkOi\",openInNewTab:false,scopeId:\"McRvcjwoi\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-g2a8y9 framer-1px1wlp\",\"data-framer-name\":\"Company Logo\",layoutDependency:layoutDependency,layoutId:\"PN8SpKkOi\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1epy0fx\",\"data-framer-name\":\"Livello_2\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"sHmj5Fmiy\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 125 34\"><g transform=\"translate(0.194 0.666)\"><path d=\"M 0 33.122 L 0 0 L 124.04 0 L 124.04 33.122 Z\" fill=\"transparent\"></path><path d=\"M 20.603 32.258 C 19.262 32.608 17.85 32.807 16.392 32.807 C 7.338 32.795 0 25.457 0 16.403 C 0 7.35 7.338 0 16.403 0 C 18.048 0 19.635 0.245 21.128 0.688 C 14.105 2.543 8.937 8.937 8.937 16.543 C 8.937 24.15 13.86 30.228 20.615 32.247 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 31.78 22.107 L 40.763 22.107 C 38.488 28.431 32.433 32.946 25.328 32.946 C 23.683 32.946 22.097 32.701 20.603 32.257 C 25.772 30.892 29.937 27.066 31.768 22.107 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 21.128 0.689 C 22.47 0.339 23.882 0.141 25.34 0.141 C 32.667 0.141 38.862 4.936 40.973 11.562 L 32.083 11.562 C 30.473 6.359 26.355 2.252 21.128 0.689 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 123.18 3.627 L 123.18 17.5 L 121.501 17.5 L 121.501 3.627 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 118.139 3.627 L 118.139 17.5 L 116.513 17.5 L 108.954 6.607 L 108.818 6.607 L 108.818 17.5 L 107.138 17.5 L 107.138 3.627 L 108.764 3.627 L 116.351 14.546 L 116.486 14.546 L 116.486 3.627 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 94.817 17.5 L 93.055 17.5 L 98.149 3.627 L 99.884 3.627 L 104.978 17.5 L 103.216 17.5 L 99.071 5.822 L 98.962 5.822 Z M 95.467 12.081 L 102.566 12.081 L 102.566 13.571 L 95.467 13.571 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 83.118 3.627 L 87.237 15.305 L 87.399 15.305 L 91.518 3.627 L 93.279 3.627 L 88.185 17.5 L 86.451 17.5 L 81.357 3.627 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 71.532 17.5 L 69.77 17.5 L 74.864 3.627 L 76.598 3.627 L 81.692 17.5 L 79.931 17.5 L 75.786 5.822 L 75.677 5.822 Z M 72.182 12.081 L 79.281 12.081 L 79.281 13.571 L 72.182 13.571 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 68.248 7.962 L 66.568 7.962 C 66.469 7.479 66.295 7.055 66.047 6.689 C 65.803 6.323 65.505 6.016 65.152 5.768 C 64.805 5.515 64.419 5.325 63.994 5.199 C 63.57 5.072 63.127 5.009 62.666 5.009 C 61.827 5.009 61.066 5.221 60.384 5.646 C 59.706 6.07 59.167 6.696 58.765 7.522 C 58.367 8.349 58.169 9.362 58.169 10.563 C 58.169 11.765 58.367 12.779 58.765 13.605 C 59.167 14.431 59.706 15.057 60.384 15.481 C 61.066 15.906 61.827 16.118 62.666 16.118 C 63.127 16.118 63.57 16.055 63.994 15.928 C 64.419 15.802 64.805 15.614 65.152 15.366 C 65.505 15.113 65.803 14.804 66.047 14.438 C 66.295 14.068 66.469 13.643 66.568 13.165 L 68.248 13.165 C 68.122 13.874 67.891 14.508 67.557 15.068 C 67.223 15.628 66.808 16.104 66.311 16.497 C 65.814 16.886 65.256 17.181 64.638 17.385 C 64.023 17.588 63.366 17.69 62.666 17.69 C 61.483 17.69 60.431 17.401 59.51 16.822 C 58.589 16.244 57.864 15.423 57.335 14.357 C 56.807 13.291 56.543 12.027 56.543 10.563 C 56.543 9.1 56.807 7.836 57.335 6.77 C 57.864 5.704 58.589 4.883 59.51 4.305 C 60.431 3.727 61.483 3.438 62.666 3.438 C 63.366 3.438 64.023 3.539 64.638 3.742 C 65.256 3.946 65.814 4.244 66.311 4.636 C 66.808 5.025 67.223 5.499 67.557 6.059 C 67.891 6.614 68.122 7.249 68.248 7.962 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 112.721 25.952 C 112.651 25.738 112.559 25.546 112.444 25.376 C 112.331 25.204 112.197 25.057 112.039 24.936 C 111.884 24.815 111.708 24.723 111.511 24.659 C 111.313 24.595 111.096 24.563 110.861 24.563 C 110.474 24.563 110.122 24.663 109.806 24.863 C 109.49 25.062 109.238 25.357 109.051 25.745 C 108.864 26.134 108.771 26.611 108.771 27.176 C 108.771 27.741 108.865 28.218 109.054 28.606 C 109.243 28.995 109.499 29.289 109.822 29.489 C 110.145 29.688 110.508 29.788 110.912 29.788 C 111.285 29.788 111.615 29.709 111.899 29.549 C 112.186 29.388 112.409 29.161 112.568 28.868 C 112.73 28.572 112.81 28.225 112.81 27.826 L 113.053 27.877 L 111.09 27.877 L 111.09 27.176 L 113.575 27.176 L 113.575 27.877 C 113.575 28.414 113.46 28.881 113.231 29.279 C 113.004 29.676 112.689 29.984 112.288 30.202 C 111.889 30.419 111.43 30.527 110.912 30.527 C 110.334 30.527 109.826 30.392 109.389 30.12 C 108.953 29.848 108.613 29.461 108.369 28.96 C 108.127 28.459 108.006 27.864 108.006 27.176 C 108.006 26.66 108.075 26.196 108.213 25.784 C 108.353 25.369 108.551 25.017 108.806 24.726 C 109.061 24.435 109.362 24.212 109.71 24.057 C 110.059 23.902 110.442 23.824 110.861 23.824 C 111.205 23.824 111.525 23.876 111.823 23.98 C 112.122 24.082 112.389 24.228 112.622 24.417 C 112.858 24.604 113.055 24.828 113.212 25.089 C 113.369 25.348 113.477 25.636 113.537 25.952 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 106.68 23.914 L 106.68 30.439 L 105.915 30.439 L 102.36 25.316 L 102.296 25.316 L 102.296 30.439 L 101.506 30.439 L 101.506 23.914 L 102.27 23.914 L 105.839 29.05 L 105.902 29.05 L 105.902 23.914 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 99.922 23.914 L 99.922 30.439 L 99.131 30.439 L 99.131 23.914 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 93.018 24.615 L 93.018 23.914 L 97.912 23.914 L 97.912 24.615 L 95.86 24.615 L 95.86 30.439 L 95.07 30.439 L 95.07 24.615 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 89.196 30.439 L 89.196 23.914 L 89.986 23.914 L 89.986 29.738 L 93.019 29.738 L 93.019 30.439 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 86.828 23.914 L 87.618 23.914 L 87.618 28.234 C 87.618 28.68 87.513 29.078 87.302 29.429 C 87.094 29.777 86.8 30.052 86.42 30.254 C 86.04 30.454 85.594 30.554 85.082 30.554 C 84.57 30.554 84.124 30.454 83.744 30.254 C 83.363 30.052 83.068 29.777 82.858 29.429 C 82.65 29.078 82.546 28.68 82.546 28.234 L 82.546 23.914 L 83.336 23.914 L 83.336 28.17 C 83.336 28.489 83.406 28.773 83.546 29.021 C 83.686 29.268 83.886 29.462 84.145 29.604 C 84.406 29.744 84.718 29.814 85.082 29.814 C 85.445 29.814 85.757 29.744 86.018 29.604 C 86.28 29.462 86.479 29.268 86.617 29.021 C 86.757 28.773 86.828 28.489 86.828 28.17 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 80.393 25.545 C 80.355 25.222 80.2 24.971 79.928 24.793 C 79.656 24.614 79.322 24.525 78.927 24.525 C 78.638 24.525 78.386 24.572 78.169 24.665 C 77.954 24.759 77.787 24.887 77.666 25.051 C 77.547 25.214 77.487 25.4 77.487 25.608 C 77.487 25.782 77.529 25.932 77.611 26.058 C 77.696 26.181 77.805 26.284 77.936 26.367 C 78.068 26.447 78.206 26.514 78.351 26.567 C 78.495 26.618 78.628 26.66 78.749 26.692 L 79.412 26.87 C 79.581 26.915 79.77 26.976 79.979 27.055 C 80.189 27.133 80.39 27.241 80.581 27.377 C 80.774 27.51 80.933 27.682 81.059 27.893 C 81.184 28.103 81.247 28.361 81.247 28.667 C 81.247 29.019 81.154 29.338 80.969 29.623 C 80.787 29.907 80.519 30.133 80.167 30.301 C 79.816 30.469 79.39 30.553 78.889 30.553 C 78.422 30.553 78.017 30.478 77.675 30.327 C 77.335 30.176 77.068 29.966 76.872 29.696 C 76.679 29.426 76.57 29.113 76.544 28.756 L 77.36 28.756 C 77.381 29.002 77.464 29.206 77.608 29.368 C 77.755 29.527 77.94 29.646 78.163 29.725 C 78.388 29.801 78.63 29.839 78.889 29.839 C 79.191 29.839 79.461 29.79 79.701 29.693 C 79.941 29.593 80.132 29.455 80.272 29.279 C 80.412 29.1 80.482 28.892 80.482 28.654 C 80.482 28.437 80.421 28.261 80.3 28.125 C 80.179 27.989 80.02 27.879 79.823 27.794 C 79.625 27.709 79.412 27.635 79.182 27.571 L 78.379 27.341 C 77.87 27.195 77.466 26.986 77.169 26.714 C 76.871 26.442 76.723 26.086 76.723 25.647 C 76.723 25.281 76.821 24.963 77.019 24.691 C 77.219 24.417 77.486 24.204 77.822 24.054 C 78.159 23.901 78.536 23.824 78.953 23.824 C 79.373 23.824 79.747 23.9 80.074 24.05 C 80.401 24.199 80.66 24.403 80.852 24.662 C 81.045 24.921 81.147 25.215 81.157 25.545 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 75.244 23.914 L 75.244 30.439 L 74.479 30.439 L 70.923 25.316 L 70.86 25.316 L 70.86 30.439 L 70.07 30.439 L 70.07 23.914 L 70.834 23.914 L 74.402 29.05 L 74.466 29.05 L 74.466 23.914 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 68.741 27.176 C 68.741 27.864 68.617 28.459 68.368 28.96 C 68.12 29.461 67.779 29.848 67.345 30.12 C 66.912 30.392 66.417 30.527 65.861 30.527 C 65.304 30.527 64.809 30.392 64.376 30.12 C 63.943 29.848 63.602 29.461 63.353 28.96 C 63.105 28.459 62.981 27.864 62.981 27.176 C 62.981 26.488 63.105 25.893 63.353 25.392 C 63.602 24.89 63.943 24.504 64.376 24.232 C 64.809 23.96 65.304 23.824 65.861 23.824 C 66.417 23.824 66.912 23.96 67.345 24.232 C 67.779 24.504 68.12 24.89 68.368 25.392 C 68.617 25.893 68.741 26.488 68.741 27.176 Z M 67.976 27.176 C 67.976 26.611 67.882 26.134 67.693 25.745 C 67.506 25.357 67.252 25.062 66.931 24.863 C 66.613 24.663 66.256 24.563 65.861 24.563 C 65.466 24.563 65.108 24.663 64.787 24.863 C 64.469 25.062 64.215 25.357 64.026 25.745 C 63.839 26.134 63.745 26.611 63.745 27.176 C 63.745 27.741 63.839 28.218 64.026 28.606 C 64.215 28.995 64.469 29.289 64.787 29.489 C 65.108 29.688 65.466 29.788 65.861 29.788 C 66.256 29.788 66.613 29.688 66.931 29.489 C 67.252 29.289 67.506 28.995 67.693 28.606 C 67.882 28.218 67.976 27.741 67.976 27.176 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 61.959 25.952 L 61.169 25.952 C 61.122 25.725 61.04 25.525 60.923 25.353 C 60.809 25.181 60.668 25.037 60.503 24.92 C 60.339 24.801 60.158 24.712 59.958 24.653 C 59.758 24.593 59.55 24.563 59.333 24.563 C 58.938 24.563 58.581 24.663 58.26 24.863 C 57.941 25.062 57.687 25.357 57.498 25.745 C 57.311 26.134 57.218 26.611 57.218 27.176 C 57.218 27.741 57.311 28.218 57.498 28.606 C 57.687 28.995 57.941 29.289 58.26 29.489 C 58.581 29.688 58.938 29.788 59.333 29.788 C 59.55 29.788 59.758 29.759 59.958 29.699 C 60.158 29.64 60.339 29.551 60.503 29.435 C 60.668 29.316 60.809 29.17 60.923 28.998 C 61.04 28.824 61.122 28.624 61.169 28.399 L 61.959 28.399 C 61.899 28.733 61.791 29.031 61.634 29.294 C 61.477 29.558 61.281 29.782 61.048 29.967 C 60.814 30.149 60.552 30.289 60.261 30.384 C 59.972 30.48 59.663 30.527 59.333 30.527 C 58.777 30.527 58.282 30.392 57.849 30.12 C 57.416 29.848 57.075 29.461 56.826 28.96 C 56.578 28.459 56.453 27.864 56.453 27.176 C 56.453 26.488 56.578 25.893 56.826 25.392 C 57.075 24.89 57.416 24.504 57.849 24.232 C 58.282 23.96 58.777 23.824 59.333 23.824 C 59.663 23.824 59.972 23.872 60.261 23.968 C 60.552 24.063 60.814 24.203 61.048 24.388 C 61.281 24.571 61.477 24.794 61.634 25.057 C 61.791 25.318 61.899 25.617 61.959 25.952 Z\" fill=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\"></path><path d=\"M 47.822 2.264 L 47.822 31.442\" fill=\"transparent\" stroke-width=\"0.25\" stroke=\"var(--token-412c5221-49bb-46eb-bcc7-9942057d4839, rgb(0, 107, 137)) /* {&quot;name&quot;:&quot;blue dark&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',svgContentId:9327533494,withExternalLayout:true})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-713tmx\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"y2Eb3DxnQ\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BqhgIQHbZ\"},implicitPathVariables:undefined},{href:{webPageId:\"BqhgIQHbZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-44)/2)+1+1+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12lse1p-container\",layoutDependency:layoutDependency,layoutId:\"W6auYUD_7-container\",nodeId:\"W6auYUD_7\",rendersWithMotion:true,scopeId:\"McRvcjwoi\",children:/*#__PURE__*/_jsx(NavBarButton,{dtIbraIcq:resolvedLinks[0],height:\"100%\",id:\"W6auYUD_7\",layoutId:\"W6auYUD_7\",width:\"100%\",zsehAG6Nt:getLocalizedValue(\"v0\",activeLocale)??\"Chi Siamo\",...addPropertyOverrides({Hswh6uWSa:{dtIbraIcq:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZVrVG4hjd\"},implicitPathVariables:undefined},{href:{webPageId:\"ZVrVG4hjd\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-44)/2)+1+1+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-76aojw-container\",layoutDependency:layoutDependency,layoutId:\"dEAYbW6Fx-container\",nodeId:\"dEAYbW6Fx\",rendersWithMotion:true,scopeId:\"McRvcjwoi\",children:/*#__PURE__*/_jsx(NavBarButton,{dtIbraIcq:resolvedLinks1[0],height:\"100%\",id:\"dEAYbW6Fx\",layoutId:\"dEAYbW6Fx\",width:\"100%\",zsehAG6Nt:getLocalizedValue(\"v1\",activeLocale)??\"Servizi offerti\",...addPropertyOverrides({Hswh6uWSa:{dtIbraIcq:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ey6LLBvPD\"},implicitPathVariables:undefined},{href:{webPageId:\"ey6LLBvPD\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-44)/2)+1+1+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vh3xl3-container\",layoutDependency:layoutDependency,layoutId:\"OA77xTAfe-container\",nodeId:\"OA77xTAfe\",rendersWithMotion:true,scopeId:\"McRvcjwoi\",children:/*#__PURE__*/_jsx(NavBarButton,{dtIbraIcq:resolvedLinks2[0],height:\"100%\",id:\"OA77xTAfe\",layoutId:\"OA77xTAfe\",width:\"100%\",zsehAG6Nt:getLocalizedValue(\"v2\",activeLocale)??\"Contatti\",...addPropertyOverrides({Hswh6uWSa:{dtIbraIcq:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jqrwgj\",\"data-framer-name\":\"Menu Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"y18y9KJZ2\",onTap:onTapf51wh7,style:{borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3},...addPropertyOverrides({fDrqs7pS7:{onTap:onTap12ygih4},PwtMextW3:{onTap:onTap1p5jwub}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-eu0i3y\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"vb4IVOmLe\",style:{backgroundColor:\"var(--token-b8375a6d-098d-4d6c-881f-8421e389f573, rgb(0, 52, 66))\",rotate:0},variants:{PwtMextW3:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v3zrrm\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"SrAg1x8ie\",style:{backgroundColor:\"var(--token-b8375a6d-098d-4d6c-881f-8421e389f573, rgb(0, 52, 66))\",rotate:0},variants:{PwtMextW3:{rotate:45}}})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-it52ab-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"e8whtvMav-container\",nodeId:\"e8whtvMav\",rendersWithMotion:true,scopeId:\"McRvcjwoi\",children:/*#__PURE__*/_jsx(LocaleSelector,{font:{fontFamily:'\"Raleway\", \"Raleway Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-b8375a6d-098d-4d6c-881f-8421e389f573, rgb(0, 52, 66))\",size:18,type:\"default\"},id:\"e8whtvMav\",layoutId:\"e8whtvMav\",options:{focus:{color:\"var(--token-c918a8fa-703b-4b11-9813-e960abc39d6e, rgb(0, 149, 174))\",offset:0,style:\"solid\",width:1},gap:6,hover:{fillColor:\"var(--token-f4b71a81-34cd-43bd-834e-d75bc04916a2, rgb(219, 235, 239))\"},title:true},padding:\"10px\",radius:\"10px\",textColor:\"var(--token-b8375a6d-098d-4d6c-881f-8421e389f573, rgb(0, 52, 66))\",width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a5nhi7\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"GgM4yLjbu\",style:{borderBottomLeftRadius:684,borderBottomRightRadius:684,borderTopLeftRadius:684,borderTopRightRadius:684},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({PwtMextW3:{y:(componentViewport?.y||0)+0+15+62+32+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14bc8ny-container\",layoutDependency:layoutDependency,layoutId:\"IpHq8513Z-container\",nodeId:\"IpHq8513Z\",rendersWithMotion:true,scopeId:\"McRvcjwoi\",children:/*#__PURE__*/_jsx(NavBarButton,{height:\"100%\",id:\"IpHq8513Z\",layoutId:\"IpHq8513Z\",width:\"100%\",zsehAG6Nt:getLocalizedValue(\"v0\",activeLocale)??\"Chi Siamo\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({PwtMextW3:{y:(componentViewport?.y||0)+0+15+62+32+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e61vsr-container\",layoutDependency:layoutDependency,layoutId:\"LwSI1x2oR-container\",nodeId:\"LwSI1x2oR\",rendersWithMotion:true,scopeId:\"McRvcjwoi\",children:/*#__PURE__*/_jsx(NavBarButton,{height:\"100%\",id:\"LwSI1x2oR\",layoutId:\"LwSI1x2oR\",width:\"100%\",zsehAG6Nt:getLocalizedValue(\"v1\",activeLocale)??\"Servizi offerti\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({PwtMextW3:{y:(componentViewport?.y||0)+0+15+62+32+112}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14vfmht-container\",layoutDependency:layoutDependency,layoutId:\"u67YviRkQ-container\",nodeId:\"u67YviRkQ\",rendersWithMotion:true,scopeId:\"McRvcjwoi\",children:/*#__PURE__*/_jsx(NavBarButton,{height:\"100%\",id:\"u67YviRkQ\",layoutId:\"u67YviRkQ\",width:\"100%\",zsehAG6Nt:getLocalizedValue(\"v2\",activeLocale)??\"Contatti\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ey6LLBvPD\"},implicitPathVariables:undefined},{href:{webPageId:\"ey6LLBvPD\"},implicitPathVariables:undefined},{href:{webPageId:\"ey6LLBvPD\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-44)/2)+0,...addPropertyOverrides({PwtMextW3:{width:`calc(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1720px) - 40px)`,y:(componentViewport?.y||0)+0+15+320}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gwppek-container\",layoutDependency:layoutDependency,layoutId:\"hILmA_lXN-container\",nodeId:\"hILmA_lXN\",rendersWithMotion:true,scopeId:\"McRvcjwoi\",children:/*#__PURE__*/_jsx(Button,{a6YwOvhVL:resolvedLinks3[0],height:\"100%\",id:\"hILmA_lXN\",layoutId:\"hILmA_lXN\",variant:\"I8215:9402;4174:2424\",width:\"100%\",yexzGVJYa:getLocalizedValue(\"v3\",activeLocale)??\"Richiedi una consulenza\",...addPropertyOverrides({Hswh6uWSa:{a6YwOvhVL:resolvedLinks3[2],yexzGVJYa:getLocalizedValue(\"v4\",activeLocale)??\"Contattaci\"},PwtMextW3:{a6YwOvhVL:resolvedLinks3[1],style:{width:\"100%\"},XIo6bvciG:undefined}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-l1ICX.framer-1px1wlp, .framer-l1ICX .framer-1px1wlp { display: block; }\",\".framer-l1ICX.framer-vjglhf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 72px; justify-content: space-between; overflow: hidden; padding: 0px 64px 0px 64px; position: relative; width: 1440px; }\",\".framer-l1ICX .framer-1vrk654 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1720px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-l1ICX .framer-19m2fxb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-l1ICX .framer-g2a8y9 { flex: none; gap: 0px; height: 42px; overflow: hidden; position: relative; text-decoration: none; width: 126px; }\",\".framer-l1ICX .framer-1epy0fx { flex: none; height: 34px; left: 0px; position: absolute; top: 4px; width: 125px; }\",\".framer-l1ICX .framer-713tmx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-l1ICX .framer-12lse1p-container, .framer-l1ICX .framer-76aojw-container, .framer-l1ICX .framer-vh3xl3-container, .framer-l1ICX .framer-it52ab-container, .framer-l1ICX .framer-14bc8ny-container, .framer-l1ICX .framer-1e61vsr-container, .framer-l1ICX .framer-14vfmht-container, .framer-l1ICX .framer-gwppek-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-l1ICX .framer-1jqrwgj { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 40px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-l1ICX .framer-eu0i3y { flex: none; height: 2px; left: 10px; overflow: visible; position: absolute; right: 10px; top: 14px; z-index: 1; }\",\".framer-l1ICX .framer-1v3zrrm { bottom: 14px; flex: none; height: 2px; left: 10px; overflow: visible; position: absolute; right: 10px; z-index: 1; }\",\".framer-l1ICX .framer-a5nhi7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 32px 32px 0px 32px; position: relative; width: 1px; z-index: 1; }\",\".framer-l1ICX.framer-v-1rmjy7a.framer-vjglhf { padding: 0px 20px 0px 20px; width: 390px; }\",\".framer-l1ICX.framer-v-1rmjy7a .framer-19m2fxb { gap: unset; justify-content: space-between; }\",\".framer-l1ICX.framer-v-1a2qm07.framer-vjglhf { align-content: flex-start; align-items: flex-start; height: min-content; padding: 0px; width: 390px; }\",\".framer-l1ICX.framer-v-1a2qm07 .framer-1vrk654 { flex-direction: column; gap: 20px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; padding: 15px 20px 15px 20px; }\",\".framer-l1ICX.framer-v-1a2qm07 .framer-19m2fxb { flex: none; gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-l1ICX.framer-v-1a2qm07 .framer-eu0i3y { top: 19px; }\",\".framer-l1ICX.framer-v-1a2qm07 .framer-1v3zrrm { bottom: 19px; }\",\".framer-l1ICX.framer-v-1a2qm07 .framer-it52ab-container, .framer-l1ICX.framer-v-1a2qm07 .framer-14vfmht-container { order: 2; }\",\".framer-l1ICX.framer-v-1a2qm07 .framer-a5nhi7 { flex: none; order: 1; width: 100%; }\",\".framer-l1ICX.framer-v-1a2qm07 .framer-14bc8ny-container { order: 0; }\",\".framer-l1ICX.framer-v-1a2qm07 .framer-1e61vsr-container { order: 1; }\",\".framer-l1ICX.framer-v-1a2qm07 .framer-gwppek-container { order: 3; width: 100%; }\",\".framer-l1ICX.framer-v-110dm8a.framer-vjglhf { padding: 0px 40px 0px 40px; width: 810px; }\",\".framer-l1ICX.framer-v-110dm8a .framer-19m2fxb { gap: 20px; }\",\".framer-l1ICX.framer-v-110dm8a .framer-713tmx { gap: 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fDrqs7pS7\":{\"layout\":[\"fixed\",\"fixed\"]},\"PwtMextW3\":{\"layout\":[\"fixed\",\"auto\"]},\"Hswh6uWSa\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMcRvcjwoi=withCSS(Component,css,\"framer-l1ICX\");export default FramerMcRvcjwoi;FramerMcRvcjwoi.displayName=\"Header\";FramerMcRvcjwoi.defaultProps={height:72,width:1440};addPropertyControls(FramerMcRvcjwoi,{variant:{options:[\"WwTbQhh98\",\"fDrqs7pS7\",\"PwtMextW3\",\"Hswh6uWSa\"],optionTitles:[\"Variant 1\",\"mobile close\",\"mobile open\",\"tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMcRvcjwoi,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5N7AW67SFRYDQX4PD7CVQBBKU4KFZBF6/IRJRILZOM2VYFNQSOPRIBLLVGYQMZYXX/VHOUC36AWF2BXBRYVUE5TB5CZAVHYGQV.woff2\",weight:\"500\"}]},...NavBarButtonFonts,...LocaleSelectorFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMcRvcjwoi\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fDrqs7pS7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PwtMextW3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Hswh6uWSa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/FdtKpGW4X/FdtKpGW4X.js\";import Header from\"#framer/local/canvasComponent/McRvcjwoi/McRvcjwoi.js\";const HeaderFonts=getFonts(Header);const FooterFonts=getFonts(Footer);const breakpoints={C8eUIxiD6:\"(max-width: 809px)\",d5HQ7yytz:\"(min-width: 1440px)\",q2ZakKUgo:\"(min-width: 810px) and (max-width: 1439px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-0dly7\";const variantClassNames={C8eUIxiD6:\"framer-v-1wrb4ef\",d5HQ7yytz:\"framer-v-o0jsqe\",q2ZakKUgo:\"framer-v-psnev8\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0dly7.framer-106n4ed, .framer-0dly7 .framer-106n4ed { display: block; }\",\".framer-0dly7.framer-o0jsqe { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0dly7 .framer-11vmz2w-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-0dly7 .framer-13j86tj { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-0dly7 .framer-1ayztq4-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={C8eUIxiD6:\"(max-width: 809px)\",d5HQ7yytz:\"(min-width: 1440px)\",q2ZakKUgo:\"(min-width: 810px) and (max-width: 1439px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"d5HQ7yytz\",Phone:\"C8eUIxiD6\",Tablet:\"q2ZakKUgo\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"d5HQ7yytz\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"d5HQ7yytz\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-o0jsqe\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11vmz2w-container\",layoutScroll:true,nodeId:\"xyza4A_kg\",scopeId:\"swIVD1Sm9\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C8eUIxiD6:{variant:\"fDrqs7pS7\"},q2ZakKUgo:{variant:\"Hswh6uWSa\"}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"xyza4A_kg\",layoutId:\"xyza4A_kg\",style:{width:\"100%\"},variant:\"WwTbQhh98\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-13j86tj\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:366,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ayztq4-container\",nodeId:\"pMUEVf_kp\",scopeId:\"swIVD1Sm9\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C8eUIxiD6:{variant:\"iocQWOxnC\"},q2ZakKUgo:{variant:\"vacbmHZ5C\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"pMUEVf_kp\",layoutId:\"pMUEVf_kp\",style:{width:\"100%\"},variant:\"rElo9UFh3\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"q2ZakKUgo\":{\"layout\":[\"fixed\",\"fixed\"]},\"C8eUIxiD6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"d5HQ7yytz\":[\".framer-11vmz2w-container\",\".framer-1ayztq4-container\"],\"q2ZakKUgo\":[\".framer-11vmz2w-container\",\".framer-1ayztq4-container\"],\"C8eUIxiD6\":[\".framer-11vmz2w-container\",\".framer-1ayztq4-container\"]}\n * @framerBreakpoints {\"d5HQ7yytz\":{\"min\":1440,\"canvasClassName\":\"framer-o0jsqe-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"q2ZakKUgo\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-psnev8-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"C8eUIxiD6\":{\"max\":809,\"canvasClassName\":\"framer-1wrb4ef-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant d5HQ7yytz\n * @framerLayoutTemplate\n */const FramerswIVD1Sm9=withCSS(Component,css,\"framer-0dly7\");export default FramerswIVD1Sm9;FramerswIVD1Sm9.displayName=\"Template\";FramerswIVD1Sm9.defaultProps={height:1e3,width:1440};addFonts(FramerswIVD1Sm9,[{explicitInter:true,fonts:[]},...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerswIVD1Sm9\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"d5HQ7yytz\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q2ZakKUgo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C8eUIxiD6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"d5HQ7yytz\\\":[\\\".framer-11vmz2w-container\\\",\\\".framer-1ayztq4-container\\\"],\\\"q2ZakKUgo\\\":[\\\".framer-11vmz2w-container\\\",\\\".framer-1ayztq4-container\\\"],\\\"C8eUIxiD6\\\":[\\\".framer-11vmz2w-container\\\",\\\".framer-1ayztq4-container\\\"]}\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"d5HQ7yytz\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-o0jsqe-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"q2ZakKUgo\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-psnev8-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"C8eUIxiD6\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1wrb4ef-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/SiikjXTkaF7j9xA8FJbQ/2AoDP3g7b6LcxszDYZ7V/swIVD1Sm9.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {bmzhiUu22: \"contatti\", ld7WfgOlr: \"benefici\", MIy6cML1k: \"chi-siamo\", O0DC921Ws: \"servizi\", p6_1Kg6bP: \"noi\", tA6XExZdF: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4in4ZC6WwOhCDDzeDQkU/A2AGRZG2Kcqf5nY0rIE6/augiA20Il.js\")), path: \"/\"}, BqhgIQHbZ: {elements: {sO2UCSx1g: \"contatti\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EVvlp7dgFgaDlcfcMUFz/0cKGm2x3WkObSVJ0D7aw/BqhgIQHbZ.js\")), path: \"/chi-siamo\"}, ZVrVG4hjd: {elements: {NnOxFlyng: \"contatti\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eS3YaIxAlI6M36dQgMYD/3ww2zlFRangHRg30KmIB/ZVrVG4hjd.js\")), path: \"/consulenza-strategica-servizi\"}, ey6LLBvPD: {elements: {nqHQbQ2Qb: \"contatti\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GwsTzK8M11EYIMYHe6oD/gJNM2RDJKSLfcMLUmhYi/ey6LLBvPD.js\")), path: \"/contatti\"}, e3vcMnnih: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9HV03wCXOL9wyiQ5qtXU/KkIvINFvB99e8ACQZCeC/e3vcMnnih.js\")), path: \"/privacy-policy\"}, Qd0x1rMcI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6NIe6Yr6aNRRBOJcusKH/RI1J9XFuXtCv2KQSMrGn/Qd0x1rMcI.js\")), path: \"/termini-del-servizio\"}, PxLUBc276: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5U1dg64eslaLGoV1PZr7/ANXvNiZ4J88uMDLjFwpc/PxLUBc276.js\")), path: \"/thank-you-page\"}}\r\n\r\n        const locales = [{code: \"it\", id: \"default\", name: \"Italiano\", slug: \"\"}, {code: \"en\", id: \"Ji2dprzZq\", name: \"English\", slug: \"en\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"019136bbc92797c41d983851715c5e32d1a59c35cc093f9391fb79478c33b978\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"BqhgIQHbZ\":\r\ncase \"ZVrVG4hjd\":\r\ncase \"ey6LLBvPD\":\r\ncase \"e3vcMnnih\":\r\ncase \"Qd0x1rMcI\":\r\ncase \"PxLUBc276\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"BqhgIQHbZ\":\r\ncase \"ZVrVG4hjd\":\r\ncase \"ey6LLBvPD\":\r\ncase \"e3vcMnnih\":\r\ncase \"Qd0x1rMcI\":\r\ncase \"PxLUBc276\":\r\nreturn [{hash: \"o0jsqe\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"psnev8\", mediaQuery: \"(min-width: 810px) and (max-width: 1439px)\"}, {hash: \"1wrb4ef\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://www.cavaniconsulting.it\",\r\n                    \r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, motionDivToDivBackgroundImage: false, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "getBorderStyle", "e", "t", "d", "r", "i", "l", "h", "b", "borderControls", "ControlType", "getFocusStyle", "color", "width", "style", "offset", "result", "focusControls", "ControlType", "getHoverStyle", "fillColor", "textColor", "borderColor", "hoverControls", "ControlType", "getPaddingStyle", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "paddingControls", "ControlType", "getRadiusStyle", "radius", "radiusPerCorner", "radiusTopLeft", "radiusTopRight", "radiusBottomRight", "radiusBottomLeft", "result", "radiusControls", "ControlType", "className", "IconType", "Icon", "type", "color", "image", "size", "p", "CaretType", "Caret", "LocaleSelector", "withCSS", "font", "fillColor", "textColor", "icon", "caret", "title", "gap", "border", "hover", "focus", "style", "props", "id", "ae", "activeLocale", "locales", "setLocale", "useLocaleInfo", "localesForCurrentRoute", "useLocalesForCurrentRoute", "activeLocaleId", "lastActiveLocaleId", "setLastActiveLocaleId", "ye", "selectedLocaleId", "setSelectedLocaleId", "selectedLocale", "locale", "handleChange", "event", "localeId", "u", "className", "getPaddingStyle", "getRadiusStyle", "getBorderStyle", "getHoverStyle", "getFocusStyle", "addPropertyControls", "ControlType", "paddingControls", "radiusControls", "borderControls", "hoverControls", "focusControls", "LocaleSelector_default", "fontStore", "fonts", "css", "className", "FdtKpGW4X_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v2", "v3", "v4", "v5", "v6", "v7", "v8", "v0", "v1", "v2", "v3", "v4", "p", "x", "motion", "v5", "v6", "Link", "v7", "v8", "__FramerMetadata__", "valuesByLocaleId", "FdtKpGW4X_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "fontStore", "fonts", "css", "className", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "text", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "XgLto4hHJ", "YOmP3avK8", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText", "SVG", "css", "FramerzTfFXS1mt", "withCSS", "zTfFXS1mt_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "FooterLinkFonts", "getFonts", "zTfFXS1mt_default", "LocaleSelectorFonts", "LocaleSelector_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "isDisplayed", "LayoutGroup", "u", "Link", "SVG", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "getLocalizedValue", "resolvedLinks1", "resolvedLinks2", "RichText", "css", "FramerFdtKpGW4X", "withCSS", "FdtKpGW4X_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "McRvcjwoi_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v2", "v3", "v4", "v0", "v1", "v2", "v3", "v4", "__FramerMetadata__", "valuesByLocaleId", "McRvcjwoi_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "label", "link", "tap", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "zsehAG6Nt", "yYm2Eq2Qs", "dtIbraIcq", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap14t4czg", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "css", "FramerabtJLdMdf", "withCSS", "abtJLdMdf_default", "addPropertyControls", "ControlType", "addFonts", "NavBarButtonFonts", "getFonts", "abtJLdMdf_default", "LocaleSelectorFonts", "LocaleSelector_default", "ButtonFonts", "lExlWQAYS_default", "MotionNavWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "transition2", "transition3", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapf51wh7", "args", "onTap12ygih4", "onTap1p5jwub", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "isDisplayed1", "isDisplayed2", "isDisplayed3", "LayoutGroup", "u", "Link", "SVG", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "getLocalizedValue", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "css", "FramerMcRvcjwoi", "withCSS", "McRvcjwoi_default", "addPropertyControls", "ControlType", "addFonts", "HeaderFonts", "getFonts", "McRvcjwoi_default", "FooterFonts", "FdtKpGW4X_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "McRvcjwoi_default", "FdtKpGW4X_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerswIVD1Sm9", "withCSS", "swIVD1Sm9_default", "addFonts", "HeaderFonts", "FooterFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "swIVD1Sm9_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "window", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
