{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/zESc4iYmdIQmgqPhmMFd/jrysDcHSGHJDpq3yINqS/W0SIw07Ys.js", "ssg:https://framerusercontent.com/modules/xi0TznWCOcISGRtBb17w/Mve7jb2sFMbQ4W8FLlbc/pIUQgvYey.js"],
  "sourcesContent": ["// Generated by Framer (f7d95e4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/far3k18UmH7n5gcyK3SM/YGBg4za00dnrk6SS2MIN/E7NM0wksx.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/2pplmmgOPFSv10uHOwwv/IyDHjoHAr5QTEErK5mWx/jzgmyoKGG.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rTtZavDHsPvjG10aNyGZ/Sehc2P8gNAgYFETL2koM/Zw50MToJx.js\";const cycleOrder=[\"TIVpmvpHY\",\"m6mfr9gVr\"];const serializationHash=\"framer-xnf1I\";const variantClassNames={m6mfr9gVr:\"framer-v-1upwc06\",TIVpmvpHY:\"framer-v-1tard3n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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={\"Variant 1\":\"TIVpmvpHY\",\"Variant 2\":\"m6mfr9gVr\"};const getProps=({bgColor,designation,height,id,image,name1,quoteSvgIcon,text,width,...props})=>{return{...props,gflzY9rZV:text??props.gflzY9rZV??\"What more can I say about Mike and his company that everyone else hasn't already said? Nothing short of fabulous \uD83D\uDC4C.  From the time I met Mike for a bid on Magnatrack hurricane screens, I knew his company and product were what I wanted. His knowledge, professionalism, and experience are outstanding, and his friendly  and caring attitude sold me. The process was very smooth,and Mike and the crew installed my screens in one day!! The quality of materials is great and the installation is beautiful.. I love my screens and will always use this company for any other screen needs I may have. AAA+++\",jug9_rtBK:bgColor??props.jug9_rtBK??\"rgb(255, 255, 255)\",qleaWUi7u:name1??props.qleaWUi7u??\"Elaine McCaddin\",qNTi3M3b8:image??props.qNTi3M3b8??{src:\"https://framerusercontent.com/images/cDioZKgHfk2VzE66TBcoAGajTQ.png\"},ReW3XrMmv:designation??props.ReW3XrMmv??\"Local Guide\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TIVpmvpHY\",Z8RrM5o0v:quoteSvgIcon??props.Z8RrM5o0v??{src:\"https://framerusercontent.com/images/muAfHkIgMElCoKVd440z4fs6BGI.svg\"}};};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,qNTi3M3b8,qleaWUi7u,ReW3XrMmv,gflzY9rZV,Z8RrM5o0v,jug9_rtBK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TIVpmvpHY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tard3n\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"TIVpmvpHY\",ref:refBinding,style:{backgroundColor:jug9_rtBK,borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 4px 32px 0px rgba(0, 0, 0, 0.03999999910593033)\",...style},...addPropertyOverrides({m6mfr9gVr:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tr3v5v\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"bOUdj3Zp9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-43fevq\",\"data-framer-name\":\"profile & icon\",layoutDependency:layoutDependency,layoutId:\"lBlnJvIXT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9rcg3b\",\"data-framer-name\":\"profile\",layoutDependency:layoutDependency,layoutId:\"RqgkowysF\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||486)-80-253)/2+0+0)+0+0+0+0),sizes:\"70px\",...toResponsiveImage(qNTi3M3b8)},className:\"framer-prerkq\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"AiHHSBOEU\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"},...addPropertyOverrides({m6mfr9gVr:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||993)-80-301)/2+0+0)+0+0+0+0+0),sizes:\"70px\",...toResponsiveImage(qNTi3M3b8)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2z6w0n\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"POZgSk7Jn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2coxws\",\"data-styles-preset\":\"Zw50MToJx\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6dfe5647-fc70-4a05-9ea3-ae8f58c12c42, rgb(52, 52, 43)))\"},children:\"Chieko Chute\"})}),className:\"framer-anooqn\",\"data-framer-name\":\"Chieko Chute\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lAFC9k5jM\",style:{\"--extracted-r6o4lv\":\"var(--token-6dfe5647-fc70-4a05-9ea3-ae8f58c12c42, rgb(52, 52, 43))\"},text:qleaWUi7u,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oiu7hk\",\"data-styles-preset\":\"E7NM0wksx\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6443da78-2ff3-4d71-a318-9571ba7c6439, rgb(67, 67, 56)))\"},children:\"Managing Director\"})}),className:\"framer-1b2jw5f\",\"data-framer-name\":\"Managing Director\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XmVxY_afC\",style:{\"--extracted-r6o4lv\":\"var(--token-6443da78-2ff3-4d71-a318-9571ba7c6439, rgb(67, 67, 56))\"},text:ReW3XrMmv,verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:40,intrinsicWidth:54,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||486)-80-253)/2+0+0)+0+0+15),pixelHeight:40,pixelWidth:54,sizes:\"54px\",...toResponsiveImage(Z8RrM5o0v),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-13nmn9k\",\"data-framer-name\":\"Quote-icon\",layoutDependency:layoutDependency,layoutId:\"mZ51yCf0b\",...addPropertyOverrides({m6mfr9gVr:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:40,intrinsicWidth:54,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||993)-80-301)/2+0+0)+0+0+0+78),pixelHeight:40,pixelWidth:54,sizes:\"54px\",...toResponsiveImage(Z8RrM5o0v),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jueu3r\",\"data-styles-preset\":\"jzgmyoKGG\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6443da78-2ff3-4d71-a318-9571ba7c6439, rgb(67, 67, 56)))\"},children:\"I have worked with Roofing for years and they have consistently done great work not only for me, but now for many of my clients. I would not hesitate to recommend them.\"})}),className:\"framer-7na21r\",\"data-framer-name\":\"\u201CYou made it so simp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kjZtKzkLV\",style:{\"--extracted-r6o4lv\":\"var(--token-6443da78-2ff3-4d71-a318-9571ba7c6439, rgb(67, 67, 56))\"},text:gflzY9rZV,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xnf1I.framer-1jumx73, .framer-xnf1I .framer-1jumx73 { display: block; }\",\".framer-xnf1I.framer-1tard3n { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 40px; position: relative; width: 636px; }\",\".framer-xnf1I .framer-tr3v5v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xnf1I .framer-43fevq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xnf1I .framer-9rcg3b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xnf1I .framer-prerkq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 70px); position: relative; width: 70px; }\",\".framer-xnf1I .framer-2z6w0n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xnf1I .framer-anooqn, .framer-xnf1I .framer-1b2jw5f { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-xnf1I .framer-13nmn9k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 54px; }\",\".framer-xnf1I .framer-7na21r { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xnf1I.framer-1tard3n, .framer-xnf1I .framer-tr3v5v, .framer-xnf1I .framer-9rcg3b, .framer-xnf1I .framer-2z6w0n, .framer-xnf1I .framer-13nmn9k { gap: 0px; } .framer-xnf1I.framer-1tard3n > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-xnf1I.framer-1tard3n > :first-child, .framer-xnf1I .framer-tr3v5v > :first-child, .framer-xnf1I .framer-2z6w0n > :first-child { margin-top: 0px; } .framer-xnf1I.framer-1tard3n > :last-child, .framer-xnf1I .framer-tr3v5v > :last-child, .framer-xnf1I .framer-2z6w0n > :last-child { margin-bottom: 0px; } .framer-xnf1I .framer-tr3v5v > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-xnf1I .framer-9rcg3b > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-xnf1I .framer-9rcg3b > :first-child, .framer-xnf1I .framer-13nmn9k > :first-child { margin-left: 0px; } .framer-xnf1I .framer-9rcg3b > :last-child, .framer-xnf1I .framer-13nmn9k > :last-child { margin-right: 0px; } .framer-xnf1I .framer-2z6w0n > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-xnf1I .framer-13nmn9k > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-xnf1I.framer-v-1upwc06.framer-1tard3n { width: 320px; }\",\".framer-xnf1I.framer-v-1upwc06 .framer-43fevq { flex-direction: column; gap: 8px; justify-content: center; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xnf1I.framer-v-1upwc06 .framer-43fevq { gap: 0px; } .framer-xnf1I.framer-v-1upwc06 .framer-43fevq > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-xnf1I.framer-v-1upwc06 .framer-43fevq > :first-child { margin-top: 0px; } .framer-xnf1I.framer-v-1upwc06 .framer-43fevq > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 486\n * @framerIntrinsicWidth 636\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"m6mfr9gVr\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"qNTi3M3b8\":\"image\",\"qleaWUi7u\":\"name1\",\"ReW3XrMmv\":\"designation\",\"gflzY9rZV\":\"text\",\"Z8RrM5o0v\":\"quoteSvgIcon\",\"jug9_rtBK\":\"bgColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW0SIw07Ys=withCSS(Component,css,\"framer-xnf1I\");export default FramerW0SIw07Ys;FramerW0SIw07Ys.displayName=\"Testimonial-card\";FramerW0SIw07Ys.defaultProps={height:486,width:636};addPropertyControls(FramerW0SIw07Ys,{variant:{options:[\"TIVpmvpHY\",\"m6mfr9gVr\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},qNTi3M3b8:{__defaultAssetReference:\"data:framer/asset-reference,cDioZKgHfk2VzE66TBcoAGajTQ.png?originalFilename=Image.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},qleaWUi7u:{defaultValue:\"Elaine McCaddin\",displayTextArea:false,title:\"Name\",type:ControlType.String},ReW3XrMmv:{defaultValue:\"Local Guide\",displayTextArea:false,title:\"Designation\",type:ControlType.String},gflzY9rZV:{defaultValue:\"What more can I say about Mike and his company that everyone else hasn't already said? Nothing short of fabulous \uD83D\uDC4C.  From the time I met Mike for a bid on Magnatrack hurricane screens, I knew his company and product were what I wanted. His knowledge, professionalism, and experience are outstanding, and his friendly  and caring attitude sold me. The process was very smooth,and Mike and the crew installed my screens in one day!! The quality of materials is great and the installation is beautiful.. I love my screens and will always use this company for any other screen needs I may have. AAA+++\",displayTextArea:false,title:\"Text\",type:ControlType.String},Z8RrM5o0v:{__defaultAssetReference:\"data:framer/asset-reference,muAfHkIgMElCoKVd440z4fs6BGI.svg?originalFilename=Quote-svg.svg&preferredSize=auto\",title:\"Quote svg-icon\",type:ControlType.ResponsiveImage},jug9_rtBK:{defaultValue:\"rgb(255, 255, 255)\",title:\"Bg-color\",type:ControlType.Color}});addFonts(FramerW0SIw07Ys,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW0SIw07Ys\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"qNTi3M3b8\\\":\\\"image\\\",\\\"qleaWUi7u\\\":\\\"name1\\\",\\\"ReW3XrMmv\\\":\\\"designation\\\",\\\"gflzY9rZV\\\":\\\"text\\\",\\\"Z8RrM5o0v\\\":\\\"quoteSvgIcon\\\",\\\"jug9_rtBK\\\":\\\"bgColor\\\"}\",\"framerIntrinsicHeight\":\"486\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m6mfr9gVr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"636\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W0SIw07Ys.map", "// Generated by Framer (f7d95e4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,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/697j86rXweZJvlcnuzy7/awSscm49ijAimYR0C0d0/D8Cbt_qZk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/2pplmmgOPFSv10uHOwwv/IyDHjoHAr5QTEErK5mWx/jzgmyoKGG.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/kwHhg6tXwxRmYdwLe7ax/i4ExJjIdVuf6BAnlkvxf/LrPFNl9lG.js\";import TestimonialCard from\"https://framerusercontent.com/modules/zESc4iYmdIQmgqPhmMFd/jrysDcHSGHJDpq3yINqS/W0SIw07Ys.js\";const TestimonialCardFonts=getFonts(TestimonialCard);const cycleOrder=[\"y0v2oRTdA\",\"pzYyTnhE1\",\"B2fctK_eC\",\"ZnyUrWLR4\"];const serializationHash=\"framer-rc53o\";const variantClassNames={B2fctK_eC:\"framer-v-1k3mg7a\",pzYyTnhE1:\"framer-v-j4rqp8\",y0v2oRTdA:\"framer-v-4bt8a6\",ZnyUrWLR4:\"framer-v-2tn8p9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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={\"Variant 1\":\"y0v2oRTdA\",\"Variant 2\":\"pzYyTnhE1\",\"Variant 3\":\"B2fctK_eC\",\"Variant 4\":\"ZnyUrWLR4\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"y0v2oRTdA\"};};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:\"y0v2oRTdA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4bt8a6\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"y0v2oRTdA\",ref:refBinding,style:{backgroundColor:\"var(--token-e222a92f-cead-4e76-8829-7c50919424d1, rgb(244, 244, 235))\",...style},...addPropertyOverrides({B2fctK_eC:{\"data-framer-name\":\"Variant 3\"},pzYyTnhE1:{\"data-framer-name\":\"Variant 2\"},ZnyUrWLR4:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2e6id2\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"spv5JgWBo\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-awr5w1\",layoutDependency:layoutDependency,layoutId:\"xmSagXQy_\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p7lpqm\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"y75TWQoM1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5gz33q\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"nrIduSynx\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pd402l\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"xATvB967X\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-q47d2k\",\"data-styles-preset\":\"D8Cbt_qZk\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-6dfe5647-fc70-4a05-9ea3-ae8f58c12c42, rgb(52, 52, 43)))\"},children:\"What our clients say\"})}),className:\"framer-2nwvy4\",\"data-framer-name\":\"See what our clients say\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VBnqZvDDK\",style:{\"--extracted-1of0zx5\":\"var(--token-6dfe5647-fc70-4a05-9ea3-ae8f58c12c42, rgb(52, 52, 43))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({B2fctK_eC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-q47d2k\",\"data-styles-preset\":\"D8Cbt_qZk\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-6dfe5647-fc70-4a05-9ea3-ae8f58c12c42, rgb(52, 52, 43)))\"},children:\"What our clients say\"})})},ZnyUrWLR4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-q47d2k\",\"data-styles-preset\":\"D8Cbt_qZk\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-6dfe5647-fc70-4a05-9ea3-ae8f58c12c42, rgb(52, 52, 43)))\"},children:\"What our clients say\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jueu3r\",\"data-styles-preset\":\"jzgmyoKGG\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6443da78-2ff3-4d71-a318-9571ba7c6439, rgb(67, 67, 56)))\"},children:\"Five star reviews are the life blood of any business. Thats why we are proud of every one.\"})}),className:\"framer-1768pdu\",\"data-framer-name\":\"We proudly employ the Industries most dedicated individuals, who are all professionally trained to Roofing service standards for the customers.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"C2CDqR1Az\",style:{\"--extracted-r6o4lv\":\"var(--token-6443da78-2ff3-4d71-a318-9571ba7c6439, rgb(67, 67, 56))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({B2fctK_eC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jueu3r\",\"data-styles-preset\":\"jzgmyoKGG\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6443da78-2ff3-4d71-a318-9571ba7c6439, rgb(67, 67, 56)))\"},children:\"Five star reviews are the life blood of any business. Thats why we are proud of every one.\"})})},ZnyUrWLR4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jueu3r\",\"data-styles-preset\":\"jzgmyoKGG\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6443da78-2ff3-4d71-a318-9571ba7c6439, rgb(67, 67, 56)))\"},children:\"Five star reviews are the life blood of any business. Thats why we are proud of every one.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pk3sel\",\"data-framer-name\":\"Number\",layoutDependency:layoutDependency,layoutId:\"G_RsXLwZG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ztoqjd\",\"data-framer-name\":\"icon & text\",layoutDependency:layoutDependency,layoutId:\"pmQnvCzfi\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-145bffl\",\"data-framer-name\":\"favourite-31\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:140,layoutDependency:layoutDependency,layoutId:\"SnpTYdvEq\",svg:'<svg width=\"140\" height=\"20\" viewBox=\"0 0 140 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.392 0.256421L13.2457 6.32115L19.625 7.2939C19.7902 7.31957 19.9272 7.44082 19.9786 7.60687C20.03 7.77292 19.9871 7.9551 19.8677 8.07711L15.2524 12.7968L16.3421 19.4624C16.3708 19.6343 16.3034 19.8083 16.1685 19.911C16.0336 20.0138 15.8545 20.0273 15.7068 19.9461L10.0007 16.7996L4.29447 19.947C4.14686 20.0286 3.96771 20.0152 3.8327 19.9125C3.6977 19.8098 3.63038 19.6357 3.65919 19.4638L4.74886 12.7968L0.132336 8.07711C0.0129373 7.9551 -0.0300433 7.77292 0.0213977 7.60687C0.0728387 7.44082 0.209821 7.31957 0.374968 7.2939L6.75426 6.32115L9.60931 0.256421C9.68196 0.0996028 9.83397 0 10.0007 0C10.1673 0 10.3193 0.0996028 10.392 0.256421Z\" fill=\"#FFB507\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M40.392 0.256421L43.2457 6.32115L49.625 7.2939C49.7902 7.31957 49.9272 7.44082 49.9786 7.60687C50.03 7.77292 49.9871 7.9551 49.8677 8.07711L45.2524 12.7968L46.3421 19.4624C46.3708 19.6343 46.3034 19.8083 46.1685 19.911C46.0336 20.0138 45.8545 20.0273 45.7068 19.9461L40.0007 16.7996L34.2945 19.947C34.1469 20.0286 33.9677 20.0152 33.8327 19.9125C33.6977 19.8098 33.6304 19.6357 33.6592 19.4638L34.7489 12.7968L30.1323 8.07711C30.0129 7.9551 29.97 7.77292 30.0214 7.60687C30.0728 7.44082 30.2098 7.31957 30.375 7.2939L36.7543 6.32115L39.6093 0.256421C39.682 0.0996028 39.834 0 40.0007 0C40.1673 0 40.3193 0.0996028 40.392 0.256421Z\" fill=\"#FFB507\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M70.392 0.256421L73.2457 6.32115L79.625 7.2939C79.7902 7.31957 79.9272 7.44082 79.9786 7.60687C80.03 7.77292 79.9871 7.9551 79.8677 8.07711L75.2524 12.7968L76.3421 19.4624C76.3708 19.6343 76.3034 19.8083 76.1685 19.911C76.0336 20.0138 75.8545 20.0273 75.7068 19.9461L70.0007 16.7996L64.2945 19.947C64.1469 20.0286 63.9677 20.0152 63.8327 19.9125C63.6977 19.8098 63.6304 19.6357 63.6592 19.4638L64.7489 12.7968L60.1323 8.07711C60.0129 7.9551 59.97 7.77292 60.0214 7.60687C60.0728 7.44082 60.2098 7.31957 60.375 7.2939L66.7543 6.32115L69.6093 0.256421C69.682 0.0996028 69.834 0 70.0007 0C70.1673 0 70.3193 0.0996028 70.392 0.256421Z\" fill=\"#FFB507\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M100.392 0.256421L103.246 6.32115L109.625 7.2939C109.79 7.31957 109.927 7.44082 109.979 7.60687C110.03 7.77292 109.987 7.9551 109.868 8.07711L105.252 12.7968L106.342 19.4624C106.371 19.6343 106.303 19.8083 106.169 19.911C106.034 20.0138 105.855 20.0273 105.707 19.9461L100.001 16.7996L94.2945 19.947C94.1469 20.0286 93.9677 20.0152 93.8327 19.9125C93.6977 19.8098 93.6304 19.6357 93.6592 19.4638L94.7489 12.7968L90.1323 8.07711C90.0129 7.9551 89.97 7.77292 90.0214 7.60687C90.0728 7.44082 90.2098 7.31957 90.375 7.2939L96.7543 6.32115L99.6093 0.256421C99.682 0.0996028 99.834 0 100.001 0C100.167 0 100.319 0.0996028 100.392 0.256421Z\" fill=\"#FFB507\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M130.392 0.256421L133.246 6.32115L139.625 7.2939C139.79 7.31957 139.927 7.44082 139.979 7.60687C140.03 7.77292 139.987 7.9551 139.868 8.07711L135.252 12.7968L136.342 19.4624C136.371 19.6343 136.303 19.8083 136.169 19.911C136.034 20.0138 135.855 20.0273 135.707 19.9461L130.001 16.7996L124.294 19.947C124.147 20.0286 123.968 20.0152 123.833 19.9125C123.698 19.8098 123.63 19.6357 123.659 19.4638L124.749 12.7968L120.132 8.07711C120.013 7.9551 119.97 7.77292 120.021 7.60687C120.073 7.44082 120.21 7.31957 120.375 7.2939L126.754 6.32115L129.609 0.256421C129.682 0.0996028 129.834 0 130.001 0C130.167 0 130.319 0.0996028 130.392 0.256421Z\" fill=\"#FFB507\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtNzAw\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"104px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-1px\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(173, 173, 159))\"},children:\"45\"})}),className:\"framer-bvs41x\",\"data-framer-name\":\"597\",fonts:[\"GF;Plus Jakarta Sans-700\"],layoutDependency:layoutDependency,layoutId:\"FgIITsQsj\",style:{\"--extracted-r6o4lv\":\"rgb(173, 173, 159)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-xfpaaj\",\"data-styles-preset\":\"LrPFNl9lG\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6dfe5647-fc70-4a05-9ea3-ae8f58c12c42, rgb(52, 52, 43)))\"},children:\"Satisfied customers\"})}),className:\"framer-1odvovy\",\"data-framer-name\":\"customers have given ratings for support\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WOtKvXoN2\",style:{\"--extracted-r6o4lv\":\"var(--token-6dfe5647-fc70-4a05-9ea3-ae8f58c12c42, rgb(52, 52, 43))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZnyUrWLR4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-xfpaaj\",\"data-styles-preset\":\"LrPFNl9lG\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6dfe5647-fc70-4a05-9ea3-ae8f58c12c42, rgb(52, 52, 43)))\"},children:\"Satisfied customers\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jaybuf\",\"data-framer-name\":\"cards\",layoutDependency:layoutDependency,layoutId:\"RDGrfl9xt\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:486,width:`calc((min(${componentViewport?.width||\"100vw\"}, 1320px) - 40px) * 0.4977)`,y:(componentViewport?.y||0)+130+(((componentViewport?.height||1032.5)-270-792.85)/2+0+0)+0+0+0+0+0+306.85+0,...addPropertyOverrides({B2fctK_eC:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||1496)-160-962.05)/2+0+0)+0+0+0+0+0+476.05+0},pzYyTnhE1:{y:(componentViewport?.y||0)+110+(((componentViewport?.height||1053.5)-230-792.85)/2+0+0)+0+0+0+0+0+306.85+0},ZnyUrWLR4:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 40px)`,y:(componentViewport?.y||0)+60+(((componentViewport?.height||3001.5)-90-1551.05)/2+0+0)+0+0+0+0+0+555.05+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j4dr10-container\",layoutDependency:layoutDependency,layoutId:\"IWVtwQmuv-container\",nodeId:\"IWVtwQmuv\",rendersWithMotion:true,scopeId:\"pIUQgvYey\",children:/*#__PURE__*/_jsx(TestimonialCard,{gflzY9rZV:\"What more can I say about Mike and his company that everyone else hasn't already said? Nothing short of fabulous \uD83D\uDC4C.  From the time I met Mike for a bid on Magnatrack hurricane screens, I knew his company and product were what I wanted. His knowledge, professionalism, and experience are outstanding, and his friendly  and caring attitude sold me. The process was very smooth,and Mike and the crew installed my screens in one day!! The quality of materials is great and the installation is beautiful.. I love my screens and will always use this company for any other screen needs I may have. AAA+++\",height:\"100%\",id:\"IWVtwQmuv\",jug9_rtBK:\"rgb(255, 255, 255)\",layoutId:\"IWVtwQmuv\",qleaWUi7u:\"Elaine McCaddin\",ReW3XrMmv:\"Local Guide\",style:{width:\"100%\"},variant:\"TIVpmvpHY\",width:\"100%\",...addPropertyOverrides({ZnyUrWLR4:{variant:\"m6mfr9gVr\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:486,width:`calc((min(${componentViewport?.width||\"100vw\"}, 1320px) - 40px) * 0.4977)`,y:(componentViewport?.y||0)+130+(((componentViewport?.height||1032.5)-270-792.85)/2+0+0)+0+0+0+0+0+306.85+0,...addPropertyOverrides({B2fctK_eC:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||1496)-160-962.05)/2+0+0)+0+0+0+0+0+476.05+0},pzYyTnhE1:{y:(componentViewport?.y||0)+110+(((componentViewport?.height||1053.5)-230-792.85)/2+0+0)+0+0+0+0+0+306.85+0},ZnyUrWLR4:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 40px)`,y:(componentViewport?.y||0)+60+(((componentViewport?.height||3001.5)-90-1551.05)/2+0+0)+0+0+0+0+0+555.05+0+510}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13qbhng-container\",layoutDependency:layoutDependency,layoutId:\"zXOazZsaB-container\",nodeId:\"zXOazZsaB\",rendersWithMotion:true,scopeId:\"pIUQgvYey\",children:/*#__PURE__*/_jsx(TestimonialCard,{gflzY9rZV:\"I had Florida Screen & Shutter build a large custom pool screen enclosure with a substantial overhanging section of roof panels.  I worked with the owner Mike throughout the process.  Mike and his crew worked two weeks through extremely hot and humid conditions to deliver a great looking product on time and within budget, as promised!  They used very good materials, built everything exactly to the engineering standards, and went above and beyond what most companies would do to satisfy a customer. Honesty and integrity are hard to come by in todays marketplace.  Mike appears to be on a mission to prove that there are still good contractors willing to treat customers fair and deliver what they promise!!! I recommend them highly.\",height:\"100%\",id:\"zXOazZsaB\",jug9_rtBK:\"rgb(255, 255, 255)\",layoutId:\"zXOazZsaB\",qleaWUi7u:\"Albert Oberst\",qNTi3M3b8:addImageAlt({src:\"https://framerusercontent.com/images/OoMgmJbhJZQv1f5LQIIaw7CcNg.png\"},\"\"),ReW3XrMmv:\"\",style:{width:\"100%\"},variant:\"TIVpmvpHY\",width:\"100%\",...addPropertyOverrides({ZnyUrWLR4:{variant:\"m6mfr9gVr\"}},baseVariant,gestureVariant)})})})]})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rc53o.framer-iwfwxc, .framer-rc53o .framer-iwfwxc { display: block; }\",\".framer-rc53o.framer-4bt8a6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 130px 0px 140px 0px; position: relative; width: 1440px; }\",\".framer-rc53o .framer-2e6id2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1320px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-rc53o .framer-awr5w1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-rc53o .framer-1p7lpqm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-rc53o .framer-5gz33q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-rc53o .framer-1pd402l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 58%; }\",\".framer-rc53o .framer-2nwvy4, .framer-rc53o .framer-1768pdu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-rc53o .framer-1pk3sel { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 28%; }\",\".framer-rc53o .framer-ztoqjd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-rc53o .framer-145bffl { flex: none; height: 20px; position: relative; width: 140px; }\",\".framer-rc53o .framer-bvs41x { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-rc53o .framer-1odvovy { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-rc53o .framer-jaybuf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-rc53o .framer-1j4dr10-container, .framer-rc53o .framer-13qbhng-container { flex: none; height: auto; position: relative; width: 50%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rc53o.framer-4bt8a6, .framer-rc53o .framer-2e6id2, .framer-rc53o .framer-awr5w1, .framer-rc53o .framer-1p7lpqm, .framer-rc53o .framer-1pd402l, .framer-rc53o .framer-1pk3sel, .framer-rc53o .framer-ztoqjd, .framer-rc53o .framer-jaybuf { gap: 0px; } .framer-rc53o.framer-4bt8a6 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-rc53o.framer-4bt8a6 > :first-child, .framer-rc53o .framer-2e6id2 > :first-child, .framer-rc53o .framer-awr5w1 > :first-child, .framer-rc53o .framer-1p7lpqm > :first-child, .framer-rc53o .framer-1pd402l > :first-child, .framer-rc53o .framer-ztoqjd > :first-child { margin-top: 0px; } .framer-rc53o.framer-4bt8a6 > :last-child, .framer-rc53o .framer-2e6id2 > :last-child, .framer-rc53o .framer-awr5w1 > :last-child, .framer-rc53o .framer-1p7lpqm > :last-child, .framer-rc53o .framer-1pd402l > :last-child, .framer-rc53o .framer-ztoqjd > :last-child { margin-bottom: 0px; } .framer-rc53o .framer-2e6id2 > *, .framer-rc53o .framer-awr5w1 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-rc53o .framer-1p7lpqm > * { margin: 0px; margin-bottom: calc(70px / 2); margin-top: calc(70px / 2); } .framer-rc53o .framer-1pd402l > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-rc53o .framer-1pk3sel > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-rc53o .framer-1pk3sel > :first-child, .framer-rc53o .framer-jaybuf > :first-child { margin-left: 0px; } .framer-rc53o .framer-1pk3sel > :last-child, .framer-rc53o .framer-jaybuf > :last-child { margin-right: 0px; } .framer-rc53o .framer-ztoqjd > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-rc53o .framer-jaybuf > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\",\".framer-rc53o.framer-v-j4rqp8.framer-4bt8a6 { padding: 110px 0px 120px 0px; width: 1200px; }\",\".framer-rc53o.framer-v-j4rqp8 .framer-1pd402l { width: 60%; }\",\".framer-rc53o.framer-v-j4rqp8 .framer-1pk3sel { width: 34%; }\",\".framer-rc53o.framer-v-1k3mg7a.framer-4bt8a6 { padding: 80px 0px 80px 0px; width: 810px; }\",\".framer-rc53o.framer-v-1k3mg7a .framer-5gz33q { flex-direction: column; gap: 40px; justify-content: center; }\",\".framer-rc53o.framer-v-1k3mg7a .framer-1pd402l, .framer-rc53o.framer-v-2tn8p9 .framer-1pd402l { align-content: center; align-items: center; width: 100%; }\",\".framer-rc53o.framer-v-1k3mg7a .framer-2nwvy4 { width: 76%; }\",\".framer-rc53o.framer-v-1k3mg7a .framer-1pk3sel { width: 48%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rc53o.framer-v-1k3mg7a .framer-5gz33q { gap: 0px; } .framer-rc53o.framer-v-1k3mg7a .framer-5gz33q > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-rc53o.framer-v-1k3mg7a .framer-5gz33q > :first-child { margin-top: 0px; } .framer-rc53o.framer-v-1k3mg7a .framer-5gz33q > :last-child { margin-bottom: 0px; } }\",\".framer-rc53o.framer-v-2tn8p9.framer-4bt8a6 { padding: 60px 0px 30px 0px; width: 340px; }\",\".framer-rc53o.framer-v-2tn8p9 .framer-1p7lpqm { gap: 40px; }\",\".framer-rc53o.framer-v-2tn8p9 .framer-5gz33q { flex-direction: column; gap: 30px; justify-content: center; }\",\".framer-rc53o.framer-v-2tn8p9 .framer-1pk3sel { align-content: center; align-items: center; flex-direction: column; width: 100%; }\",\".framer-rc53o.framer-v-2tn8p9 .framer-1odvovy { flex: none; width: 100%; }\",\".framer-rc53o.framer-v-2tn8p9 .framer-jaybuf { flex-direction: column; }\",\".framer-rc53o.framer-v-2tn8p9 .framer-1j4dr10-container, .framer-rc53o.framer-v-2tn8p9 .framer-13qbhng-container { width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rc53o.framer-v-2tn8p9 .framer-1p7lpqm, .framer-rc53o.framer-v-2tn8p9 .framer-5gz33q, .framer-rc53o.framer-v-2tn8p9 .framer-1pk3sel, .framer-rc53o.framer-v-2tn8p9 .framer-jaybuf { gap: 0px; } .framer-rc53o.framer-v-2tn8p9 .framer-1p7lpqm > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-rc53o.framer-v-2tn8p9 .framer-1p7lpqm > :first-child, .framer-rc53o.framer-v-2tn8p9 .framer-5gz33q > :first-child, .framer-rc53o.framer-v-2tn8p9 .framer-1pk3sel > :first-child, .framer-rc53o.framer-v-2tn8p9 .framer-jaybuf > :first-child { margin-top: 0px; } .framer-rc53o.framer-v-2tn8p9 .framer-1p7lpqm > :last-child, .framer-rc53o.framer-v-2tn8p9 .framer-5gz33q > :last-child, .framer-rc53o.framer-v-2tn8p9 .framer-1pk3sel > :last-child, .framer-rc53o.framer-v-2tn8p9 .framer-jaybuf > :last-child { margin-bottom: 0px; } .framer-rc53o.framer-v-2tn8p9 .framer-5gz33q > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-rc53o.framer-v-2tn8p9 .framer-1pk3sel > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-rc53o.framer-v-2tn8p9 .framer-jaybuf > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1032.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pzYyTnhE1\":{\"layout\":[\"fixed\",\"auto\"]},\"B2fctK_eC\":{\"layout\":[\"fixed\",\"auto\"]},\"ZnyUrWLR4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerpIUQgvYey=withCSS(Component,css,\"framer-rc53o\");export default FramerpIUQgvYey;FramerpIUQgvYey.displayName=\"Testimonial\";FramerpIUQgvYey.defaultProps={height:1032.5,width:1440};addPropertyControls(FramerpIUQgvYey,{variant:{options:[\"y0v2oRTdA\",\"pzYyTnhE1\",\"B2fctK_eC\",\"ZnyUrWLR4\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpIUQgvYey,[{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\"},{family:\"Plus Jakarta Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/plusjakartasans/v8/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_TknNTxXUEKi4Rw.woff2\",weight:\"700\"}]},...TestimonialCardFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpIUQgvYey\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pzYyTnhE1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B2fctK_eC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZnyUrWLR4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"1032.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pIUQgvYey.map"],
  "mappings": "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",
  "names": ["cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "bgColor", "designation", "height", "id", "image", "name1", "quoteSvgIcon", "text", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "qNTi3M3b8", "qleaWUi7u", "ReW3XrMmv", "gflzY9rZV", "Z8RrM5o0v", "jug9_rtBK", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "RichText2", "css", "FramerW0SIw07Ys", "withCSS", "W0SIw07Ys_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "TestimonialCardFonts", "getFonts", "W0SIw07Ys_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "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", "LayoutGroup", "u", "RichText2", "SVG", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerpIUQgvYey", "withCSS", "pIUQgvYey_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
