{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/b5ygBmjLHhj31MOAtBGa/ou4myLI1Z0Amnh793QMa/TdDWsZ8li.js", "ssg:https://framerusercontent.com/modules/Q12Pz0SRhbp29T1A92SL/0EhFCG1SwS3e31fRqsRM/vho8hwF05.js", "ssg:https://framerusercontent.com/modules/NUZKglafeLs9oIbwxitw/ojDkGQvqkQDMxircUsMM/I_6O49mWh.js", "ssg:https://framerusercontent.com/modules/tlox06CiHL84KJmP5N0G/YknldBcUkUD3AsZrfjPV/stylesPresetLink.js", "ssg:https://framerusercontent.com/modules/kRmRo2Ys2b2NJzcLuuf5/4lFed4poihGtw62WiuE5/n2BL5UELb.js", "ssg:https://framerusercontent.com/modules/bF8QA5W4UQLgw3NzhGOI/f8pwFc98RfhlvCsXtXL5/m_LpO5zjJ.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js"],
  "sourcesContent": ["import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Helvetica Now Display Medium\"]);\nexport const fonts = [{\n  family: \"Helvetica Now Display Medium\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/TdDWsZ8li:default\",\n    url: \"assets/E8t7jKgM3doayw5MEnaA4MJCSo.ttf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/E8t7jKgM3doayw5MEnaA4MJCSo~JxGvyE_JDwJuxYVG0z7gKbbVawz2EExCXoqtpfAJ1Ek.ttf\").href\n}];\nexport const css = ['.framer-vazhv .framer-styles-preset-68p1i6:not(.rich-text-wrapper), .framer-vazhv .framer-styles-preset-68p1i6.rich-text-wrapper h3, .framer-vazhv .framer-styles-preset-68p1i6.rich-text-wrapper [data-preset-tag=\"h3\"] { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-70c5270a-1bb4-439d-b30c-8ad79d9b9e7c, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-vazhv .framer-styles-preset-68p1i6:not(.rich-text-wrapper), .framer-vazhv .framer-styles-preset-68p1i6.rich-text-wrapper h3, .framer-vazhv .framer-styles-preset-68p1i6.rich-text-wrapper [data-preset-tag=\"h3\"] { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-70c5270a-1bb4-439d-b30c-8ad79d9b9e7c, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-vazhv .framer-styles-preset-68p1i6:not(.rich-text-wrapper), .framer-vazhv .framer-styles-preset-68p1i6.rich-text-wrapper h3, .framer-vazhv .framer-styles-preset-68p1i6.rich-text-wrapper [data-preset-tag=\"h3\"] { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-70c5270a-1bb4-439d-b30c-8ad79d9b9e7c, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-vazhv\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Helvetica Now Display Bold\"]);\nexport const fonts = [{\n  family: \"Helvetica Now Display Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/vho8hwF05:default\",\n    url: \"assets/gkiwsumuksJp67RFT0OpNtNmI8.ttf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/gkiwsumuksJp67RFT0OpNtNmI8~cxnD4Lp450mKgC8lsXYj08iHpAeMYsZQCKg48OJhbdU.ttf\").href\n}];\nexport const css = ['.framer-h8KzD .framer-styles-preset-1dtjte:not(.rich-text-wrapper), .framer-h8KzD .framer-styles-preset-1dtjte.rich-text-wrapper p, .framer-h8KzD .framer-styles-preset-1dtjte.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Helvetica Now Display Bold\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-h8KzD .framer-styles-preset-1dtjte:not(.rich-text-wrapper), .framer-h8KzD .framer-styles-preset-1dtjte.rich-text-wrapper p, .framer-h8KzD .framer-styles-preset-1dtjte.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Helvetica Now Display Bold\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-h8KzD .framer-styles-preset-1dtjte:not(.rich-text-wrapper), .framer-h8KzD .framer-styles-preset-1dtjte.rich-text-wrapper p, .framer-h8KzD .framer-styles-preset-1dtjte.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Helvetica Now Display Bold\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-h8KzD\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Helvetica Now Display Regular\"]);\nexport const fonts = [{\n  family: \"Helvetica Now Display Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/I_6O49mWh:default\",\n    url: \"assets/s93QEFOXhPGlMxSR6Pq8o74h3w.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/s93QEFOXhPGlMxSR6Pq8o74h3w~aHmzDoHefL_cBAGb7jf2pBaAbu0_BijYFLaZU5y-AZM.otf\").href\n}];\nexport const css = ['.framer-vNN6U .framer-styles-preset-1u47ddk:not(.rich-text-wrapper), .framer-vNN6U .framer-styles-preset-1u47ddk.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Regular\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-vNN6U .framer-styles-preset-1u47ddk:not(.rich-text-wrapper), .framer-vNN6U .framer-styles-preset-1u47ddk.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Regular\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-vNN6U .framer-styles-preset-1u47ddk:not(.rich-text-wrapper), .framer-vNN6U .framer-styles-preset-1u47ddk.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Regular\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-vNN6U\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = ['.framer-PAf1z .framer-styles-preset-aexbeb:not(.rich-text-wrapper), .framer-PAf1z .framer-styles-preset-aexbeb.rich-text-wrapper a { --framer-link-current-text-color: var(--token-e56fef41-43e0-4350-9705-e48d20c64c0c, #ff895e) /* {\"name\":\"Orange\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-e56fef41-43e0-4350-9705-e48d20c64c0c, #ff895e) /* {\"name\":\"Orange\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-70c5270a-1bb4-439d-b30c-8ad79d9b9e7c, #ffffff); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-PAf1z\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (4025f14)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/b5ygBmjLHhj31MOAtBGa/ou4myLI1Z0Amnh793QMa/TdDWsZ8li.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/Q12Pz0SRhbp29T1A92SL/0EhFCG1SwS3e31fRqsRM/vho8hwF05.js\";\nconst cycleOrder = [\"stuGQO5W3\", \"h2hDKcMtw\", \"MmxZCppYB\", \"rIxpP2OEI\"];\nconst variantClassNames = {\n  h2hDKcMtw: \"framer-v-3cn69\",\n  MmxZCppYB: \"framer-v-ajchkd\",\n  rIxpP2OEI: \"framer-v-12u5wds\",\n  stuGQO5W3: \"framer-v-bxtauh\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"button contact\": \"stuGQO5W3\",\n  ContactoEmail_hover: \"rIxpP2OEI\",\n  ContactoEmail: \"MmxZCppYB\",\n  hover: \"h2hDKcMtw\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"stuGQO5W3\",\n  title: nPJf2Gq_v = \"\\xbfHablamos?\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"stuGQO5W3\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onMouseEnter1ggmu7q = activeVariantCallback(async (...args) => {\n    setVariant(\"h2hDKcMtw\");\n  });\n  const onMouseLeave1n2izkh = activeVariantCallback(async (...args) => {\n    setVariant(\"stuGQO5W3\");\n  });\n  const onMouseEnter10im3qs = activeVariantCallback(async (...args) => {\n    setVariant(\"rIxpP2OEI\");\n  });\n  const onMouseLeave16i9x9r = activeVariantCallback(async (...args) => {\n    setVariant(\"MmxZCppYB\");\n  });\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-dwHNA\", sharedStyle.className, sharedStyle1.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: {\n          webPageId: \"VjvSJQgMO\"\n        },\n        ...addPropertyOverrides({\n          MmxZCppYB: {\n            href: undefined\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-bxtauh\", className)} framer-51z6rv`,\n          \"data-border\": true,\n          \"data-framer-name\": \"button contact\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"stuGQO5W3\",\n          onMouseEnter: onMouseEnter1ggmu7q,\n          onMouseLeave: onMouseLeave1n2izkh,\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"1.5px\",\n            \"--border-color\": 'var(--token-e56fef41-43e0-4350-9705-e48d20c64c0c, rgb(255, 137, 94)) /* {\"name\":\"Orange\"} */',\n            \"--border-left-width\": \"1.5px\",\n            \"--border-right-width\": \"1.5px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1.5px\",\n            backgroundColor: \"rgb(255, 137, 94)\",\n            borderBottomLeftRadius: 20,\n            borderBottomRightRadius: 20,\n            borderTopLeftRadius: 20,\n            borderTopRightRadius: 20,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            h2hDKcMtw: {\n              backgroundColor: \"rgba(0, 0, 0, 0)\"\n            },\n            MmxZCppYB: {\n              \"--border-bottom-width\": \"2px\",\n              \"--border-left-width\": \"2px\",\n              \"--border-right-width\": \"2px\",\n              \"--border-top-width\": \"2px\",\n              backgroundColor: \"rgba(0, 0, 0, 0)\",\n              borderBottomLeftRadius: 38,\n              borderBottomRightRadius: 38,\n              borderTopLeftRadius: 38,\n              borderTopRightRadius: 38\n            },\n            rIxpP2OEI: {\n              borderBottomLeftRadius: 38,\n              borderBottomRightRadius: 38,\n              borderTopLeftRadius: 38,\n              borderTopRightRadius: 38\n            }\n          },\n          ...addPropertyOverrides({\n            h2hDKcMtw: {\n              \"data-framer-name\": \"hover\"\n            },\n            MmxZCppYB: {\n              \"data-framer-name\": \"ContactoEmail\",\n              onMouseEnter: onMouseEnter10im3qs,\n              onMouseLeave: onMouseLeave16i9x9r\n            },\n            rIxpP2OEI: {\n              \"data-framer-name\": \"ContactoEmail_hover\",\n              \"data-highlight\": undefined,\n              onMouseEnter: undefined,\n              onMouseLeave: undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-1dtjte\",\n                \"data-styles-preset\": \"vho8hwF05\",\n                children: \"\\xbfHablamos?\"\n              })\n            }),\n            className: \"framer-awjobu\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ibKQ66E5u\",\n            style: {\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: nPJf2Gq_v,\n            transition: transition,\n            variants: {\n              MmxZCppYB: {\n                \"--extracted-a0htzi\": \"var(--token-00dcb2c8-c6df-48e0-9e5d-79544e11d6da, rgb(251, 236, 207))\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              MmxZCppYB: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h3, {\n                    className: \"framer-styles-preset-68p1i6\",\n                    \"data-styles-preset\": \"TdDWsZ8li\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-a0htzi)\"\n                    },\n                    children: \"\\xbfHablamos?\"\n                  })\n                })\n              },\n              rIxpP2OEI: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h3, {\n                    className: \"framer-styles-preset-68p1i6\",\n                    \"data-styles-preset\": \"TdDWsZ8li\",\n                    children: \"\\xbfHablamos?\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-dwHNA [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-dwHNA * { box-sizing: border-box; }\", \".framer-dwHNA .framer-51z6rv { display: block; }\", \".framer-dwHNA .framer-bxtauh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 15px 15px 15px 15px; position: relative; text-decoration: none; width: min-content; }\", \".framer-dwHNA .framer-awjobu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dwHNA .framer-bxtauh { gap: 0px; } .framer-dwHNA .framer-bxtauh > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-dwHNA .framer-bxtauh > :first-child { margin-left: 0px; } .framer-dwHNA .framer-bxtauh > :last-child { margin-right: 0px; } }\", \".framer-dwHNA.framer-v-ajchkd .framer-bxtauh, .framer-dwHNA.framer-v-12u5wds .framer-bxtauh { padding: 30px 40px 30px 40px; }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 130.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"h2hDKcMtw\":{\"layout\":[\"auto\",\"fixed\"]},\"MmxZCppYB\":{\"layout\":[\"auto\",\"fixed\"]},\"rIxpP2OEI\":{\"layout\":[\"auto\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerVariables {\"nPJf2Gq_v\":\"title\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst Framern2BL5UELb = withCSS(Component, css, \"framer-dwHNA\");\nexport default Framern2BL5UELb;\nFramern2BL5UELb.displayName = \"Button contact\";\nFramern2BL5UELb.defaultProps = {\n  height: 40,\n  width: 130.5\n};\naddPropertyControls(Framern2BL5UELb, {\n  variant: {\n    options: [\"stuGQO5W3\", \"h2hDKcMtw\", \"MmxZCppYB\", \"rIxpP2OEI\"],\n    optionTitles: [\"button contact\", \"hover\", \"ContactoEmail\", \"ContactoEmail_hover\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  nPJf2Gq_v: {\n    defaultValue: \"\\xbfHablamos?\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  }\n});\naddFonts(Framern2BL5UELb, [...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framern2BL5UELb\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"h2hDKcMtw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MmxZCppYB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rIxpP2OEI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\n        \"framerVariables\": \"{\\\"nPJf2Gq_v\\\":\\\"title\\\"}\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"130.5\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./n2BL5UELb.map", "// Generated by Framer (b2eeca0)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/NUZKglafeLs9oIbwxitw/ojDkGQvqkQDMxircUsMM/I_6O49mWh.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/tlox06CiHL84KJmP5N0G/YknldBcUkUD3AsZrfjPV/stylesPresetLink.js\";\nimport ButtonContact from \"https://framerusercontent.com/modules/kRmRo2Ys2b2NJzcLuuf5/4lFed4poihGtw62WiuE5/n2BL5UELb.js\";\nconst ButtonContactFonts = getFonts(ButtonContact);\nconst cycleOrder = [\"PnW2wFoGS\", \"uddDtR6d5\", \"XRq14n24j\", \"DBVPEQd5w\"];\nconst variantClassNames = {\n  DBVPEQd5w: \"framer-v-14mbjmx\",\n  PnW2wFoGS: \"framer-v-1fto52w\",\n  uddDtR6d5: \"framer-v-ab71fk\",\n  XRq14n24j: \"framer-v-4zifg8\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"Phone Open\": \"DBVPEQd5w\",\n  Desktop: \"PnW2wFoGS\",\n  Phone: \"XRq14n24j\",\n  Tablet: \"uddDtR6d5\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"PnW2wFoGS\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"PnW2wFoGS\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1vch68 = activeVariantCallback(async (...args) => {\n    setVariant(\"DBVPEQd5w\");\n  });\n  const onTap1nqxh4 = activeVariantCallback(async (...args) => {\n    setVariant(\"XRq14n24j\");\n  });\n  const isDisplayed = () => {\n    if ([\"XRq14n24j\", \"DBVPEQd5w\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"XRq14n24j\") return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-fb2f3\", sharedStyle.className, sharedStyle1.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1fto52w\", className),\n        \"data-framer-name\": \"Desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"PnW2wFoGS\",\n        ref: ref,\n        style: {\n          backgroundColor: \"rgb(4, 48, 90)\",\n          ...style\n        },\n        tabIndex: 1,\n        transition: transition,\n        ...addPropertyOverrides({\n          DBVPEQd5w: {\n            \"data-framer-name\": \"Phone Open\"\n          },\n          uddDtR6d5: {\n            \"data-framer-name\": \"Tablet\"\n          },\n          XRq14n24j: {\n            \"data-framer-name\": \"Phone\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-10pg2v1\",\n          \"data-framer-name\": \"Title and Icon\",\n          layoutDependency: layoutDependency,\n          layoutId: \"wVSN6_mr_\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(Link, {\n            href: {\n              webPageId: \"jUjbJ7Aa0\"\n            },\n            children: /*#__PURE__*/_jsx(Image, {\n              as: \"a\",\n              background: {\n                alt: \"\",\n                fit: \"fit\",\n                intrinsicHeight: 217,\n                intrinsicWidth: 778,\n                pixelHeight: 217,\n                pixelWidth: 778,\n                src: new URL(\"https://framerusercontent.com/images/mPw0oCz9TBZQvKNx6W9U2MuC8.svg\").href\n              },\n              className: \"framer-labfy1 framer-1imwndk\",\n              layoutDependency: layoutDependency,\n              layoutId: \"EVh70i8PE\",\n              transition: transition\n            })\n          }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1f0yuyu\",\n            \"data-framer-name\": \"Icon\",\n            layoutDependency: layoutDependency,\n            layoutId: \"rT72mX9yd\",\n            transition: transition,\n            ...addPropertyOverrides({\n              DBVPEQd5w: {\n                \"data-highlight\": true,\n                onTap: onTap1nqxh4\n              },\n              XRq14n24j: {\n                \"data-highlight\": true,\n                onTap: onTap1vch68\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-u4s1yc\",\n              \"data-framer-name\": \"Bottom\",\n              layoutDependency: layoutDependency,\n              layoutId: \"vJF0jZt8g\",\n              style: {\n                backgroundColor: \"rgb(153, 153, 153)\",\n                borderBottomLeftRadius: 10,\n                borderBottomRightRadius: 10,\n                borderTopLeftRadius: 10,\n                borderTopRightRadius: 10,\n                rotate: 0\n              },\n              transition: transition,\n              variants: {\n                DBVPEQd5w: {\n                  rotate: -45\n                }\n              }\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-3nvbw4\",\n              \"data-framer-name\": \"Mid\",\n              layoutDependency: layoutDependency,\n              layoutId: \"EBjVUpVVB\",\n              style: {\n                backgroundColor: \"rgb(153, 153, 153)\",\n                borderBottomLeftRadius: 10,\n                borderBottomRightRadius: 10,\n                borderTopLeftRadius: 10,\n                borderTopRightRadius: 10\n              },\n              transition: transition\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-pb7eoo\",\n              \"data-framer-name\": \"Top\",\n              layoutDependency: layoutDependency,\n              layoutId: \"JUZiX8vXO\",\n              style: {\n                backgroundColor: \"rgb(153, 153, 153)\",\n                borderBottomLeftRadius: 10,\n                borderBottomRightRadius: 10,\n                borderTopLeftRadius: 10,\n                borderTopRightRadius: 10,\n                rotate: 0\n              },\n              transition: transition,\n              variants: {\n                DBVPEQd5w: {\n                  rotate: 45\n                }\n              }\n            })]\n          })]\n        }), isDisplayed1() && /*#__PURE__*/_jsx(RichText, {\n          __fromCanvasComponent: true,\n          children: /*#__PURE__*/_jsx(React.Fragment, {\n            children: /*#__PURE__*/_jsx(motion.p, {\n              className: \"framer-styles-preset-1u47ddk\",\n              \"data-styles-preset\": \"I_6O49mWh\",\n              children: /*#__PURE__*/_jsx(Link, {\n                href: {\n                  webPageId: \"xclZuD361\"\n                },\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-styles-preset-aexbeb\",\n                  \"data-styles-preset\": \"stylesPresetLink\",\n                  children: \"ADN\"\n                })\n              })\n            })\n          }),\n          className: \"framer-1g7ax6n\",\n          layoutDependency: layoutDependency,\n          layoutId: \"HnNKrv2ty\",\n          style: {\n            \"--framer-paragraph-spacing\": \"0px\"\n          },\n          transition: transition,\n          verticalAlignment: \"top\",\n          withExternalLayout: true\n        }), isDisplayed1() && /*#__PURE__*/_jsx(RichText, {\n          __fromCanvasComponent: true,\n          children: /*#__PURE__*/_jsx(React.Fragment, {\n            children: /*#__PURE__*/_jsx(motion.p, {\n              className: \"framer-styles-preset-1u47ddk\",\n              \"data-styles-preset\": \"I_6O49mWh\",\n              children: /*#__PURE__*/_jsx(Link, {\n                href: {\n                  webPageId: \"pz2DmdVlK\"\n                },\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-styles-preset-aexbeb\",\n                  \"data-styles-preset\": \"stylesPresetLink\",\n                  children: \"Servicios\"\n                })\n              })\n            })\n          }),\n          className: \"framer-48qrks\",\n          layoutDependency: layoutDependency,\n          layoutId: \"z6uyfkzUI\",\n          style: {\n            \"--framer-paragraph-spacing\": \"0px\"\n          },\n          transition: transition,\n          verticalAlignment: \"top\",\n          withExternalLayout: true\n        }), isDisplayed1() && /*#__PURE__*/_jsx(RichText, {\n          __fromCanvasComponent: true,\n          children: /*#__PURE__*/_jsx(React.Fragment, {\n            children: /*#__PURE__*/_jsx(motion.p, {\n              className: \"framer-styles-preset-1u47ddk\",\n              \"data-styles-preset\": \"I_6O49mWh\",\n              children: /*#__PURE__*/_jsx(Link, {\n                href: {\n                  webPageId: \"A9RycwU3m\"\n                },\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-styles-preset-aexbeb\",\n                  \"data-styles-preset\": \"stylesPresetLink\",\n                  children: \"Proyectos\"\n                })\n              })\n            })\n          }),\n          className: \"framer-eteth1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"LFeLHbQBf\",\n          style: {\n            \"--framer-paragraph-spacing\": \"0px\"\n          },\n          transition: transition,\n          verticalAlignment: \"top\",\n          withExternalLayout: true\n        }), isDisplayed1() && /*#__PURE__*/_jsx(RichText, {\n          __fromCanvasComponent: true,\n          children: /*#__PURE__*/_jsx(React.Fragment, {\n            children: /*#__PURE__*/_jsx(motion.p, {\n              className: \"framer-styles-preset-1u47ddk\",\n              \"data-styles-preset\": \"I_6O49mWh\",\n              children: /*#__PURE__*/_jsx(Link, {\n                href: {\n                  webPageId: \"SXa4YC0Pi\"\n                },\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-styles-preset-aexbeb\",\n                  \"data-styles-preset\": \"stylesPresetLink\",\n                  children: \"Productos\"\n                })\n              })\n            })\n          }),\n          className: \"framer-1sva8kl\",\n          layoutDependency: layoutDependency,\n          layoutId: \"K02cpIQ1h\",\n          style: {\n            \"--framer-paragraph-spacing\": \"0px\"\n          },\n          transition: transition,\n          verticalAlignment: \"top\",\n          withExternalLayout: true\n        }), isDisplayed1() && /*#__PURE__*/_jsx(RichText, {\n          __fromCanvasComponent: true,\n          children: /*#__PURE__*/_jsx(React.Fragment, {\n            children: /*#__PURE__*/_jsx(motion.p, {\n              className: \"framer-styles-preset-1u47ddk\",\n              \"data-styles-preset\": \"I_6O49mWh\",\n              children: /*#__PURE__*/_jsx(Link, {\n                href: {\n                  webPageId: \"oZs5Z2kSt\"\n                },\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-styles-preset-aexbeb\",\n                  \"data-styles-preset\": \"stylesPresetLink\",\n                  children: \"Blog\"\n                })\n              })\n            })\n          }),\n          className: \"framer-1l3jidx\",\n          layoutDependency: layoutDependency,\n          layoutId: \"OhPM7dzPo\",\n          style: {\n            \"--framer-paragraph-spacing\": \"0px\"\n          },\n          transition: transition,\n          verticalAlignment: \"top\",\n          withExternalLayout: true\n        }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1lntl85-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"v0ZET6Gtl-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(ButtonContact, {\n            height: \"100%\",\n            id: \"v0ZET6Gtl\",\n            layoutId: \"v0ZET6Gtl\",\n            title: \"\\xbfHablamos?\",\n            variant: \"stuGQO5W3\",\n            width: \"100%\"\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-fb2f3 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-fb2f3 .framer-1imwndk { display: block; }\", \".framer-fb2f3 .framer-1fto52w { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; padding: 24px 100px 24px 100px; position: relative; width: 1200px; }\", \".framer-fb2f3 .framer-10pg2v1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 32px; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-fb2f3 .framer-labfy1 { flex: none; height: 32px; position: relative; text-decoration: none; width: 108px; }\", \".framer-fb2f3 .framer-1f0yuyu { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; }\", \".framer-fb2f3 .framer-u4s1yc { bottom: 7px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; will-change: transform; }\", \".framer-fb2f3 .framer-3nvbw4 { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; will-change: transform; }\", \".framer-fb2f3 .framer-pb7eoo { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 7px; width: 24px; will-change: transform; }\", \".framer-fb2f3 .framer-1g7ax6n, .framer-fb2f3 .framer-48qrks, .framer-fb2f3 .framer-eteth1, .framer-fb2f3 .framer-1sva8kl, .framer-fb2f3 .framer-1l3jidx { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-fb2f3 .framer-1lntl85-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-fb2f3 .framer-1209ii { flex: none; height: 92px; overflow: visible; position: absolute; right: 0px; top: 0px; width: 616px; z-index: 0; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fb2f3 .framer-1fto52w { gap: 0px; } .framer-fb2f3 .framer-1fto52w > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-fb2f3 .framer-1fto52w > :first-child { margin-left: 0px; } .framer-fb2f3 .framer-1fto52w > :last-child { margin-right: 0px; } }\", \".framer-fb2f3.framer-v-ab71fk .framer-1fto52w { padding: 24px 50px 24px 50px; width: 810px; }\", \".framer-fb2f3.framer-v-4zifg8 .framer-1fto52w { padding: 24px 20px 24px 20px; width: 390px; }\", \".framer-fb2f3.framer-v-4zifg8 .framer-10pg2v1 { height: min-content; }\", \".framer-fb2f3.framer-v-4zifg8 .framer-labfy1 { order: 0; }\", \".framer-fb2f3.framer-v-4zifg8 .framer-1f0yuyu { cursor: pointer; order: 1; }\", \".framer-fb2f3.framer-v-14mbjmx .framer-1fto52w { flex-direction: column; padding: 24px 20px 60px 20px; width: 390px; }\", \".framer-fb2f3.framer-v-14mbjmx .framer-10pg2v1 { flex: none; width: 100%; }\", \".framer-fb2f3.framer-v-14mbjmx .framer-1f0yuyu { cursor: pointer; }\", \".framer-fb2f3.framer-v-14mbjmx .framer-u4s1yc { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\", \".framer-fb2f3.framer-v-14mbjmx .framer-3nvbw4 { left: calc(50.00000000000002% - 2px / 2); width: 2px; }\", \".framer-fb2f3.framer-v-14mbjmx .framer-pb7eoo { top: calc(50.00000000000002% - 2px / 2); }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fb2f3.framer-v-14mbjmx .framer-1fto52w { gap: 0px; } .framer-fb2f3.framer-v-14mbjmx .framer-1fto52w > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-fb2f3.framer-v-14mbjmx .framer-1fto52w > :first-child { margin-top: 0px; } .framer-fb2f3.framer-v-14mbjmx .framer-1fto52w > :last-child { margin-bottom: 0px; } }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 88\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uddDtR6d5\":{\"layout\":[\"fixed\",\"auto\"]},\"XRq14n24j\":{\"layout\":[\"fixed\",\"auto\"]},\"DBVPEQd5w\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst Framerm_LpO5zjJ = withCSS(Component, css, \"framer-fb2f3\");\nexport default Framerm_LpO5zjJ;\nFramerm_LpO5zjJ.displayName = \"Menu\";\nFramerm_LpO5zjJ.defaultProps = {\n  height: 88,\n  width: 1200\n};\naddPropertyControls(Framerm_LpO5zjJ, {\n  variant: {\n    options: [\"PnW2wFoGS\", \"uddDtR6d5\", \"XRq14n24j\", \"DBVPEQd5w\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\", \"Phone Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(Framerm_LpO5zjJ, [...ButtonContactFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerm_LpO5zjJ\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uddDtR6d5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XRq14n24j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DBVPEQd5w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"88\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\"; /*\n                                      ** ICON UTILS\n                                      ** Pull as much re-usable logic into here as possible\n                                      ** This will make it easier to replace in all icon components\n                                      */\nexport const containerStyles = {\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseDown: {\n    type: ControlType.EventHandler\n  },\n  onMouseUp: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nconst findByArray = (arr, search) => arr.find(a => a.toLowerCase().includes(search));\nexport function getIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // gotta get the exact match first THEN find\n  // have a set and try to access ?\n  if (selectByList) return iconSelection;\n  if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n  const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n  var _iconSearchTerm; // check for exact match, otherwise use .find\n  const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n  return searchResult;\n}\nexport function useIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // Clean search term\n  const iconSearchResult = useMemo(() => {\n    if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n    const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n    var _iconSearchTerm; // check for exact match, otherwise use .find\n    const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n    return searchResult;\n  }, [iconSelection, iconSearch]);\n  const name = selectByList ? iconSelection : iconSearchResult;\n  return name;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"getIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./utils.map"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "nPJf2Gq_v", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter1ggmu7q", "args", "onMouseLeave1n2izkh", "onMouseEnter10im3qs", "onMouseLeave16i9x9r", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "Framern2BL5UELb", "withCSS", "n2BL5UELb_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "ButtonContactFonts", "getFonts", "n2BL5UELb_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1vch68", "args", "onTap1nqxh4", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "Link", "Image2", "RichText", "x", "css", "Framerm_LpO5zjJ", "withCSS", "m_LpO5zjJ_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "getIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchTerm", "_iconSearchTerm", "useIconSelection", "iconSearchResult", "se"]
}
